I think the author really over thought the whole ID card thing. They really make a big deal out of I'd cards in these series. In western fantasy its just, "I don't care who you are, no mucking about or you get a good thumping.". I think Japanese society has a lot of influence on that.