Toshokan : libraries in Japanese society