(57)【要約】  本開示は、貸出サービスの利便性を向上させることができるようにする情報処理装置および方法、プログラム、並びに情報処理システムに関する。対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得し、その取得された貸出に関する情報を用いて、貸出サービスに関する、ユーザに提示する情報を生成し、その生成されたユーザに提示する情報を出力する。本開示は、例えば、情報処理装置に適用することができる。
2016076128.tif 000002
【特許請求の範囲】
【請求項１】
対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得する取得部と、
前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成する生成部と、
前記生成部により生成された前記ユーザに提示する情報を出力する出力部と
を備える情報処理装置。
【請求項２】
前記出力部は、前記ユーザの要求無しに、前記ユーザに提示する情報を出力する
請求項１に記載の情報処理装置。
【請求項３】
前記取得部により取得された前記貸出に関する情報を記憶する記憶部をさらに備え、
前記生成部は、前記記憶部に記憶されている前記貸出に関する情報を用いて前記ユーザに提示する情報を生成する
請求項１に記載の情報処理装置。
【請求項４】
前記ユーザに提示する情報は、前記ユーザに貸出中の前記対象物を提示する貸出中情報を含む
請求項１に記載の情報処理装置。
【請求項５】
前記ユーザに提示する情報は、前記ユーザの前記貸出サービスの利用履歴を提示する貸出履歴情報を含む
請求項１に記載の情報処理装置。
【請求項６】
前記ユーザに提示する情報は、貸出中の前記対象物の返却を促す返却通知情報を含む
請求項１に記載の情報処理装置。
【請求項７】
前記ユーザに提示する情報は、所定の前記対象物を推薦する推薦通知情報を含む
請求項１に記載の情報処理装置。
【請求項８】
前記推薦通知情報に基づいて、前記対象物の購入に関する処理を行う購入部をさらに備える
請求項７に記載の情報処理装置。
【請求項９】
前記推薦通知情報に基づいて、前記対象物の予約に関する処理を行う予約部をさらに備える
請求項７に記載の情報処理装置。
【請求項１０】
前記ユーザに提示する情報は、前記ユーザが予約した前記対象物が貸出可能であることを示す貸出可能通知情報を含む
請求項１に記載の情報処理装置。
【請求項１１】
前記貸出に関する情報は、複数ユーザに貸出中の前記対象物を示す、前記複数ユーザの貸出中情報である
請求項１に記載の情報処理装置。
【請求項１２】
対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得し、
取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成し、
生成された前記ユーザに提示する情報を出力する
情報処理方法。
【請求項１３】
コンピュータを、
対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得する取得部と、
前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成する生成部と、
前記生成部により生成された前記ユーザに提示する情報を出力する出力部と
して機能させるプログラム。
【請求項１４】
対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する取得部と、
前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、他の情報処理装置のユーザに提示する情報を生成する生成部と、
前記生成部により生成された前記ユーザに提示する情報を前記他の情報処理装置に供給する供給部と
を備える情報処理装置。
【請求項１５】
前記ユーザに提示する情報は、貸出中の前記対象物の返却を促す返却通知情報を含む
請求項１４に記載の情報処理装置。
【請求項１６】
前記ユーザに提示する情報は、所定の前記対象物を推薦する推薦通知情報を含む
請求項１４に記載の情報処理装置。
【請求項１７】
前記ユーザに提示する情報は、前記ユーザが予約した前記対象物が貸出可能であることを示す貸出可能通知情報を含む
請求項１４に記載の情報処理装置。
【請求項１８】
前記貸出に関する情報を記憶する記憶部をさらに備え、
前記取得部は、前記貸出に関する情報を前記記憶部から取得する
請求項１４に記載の情報処理装置。
【請求項１９】
サーバと端末装置を有する情報処理システムであって、
前記サーバは、
対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する第１の取得部と、
前記第１の取得部に取得された前記貸出に関する情報を用いて、所定の前記対象物を推薦する推薦通知情報を生成する第１の生成部と、
前記第１の生成部により生成された前記推薦通知情報を前記端末装置に供給する供給部と
を備え、
前記端末装置は、
前記推薦通知情報を前記サーバから取得する第２の取得部と、
前記第２の取得部に取得された前記推薦通知情報を用いて、前記ユーザに提示する情報を生成する第２の生成部と、
前記第２の生成部により生成された前記ユーザに提示する情報を出力する出力部と
を備える情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は情報処理装置および方法、プログラム、並びに情報処理システムに関し、特に、貸出サービスの利便性を向上させることができるようにした情報処理装置および方法、プログラム、並びに情報処理システムに関する。
【背景技術】
【０００２】
従来、利用者に図書を貸し出す貸出サービスが図書館等で行われていた。近年、このような貸出サービスの利便性の向上を目的として、図書の貸出サービスを支援する情報処理システムが考えられた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１６５１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の情報処理システムでは、貸出サービスの利便性を向上させることが困難であった。例えば、特許文献１には、図書館側のサーバが図書の貸出状況を管理し、未返却の図書について、その利用者に対して返却を催促する電子メールを送信する方法が記載されているが、電子メールは、利用者が閲覧するまでに長いタイムラグが生じたり、届かなかったりして催促の効果（意義）が低減し、図書の返却が遅くなるおそれが大きくなり、結果として、図書の貸出サービスの利便性が低減するおそれがあった。【０００５】
本開示は、このような状況に鑑みてなされたものであり、貸出サービスの利便性を向上させることができるようにするものである。
【課題を解決するための手段】
【０００６】
本技術の一側面は、対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得する取得部と、前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成する生成部と、前記生成部により生成された前記ユーザに提示する情報を出力する出力部とを備える情報処理装置である。【０００７】
前記出力部は、前記ユーザの要求無しに、前記ユーザに提示する情報を出力することができる。【０００８】
前記取得部により取得された前記貸出に関する情報を記憶する記憶部をさらに備え、前記生成部は、前記記憶部に記憶されている前記貸出に関する情報を用いて前記ユーザに提示する情報を生成することができる。【０００９】
前記ユーザに提示する情報は、前記ユーザに貸出中の前記対象物を提示する貸出中情報を含むようにすることができる。【００１０】
前記ユーザに提示する情報は、前記ユーザの前記貸出サービスの利用履歴を提示する貸出履歴情報を含むようにすることができる。【００１１】
前記ユーザに提示する情報は、貸出中の前記対象物の返却を促す返却通知情報を含むようにすることができる。【００１２】
前記ユーザに提示する情報は、所定の前記対象物を推薦する推薦通知情報を含むようにすることができる。【００１３】
前記推薦通知情報に基づいて、前記対象物の購入に関する処理を行う購入部をさらに備えることができる。【００１４】
前記推薦通知情報に基づいて、前記対象物の予約に関する処理を行う予約部をさらに備えることができる。【００１５】
前記ユーザに提示する情報は、前記ユーザが予約した前記対象物が貸出可能であることを示す貸出可能通知情報を含むようにすることができる。【００１６】
前記貸出に関する情報は、複数ユーザに貸出中の前記対象物を示す、前記複数ユーザの貸出中情報であるようにすることができる。【００１７】
本技術の一側面は、また、対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得し、取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成し、生成された前記ユーザに提示する情報を出力する情報処理方法である。【００１８】
本技術の一側面は、さらに、コンピュータを、対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得する取得部と、前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成する生成部と、前記生成部により生成された前記ユーザに提示する情報を出力する出力部として機能させるプログラムである。【００１９】
本技術の他の側面は、対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する取得部と、前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、他の情報処理装置のユーザに提示する情報を生成する生成部と、前記生成部により生成された前記ユーザに提示する情報を前記他の情報処理装置に供給する供給部とを備える情報処理装置である。【００２０】
前記ユーザに提示する情報は、貸出中の前記対象物の返却を促す返却通知情報を含むようにすることができる。【００２１】
前記ユーザに提示する情報は、所定の前記対象物を推薦する推薦通知情報を含むようにすることができる。【００２２】
前記ユーザに提示する情報は、前記ユーザが予約した前記対象物が貸出可能であることを示す貸出可能通知情報を含むようにすることができる。【００２３】
前記貸出に関する情報を記憶する記憶部をさらに備え、前記取得部は、前記貸出に関する情報を前記記憶部から取得することができる。【００２４】
本技術のさらに他の側面は、サーバと端末装置を有する情報処理システムであって、前記サーバは、対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する第１の取得部と、前記第１の取得部に取得された前記貸出に関する情報を用いて、所定の前記対象物を推薦する推薦通知情報を生成する第１の生成部と、前記第１の生成部により生成された前記推薦通知情報を前記端末装置に供給する供給部とを備え、前記端末装置は、前記推薦通知情報を前記サーバから取得する第２の取得部と、前記第２の取得部に取得された前記推薦通知情報を用いて、前記ユーザに提示する情報を生成する第２の生成部と、前記第２の生成部により生成された前記ユーザに提示する情報を出力する出力部とを備える情報処理システムである。【００２５】
本技術の一側面においては、対象物を貸し出す貸出サービスにおける貸出に関する情報が、他の情報処理装置から取得され、その取得されたその貸出に関する情報が用いられて、貸出サービスに関する、ユーザに提示する情報が生成され、その生成されたユーザに提示する情報が出力される。【００２６】
本技術の他の側面においては、対象物を貸し出す貸出サービスにおける貸出に関する情報が取得され、その取得された貸出に関する情報が用いられて、貸出サービスに関する、他の情報処理装置のユーザに提示する情報が生成され、その生成されたユーザに提示する情報が他の情報処理装置に供給される。【００２７】
本技術のさらに他の側面においては、サーバと端末装置を有する情報処理システムのサーバにおいて、対象物を貸し出す貸出サービスにおける貸出に関する情報が取得され、その取得された貸出に関する情報が用いられて、所定の対象物を推薦する推薦通知情報が生成され、その生成された推薦通知情報が端末装置に供給され、情報処理システムの端末装置においては、推薦通知情報がサーバから取得され、その取得された推薦通知情報が用いられて、ユーザに提示する情報が生成され、その生成されたユーザに提示する情報が出力される。
【発明の効果】
【００２８】
本開示によれば、貸出に関する情報を処理することができる。特に、貸出サービスの利便性を向上させることができる。
【図面の簡単な説明】
【００２９】
【図１】図書貸出サービスシステムの概要を示す図である。
【図２】各装置の主な構成例を示す図である。
【図３】各装置が実現する機能例を示す機能ブロック図である。
【図４】各装置が実現する機能例を示す機能ブロック図である。
【図５】ユーザ登録に関する処理の流れの例を説明するフローチャートである。
【図６】貸出や返却に関する処理の流れの例を説明するフローチャートである。
【図７】貸出中情報の閲覧に関する処理の流れの例を説明するフローチャートである。
【図８】貸出中情報閲覧用画像の表示例を示す図である。
【図９】貸出履歴情報や返却通知情報の閲覧に関する処理の流れの例を説明するフローチャートである。
【図１０】貸出履歴情報閲覧用画像の表示例を示す図である。
【図１１】返却通知情報閲覧用画像の表示例を示す図である。
【図１２】推薦通知情報の閲覧に関する処理の流れの例を説明するフローチャートである。
【図１３】推薦通知情報閲覧用画像の表示例を示す図である。
【図１４】書籍購入に関する処理の流れの例を説明するフローチャートである。
【図１５】書籍販売画像の表示例を示す図である。
【図１６】貸出可能通知情報の閲覧に関する処理の流れの例を説明するフローチャートである。
【図１７】貸出可能通知情報閲覧用画像の表示例を示す図である。
【図１８】図書貸出サービスシステムの概要を示す図である。
【図１９】ICタグの主な構成例を示すブロック図である。
【図２０】ICタグリーダの主な構成例を示すブロック図である。
【図２１】各装置が実現する機能例を示す機能ブロック図である。
【図２２】貸出に関する処理の流れの例を説明するフローチャートである。
【図２３】貸出受付画像の表示例を示す図である。
【図２４】返却に関する処理の流れの例を説明するフローチャートである。
【図２５】返却受付画像の表示例を示す図である。
【図２６】図書貸出サービスシステムの概要を示す図である。
【図２７】各装置が実現する機能例を示す機能ブロック図である。
【図２８】ユーザ登録に関する処理の流れの例を説明するフローチャートである。
【図２９】ユーザ認証に関する処理の流れの例を説明するフローチャートである。
【発明を実施するための形態】
【００３０】
以下、本開示を実施するための形態（以下実施の形態とする）について説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態（図書貸出サービスシステム）
２．第２の実施の形態（図書貸出サービスシステム）
３．第３の実施の形態（図書貸出サービスシステム）
【００３１】
＜１．第１の実施の形態＞
＜図書貸出サービス＞
従来、利用者に図書を貸し出す貸出サービスが図書館等で行われていた。近年、このような貸出サービスの利便性の向上を目的として、図書の貸出サービスを支援する情報処理システムが考えられた。
【００３２】
例えば、従来の図書の貸出サービスにおいては、利用者の失念等により、貸し出した図書の返却が遅延する場合がある。このように返却が遅延した場合、若しくは遅延が生じないように返却期限日の前に、図書館側から利用者に対して図書の返却を催促する場合がある。このような催促は、例えば葉書や電話などで行われていた。しかしながら、これらの方法の場合、催促のために必要な工数やコストが大きかった。
【００３３】
そこで、情報処理システムを用いて、例えば、特許文献１に記載のように、図書館側のサーバが図書の貸出状況を管理し、未返却の図書について、その利用者に対して返却を催促する電子メールを送信する方法が考えられた。
【００３４】
しかしながら、電子メールは、利用者が閲覧するまでに長いタイムラグが生じるおそれがあった。そもそも電子メールは、基本的に、利用者が能動的にメールサーバにアクセスしてダウンロードしなければ閲覧することができない。例えば、利用者がこのような作業を怠ると、催促の電子メールが利用者に届かないことも考えられる。例えば、利用者が普段使用していないメールアドレスをシステムに登録した場合、上述したような催促の電子メールを利用者が即時的に閲覧する可能性が極めて低くなる。
【００３５】
このような催促は即時的に利用者に届かないと、催促の効果（意義）が低減し、図書の返却が遅くなるおそれが大きくなる。例えば、返却期限日前に送信された催促の電子メールを、利用者が返却期限日から長期間経過後に閲覧した場合、その間、利用者が返却を失念したままとなってしまう（図書が長期間返却されない）おそれがある。
【００３６】
また、例えば、電子メールが利用者に届かない場合も考えられる。例えば、利用者が見存在の電子メールアドレスをシステムに登録する場合もある。また、メールサーバや電子メールソフトのフィルタリング設定等によって電子メールが利用者に届かない場合も考えられる。
【００３７】
このように催促が利用者に届かなければ、当然、図書の返却が遅くなるおそれが大きくなる。
【００３８】
図書の返却が遅れた利用者は何らかの罰則を受けるおそれがある。また、図書館側としては、電話等での催促が必要となり、結局、工数やコストが増大するおそれがある。また、図書が返却されないまま紛失してしまうおそれがある。さらに、次にその図書の貸し出しを希望していた利用者は、その図書が返却されるまでかりることができないおそれがある。つまり、結果として、図書の貸出サービスの利便性が低減するおそれがあった。
【００３９】
また、例えば、図書館側のサーバが、自身が管理する貸出に関する情報を用いて様々なサービスを提供することが考えられた。例えば、図書館側のサーバが、利用者に対してサービス利用履歴（貸出履歴）を提供することが考えられた。利用者が自身の貸出履歴を参照することにより、例えば、複数巻からなる図書について何巻までが既読であり、次に何巻を借りればよいかといったことを容易に把握することができるようになる。
【００４０】
しかしながら、実際には、図書館側のサーバにおいては、個人情報保護の観点から図書返却後にその貸出に関する情報を消去しなければならず、ユーザの貸出履歴を管理することができなかった。そのため、図書館側のサーバによる貸出に関する情報の利用は極めて制限されており、多くの場合において、図書館側のサーバが貸出に関する情報を用いてサービスを提供することは困難であった。
【００４１】
つまり、図書の貸出サービスを支援する従来の情報処理システムでは、貸出サービスの利便性を向上させることが困難であった。
【００４２】
＜貸出に関する情報の利用＞
そこで、図書館の外部の装置（例えばサーバや端末装置）において、図書館のサーバから貸出に関する情報を収集し、その情報を用いて所望の情報を生成し、その情報を利用して所望のサービスを提供するようにする。なお、ここで、「外部」とは、図書館の管理下で無い事を示しており、物理的に図書館の外部に存在しなければならないわけではない（物理的な位置は任意である）。
【００４３】
例えば、情報処理装置が、対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得する取得部と、その取得部に取得された貸出に関する情報を用いて、上述した貸出サービスに関する、ユーザに提示する情報を生成する生成部と、その生成部により生成されたユーザに提示する情報を出力する出力部とを備えるようにする。
【００４４】
つまり、情報処理装置が、対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得し、取得された貸出に関する情報を用いて、貸出サービスに関する、ユーザに提示する情報を生成し、生成されたユーザに提示する情報を出力するようにする。
【００４５】
このようにすることにより、利用者が貸出に関する情報に基づくサービスを利用することができるようになり、貸出サービスの利便性を向上させることができる。
【００４６】
また、例えば、情報処理装置が、対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する取得部と、その取得部に取得された貸出に関する情報を用いて、上述した貸出サービスに関する、他の情報処理装置のユーザに提示する情報を生成する生成部と、その生成部により生成されたユーザに提示する情報を他の情報処理装置に供給する供給部とを備えるようにする。
【００４７】
つまり、情報処理装置が、対象物を貸し出す貸出サービスにおける貸出に関する情報を取得し、その取得された貸出に関する情報を用いて、上述した貸出サービスに関する、他の情報処理装置のユーザに提示する情報を生成し、その生成されたユーザに提示する情報を他の情報処理装置に供給するようにする。
【００４８】
このようにすることにより、利用者が貸出に関する情報に基づくサービスを利用することができるようになり、貸出サービスの利便性を向上させることができる。
【００４９】
さらに、例えば、サーバと端末装置を有する情報処理システムにおいて、サーバが、対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する第１の取得部と、その第１の取得部に取得された貸出に関する情報を用いて、所定の対象物を推薦する推薦通知情報を生成する第１の生成部と、その第１の生成部により生成された推薦通知情報を端末装置に供給する供給部とを備え、端末装置が、推薦通知情報をサーバから取得する第２の取得部と、その第２の取得部に取得された推薦通知情報を用いて、ユーザに提示する情報を生成する第２の生成部と、その第２の生成部により生成されたユーザに提示する情報を出力する出力部とを備えるようにする。
【００５０】
つまり、情報処理システムにおいて、サーバが、対象物を貸し出す貸出サービスにおける貸出に関する情報を取得し、その取得された貸出に関する情報を用いて、所定の対象物を推薦する推薦通知情報を生成し、その生成された推薦通知情報を端末装置に供給し、端末装置が、その推薦通知情報をサーバから取得し、その取得された推薦通知情報を用いて、ユーザに提示する情報を生成し、その生成されたユーザに提示する情報を出力するようにする。
【００５１】
このようにすることにより、利用者が貸出に関する情報に基づくサービスを利用することができるようになり、貸出サービスの利便性を向上させることができる。
【００５２】
なお、上述した情報処理装置または端末装置において、出力部が、ユーザの要求無しに、ユーザに提示する情報を出力するようにしてもよい。このようにすることにより、ユーザに提示する情報をプッシュ通知することができ、利用者に対する情報の通知をより確実に行うことができるようになる。したがって、情報の通知の効果を向上させることができる。また、その情報の通知に必要な利用者の手間を低減させることもできる。
【００５３】
また、上述した情報処理装置において、取得部により取得された貸出に関する情報を記憶する記憶部をさらに備えるようにしてもよい。そして、生成部が、その記憶部に記憶されている貸出に関する情報を用いてユーザに提示する情報を生成するようにしてもよい。このようにすることにより、情報処理装置または端末装置が、任意のタイミングにおいてユーザに提示する情報を生成することができるようになる。つまり、情報処理装置または端末装置が、貸出に関する情報からより多様なユーザに提示する情報を生成し、ユーザに提供することができるようになる。
【００５４】
＜図書貸出サービスシステム＞
図１は、本技術を適用した情報処理システムの一実施の形態である図書貸出サービスシステムの概要を説明する図である。
【００５５】
図１に示される図書貸出サービスシステム１００は、図書館１０１が行う図書（書籍）を貸し出す貸出サービスを支援するシステムである。図書館１０１は、ユーザ１０３に対して、図書の貸出サービスを提供する。モバイル読書通帳サービス提供会社１０２は、図書館１０１が提供する図書の貸出サービスに関連するサービス（モバイル読書通帳サービス）をユーザ１０３に対して提供する。例えば、モバイル読書通帳サービス提供会社１０２は、図書の貸出に関する各種情報を取り扱うアプリケーションをユーザ１０３に提供したり、図書の貸出に関する各種情報をユーザ１０３に提供したりする。ユーザ１０３は、図書館１０１が提供する図書の貸出サービスや、モバイル読書通帳サービス提供会社１０２が提供する各種サービスや、書籍販売会社１０４が提供する書籍販売サービスを利用する。書籍販売会社１０４は、ユーザ１０３に対して書籍の販売サービスを提供する。
【００５６】
図１に示されるように、図書館１０１は、図書館端末装置１１１および図書館サーバ１１２を有する。図書館端末装置１１１は、図書館員に操作される端末装置であり、図書館サーバ１１２と所定のネットワークを介して通信可能に接続されている。図書館端末装置１１１においては、図書（本）の貸出や返却等に関する情報等の入力が受け付けられる。図書館端末装置１１１は、受け付けた情報を図書館サーバ１１２に供給する。つまり、図書館端末装置１１１は、例えば、図書館サーバ１１２が管理する貸出中情報の登録や抹消に関する処理を行う。貸出中情報については後述する。
【００５７】
図書館サーバ１１２は、図書の貸出サービスにおける貸出に関する情報を管理する。例えば、図書館サーバ１１２は、貸出に関する情報として、図書の貸出サービスのユーザ情報を管理する。このユーザ情報には、例えばユーザ１０３の識別情報（例えば会員番号（ID）等）が含まれる。もちろん、ユーザ情報にこれ以外の情報が含まれるようにしてもよい。例えば、名前、年齢、性別、職業、パスワード、住所、電話番号、メールアドレス等の各種個人情報がユーザ情報に含まれるようにしてもよい。また、例えば、そのユーザ情報に関連付けられる（例えば同一ユーザの）、モバイル読書通帳サービス提供会社１０２が提供するサービス（モバイル読書通帳サービス）のユーザ情報に関する情報（例えば、そのユーザ情報そのもの）が含まれるようにしてもよい。つまり、図書の貸出サービスのユーザ情報と、モバイル読書通帳サービスのユーザ情報との対応関係（紐づけ）を示す情報が、図書の貸出サービスのユーザ情報に含まれるようにしてもよい。
【００５８】
図書館サーバ１１２は、モバイル読書通帳サーバ１１３と互いのユーザ情報を授受し、それらを対応付ける（紐づけする）ことができる。例えば、図書館サーバ１１２は、同一ユーザのユーザ情報同士を紐づけすることができる。その対応関係（紐づけ）の情報は、上述したようにそれぞれのユーザ情報に含めるようにしてもよいし、ユーザ情報とは異なる情報として管理するようにしてもよい。
【００５９】
また、図書館サーバ１１２は、貸出に関する情報として、現在貸出中の図書に関する情報である貸出中情報を管理する。この貸出中情報には、例えば、貸出中の図書の名称（タイトル）、貸出日、返却期限日、貸出先ユーザ名等の情報が含まれる。つまり、貸出中情報には、どの図書がどのユーザにいつ貸し出され、いつまでに返却される予定であるか等を示す情報が含まれる。もちろん、貸出中情報にこれら以外のどのような情報が含まれていてもよい。例えば、著者名、出版社名、出版日、ISBN（International Standard Book Number）、概要等の図書に関するより詳細な情報が含まれていてもよい。
【００６０】
さらに、図書館サーバ１１２は、図書の貸出の予約に関する情報である予約情報を管理する。この予約情報には、例えば、貸出の予約がされた図書の名称（タイトル）、予約ユーザ名、貸出予定日、対象図書の現在の状態等の情報が含まれる。つまり、予約情報には、どの図書がどのユーザにいつ貸し出される予定であるか、その図書が現在どういう状態にあるか等を示す情報が含まれる。もちろん、予約情報にこれら以外のどのような情報が含まれていてもよい。例えば、著者名、出版社名、出版日、ISBN、概要等の図書に関するより詳細な情報が含まれていてもよい。
【００６１】
もちろん、図書館サーバ１１２は、貸出サービスにおける貸し出しの対象物である全図書について、その図書に関する情報である図書情報を管理する。この図書情報の内容は任意である。例えば、その図書の名称（タイトル）、著者名、出版社名、出版日、ISBN、概要等の情報が含まれていてもよい。
【００６２】
また、図書館サーバ１１２は、管理しているこれらの情報を他の装置に提供することができる。例えば、図書館サーバ１１２は、貸出中情報を、モバイル読書通帳サーバ１１３や端末装置１１４に供給することができる。また、例えば、図書館サーバ１１２は、図書情報や予約情報を、モバイル読書通帳サーバ１１３に供給することができる。
【００６３】
図１に示されるように、モバイル読書通帳サービス提供会社１０２は、モバイル読書通帳サーバ１１３を有する。モバイル読書通帳サーバ１１３は、例えば、モバイル読書通帳サービスのユーザ情報を管理する。このユーザ情報には、例えばユーザ１０３の識別情報（例えば会員番号（ID）等）が含まれる。もちろん、ユーザ情報にこれ以外の情報が含まれるようにしてもよい。例えば、名前、年齢、性別、職業、パスワード、住所、電話番号、メールアドレス等の各種個人情報がユーザ情報に含まれるようにしてもよい。また、例えば、そのユーザ情報に関連付けられる（例えば同一ユーザの）、図書の貸出サービスのユーザ情報に関する情報（例えば、そのユーザ情報そのもの）が含まれるようにしてもよい。つまり、図書の貸出サービスのユーザ情報と、モバイル読書通帳サービスのユーザ情報との対応関係（紐づけ）を示す情報が、モバイル読書通帳サービスのユーザ情報に含まれるようにしてもよい。
【００６４】
モバイル読書通帳サーバ１１３は、図書館サーバ１１２と互いのユーザ情報を授受し、それらを対応付ける（紐づけする）ことができる。例えば、モバイル読書通帳サーバ１１３は、同一ユーザのユーザ情報同士を紐づけすることができる。その対応関係（紐づけ）の情報は、上述したようにそれぞれのユーザ情報に含めるようにしてもよいし、ユーザ情報とは異なる情報として管理するようにしてもよい。
【００６５】
また、モバイル読書通帳サーバ１１３は、例えば、端末装置１１４に対して、図書の貸出に関する情報を取り扱うアプリケーションを提供することができる。また、モバイル読書通帳サーバ１１３は、例えば、図書館サーバ１１２から貸出に関する情報を取得し、その貸出に関する情報を用いて、ユーザ１０３（端末装置１１４）に各種サービスを提供することができる。例えば、モバイル読書通帳サーバ１１３は、貸出に関する情報として、貸出中情報、図書情報、予約情報等を取得することができる。
【００６６】
モバイル読書通帳サーバ１１３は、例えば、ユーザ１０３の貸出中情報を用いて、そのユーザ１０３の貸出サービスの利用履歴を示す貸出履歴情報を生成し、その貸出履歴情報をユーザ１０３（端末装置１１４）に提供することができる。また、例えば、モバイル読書通帳サーバ１１３は、貸出中情報を用いて、ユーザ１０３に現在貸出中の図書の返却を促す返却通知情報を生成し、その返却通知情報をユーザ１０３（端末装置１１４）に提供することができる。さらに、例えば、モバイル読書通帳サーバ１１３は、各種貸出に関する情報を用いて、ユーザ１０３に対して所定の図書を推薦する推薦通知情報を生成し、その推薦通知情報をユーザ１０３（端末装置１１４）に提供することができる。
【００６７】
図１に示されるように、ユーザ１０３は、端末装置１１４を有する。端末装置１１４は、図書館サーバ１１２やモバイル読書通帳サーバ１１３から供給される各種貸出に関する情報を用いて、貸出サービスに関する、ユーザに提示する情報を生成し、そのユーザに提示する情報を出力する。例えば、端末装置１１４は、ユーザに提示する情報として、ユーザ１０３に貸出中の図書を提示する貸出中情報閲覧用画像、ユーザ１０３の貸出サービスの利用履歴を提示する貸出履歴情報閲覧用画像、ユーザ１０３に貸出中の図書の返却を促す返却通知情報閲覧用画像、所定の図書を推薦する推薦通知情報閲覧用画像、ユーザ１０３が予約した図書が貸出可能であることを示す貸出可能通知情報閲覧用画像等を生成し、表示する。
【００６８】
なお、端末装置１１４は、図書の貸出の予約や、図書（書籍）の購入を行うこともできる。
【００６９】
図１に示されるように、書籍販売会社１０４は、書籍販売サーバ１１５を有する。書籍販売サーバ１１５は、書籍の販売に関する処理を行う。例えば、書籍販売サーバ１１５は、端末装置１１４からの書籍の購入要求を受け付ける。この書籍が電子データの場合、書籍販売サーバ１１５が、その電子データを端末装置１１４に送信することができるようにしてもよい。
【００７０】
図１に示されるように、図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、および書籍販売サーバ１１５は、ネットワーク１１０を介して接続されている。ネットワーク１１０は、通信媒体となる通信網である。ネットワーク１１０は、どのような通信網であってもよく、有線通信網であってもよいし、無線通信網であってもよいし、それらの両方を含んでいてもよい。例えば、ネットワーク１１０が、有線LAN（Local Area Network）、無線LAN、公衆電話回線網、所謂3G回線や4G回線等の無線移動体用の広域通信網、またはインターネット等であってもよいし、それらの組み合わせであってもよい。また、ネットワーク１１０は、単数の通信網であってもよいし、複数の通信網であってもよい。また、例えば、ネットワーク１１０は、その一部若しくは全部が、例えばUSB（Universal Serial Bus）（登録商標）ケーブルやHDMI（登録商標）（High-Definition Multimedia Interface）ケーブル等のような、所定の規格の通信ケーブルにより構成されるようにしてもよい。さらに、例えば、ネットワーク１１０は、その一部若しくは全部が、IEEE（Institute of Electrical and Electronic Engineers）802.11（登録商標）無線LANのアドホックモード、IrDA（InfraRed Data Association）（登録商標）のような赤外線等の光通信、またはBluetooth（登録商標）等の所定の規格に準拠する方法であっても良いし、独自の通信方式の無線通信により構成されるようにしてもよい。
【００７１】
図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、および書籍販売サーバ１１５は、このネットワーク１１０を介して各種情報を授受（送受信）する。
【００７２】
なお、図１においては、図書館１０１、モバイル読書通帳サービス提供会社１０２、ユーザ１０３、および書籍販売会社１０４がそれぞれ１つずつ示されているが、これらの数は任意であり、２つ以上（２人以上）であってもよい。
【００７３】
また、図１においては、図書館端末装置１１１、図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、および書籍販売サーバ１１５がそれぞれ１つずつ示されているが、これらの数は任意であり、２つ以上設けられるようにしてもよい。
【００７４】
＜各装置の物理構成＞
次に、図書館端末装置１１１、図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、および書籍販売サーバ１１５の各装置の構成例について説明する。図２は、これらの各装置の主な構成例を示すブロック図である。
【００７５】
図２に示されるように、各装置において、CPU（Central Processing Unit）１２１、ROM（Read Only Memory）１２２、RAM（Random Access Memory）１２３は、バス１２４を介して相互に接続されている。
【００７６】
バス１２４にはまた、入出力インタフェース１３０も接続されている。入出力インタフェース１３０には、入力部１３１、出力部１３２、記憶部１３３、通信部１３４、およびドライブ１３５が接続されている。
【００７７】
入力部１３１は、ユーザ入力等の外部の情報を受け付ける入力デバイスよりなる。例えば、入力部１３１には、キーボード、マウス、操作ボタン、タッチパネル、カメラ、マイクロホン、入力端子等が含まれる。また、加速度センサ、光センサ、温度センサ等の各種センサや、バーコードリーダ等の入力機器が入力部１３１に含まれるようにしてもよい。
【００７８】
出力部１３２は、画像や音声等の情報を出力する出力デバイスよりなる。例えば、出力部１３２には、ディスプレイ、スピーカ、出力端子等が含まれる。
【００７９】
記憶部１３３は、例えば、ハードディスク、RAMディスク、不揮発性メモリなどよりなる。通信部１３４は、例えば、ネットワークインタフェースよりなる。例えば、通信部１３４は、ネットワーク１１０に接続され、ネットワーク１１０を介して接続される他の装置と通信を行う。ドライブ１３５は、自身の所定の位置に装着された、例えば磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア１３６を駆動し、そのリムーバブルメディア１３６に記憶されている情報を読み出したり、情報をリムーバブルメディア１３６に書き込んだりする。
【００８０】
CPU１２１は、例えば、記憶部１３３に記憶されているプログラムを、入出力インタフェース１３０およびバス１２４を介して、RAM１２３にロードして実行することにより、各種処理を行う。RAM１２３にはまた、CPU１２１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８１】
CPU１２１が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１３６に記録して提供されるようにしてもよい。その場合、プログラムは、リムーバブルメディア１３６をドライブ１３５に装着することにより、入出力インタフェース１３０を介して、記憶部１３３にインストールされるようにしてもよい。
【００８２】
また、このプログラムは、LAN、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供されるようにしてもよい。その場合、プログラムは、有線または無線の伝送媒体（例えばネットワーク１１０）を介して、通信部１３４により受信され、記憶部１３３にインストールされるようにしてもよい。
【００８３】
その他、このプログラムは、ROM１２２や記憶部１３３に、あらかじめインストールしておくこともできる。
【００８４】
図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、および書籍販売サーバ１１５の各装置は、いずれも図２に示されるような構成を有する。つまり、上述した図２の説明は、これらの各装置の説明に適用することができる。
【００８５】
＜機能ブロックの構成＞
次に、図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、および書籍販売サーバ１１５の各装置が実現する機能について説明する。図３および図４は、各装置において実現される主な機能の例を示す機能ブロック図である。
【００８６】
図３に示されるように、図書館端末装置１１１は、貸出処理部１４１および返却処理部１４２等の機能ブロックを実現する。貸出処理部１４１は、図書の貸し出しに関する処理を行う。返却処理部１４２は、図書の返却に関する処理を行う。図書館端末装置１１１のCPU１２１がプログラムを実行することにより、これらの機能が実現される。
【００８７】
また、図書館サーバ１１２は、ユーザ管理部１５１、貸出中情報管理部１５２、図書情報管理部１５３、予約情報管理部１５４、ユーザデータベース１５５、貸出中情報データベース１５６、図書情報データベース１５７、および予約情報データベース１５８等の機能ブロックを実現する。
【００８８】
ユーザ管理部１５１は、ユーザデータベース１５５を利用して図書の貸出サービスのユーザ情報の管理に関する処理を行う。貸出中情報管理部１５２は、貸出中情報データベース１５６を利用して貸出中情報の管理に関する処理を行う。図書情報管理部１５３は、図書情報データベース１５７を利用して図書情報の管理に関する処理を行う。予約情報管理部１５４は、予約情報データベース１５８を利用して予約情報の管理に関する処理を行う。図書館サーバ１１２のCPU１２１がプログラムを実行することにより、これらの機能が実現される。
【００８９】
ユーザデータベース１５５は、ユーザ情報を記憶する。貸出中情報データベース１５６は、貸出中情報を記憶する。図書情報データベース１５７は、図書情報を記憶する。予約情報データベース１５８は、予約情報を記憶する。これらのデータベースは、図書館サーバ１１２の記憶部１３３に形成される。
【００９０】
さらに、書籍販売サーバ１１５は、書籍販売処理部１６１および書籍データベース１６２等の機能ブロックを実現する。書籍販売処理部１６１は、図書（書籍）の販売に関する処理を行う。書籍販売サーバ１１５のCPU１２１がプログラムを実行することにより、この機能が実現される。書籍データベース１６２は、販売対象の書籍に関する情報を記憶する。この書籍に関する情報は、書籍販売処理部１６１による書籍の販売に関する処理に利用される。このデータベースは、書籍販売サーバ１１５の記憶部１３３に形成される。
【００９１】
なお、この書籍に関する情報に、その書籍の電子データが含まれるようにしてもよい。つまり、書籍販売処理部１６１が、書籍データベース１６２に記憶されている書籍の電子データを販売するようにしてもよい。
【００９２】
図４に示されるように、モバイル読書通帳サーバ１１３は、ユーザ管理部１７１、アプリケーション提供部１７２、貸出中情報処理部１７３、貸出履歴情報処理部１７４、返却通知処理部１７５、推薦通知処理部１７６、予約通知処理部１７７、ユーザデータベース１８１、貸出情報データベース１８２、図書情報データベース１８３、および予約情報データベース１８４等の機能ブロックを実現する。
【００９３】
ユーザ管理部１７１は、ユーザデータベース１８１を利用して、モバイル読書通帳サービスのユーザ情報の管理に関する処理を行う。アプリケーション提供部１７２は、図書の貸出に関する情報を取り扱うアプリケーションの提供に関する処理を行う。貸出中情報管理部１７３は、貸出中情報の取得に関する処理を行う。貸出履歴情報処理部１７４は、貸出情報データベース１８２を利用して貸出履歴情報に関する処理を行う。返却通知処理部１７５は、貸出情報データベース１８２を利用して返却通知情報に関する処理を行う。推薦通知処理部１７６は、貸出情報データベース１８２や図書情報データベース１８３を利用して、図書の推薦に関する処理を行う。予約通知処理部１７７は、予約情報データベース１８４を利用して予約通知情報に関する処理を行う。モバイル読書通帳サーバ１１３のCPU１２１がプログラムを実行することにより、これらの機能が実現される。
【００９４】
ユーザデータベース１８１は、モバイル読書通帳サービスのユーザ情報を記憶する。貸出情報データベース１８２は、貸出情報を記憶する。この貸出情報には、図書館サーバ１１２から取得された貸出中情報や、貸出履歴情報処理部１７４により生成された貸出履歴情報が含まれる。図書情報データベース１８３は、図書館サーバ１１２から取得された図書情報を記憶する。予約情報データベース１８４は、図書館サーバ１１２から取得された予約情報を記憶する。これらのデータベースは、モバイル読書通帳サーバ１１３の記憶部１３３に形成される。
【００９５】
また、端末装置１１４は、ユーザ登録部１９１、貸出中情報処理部１９２、貸出履歴情報処理部１９３、返却通知処理部１９４、推薦通知処理部１９５、書籍購入処理部１９６、および予約処理部１９７等の機能ブロックを実現する。
【００９６】
ユーザ登録部１９１は、図書の貸出サービスのユーザ情報や、モバイル読書通帳サービスのユーザ情報の登録に関する処理を行う。貸出中情報処理部１９２は、貸出中情報に関する処理を行う。貸出履歴情報処理部１９３は、貸出履歴情報に関する処理を行う。返却通知処理部１９４は、返却通知情報に関する処理を行う。推薦通知処理部１９５は、推薦通知情報に関する処理を行う。書籍購入処理部１９６は、図書（書籍）の購入に関する処理を行う。予約処理部１９７は、図書の貸出の予約に関する処理を行う。端末装置１１４のCPU１２１がプログラム（例えば、モバイル読書通帳サーバ１１３から供給されたアプリケーション）を実行することにより、これらの機能が実現される。
【００９７】
＜ユーザ登録に関する処理の流れ＞
次に、図１に示される図書貸出サービスシステム１００により実行される各種処理の流れについて説明する。図５のフローチャートを参照して、図書の貸出サービスのユーザ情報や、モバイル読書通帳サービスのユーザ情報の登録に関する処理の流れについて説明する。
【００９８】
図書の貸出サービスにユーザ登録をする場合、端末装置１１４のユーザ登録部１９１は、ステップＳ１３１において、ユーザ登録に必要な情報を端末装置１１４の通信部１３４から送信して図書館サーバ１１２に供給し、ユーザ登録を依頼する。図書館サーバ１１２のユーザ管理部１５１は、ステップＳ１１１において、図書館サーバ１１２の通信部１３４によりその情報を取得し、ステップＳ１１２において、取得した情報を用いてユーザ１０３のユーザ情報を生成し、そのユーザ情報をユーザデータベース１５５に登録する。登録が完了すると、図書館サーバ１１２のユーザ管理部１５１は、ステップＳ１１３において、ユーザ登録が完了した旨を、図書館サーバ１１２の通信部１３４を介して端末装置１１４に通知する。端末装置１１４のユーザ登録部１９１は、ステップＳ１３２において、端末装置１１４の通信部１３４を介してその通知を受け取る。
【００９９】
また、モバイル読書通帳サービスにユーザ登録をする場合、端末装置１１４のユーザ登録部１９１は、ステップＳ１３３において、ユーザ登録に必要な情報を端末装置１１４の通信部１３４から送信してモバイル読書通帳サーバ１１３に供給し、ユーザ登録を依頼する。モバイル読書通帳サーバ１１３のユーザ管理部１７１は、ステップＳ１２１において、モバイル読書通帳サーバ１１３の通信部１３４によりその情報を取得し、ステップＳ１２２において、取得した情報を用いてユーザ１０３のユーザ情報を生成し、そのユーザ情報をユーザデータベース１８１に登録する。登録が完了すると、モバイル読書通帳サーバ１１３のユーザ管理部１７１は、ステップＳ１２３において、ユーザ登録が完了した旨を、モバイル読書通帳サーバ１１３の通信部１３４を介して端末装置１１４に通知する。端末装置１１４のユーザ登録部１９１は、ステップＳ１３４において、端末装置１１４の通信部１３４を介してその通知を受け取る。
【０１００】
モバイル読書通帳サービスへのユーザ登録が完了すると、モバイル読書通帳サーバ１１３のアプリケーション提供部１７２は、ステップＳ１２４において、所定のタイミングで、図書の貸出に関する各種情報を取り扱うアプリケーションを、モバイル読書通帳サーバ１１３の通信部１３４から送信して端末装置１１４に供給する。端末装置１１４のユーザ登録部１９１は、ステップＳ１３５において、端末装置１１４の通信部１３４によりそのアプリケーションを取得する。取得したアプリケーションは、記憶部１３３にインストールされる。
【０１０１】
図書の貸出サービスと、モバイル読書通帳サービスとの両方にユーザ登録が完了すると、図書館サーバ１１２のユーザ管理部１５１と、モバイル読書通帳サーバ１１３のユーザ管理部１７１とは、互いの通信部１３４を介して互いの情報を授受し、互いのユーザ情報を紐づけする（関連付ける）（ステップＳ１１４およびステップＳ１２５）。例えば、ユーザ管理部１５１およびユーザ管理部１７１は、互いに同一のユーザのユーザ情報同士を関連付ける。
【０１０２】
以上のようにして、図書の貸出サービスや、モバイル読書通帳サービスへのユーザ登録が行われる。これにより、より容易にユーザ登録を行うことができる。また両サービスのユーザ情報の紐づけもより容易に実現することができる。したがって、貸出サービスの利便性を向上させることができる。
【０１０３】
＜図書の貸出や返却に関する処理の流れ＞
次に、図６のフローチャートを参照して、図書の貸出や返却に関する処理の流れについて説明する。
【０１０４】
図書を貸し出す場合、例えば、図書館１０１の作業者が、ユーザ１０３への図書の貸出に関する手続きを行い、その旨を図書館端末装置１１１に入力する。図書館端末装置１１１の貸出処理部１４１は、ステップＳ１４１において、入力部１３１を介してその入力を受け付ける（つまり貸し出しを受け付ける）。その際、貸出処理部１４１は、通信部１３４を介して図書館サーバ１１２の貸出中情報管理部１５２を制御し、貸出中情報を参照させ、その図書の貸し出し状態（つまり、その図書が貸し出し可能か否か）を確認させる（ステップＳ１５１）。
【０１０５】
貸出可能な場合、図書館端末装置１１１の貸出処理部１４１は、図書館端末装置１１１の通信部１３４を介して、図書館サーバ１１２に対してその図書の貸し出しを要求する（ステップＳ１４２、ステップＳ１５２）。
【０１０６】
図書館サーバ１１２の貸出中情報管理部１５２は、その要求に基づいて、貸し出しを要求された図書の貸出中情報を生成し（ステップＳ１５３）、その貸出中情報を貸出中情報データベース１５６に登録し（ステップＳ１５４）、図書館サーバ１１２の通信部１３４を介して、図書館端末装置１１１に対して貸し出しの手続きが完了したことを通知する（ステップＳ１５５、ステップＳ１４３）。
【０１０７】
また、借りている図書を返却する場合、例えば、図書館１０１の作業者が、ユーザ１０３からの図書の返却に関する手続きを行い、その旨を図書館端末装置１１１に入力する。図書館端末装置１１１の返却処理部１４２は、ステップＳ１４４において、入力部１３１を介してその入力を受け付ける（つまり返却を受け付ける）。その際、返却処理部１４２は、通信部１３４を介して図書館サーバ１１２の貸出中情報管理部１５２を制御し、貸出中情報を参照させ、その図書の貸し出し状態（つまり、その図書が返却可能か否か）を確認させる（ステップＳ１５６）。
【０１０８】
返却可能な場合、図書館端末装置１１１の返却処理部１４２は、図書館端末装置１１１の通信部１３４を介して、図書館サーバ１１２に対してその図書の返却を要求する（ステップＳ１４５、ステップＳ１５７）。
【０１０９】
図書館サーバ１１２の貸出中情報管理部１５２は、その要求に基づいて、返却を要求された図書の貸出中情報を抹消（消去）し（ステップＳ１５８）、図書館サーバ１１２の通信部１３４を介して、図書館端末装置１１１に対して返却の手続きが完了したことを通知する（ステップＳ１５９、ステップＳ１４６）。
【０１１０】
以上のようにして、図書の貸出や返却に関する処理が行われる。したがって、より容易に貸出中情報を生成したり抹消したりすることができる。すなわち、貸出中情報の管理をより容易に行うことができる。したがって、貸出サービスの利便性を向上させることができる。
【０１１１】
＜貸出中情報の閲覧に関する処理の流れ＞
次に、図７のフローチャートを参照して、貸出中情報の閲覧に関する処理の流れについて説明する。必要に応じて図８を参照して説明する。
【０１１２】
ユーザが現在借りている図書に関する情報である貸出中情報は、図書館サーバ１１２において管理されている。端末装置１１４は、そのユーザ１０３の貸出中情報を図書館サーバ１１２から取得し、ユーザ１０３に提示する情報として、その取得した貸出中情報の内容を含み、貸出中の図書をユーザ１０３に提示する貸出中情報閲覧用画像を生成し、その貸出中情報閲覧用画像を表示する。
【０１１３】
端末装置１１４は、モバイル読書通帳サーバ１１３から取得してインストールしたアプリケーションを用いて、このような処理を行う。したがって、ユーザ１０３は、例えば通信設定や表示用画像の生成等を行う必要無く、自身の貸出中情報をより容易に閲覧することができる。つまり、ユーザ１０３は、自身が現在借りている図書をより容易に把握することができる。これにより、ユーザ１０３は、図書の返却の失念を抑制することができる。また、ユーザ１０３は、この貸出中情報を参考にすることにより、現在借りているのと同一の図書を再び借りる等の失敗を抑制することができる。したがって、貸出サービスの利便性を向上させることができる。
【０１１４】
また、このようにすることにより、端末装置１１４において閲覧用画像を生成することができるので、図書館サーバ１１２の負荷の増大を抑制することができる。したがって図書館サーバ１１２がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０１１５】
以下に、処理の流れの具体例を説明する。端末装置１１４の貸出中情報処理部１９２は、図７に示されるように、例えば端末装置１１４の入力部１３１を介して貸出中情報の閲覧要求を受け付けると（ステップＳ１７１）、端末装置１１４の通信部１３４を介して図書館サーバ１１２に対してユーザ１０３の貸出中情報を要求する（ステップＳ１７２）。
【０１１６】
図書館サーバ１１２の貸出中情報管理部１５２は、図書館サーバ１１２の通信部１３４を介してその要求を取得すると（ステップＳ１６１）、要求されたユーザ１０３の貸出中情報を貸出中情報データベース１５６から取得し、その取得した貸出中情報を、図書館サーバ１１２の通信部１３４を介して要求元である端末装置１１４に供給する（ステップＳ１６２）。
【０１１７】
端末装置１１４の貸出中情報処理部１９２は、端末装置１１４の通信部１３４を介してその貸出中情報を取得すると（ステップＳ１７３）、取得した貸出中情報の表示用画像である貸出中情報閲覧用画像を生成する（ステップＳ１７４）。そして、端末装置１１４の貸出中情報処理部１９２は、その生成した貸出中情報閲覧用画像を出力部１３２（ディスプレイ）に表示する（ステップＳ１７５）。
【０１１８】
これにより、ユーザ１０３は、端末装置１１４に表示された貸出中情報閲覧用画像を閲覧することができる。
【０１１９】
なお、詳細については後述するが、この貸出中情報は、モバイル読書通帳サーバ１１３においても管理することができる。その場合、端末装置１１４が、ユーザ１０３の貸出中情報をモバイル読書通帳サーバ１１３から取得するようにしてもよい。つまり、モバイル読書通帳サーバ１１３が、モバイル読書通帳サービスとして、貸出中情報の提供サービスを行うようにしてもよい。この場合、図７の場合と貸出中情報の取得元が異なるだけなので、図７の場合と同様に貸出サービスの利便性を向上させることができる。
【０１２０】
図８に貸出中情報閲覧用画像の表示例を示す。図８の例の場合、貸出中情報閲覧用画像２０１には、ユーザ１０３が現在借りている図書のリスト（貸出中図書一覧）、その貸出中図書一覧の整列順を示す情報、ユーザ１０３の識別情報（カードID）等が含まれる。
【０１２１】
貸出中図書一覧には、ユーザ１０３が現在借りている図書に関する情報であれば、任意の情報が表示されるようにすることができる。例えば図８のＡの場合、貸出中図書一覧には、図書に関する文字情報のみが表示されている。より具体的には、図書の貸出日、返却期限日、タイトル等が表示されている。これにより図８のＢの例よりも多くの図書の情報を一度に表示させることができる。もちろん、これらの情報以外の情報が貸出中図書一覧に含まれるようにしてもよい。例えば、著者名、出版社名、出版日、ISBN、概要等が含まれるようにしてもよい。このような表示により、ユーザ１０３は、より容易に貸出中の図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１２２】
これに対して図８のＢの例の場合、貸出中図書一覧には、図書の表紙等の画像情報２０１Ａが表示されている。図８のＢにおいては、この画像情報２０１Ａを白四角で示しているが、実際には、この白四角の部分に、図書の表紙等の画像が表示される。この表示により、ユーザ１０３は、より直感的に貸出中の図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１２３】
また、この場合、貸出中図書一覧には、例えば、著者名、出版社、ISBN、EAN（European Article Number）、出版日等、図書に関する文字情報も、図８のＡの場合よりも詳細な情報が表示されている。したがって、ユーザ１０３は、より容易に貸出中の図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１２４】
さらに、図８のＢの例の場合、ユーザ１０３が操作することにより返却期限日を延長させることができる延長GUI（Graphical User Interface）ボタン２０１Ｂも表示されている。これにより、ユーザ１０３は、より容易に貸出中の図書の返却期限日を延長させることができる。例えば、ユーザ１０３は、わざわざ図書館１０１に行かなくても、この延長GUIボタンを操作するだけで、より容易にその図書の返却期限日を延長させることができる。すなわち、貸出サービスの利便性を向上させることができる。
【０１２５】
また、図８のＡや図８のＢの場合、貸出中図書一覧の整列順を示す情報として「返却期限日（降順）」が表示されており、貸出中図書一覧の整列順が返却期限日の降順であることが示されている。これにより、ユーザ１０３は、貸出中図書一覧の整列順をより容易に把握することができる。
【０１２６】
なお、この貸出中図書一覧の整列順を示す表示を、例えばユーザ１０３が操作（例えばタップなど）することにより整列順を他の並びに切り替える（若しくは整列順を選択する）ことができるGUIとしてもよい。これにより、ユーザ１０３は、貸出中図書一覧の整列順をより容易に切り替えることができる。したがって、ユーザ１０３は、貸出中図書一覧の情報をより容易に閲覧することができる。すなわち、貸出サービスの利便性を向上させることができる。
【０１２７】
また、例えば貸出中図書の数が多かったりして、貸出中情報閲覧用画像の全体を端末装置１１４の表示領域内に一度に表示することができない場合、貸出中情報閲覧用画像をスクロール表示させることができるようにしてもよい。
【０１２８】
また、図８のＡの例と図８のＢの例を組み合わせるようにしてもよい。例えば、貸出中図書一覧の上位のいくつかの図書については、図８のＢの例のようにより詳細な情報まで表示し、下位の図書については、図８のＡの例のように、文字情報のみとする等、より少ない情報を表示するようにしてもよい。また、図８のＡの例と図８のＢの例をユーザ１０３が適宜切り替えることができるようにしてもよい。また、例えば、図８のＡの例の貸出中図書一覧において、図書を選択すると、図８のＢの例のように、その選択された図書について、より詳細な情報が表示されるようにしてもよい。このようにすることにより、貸出中情報がより見やすくなり、ユーザ１０３は、貸出中の図書について、所望の情報をより容易に得ることができるようになる。
【０１２９】
＜貸出履歴情報の閲覧に関する処理の流れ＞
次に、図９のフローチャートを参照して、貸出履歴情報の閲覧に関する処理の流れについて説明する。必要に応じて図１０および図１１を参照して説明する。
【０１３０】
公共性の高い施設である図書館１０１では、個人情報保護の観点から、個人情報は必要最小限しか利用することができない場合が多い。このような場合の図書館１０１の図書館サーバ１１２は、図書の貸出に関する情報として貸出中情報しか管理することができず、図書が返却された時点で、その図書についての貸出中情報は抹消される。そのため、図書館サーバ１１２は、ユーザの貸出サービスの利用履歴（ユーザが過去に借りた図書に関する情報）である貸出履歴情報を提供することができない。
【０１３１】
そこで、貸出履歴情報を図書館１０１の外部で管理するようにする。より具体的には、モバイル読書通帳サーバ１１３が、モバイル読書通帳サービスとして、図書館サーバ１１２から貸出中情報を取得し、その貸出中情報を用いて貸出履歴情報を生成して管理し、ユーザ１０３（端末装置１１４）に対して提供するようにする。
【０１３２】
このようにすることにより、貸出履歴情報の提供サービスを実現することができ、図書の貸出サービスの利便性を向上させることができる。特に、上述したように図書館１０１の外部において、貸出履歴情報の生成、管理、提供を行うようにすることにより、図書館サーバ１１２の仕様の変更を必要とせずに、貸出履歴情報の提供サービスを実現することができる。したがって、より多くの図書の貸出サービスにおいて、利便性を向上させることができる。
【０１３３】
端末装置１１４は、そのユーザ１０３の貸出履歴情報をモバイル読書通帳サーバ１１３から取得し、ユーザ１０３に提示する情報として、その取得した貸出履歴情報の内容を含み、ユーザ１０３の貸出サービスの利用履歴を提示する貸出履歴情報閲覧用画像を生成し、その貸出履歴情報閲覧用画像を表示する。端末装置１１４は、モバイル読書通帳サーバ１１３から取得してインストールしたアプリケーションを用いてこのような処理を行う。したがって、ユーザ１０３は、例えば通信設定や表示用画像の生成等を行う必要無く、自身の貸出履歴情報をより容易に閲覧することができる。つまり、ユーザ１０３は、自身が過去に借りた図書をより容易に把握することができる。これにより、ユーザ１０３は、既に借りたことのある図書を再度借りてしまう等の無駄を抑制することができる。したがって、貸出サービスの利便性を向上させることができる。
【０１３４】
また、このように図書館１０１の外部において貸出履歴情報を生成し、管理することにより、図書館サーバ１１２の負荷の増大を抑制することができる。したがって図書館サーバ１１２がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０１３５】
また、端末装置１１４において閲覧用画像を生成することにより、モバイル読書通帳サーバ１１３の負荷の増大を抑制することができる。したがってモバイル読書通帳サーバ１１３がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０１３６】
以下に、処理の流れの具体例を説明する。モバイル読書通帳サーバ１１３の貸出中情報処理部１７３は、定期的若しくは不定期に繰り返し、モバイル読書通帳サーバ１１３の通信部１３４を介して、図書館サーバ１１２に対して各ユーザの貸出中情報を要求し（ステップＳ１９１）、それを取得する（ステップＳ１９２）。なお、貸出中情報処理部１７３が、この貸出中情報を貸出情報データベース１８２に記憶させることができるようにしてもよい。
【０１３７】
図書館サーバ１１２の貸出中情報管理部１５２は、図書館サーバ１１２の通信部１３４を介してその要求を取得すると（ステップＳ１８１）、各ユーザの貸出中情報を貸出中情報データベース１５６から取得し、その取得した各ユーザの貸出中情報を、図書館サーバ１１２の通信部１３４を介して要求元であるモバイル読書通帳サーバ１１３に供給する（ステップＳ１８２）。
【０１３８】
モバイル読書通帳サーバ１１３の貸出履歴情報処理部１７４は、各ユーザの貸出中情報を取得する度、その変化を、貸出情報データベース１８２に記憶されている貸出履歴情報に反映させる（ステップＳ１９３）。例えば図書の返却が行われると、その図書の情報が貸出中情報から消去されるので、貸出履歴情報処理部１７４は、前回取得された貸出中情報から消去された図書の情報を、貸出履歴情報に追加登録する。なお、貸出履歴情報に、現在借りている図書の情報が含まれるようにしてもよい。その場合、貸出履歴情報処理部１７４は、今回取得された貸出中情報に新たに追加された図書（新たに借りた図書）の情報を、貸出履歴情報に追加登録する。
【０１３９】
貸出中情報処理部１７３および貸出履歴情報処理部１７４は、任意のタイミングにおいてこのような処理（貸出中情報の要求および取得、並びに、貸出履歴情報の更新（若しくは生成））を行うことができる。この頻度が多いほど、貸出履歴情報をより最新の状態に保つことができる。逆に、この頻度が少ないほど、負荷を低減させることができる。
【０１４０】
端末装置１１４の貸出履歴情報処理部１９３は、図９に示されるように、例えば端末装置１１４の入力部１３１を介して貸出履歴情報の閲覧要求を受け付けると（ステップＳ２０１）、端末装置１１４の通信部１３４を介してモバイル読書通帳サーバ１１３に対してユーザ１０３の貸出履歴情報を要求する（ステップＳ２０２）。
【０１４１】
モバイル読書通帳サーバ１１３の貸出履歴情報処理部１７４は、モバイル読書通帳サーバ１１３の通信部１３４を介してその要求を取得すると（ステップＳ１９４）、要求されたユーザ１０３の貸出履歴情報を貸出情報データベース１８２から取得し、その取得した貸出履歴情報を、モバイル読書通帳サーバ１１３の通信部１３４を介して要求元である端末装置１１４に供給する（ステップＳ１９５）。
【０１４２】
端末装置１１４の貸出履歴情報処理部１９３は、端末装置１１４の通信部１３４を介してその貸出履歴情報を取得すると（ステップＳ２０３）、取得した貸出履歴情報の表示用画像である貸出履歴情報閲覧用画像を生成する（ステップＳ２０４）。そして、端末装置１１４の貸出履歴情報処理部１９３は、その生成した貸出履歴情報閲覧用画像を出力部１３２（ディスプレイ）に表示する（ステップＳ２０５）。
【０１４３】
これにより、ユーザ１０３は、端末装置１１４に表示された貸出履歴情報閲覧用画像を閲覧することができる。
【０１４４】
図１０に貸出履歴情報閲覧用画像の表示例を示す。図１０の例の場合、貸出履歴情報閲覧用画像２０２には、ユーザ１０３が過去に借りた図書のリスト（貸出履歴一覧）、その貸出履歴一覧の整列順を示す情報、ユーザ１０３の識別情報（カードID）等が含まれる。
【０１４５】
貸出履歴一覧には、ユーザ１０３が過去に借りた図書に関する情報であれば、任意の情報が表示されるようにすることができる。例えば図１０のＡの場合、貸出履歴一覧には、図書に関する文字情報のみが表示されている。より具体的には、図書の貸出日、返却日、図書名（タイトル）が表示されている。これにより図１０のＢの例よりも多くの図書の情報を一度に表示させることができる。もちろん、これらの情報以外の情報が貸出履歴一覧に含まれるようにしてもよい。例えば、著者名、出版社名、出版日、ISBN、概要等が含まれるようにしてもよい。このような表示により、ユーザ１０３は、より容易に過去に借りた図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１４６】
これに対して図１０のＢの例の場合、貸出履歴一覧には、図書の表紙等の画像情報２０２Ａが表示されている。図１０のＢにおいては、この画像情報２０２Ａを白四角で示しているが、実際には、この白四角の部分に、図書の表紙等の画像が表示される。この表示により、ユーザ１０３は、より直感的に過去に借りた図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１４７】
また、この場合、貸出履歴一覧には、例えば、著者名、出版社、ISBN、EAN、出版日等、図書に関する文字情報も、図１０のＡの場合よりも詳細な情報が表示されている。したがって、ユーザ１０３は、より容易に過去に借りた図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１４８】
また、図１０のＡや図１０のＢの場合、貸出履歴一覧の整列順を示す情報として「返却日（降順）」が表示されており、貸出履歴一覧の整列順が返却日の降順であることが示されている。これにより、ユーザ１０３は、貸出履歴一覧の整列順をより容易に把握することができる。
【０１４９】
なお、この貸出履歴一覧の整列順を示す表示を、例えばユーザ１０３が操作（例えばタップなど）することにより整列順を他の並びに切り替える（若しくは整列順を選択する）ことができるGUIとしてもよい。これにより、ユーザ１０３は、貸出履歴一覧の整列順をより容易に切り替えることができる。したがって、ユーザ１０３は、貸出履歴一覧の情報をより容易に閲覧することができる。すなわち、貸出サービスの利便性を向上させることができる。
【０１５０】
また、例えば過去に借りた図書の数が多かったりして、貸出履歴情報閲覧用画像の全体を端末装置１１４の表示領域内に一度に表示することができない場合、貸出履歴情報閲覧用画像をスクロール表示させることができるようにしてもよい。
【０１５１】
また、図１０のＡの例と図１０のＢの例を組み合わせるようにしてもよい。例えば、貸出履歴一覧の上位のいくつかの図書については、図１０のＢの例のようにより詳細な情報まで表示し、下位の図書については、図１０のＡの例のように、文字情報のみとする等、より少ない情報を表示するようにしてもよい。また、図１０のＡの例と図１０のＢの例をユーザ１０３が適宜切り替えることができるようにしてもよい。また、例えば、図１０のＡの例の貸出履歴一覧において、図書を選択すると、図１０のＢの例のように、その選択された図書について、より詳細な情報が表示されるようにしてもよい。このようにすることにより、貸出履歴情報がより見やすくなり、ユーザ１０３は、過去に借りた図書について、所望の情報をより容易に得ることができるようになる。
【０１５２】
＜返却通知情報の閲覧に関する処理の流れ＞
次に、図９のフローチャートを参照して、返却通知情報の閲覧に関する処理の流れについて説明する。必要に応じて図１１を参照して説明する。
【０１５３】
図書貸出サービスシステム１００においては、例えば図書の返却期限日が近づくと（例えば、期限日まで数日になると）、ユーザが図書の返却を失念しないように、ユーザに対して返却期限日の確認とその返却期限日までに貸出中の図書の返却を促す返却通知サービスが行われる。
【０１５４】
このような返却通知サービスを実現するために、モバイル読書通帳サーバ１１３は、図書館サーバ１１２から貸出中情報を取得し、その貸出中情報に基づいて、貸出中の図書の返却を促す返却通知情報を生成する。そして、モバイル読書通帳サーバ１１３は、その生成した返却通知情報を端末装置１１４に供給する。つまり、モバイル読書通帳サーバ１１３が、モバイル読書通帳サービスとして、返却通知情報の提供サービスを行うようにしてもよい。
【０１５５】
端末装置１１４は、その返却通知情報をモバイル読書通帳サーバ１１３から取得し、ユーザ１０３に提示する情報として、その取得した返却通知情報の内容を含み、貸出中の図書の返却を促す返却通知情報閲覧用画像を生成し、その返却通知情報閲覧用画像を表示する。端末装置１１４は、モバイル読書通帳サーバ１１３から取得してインストールしたアプリケーションを用いてこのような処理を行う。
【０１５６】
このアプリケーションは、端末装置１１４において常時起動した状態とする（少なくとも受信に関する処理を実行可能な状態とする）ことができる。したがって、端末装置１１４は、任意のタイミングにおいてユーザ１０３の指示等を必要とせずに、モバイル読書通帳サーバ１１３から送信された返却通知情報を受信し、返却通知情報閲覧用画像を生成し、その返却通知情報閲覧用画像を表示する（所謂ポップアップ表示を行う）ことができる。したがって、端末装置１１４は、モバイル読書通帳サーバ１１３が送信した返却通知情報の閲覧用画像を、即時的に（送信からのタイムラグがより少ない状態で）表示させることができる。
【０１５７】
つまり、モバイル読書通帳サーバ１１３は、この返却通知を所謂プッシュ（PUSH）通知にて通知することができるので、ユーザ１０３に対してより適切なタイミングで返却通知を行うことができる。これにより、ユーザ１０３が返却を失念するのをより確実に抑制することができる。したがって、図書の返却の遅延を抑制し、図書の貸出サービスの利便性を向上させることができる。
【０１５８】
また、このように図書館１０１の外部（モバイル読書通帳サーバ１１３）において返却通知情報を生成し、送信することにより、図書館サーバ１１２の負荷の増大を抑制することができる。したがって図書館サーバ１１２がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０１５９】
また、端末装置１１４において閲覧用画像を生成することにより、モバイル読書通帳サーバ１１３の負荷の増大を抑制することができる。したがってモバイル読書通帳サーバ１１３がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０１６０】
以下に、処理の流れの具体例を説明する。モバイル読書通帳サーバ１１３の返却通知処理部１７５は、定期的若しくは不定期に繰り返し、貸出情報データベース１８２に記憶されている各ユーザの貸出中情報の返却期限日を確認する（ステップＳ１９６）。なお、貸出情報データベース１８２に貸出中情報を記憶しない場合、返却通知処理部１７５は、ステップＳ１９１およびステップＳ１９２と同様の処理を行い、図書館サーバ１１２から各ユーザの貸出中情報を取得するようにすればよい。
【０１６１】
返却期限日について所定の条件を満たす貸出中情報が存在する場合、例えば、返済期限日までの残りの日数が予め定められた日数以下になった貸出中情報が存在する場合、返却通知処理部１７５は、その貸出中情報について、返却通知情報を生成し（ステップＳ１９７）、その生成した返却通知情報を、モバイル読書通帳サーバ１１３の通信部１３４を介して、その返却通知情報の通知先となるユーザ（例えばユーザ１０３）の端末装置１１４に供給する（ステップＳ１９８）。
【０１６２】
端末装置１１４の返却通知処理部１９４は、端末装置１１４の通信部１３４を介してその返却通知情報を取得すると（ステップＳ２０６）、その取得した返却通知情報の表示用画像である返却通知情報閲覧用画像を生成する（ステップＳ２０７）。そして、端末装置１１４の返却通知処理部１９４は、その生成した返却通知情報閲覧用画像を出力部１３２（ディスプレイ）に表示する（ステップＳ２０８）。
【０１６３】
これにより、ユーザ１０３は、端末装置１１４に表示された返却通知情報閲覧用画像を閲覧することができる。
【０１６４】
図１１に返却通知情報閲覧用画像の表示例を示す。図１１の例の場合、返却通知情報閲覧用画像２０３には、返却通知であることを示す「返却期限日のお知らせ」や、返却を促す「忘れずに返却期限日までにご返却下さい」等と言ったメッセージとともに、その返却すべき図書の貸出に関する情報（例えば、図書名、著者名、貸出日、返却期限日等）が表示される。
【０１６５】
このような返却通知により、ユーザ１０３は、返却すべき図書が存在することをより容易に把握することができる。また、現在借りている図書の内、どの図書を返却すべきかをより容易に把握することができる。さらに、この返却通知情報閲覧用画像は、ユーザの指示無しにポップアップ表示されるので、ユーザ１０３は、この返却通知の内容をより即時的に把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１６６】
もちろん、この返却通知情報閲覧用画像２０３に表示される返却すべき図書の貸出に関する情報は、図１１に示される例に限定されず、任意の情報を含むことができる。例えば、出版社名、出版日、ISBN、概要等の、その図書に関するより詳細な情報が含まれるようにしてもよい。また、その図書の表紙等の画像が含まれるようにしてもよい。このような表示により、ユーザ１０３は、返却すべき図書をより正確に把握することができる。
【０１６７】
なお、ユーザ１０３が、この端末装置１１４に表示された返却通知情報閲覧用画像２０３を操作（例えば画面上をタップする等）することにより、その返却通知の対象となる図書に関する貸出中情報が表示されるようにしてもよい。例えば、図８を参照して説明した貸出中情報閲覧用画像２０１が表示されるようにしてもよい。
【０１６８】
なお、返却通知を行うタイミング（満たすべき条件）は任意であり、返却期限日までの日数に限定されない。例えば、返却期限日当日であってもよいし、返却期限日後であってもよい。また、貸出日から所定の日数が経過することであってもよい。また、予め定められた所定の日や曜日であってもよい。また、ユーザ１０３が図書館１０１に頻繁に訪れる日の当日や前日等であってもよいし、他のユーザから予約が入った場合であってもよい。さらに、複数の条件を満たす場合であってもよい。また、ユーザ毎にその条件を変更するようにしてもよい。例えば、過去に返却の遅延が多いユーザの場合、より早期に返却通知を行うようにしてもよい。また、返却通知は、返却期限日まで（若しくは返却されるまで）に複数回行うようにしてもよい。また、その通知の度に、返却通知の内容（例えばメッセージ、色、図柄、レイアウト等）を変えるようにしてもよい。
【０１６９】
＜推薦通知情報の閲覧に関する処理の流れ＞
次に、図１２のフローチャートを参照して、推薦通知情報の閲覧に関する処理の流れについて説明する。必要に応じて図１３を参照して説明する。
【０１７０】
図書貸出サービスシステム１００においては、例えば図書の貸出サービスの利用を促すように、ユーザに対して図書を推薦する推薦通知サービスが行われる。
【０１７１】
この推薦通知サービスにおいて、推薦する図書（推薦図書）は、例えば貸出サービスの対象となる図書の中から選択される。また、推薦図書の選択は、例えば、ユーザの貸出履歴に基づいて行われる。つまり、推薦図書の選択は、貸出サービスの対象となる図書の図書情報と、ユーザの貸出情報（貸出中情報や貸出履歴情報）に基づいて行われる。上述したように、貸出履歴情報は、図書館１０１の外部のモバイル読書通帳サーバ１１３において管理されている。したがって、推薦図書の選択を含む推薦図書の通知に関する処理は、図書館１０１の外部のモバイル読書通帳サーバ１１３において行う。
【０１７２】
つまり、このような推薦通知サービスを実現するために、モバイル読書通帳サーバ１１３は、図書館サーバ１１２から取得した図書情報や貸出中情報、並びに、貸出中情報に基づいて更新した貸出履歴情報に基づいて、ユーザに図書を推薦する推薦通知情報を生成する。そして、モバイル読書通帳サーバ１１３は、その生成した推薦通知情報を端末装置１１４に供給する。つまり、モバイル読書通帳サーバ１１３が、モバイル読書通帳サービスとして、推薦通知情報の提供サービスを行うようにしてもよい。
【０１７３】
このように図書館１０１の外部のモバイル読書通帳サーバ１１３において推薦通知に関する処理を行うことにより、図書館サーバ１１２の負荷の増大を抑制することができる。したがって図書館サーバ１１２がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０１７４】
また、このようにすることにより、図書館サーバ１１２の仕様の変更を必要とせずに、推薦通知サービスを実現することができる。したがって、より多くの図書の貸出サービスにおいて、利便性を向上させることができる。
【０１７５】
端末装置１１４は、その推薦通知情報をモバイル読書通帳サーバ１１３から取得し、ユーザ１０３に提示する情報として、その取得した推薦通知情報の内容を含み、ユーザに推薦する図書を示す推薦通知情報閲覧用画像を生成し、その推薦通知情報閲覧用画像を表示する。端末装置１１４は、モバイル読書通帳サーバ１１３から取得してインストールしたアプリケーションを用いてこのような処理を行う。
【０１７６】
このアプリケーションは、端末装置１１４において常時起動した状態とする（少なくとも受信に関する処理を実行可能な状態とする）ことができる。したがって、端末装置１１４は、任意のタイミングにおいてユーザ１０３の指示等を必要とせずに、モバイル読書通帳サーバ１１３から送信された推薦通知情報を受信し、推薦通知情報閲覧用画像を生成し、その推薦通知情報閲覧用画像をポップアップ表示することができる。したがって、端末装置１１４は、モバイル読書通帳サーバ１１３が送信した推薦通知情報の閲覧用画像を、即時的に（送信からのタイムラグがより少ない状態で）表示させることができる。
【０１７７】
つまり、モバイル読書通帳サーバ１１３は、この推薦通知を所謂プッシュ（PUSH）通知にて通知することができるので、ユーザ１０３に対してより適切なタイミングで推薦通知を行うことができる。例えば、モバイル読書通帳サーバ１１３は、ユーザ１０３が図書館１０１に入館したタイミングで、この推薦通知を端末装置１１４に送信することができる。一般的に、入館時のユーザ１０３は、図書の貸出サービスの利用意欲が高いとみなすことができる。したがって、そのタイミングで推薦図書を提示することにより、ユーザ１０３がより強い興味を持ってその推薦通知を参照する可能性が高くなり、「推薦通知」という行動を「貸出サービスの利用」という結果に結び付けやすくなる。つまり、推薦の効果を向上させることができる。
【０１７８】
このように、モバイル読書通帳サーバ１１３は、より好適なタイミングにおいて推薦通知をユーザに提示することができる（所謂、タイムリーな推薦を行うことができる）。これにより、モバイル読書通帳サーバ１１３は、推薦の効果を向上させることができ、図書の貸出サービスの利便性を向上させることができる。
【０１７９】
また、端末装置１１４において閲覧用画像を生成することにより、モバイル読書通帳サーバ１１３の負荷の増大を抑制することができる。したがってモバイル読書通帳サーバ１１３がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０１８０】
以下に、処理の流れの具体例を説明する。モバイル読書通帳サーバ１１３の推薦通知処理部１７６は、モバイル読書通帳サーバ１１３の通信部１３４を介して、図書館サーバ１１２に対して、図書情報を要求し、取得する（ステップＳ２２１、ステップＳ２２２）。例えば、推薦通知処理部１７６は、図書館１０１の貸出サービスの対象となる全ての図書の図書情報を要求し、取得する。推薦通知処理部１７６は、その取得した図書情報を、図書情報データベース１８３に記憶し、管理する。
【０１８１】
これに対して図書館サーバ１１２の図書情報管理部１５３は、図書館サーバ１１２の通信部１３４を介してその要求を取得すると（ステップＳ２１１）、要求された図書情報を図書情報データベース１５７から取得し、図書館サーバ１１２の通信部１３４を介して、モバイル読書通帳サーバ１１３に供給する（ステップＳ２１２）。
【０１８２】
モバイル読書通帳サーバ１１３の推薦通知処理部１７６および図書館サーバ１１２の図書情報管理部１５３は、このような処理を定期的若しくは不定期に繰り返し行う。これにより、図書情報データベース１８３の図書情報が最新により近い状態に保たれる。
【０１８３】
また、モバイル読書通帳サーバ１１３の推薦通知処理部１７６は、図９のステップＳ１９１乃至ステップＳ１９３の場合と同様に、各ユーザの貸出中情報を図書館サーバ１１２から取得し、記憶して管理するとともに、必要に応じて各ユーザの貸出履歴情報を更新する（ステップＳ２２３乃至ステップＳ２２５）。
【０１８４】
これに対して図書館サーバ１１２の貸出中情報管理部１５２は、図９のステップＳ１８１およびステップＳ１８２の場合と同様に、各ユーザの貸出中情報を貸出中情報データベース１５６から読み出し、モバイル読書通帳サーバ１１３に供給する（ステップＳ２１３およびステップＳ２１４）。
【０１８５】
モバイル読書通帳サーバ１１３の推薦通知処理部１７６および図書館サーバ１１２の貸出中情報管理部１５２は、このような処理を定期的若しくは不定期に繰り返し行う。これにより、貸出情報データベース１８２の貸出中情報や貸出履歴情報が最新により近い状態に保たれる。
【０１８６】
推薦通知処理部１７６は、貸出情報や図書情報について、推薦通知情報を生成し（ステップＳ２２６）、その生成した推薦通知情報を、モバイル読書通帳サーバ１１３の通信部１３４を介して、その通知先となるユーザ（例えばユーザ１０３）の端末装置１１４に供給する（ステップＳ２２７）。
【０１８７】
端末装置１１４の推薦通知処理部１９５は、端末装置１１４の通信部１３４を介してその推薦通知情報を取得すると（ステップＳ２３１）、その取得した推薦通知情報の表示用画像である推薦通知情報閲覧用画像を生成する（ステップＳ２３２）。そして、端末装置１１４の推薦通知処理部１９５は、その生成した推薦通知情報閲覧用画像を出力部１３２（ディスプレイ）に表示する（ステップＳ２３３）。
【０１８８】
これにより、ユーザ１０３は、端末装置１１４に表示された推薦通知情報閲覧用画像を閲覧することができる。
【０１８９】
図１３に推薦通知情報閲覧用画像の表示例を示す。例えば、最初に、図１３のＡに示されるような推薦通知情報閲覧用画像２０４がポップアップ表示される。この推薦通知情報閲覧用画像２０４には、推薦通知であることを示す「レコメンド図書のお知らせ」といったメッセージ等とともに、その推薦図書の一覧が表示される。推薦図書の一覧には、各推薦図書に関する情報が提示されている。例えば、図書名、著者名、ISBN、貸出可能数（推薦図書の貸し出し状況を示す情報）等が提示されている。もちろん、この情報は任意であり、これら以外の情報が推薦図書の一覧に含まれるようにしてもよい。
【０１９０】
また、ユーザ１０３が、このポップアップ表示された推薦通知情報閲覧用画像２０４を操作（例えば画面上をタップする等）すると、例えば、図１３のＢに示されるような構成の推薦通知情報閲覧用画像２０５が表示されるようにしてもよい。
【０１９１】
図１３のＢの例の場合、推薦通知情報閲覧用画像２０５には、推薦図書のリスト（レコメンド図書一覧）、そのレコメンド図書一覧の整列順を示す情報、ユーザ１０３の識別情報（カードID）等が含まれる。
【０１９２】
レコメンド図書一覧には、推薦図書の表紙等の画像情報２０５Ａが表示されている。図１３のＢにおいては、この画像情報２０５Ａを白四角で示しているが、実際には、この白四角の部分に、その図書の表紙等の画像が表示される。この表示により、ユーザ１０３は、より直感的に推薦図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１９３】
また、レコメンド図書一覧には、例えば、タイトル、貸出日、返却日、著者名、出版社、ISBN、EAN、出版日等の推薦図書に関する文字情報も表示されている。したがって、ユーザ１０３は、より容易に推薦図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。
【０１９４】
さらに、図１３のＢの例の推薦通知情報閲覧用画像２０５には、ユーザ１０３が操作する（例えば画面上においてその部分をタップする）ことによりその図書の推薦通知を削除する（すなわち、その図書の推薦が行われないようにする）ゴミ箱GUIボタン２０５Ｂも表示されている。このゴミ箱GUIボタン２０５Ｂを操作するにより、ユーザ１０３は、推薦通知情報閲覧用画像２０５から、推薦が不要な図書についての情報を削除することができ、推薦通知情報閲覧用画像２０５をより見やすい物とすることができる。
【０１９５】
また、図１３のＢの例の推薦通知情報閲覧用画像２０５には、ユーザ１０３が操作する（例えば画面上においてその部分をタップする）ことにより、その推薦図書をユーザ１０３が既に読んだことがあることを示すようにすることができる既読GUIボタン２０５Ｃも表示されている。この既読GUIボタン２０５Ｃを操作するにより、ユーザ１０３は、推薦通知情報閲覧用画像２０５において、読んだことのある推薦図書をより容易に識別することができるようにすることができる。
【０１９６】
さらに、図１３のＢの例の推薦通知情報閲覧用画像２０５には、ユーザ１０３が操作する（例えば画面上においてその部分をタップする）ことにより、その推薦図書の貸し出しを予約することができる予約GUIボタン２０５Ｄも表示されている。この予約GUIボタン２０５Ｄを操作するにより、ユーザ１０３は、推薦図書の貸し出しをより容易に予約することができる。つまり、推薦の効果を向上させることができ、貸出サービスの利便性を向上させることができる。
【０１９７】
もちろん、推薦通知情報閲覧用画像２０５に上述した以外の任意のGUIボタンを設けるようにしてもよい。例えば、ユーザ１０３が操作することにより推薦図書を購入することができるGUIである購入GUIボタンを設けるようにしてもよい。
【０１９８】
また、図１３のＢの場合、レコメンド図書一覧の整列順を示す情報として「おすすめ順（降順）」が表示されており、レコメンド図書一覧の整列順がおすすめ度合いの降順であることが示されている。これにより、ユーザ１０３は、レコメンド図書一覧の整列順をより容易に把握することができる。
【０１９９】
なお、このレコメンド図書一覧の整列順を示す表示を、例えばユーザ１０３が操作（例えばタップなど）することにより整列順を他の並びに切り替える（若しくは整列順を選択する）ことができるGUIとしてもよい。これにより、ユーザ１０３は、レコメンド図書一覧の整列順をより容易に切り替えることができる。したがって、ユーザ１０３は、レコメンド図書一覧の情報をより容易に閲覧することができる。すなわち、貸出サービスの利便性を向上させることができる。
【０２００】
なお、推薦通知情報閲覧用画像２０５が、図１３のＣの例のように、文字情報のみにより構成されるようにしてもよい。図１３のＣの例の場合、レコメンド図書一覧において、図書の表紙等の画像等が省略され、文字情報のリストとして構成されている。このリストでは、貸出日、返却日、図書名、予約状況等の情報が表示されている。このようにすることにより、より多くの図書の情報を一度に表示させることができる。
【０２０１】
また、例えば推薦図書の数が多かったりして、推薦通知情報閲覧用画像２０５の全体を端末装置１１４の表示領域内に一度に表示することができない場合、推薦通知情報閲覧用画像２０５をスクロール表示させることができるようにしてもよい。
【０２０２】
また、図１３のＢの例と図１３のＣの例を組み合わせるようにしてもよい。例えば、レコメンド図書一覧の上位のいくつかの推薦図書については、図１３のＢの例のようにより詳細な情報まで表示し、下位の推薦図書については、図１３のＣの例のように、文字情報のみとする等、より少ない情報を表示するようにしてもよい。また、図１３のＢの例と図１３のＣの例をユーザ１０３が適宜切り替えることができるようにしてもよい。また、例えば、図１３のＣの例の推薦図書一覧において、推薦図書を選択すると、図１３のＢの例のように、その選択された図書について、より詳細な情報が表示されるようにしてもよい。このようにすることにより、推薦通知情報がより見やすくなり、ユーザ１０３は、推薦図書について、所望の情報をより容易に得ることができるようになる。
【０２０３】
以上に説明した推薦図書の選択は、任意の方法で行うことができる。例えば、推薦通知処理部１７６が、推薦図書の選択を、図書情報と、推薦通知の通知相手であるユーザ１０３の貸出情報（貸出中情報や貸出履歴情報）とのみに基づいて行うようにしてもよい。このようにすることにより、そのユーザ１０３の嗜好により適した推薦を行うことができる。また、例えば、推薦通知処理部１７６が、推薦図書の選択を、図書情報と、複数のユーザ（例えば全ユーザ）の貸出情報（貸出中情報や貸出履歴情報）に基づいて行うようにしてもよい。このようにすることにより、その時の流行を推薦に反映させる（例えば、人気のある図書や話題性の高い図書を推薦する）ことができる。
【０２０４】
もちろん、図書情報と貸出情報以外の情報に基づいて推薦図書の選択が行われるようにしてもよい。例えば、貸出状況に応じて推薦図書の選択が行われるようにしてもよい。例えば、その時全て貸し出されており、貸し出し不可能な図書（予約待ちの図書）は推薦しないようにしてもよい。
【０２０５】
また、推薦図書の選択において、複数の方法を組み合わせるようにしてもよい。
【０２０６】
＜書籍の購入に関する処理の流れ＞
次に、図１４のフローチャートを参照して、書籍の購入に関する処理の流れについて説明する。必要に応じて図１５を参照して説明する。
【０２０７】
図書貸出サービスシステム１００においては、例えば推薦通知情報閲覧用画像において推薦した図書（書籍）を購入することができる書籍販売サービスが行われる。この書籍販売サービスは、図書館１０１の外部の（書籍販売会社１０４の）書籍販売サーバ１１５が提供する。
【０２０８】
このような書籍販売サービスを実現するために、書籍販売サーバ１１５は、端末装置１１４からの要求に応じて書籍の販売に関する処理を行う。
【０２０９】
このように図書館１０１の外部の書籍販売サーバ１１５において書籍の販売に関する処理を行うことにより、図書館サーバ１１２の負荷の増大を抑制することができる。したがって図書館サーバ１１２がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０２１０】
また、このようにすることにより、図書館サーバ１１２の仕様の変更を必要とせずに、書籍販売サービスを実現することができる。したがって、より多くの図書の貸出サービスにおいて、利便性を向上させることができる。
【０２１１】
端末装置１１４は、ユーザ１０３からの指示等に基づいて、所望の書籍の販売を、書籍販売サーバ１１５に要求し、その購入に関する処理を行う。端末装置１１４は、モバイル読書通帳サーバ１１３から取得してインストールしたアプリケーションを用いてこのような処理を行う。したがって、図書館サーバ１１２の負荷を増大させることなく、かつ、図書館サーバ１１２の仕様の変更を必要とせずに、書籍の購入に関する処理を行うことができる。したがって、貸出サービスの利便性を向上させることができる。
【０２１２】
以下に、処理の流れの具体例を説明する。端末装置１１４の書籍購入処理部１９６は、ステップＳ２５１において、端末装置１１４の入力部１３１を介して、書籍の購入指示を受け付ける。例えば、ユーザ１０３は、端末装置１１４の出力部１３２に表示された推薦通知情報閲覧用画像に含まれる推薦図書の中から所望の図書（書籍）を選択し、その購入指示を、入力部１３１を介して入力する。書籍購入処理部１９６は、その購入指示を受け付ける。
【０２１３】
指示が受け付けられると、書籍購入処理部１９６は、ステップＳ２５２において、端末装置１１４の通信部１３４を介して、書籍販売サーバ１１５に対して指示された書籍の購入を要求する。
【０２１４】
書籍販売サーバ１１５の書籍販売処理部１６１は、ステップＳ２４１においてその要求を受け付けると、ステップＳ２４２において、書籍販売サーバ１１５の通信部１３４を介して端末装置１１４との間で書籍の販売に必要な情報を授受し、要求された書籍を販売する処理を行う。例えば、書籍販売処理部１６１は、書籍データベース１６２に記憶されている、端末装置１１４に要求された書籍に関する情報を用いて、代金の徴収や書籍の発送手続き等の、書籍の販売に関する処理を行う。また、例えば、書籍の電子データを販売する場合、書籍販売処理部１６１は、書籍データベース１６２に記憶されている、端末装置１１４に要求された書籍の電子データの送信や、その代金の徴収等を行う。
【０２１５】
書籍購入処理部１９６は、ステップＳ２５３において、端末装置１１４の通信部１３４を介して、端末装置１１４の通信部１３４を介して書籍販売サーバ１１５との間で書籍の購入に必要な情報を授受し、ユーザに要求された書籍を購入する処理を行う。例えば、書籍購入処理部１９６は、購入した書籍の代金の支払いに関する処理を行う。例えば、書籍の電子データを購入する場合、書籍購入処理部１９６は、要求した書籍の電子データを受信する。
【０２１６】
例えば、図１５のＡに示されるように、端末装置１１４の出力部１３２（ディスプレイ）に、推薦通知情報閲覧用画像２０４が表示され、ユーザ１０３が、その内の１つの図書（書籍）を選択すると、書籍販売サーバ１１５が管理するサイトに誘導される。例えば、端末装置１１４の出力部１３２（ディスプレイ）には、図１５のＢに示されるような構成の書籍販売画像２０６が表示される。この書籍販売画像２０６には、販売する書籍（端末装置１１４から指定された書籍）の表紙等の画像２０６Ａ、その書籍に関する情報、ユーザ１０３が操作する（例えば画面上においてその部分をタップする）ことにより、その図書の購入に関する処理を実行することができる購入GUIボタン２０６Ｂ等が表示されている。
【０２１７】
この購入GUIボタン２０６Ｂを操作するにより、ユーザ１０３は、推薦図書の購入をより容易に行うことができる。つまり、推薦の効果を向上させることができ、貸出サービスの利便性を向上させることができる。
【０２１８】
なお、ユーザ１０３（端末装置１１４）が、推薦通知情報閲覧用画像以外の任意の画像から書籍を購入することができるようにしてもよい。例えば、貸出中情報や貸出履歴情報等から書籍を選択し、購入することができるようにしてもよい。
【０２１９】
＜貸し出しの予約に関する処理の流れ＞
次に、図１６のフローチャートを参照して、貸し出しの予約に関する処理の流れについて説明する。必要に応じて図１７を参照して説明する。
【０２２０】
図書貸出サービスシステム１００においては、図書の貸し出しの予約をすることができる。この予約情報の管理は、図書館１０１（図書館サーバ１１２）において行われる。また、この予約について、例えば予約していた図書が返却され、貸し出しが可能になった場合、その図書の貸し出しを予約しているユーザ１０３に対して貸し出しが可能になったことを通知する貸出可能通知が行われる（貸出可能通知サービスが提供される）。このような貸出可能通知サービスは、図書館１０１の外部の（モバイル読書通帳サービス提供会社１０２の）モバイル読書通帳サーバ１１３により提供される。つまり、モバイル読書通帳サーバ１１３が、モバイル読書通帳サービスとして、貸出可能通知情報の提供サービスを行うようにしてもよい。
【０２２１】
このような貸出可能通知サービスを実現するために、モバイル読書通帳サーバ１１３は、図書館サーバ１１２から予約情報を取得して管理し、その予約情報に基づいて、ユーザに予約した図書が貸出可能であることを示す貸出可能通知情報を生成する。そして、モバイル読書通帳サーバ１１３は、その生成した貸出可能通知情報を端末装置１１４に供給する。
【０２２２】
このように図書館１０１の外部のモバイル読書通帳サーバ１１３において貸出可能通知に関する処理を行うことにより、図書館サーバ１１２の負荷の増大を抑制することができる。したがって図書館サーバ１１２がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０２２３】
また、このようにすることにより、図書館サーバ１１２の仕様の変更を必要とせずに、貸出可能通知サービスを実現することができる。したがって、より多くの図書の貸出サービスにおいて、利便性を向上させることができる。
【０２２４】
端末装置１１４は、その貸出可能通知情報をモバイル読書通帳サーバ１１３から取得し、ユーザ１０３に提示する情報として、その取得した貸出可能通知情報の内容を含み、ユーザに予約した図書が貸出可能であることを示す貸出可能通知情報閲覧用画像を生成し、その貸出可能通知情報閲覧用画像を表示する。端末装置１１４は、モバイル読書通帳サーバ１１３から取得してインストールしたアプリケーションを用いてこのような処理を行う。
【０２２５】
このアプリケーションは、端末装置１１４において常時起動した状態とする（少なくとも受信に関する処理を実行可能な状態とする）ことができる。したがって、端末装置１１４は、任意のタイミングにおいてユーザ１０３の指示等を必要とせずに、モバイル読書通帳サーバ１１３から送信された貸出可能通知情報を受信し、貸出可能通知情報閲覧用画像を生成し、その貸出可能通知情報閲覧用画像をポップアップ表示することができる。したがって、端末装置１１４は、モバイル読書通帳サーバ１１３が送信した貸出可能通知情報の閲覧用画像を、即時的に（送信からのタイムラグがより少ない状態で）表示させることができる。
【０２２６】
つまり、モバイル読書通帳サーバ１１３は、この貸出可能通知を所謂プッシュ（PUSH）通知にて通知することができるので、予約した図書が貸出可能になったことを即時的にユーザ１０３に通知することができる。したがって、ユーザ１０３は、より早期に予約した図書を借りることができる。換言するに、貸出サービスとしては、図書が返却されてから次に貸し出されるまでの期間を短くすることができるので、サービスの利用効率を向上させることができる。つまり、図書の貸出サービスの利便性を向上させることができる。
【０２２７】
また、端末装置１１４において閲覧用画像を生成することにより、モバイル読書通帳サーバ１１３の負荷の増大を抑制することができる。したがってモバイル読書通帳サーバ１１３がその他の処理をより多く、より高速に行うことができるようになる。これらにより、貸出サービスの利便性を向上させることができる。
【０２２８】
以下に、処理の流れの具体例を説明する。まず、ユーザ１０３（端末装置１１４）が所望の図書の貸し出しの予約を行う。端末装置１１４の予約処理部１９７は、ステップＳ２８１において、端末装置１１４の通信部１３４を介して図書館サーバ１１２と通信を行い、所望の図書の貸し出しの予約を行う。これに対して、図書館サーバ１１２の予約情報管理部１５４は、ステップＳ２６１において、図書館サーバ１１２の通信部１３４を介して端末装置１１４からの予約の要求を受け付け、その予約に関する情報である予約情報を生成し、その予約情報を予約情報データベース１５８に登録する。
【０２２９】
この予約情報には、例えば、予約された図書に関する情報（例えば図書名や著作者名等）、予約したユーザ名（例えばカードID等）、予約された図書の貸し出し状況に関する情報（例えば、貸出可能であるか否かや返却予定日（または貸出可能予定日）等）等が含まれる。もちろん、予約情報の内容は任意であり、これら以外の情報が含まれていてもよい。例えば、同一の図書に対して複数のユーザが予約する場合、各ユーザの予約順（貸し出しの優先順）を示す情報を含むようにしてもよい。
【０２３０】
また、モバイル読書通帳サーバ１１３は、図書館サーバ１１２から、定期的若しくは不定期に繰り返し、予約情報を取得し、管理する。モバイル読書通帳サーバ１１３の予約通知処理部１７７は、モバイル読書通帳サーバ１１３の通信部１３４を介して図書館サーバ１１２と通信を行い、予約情報データベース１５８に登録されている予約情報を要求し、取得する（ステップＳ２７１およびステップＳ２７２）。予約通知処理部１７７は、取得した予約情報を予約情報データベース１８４に登録する。
【０２３１】
これに対して、図書館サーバ１１２の予約情報管理部１５４は、図書館サーバ１１２の通信部１３４を介してモバイル読書通帳サーバ１１３からの要求を受け付け、その要求に応じて、予約情報を予約情報データベース１５８から読み出し、図書館サーバ１１２の通信部１３４を介してその予約情報をモバイル読書通帳サーバ１１３に供給する（ステップＳ２６２およびステップＳ２６３）。
【０２３２】
モバイル読書通帳サーバ１１３の予約通知処理部１７７および図書館サーバ１１２の予約情報管理部１５４は、このような処理を定期的若しくは不定期に繰り返し行う。これにより、予約情報データベース１８４の予約情報が最新により近い状態に保たれる。
【０２３３】
予約通知処理部１７７は、ステップＳ２７３において、予約情報データベース１８４の予約情報を確認し、予約された図書の貸し出しが可能になったか否かを確認する。予約通知処理部１７７は、この確認を、定期的若しくは不定期に繰り返す。
【０２３４】
そして、予約された図書が貸し出し可能になると、予約通知処理部１７７は、その図書について、貸出可能通知情報を生成し（ステップＳ２７４）、その生成した貸出可能通知情報を、モバイル読書通帳サーバ１１３の通信部１３４を介して、その通知先となるユーザ（例えばユーザ１０３）の端末装置１１４に供給する（ステップＳ２７５）。
【０２３５】
端末装置１１４の予約処理部１９７は、端末装置１１４の通信部１３４を介してその貸出可能通知情報を取得すると（ステップＳ２８２）、その取得した貸出可能通知情報の表示用画像である貸出可能通知情報閲覧用画像を生成する（ステップＳ２８３）。そして、端末装置１１４の予約処理部１９７は、その生成した貸出可能通知情報閲覧用画像を出力部１３２（ディスプレイ）に表示する（ステップＳ２８４）。
【０２３６】
これにより、ユーザ１０３は、端末装置１１４に表示された貸出可能通知情報閲覧用画像を閲覧することができる。
【０２３７】
図１７に貸出可能通知情報閲覧用画像の表示例を示す。例えば、最初に、図１７のＡに示されるような貸出可能通知情報閲覧用画像２１１がポップアップ表示される。この貸出可能通知情報閲覧用画像２１１には、予約した図書の貸出可能通知であることを示す「予約図書貸出可能のお知らせ」といったメッセージ等とともに、その貸出可能となった図書の一覧が表示される。貸出可能となった図書の一覧には、各図書に関する情報が提示されている。例えば、図書名、著者名、ISBN、その図書が置かれている棚の識別情報である棚番号（すなわち、その図書の位置を示す情報）、その図書の貸し出し状況を示す情報である貸出可能数等が提示されている。もちろん、この情報は任意であり、これら以外の情報が貸出可能となった図書の一覧に含まれるようにしてもよい。
【０２３８】
また、ユーザ１０３が、このポップアップ表示された貸出可能通知情報閲覧用画像２１１を操作（例えば画面上をタップする等）すると、例えば、図１７のＢに示されるような構成の貸出可能通知情報閲覧用画像２１２が表示されるようにしてもよい。
【０２３９】
図１７のＢの例の場合、貸出可能通知情報閲覧用画像２１２には、貸出可能な図書のリスト（予約済み貸出可能図書一覧）、その予約済み貸出可能図書一覧の整列順を示す情報、ユーザ１０３の識別情報（カードID）等が含まれる。
【０２４０】
予約済み貸出可能図書一覧には、貸出可能となった図書の表紙等の画像情報２１２Ａが表示されている。図１７のＢにおいては、この画像情報２１２Ａを白四角で示しているが、実際には、この白四角の部分に、その図書の表紙等の画像が表示される。この表示により、ユーザ１０３は、より直感的に貸出可能となった図書を把握することができ、その図書をより容易に借りることができる。つまり、貸出サービスの利便性を向上させることができる。
【０２４１】
また、予約済み貸出可能図書一覧には、例えば、タイトル、著者名、出版社、ISBN、EAN、出版日、棚番号等の、貸出可能となった図書に関する文字情報も表示されている。したがって、ユーザ１０３は、より容易に貸出可能となった図書を把握することができる。つまり、貸出サービスの利便性を向上させることができる。もちろん、例えば貸出可能数等、その他の情報がこの予約済み貸出可能図書一覧に表示されるようにしてもよい。
【０２４２】
また、図１７のＢの場合、予約済み貸出可能図書一覧の整列順を示す情報として「おすすめ順（降順）」が表示されており、予約済み貸出可能図書一覧の整列順がおすすめ度合いの降順であることが示されている。これにより、ユーザ１０３は、予約済み貸出可能図書一覧の整列順をより容易に把握することができる。
【０２４３】
なお、この予約済み貸出可能図書一覧の整列順を示す表示を、例えばユーザ１０３が操作（例えばタップなど）することにより整列順を他の並びに切り替える（若しくは整列順を選択する）ことができるGUIとしてもよい。これにより、ユーザ１０３は、予約済み貸出可能図書一覧の整列順をより容易に切り替えることができる。したがって、ユーザ１０３は、予約済み貸出可能図書一覧の情報をより容易に閲覧することができる。すなわち、貸出サービスの利便性を向上させることができる。
【０２４４】
なお、貸出可能通知情報閲覧用画像２１２が、図１７のＣの例のように、文字情報のみにより構成されるようにしてもよい。図１７のＣの例の場合、予約済み貸出可能図書一覧において、図書の表紙等の画像等が省略され、文字情報のリストとして構成されている。このリストでは、貸出日、返却日、図書名、予約状況等の情報が表示されている。このようにすることにより、より多くの図書の情報を一度に表示させることができる。もちろん、その他の情報がこのリストに表示されるようにしてもよい。
【０２４５】
また、例えば貸出可能になった図書の数が多かったりして、貸出可能通知情報閲覧用画像２１１や貸出可能通知情報閲覧用画像２１２の全体を端末装置１１４の表示領域内に一度に表示することができない場合、貸出可能通知情報閲覧用画像２１１や貸出可能通知情報閲覧用画像２１２をスクロール表示させることができるようにしてもよい。
【０２４６】
また、図１７のＢの例と図１７のＣの例を組み合わせるようにしてもよい。例えば、貸出可能図書一覧の上位のいくつかの図書については、図１７のＢの例のようにより詳細な情報まで表示し、下位の図書については、図１７のＣの例のように、文字情報のみとする等、より少ない情報を表示するようにしてもよい。また、図１７のＢの例と図１７のＣの例をユーザ１０３が適宜切り替えることができるようにしてもよい。また、例えば、図１７のＣの例の予約済み貸出可能図書一覧において、図書を選択すると、図１７のＢの例のように、その選択された図書について、より詳細な情報が表示されるようにしてもよい。このようにすることにより、貸出可能通知情報閲覧用画像２１２がより見やすくなり、ユーザ１０３は、貸出可能な図書について、所望の情報をより容易に得ることができるようになる。
【０２４７】
以上のように、図書貸出サービスシステム１００は、貸出に関する情報に基づく様々なサービスを提供することができる。これにより、貸出サービスの利便性を向上させることができる。
【０２４８】
なお、図書貸出サービスシステム１００は、以上に説明した各種サービスのうち、少なくとも１つ以上提供すればよく、一部のサービスを省略するようにしてもよい。また、図書貸出サービスシステム１００が上述した以外のサービスも提供するようにしてもよい。
【０２４９】
＜２．第２の実施の形態＞
＜図書貸出サービスシステム＞
なお、貸出に関する情報に基づく、図書の貸出サービスを支援するサービスは、第１の実施の形態において説明した各種サービスに限定されない。例えば、図書にICタグを設け、そのICタグとICタグリーダとを、図書の貸し出しや返却の管理に利用するようにしてもよい。図１８は、本技術を適用した情報処理システムの一実施の形態である図書貸出サービスシステムの概要を説明する図である。
【０２５０】
図１８に示される図書貸出サービスシステム３００は、図書貸出サービスシステム１００と同様に、図書館１０１が行う図書（書籍）を貸し出す貸出サービスを支援するシステムである。ただし、図書貸出サービスシステム３００は、ICタグやICタグリーダを用いて、図書の貸し出しや返却を支援する。
【０２５１】
図書館１０１が貸出サービスの対象とする各図書３０１には、それぞれICタグ３１１が添付されている（例えば貼り付けられている）。そのICタグ３１１には、その図書に関する情報（図書情報）が記憶されている。
【０２５２】
図１に示されるように、図書館１０１は、図書館サーバ１１２とICタグリーダ３１２を有する。ICタグリーダ３１２は、図書に添付されているICタグ３１１に対応し、正しい位置に近接されたICタグ３１１に記憶されている情報（例えば図書情報）を読み出すことができる。ICタグリーダ３１２は、ICタグ３１１から読み出した図書情報を図書館サーバ１１２に供給することにより、その図書の貸出中情報を生成させたり抹消させたりする。
【０２５３】
ICタグリーダ３１２は、任意の位置に設置可能であるが、例えば、図書が収納される（図書を陳列する）本棚に設置される。この場合、ICタグリーダ３１２は、近接されたICタグを検出することにより、図書がその本棚に設置（収納）されていることを検知する。また、ICタグリーダ３１２は、ICタグを検出できなくなることにより、図書がその本棚から移動された（取り出された）ことを検知する。
【０２５４】
また、この場合、ユーザ１０３の端末装置１１４は、通信部１３４の１つの通信機能として、NFC（Near field communication）１１４Ａを有し、このNFC１１４Ａの機能を用いて、近接されたNFCデバイスと非接触通信（近距離無線通信）を行うことができる。また、このNFC１１４Ａは、ICタグ３１１と同一若しくは近似する周波数帯域において無線通信を行う。すなわち、端末装置１１４は、このNFC１１４Ａの機能を用いて、近接されたICタグ３１１と無線通信を行うことができる。すなわち、端末装置１１４は、近接されたICタグ３１１からそのICタグ３１１が添付されている図書の図書情報等を読み出すことができる（つまりICタグリーダとして機能することができる）。
【０２５５】
なお、図１８においては、図書館１０１、ユーザ１０３、および図書３０１がそれぞれ１つずつ示されているが、これらの数は任意であり、２つ以上（２人以上）であってもよい。
【０２５６】
また、図１８においては、ICタグリーダ３１２、図書館サーバ１１２、ICタグ３１１、および端末装置１１４がそれぞれ１つずつ示されているが、これらの数は任意であり、２つ以上設けられるようにしてもよい。
【０２５７】
＜ICタグの物理構成＞
図１９は、ICタグ３１１の主な構成例を示すブロック図である。図１９に示されるように、ICタグ３１１は、記憶部３２１、情報処理部３２２、無線通信部３２３、およびアンテナ３２４を有する。
【０２５８】
記憶部３２１は、プログラムやデータ等の各種情報を記憶する。例えば、記憶部３２１は、工場出荷時に予め入力された情報を記憶する。また、例えば、記憶部３２１は、情報処理部３２２から供給された情報を記憶する。また、記憶部３２１は、記憶している情報を、適宜、情報処理部３２２に供給する。
【０２５９】
情報処理部３２２は、プログラムを実行したり、各種情報を処理したりする。また、情報処理部３２２は、記憶部３２１を制御して、情報を記憶させたり、記憶部３２１に記憶されている情報を読み出したりする。さらに、情報処理部３２２は、無線通信部３２３を制御して、他の装置と通信させ、他の装置から送信された情報を受信させたり、他の装置に対して情報を送信させたりする。
【０２６０】
無線通信部３２３は、アンテナ３２４を介して他の装置と所定の周波数帯域で近距離無線通信を行う。無線通信部３２３は、その近距離無線通信の通信相手である他の装置から情報を取得し、それを情報処理部３２２に供給したり、情報処理部３２２から供給された情報を、近距離無線通信によって他の装置に送信したりする。
【０２６１】
もちろん、ICタグ３１１が、図１９に示される構成例以外の構成を有するようにしてもよい。
【０２６２】
＜ICタグリーダの物理構成＞
図２０は、ICタグリーダ３１２の主な構成例を示すブロック図である。図２０に示されるように、ICタグリーダ３１２は、記憶部３３１、情報処理部３３２、無線通信部３３３、アンテナ３３４、および有線通信部３３５を有する。
【０２６３】
記憶部３３１は、プログラムやデータ等の各種情報を記憶する。例えば、記憶部３３１は、工場出荷時に予め入力された情報を記憶する。また、例えば、記憶部３３１は、情報処理部３３２から供給された情報を記憶する。また、記憶部３３１は、記憶している情報を、適宜、情報処理部３３２に供給する。
【０２６４】
情報処理部３３２は、プログラムを実行したり、各種情報を処理したりする。また、情報処理部３３２は、記憶部３３１を制御して、情報を記憶させたり、記憶部３３１に記憶されている情報を読み出したりする。さらに、情報処理部３３２は、無線通信部３３３を制御して、他の装置と通信させ、他の装置から送信された情報を受信させたり、他の装置に対して情報を送信させたりする。また、情報処理部３３２は、有線通信部３３５を制御して、図示せぬ通信ケーブル（有線）を介して他の装置と通信（有線通信）させ、他の装置から送信された情報を受信させたり、他の装置に対して情報を送信させたりする。
【０２６５】
無線通信部３３３は、アンテナ３３４を介して他の装置と所定の周波数帯域で近距離無線通信を行う。無線通信部３３３は、その近距離無線通信の通信相手である他の装置から情報を取得し、それを情報処理部３３２に供給したり、情報処理部３３２から供給された情報を、近距離無線通信によって他の装置に送信したりする。
【０２６６】
有線通信部３３５は、図示せぬ通信ケーブル（有線）を介して他の装置と通信（有線通信）を行う。有線通信部３３５は、その有線通信の通信相手である図書館サーバ１１２から情報を取得し、それを情報処理部３３２に供給したり、情報処理部３３２から供給された情報を、有線通信によって図書館サーバ１１２に送信したりする。
【０２６７】
＜機能ブロックの構成＞
次に、この図書貸出サービスシステム３００におけるICタグ３１１、ICタグリーダ３１２、図書館サーバ１１２、および端末装置１１４の各装置が実現する機能について説明する。図２１は、これらの各装置において実現される主な機能の例を示す機能ブロック図である。
【０２６８】
図２１に示されるように、ICタグ３１１は、図書情報供給部３４１と図書情報記憶部３４２等の機能ブロックを実現する。図書情報記憶部３４２は、そのICタグ３１１が添付された図書に関する図書情報を記憶する。この図書情報の内容は任意であるが、例えば、図書名、著者名、出版社、ISBN、EAN（European Article Number）、出版日、概要等の情報が含まれるようにしてもよい。この図書情報記憶部３４２は、ICタグ３１１の記憶部３２１に形成される。
【０２６９】
図書情報供給部３４１は、この図書情報記憶部３４２に記憶されている図書情報を読み出し、近距離無線通信（非接触通信）の通信相手に供給する。ICタグ３１１の情報処理部３２２がプログラムを実行することにより、この機能が実現される。
【０２７０】
また、ICタグリーダ３１２は、図書検出部３５１と通知処理部３５２等の機能ブロックを実現する。図書検出部３５１は、近距離無線通信（非接触通信）により、近接された（通信可能範囲内に位置する）ICタグ３１１の検出を行う。その検出方法は任意であるが、例えば、図書検出部３５１は、近距離無線通信を用いて図書情報を読み出すことにより、近接されたICタグ３１１を検出する。図書検出部３５１は、この図書情報の読み出しに成功する場合、近接されたICタグ３１１（図書）が存在すると判定し、図書情報の読み出しに失敗する場合、近接されたICタグ３１１（図書）が存在しないと判定する。
【０２７１】
通知処理部３５２は、例えば有線通信部３３５を介して、図書検出部３５１による近接されたICタグ３１１（図書）の検出結果を図書館サーバ１１２に通知する。例えば、図書検出部３５１が図書情報の読み出しに成功した場合、通知処理部３５２は、近接されたICタグ３１１（図書）が検出された旨を、例えば有線通信部３３５を介して図書館サーバ１１２に通知する。その際、通知処理部３５２は、図書検出部３５１により読み出された図書情報を図書館サーバ１１２に供給する。また、例えば、図書検出部３５１が図書情報の読み出しに失敗した場合、通知処理部３５２は、近接されたICタグ３１１（図書）が検出できなかった旨を、例えば有線通信部３３５を介して図書館サーバ１１２に通知する。
【０２７２】
ICタグリーダ３１２の情報処理部３３２がプログラムを実行することにより、これらの機能が実現される。
【０２７３】
さらに、図書館サーバ１１２は、ユーザ管理部１５１、貸出中情報管理部１５２、図書位置確認部３７１、貸出処理部３７２、返却処理部３７３、ユーザデータベース１５５、および貸出中情報データベース１５６等の機能ブロックを実現する。
【０２７４】
図書位置確認部３７１は、ICタグ３１１の検出結果を利用して図書位置の確認に関する処理を行う。貸出処理部３７２は、図書の貸し出しに関する処理を行う。返却処理部３７３は、図書の返却に関する処理を行う。図書館サーバ１１２のCPU１２１がプログラムを実行することにより、これらの機能が実現される。
【０２７５】
また、端末装置１１４は、図書情報処理部３６１、貸出処理部３６２、および返却処理部３６３等の機能ブロックを実現する。図書情報処理部３６１は、例えば、NFC１１４Ａの機能を利用したICタグ３１１からの図書情報の読み出し等、図書情報に関する処理を行う。貸出処理部３６２は、図書の貸し出しに関する処理を行う。返却処理部３６３は、図書の返却に関する処理を行う。端末装置１１４のCPU１２１がプログラム（例えば、モバイル読書通帳サーバ１１３から供給されたアプリケーション）を実行することにより、これらの機能が実現される。
【０２７６】
＜貸し出しに関する処理の流れ＞
次に、図１８に示される図書貸出サービスシステム３００により実行される各種処理の流れについて説明する。図２２のフローチャートを参照して、図書の貸出サービスにおける図書の貸し出しに関する処理の流れについて説明する。必要に応じて図２３を参照して説明する。
【０２７７】
図書３０１を借りる際、ユーザ１０３は、まず、図書３０１を本棚から取り出す（ステップＳ３４１）。これによりその図書３０１のICタグ３１１が本棚のICタグリーダ３１２から離れるので（ステップＳ３２１およびステップＳ３２２）、ICタグリーダ３１２の図書検出部３５１は、無線通信部３３３による近距離無線通信を用いたそのICタグ３１１からの図書情報の読み出しに失敗するようになり、それによって、その図書３０１の取り出しを検出する（ステップＳ３３１）。ICタグリーダ３１２の通知処理部３５２は、ステップＳ３３２において、図書３０１が取り出された旨を、有線通信部３３５を介して図書館サーバ１１２に通知する。図書館サーバ１１２の図書位置確認部３７１は、ステップＳ３１１において図書館サーバ１１２の通信部１３４を介してその通知を取得する。
【０２７８】
次に、ユーザ１０３は、本棚から取り出した図書３０１（ICタグ３１１）を端末装置１１４に近接させ、その図書情報を端末装置１１４に読み出させる。図書３０１を端末装置１１４に近接させると、端末装置１１４の図書情報処理部３６１は、端末装置１１４の通信部１３４のNFC１１４Ａによる近距離無線通信により、ICタグ３１１に対して図書情報を要求し、取得する（ステップＳ３４２およびステップＳ３４３）。これに対して、ICタグ３１１の図書情報供給部３４１は、無線通信部３２３による近距離無線通信によりその要求を取得し、その取得した要求に基づいて、記憶部３２１の図書情報記憶部３４２から図書情報を読み出し、無線通信部３２３による近距離無線通信によりその読み出した図書情報を端末装置１１４に供給する（ステップＳ３２３およびステップＳ３２４）。
【０２７９】
次に、端末装置１１４の貸出処理部３６２は、ステップＳ３４４において、ユーザ１０３等からの貸出指示入力を受け付ける。まず、貸出処理部３６２は、端末装置１１４の通信部１３４を介して図書館サーバ１１２と通信を行い、図書館サーバ１１２に貸出中情報を確認させる。図書館サーバ１１２の貸出中情報管理部１５２は、ステップＳ３１２において、その要求に基づいて、貸出中情報データベース１５６の貸出中情報を確認し、図書３０１が貸出可能であるか否か等を確認する。また、その際、図書館サーバ１１２の図書位置確認部３７１は、図書３０１が本棚から取り出されているか否かを確認する。貸出中情報管理部１５２は、図書館サーバ１１２の通信部１３４を介してそれらの確認結果を端末装置１１４に通知する。
【０２８０】
図書３０１が貸出可能であり、かつ、その図書３０１が本棚から取り出されている場合、貸出処理部３６２は、端末装置１１４の出力部１３２（の表示部）に、図２３に示されるような貸出受付画像３８１を表示（ポップアップ表示）させる。
【０２８１】
図２３において、貸出受付画像３８１には、図書情報であることを示す「図書データ」のメッセージや、その図書３０１の図書情報が表示される。この図書情報は、図書情報記憶部３４２から読み出された情報であり、例えば、図書名、著者名、ISBN、概要等を含む。
【０２８２】
また、貸出受付画像３８１には、貸出GUIボタン３８１Ａが表示されている。ユーザ１０３がこの貸出GUIボタン３８１Ａを操作（例えば画面上をタップする等）すると、その図書３０１の貸出手続きの要求（つまり、ユーザ１０３等からの貸出指示入力）が受け付けられる。つまり、貸出処理部３６２は、ユーザ１０３等によるこの貸出GUIボタン３８１Ａに対する操作を検出することにより、ユーザ１０３等による図書３０１の貸出指示入力を受け付ける。
【０２８３】
貸出指示入力を受け付けると、貸出処理部３６２は、ステップＳ３４５において、端末装置１１４の通信部１３４を介して、図書館サーバ１１２に対して、その図書３０１の貸し出しを要求する。その要求の際、貸出処理部３６２は、図書３０１の図書情報とユーザ１０３のユーザ情報等、貸出に関する手続きに必要な情報を図書館サーバ１１２に供給する。
【０２８４】
図書館サーバ１１２の貸出処理部３７２は、ステップＳ３１３において、図書館サーバ１１２の通信部１３４を介してその要求を受け付けると、供給された図書情報やユーザ情報を用いて、要求された図書３０１の貸出中情報を生成し、その生成した貸出中情報を貸出中情報データベース１５６に登録し、貸出に関する手続きが終了した旨（貸出完了）を、図書館サーバ１１２の通信部１３４を介して端末装置１１４に通知する（ステップＳ３１４乃至ステップＳ３１６）。
【０２８５】
端末装置１１４の貸出処理部３６２は、ステップＳ３４６において、端末装置１１４の通信部１３４を介してその通知を受け取る。
【０２８６】
以上のようにして、図書の貸出に関する処理が行われる。したがって、図書情報やユーザ情報の入力とそれらの紐付け、貸出中情報の生成等、貸出の際に必要な手続きをより容易化することができる。すなわち、貸出中情報の管理をより容易に行うことができる。したがって、貸出サービスの利便性を向上させることができる。
【０２８７】
＜返却に関する処理の流れ＞
次に、図２４のフローチャートを参照して、図書の貸出サービスにおける図書の返却に関する処理の流れについて説明する。必要に応じて図２５を参照して説明する。
【０２８８】
図書を返却する際、ユーザ１０３は、まず、返却する図書３０１を端末装置１１４に近接させ、その図書情報を端末装置１１４に読み出させる。図書３０１を端末装置１１４に近接させると、端末装置１１４の図書情報処理部３６１は、端末装置１１４の通信部１３４のNFC１１４Ａによる近距離無線通信により、ICタグ３１１に対して図書情報を要求し、取得する（ステップＳ３８１およびステップＳ３８２）。これに対して、ICタグ３１１の図書情報供給部３４１は、無線通信部３２３による近距離無線通信によりその要求を取得し、その取得した要求に基づいて、記憶部３２１の図書情報記憶部３４２から図書情報を読み出し、無線通信部３２３による近距離無線通信によりその読み出した図書情報を端末装置１１４に供給する（ステップＳ３６１およびステップＳ３６２）。
【０２８９】
次に、ユーザ１０３は、返却する図書３０１を本棚に戻す（ステップＳ３８３）。これによりその図書３０１のICタグ３１１が本棚のICタグリーダ３１２に近接されるので（ステップＳ３６３およびステップＳ３６４）、ICタグリーダ３１２の図書検出部３５１は、無線通信部３３３による近距離無線通信を用いたそのICタグ３１１からの図書情報の読み出しに成功するようになり、それによって、その図書３０１の返却を検出する（ステップＳ３７１）。ICタグリーダ３１２の通知処理部３５２は、ステップＳ３７２において、図書が返却された旨を、有線通信部３３５を介して図書館サーバ１１２に通知する。図書館サーバ１１２の図書位置確認部３７１は、ステップＳ３５１において図書館サーバ１１２の通信部１３４を介してその通知を取得する。
【０２９０】
次に、端末装置１１４の返却処理部３６３は、ステップＳ３８４において、ユーザ１０３等からの返却指示入力を受け付ける。まず、返却処理部３６３は、端末装置１１４の通信部１３４を介して図書館サーバ１１２と通信を行い、図書館サーバ１１２に貸出中情報を確認させる。図書館サーバ１１２の貸出中情報管理部１５２は、ステップＳ３５２において、その要求に基づいて、貸出中情報データベース１５６の貸出中情報を確認し、図書３０１が貸出中であるか否か等を確認する。また、その際、図書館サーバ１１２の図書位置確認部３７１は、図書３０１が本棚の所定の位置に返却されているか否かを確認する。貸出中情報管理部１５２は、図書館サーバ１１２の通信部１３４を介してそれらの確認結果を端末装置１１４に通知する。
【０２９１】
図書３０１が貸出中の状態であり、かつ、その図書３０１が本棚の所定の位置に返却されている場合、返却処理部３６３は、端末装置１１４の出力部１３２（の表示部）に、図２５に示されるような返却受付画像３８２を表示（ポップアップ表示）させる。
【０２９２】
図２５において、返却受付画像３８２には、図書情報であることを示す「図書データ」のメッセージや、その図書３０１の図書情報が表示される。この図書情報は、図書情報記憶部３４２から読み出された情報であり、例えば、図書名、著者名、ISBN、概要等を含む。
【０２９３】
また、返却受付画像３８２には、返却GUIボタン３８２Ａが表示されている。ユーザ１０３がこの返却GUIボタン３８２Ａを操作（例えば画面上をタップする等）すると、その図書３０１の返却手続きの要求（つまり、ユーザ１０３等からの返却指示入力）が受け付けられる。つまり、返却処理部３６３は、ユーザ１０３等によるこの返却GUIボタン３８２Ａに対する操作を検出することにより、ユーザ１０３等による図書３０１の返却指示入力を受け付ける。
【０２９４】
返却指示入力を受け付けると、返却処理部３６３は、ステップＳ３８５において、端末装置１１４の通信部１３４を介して、図書館サーバ１１２に対して、その図書３０１の返却を要求する。その要求の際、返却処理部３６３は、図書３０１の図書情報とユーザ１０３のユーザ情報等、返却に関する手続きに必要な情報を図書館サーバ１１２に供給する。
【０２９５】
図書館サーバ１１２の返却処理部３７３は、ステップＳ３５３において、図書館サーバ１１２の通信部１３４を介してその要求を受け付けると、供給された図書情報やユーザ情報を用いて、貸出中情報データベース１５６から、要求された図書の貸出中情報を抹消し、返却に関する手続きが終了した旨（返却完了）を、図書館サーバ１１２の通信部１３４を介して端末装置１１４に通知する（ステップＳ３５４およびステップＳ３５５）。
【０２９６】
端末装置１１４の返却処理部３６３は、ステップＳ３８６において、端末装置１１４の通信部１３４を介してその通知を受け取る。
【０２９７】
以上のようにして、図書の返却に関する処理が行われる。したがって、図書情報やユーザ情報の入力とそれらの紐付け、貸出中情報の抹消等、返却の際に必要な手続きをより容易化することができる。すなわち、貸出中情報の管理をより容易に行うことができる。したがって、貸出サービスの利便性を向上させることができる。
【０２９８】
なお、第１の実施の形態において説明した図書貸出サービスシステム１００と第２の実施の形態において説明した図書貸出サービスシステム３００とを組み合わせてもよい。例えば、第２の実施の形態において説明した図書貸出サービスシステム３００における図書の貸出や返却の方法を、図書貸出サービスシステム１００の、図６のフローチャートを参照して説明した方法の代わりに適用するようにしてもよい。このようにすることにより、貸出サービスの利便性をより向上させることができる。
【０２９９】
＜３．第３の実施の形態＞
＜図書貸出サービスシステム＞
なお、上述したような、図書の貸出サービスを支援するモバイル読書通帳サービスを利用するにあたって、ユーザ１０３は、端末装置１１４を用いて、モバイル読書通帳サーバ１１３にログインしなければならない（認証処理を必要とする）ようにしてもよい。そして、そのログイン（認証処理）において、ユーザ１０３と端末装置１１４の両方の認証を必要とするようにしてもよい。
【０３００】
図２６は、本技術を適用した情報処理システムの一実施の形態である図書貸出サービスシステムの概要を説明する図である。図２６に示される図書貸出サービスシステム４００は、図書貸出サービスシステム１００（図１）や図書貸出サービスシステム３００（図１８）と同様に、図書館１０１が行う図書（書籍）を貸し出す貸出サービスを支援するシステムである。
【０３０１】
ユーザ１０３は、図書館１０１が行う図書貸出サービスを利用するとともに、モバイル読書通帳サービス提供会社１０２が提供するモバイル読書通帳サービスを利用する。このモバイル読書通帳サービスの利用にあたっては、ユーザと端末装置のそれぞれについて認証が必要となる。つまり、図２６の例の場合、ユーザ１０３と端末装置１１４のそれぞれについて、モバイル読書通帳サービスの利用の前に、IDとパスワードが設定される（登録される）。そして、モバイル読書通帳サービスの利用にあたっては、モバイル読書通帳サーバ１１３へのログインが必要であり、そのログインには、ユーザのIDとパスワードと、端末装置のIDとパスワードの両方の認証が必要になる。以下において、このようなユーザのIDとパスワードの認証と、端末装置のIDとパスワードの認証の両方を行うことを「２段階認証」とも称する。
【０３０２】
この２段階認証において、ユーザのID（ユーザID）とパスワードと、端末装置のID（端末装置ID）とパスワードは、モバイル読書通帳サーバ１１３へのユーザ登録の際に設定される。ユーザIDとそのパスワードの決定方法は任意である。例えば、モバイル読書通帳サーバ１１３が指定するようにしてもよいし、ユーザ１０３が指定するようにしてもよい。
【０３０３】
端末装置IDは、予め端末装置１１４に設定されている、端末装置１１４に関する情報を用いる。例えば、端末装置１１４が図２６の場合と同様に、通信部１３４の１つの通信機能としてNFC１１４Ａを有し、このNFC１１４Ａの機能を用いて、近接されたNFCデバイスと非接触通信（近距離無線通信）を行うことができるものとする。NFC１１４Ａは、例えばチップやモジュール等のように独立した通信デバイスとして構成されており、予めID等の固有の情報を内蔵する記憶部に記憶している。例えば、端末装置１１４が、このNFC１１４Ａ固有の情報を端末装置IDとして用いるようにしてもよい。例えば、端末装置１１４が、出荷時等に予めNFC１１４Ａに割り当てられたIDを、端末装置IDとして用いるようにしてもよい。
【０３０４】
端末装置IDに対応するパスワードの決定方法は任意である。例えば、モバイル読書通帳サーバ１１３が指定するようにしてもよいし、ユーザ１０３が指定するようにしてもよい。
【０３０５】
つまり、モバイル読書通帳サービスを利用する際には、ユーザ１０３は、端末装置１１４を使用してモバイル読書通帳サーバ１１３にログインしなければならない。換言するに、モバイル読書通帳サーバ１１３から提供され端末装置１１４にインストールされたアプリケーションは、モバイル読書通帳サーバ１１３にアクセスし、上述したような２段階認証を行わせてログインする。
【０３０６】
モバイル読書通帳サーバ１１３は、図書貸出サービスを利用するユーザ１０３に対して、ユーザIDおよびそのパスワード、並びに、端末装置IDおよびそのパスワードの登録（ユーザ登録）を行う。また、モバイル読書通帳サーバ１１３は、そのユーザ登録を行ったユーザ１０３のログインを受け付け、２段階認証を行う。さらに、モバイル読書通帳サーバ１１３は、ログインしたユーザ１０３に対して、モバイル読書通帳サービスを提供する。
【０３０７】
なお、モバイル読書通帳サービスのユーザ登録の際に、モバイル読書通帳サーバ１１３は、そのモバイル読書通帳サービスのユーザ情報と、図書館サーバ１１２が管理する図書貸出サービスのユーザ情報との紐付けを行う。
【０３０８】
＜機能ブロックの構成＞
次に、この図書貸出サービスシステム４００における図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４の各装置が実現する機能について説明する。図２７は、これらの各装置において実現される主な機能の例を示す機能ブロック図である。
【０３０９】
図２７に示されるように、図書館サーバ１１２は、ユーザ管理部１５１およびユーザデータベース１５５等の機能ブロックを実現する。
【０３１０】
また、モバイル読書通帳サーバ１１３は、ユーザ管理部１７１、２段階認証処理部４１１、モバイル読書通帳サービス提供部４１２、およびユーザデータベース１８１等の機能ブロックを実現する。２段階認証処理部４１１は、ユーザ１０３（端末装置１１４）がログインする際の２段階認証に関する処理を行う。モバイル読書通帳サービス提供部４１２は、モバイル読書通帳サービスの提供に関する処理を行う。モバイル読書通帳サーバ１１３のCPU１２１がプログラムを実行することにより、２段階認証処理部４１１やモバイル読書通帳サービス提供部４１２等の機能が実現される。
【０３１１】
また、端末装置１１４は、ユーザ登録部４２１、２段階認証処理部４２２、モバイル読書通帳サービス利用部４２３、端末情報記憶部４２４等の機能ブロックを実現する。ユーザ登録部４２１は、ユーザ１０３や端末装置１１４の情報の登録に関する処理を行う。２段階認証処理部４２２は、モバイル読書通帳サーバ１１３にログインする際の２段階認証に関する処理を行う。モバイル読書通帳サービス利用部４２３は、モバイル読書通帳サービスの利用に関する処理を行う。端末装置１１４のCPU１２１がプログラム（例えば、モバイル読書通帳サーバ１１３から供給されたアプリケーション）を実行することにより、ユーザ登録部４２１、２段階認証処理部４２２、モバイル読書通帳サービス利用部４２３等の機能が実現される。
【０３１２】
端末情報記憶部４２４は、例えば出荷時等に予め端末装置１１４のNFC１１４Ａに割り当てられたID等を含む、端末装置１１４に関する情報である端末情報等を記憶する。端末情報記憶部４２４は、モバイル読書通帳サーバ１１３の記憶部１３３に形成される。
【０３１３】
＜ユーザ登録に関する処理の流れ＞
次に、図２６に示される図書貸出サービスシステム４００により実行される各種処理の流れについて説明する。図２８のフローチャートを参照して、モバイル読書通帳サービスのユーザ登録に関する処理の流れについて説明する。
【０３１４】
モバイル読書通帳サービスのユーザ登録においては、まず、ユーザIDおよびそのパスワードの設定等が行われる。
【０３１５】
端末装置１１４のユーザ登録部４２１は、ステップＳ４２１において、例えばユーザ１０３が設定した（入力した）ユーザIDやそのパスワードを含む、ユーザ登録に必要な情報を、端末装置１１４の通信部１３４から送信してモバイル読書通帳サーバ１１３に供給し、ユーザ登録を依頼する。このユーザ登録に必要な情報には、ユーザIDやそのパスワード以外にも、任意の情報が含まれるようにしてもよい。また、このユーザIDおよびパスワードの一方若しくは両方は、端末装置１１４（において実行されるアプリケーション等）が設定するようにしてもよい。なお、このユーザIDおよびパスワードの一方若しくは両方をモバイル読書通帳サーバ１１３が設定するようにしてもよい。その場合、当然、ユーザ登録に必要な情報にそれらが含まれていなくてもよい。
【０３１６】
モバイル読書通帳サーバ１１３のユーザ管理部１７１は、ステップＳ４１１において、モバイル読書通帳サーバ１１３の通信部１３４によりその情報を取得し、ステップＳ４１２において、取得した情報を用いてユーザ１０３のユーザ情報を生成し、そのユーザ情報をユーザデータベース１８１に登録する。このユーザ情報には、少なくとも設定されたユーザIDとそのパスワードが含まれる。
【０３１７】
登録が完了すると、モバイル読書通帳サーバ１１３のユーザ管理部１７１は、ステップＳ４１３において、ユーザ登録が完了した旨を、モバイル読書通帳サーバ１１３の通信部１３４を介して端末装置１１４に通知する。端末装置１１４のユーザ登録部４２１は、ステップＳ４２２において、端末装置１１４の通信部１３４を介してその通知を受け取る。この通知には、設定されたユーザIDとそのパスワードが含まれるようにしてもよい。
【０３１８】
次に、端末装置IDおよびそのパスワードの設定等が行われる。上述したように、この端末装置IDには、NFC１１４Ａに予め割り当てられたIDが用いられるものとする。
【０３１９】
端末装置１１４のユーザ登録部４２１は、ステップＳ４２３において、端末装置１１４の記憶部１３３に記憶されている端末装置１１４に関する情報である端末情報を読み出す。この端末情報には、少なくともNFC１１４Ａに予め割り当てられたIDが含まれる。また、ユーザ登録部４２１は、例えば、ユーザ１０３による端末装置IDに対応するパスワードの入力を受け付け、その受け付けたパスワードを端末情報に含める。
【０３２０】
ユーザ登録部４２１は、ステップＳ４２４において、端末装置IDやそのパスワードを含む端末情報を、端末装置１１４の通信部１３４から送信してモバイル読書通帳サーバ１１３に供給し、端末装置の登録（端末登録）を依頼する。この端末情報には、端末装置IDやそのパスワード以外にも、任意の情報が含まれるようにしてもよい。なお、端末装置IDに対応するパスワードは、端末装置１１４（において実行されるアプリケーション等）が設定するようにしてもよい。なお、このパスワードをモバイル読書通帳サーバ１１３が設定するようにしてもよい。その場合、当然、端末情報にはこのパスワードが含まれていなくてもよい。
【０３２１】
モバイル読書通帳サーバ１１３のユーザ管理部１７１は、ステップＳ４１４において、モバイル読書通帳サーバ１１３の通信部１３４によりその情報を取得し、ステップＳ４１５において、取得した情報を用いて、ユーザデータベース１８１のユーザ情報を更新する。つまり、ユーザデータベース１８１に記憶されているユーザ１０３のユーザ情報に、端末情報等が追加される。これにより、ユーザ情報には、ユーザIDおよびそのパスワード、並びに、端末装置IDおよびそのパスワードが少なくとも含まれる。
【０３２２】
図書館サーバ１１２のユーザ管理部１５１と、モバイル読書通帳サーバ１１３のユーザ管理部１７１とは、互いの通信部１３４を介して互いの情報を授受し、互いのユーザ情報を紐づけする（関連付ける）（ステップＳ４０１およびステップＳ４１６）。例えば、ユーザ管理部１５１およびユーザ管理部１７１は、互いに同一のユーザのユーザ情報同士を関連付ける。
【０３２３】
以上のようにして、端末登録が完了すると、モバイル読書通帳サーバ１１３のユーザ管理部１７１は、ステップＳ４１７において、端末登録が完了した旨を、モバイル読書通帳サーバ１１３の通信部１３４を介して端末装置１１４に通知する。端末装置１１４のユーザ登録部４２１は、ステップＳ４２５において、端末装置１１４の通信部１３４を介してその通知を受け取る。この通知には、設定された端末装置IDとそのパスワードが含まれるようにしてもよい。
【０３２４】
モバイル読書通帳サービスへのユーザや端末装置の登録が完了すると、モバイル読書通帳サーバ１１３のアプリケーション提供部１７２は、ステップＳ４１８において、所定のタイミングで、図書の貸出に関する各種情報を取り扱うアプリケーションを、モバイル読書通帳サーバ１１３の通信部１３４から送信して端末装置１１４に供給する。端末装置１１４のユーザ登録部１９１は、ステップＳ４２６において、端末装置１１４の通信部１３４によりそのアプリケーションを取得する。取得したアプリケーションは、記憶部１３３にインストールされる。
【０３２５】
以上のようにして、モバイル読書通帳サービスへのユーザ登録が行われる。これにより、より容易にユーザ登録を行うことができる。また、ユーザと端末装置の両方を登録することにより、ログインの際に２段階認証を行うことができるようになる。これにより、ユーザだけでなく、ユーザがログインに使用する端末装置も認証することができるようになるので、不正なログイン、つまり、モバイル読書通帳サービスの不正利用を低減させることができる。つまり、モバイル読書通帳サービス提供会社１０２（モバイル読書通帳サーバ１１３）は、より安全なモバイル読書通帳サービスを実現（提供）することができ、ユーザ１０３（端末装置１１４）は、より安全にモバイル読書通帳サービスを利用することができる。さらに、図書の貸出サービスとモバイル読書通帳サービスとのユーザ情報の紐づけもより容易に実現することができる。したがって、貸出サービスの利便性を向上させることができる。
【０３２６】
＜ログインに関する処理の流れ＞
次に、図２９のフローチャートを参照して、端末装置１１４によるモバイル読書通帳サーバ１１３へのログインに関する処理の流れについて説明する。
【０３２７】
上述したように、ユーザ１０３がモバイル読書通帳サービスを利用する場合、そのユーザ１０３は、端末装置１１４を用いてモバイル読書通帳サーバ１１３にログインする。そして、その際、モバイル読書通帳サーバ１１３は、ユーザ１０３と端末装置１１４の両方についてIDやパスワードの認証（すなわち、２段階認証）を行う。
【０３２８】
その２段階認証において、まず、ユーザに関するIDやパスワードの認証が行われる。端末装置１１４の２段階認証処理部４２２は、ステップＳ４４１において、例えばユーザ１０３等が端末装置１１４の入力部１３１を操作する等して行われる、ユーザIDとそのパスワードの入力を受け付ける。
【０３２９】
ステップＳ４４２において、２段階認証処理部４２２は、その受け付けたユーザIDとそのパスワードを、端末装置１１４の通信部１３４から送信してモバイル読書通帳サーバ１１３に供給し、ユーザIDとそのパスワードの認証を依頼する。なお、その依頼の際、２段階認証処理部４２２は、ユーザIDとそのパスワード以外の情報もモバイル読書通帳サーバ１１３に供給するようにしてもよい。
【０３３０】
モバイル読書通帳サーバ１１３の２段階認証処理部４１１は、ステップＳ４３１において、モバイル読書通帳サーバ１１３の通信部１３４によりその情報を取得し、ステップＳ４３２において、ユーザデータベース１８１に記憶されているユーザ情報を用いて、取得したユーザIDとそのパスワードの認証を行う。
【０３３１】
ユーザIDとそのパスワードが認証されると、モバイル読書通帳サーバ１１３の２段階認証処理部４１１は、ステップＳ４３３において、ユーザ１０３に関する認証が完了した旨を、モバイル読書通帳サーバ１１３の通信部１３４を介して端末装置１１４に通知する。
【０３３２】
端末装置１１４の２段階認証処理部４２２は、ステップＳ４４３において、端末装置１１４の通信部１３４を介してその通知を受け取る。
【０３３３】
次に、端末装置に関するIDやパスワードの認証が行われる。端末装置１１４の２段階認証処理部４２２は、ステップＳ４４４において、端末情報記憶部４２４から端末装置ID（例えば、NFC１１４Ａに割り当てられたID）を読み出す。また、２段階認証処理部４２２は、ステップＳ４４５において、例えばユーザ１０３等が端末装置１１４の入力部１３１を操作する等して行われる、端末装置IDに対応するパスワードの入力を受け付ける。
【０３３４】
ステップＳ４４６において、２段階認証処理部４２２は、読み出した端末装置IDと受け付けたそのパスワードを、端末装置１１４の通信部１３４から送信してモバイル読書通帳サーバ１１３に供給し、端末装置IDとそのパスワードの認証を依頼する。なお、その依頼の際、２段階認証処理部４２２は、端末装置IDとそのパスワード以外の情報もモバイル読書通帳サーバ１１３に供給するようにしてもよい。
【０３３５】
モバイル読書通帳サーバ１１３の２段階認証処理部４１１は、ステップＳ４３４において、モバイル読書通帳サーバ１１３の通信部１３４によりその情報を取得し、ステップＳ４３５において、ユーザデータベース１８１に記憶されているユーザ情報を用いて、取得した端末装置IDとそのパスワードの認証を行う。
【０３３６】
端末装置IDとそのパスワードが認証されると、モバイル読書通帳サーバ１１３の２段階認証処理部４１１は、ステップＳ４３６において、端末装置１１４に関する認証が完了した旨を、モバイル読書通帳サーバ１１３の通信部１３４を介して端末装置１１４に通知する。
【０３３７】
端末装置１１４の２段階認証処理部４２２は、ステップＳ４４７において、端末装置１１４の通信部１３４を介してその通知を受け取る。
【０３３８】
以上のようにして２段階認証が行われ、ユーザ１０３と端末装置１１４の両方が認証されると、ログインが成功し、モバイル読書通帳サービスの提供が可能となる。
【０３３９】
つまり、モバイル読書通帳サーバ１１３のモバイル読書通帳サービス提供部４１２は、ステップＳ４３７において、モバイル読書通帳サーバ１１３の通信部１３４を介して端末装置１１４と通信を行い、モバイル読書通帳サービスの各種サービスを、ログインした端末装置１１４（端末装置１１４を操作するユーザ１０３）に対して提供する。
【０３４０】
端末装置１１４のモバイル読書通帳サービス利用部４２３は、ステップＳ４４８において、端末装置１１４の通信部１３４を介してモバイル読書通帳サーバ１１３と通信を行い、提供されるモバイル読書通帳サービスの各種サービスを利用する。
【０３４１】
以上のように２段階認証を用いたログインに関する処理が行われる。これにより、ログインの際に、ユーザと、そのユーザがログインに使用する端末装置の認証が必要になる。例えば、仮にユーザのIDやパスワードが外部に漏えいしたとしても、ログインの際には、端末装置のIDやパスワードも必要であるため、そのユーザのIDやパスワードでは、他の端末装置からログインすることができない。したがって、不正なログイン、つまり、モバイル読書通帳サービスの不正利用を低減させることができる。つまり、モバイル読書通帳サービス提供会社１０２（モバイル読書通帳サーバ１１３）は、より安全なモバイル読書通帳サービスを実現（提供）することができ、ユーザ１０３（端末装置１１４）は、より安全にモバイル読書通帳サービスを利用することができる。したがって、貸出サービスの利便性を向上させることができる。
【０３４２】
また、端末装置１１４において、端末装置IDの取得や認証の依頼等の処理を、モバイル読書通帳サーバ１１３から供給されたアプリケーションが行うため、ユーザ１０３は、ユーザIDやパスワード等の僅かな入力を行うだけで、より容易に、モバイル読書通帳サーバ１１３に２段階認証処理を行わせることができる。つまり、ユーザ１０３（端末装置１１４）は、より容易に、より安全にモバイル読書通帳サービスを利用することができる。したがって、貸出サービスの利便性を向上させることができる。
【０３４３】
なお、このモバイル読書通帳サービスの内容は任意である。例えば、第１の実施の形態等において説明した各種サービスが含まれるようにしてもよい。また、それ以外のサービスが含まれるようにしてもよい。
【０３４４】
つまり、例えば、第３の実施の形態において説明した図書貸出サービスシステム４００を、第１の実施の形態において説明した図書貸出サービスシステム１００や第２の実施の形態において説明した図書貸出サービスシステム３００に組み合わせてもよい。このようにすることにより、貸出サービスの利便性をより向上させることができる。
【０３４５】
なお、以上においては、端末装置IDとしてNFC１１４Ａに割り当てられたIDを用いるように説明したが、端末装置IDは、端末装置１１４を識別することができる情報であればよく、このID以外であってもよい。例えば、端末装置１１４の通信部１３４に割り当てられているMAC（Media Access Control address）アドレスを端末装置IDとしてもよい。その場合、端末装置１１４がNFC１１４Ａを有していなくてもよい。
【０３４６】
また、図書館１０１が提供する図書貸出サービスのIDやパスワードを、端末装置IDやそのパスワードとして利用するようにしてもよい。
【０３４７】
例えば、端末装置１１４が有するNFC１１４Ａを図書貸出サービスの会員証として利用する場合がある（会員証の電子化）。その場合、NFC１１４Ａの記憶部に図書貸出サービスのID等を記憶させ、近距離無線通信（非接触通信）により、そのID等を図書館１０１に設置されたリーダに読み出させて認証させることが行われる。
【０３４８】
図書館１０１の図書貸出サービスにおいて、このような会員証の電子化が行われている場合、そのNFC１１４Ａに予め登録されている電子情報、すなわち、図書貸出サービスのID等を、端末装置ID等として利用するようにしてもよい。つまり、上述した、NFC１１４Ａに割り当てられたIDは、このような図書貸出サービスの電子化された会員証のIDであってもよい。この場合、端末装置IDに対応するパスワードは、図書貸出サービスにおいて、その電子化された会員証のIDに対応付けられているパスワードを用いるようにしてもよいし、新規のパスワードを新たに設定するようにしてもよい。モバイル読書通帳サービスは、図書貸出サービスとは異なるサービスであるので、共通のIDに対してパスワードが互いに一致していなくても問題ない。
【０３４９】
また、以上に説明した各装置の処理の一部若しくは全部を、その他の装置が実行するようにしてもよい。例えば、図書貸出サービスシステム１００において、モバイル読書通帳サーバ１１３が実行するように説明した処理の一部若しくは全部を、図書館サーバ１１２や端末装置１１４が実行するようにしてもよい。また、例えば、図書館サーバ１１２が実行するように説明した処理の一部若しくは全部を、モバイル読書通帳サーバ１１３や端末装置１１４が実行するようにしてもよい。さらに、例えば、端末装置１１４が実行するように説明した処理の一部若しくは全部を、図書館サーバ１１２やモバイル読書通帳サーバ１１３が実行するようにしてもよい。
【０３５０】
また、例えば、図書貸出サービスシステム３００において、図書館サーバ１１２が実行するように説明した処理の一部若しくは全部を、端末装置１１４が実行するようにしてもよい。さらに、例えば、端末装置１１４が実行するように説明した処理の一部若しくは全部を、図書館サーバ１１２が実行するようにしてもよい。
【０３５１】
また、例えば、図書貸出サービスシステム４００において、図書館サーバ１１２が実行するように説明した処理の一部若しくは全部を、モバイル読書通帳サーバ１１３や端末装置１１４が実行するようにしてもよい。さらに、例えば、モバイル読書通帳サーバ１１３が実行するように説明した処理の一部若しくは全部を、図書館サーバ１１２や端末装置１１４が実行するようにしてもよい。また、例えば、端末装置１１４が実行するように説明した処理の一部若しくは全部を、図書館サーバ１１２やモバイル読書通帳サーバ１１３が実行するようにしてもよい。
【０３５２】
もちろん、以上に説明した各装置の処理の一部若しくは全部を、図示せぬその他の装置が実行するようにしてもよい。
【０３５３】
また、各装置が上述した以外の処理も行うようにしてもよい。
【０３５４】
すなわち、例えば図３、図４、図２１、および図２７等に示した各装置の機能ブロックは一例であり、各装置が、これらの例に示されていない機能ブロックを実現することができるようにしてもよい。また、各装置が、これらの例において、他の装置が実現するように説明した機能ブロックを実現することができるようにしてもよい。さらに、各装置が、これらの例において実現するように説明した機能ブロックの一部若しくは全部を実現しなくてもよい。
【０３５５】
また、以上においては、図書の貸出サービスについて説明したが、貸出サービスの対象物は任意であり、図書に限定されない。本技術は、任意の対象物の貸出サービスに適用することができる。
【０３５６】
＜ソフトウェア＞
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。上述した一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、ネットワークや記録媒体からインストールされる。
【０３５７】
この記録媒体は、例えば、図２に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されているリムーバブルメディア１３６により構成される。このリムーバブルメディア１３６には、磁気ディスク（フレキシブルディスクを含む）や光ディスク（CD-ROMやDVDを含む）が含まれる。さらに、光磁気ディスク（MD（Mini Disc）を含む）や半導体メモリ等も含まれる。
【０３５８】
例えば図書館端末装置１１１、図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、書籍販売サーバ１１５等の各装置の場合、リムーバブルメディア１３６をドライブ１３５に装着することにより、そのリムーバブルメディア１３６に記憶されているこのプログラムを読み出させ、記憶部１３３にインストールさせることができる。また、例えばICタグリーダ３１２の場合、図示せぬリムーバブルメディアを図示せぬドライブに装着することにより、そのリムーバブルメディアに記憶されているこのプログラムを読み出させ、記憶部３３１にインストールさせることができる。
【０３５９】
また、このプログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することもできる。例えば図書館端末装置１１１、図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、書籍販売サーバ１１５等の各装置の場合、通信部１３４にこのプログラムを受信させ、記憶部１３３にインストールさせることができる。また、例えばICタグリーダ３１２の場合、無線通信部３３３や有線通信部３３５にこのプログラムを受信させ、記憶部３３１にインストールさせることができる。さらに、例えばICタグ３１１の場合、無線通信部３２３にこのプログラムを受信させ、記憶部３２１にインストールさせることができる。
【０３６０】
その他、このプログラムは、予めインストールしておくこともできる。例えば図書館端末装置１１１、図書館サーバ１１２、モバイル読書通帳サーバ１１３、端末装置１１４、書籍販売サーバ１１５等の各装置の場合、記憶部１３３やROM１２２等にこのプログラムを予めインストールしておくこともできる。また、例えばICタグリーダ３１２の場合、記憶部３３１にこのプログラムを予めインストールしておくこともできる。さらに、例えばICタグ３１１の場合、記憶部３２１にこのプログラムを予めインストールしておくこともできる。
【０３６１】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０３６２】
また、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０３６３】
また、上述した各ステップの処理は、上述した各装置、若しくは、上述した各装置以外の任意の装置において、実行することができる。その場合、その処理を実行する装置が、上述した、その処理を実行するのに必要な機能（機能ブロック等）を有するようにすればよい。また、処理に必要な情報を、適宜、その装置に伝送するようにすればよい。
【０３６４】
また、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、全ての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０３６５】
また、以上において、１つの装置（または処理部）として説明した構成を分割し、複数の装置（または処理部）として構成するようにしてもよい。逆に、以上において複数の装置（または処理部）として説明した構成をまとめて１つの装置（または処理部）として構成されるようにしてもよい。また、各装置（または各処理部）の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置（または処理部）の構成の一部を他の装置（または他の処理部）の構成に含めるようにしてもよい。
【０３６６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０３６７】
例えば、本技術は、１つの機能を、ネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０３６８】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３６９】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０３７０】
また、本技術は、これに限らず、このような装置またはシステムを構成する装置に搭載するあらゆる構成、例えば、システムLSI（Large Scale Integration）等としてのプロセッサ、複数のプロセッサ等を用いるモジュール、複数のモジュール等を用いるユニット、ユニットにさらにその他の機能を付加したセット等（すなわち、装置の一部の構成）として実施することもできる。
【０３７１】
なお、本技術は以下のような構成も取ることができる。
（１）  対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得する取得部と、
前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成する生成部と、
前記生成部により生成された前記ユーザに提示する情報を出力する出力部と
を備える情報処理装置。
（２）  前記出力部は、前記ユーザの要求無しに、前記ユーザに提示する情報を出力する
（１）に記載の情報処理装置。
（３）  前記取得部により取得された前記貸出に関する情報を記憶する記憶部をさらに備え、
前記生成部は、前記記憶部に記憶されている前記貸出に関する情報を用いて前記ユーザに提示する情報を生成する
（１）または（２）に記載の情報処理装置。
（４）  前記ユーザに提示する情報は、前記ユーザに貸出中の前記対象物を提示する貸出中情報を含む
（１）乃至（３）のいずれかに記載の情報処理装置。
（５）  前記ユーザに提示する情報は、前記ユーザの前記貸出サービスの利用履歴を提示する貸出履歴情報を含む
（１）乃至（４）のいずれかに記載の情報処理装置。
（６）  前記ユーザに提示する情報は、貸出中の前記対象物の返却を促す返却通知情報を含む
（１）乃至（５）のいずれかに記載の情報処理装置。
（７）  前記ユーザに提示する情報は、所定の前記対象物を推薦する推薦通知情報を含む
（１）乃至（６）のいずれかに記載の情報処理装置。
（８）  前記推薦通知情報に基づいて、前記対象物の購入に関する処理を行う購入部をさらに備える
（７）に記載の情報処理装置。
（９）  前記推薦通知情報に基づいて、前記対象物の予約に関する処理を行う予約部をさらに備える
（７）または（８）に記載の情報処理装置。
（１０）  前記ユーザに提示する情報は、前記ユーザが予約した前記対象物が貸出可能であることを示す貸出可能通知情報を含む
（１）乃至（９）のいずれかに記載の情報処理装置。
（１１）  前記貸出に関する情報は、複数ユーザに貸出中の前記対象物を示す、前記複数ユーザの貸出中情報である
（１）乃至（１０）のいずれかに記載の情報処理装置。
（１２）  対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得し、
取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成し、
生成された前記ユーザに提示する情報を出力する
情報処理方法。
（１３）  コンピュータを、
対象物を貸し出す貸出サービスにおける貸出に関する情報を、他の情報処理装置から取得する取得部と、
前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、ユーザに提示する情報を生成する生成部と、
前記生成部により生成された前記ユーザに提示する情報を出力する出力部と
して機能させるプログラム。
（１４）  対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する取得部と、
前記取得部に取得された前記貸出に関する情報を用いて、前記貸出サービスに関する、他の情報処理装置のユーザに提示する情報を生成する生成部と、
前記生成部により生成された前記ユーザに提示する情報を前記他の情報処理装置に供給する供給部と
を備える情報処理装置。
（１５）  前記ユーザに提示する情報は、貸出中の前記対象物の返却を促す返却通知情報を含む
（１４）に記載の情報処理装置。
（１６）  前記ユーザに提示する情報は、所定の前記対象物を推薦する推薦通知情報を含む
（１４）または（１５）に記載の情報処理装置。
（１７）  前記ユーザに提示する情報は、前記ユーザが予約した前記対象物が貸出可能であることを示す貸出可能通知情報を含む
（１４）乃至（１６）のいずれかに記載の情報処理装置。
（１８）  前記貸出に関する情報を記憶する記憶部をさらに備え、
前記取得部は、前記貸出に関する情報を前記記憶部から取得する
（１４）乃至（１７）のいずれかに記載の情報処理装置。
（１９）  サーバと端末装置を有する情報処理システムであって、
前記サーバは、
対象物を貸し出す貸出サービスにおける貸出に関する情報を取得する第１の取得部と、
前記第１の取得部に取得された前記貸出に関する情報を用いて、所定の前記対象物を推薦する推薦通知情報を生成する第１の生成部と、
前記第１の生成部により生成された前記推薦通知情報を前記端末装置に供給する供給部と
を備え、
前記端末装置は、
前記推薦通知情報を前記サーバから取得する第２の取得部と、
前記第２の取得部に取得された前記推薦通知情報を用いて、前記ユーザに提示する情報を生成する第２の生成部と、
前記第２の生成部により生成された前記ユーザに提示する情報を出力する出力部と
を備える情報処理システム。
【符号の説明】
【０３７２】
１００  図書貸出サービスシステム，  １０１  図書館，  １０２  モバイル読書通帳サービス提供会社，  １０３  ユーザ，  １０４  書籍販売会社，  １１０  ネットワーク，  １１１  図書館端末装置，  １１２  図書館サーバ，  １１３  モバイル読書通帳サーバ，  １１４  端末装置，  １１５  書籍販売サーバ，  １２１  CPU，  １２２  ROM，  １２３  RAM，  １２４  バス，  １３０  入出力インタフェース，  １３１  入力部，  １３２  出力部，  １３３  記憶部，  １３４  通信部，  １３５  ドライブ，  １３６  リムーバブルメディア，  １４１  貸出処理部，  １４２  返却処理部，  １５１  ユーザ管理部，  １５２  貸出中情報管理部，  １５３  図書情報管理部，  １５４  予約情報管理部，  １５５  ユーザデータベース，  １５６  貸出中情報データベース，  １５７  図書情報データベース，  １５８  予約情報データベース，  １６１  書籍販売処理部，  １６２  書籍データベース，  １７１  ユーザ管理部，  １７２  アプリケーション提供部，  １７３  貸出中情報処理部，  １７４  貸出履歴情報処理部，  １７５  返却通知処理部，  １７６  推薦通知処理部，  １７７  予約通知処理部，  １８１  ユーザデータベース，  １８２  貸出情報データベース，  １８３  図書情報データベース，  １８４  予約情報データベース，  １９１  ユーザ登録部，  １９２  貸出中情報処理部，  １９３  貸出履歴情報処理部，  １９４  返却通知処理部，  １９５  推薦通知処理部，  １９６  書籍購入処理部，  １９７  予約処理部，  ２０１  貸出中情報閲覧用画像，  ２０２  貸出履歴情報閲覧用画像，  ２０３  返却通知情報閲覧用画像，  ２０４および２０５  推薦通知情報閲覧用画像，  ２０６  書籍販売画像，  ２１１および２１２  貸出可能通知情報閲覧用画像，  ３００  図書貸出サービスシステム，  ３０１  図書，  ３１１  ICタグ，  ３１２  ICタグリーダ，  ３２１  記憶部，  ３２２  情報処理部，  ３２３  無線通信部，  ３２４  アンテナ，  ３３１  記憶部，  ３３２  情報処理部，  ３３３  無線通信部，  ３３４  アンテナ，  ３３５  有線通信部，  ３４１  図書情報供給部，  ３４２  図書情報記憶部，  ３５１  図書検出部，  ３５２  通知処理部，  ３６１  図書情報処理部，  ３６２  貸出処理部，  ３６３  返却処理部，  ３７１  図書位置確認部，  ３７２  貸出処理部，  ３７３  返却処理部，  ３８１  貸出受付画像，  ３８２  返却受付画像，  ４００  図書貸出サービスシステム，  ４１１  ２段階認証処理部，  ４１２  モバイル読書通帳サービス提供部，  ４２１  ユーザ登録部，  ４２２  ２段階認証処理部，  ４２３  モバイル読書通帳サービス利用部，  ４２４  端末情報記憶部
【図１】
2016076128.tif 000003
【図２】
2016076128.tif 000004
【図３】
2016076128.tif 000005
【図４】
2016076128.tif 000006
【図５】
2016076128.tif 000007
【図６】
2016076128.tif 000008
【図７】
2016076128.tif 000009
【図８】
2016076128.tif 000010
【図９】
2016076128.tif 000011
【図１０】
2016076128.tif 000012
【図１１】
2016076128.tif 000013
【図１２】
2016076128.tif 000014
【図１３】
2016076128.tif 000015
【図１４】
2016076128.tif 000016
【図１５】
2016076128.tif 000017
【図１６】
2016076128.tif 000018
【図１７】
2016076128.tif 000019
【図１８】
2016076128.tif 000020
【図１９】
2016076128.tif 000021
【図２０】
2016076128.tif 000022
【図２１】
2016076128.tif 000023
【図２２】
2016076128.tif 000024
【図２３】
2016076128.tif 000025
【図２４】
2016076128.tif 000026
【図２５】
2016076128.tif 000027
【図２６】
2016076128.tif 000028
【図２７】
2016076128.tif 000029
【図２８】
2016076128.tif 000030
【図２９】
2016076128.tif 000031
【国際調査報告】
2016076128.tif 000032
2016076128.tif 000033
2016076128.tif 000034
2016076128.tif 000035