(57)【要約】      （修正有）【課題】複数の書籍貸出販売施設（例えば、図書館）の借受または購入の履歴画面を、利用者に対して一度に閲覧させる。【解決手段】借入対象物を借りた履歴についての履歴データ、または、購入対象物を購入した履歴についての履歴データを格納する複数の格納装置１００１〜１００ｎと、送信された履歴データに基づいた履歴画面を表示する表示装置と、に接続されている履歴データ生成装置２００において、前記複数の格納装置１００１〜１００ｎから、履歴データを取得する取得手段と、前記複数の格納装置から取得した履歴データを統合する統合手段と、前記統合された履歴データを前記表示装置に送信する送信手段と、を有する。【選択図】図１
2012088848.tif 000002
【特許請求の範囲】
【請求項１】
借入対象物を借りた履歴についての履歴データ、または、購入対象物を購入した履歴についての履歴データを格納する複数の格納装置と、
送信された履歴データに基づいた履歴画面を表示する表示装置と、
に接続されている履歴データ生成装置において、
前記複数の格納装置から、履歴データを取得する取得手段と、
前記複数の格納装置から取得した履歴データを統合する統合手段と、
前記統合された履歴データを前記表示装置に送信する送信手段と、を有する履歴データ生成装置。
【請求項２】
借入対象物を借りた履歴についての履歴データ、または、購入対象物を購入した履歴についての履歴データを格納する複数の格納装置に接続されている履歴データ生成装置において、
前記複数の格納装置から、履歴データを取得する取得手段と、
前記複数の格納装置から取得した履歴データを統合する統合手段と、
前記統合された履歴データに基づいた履歴画面を表示する表示手段と、を有する履歴データ生成装置。
【請求項３】
履歴データ、または／および、統合された履歴データを記憶する記憶手段と、
前記統合手段は、前記記憶手段に記憶された履歴データ、または／および、統合された履歴データも統合することを特徴とする請求項１または２記載の履歴データ生成装置。
【請求項４】
前記取得手段は、入力された履歴データを取得し、
前記統合手段は、前記入力された履歴データも統合することを特徴とする請求項１〜３何れか１項に記載の履歴データ生成装置。
【請求項５】
前記統合手段は、前記履歴画面に対する利用者の認識度を向上させる履歴付加データも統合することを特徴とする請求項１〜４何れか１項に記載の履歴データ生成装置。
【請求項６】
前記統合手段は、前記借入対象物または前記購入対象物に対する利用者の認識度を向上させる対象物付加データも統合することを特徴とする請求項１〜５何れか１項に記載の履歴データ生成装置。
【請求項７】
コンピュータを、請求項１〜６何れか１項に記載の履歴データ生成装置として機能させるための履歴データ生成プログラム。
【請求項８】
請求項７記載の履歴画面生成プログラムが記録されたコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、借入対象物（例えば、書籍）を借りた履歴の履歴データ、または、購入対象物（例えば、書籍）を購入した履歴の履歴データを生成する履歴データ生成装置、履歴画面生成プログラム、履歴画面生成プログラムが記録された記録媒体に関する。
【背景技術】
【０００２】
近年、図書館などの利用者が、該図書館のシステム内に蓄積された利用者自身の書籍の借受履歴を利用者端末（例え、ＰＣ）から閲覧する技術が知られている。特許文献１には、高いセキュリティで図書館の借受履歴を閲覧する技術が提案されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかし、特許文献１記載の技術では、利用者が複数の図書館を利用している場合には、借受履歴を、各々の図書館ごとに別々に閲覧しなければならないという問題があった。
【０００４】
そこで、この問題を鑑みて、複数の書籍貸出販売施設（例えば、図書館）の借受または購入の履歴画面を、利用者に対して一度に閲覧させる履歴データ生成装置、履歴画面生成プログラム、履歴画面生成プログラムが記録された記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、借入対象物を借りた履歴についての履歴データ、または、購入対象物を購入した履歴についての履歴データを格納する複数の格納装置と、送信された履歴データに基づいた履歴画面を表示する表示装置と、に接続されている履歴データ生成装置において、前記複数の格納装置から、履歴データを取得する取得手段と、前記複数の格納装置から取得した履歴データを統合する統合手段と、前記統合された履歴データを前記表示装置に送信する送信手段と、を有する履歴データ生成装置を提供する。
【発明の効果】
【０００６】
本発明の履歴データ生成装置、履歴画面生成プログラム、履歴画面生成プログラムが記録された記録媒体によれば、複数の書籍貸出販売施設（例えば、図書館）の借受または購入の履歴画面を、利用者に対して一度に閲覧させることができる。
【図面の簡単な説明】
【０００７】
【図１】本実施例の履歴データ生成システムの機能構成例を示した図。
【図２】本実施例の第２事前処理を行うための画面の一例を示した図。
【図３】各書籍貸出販売施設に対する第２認証情報などを示したテーブル表。
【図４】本実施例の履歴データ生成装置の機能構成例を示した図。
【図５】本実施例の履歴データ生成装置の処理フローを示した図。
【図６】本実施例の利用者端末の機能構成例を示した図。
【図７】本実施例のログイン画面を示した図。
【図８】本実施例の履歴データの一例を示した図。
【図９】本実施例の統合履歴データの一例を示した図。
【図１０】本実施例の履歴画面の一例を示した図。
【図１１】本実施例の履歴データの入力画面の一例を示した図。
【図１２】本実施例のコメントの入力画面の一例を示した図。
【図１３】別の実施例の履歴画面の一例を示した図。
【発明を実施するための形態】
【０００８】
［実施形態１］
「借入対象物」とは、利用者が有料または無料で借り入れる物である。例えば、利用者が図書館で借りる書籍やＣＤ、ＤＶＤや、電子的な電子書籍、音楽コンテンツや映像コンテンツなどである。「購入対象物」とは、利用者が購入する物である。例えば、利用者が書籍販売店で購入する書籍や、ＣＤ・ＤＶＤ販売店で購入するＣＤ、ＤＶＤや、電子的な電子書籍、音楽コンテンツや映像コンテンツなどである。以下の説明では、「借入対象物」「購入対象物」をそれぞれ「書籍」として説明する。また、書籍とは、本や資料、文書などをいう。
【０００９】
図１に、本実施例の履歴データ生成装置を含む履歴画面生成システムについての機能構成例を示す。図１に示すように、本実施例の履歴画面生成システムは、利用者端末３００と、履歴データ生成装置２００と、Ｎ個（Ｎは２以上の整数）の履歴装置１２０ｎと、がネットワーク５０により接続されている。履歴装置１２０ｎには、それぞれ、格納装置１００ｎ（ｎ＝１，...，Ｎ）が設けられている。また、履歴装置１２０ｎはそれぞれ、書籍貸出販売施設２０ｎ（ｎ＝１，...，Ｎ）内に設けられている。
【００１０】
「書籍貸出販売施設」とは、「書籍を有料または無料で利用者に貸し出す施設」や、「書籍を利用者に販売する施設」をいう。「書籍を有料または無料で利用者に貸し出す施設」とは、図書館や、ネットワークを通じて電子書籍を貸し出す電子図書館などをいう。また、「書籍を利用者に販売する施設」とは、書籍販売店やネットワークを通じて電子書籍を販売する電子書籍販売店をいう。また、「書籍貸出販売施設」は「借入購入対象物貸出販売施設」ともいう。
【００１１】
また、利用者端末３００とは、利用者が保有する例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であり表示手段（後述する）を有する。表示手段とは、例えばディスプレイであり、この表示手段に履歴画面を表示させて、利用者に該履歴画面を表示させる。利用者端末３００は、複数、ネットワーク５０に接続されているが、図１では図面簡略化のために、利用者甲の利用者端末３００を１つのみ示す。
【００１２】
格納装置１００ｎには、複数の利用者ごとに、該利用者が書籍貸出販売施設２０ｎから書籍を借りた履歴、または購入した履歴についての履歴データが格納されている。以下の説明では、一人の利用者甲が複数の書籍貸出販売施設２０ｎから書籍を借りた、または、購入した場合について説明する。例えば、書籍貸出販売施設２０１が図書館２０１である場合には、格納装置１００１には、利用者甲が図書館２０１から借りた書籍の借入履歴データが格納されている。また、書籍貸出販売施設２０２が書籍販売店２０２である場合には、利用者甲が書籍販売店２０２から購入した書籍の購入履歴データが格納されている。
【００１３】
そして、本実施例の履歴データ生成装置２００は、Ｎ個の格納装置１００ｎ（ｎ＝１，...，Ｎ）から、Ｍ個（Ｍは２以上の整数）の利用者甲の履歴データを取得する。ここで、Ｎ≧Ｍとなる。そして、取得したＭ個の履歴データを統合して、該統合された履歴データから履歴画面を生成して表示する。このようにすることで、利用者は、一度に、Ｍ個の履歴データについての履歴画面を閲覧することが出来る。以下、履歴画面を表示するまでの処理の流れの詳細を説明する。
【００１４】
なお、以下の説明では、格納装置１００ｎ、履歴装置１２０ｎ、書籍貸出販売施設２０ｎにおいて、格納装置、履歴装置、書籍貸出販売施設それぞれ単体を示す場合には、添え字の「ｎ」を省略する。
＜事前処理＞
次に、事前処理について説明する。この事前処理とは、Ｎ個の書籍貸出販売施設２０ｎ中の格納装置１００ｎから履歴データを取得するために行われる認証処理についての事前処理である。
【００１５】
まず、第１事前処理として、利用者甲の第１認証情報の設定を行う。ここで、第１認証情報とは、利用者の履歴データ生成装置２００に対しての認証処理を行うために用いる情報であり、例えば、利用者ＩＤと、パスワードである。利用者甲は、利用者ＩＤを「ｋｏｕ」とし、パスワードを「１２３４５」と設定したとする。そして、第１認証情報として利用者ＩＤ「ｋｏｕ」とパスワード「１２３４５」とを対応させて、記憶手段２１０（図４参照）に記憶される。また、記憶手段２１０には、他の利用者についての利用者ＩＤとパスワードも対応させて記憶させる。
【００１６】
次に、第２事前処理として、利用者甲の第２認証情報の設定を行う。ここで、第２認証情報とは、利用者の各履歴装置１２０ｎに対しての認証処理を行うために用いる情報であり、例えば、利用者ＩＤと、パスワードである。第２認証情報の設定は、各履歴装置１２０ｎごとに、行っても良い。この場合には、Ｎ個の第２認証情報が設定される。また、各履歴装置１２０ｎまとめて第２認証情報の設定を行っても良い。この場合には、１個の第２認証情報が設定される。
【００１７】
図２に第２事前処理が行われるための設定画面の一例を示す。図２の例では、各履歴装置１２０ｎごとに、第２認証情報の設定が行われる場合を示す。図２の例では、例えば、書籍貸出販売施設である図書館Ａについては、図書館Ａにある履歴装置１２０のＵＲＬを、「http://library_A.org.jp/API/history」とし、利用者ＩＤを「ｙａｍａｄａ」とし、パスワードを「ａｂｃｄｅ」と設定したとする。また、書籍貸出販売施設である図書館Ｂについては、図書館Ｂにある履歴装置１２０のＵＲＬを、「http://library_B.org.jp/API/history」とし、利用者ＩＤを「ｔａｒｏ」とし、パスワードを「ｆｇｈｉｊ」とする。このようにして、他の履歴装置１２０の第２認証情報も設定する。なお、各履歴装置１２０ｎのＵＲＬは予め、定めており、利用者から入力させないようにしても良い。
【００１８】
また、設定された利用者ＩＤやパスワードは、例えば、図３に示すような形式で、記憶手段２１０に記憶される。図３の例では、利用者ＩＤごとに、履歴装置１２０ｎのＵＲＬ、書籍貸出販売施設の利用者ＩＤ、パスワード、更新日時が記憶される。
【００１９】
図３の例では、例えば、利用者甲では、利用者ＩＤを「ｋｏｕ」として、履歴装置１２０１のＵＲＬ「http://library_A.org.jp/API/history」、書籍貸出販売施設の利用者ＩＤ「ｙａｍａｄａ」、パスワード「ａｂｃｄｅ」、更新日時「２０ＸＸ年Ｓ１０時Ｔ１０分」が記憶される。更新日時とは、第２認証情報が直近に、設定または更新された日時を示す情報である。
＜履歴画面表示処理＞
次に、履歴画面表示処理について説明する。図４に、履歴データ生成装置２００の機能構成例を示し、図５に履歴画面表示処理の処理フローを示す。また、図６に、利用者端末３００の機能構成例を示す。
【００２０】
まず、利用者甲は、利用者端末３００からログイン操作を行う（ステップＳ２）。ログイン画面の一例を図７に示す。このログイン画面は、利用者端末３００の表示手段３０２に表示される。ログイン画面は、例えば、Ｗｅｂブラウザ等で表示される。この画面で、利用者は、認証情報（この例では、利用者ＩＤや、パスワード）を入力する。そして、履歴データ生成装置２００の認証手段２１６は、入力された利用者ＩＤやパスワードに基づいて、認証処理を行う（ステップＳ４）。具体的には、第１事前処理で設定した第１認証情報と、該入力された認証情報とが、同一か否かを判断する。認証手段２１６は、同一であれば、認証成功と判断し、同一でなければ、認証失敗と判断する。この認証処理が成功すれば、次のステップＳ６に進み、失敗すれば、認証不合格を示す情報を表示手段３０２に表示させる。なお、利用者甲の履歴データ生成装置２００の認証情報は、利用者ＩＤ「ｋｏｕ」、パスワード「１２３４５」である。
【００２１】
次に、履歴画面表示装置２００は、利用者甲に対して、認証要求を行う。履歴画面表示装置２００は、例えば、書籍貸出販売施設２０ｎの１つずつについて、認証要求を行ってもよいし、一度に全ての書籍貸出販売施設２０ｎに対して、認証要求を行ってもよい。書籍貸出販売施設２０ｎの１つずつについて、認証要求を行う場合には、認証要求画面は例えば、図７と同様のものを用いればよい。一度に全ての書籍貸出販売施設２０ｎに対して、認証要求を行う場合には、認証要求画面は例えば、図２と同様のものを用いればよい。利用者甲は、図７や図２に示す画面に、履歴システム２０ｎのＵＲＬと、認証情報である「利用者ＩＤとパスワード」を入力する。
【００２２】
そして、認証手段２１６は、＜事前処理＞で記憶手段２１０に記憶されている第２認証情報（図３参照）と、該入力された認証情報とが一致するか否かを判断することで、認証処理を行う（ステップＳ６）。この認証処理が成功すると、履歴データ取得手段２０２が、認証成功した履歴装置１２０ｎに対して、履歴データの要求を行う。具体的には、履歴データ取得手段２０２または送信手段２２２は、ネットワーク５０を通じて、履歴データ要求信号を、認証成功した書籍貸出販売施設２０ｎに対して、送信する。
【００２３】
そして、履歴データ取得手段２０２は、該認証成功した書籍貸出販売施設から履歴データを取得する（ステップＳ８）。具体的には、履歴システム１２０ｎの送信部（図示せず）が、履歴データ生成装置２００に履歴データを送信し、履歴データ取得手段２０２が取得する。履歴データの一例を図８に示す。図８の例では、各書籍貸出販売施設での利用者ＩＤごとに、借入／購入ＩＤ、借入／購入日付、書籍貸出販売施設の名称、書籍名、著者名、ＩＳＢＮが示される。「借入／購入」は「借り入れた」または「購入した」ことを意味する。
【００２４】
借入／購入ＩＤは、利用者甲が書籍を借入／購入したイベントを識別するための識別情報である。借入／購入日付は、利用者甲が借入／購入した日時を示す情報である。書籍貸出販売施設名は、利用者甲が書籍を借入／購入した書籍貸出販売施設の名称である。書籍名は、利用者甲が借入／購入した書籍の名称である。著者名は、利用者甲借入／購入した書籍の著者の名前である。ＩＳＢＮは、借入／購入した書籍の識別情報である。更新日時は、この履歴データが更新された日時を示すものである。また、履歴データは、ＨＴＭＬデータやスクリプトデータなどで構成される。
【００２５】
図８の例では、利用者ＩＤ「ｙａｍａｄａ」について、図書館Ａの履歴データを示す。図８の例では、借入／購入ＩＤがａ１のものについては、借入／購入日付が２０１０年４月１日であり、書籍貸出販売施設名がＡ図書館であり、書籍名が「図書館システムの未来」であり、著者名が「理光太郎」であり、ＩＳＢＮが「４ＸＸＸＸＸ」であり、講師日時が２０ＸＸ年Ｓ２時Ｔ２分である。なお、以下では、説明簡略化のために、ＩＳＢＮは全て「４ＸＸＸＸＸ」としているが、実際は書籍ごとに全て異なる。
【００２６】
そして、判断手段２１８が全ての書籍貸出販売施設２０ｎから、履歴データを取得したが否かを判断する（ステップＳ１０）。全ての履歴データを取得したと判断すると（ステップＳ１０のＹｅｓ）、次のステップＳ１２に移行する。また、全ての履歴データを取得していないと判断すると（ステップＳ１０のＮｏ）、ステップＳ６に戻る。
【００２７】
また、記憶手段２１０には全ての履歴装置１２０ｎのＵＲＬが記憶されており、判断手段２１８は、これらのＵＲＬそれぞれについて履歴データを取得したか否かを判断すれば良い。
【００２８】
このように、全ての書籍貸出販売施設から履歴データを取得するまで、ステップＳ６、ステップＳ８の処理を繰り返す。
【００２９】
次に、生成手段（統合手段）２０６は、取得したＭ個の履歴データを統合（マージ）する（ステップＳ１２）。統合後の履歴データを「統合履歴データ」とする。図９に、統合履歴データの一例を示す。図９の例では、利用者について、書籍の借入／購入ＩＤ、借入／購入日付、図書館／販売店名、書籍名、著者名、書籍のＩＳＢＮとが含まれる。図９の例は、利用者甲は、Ａ図書館から、借入／購入日付２０１０年４月１日（借入／購入ＩＤがａ１）に書籍名「図書館システムの未来」（著者名「理光太郎」、ＩＳＢＮが４ＸＸＸＸＸ）と、借入／購入日付２０１０年４月２日（借入／購入ＩＤがａ２）に書籍名「よく分かる図書館」（著者名「理光太郎」、ＩＳＢＮが４ＸＸＸＸＸ）を借入または購入をしている。また、Ｂ図書館から、借入／購入日付２０１０年５月３日（借入／購入ＩＤがａ３）に書籍名「私と図書館」（著者名「理光次郎」、ＩＳＢＮが４ＸＸＸＸＸ）を借入または購入をしている。また、Ｃ図書館から、借入／購入日付２０１０年６月１５日（借入／購入ＩＤがａ４）に書籍名「愛とは何か」（著者名「理光三郎」、ＩＳＢＮが４ＸＸＸＸＸ）を借入または購入をしている。また、ネット書籍通販サイトＡから、借入／購入日付２０１０年７月５日（借入／購入ＩＤがａ５）に書籍名「図書館へ行こう！」（著者名「理光四郎」、ＩＳＢＮが４ＸＸＸＸＸ）を借入または購入をしている。また、ネット書籍通販サイトＢから、借入／購入日付２０１０年８月３日（借入／購入ＩＤがａ６）に書籍名「私の好きな司書さん」（著者名「理光五郎」、ＩＳＢＮが４ＸＸＸＸＸ）を借入または購入をしている。統合手段２０６は、図９のような統合履歴データを生成する。
【００３０】
また、上述のように、それぞれの履歴データ（統合前の履歴データ）は、ＨＴＭＬデータやスクリプトデータなどで構成されており、書籍貸出販売施設によって、履歴データを構成する言語などが異なる場合がある。そこで、利用者端末３００の表示手段３０２に表示させる履歴画面の言語Ｓを予め定めておき、記憶手段２１０に記憶させておく。そして、判断手段２１８が、各履歴データの言語を判断する。予め定められた言語Ｓではない言語で構成されている履歴データについては、変換手段２２０が、予め定められた言語Ｓに変換する。このように、言語を変換することで、複数の履歴データにおいて、履歴データを構成する言語が異なっていたとしても、言語が統一された統合履歴データを生成することが出来る。
【００３１】
そして、送信手段２２２は、統合履歴データを利用者端末３００に送信する。統合履歴データの送信先は、認証要求を行った利用者端末３００に送信すればよい。利用者端末３００内の表示制御手段３０６は、送信された統合履歴データに基づいて、表示手段３０２に履歴画面を表示させる。
【００３２】
履歴画面の一例を図１０に示す。図１０の例は、Ａ図書館から書籍名「図書館システムの未来」、著者名「理光太郎」、ＩＳＢＮ「４ＸＸＸＸＸ」および書籍名「よく分かる図書館」、著者名「理光太郎」、ＩＳＢＮ「４ＸＸＸＸＸ」を借りており、Ｂ図書館から書籍名「私と図書館」、著者名「理光次郎」、ＩＳＢＮ「４ＸＸＸＸＸ」を借りており、Ｃ図書館から書籍名「愛とは何か」、著者名「理光三郎」、ＩＳＢＮ「４ＸＸＸＸＸ」を借りており、ネット書籍通販サイトＡから書籍名「図書館へ行こう！」、著者名「理光四郎」、ＩＳＢＮ「４ＸＸＸＸＸ」を購入しており、ネット書籍通販サイトＢから書籍名「私の好きな司書さん」、著者名「理光五郎」、ＩＳＢＮ「４ＸＸＸＸＸ」を購入している履歴画面である。そして、履歴画面を要求した利用者甲は、図１０に示すような履歴画面を閲覧することが出来る。
【００３３】
この実施形態１によれば、履歴データ生成装置２００は、Ｎ個の格納装置に格納されている履歴データを統合して、該統合後の履歴データについての履歴画面を表示させる。従って、利用者は、複数の書籍貸出販売施設からの書籍（借入対象物、または、購入対象物）の借入または購入の履歴画面を一度に閲覧することが出来る。
【００３４】
なお、図２に示した認証要求画面、図７に示したログイン画面については、生成手段２０６が、この認証要求画面、ログイン画面についてのデータである認証要求画面データ、ログイン画面データを生成し、利用者端末３００に送信する。そして、表示制御手段３０６が、認証要求画面データ、ログイン画面データに基づいて、認証要求画面、ログイン画面を表示手段３０２に表示させる。
［実施形態２］
次に、実施形態２の履歴データ生成装置２００について説明する。例えば、履歴装置１２０が故障して、履歴データを履歴データ生成装置２００に送信できない場合や、履歴装置１２０の履歴データを送信するサービスが終了した場合などがある。以下では、このような履歴データを配信しない履歴装置を「非配信履歴装置」という。
【００３５】
非配信履歴装置の有無を確認するための具体的な手法として、履歴データ生成装置２００が履歴装置１２０に対して、ステップＳ８（図５参照）で履歴データの要求を行った時から、予め定められた所定時間Ｔ経過しても、履歴データが送信されない場合は、履歴装置１２０ｎが故障している、または、履歴装置１２０ｎの履歴データを送信サービスが終了する、と判断すれよい。
【００３６】
この非配信履歴装置が存在する場合に備えて、履歴装置１２０から配信された履歴データまたは、統合履歴データを記憶手段２１０（図４参照）に記憶させておくことが好ましい。
【００３７】
もし、履歴装置１２０の故障や、履歴装置１２０の履歴データを送信するサービスが終了したとしても、履歴データが記憶手段２１０に記憶されていることから、統合手段（生成手段）２０６は、該記憶されている履歴データと、書籍貸出販売施設２０ｎから送信された履歴データとを統合して、統合履歴データを生成できる。そして、利用者端末装置３００の表示手段３０２に、該統合履歴データに基づいた履歴画面を表示させる。
【００３８】
このように、実施形態２の履歴データ生成装置２００であれば、履歴データを記憶手段２１０（図４参照）に記憶させておく。従って、履歴装置１２０が故障して、履歴データを履歴データ生成装置２００に送信できない場合や、履歴装置１２０の履歴データを送信するサービスが終了する場合などでも、該送信しなかった履歴装置１２０についての履歴データが記憶手段２１０に記憶されていることから、適切に履歴画面を表示させることが出来る。
【００３９】
また、利用者甲が、書籍貸出販売施設から、書籍を借入／購入していない場合には、該
書籍貸出販売施設の履歴データを変更する必要はなく、履歴データ生成装置２００は、該書籍貸出販売施設からは、履歴データを取得する必要はない。従って、記憶手段２１０に履歴データ、または／および、統合履歴データを記憶させる構成にすることで、履歴データが更新されていない場合には、該記憶されている履歴データ、または／および、統合履歴データを用いて、統合履歴データを生成すればよい。このようにすることで、更新されていない履歴データを取得するコストを削減できる。
【００４０】
履歴データが更新されているか否かを判断する手法として、履歴装置１２０ｎが、直近に配信した履歴データの全体更新日時（図８参照、図８の例では、２０ＸＸ年Ｓ１時Ｔ１分）と、履歴データ生成装置２００から履歴データを要求された際の該履歴データの全体更新日時と、同一か否かを判断する。これら２つの全体更新日時が異なっていれば、履歴データは更新されたと判断する。また、これら２つの全体更新日時が同一であれば、履歴データは更新されていない、と判断する。
【００４１】
履歴装置１２０ｎが履歴データは更新されていないと判断した場合には、履歴データ生成装置２００から履歴データの要求をされると、履歴データは更新されていないことを示す非更新信号を履歴データ生成装置２００に送信する。履歴データ生成装置２００は、非更新信号を受信すると、要求を行った履歴データについては、更新されていないことを認識できるので、記憶手段２１０に記憶されている履歴データを用いて、統合手段２０６は、統合履歴データを生成する。
【００４２】
従って、履歴データを記憶手段２１０に記憶させておく構成であれば、履歴データが更新されていない場合には、履歴装置１２０から、非更新信号を受信すればよく、履歴データを取得する必要がない。また、非更新信号の方が、履歴データよりもデータ量が少ない。従って、送信コストを削減することが出来る。
【００４３】
一方、履歴装置１２０ｎが履歴データは更新されたと判断した場合には、履歴データ２００生成装置から履歴データの要求をされると、該更新後の履歴データを履歴データ生成装置２００に送信する。
［実施形態３］
利用者が、履歴装置が配置されていない書籍貸出販売施設についての履歴画面を閲覧したい場合がある。実施形態３の履歴データ生成装置によれば、非配信履歴装置が存在したとしても、この非配信履歴装置の履歴を含めた履歴画面を表示させることが出来る。
【００４４】
図６に示すように、利用者端末３００は、入力手段３０４を有する。入力手段３０４とは、例えば、キーボードやマウスである。利用者は、履歴装置が配置されていない書籍貸出販売施設の履歴データを入力手段３０４に入力する。入力される履歴データの一例として、図８に示すように、「借入／購入日付」「書籍貸出販売施設名」「書籍名」「著者名」「ＩＳＢＮ」などを入力すればよい。
【００４５】
入力された履歴データは、ネットワーク５０経由で、履歴データ生成装置２００に送信される。そして、履歴データ生成装置２００の履歴データ取得手段２０２は、入力された履歴データを取得する。
【００４６】
そして、統合手段２０６は、入力された履歴データと、履歴装置１２０ｎから配信された履歴データを統合して、統合履歴データを生成する。そして、利用者端末３００の表示手段３０２は、該統合履歴データについての履歴画面を表示させる。
【００４７】
この実施形態３の履歴データ生成装置によれば、非配信履歴装置の履歴データを利用者が入力することが出来、該入力された履歴データと、履歴装置から配信された履歴データを統合して、統合履歴データを生成し、該統合履歴データについての履歴画面を表示する。従って、利用者は、非配信履歴装置が配置されている書籍貸出販売施設についての履歴画面も含まれた履歴画面を一度に閲覧することが出来る。
【００４８】
また、利用者により入力された履歴データを記憶手段２１０に記憶させるようにしても良い。統合手段２０６が、履歴データを統合履歴データを生成する際には、記憶手段２１０に記憶されている入力された履歴データも統合するようにすれば、常に、履歴装置が配置されていない書籍貸出販売施設についての履歴も含まれた履歴画面も表示させることが出来る。
【００４９】
また、図１０に示すように、履歴画面に、「図書館／販売店の登録／編集」ボタンα、「書籍の追加」ボタンβを電子的に表示させるようにしてもよい。そして、利用者は、図書館の登録または編集を行いたい場合は、「図書館／販売店の登録／編集」ボタンαをクリックする。また、履歴画面に表示させたい書籍を追加したい場合には、「書籍の追加」ボタンβをクリックするようにしても良い。
【００５０】
図１１に、「書籍の追加」ボタンβをクリックした場合に表示手段３０２に表示される「書籍の追加入力画面」の一例を示す。図１１の例では、「借入／購入日付」「図書館／販売店名」「書籍名」「著者名」「ＩＳＢＮ」「コメント（実施形態４で説明）」を入力させる画面が、表示手段３０２に表示させる。
【００５１】
図１１に示す入力画面から、入力された履歴データは、ネットワーク５０経由で、履歴データ生成装置２００に送信される。そして、該送信された履歴データは、記憶手段２１０に記憶される。統合手段２０６が、統合履歴データを生成する際には、該記憶された履歴データと、履歴装置１２０ｎから配信された履歴データと、を統合することで、統合履歴データを生成する。
［実施形態４］
次に、実施形態４の履歴データ生成装置について説明する。実施形態４の履歴データ生成装置は、履歴付加データも、履歴データと、統合するものである。履歴付加データとは、履歴画面に対する利用者の認識度を向上させるデータである。認識度とは、利用者の履歴画面に対する認識（理解や識別）の度合いを示すものである。履歴付加データとは、例えば、書籍に対するコメントである。
【００５２】
コメントは、利用者が入力手段３０４から入力する。１冊の書籍に対して、コメントを入力するようにすればよい。入力されたコメントは、ネットワーク５０経由で、履歴データ生成装置２００に送信される。そして、履歴付加データ取得手段２１２（図４参照）は、送信されたコメントを取得する。そして、借入／購入ＩＤを識別子としてコメントを記憶手段２１０に記憶させる。
【００５３】
図１２に履歴付加データの記憶形式の一例を示す。図１２の例では、借入／購入ＩＤとコメントを対応させて、記憶手段２１０に記憶させる。図１２の例では、借入／購入ＩＤａ１（図８の例では、書籍名は、「図書館システムの未来」）とコメント「問題提起のみに終始し、解決案を示していない。」とを対応させて、記憶させる。
【００５４】
そして、統合手段２０６は、履歴データと、入力されたコメントと、統合して、統合履歴データを生成する。そして、表示手段３０２に、該統合履歴データの履歴画面を表示させる。コメントも統合された履歴画面を図１３に示す。図１３に示すように、コメントは、履歴画面の各書籍ごとに付加されるものである。図１３のような履歴画面であれば、利用者は、履歴画面（つまり、履歴画面の各書籍）に対しての認識度を向上させることが出来る。なお、図１３中のイメージについては、実施形態５で説明する。
【００５５】
また、図１３に示すように、コメントを編集できるコメント編集ボタンを履歴画面に電子的に表示させてもよい。そして、入力手段３０４（例えば、マウス）により「コメント編集ボタン」をクリックすることで、利用者は、自由にコメントを編集することが出来る。
【００５６】
この実施形態４の履歴データ生成装置２００によれば、履歴画面に対する利用者の認識度を向上させる履歴付加データと、履歴データを統合して、該統合された履歴データについての履歴画面を表示させることが出来るので、利用者の、表示された履歴画面への認識度を向上させることが出来る。
［実施形態５］
次に、実施形態５の履歴データ生成装置について説明する。実施形態５の履歴データ生成装置は、書籍付加データ（対象物付加データ）も、履歴データと、統合するものである。書籍付加データとは、書籍に対する利用者の認識度を向上させるデータである。認識度とは、利用者が借入／購入した書籍に対する認識（理解や識別）の度合いを示すものである。書籍付加データとは、例えば、書籍の表示画像である。
【００５７】
利用者が、表紙画像を付加したい書籍が存在する場合には、該書籍に表示画像データを履歴画面に付加したい旨の情報と、該書籍の書籍識別情報（例えば、ＩＳＢＮ）を利用者端末から入力する。この入力は、例えば、表示手段３０２に電子的に表示されている「表示画像付加ボタン」を入力手段３０４（例えば、マウス）によりクリックすることである。
【００５８】
この情報が入力されると、ネットワーク５０に接続されている表示画像配信装置（図示せず）が、履歴データ生成装置２００に対して、表紙画像データを配信する。そして、書籍付加データ取得手段２１４は、該配信された表紙画像データを取得する。そして、統合手段２０６が、履歴データを統合する際には、配信された表紙画像データも統合するようにする。また、取得した表紙画像データは、記憶手段２１０に記憶させ、該表紙画像データ取得以後、繰り返し、用いるようにしてもよい。また、書籍付加データ取得手段２１４は、書籍識別情報（ＩＳＢＮ）ごとに、表紙画像データを取得する。また、記憶手段２１０に表紙画像データを記憶させる際には、書籍識別情報を識別子として、記憶させるようにしても良い。
【００５９】
図１３は、表紙画像データが付加された履歴画面の一例である。図１３中の「イメージ」の箇所が、「表紙画像データ」となる。図１３に示すように、１つの書籍に対して、表紙画像を付加させることで、書籍に対する利用者の認識度を向上させることが出来る。
【００６０】
この実施形態５の履歴データ生成装置によれば、書籍に対する利用者の認識度を向上させる書籍付加データも統合されて、履歴画面を表示させる。従って、利用者の、書籍に対する認識度を向上させることが出来る。
【００６１】
また、図１３において、実施形態３で説明した入力手段３０４から書籍名やコメントなどの履歴データを入力できる構成を適用すると、利用者が借入／購入した書籍に対する履歴のみならず、利用者が読んだ書籍の履歴についての履歴データも履歴画面に表示させることが出来る。従って、借入／購入した書籍に対する履歴と、利用者が読んだ書籍の履歴と、を統合した履歴画面を表示させることが出来る。
［その他の実施形態］
また、実施形態１〜５の履歴データ生成システムでは、履歴データ生成装置２００と利用者端末３００とは、別の筐体で構成されている場合について説明した。しかし、履歴データ生成装置２００と利用者端末３００とを統合した履歴データ生成装置２００'とすることも可能である。つまり、履歴データ生成装置２００'は、表示手段３０２、入力手段３０４、表示制御手段３０６と、を具備する。
【００６２】
また、図４の各手段が行う処理については制御部（図示せず）が行うようにしても良い。また、図４に示す各手段の処理は、制御部（図示せず）が行わせるようにしてもよい。
【００６３】
また、本実施例は、以上の例に限らず、本発明の要旨を逸脱することなく、その他様々の構成をとりうることはもちろんである。
【００６４】
また、履歴データ生成装置２００の処理をコンピュータに実行させる履歴データ生成プログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよいが、具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等を、光磁気記録媒体として、ＭＯ（Magneto-Optical disc）等を、半導体メモリとしてＥＥＰ−ＲＯＭ（Electronically Erasable and Programmable-Read Only Memory）等を用いることができる。
【００６５】
また、このプログラムの流通は、例えば、そのプログラムを記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
【００６６】
また、上述した実施形態とは別の実行形態として、コンピュータが可搬型記録媒体から直接このプログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるＡＳＰ（Application Service Provider）型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるもの（コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等）を含むものとする。また、この形態では、コンピュータ上で所定のプログラムを実行させることにより、本装置を構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【符号の説明】
【００６７】
２０２  履歴データ取得手段
２０６  生成手段
２０８  表示制御手段
２１０  記憶手段
２１２  履歴付加データ取得手段
２１４  書籍付加データ取得手段
２１６  認証手段
２１８  判断手段
２２０  変換手段
２２２  送信手段
【先行技術文献】
【特許文献】
【００６８】
【特許文献１】特開２００８−０２６９５１号公報
【図１】
2012088848.tif 000003
【図２】
2012088848.tif 000004
【図３】
2012088848.tif 000005
【図４】
2012088848.tif 000006
【図５】
2012088848.tif 000007
【図６】
2012088848.tif 000008
【図７】
2012088848.tif 000009
【図８】
2012088848.tif 000010
【図９】
2012088848.tif 000011
【図１０】
2012088848.tif 000012
【図１１】
2012088848.tif 000013
【図１２】
2012088848.tif 000014
【図１３】
2012088848.tif 000015