(57)【要約】【課題】ユーザに関わりのある場所が書籍等のコンテンツにどのように出現するかを明確に提示することが可能な情報提供システム、閲覧端末、情報提供方法、及び情報提供プログラムを提供する。【解決手段】情報提供システム１００は、通信部２２、コンテンツデータベース２１、検索部２６、及びマップ情報生成部２４を備える。通信部２２は、場所を示す場所情報を取得する。コンテンツデータベース２１は、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する。検索部２６は、コンテンツデータベース２１から、通信部２２により取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を取得する。マップ情報生成部２４は、検索部２６により取得された特定情報を出力する。【選択図】図１
2014010700.tif 000002
【特許請求の範囲】
【請求項１】
場所を示す場所情報を取得する取得手段と、
場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、前記取得手段により取得された前記場所情報が示す場所から所定範囲内の場所を示す前記場所情報に対応付けて記憶された前記特定情報を取得する検索手段と、
前記検索手段により取得された前記特定情報を出力する出力手段と、
を備える情報提供システム。
【請求項２】
閲覧端末と通信可能な情報提供システムであって、
前記コンテンツは前記閲覧端末のユーザにより購入処理がされているか否かを判定する判定手段を更に備え、
前記出力手段は、前記判定手段により前記コンテンツは前記購入処理がされていると判定された場合に、前記特定情報を前記閲覧端末へ送信する、
請求項１に記載の情報提供システム。
【請求項３】
前記特定情報によって特定された表現箇所の少なくとも一部を含む試読ファイルを生成する生成手段を更に備え、
前記出力手段は、前記判定手段により前記コンテンツは前記購入処理がされていないと判定された場合に、前記試読ファイルを前記閲覧端末へ送信する、
請求項２に記載の情報提供システム。
【請求項４】
前記生成手段は、暗号化されたコンテンツファイルを生成し、
前記出力手段は、前記試読ファイルが送信された後、前記生成手段によって生成されたコンテンツファイルを前記閲覧端末へ送信し、前記コンテンツファイルの購入処理が行われた後、前記暗号化されたコンテンツファイルを復号するための情報を送信する、請求項３に記載の情報提供システム。
【請求項５】
前記出力手段は、前記検索手段により取得された前記特定情報が複数の場合に、当該複数の特定情報によって特定される複数の表現箇所を結合して表示可能に出力する、請求項１〜４のいずれか１項に記載の情報提供システム。
【請求項６】
前記検索手段は、前記取得手段により取得された前記場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される前記特定情報であって且つ特定のジャンルに属するコンテンツにおける前記特定情報を、前記記憶手段から取得する、請求項１〜５のいずれか１項に記載の情報提供システム。
【請求項７】
前記コンテンツは購入処理がされているか否かを判定する判定手段を更に備え、
前記検索手段は、前記取得手段により取得された前記場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される前記特定情報であって且つ前記購入処理がされていると判定されたコンテンツにおける前記特定情報を、前記記憶手段から取得する、請求項１〜６のいずれか１項に記載の情報提供システム。
【請求項８】
前記コンテンツは購入処理がされているか否かを判定する判定手段を更に備え、
前記検索手段は、前記取得手段により取得された前記場所情報が示す場所の出現履歴に基づく出現割合が所定割合以上の場合に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される前記特定情報であって且つ前記購入処理がされていないと判定されたコンテンツにおける前記特定情報を、前記記憶手段から取得する、請求項１〜７のいずれか１項に記載の情報提供システム。
【請求項９】
場所を示す場所情報を取得する取得手段と、
場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、前記取得手段により取得された前記場所情報が示す場所から所定範囲内の場所を示す前記場所情報に対応付けて記憶された前記特定情報を取得する検索手段と、
前記検索手段により取得された前記特定情報によって特定された表現箇所の少なくとも一部であって、前記コンテンツを記憶している手段から取得された表現箇所の少なくとも一部を出力する出力手段と、
を備える情報提供システム。
【請求項１０】
請求項１〜９のいずれか１項に記載の情報提供システムと通信可能な閲覧端末であって、
前記情報提供システムが備える前記出力手段により出力された前記特定情報に基づいて、前記コンテンツを記憶する手段に記憶された前記コンテンツにおける前記表現箇所を特定する特定手段と、
前記特定手段によって特定された前記コンテンツの表現箇所を表示する表示手段と、
を備える閲覧端末。
【請求項１１】
情報提供システムが行う情報提供方法であって、
場所を示す場所情報を前記情報提供システムが取得する取得ステップと、
場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、前記取得ステップにより取得された前記場所情報が示す場所から所定範囲内の場所を示す前記場所情報に対応付けて記憶された特定情報を前記情報提供システムが取得する検索ステップと、
前記検索ステップにより取得された前記特定情報を前記情報提供システムが出力する出力ステップと、
を有する情報提供方法。
【請求項１２】
コンピュータに、
場所を示す場所情報を取得する取得手段の機能と、
場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、前記取得手段の機能により取得された前記場所情報が示す場所から所定範囲内の場所を示す前記場所情報に対応付けて記憶された前記特定情報を取得する検索手段の機能と、
前記検索手段の機能により取得された前記特定情報を出力する出力手段の機能と、
を実現させる情報提供プログラム。
【請求項１３】
情報提供システムが行う情報提供方法であって、
場所を示す場所情報を前記情報提供システムが取得する取得ステップと、
場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、前記取得ステップにより取得された前記場所情報が示す場所から所定範囲内の場所を示す前記場所情報に対応付けて記憶された前記特定情報を前記情報提供システムが取得する検索ステップと、
前記検索ステップにより取得された前記特定情報によって特定された表現箇所の少なくとも一部であって、前記コンテンツを記憶している手段から取得された表現箇所の少なくとも一部を前記情報提供システムが出力する出力ステップと、
を有する情報提供方法。
【請求項１４】
コンピュータに、
場所を示す場所情報を取得する取得手段の機能と、
場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、前記取得手段の機能により取得された前記場所情報が示す場所から所定範囲内の場所を示す前記場所情報に対応付けて記憶された前記特定情報を取得する検索手段の機能と、
前記検索手段の機能により取得された前記特定情報によって特定された表現箇所の少なくとも一部であって、前記コンテンツを記憶している手段から取得された表現箇所の少なくとも一部を出力する出力手段の機能と、
を実現させる情報提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツに関連する情報の表示が可能な情報提供システム、閲覧端末、情報提供方法、及び情報提供プログラムに関する。
【背景技術】
【０００２】
従来、移動端末が情報提供サーバから映像データをダウンロードする技術が提案されている。例えば特許文献１に記載のダウンロードシステムでは、移動体通信端末に設けられた記憶手段に、情報提供サーバからの映像作品データが格納される。この情報提供サーバには、複数の映像作品の名場面のみを収集した抄録版が記憶されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３２５２４１号公報
【特許文献２】特開２００６−１３３６１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ある地名を目にしたり耳にしたりしたときに、その地名がある書籍や映像作品等のコンテンツに登場するある場面の場所だ、と思い出す場合がある。このとき、そのコンテンツの該当箇所を閲覧したいと思っても、題名を思い出せずにコンテンツを特定できない場合がある。また、そのコンテンツを特定できても、どの箇所に該当部分が記載されているか見つけるのに手間がかかる場合がある。
【０００５】
そこで本発明は、上記の問題点を解消する為になされたものであり、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことを可能にする情報提供システム、閲覧端末、情報提供方法、及び情報提供プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一形態に係る情報提供システムは、場所を示す場所情報を取得する取得手段と、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得手段により取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を取得する検索手段と、検索手段により取得された特定情報を出力する出力手段と、を備えることを特徴とする。
【０００７】
本発明の一形態に係る情報提供システムによれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報が出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【０００８】
別の形態に係る情報提供システムは、閲覧端末と通信可能な情報提供システムであって、コンテンツは購入処理がされているか否かを判定する判定手段を更に備え、出力手段は、判定手段によりコンテンツは購入処理がされていると判定された場合に、特定情報を閲覧端末へ送信してもよい。
【０００９】
この形態では、コンテンツは購入処理がされているか否かが判定され、コンテンツは購入処理がされていると判定された場合に、特定情報が閲覧端末へ送信される。これにより、コンテンツは購入処理がされている場合に、特定情報を閲覧端末へ送信することが可能になる。この結果、閲覧端末側で、購入済みのコンテンツの該当部分を特定情報に基づいて特定し、表示することができる。
【００１０】
別の形態に係る情報提供システムでは、特定情報によって特定された表現箇所の少なくとも一部を含む試読ファイルを生成する生成手段を更に備え、出力手段は、判定手段によりコンテンツは購入処理がされていないと判定された場合に、試読ファイルを閲覧端末へ送信してもよい。
【００１１】
この形態では、特定情報によって特定された表現箇所の少なくとも一部を含む試読ファイルが生成され、コンテンツは購入処理がされていないと判定された場合に、試読ファイルが閲覧端末へ送信される。これにより、コンテンツは購入処理がされていない場合に、試読ファイルを閲覧端末へ送信することが可能になる。
【００１２】
別の形態に係る情報提供システムでは、生成手段は、暗号化されたコンテンツファイルを生成し、出力手段は、試読ファイルが送信された後、生成手段によって生成されたコンテンツファイルを閲覧端末へ送信し、コンテンツファイルの購入処理が行われた後、暗号化されたコンテンツファイルを復号するための情報を送信してもよい。
【００１３】
この形態では、まず、暗号化されたコンテンツファイルが生成される。次に、試読ファイルが送信された後、コンテンツファイルが閲覧端末へ送信される。そして、コンテンツファイルの購入処理が行われた後、暗号化されたコンテンツファイルを復号するための情報が送信される。これにより、暗号化されたコンテンツファイルを生成して閲覧端末へ送信しておき、コンテンツファイルの購入処理が行われた後、コンテンツファイルを復号することが可能になる。
【００１４】
別の形態に係る情報提供システムでは、出力手段は、検索手段により取得された特定情報が複数の場合に、当該複数の特定情報によって特定される複数の表現箇所を結合して表示可能に出力してもよい。
【００１５】
この形態では、取得された特定情報が複数の場合に、当該複数の特定情報によって特定される複数の表現箇所が結合されて表示可能に出力される。これにより、ユーザは、結合された複数の表現箇所をまとめて閲覧することが可能になる。
【００１６】
別の形態に係る情報提供システムでは、検索手段は、取得手段により取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ特定のジャンルに属するコンテンツにおける特定情報を、記憶手段から取得してもよい。
【００１７】
この形態では、取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ特定のジャンルに属するコンテンツにおける特定情報が、取得される。ここで、出現割合が所定割合未満の場所は、通常端末情報が取得される場所でない可能性が高く、出張先や旅行先等の場所であると考えられる。このような場合に、例えば出張先や旅行先等の場所に適した特定のジャンルに属するコンテンツにおける特定情報が、取得される。この結果、出張先や旅行先等の場所であると考えられるユーザに適した特定情報を表示することが可能になる。
【００１８】
別の形態に係る情報提供システムでは、コンテンツは購入処理がされているか否かを判定する判定手段を更に備え、検索手段は、取得手段により取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ購入処理がされていると判定されたコンテンツにおける特定情報を、記憶手段から取得してもよい。
【００１９】
この形態では、取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ購入処理がされていると判定されたコンテンツにおける特定情報が、取得される。ここで、出現割合が所定割合未満の場所は、通常場所情報が取得される場所でない可能性が高く、出張先や旅行先等の場所であると考えられる。このような場合に、購入処理がされていると判定されたコンテンツにおける特定情報が、取得される。この結果、出張先や旅行先等の場所にいると考えられるユーザに、購入されたコンテンツにおいて適した特定情報を表示することが可能になる。
【００２０】
別の形態に係る情報提供システムでは、コンテンツは購入処理がされているか否かを判定する判定手段を更に備え、検索手段は、取得手段により取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合以上の場合に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ購入処理がされていないと判定されたコンテンツにおける特定情報を、記憶手段から取得してもよい。
【００２１】
この形態では、取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合以上の場合に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ購入処理がされていないと判定されたコンテンツにおける特定情報が、取得される。ここで、出現割合が所定割合以上の場所は、通常場所情報が取得される普段の行動範囲内の場所である可能性が高い。このような場合に、購入処理がされていないと判定されたコンテンツにおける特定情報が、取得される。この結果、普段の行動範囲に関して熟知しているユーザに、購入されておらずユーザが未だ知らないと考えられるコンテンツにおいて適した特定情報を表示することが可能になる。
【００２２】
本発明の一形態に係る情報提供システムは、場所を示す場所情報を取得する取得手段と、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得手段により取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を取得する検索手段と、検索手段により取得された特定情報によって特定された表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部を出力する出力手段と、を備えることを特徴とする。
【００２３】
本発明の一形態に係る情報提供システムによれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部が出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００２４】
本発明の一形態に係る閲覧端末は、前述の情報提供システムと通信可能な閲覧端末であって、情報提供システムが備える出力手段により出力された特定情報に基づいて、コンテンツを記憶する手段に記憶されたコンテンツにおける表現箇所を特定する特定手段と、特定手段によって特定されたコンテンツの表現箇所を表示する表示手段と、を備えることを特徴とする。
【００２５】
本発明の一形態に係る閲覧端末によれば、情報提供システムが備える出力手段により出力された特定情報に基づいて、コンテンツを記憶する手段に記憶されたコンテンツにおける表現箇所が特定され、当該特定されたコンテンツの表現箇所を表示することが可能になる。
【００２６】
本発明の一形態に係る情報提供方法は、情報提供システムが行う情報提供方法であって、場所を示す場所情報を情報提供システムが取得する取得ステップと、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得ステップにより取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を情報提供システムが取得する検索ステップと、検索ステップにより取得された特定情報を情報提供システムが出力する出力ステップと、を有することを特徴とする。
【００２７】
本発明の一形態に係る情報提供方法によれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報が出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００２８】
本発明の一形態に係る情報提供プログラムは、コンピュータに、場所を示す場所情報を取得する取得手段の機能と、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得手段の機能により取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を取得する検索手段の機能と、検索手段の機能により取得された特定情報を出力する出力手段の機能と、を実現させることを特徴とする。
【００２９】
本発明の一形態に係る情報提供プログラムによれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報が出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００３０】
本発明の一形態に係るコンピュータ読取可能な記録媒体は、コンピュータに、場所を示す場所情報を取得する取得手段の機能と、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得手段の機能により取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を取得する検索手段の機能と、検索手段の機能により取得された特定情報を出力する出力手段の機能と、を実現させる情報提供プログラムを記録したことを特徴とする。
【００３１】
本発明の一形態に係るコンピュータ読取可能な記録媒体によれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報が出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００３２】
本発明の一形態に係る情報提供方法は、情報提供システムが行う情報提供方法であって、場所を示す場所情報を情報提供システムが取得する取得ステップと、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得ステップにより取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を情報提供システムが取得する検索ステップと、検索ステップにより取得された特定情報によって特定された表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部を情報提供システムが出力する出力ステップと、を有することを特徴とする。
【００３３】
本発明の一形態に係る情報提供方法によれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報によって特定された表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部が、出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００３４】
本発明の一形態に係る情報提供プログラムは、コンピュータに、場所を示す場所情報を取得する取得手段の機能と、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得手段の機能により取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を取得する検索手段の機能と、検索手段の機能により取得された特定情報によって特定された表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部を出力する出力手段の機能と、を実現させることを特徴とする。
【００３５】
本発明の一形態に係る情報提供プログラムによれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報によって特定された表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部が、出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００３６】
本発明の一形態に係るコンピュータ読取可能な記録媒体は、コンピュータに、場所を示す場所情報を取得する取得手段の機能と、場所を示す場所情報と、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報とを対応付けて記憶する記憶手段から、取得手段の機能により取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を取得する検索手段の機能と、検索手段の機能により取得された特定情報によって特定された表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部を出力する出力手段の機能と、を実現させる情報提供プログラムを記録したことを特徴とする。
【００３７】
本発明の一形態に係るコンピュータ読取可能な記録媒体によれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、記憶手段から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報によって特定された表現箇所の少なくとも一部であって、コンテンツを記憶している手段から取得された表現箇所の少なくとも一部が、出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【発明の効果】
【００３８】
本発明によれば、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことを可能にする情報提供システム、閲覧端末、情報提供方法、及び情報提供プログラムを提供することができる。
【図面の簡単な説明】
【００３９】
【図１】情報提供システム１００の機能構成を説明するための機能構成図である。
【図２】閲覧端末１の物理構成を説明するための物理構成図である。
【図３】コンテンツサーバ２の物理構成を説明するための物理構成図である。
【図４】コンテンツＤＢにおけるテーブル構成図である。
【図５】閲覧端末１におけるマップ情報の表示から特定情報の表示に変化する様子の一例を説明するための画面説明図である。
【図６】情報提供システム１００により行われる一連の処理の流れを説明するためのフローチャートである。
【図７】コンピュータをコンテンツサーバ２として機能させるための情報提供プログラムＰのモジュール構成を説明するためのモジュール構成図である。
【図８】情報提供システム１００としての閲覧端末の機能構成を説明するための機能構成図である。
【図９】情報提供システム１００としての閲覧端末１により行われる一連の処理の流れを説明するためのフローチャートである。
【発明を実施するための形態】
【００４０】
以下、添付図面を参照しながら本発明の好適な実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。
【００４１】
＜１＞情報提供システムの構成
まず、本発明に係る情報提供システムの構成を、図１〜図３を用いて説明する。図１は、情報提供システム１００を含むコンテンツサーバ２、及びコンテンツサーバ２と通信可能な閲覧端末１のそれぞれの機能構成を説明するための機能構成図である。情報提供システム１００は、電子書籍や動画コンテンツ等の各種コンテンツに関連する情報を、閲覧端末１において表示させることが可能なシステムである。また、図２は、閲覧端末１の物理構成を説明するための物理構成図であり、図３は、コンテンツサーバ２の物理構成を説明するための物理構成図である。なお、図１におけるＳ０１，Ｓ０２，…等は、後述する図６におけるステップＳ０１，Ｓ０２，…等に対応している。
【００４２】
図１に示される閲覧端末１は、電子書籍や動画コンテンツ等の各種コンテンツの表示が可能なスマートフォンや携帯電話端末やコンテンツ閲覧専用端末等のビューア内蔵装置である。電子書籍は、複数のページを含んで構成される電子化された書籍の機能を有するデジタルデータである。閲覧端末１は、無線基地局や有線通信網等の通信ネットワークＮＷを介して、コンテンツサーバ２と通信することが可能である。このため、閲覧端末１は、現在地を測位して、測位結果をコンテンツサーバ２に送信することが可能である。また、閲覧端末１は、コンテンツサーバ２から、現在地周辺の地点（場所）に関する表現を含むコンテンツがある場合、当該地点（場所）に関する情報を受信することが可能である。また、閲覧端末１は、現在地周辺の地図上にこれら各種地点が表示されたマップ情報を表示することが可能である。更に、閲覧端末１は、これら各種地点のうち一つが選択されると、選択された地点（場所）に関する表現がコンテンツにおいて現れる表現箇所を特定する特定情報を受信し、当該特定情報によって特定される表現内容自体を表示することが可能である。
【００４３】
また、コンテンツサーバ２は、前述の特定情報及び前述のコンテンツを、データとして管理するサーバやホストコンピュータ等の装置である。例えば、コンテンツサーバ２は、閲覧端末１にインストールされているコンテンツが、閲覧端末１のユーザにより購入されたものであるか否かを管理している。
【００４４】
次に、閲覧端末１の構成について説明する。閲覧端末１は、図２に示されるように、主な物理的な構成要素としてＣＰＵ１０１（Central Processing Unit）、主記憶装置であるＲＡＭ１０２（RandomAccess Memory）及びＲＯＭ１０３（Read Only Memory）、閲覧端末１を操作するための操作部１０４、通信を行うための通信部１０５、タッチパネルディスプレイ等のディスプレイ１０６、及びアンテナ１０７等のハードウェアを備えるコンピュータとして構成される。これらの構成要素が動作することにより、以下に説明する閲覧端末１の各機能が発揮される。
【００４５】
また、閲覧端末１は、図１に示されるように、主な機能的な構成要素として、測位部１１、通信部１２、マップ表示部１３、コンテンツ表示部１４（表示手段）、特定部１５（特定手段）、及びコンテンツ記憶部１６を備えている。
【００４６】
測位部１１は、場所を示す場所情報を取得する測位部分である。測位部１１は、ＧＰＳ（Global Positioning System：全地球測位システム）技術を利用して、閲覧端末１の現在地を示す現在地情報を、場所情報として取得してもよい。測位部１１は、閲覧端末１の外部と通信を行うことによって、場所情報を取得してもよい。また、場所情報は、ユーザによって閲覧端末１の操作部を用いて任意に文字入力された住所、地名、又は場所等を示す現在地情報でもよい。更に、場所情報は、閲覧端末１おいて表示されたマップ上でのユーザによるタッチ入力による選択地点を示す現在地情報でもよい。なお、場所情報には、この閲覧端末１のユーザを特定するユーザＩＤが含まれている。
【００４７】
通信部１２は、コンテンツサーバ２との間で各種信号（情報）の送受信を行う通信処理部分である。通信部１２は、前述の場所情報、後述の選択情報等をコンテンツサーバ２に送信可能である。また、通信部１２は、場所情報に対する後述のマップ情報、選択情報に対する特定情報及び後述の試読ファイル等をコンテンツサーバ２から受信可能である。また、通信部１２は、受信した購入情報に基づいて、特定情報が示すコンテンツは閲覧端末１のユーザにより購入処理がされているか否かを判定することが可能である。
【００４８】
マップ表示部１３は、前述のマップ情報を、コンテンツサーバ２から取得する通信処理部分である。コンテンツサーバ２は、通信部１２から場所情報を受信すると、この場所情報が示す場所（例：一地点）から所定範囲（例：一領域）内の場所を示す場所情報を取得する。なお、コンテンツサーバ２は、緯度経度、住所、地名、又は場所等によって表される場所情報と、前述の特定情報とを、対応付けて記憶している。特定情報は、場所に関する表現がコンテンツに現れる表現箇所を特定する情報である。このため、コンテンツサーバ２は、取得した前述の場所情報に基づいて、前述のマップ情報を生成することが可能である。そして、コンテンツサーバ２は、閲覧端末１におけるマップ情報の表示が可能なように、マップ情報を閲覧端末１に出力する。マップ表示部１３は、マップ情報を受信すると、現在地周辺の地図上にこれら各種地点が重畳表示されたマップ情報を表示する。各種地点には、対応するコンテンツのタイトルも併せて表示されている。各種地点のうち一つがユーザのタッチ入力等により選択されると、マップ表示部１３は、選択された地点を示す選択情報を生成する。
【００４９】
また、マップ表示部１３は、生成した選択情報をコンテンツサーバ２に送信する。コンテンツサーバ２は、取得した選択情報に基づいて特定情報を抽出するか又は試読ファイルを生成し、閲覧端末１に出力（送信）する。試読ファイルは、コンテンツの購入の検討が可能なように、コンテンツの一部範囲の閲覧（プレビュー）が可能に設定された内容情報である。これにより、閲覧端末１では、特定情報又は試読ファイルの表示が可能になる。
【００５０】
特定部１５は、特定情報が示すコンテンツは閲覧端末１のユーザにより購入処理がされている場合に、コンテンツ記憶部１６に記憶された該当するコンテンツにおいて、特定情報によって特定された表現箇所を特定する部分である。コンテンツ表示部１４は、該当するコンテンツについて特定された表現箇所を表示する。例えば、コンテンツ表示部１４は、特定された表現箇所の最初のページを表示する。
【００５１】
また、特定部１５は、特定情報が示すコンテンツは閲覧端末１のユーザにより購入処理がされていないと判定された場合に、通信部１２が受信した試読ファイルを、コンテンツ表示部１４に出力する。これにより、特定情報によって特定された表現箇所の少なくとも一部が、コンテンツ表示部１４に表示される。
【００５２】
コンテンツ表示部１４は、マップ表示部１３により取得されたマップ情報における一地点に対応する特定情報が特定する表現箇所の少なくとも一部を、閲覧端末１で表示する表示制御部分である。なお、コンテンツ表示部１４は、特定情報によって特定された表現箇所の代わりに試読ファイルを表示することも可能である。コンテンツ表示部１４は、特定情報によって特定された表現箇所の少なくとも一部を表示する。なお、コンテンツが電子書籍である場合、特定情報によって特定された表現箇所は、選択された地点が電子書籍において登場する記載部分の文章であってもよい。これに限られず、後述するように、表現箇所は、場所に関する表現であればよい。
【００５３】
なお、特定情報によって特定された表現箇所は、この特定情報が示す表現箇所における表現内容（記載自体）そのものを示す情報のことであり、コンテンツ記憶部１６から取得される。また、コンテンツ表示部１４は、通信部１２により受信された試読ファイル表示してもよい。
【００５４】
コンテンツ記憶部１６は、閲覧端末１のユーザにより購入処理がされているコンテンツを記憶する記憶部分である。コンテンツ記憶部１６に記憶されているコンテンツは、特定部１５によって、特定情報によって特定された表現箇所に相当する部分が、取得される。
【００５５】
次に、コンテンツサーバ２の構成について説明する。コンテンツサーバ２は、図３に示されるように、主な物理的な構成要素としてＣＰＵ２０１、ＲＡＭ２０２及びＲＯＭ２０３、通信を行うための通信モジュール２０４、並びにハードディスク等の補助記憶装置２０５等のハードウェアを備えるコンピュータとして構成される。これらの構成要素が動作することにより、以下に説明するコンテンツサーバ２の各機能が発揮される。
【００５６】
また、コンテンツサーバ２は、コンテンツデータベース２１（記憶手段）、通信部２２（取得手段、出力手段）、購入判定部２３（判定手段）、マップ情報生成部２４、試読情報生成部２５（生成手段）、及び検索部２６（検索手段）を備えている。
【００５７】
コンテンツデータベース２１は、緯度経度、住所、地名、又は場所等の特定の場所を示す場所情報と、前述の特定情報と、を対応付けて記憶するデータベースである。特定情報が特定する表現箇所の対象は、例えば、小説における重要な場面や名場面が展開された場所である。また、特定情報が特定する表現箇所の対象は、歴史をベースにしたフィクションにおいて、歴史的な事件等が起きたのは、定かではないがこの場所ではないかと思われる場所であってもよい。また、特定情報が特定する表現箇所の対象は、エッセイやガイドブック等に記載された場所であってもよい。
【００５８】
ここで、コンテンツデータベース２１のテーブル構成図の一例を図４に示す。図４に示されるように、コンテンツデータベース２１に記憶される項目には、特定情報及び場所情報の組合せが一意に識別可能な登録番号、コンテンツのタイトル、特定情報（場所に関する表現がコンテンツに現れる箇所を特定する情報。電子書籍の場合はＰページＱ行目からＲページＳ行目、動画コンテンツの場合はＴ分〜Ｕ分）、場面名（例：「ＡＡとＢＢの合戦シーン」）、場所情報としての登録場所情報（緯度経度情報、ジオタグ情報）、場所情報としての場所の名称（例：「関ヶ原」）、等が含まれている。特定情報は、コンテンツの著者や製作者によるコンテンツデータベース２１への登録が可能としてもよく、ユーザによる登録が可能としてもよい。また、コンテンツデータベース２１は、この特定情報に対応するコンテンツ自体のデータと、このコンテンツのジャンル情報と、を対応付けて記憶してもよい。また、各ユーザＩＤと関連付けられたユーザの購買履歴は、コンテンツサーバ２に記憶されていてもよいし、別のサーバに記憶されていてもよい。
【００５９】
通信部２２は、図１に示されるように、閲覧端末１との間で各種信号（情報）の送受信を行う通信処理部分である。通信部２２は、閲覧端末１から場所情報を受信（取得）することが可能である。また、通信部２２は、この場所情報に対応するマップ情報を、マップ情報生成部２４から取得すると、閲覧端末１に送信可能である。また、通信部２２は、閲覧端末１から選択情報を受信可能である。また、通信部２２は、この選択情報に対応する特定情報を、マップ情報生成部２４から取得すると、閲覧端末１に送信可能である。また、通信部２２は、この選択情報に対応する試読ファイルを、試読情報生成部２５から取得すると、閲覧端末１に送信可能である。
【００６０】
検索部２６は、通信部２２により取得された場所情報が示す場所（例：一地点）から所定範囲（例：所定半径の領域）内に存在する場所を示す場所情報に対応付けて記憶された特定情報を、コンテンツデータベース２１から取得する検索処理部分である。検索部２６は、コンテンツデータベース２１から特定情報を取得すると、マップ情報生成部２４に送信する。
【００６１】
なお、検索部２６は、通信部２２により取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満か否かを特定することが可能である。出現割合が所定割合未満の場所は、即ち、通常、場所情報が取得される場所でない場所を示す情報である可能性が高く、例えば出張先や旅行先等の場所を示す情報である。検索部２６は、出現割合が所定割合未満の場所情報が示す場所と対応付けて記憶される特定情報であって且つ特定のジャンル（例：旅行ガイド）に属するコンテンツに関する特定情報を、コンテンツデータベース２１から取得することが可能である。なお、出現履歴は、コンテンツサーバ２にユーザＩＤと関連付けて記憶されていてもよいし、別のサーバに記憶されていてもよい。
【００６２】
また、検索部２６は、前述の場所情報が示す場所と対応付けて記憶される特定情報であって且つ前述の購入処理がされていると判定されたコンテンツにおける特定情報を、コンテンツデータベース２１から取得することが可能である。この結果、前述のように出張先や旅行先等の場所にいると考えられるユーザに、既に購入されたコンテンツに関する特定情報を表示することが可能になる。
【００６３】
また、検索部２６は、通信部２２により取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合以上か否かを特定することが可能である。出現割合が所定割合以上の場所は、即ち、通常、場所情報が取得される普段の行動範囲内の場所である可能性が高い。検索部２６は、出現割合が所定割合以上の場所情報が示す場所と対応付けて記憶される特定情報であって且つ購入処理がされていないと判定されたコンテンツに関する特定情報を、コンテンツデータベース２１から取得することが可能である。この結果、普段の行動範囲に関して熟知しているユーザに、購入されておらずユーザが未だ知らないと考えられるコンテンツに関する試読ファイル生成し、閲覧端末１において表示することが可能になる。
【００６４】
購入判定部２３は、検索部２６によって検索されたコンテンツの、購入処理が行われているか否かを判定する判定処理部分である。購入判定部２３は、通信部１２から送信された場所情報に含まれるユーザＩＤを用いて、購入処理がこのユーザＩＤのユーザにより行われているか否かを示す購入情報を生成する。購入判定部２３は、コンテンツデータベース２１にアクセスすることにより、前述の購入処理がされているか否かを判定する。判定の結果生成された購入情報は、前述のマップ情報に包含された状態で、通信部２２によって閲覧端末１に送信される。
【００６５】
マップ情報生成部２４は、場所情報が示す場所から所定範囲に含まれる場所情報がコンテンツデータベース２１に存在する場合に、この場所情報に対応する登録データを、検索処理の結果として抽出する。
【００６６】
次に、マップ情報生成部２４は、登録データによって特定されるコンテンツについての購入情報を、購入判定部２３から取得する。そして、マップ情報生成部２４は、場所情報によって示される現在地の周辺の地図上にこれら登録データによって示される各種地点が重畳されたマップ情報を、生成する。このマップ情報には、購入情報が包含されている。なお、このマップ情報は、通信部２２によって閲覧端末１に送信される。これにより、マップ情報生成部２４により取得された登録データは、閲覧端末１においてマップ情報として表示が可能なように、出力される。
【００６７】
また、マップ情報生成部２４は、通信部２２により受信された選択情報に基づいて、特定情報を生成する。より詳しくは、マップ情報生成部２４は、まず、この選択情報によって特定されるコンテンツについての購入情報を、購入判定部２３から取得する。そして、コンテンツの購入処理が行われている場合、マップ情報生成部２４は、選択情報によって選択された地点に対応する特定情報を抽出する。これにより、特定情報が生成される。なお、この特定情報は、通信部２２によって閲覧端末１に送信される。
【００６８】
試読情報生成部２５は、選択情報によって特定されるコンテンツの購入処理が行われていない場合、選択情報によって選択された地点が登場する試読範囲を設定する設定処理部分である。試読範囲は、コンテンツの購入の検討が可能なように、コンテンツの閲覧（プレビュー）が可能に設定された範囲であり、前述の表現箇所の少なくとも一部が含まれている。
【００６９】
また、試読情報生成部２５は、コンテンツが電子書籍であって、特定情報によって特定された表現箇所が所定行数（数行程度）以下の情報である場合、その表現箇所を含んで所定ページ数を超えないように試読範囲を設定する。また、試読情報生成部２５は、コンテンツが電子書籍であって、特定情報によって特定された表現箇所が所定ページ数を超える情報である場合、所定ページ数を超えないように試読範囲を設定する。試読範囲として設定可能な範囲は、コンテンツの著者や製作者や出版社等によって予め規定されていてもよい。
【００７０】
そして、試読情報生成部２５は、この試読範囲に基づいて試読ファイルを生成する。なお、この試読ファイルは、通信部２２によって閲覧端末１に送信される。これにより、試読情報生成部２５により取得された試読ファイルが示す前述の表現箇所の少なくとも一部は、閲覧端末１において表示が可能なように、出力される。
【００７１】
＜２＞情報提供システムによる提示内容
引き続き、情報提供システム１００による提示内容を、図５を用いて説明する。図５は、閲覧端末１におけるマップ情報の表示状態から、特定情報によって特定された表現箇所の表示状態に変化する様子の一例を説明するための画面説明図である。なお、閲覧端末１は、ディスプレイＤを有している。
【００７２】
まず、閲覧端末１は、現在地の測位等によって得られた場所情報をコンテンツサーバ２に送信する。そして、閲覧端末１は、現在地周辺の地点であって前述の各種コンテンツに登場する各種地点に関するマップ情報を受信する。これにより、図５（ａ）に示されるように、現在地（黒丸で示された地点）周辺の地図上にこれら各種地点（白丸で示された三つの地点）が表示されたマップ情報を表示する。これら三つの地点のそれぞれには、コンテンツのタイトル（「タイトルＡ」，「タイトルＢ」，「タイトルＣ」）も併せて表示されている。なお、タイトルのそれぞれに、閲覧端末１のユーザによる購入処理がされているか否かを示す文字又はマークが表示されてもよい。
【００７３】
次に、これら各種地点のうち一つである「タイトルＡ」の地点（白丸で示された地点）が、ユーザのタッチ入力等により選択されて選択情報が作成されたとする。この場合、図５（ｂ）に示されるように、タイトルＡのコンテンツ（電子書籍）について、特定情報によって特定された表現箇所Ｓが表示される。
【００７４】
＜３＞情報提供システム１００により行われる一連の処理の流れ
引き続き、情報提供システム１００により行われる一連の処理の流れ（情報提供方法）の一例を、図６を用いて説明する。図６は、閲覧端末１とコンテンツサーバ２により行われる一連の処理の流れを説明するためのフローチャートである。
【００７５】
まず、測位部１１が、場所に関して閲覧端末１に入力された場所情報を取得する（ステップＳ０１）。そして、通信部１２が、この場所情報をコンテンツサーバ２に送信し、通信部２２が、この場所情報を閲覧端末１から受信する（ステップＳ０２、取得ステップ）。
【００７６】
次に、マップ情報生成部２４が、場所情報が示す場所から所定範囲に含まれる場所情報のそれぞれに対応する登録データを、検索処理の結果として抽出する（ステップＳ０３、検索ステップ）。そして、マップ情報生成部２４が、登録データによって特定されるコンテンツについての購入情報を、購入判定部２３から取得する（ステップＳ０４）。そして、マップ情報生成部２４が、場所情報によって示される現在地の周辺の地図上にこれら登録データによって示される各種地点が重畳されたマップ情報を、生成する（ステップＳ０５）。このマップ情報には、購入情報が包含されている。そして、このマップ情報は、通信部２２によって閲覧端末１に送信される（ステップＳ０６）。これにより、マップ情報生成部２４により取得された登録データは、閲覧端末１においてマップ情報として表示が可能になる（ステップＳ０７）。
【００７７】
次に、各種地点のうち一つがユーザのタッチ入力等により選択されると、この選択が受け付けられて、マップ表示部１３が、選択された地点を示す選択情報を生成する（ステップＳ０８）。この選択情報は、通信部２２によってコンテンツサーバ２に送信される（ステップＳ０９）。そして、マップ情報生成部２４が、この選択情報によって特定されるコンテンツについての購入情報を、購入判定部２３から取得する。そして、マップ情報生成部２４が、コンテンツの購入処理が既に行われているか否かを判定する（ステップＳ１０）。コンテンツの購入処理が既に行われている場合、後述のステップＳ１１に移行する。一方、コンテンツの購入処理が未だ行われていない場合、後述のステップＳ１２に移行する。
【００７８】
ステップＳ１１では、マップ情報生成部２４が、選択情報によって選択された地点が登場する特定情報を抽出する。これにより、特定情報が生成される。そして、後述のステップＳ１４に移行する（出力ステップ）。
【００７９】
ステップＳ１２では、マップ情報生成部２４が、選択情報によって選択された地点が登場する試読範囲を設定する。試読範囲は、コンテンツの購入の検討が可能なように、コンテンツの閲覧（プレビュー）が可能に設定された範囲である。そして、マップ情報生成部２４が、この試読範囲に基づいて試読ファイルを生成する（ステップＳ１３）。
【００８０】
ステップＳ１４では、通信部２２が、特定情報又は試読ファイルを閲覧端末１に送信する（出力ステップ）。閲覧端末１では、コンテンツの購入処理が既に行われている場合に、この特定情報によって特定された表現箇所が表示される（ステップＳ１５）。一方、コンテンツの購入処理が未だ行われていない場合、コンテンツ表示部１４は、受信した試読ファイルを表示する（ステップＳ１５）。コンテンツが電子書籍である場合、特定情報に対応する表現箇所である該当ページが開いた状態で閲覧端末１において表示される。また、コンテンツが動画である場合、特定情報に対応する表現箇所である該当の再生箇所から再生開始された状態で閲覧端末１において表示される。
【００８１】
なお、閲覧端末１において、上記機能を発揮するためのアプリケーションが起動されている間、定期的に場所情報を取得し、コンテンツサーバ２に送信することとしてもよい。この場合、コンテンツサーバ２では、登録データが抽出された場合に、マップ情報を生成し、閲覧端末１に送信する。
【００８２】
＜４＞情報提供プログラムのモジュール構成
引き続き、コンピュータを情報提供システム１００として機能させるための情報提供プログラムのモジュール構成について図７を用いて説明する。図７は、コンピュータを情報提供システム１００として機能させるための情報提供プログラムＰのモジュール構成を説明するためのモジュール構成図である。
【００８３】
情報提供プログラムＰは、図７に示すように、メインモジュールＰ１、記憶モジュールＰ２、通信モジュールＰ３、購入判定モジュールＰ４、マップ情報生成モジュールＰ５、試読情報生成モジュールＰ６、及び検索モジュールＰ７を備えて構成される。
【００８４】
メインモジュールＰ１は、各種情報の演算処理を実行させる機能を統括的に制御する部分である。メインモジュールＰ１を実行することにより、前述の閲覧端末１の機能が実現される。
【００８５】
また、記憶モジュールＰ２、通信モジュールＰ３、購入判定モジュールＰ４、マップ情報生成モジュールＰ５、試読情報生成モジュールＰ６、及び検索モジュールＰ７のそれぞれを実行することにより実現される機能は、コンテンツデータベース２１、通信部２２、購入判定部２３、マップ情報生成部２４、試読情報生成部２５、及び検索部２６のそれぞれの機能と同様である。なお、情報提供プログラムＰ２がコンピュータにインストールされる時点では、コンテンツデータベース２１のデータ自体が含まれていなくてもよい。
【００８６】
情報提供プログラムＰは、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体または半導体メモリに固定的に記録された態様で提供される。また、情報提供プログラムＰは、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【００８７】
＜５＞本発明による作用及び効果
情報提供システム１００によれば、まず、場所を示す場所情報が取得され、この場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、コンテンツデータベース２１から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所を特定する特定情報が、出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００８８】
例えば、多くの人は、読んだことがない本であっても、特定の地名にちなんだ名場面があるなら、その本の該当箇所を即座に読んでみたいと思う可能性が高い。情報提供システム１００によれば、閲覧端末１のユーザに関わりのある特定の地名等の場所が、書籍等のコンテンツにどのように出現するかを、明確に提示することが可能になる。
【００８９】
また、情報提供システム１００によれば、コンテンツは閲覧端末１のユーザにより購入処理がされているか否かが判定され、コンテンツは購入処理がされていると判定された場合に、特定情報が閲覧端末１へ送信される。これにより、コンテンツの購入処理がされている場合に、特定情報を閲覧端末１へ送信することが可能になる。この結果、閲覧端末１側で、購入済みのコンテンツの該当部分を特定情報に基づいて特定し、表示することが可能になる。
【００９０】
また、情報提供システム１００によれば、特定情報によって特定された表現箇所の少なくとも一部を含む試読ファイルが生成され、コンテンツは購入処理がされていないと判定された場合に、試読ファイルが閲覧端末１へ送信される。これにより、コンテンツの購入処理がされていない場合に、試読ファイルを閲覧端末１へ送信して表示させることが可能になる。
【００９１】
また、情報提供システム１００によれば、取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ特定のジャンル（例：旅行ガイド）に属するコンテンツにおける特定情報が、取得される。ここで、出現割合が所定割合未満の場所は、通常場所情報が取得される場所でない可能性が高く、出張先や旅行先等の場所であると考えられる。このような場合に、例えば出張先や旅行先等の場所に適した特定のジャンル（例：旅行ガイド）に属するコンテンツにおける特定情報が、取得される。この結果、出張先や旅行先等の場所であると考えられるユーザに適した特定情報を表示することが可能になる。
【００９２】
また、情報提供システム１００によれば、取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合未満の場所に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ購入処理がされていると判定されたコンテンツにおける特定情報が、取得される。ここで、出現割合が所定割合未満の場所は、通常場所情報が取得される場所でない可能性が高く、出張先や旅行先等の場所であると考えられる。このような場合に、購入処理がされていると判定されたコンテンツにおける特定情報が、取得される。この結果、出張先や旅行先等の場所にいると考えられるユーザに、購入されたコンテンツにおいて適した特定情報を表示することが可能になる。
【００９３】
また、情報提供システム１００によれば、取得された場所情報が示す場所の出現履歴に基づく出現割合が所定割合以上の場合に関する場所情報に関して、当該場所情報が示す場所と対応付けて記憶される特定情報であって且つ購入処理がされていないと判定されたコンテンツにおける特定情報が、取得される。ここで、出現割合が所定割合以上の場所は、通常場所情報が取得される普段の行動範囲内の場所である可能性が高い。このような場合に、購入処理がされていないと判定されたコンテンツにおける特定情報が、取得される。この結果、普段の行動範囲に関して熟知しているユーザに、購入されておらずユーザが未だ知らないと考えられるコンテンツにおいて適した特定情報を表示することが可能になる。
【００９４】
また、情報提供システム１００によれば、まず、場所を示す場所情報が取得され、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報が、コンテンツデータベース２１から取得される。そして、当該場所に関する表現がコンテンツに現れる表現箇所の少なくとも一部であって、コンテンツ記憶部１６から取得された表現箇所の少なくとも一部が出力される。これにより、場所に関する表現を含むコンテンツにおいて、当該表現された箇所を容易に見つけ出すことが可能になる。
【００９５】
また、閲覧端末１によれば、情報提供システム１００が備える通信部２２により出力された特定情報に基づいて、コンテンツ記憶部１６に記憶されたコンテンツにおける表現箇所が特定され、当該特定されたコンテンツの表現箇所を表示することが可能になる。
【００９６】
＜６＞変形例
試読情報生成部２５は、暗号化されたコンテンツファイルを生成することが可能な構成としてもよい。ここで、マップ情報における各種地点のうち一つをユーザがタッチ入力等により選択したコンテンツの購入処理が、なされていないとする。この場合、通信部２２は、試読ファイルを閲覧端末１に送信した後、試読情報生成部２５により生成されたコンテンツファイルを閲覧端末１へ送信する。このとき、閲覧端末１で試読ファイルの表示処理がなされた旨の信号をコンテンツサーバ２が取得し、その後で、通信部２２が、コンテンツファイルを閲覧端末１へ送信するのが好ましい。これにより、閲覧端末１において、コンテンツファイルをダウンロードする処理が行われることにより、閲覧端末１における表示処理が遅延することを防止できる。
【００９７】
この構成が採用される場合、コンテンツファイルは、暗号化されており、ユーザが端末を用いても読めない状態となっている。そして、閲覧端末１のユーザによってこのコンテンツファイルの購入処理が行われた後、コンテンツサーバ２から閲覧端末１へ復号鍵が送信される。これにより、閲覧端末１において、コンテンツファイルが復号化される。そして、このコンテンツファイルについての閲覧の制限が、解除される。これにより、閲覧端末１のユーザは、購入したコンテンツの全体（電子書籍であれば全文）を閲覧することができるようになる。なお、閲覧端末１のユーザによるコンテンツファイルの購入処理がされないまま所定期間が経過すると、コンテンツファイルは、閲覧端末１から自動的に削除される。
【００９８】
即ち、この構成が採用された場合、まず、試読ファイルに含まれる部分以外の閲覧が制限されたコンテンツファイルが生成される。次に、試読ファイルが送信された後で、コンテンツファイルが閲覧端末１へ送信される。そして、コンテンツファイルの購入処理が行われた後、当該コンテンツファイルについて閲覧の制限が解除される。これにより、コンテンツファイルを生成して閲覧端末１へ送信しておき、コンテンツファイルの購入処理が行われた後で、当該コンテンツファイルについて閲覧の制限を解除することが可能になる。
【００９９】
また、ユーザがマップ情報において複数の地点を選択した場合、複数の選択情報が通信部２２により受信され、マップ情報生成部２４が、複数の選択情報のそれぞれに対応する複数の特定情報のそれぞれによって特定された複数の表現箇所を、結合して表示する構成としてもよい。この構成を採用する実施例においては、複数の特定情報によって特定された表現箇所のそれぞれは、互いに異なる複数のコンテンツに関する場合であっても、一つのコンテンツに関するものであっても、結合されて表示される。
【０１００】
また、マップ情報生成部２４は、これら複数の特定情報によって特定された表現箇所を抜粋（抽出処理）してから結合して表示してもよい。なお、この抜粋は、「切りのよいところ」で抜粋できるように、特定情報によって特定された表現箇所を含む章単位で抜粋してもよい。更に、抜粋した箇所については、「しおり」アイコンを表示することにより、抜粋した箇所に移動表示できるようにしてもよい。
【０１０１】
また、マップ情報生成部２４は、これら複数の特定情報によって特定された表現箇所を編集後に抜粋（抽出処理）してから結合して出力してもよい。なお、特定情報によって特定された表現箇所は、ユーザによる登録を可能としてもよい。この場合、特定情報によって特定された表現箇所同士に重なり（重複）が発生する場合がある。この重なりが発生する場合、マップ情報生成部２４は、何れか一つの特定情報によって特定された表現箇所を選んで抜粋してから出力する。
【０１０２】
この構成が採用された場合、取得された特定情報が複数の場合に、当該複数の特定情報によって特定される複数の表現箇所が結合されて表示可能に出力される。これにより、ユーザは、結合された複数の表現箇所をまとめて閲覧することが可能になる。
【０１０３】
また、前述の実施例では、図１に示されるように、情報提供システム１００の構成要素はコンテンツデータベース２１、通信部２２、購入判定部２３、マップ情報生成部２４、試読情報生成部２５、及び検索部２６である構成として説明されている。しかしながら、情報提供システム１００における構成要素の配置は特に限定されず、例えば、図８に示されるように、情報提供システム１００は閲覧端末に搭載されてもよい。この場合、閲覧端末は、測位部１００１（取得手段）、コンテンツデータベース１００２（コンテンツデータベース２１の機能に相当；記憶手段）、検索部１００３（検索部２６の機能に相当；検索手段）、マップ情報表示部１００４（マップ情報生成部２４の機能に相当）、出力部１００５（出力手段）、及びコンテンツ表示部１００６（通信部２２の機能に相当）を備える。
【０１０４】
このような構成の場合の情報提供システムにより行われる一連の処理の流れ（情報提供方法）の一例を、図９を用いて説明する。図９は、この処理の流れを説明するためのフローチャートである。なお、この構成の閲覧端末は、コンテンツサーバ等の外部との通信を行わないローカル処理を行うスタンドアローン端末となる。また、この構成の閲覧端末では、購入処理が既に行われているコンテンツのみが、この処理の対象となる。すなわち、コンテンツＤＢ１００２には、ユーザによって購入処理が行われたコンテンツについて、特定情報等が記憶されている。
【０１０５】
まず、閲覧端末１の測位部１００１が、場所を示す場所情報を取得する（ステップＴ０１、取得ステップ）。測位部１００１は、ＧＰＳ技術を利用して、閲覧端末１の現在地を示す現在地情報を、場所情報として取得してもよい。また、測位部１００１は、ユーザによって閲覧端末１の操作部を用いて任意に文字入力された住所、地名、又は場所等を示す現在地情報を、場所情報として取得してもよい。そして、閲覧端末１の検索部１００３が、取得された場所情報が示す場所から所定範囲内の場所を示す場所情報に対応付けて記憶された特定情報を、コンテンツデータベース１００２から抽出する（ステップＴ０２、検索ステップ）。そして、閲覧端末１のマップ情報表示部１００４が、場所情報によって示される現在地の周辺の地図上に特定情報によって示される各種地点が重畳されたマップ情報を、生成して表示する（ステップＴ０３）。
【０１０６】
次に、各種地点のうち一つがユーザのタッチ入力等により選択されると、この選択が受け付けられて、閲覧端末１のマップ情報表示部１００４が、選択された地点を示す選択情報を生成する（ステップＴ０４）。そして、閲覧端末１のマップ情報生成部２４が、選択情報によって選択された地点が登場する特定情報を抽出する（ステップＴ０５）。これにより、特定情報が生成される。そして、閲覧端末１のコンテンツ表示部１４が、この特定情報に対応する表現箇所を、閲覧端末１で出力表示する（ステップＴ０６、出力ステップ）。そして、一連の処理が終了し、ステップＴ０１から再度繰り返される。
【０１０７】
また、前述の実施例では、図６に示されるように、場所に関して入力された場所情報を測位部１１が取得すると前述の各種処理が行われる構成として説明されている。しかしながら、場所情報の取得タイミングは特に限定されず、例えば、閲覧端末１において、所定時間ごとに測位処理を行うアプリケーションソフトウェアを常時起動させておき、このソフトウェアによって得られた測位結果を測位部１１が取得する度に前述の各種処理が行われる構成としてもよい。この場合、閲覧端末１に対するユーザ操作を必要とせずに、ユーザの移動先で所定時間ごとに自動的にマップ情報を表示させることが可能になる（即ち、閲覧端末１への所定時間ごとのプッシュ配信による出力表示）。
【０１０８】
また、マップ情報生成部２４は、特定情報によって特定された表現箇所を表示するサイトへのアクセスが可能となるリンク情報（特定情報）を、通信部２２を介して閲覧端末１に送信する構成としてもよい。ユーザは、閲覧端末１において表示されたリンク情報を選択する等の操作を行って前述のサイトにアクセスすると、特定情報によって特定された表現箇所が、コンテンツ表示部１４によって閲覧端末１に表示される。
【０１０９】
また、マップ情報生成部２４は、特定情報そのものを閲覧端末１へ送信して、当該特定情報そのものを閲覧端末１で表示させてもよい。ここで、表示された特定情報に対応するコンテンツの印刷物（例：実際に出版された書籍）が閲覧端末１のユーザの手元にあるとする。この場合、ユーザは特定情報が特定する印刷物の該当ページを開くことにより、場所情報に対応する表現箇所を容易に見つけることが可能になる。
【０１１０】
最後に、情報提供システム１００が閲覧端末に搭載される場合の、情報提供プログラムのモジュール構成について説明する。この場合の情報提供プログラムは、メインモジュール、測位モジュール、コンテンツデータベースモジュール、検索モジュール、マップ情報表示モジュール、出力モジュール、及びコンテンツ表示モジュールを備えて構成される。
【０１１１】
メインモジュールは、各種情報の演算処理を実行させる機能を統括的に制御する部分である。メインモジュールを実行することにより、情報提供システム１００が搭載された閲覧端末の機能が実現される。
【０１１２】
また、測位モジュール、コンテンツデータベースモジュール、検索モジュール、マップ情報表示モジュール、出力モジュール、及びコンテンツ表示モジュールのそれぞれを実行することにより実現される機能は、測位部１００１（取得手段）、コンテンツデータベース１００２（コンテンツデータベース２１の機能に相当；記憶手段）、検索部１００３（検索部２６の機能に相当；検索手段）、マップ情報表示部１００４（マップ情報生成部２４の機能に相当）、出力部１００５（出力手段）、及びコンテンツ表示部１００６（通信部２２の機能に相当）のそれぞれの機能と同様である。なお、この場合の情報提供プログラムがコンピュータにインストールされる時点では、コンテンツデータベース１００２のデータ自体が含まれていなくてもよい。
【０１１３】
この場合の情報提供プログラムは、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体または半導体メモリに固定的に記録された態様で提供される。また、この場合の情報提供プログラムは、搬送波に重畳されたコンピュータデータ信号として通信ネットワークを介して提供されてもよい。
【産業上の利用可能性】
【０１１４】
本発明によれば、ユーザに関わりのある場所が書籍等のコンテンツにどのように出現するかを明確に提示することができる。
【符号の説明】
【０１１５】
１…閲覧端末、２…コンテンツサーバ、１１…測位部、１２…通信部、１３…マップ表示部、１４…コンテンツ表示部、１５…特定部、１６…コンテンツ記憶部、２１…コンテンツデータベース、２２…通信部、２３…購入判定部、２４…マップ情報生成部、２５…試読情報生成部、２６…検索部、１００…情報提供システム、１００１…測位部、１００２…コンテンツデータベース、１００３…検索部、１００４…マップ情報表示部、１００５…出力部、１００６…コンテンツ表示部、Ｄ…ディスプレイ、ＮＷ…通信ネットワーク、Ｐ…情報提供プログラム、Ｓ…表現箇所。
【図１】
2014010700.tif 000003
【図２】
2014010700.tif 000004
【図３】
2014010700.tif 000005
【図４】
2014010700.tif 000006
【図５】
2014010700.tif 000007
【図６】
2014010700.tif 000008
【図７】
2014010700.tif 000009
【図８】
2014010700.tif 000010
【図９】
2014010700.tif 000011