(57)【要約】【課題】マンガ内の描写のみを頼りに『聖地巡礼』を行なうこと、あるいは店舗の画像等を閲覧した際に即座にアクセス情報を表示することを可能とするコンテンツを配信するコンテンツ配信システム、および『聖地巡礼』を行なった行為者に対して特別なサービスを提供することが可能なコンテンツ配信システムを提供することを目的とする。【解決手段】表示されたコンテンツ情報の記事内容を指定すると該記事内容を表現するオブジェクトに付与されたオブジェクト位置情報を取得し、また該コンテンツ情報を閲覧している時の閲覧時位置情報を取得し、オブジェクト位置情報と閲覧時位置情報とを比較可能に表示することにより、マンガを閲覧している場所からコマの背景として描かれている場所までの距離や方向の概要を把握することができるので、容易に移動行程を検討することができる。【選択図】    図１
2012182517.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信システムであって、
記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納手段と、
地理上の位置情報を取得する位置情報取得手段と、
前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示手段と、
前記コンテンツ記事内容表示手段によって表示された所望の記事内容を指定するコンテンツ記事内容指定手段と、
前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得手段と、
前記オブジェクト位置情報取得時の位置情報を閲覧時位置情報として取得する閲覧時位置情報取得手段と、
前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示手段と、
を有することを特徴とするコンテンツ配信システム。
【請求項２】
請求項１に記載のコンテンツ配信システムであって、
地図情報を格納する地図情報格納手段と、
前記閲覧時位置情報およびオブジェクト位置情報が示す地理上の位置を包含する前記地図情報、および前記地図情報に基づく地図上に前記閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示する地図情報表示手段と、
を有することを特徴とするコンテンツ配信システム。
【請求項３】
請求項２に記載のコンテンツ配信システムであって、
前記地図情報表示手段が、前記地図情報に基づく地図の表示をオン／オフ可能とすること、
を特徴とするコンテンツ配信システム。
【請求項４】
請求項２に記載のコンテンツ配信システムであって、
前記閲覧時位置情報と前記オブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出手段と、
前記経路算出手段が算出した前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を前記地図情報に基づく地図上に表示する経路表示手段と、
を有することを特徴とするコンテンツ配信システム。
【請求項５】
請求項１に記載のコンテンツ配信システムであって、
前記位置情報と前記オブジェクト位置情報とを比較する位置情報比較手段と、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に前記コンテンツ記事内容表示手段によって記事内容が表示される隠しコンテンツ情報を格納する隠しコンテンツ情報格納手段と、
を有することを特徴とするコンテンツ配信システム。
【請求項６】
請求項５に記載のコンテンツ配信システムであって、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として格納する訪問位置情報格納手段と、
所望に応じて地図上に前記訪問位置情報を表示する訪問位置情報表示手段と、
を有することを特徴とするコンテンツ配信システム。
【請求項７】
サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記サーバ機器であって、
記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納手段と、
前記クライアント機器に前記コンテンツ情報を送信するコンテンツ情報送信手段と、
を有することを特徴とするコンテンツ配信システムのサーバ機器。
【請求項８】
請求項７に記載のコンテンツ配信システムのサーバ機器であって、
前記コンテンツ情報を作成するコンテンツ情報作成手段と、
前記コンテンツ情報に配置される前記オブジェクトに該オブジェクトに関連する地理上の位置情報を付与するオブジェクト位置情報付与手段と、
を有することを特徴とするコンテンツ配信システムのサーバ機器。
【請求項９】
請求項７に記載のコンテンツ配信システムのサーバ機器であって、
地図情報を格納する地図情報格納手段と、
前記クライアント機器から送信されたコンテンツ情報閲覧時の地理上の位置情報である閲覧時位置情報および該コンテンツ情報に配置されたオブジェクトに付与された地理上の位置情報であるオブジェクト位置情報が示す地理上の位置を包含する前記地図情報を前記クライアント機器に送信する地図情報送信手段と、
を有することを特徴とするコンテンツ配信システムのサーバ機器。
【請求項１０】
請求項９に記載のコンテンツ配信システムのサーバ機器であって、
前記クライアント機器から送信された閲覧時位置情報とオブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す地理上の位置から前記オブジェクト位置情報が示す地理上の位置までの経路を算出する経路算出手段と、
前記経路算出手段が算出した経路を前記地図情報に付与する経路付与手段と、
を有することを特徴とするコンテンツ配信システムのサーバ機器。
【請求項１１】
請求項７に記載のコンテンツ配信システムのサーバ機器であって、
前記クライアント機器から送信された位置情報とオブジェクト位置情報とを比較する位置情報比較手段と、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合にクライアント機器にて記事内容が表示される隠しコンテンツ情報を格納する隠しコンテンツ情報格納手段と、
前記クライアント機器に前記隠しコンテンツ情報を送信する隠しコンテンツ情報送信手段と、
を有することを特徴とするコンテンツ配信システムのサーバ機器。
【請求項１２】
請求項７に記載のコンテンツ配信システムのサーバ機器であって、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として格納する訪問位置情報格納手段と、
前記地図情報に前記訪問位置情報を付与する訪問位置情報付与手段と、
を有することを特徴とするコンテンツ配信システムのサーバ機器。
【請求項１３】
サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記クライアント機器であって、
前記サーバ機器から送信された記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を受信するコンテンツ情報受信手段と、
地理上の位置情報を取得する位置情報取得手段と、
前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示手段と、
前記コンテンツ記事内容表示手段によって表示された所望の記事内容を指定するコンテンツ記事内容指定手段と、
前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得手段と、
前記オブジェクト位置情報取得時の位置情報を取得する閲覧時位置情報取得手段と、
前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示手段と、
を有することを特徴とするコンテンツ配信システムのクライアント機器。
【請求項１４】
請求項１３に記載のコンテンツ配信システムのクライアント機器であって、
前記閲覧時位置情報およびオブジェクト位置情報を前記サーバ機器へ送信する位置情報送信手段と、
前記閲覧時位置情報およびオブジェクト位置情報の送信に基づいて前記サーバ機器から送信された地図情報を受信する地図情報受信手段と、
前記地図情報、および前記地図情報に基づく地図上に前記閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示する地図情報表示手段と、
を有することを特徴とするコンテンツ配信システムのクライアント機器。
【請求項１５】
請求項１４に記載のコンテンツ配信システムのクライアント機器であって、
前記地図情報表示手段が、前記地図情報に基づく地図の表示をオン／オフ可能とすること、
を特徴とするコンテンツ配信システムのクライアント機器。
【請求項１６】
請求項１４に記載のコンテンツ配信システムのクライアント機器であって、
前記閲覧時位置情報と前記オブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出手段と、
前記経路算出手段が算出した経路を前記地図情報に基づく地図上に表示する経路表示手段と、
を有することを特徴とするコンテンツ配信システムのクライアント機器。
【請求項１７】
請求項１３に記載のコンテンツ配信システムのクライアント機器であって、
前記位置情報と前記オブジェクト位置情報とを比較する位置情報比較手段と、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に隠しコンテンツ情報の記事内容を表示するコンテンツ記事内容表示手段と、
を有することを特徴とするコンテンツ配信システムのクライアント機器。
【請求項１８】
請求項１７に記載のコンテンツ配信システムのクライアント機器であって、
前記コンテンツ情報受信手段は、前記コンテンツ情報受信時に該コンテンツ情報と関連付けられた前記隠しコンテンツ情報を受信すること、
を特徴とするコンテンツ配信システムのクライアント機器。
【請求項１９】
請求項１７に記載のコンテンツ配信システムのクライアント機器であって、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記サーバ機器に対して隠しコンテンツ情報の送信を要求する隠しコンテンツ情報要求手段と、
を有することを特徴とするコンテンツ配信システムのクライアント機器。
【請求項２０】
請求項１７に記載のコンテンツ配信システムのクライアント機器であって、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として格納する訪問位置情報格納手段と、
所望に応じて地図上に前記訪問位置情報を表示する訪問位置情報表示手段と、
を有することを特徴とするコンテンツ配信システムのクライアント機器。
【請求項２１】
コンテンツ配信システムにおける位置情報表示方法であって、
記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納工程と、
地理上の位置情報を取得する位置情報取得工程と、
前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示工程と、
前記コンテンツ記事内容表示工程において表示された所望の記事内容を指定するコンテンツ記事内容指定工程と、
前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得工程と、
前記オブジェクト位置情報取得時の地理上の位置情報を閲覧時位置情報として取得する閲覧時位置情報取得工程と、
前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示工程と、
を有することを特徴とするコンテンツ配信システムにおける位置情報表示方法。
【請求項２２】
サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記サーバ機器として、CPUと記憶手段とを備えたコンピュータを動作させるプログラムであって、
前記記憶手段に、記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納ステップと、
前記クライアント機器に前記コンテンツ情報を送信するコンテンツ情報送信ステップと、
を前記CPUが前記記憶手段において実行することを特徴とするプログラム。
【請求項２３】
請求項２２に記載のプログラムであって、
前記コンテンツ情報を作成するコンテンツ情報作成ステップと、
前記コンテンツ情報に配置される前記オブジェクトに該オブジェクトに関連する地理上の位置情報を付与するオブジェクト位置情報付与ステップと、
を有することを特徴とするプログラム。
【請求項２４】
請求項２２に記載のプログラムであって、
前記記憶手段に、地図情報を格納する地図情報格納ステップと、
前記クライアント機器から送信されたコンテンツ情報閲覧時の地理上の位置情報である閲覧時位置情報と該コンテンツ情報に配置されたオブジェクトに付与された地理上の位置情報であるオブジェクト位置情報とが示す地理上の位置を包含する前記地図情報を前記クライアント機器に送信する地図情報送信ステップと、
を有することを特徴とするプログラム。
【請求項２５】
請求項２４に記載のプログラムであって、
前記クライアント機器から送信された閲覧時位置情報とオブジェクト位置情報とに基づいて、
前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出ステップと、
前記経路算出手段が算出した経路を前記地図情報に付与する経路付与ステップと、
を有することを特徴とするプログラム。
【請求項２６】
請求項２２に記載のプログラムであって、
前記クライアント機器から送信された位置情報とオブジェクト位置情報とを比較する位置情報比較ステップと、
前記記憶手段を、前記位置情報比較ステップによる比較の結果前記位置情報と前記オブジェクト位置情報とが略一致した場合にクライアント機器にて記事内容が表示される隠しコンテンツ情報を格納する隠しコンテンツ情報格納手段として動作させる隠しコンテンツ情報格納ステップと、
前記クライアント機器に前記隠しコンテンツ情報を送信する隠しコンテンツ情報送信ステップと、
を有することを特徴とするプログラム。
【請求項２７】
請求項２６に記載のプログラムであって、
前記位置情報比較ステップによる比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として前記記憶手段に格納する訪問位置情報格納ステップと、
前記地図情報に前記訪問位置情報を付与する訪問位置情報付与ステップと、
を有することを特徴とするプログラム。
【請求項２８】
サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記クライアント機器として、CPUと記憶手段と表示手段と操作手段と位置情報取得手段と、を備えたコンピュータを動作させるプログラムであって、
前記サーバ機器から送信された記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を受信するコンテンツ情報受信ステップと、
前記位置情報取得手段により、地理上の位置情報を取得する位置情報取得ステップと、
前記表示手段により、前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示ステップと、
前記操作手段により、前記コンテンツ記事内容表示手段によって表示された所望の記事内容を指定するコンテンツ記事内容指定ステップと、
前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得ステップと、
前記オブジェクト位置情報取得時に取得した位置情報を閲覧時位置情報として取得する閲覧時位置情報取得ステップと、
前記表示手段により、前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示ステップと、
を前記CPUが前記記憶手段において実行することを特徴とするプログラム。
【請求項２９】
請求項２８に記載のプログラムであって、
前記閲覧時位置情報およびオブジェクト位置情報を前記サーバ機器へ送信する位置情報送信ステップと、
前記閲覧時位置情報およびオブジェクト位置情報の送信に基づいて前記サーバ機器から送信された地図情報を受信する地図情報受信ステップと、
前記表示手段により、前記地図情報、および前記地図情報に基づく地図上に前記閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示する地図情報表示ステップと、
を有することを特徴とするプログラム。
【請求項３０】
請求項２９に記載のプログラムであって、
前記地図情報表示ステップが、前記地図情報に基づく地図の表示をオン／オフ可能とすること、
を有することを特徴とするプログラム。
【請求項３１】
請求項２９に記載のプログラムであって、
前記閲覧時位置情報と前記オブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出ステップと、
前記表示手段により、前記経路算出ステップが算出した経路を前記地図情報に基づく地図上に表示する経路表示ステップと、
を有することを特徴とするプログラム。
【請求項３２】
請求項２８に記載のプログラムであって、
前記位置情報と前記オブジェクト位置情報とを比較する位置情報比較ステップと、
前記表示手段により、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に隠しコンテンツ情報の記事内容を表示するコンテンツ記事内容表示ステップと、
を有することを特徴とするプログラム。
【請求項３３】
請求項３２に記載のプログラムであって、
前記位置情報比較ステップによる比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記サーバ機器に対して隠しコンテンツ情報の送信を要求する隠しコンテンツ情報要求ステップと、
を有することを特徴とするプログラム。
【請求項３４】
請求項３２に記載のプログラムであって、
前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として前記記憶手段に格納する訪問位置情報格納ステップと、
前記表示手段により、前記操作手段の操作に応じて地図上に前記訪問位置情報を表示する訪問位置情報表示ステップと、
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
ネットワークを利用して通信可能に接続されたサーバ機器とクライアント機器とからなるコンテンツ配信システム、サーバ機器、クライアント機器、並びにコンテンツ配信システムの位置表示方法、およびサーバ機器のプログラム、クライアント機器のプログラムに関する。
【背景技術】
【０００２】
インターネットなどのネットワークに接続可能な携帯電話やタブレット型PCなど、可搬型端末機器の普及により、徒歩や車中などの移動時であっても電子データの閲覧を行なうことが一般的になりつつある。
移動時に閲覧を行なう電子データは、旅行ガイド、観光ガイドなどのガイドブック的なジャンルが中心であり、特に旅行ガイドや観光ガイドに掲載されている店舗へ行くために、該店舗に関わるアクセス情報などを閲覧することが多い。
【０００３】
移動時に電子データを行なうための可搬型端末機器は、またGPS(Global Positioning System)などの現在位置の位置情報を取得する機能を備えていることが多く、電子データの閲覧と現在位置情報取得機能を連携することで、従来では行なえなかった様々なサービスの提供が実現されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０ー１０２６１６
【特許文献２】特開２００７−２１８８１０
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記特許文献１に記載された発明は、ニュースに関心のあるユーザをニュースが投稿された現場に誘導する方法を提供することを目的としており、ニュースを投稿した位置に閲覧者を導くために、投稿されたニュースに関連付けられた位置情報に基づいて、閲覧者の端末にニュース投稿時の位置へ移動するための地図を表示することを特徴としている。
また、上記特許文献２に記載された発明は、利用者がいる現在地から目的地までを誘導する道案内地図配信システムを提供することを目的としており、地域を特定して目的地が掲載されたコンテンツリストを表示することで目的地情報を選択し、閲覧時の位置情報と目的地情報とに基づいて道案内を行なうための地図を表示することを特徴としている。
【０００６】
ところで、最近では移動に際して一般的なガイド関連以外の電子データを閲覧することがままある。例えば、マンガのキャラクタの背景に描かれた建物や風景が見える場所へ行くなど、書籍やマンガなどの物語の舞台となった場所を訪れることを目的として、読むためにではなく、電子化されたマンガや書籍を移動時に閲覧することがある。このように、物語の舞台となった場所を訪問する行為を、俗に『聖地巡礼』と呼び、最近では『聖地巡礼』を目的とした人々が多くなったことが、地域振興の一端になっていることもある。
【０００７】
このような『聖地巡礼』を行なう場合、従来はマンガ内の描写ではなく、該マンガに関わる別の情報を参照して行なわれることが多かった。例えば、電子掲示板において、該マンガに関わる発言スレッドを検索して『聖地巡礼』経験者の発言を参照したり、あるいはマンガの作者に対して行なわれたインタビューを参照するなどして、マンガで描かれた場所へ行くための情報を入手していた。あるいは、東京都立川市のように『聖地』がある地方自治体が自主的に該『聖地』に関わるwebページを作成することもある（参考URL：http://www.tbt.gr.jp/index.html）ので、そのようなwebページを検索することによりマンガで描かれた場所へ行くための情報を入手していた。
また、一般的なガイド関連の電子データを閲覧して写真画像等で表現される店舗の外観を気に入って該店舗へ行くことを決めた場合、別途該店舗へ行くためのアクセス情報を閲覧するための操作を行なわなければならないので、可搬型端末における操作感を損ねるという問題があった。
さらに、『聖地巡礼』を行なうことそのものに行為者は満足するのだが、そのような行為者に対して特別なサービスを提供することも要望されていた。
【０００８】
そこで、本発明はマンガ内の描写のみを頼りに『聖地巡礼』を行なうこと、あるいは店舗の画像等を閲覧した際に即座にアクセス情報を表示することを可能とするコンテンツを配信するコンテンツ配信システムを提供することを目的とする。
また、本発明は『聖地巡礼』を行なった行為者に対して特別なサービスを提供することが可能なコンテンツ配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる課題を解決する為に、請求項１に記載した発明は、コンテンツ配信システムであって、記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納手段と、地理上の位置情報を取得する位置情報取得手段と、前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示手段と、前記コンテンツ記事内容表示手段によって表示された所望の記事内容を指定するコンテンツ記事内容指定手段と、前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得手段と、前記オブジェクト位置情報取得時の位置情報を閲覧時位置情報として取得する閲覧時位置情報取得手段と、前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示手段と、を有することを特徴としている。
【００１０】
また、請求項２に記載した発明は、請求項１に記載のコンテンツ配信システムであって、地図情報を格納する地図情報格納手段と、前記閲覧時位置情報およびオブジェクト位置情報が示す地理上の位置を包含する前記地図情報、および前記地図情報に基づく地図上に前記閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示する地図情報表示手段と、を有することを特徴としている。
【００１１】
さらに、請求項３に記載の発明は、請求項２に記載のコンテンツ配信システムであって、前記地図情報表示手段が、前記地図情報に基づく地図の表示をオン／オフ可能とすること、を特徴としている。
【００１２】
加えて、請求項４に記載の発明は、請求項２に記載のコンテンツ配信システムであって、前記閲覧時位置情報と前記オブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出手段と、前記経路算出手段が算出した前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を前記地図情報に基づく地図上に表示する経路表示手段と、を有することを特徴としている。
【００１３】
また、請求項５に記載の発明は、請求項１に記載のコンテンツ配信システムであって、前記位置情報と前記オブジェクト位置情報とを比較する位置情報比較手段と、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に前記コンテンツ記事内容表示手段によって記事内容が表示される隠しコンテンツ情報を格納する隠しコンテンツ情報格納手段と、を有することを特徴としている。
【００１４】
さらに、請求項６に記載の発明は、請求項５に記載のコンテンツ配信システムであって、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として格納する訪問位置情報格納手段と、所望に応じて地図上に前記訪問位置情報を表示する訪問位置情報表示手段と、を有することを特徴としている。
【００１５】
請求項７に記載の発明は、サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記サーバ機器であって、記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納手段と、前記クライアント機器に前記コンテンツ情報を送信するコンテンツ情報送信手段と、を有することを特徴としている。
【００１６】
また、請求項８に記載の発明は、請求項７に記載のコンテンツ配信システムのサーバ機器であって、前記コンテンツ情報を作成するコンテンツ情報作成手段と、前記コンテンツ情報に配置される前記オブジェクトに該オブジェクトに関連する地理上の位置情報を付与するオブジェクト位置情報付与手段と、を有することを特徴としている。
【００１７】
さらに、請求項９に記載の発明は、請求項７に記載のコンテンツ配信システムのサーバ機器であって、地図情報を格納する地図情報格納手段と、前記クライアント機器から送信されたコンテンツ情報閲覧時の地理上の位置情報である閲覧時位置情報および該コンテンツ情報に配置されたオブジェクトに付与された地理上の位置情報であるオブジェクト位置情報が示す地理上の位置を包含する前記地図情報を前記クライアント機器に送信する地図情報送信手段と、を有することを特徴としている。
【００１８】
加えて、請求項１０に記載の発明は、請求項９に記載のコンテンツ配信システムのサーバ機器であって、前記クライアント機器から送信された閲覧時位置情報とオブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す地理上の位置から前記オブジェクト位置情報が示す地理上の位置までの経路を算出する経路算出手段と、前記経路算出手段が算出した経路を前記地図情報に付与する経路付与手段と、を有することを特徴としている。
【００１９】
また、請求項１１に記載の発明は、請求項７に記載のコンテンツ配信システムのサーバ機器であって、前記クライアント機器から送信された位置情報とオブジェクト位置情報とを比較する位置情報比較手段と、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合にクライアント機器にて記事内容が表示される隠しコンテンツ情報を格納する隠しコンテンツ情報格納手段と、前記クライアント機器に前記隠しコンテンツ情報を送信する隠しコンテンツ情報送信手段と、を有することを特徴としている。
【００２０】
さらに、請求項１２に記載の発明は、請求項７に記載のコンテンツ配信システムのサーバ機器であって、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として格納する訪問位置情報格納手段と、前記地図情報に前記訪問位置情報を付与する訪問位置情報付与手段と、を有することを特徴としている。
【００２１】
請求項１３に記載の発明は、サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記クライアント機器であって、前記サーバ機器から送信された記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を受信するコンテンツ情報受信手段と、地理上の位置情報を取得する位置情報取得手段と、前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示手段と、前記コンテンツ記事内容表示手段によって表示された所望の記事内容を指定するコンテンツ記事内容指定手段と、前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得手段と、前記オブジェクト位置情報取得時の位置情報を取得する閲覧時位置情報取得手段と、前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示手段と、を有することを特徴としている。
【００２２】
また、請求項１４に記載の発明は、請求項１３に記載のコンテンツ配信システムのクライアント機器であって、前記閲覧時位置情報およびオブジェクト位置情報を前記サーバ機器へ送信する位置情報送信手段と、前記閲覧時位置情報およびオブジェクト位置情報の送信に基づいて前記サーバ機器から送信された地図情報を受信する地図情報受信手段と、前記地図情報、および前記地図情報に基づく地図上に前記閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示する地図情報表示手段と、を有することを特徴としている。
【００２３】
さらに、請求項１５に記載の発明は、請求項１４に記載のコンテンツ配信システムのクライアント機器であって、前記地図情報表示手段が、前記地図情報に基づく地図の表示をオン／オフ可能とすること、を特徴としている。
【００２４】
加えて、請求項１６に記載の発明は、請求項１４に記載のコンテンツ配信システムのクライアント機器であって、前記閲覧時位置情報と前記オブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出手段と、前記経路算出手段が算出した経路を前記地図情報に基づく地図上に表示する経路表示手段と、を有することを特徴としている。
【００２５】
また、請求項１７に記載の発明は、請求項１３に記載のコンテンツ配信システムのクライアント機器であって、前記位置情報と前記オブジェクト位置情報とを比較する位置情報比較手段と、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に隠しコンテンツ情報の記事内容を表示するコンテンツ記事内容表示手段と、を有することを特徴としている。
【００２６】
さらに、請求項１８に記載の発明は、請求項１７に記載のコンテンツ配信システムのクライアント機器であって、前記コンテンツ情報受信手段は、前記コンテンツ情報受信時に該コンテンツ情報と関連付けられた前記隠しコンテンツ情報を受信すること、を特徴としている。
【００２７】
加えて、請求項１９に記載の発明は、請求項１７に記載のコンテンツ配信システムのクライアント機器であって、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記サーバ機器に対して隠しコンテンツ情報の送信を要求する隠しコンテンツ情報要求手段と、を有することを特徴としている。
【００２８】
また、請求項２０に記載の発明は、請求項１７に記載のコンテンツ配信システムのクライアント機器であって、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として格納する訪問位置情報格納手段と、所望に応じて地図上に前記訪問位置情報を表示する訪問位置情報表示手段と、を有することを特徴としている。
【００２９】
請求項２１に記載の発明は、コンテンツ配信システムにおける位置情報表示方法であって、記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納工程と、地理上の位置情報を取得する位置情報取得工程と、前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示工程と、前記コンテンツ記事内容表示工程において表示された所望の記事内容を指定するコンテンツ記事内容指定工程と、前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得工程と、前記オブジェクト位置情報取得時の地理上の位置情報を閲覧時位置情報として取得する閲覧時位置情報取得工程と、前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示工程と、を有することを特徴としている。
【００３０】
請求項２２に記載の発明は、サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記サーバ機器として、CPUと記憶手段とを備えたコンピュータを動作させるプログラムであって、前記記憶手段に、記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を格納するコンテンツ情報格納ステップと、前記クライアント機器に前記コンテンツ情報を送信するコンテンツ情報送信ステップと、を前記CPUが前記記憶手段において実行することを特徴としている。
【００３１】
また、請求項２３に記載の発明は、請求項２２に記載のプログラムであって、前記コンテンツ情報を作成するコンテンツ情報作成ステップと、前記コンテンツ情報に配置される前記オブジェクトに該オブジェクトに関連する地理上の位置情報を付与するオブジェクト位置情報付与ステップと、を有することを特徴としている。
【００３２】
さらに、請求項２４に記載の発明は、請求項２２に記載のプログラムであって、前記記憶手段に、地図情報を格納する地図情報格納ステップと、前記クライアント機器から送信されたコンテンツ情報閲覧時の地理上の位置情報である閲覧時位置情報と該コンテンツ情報に配置されたオブジェクトに付与された地理上の位置情報であるオブジェクト位置情報とが示す地理上の位置を包含する前記地図情報を前記クライアント機器に送信する地図情報送信ステップと、を有することを特徴としている。
【００３３】
加えて、請求項２５に記載の発明は、請求項２４に記載のプログラムであって、前記クライアント機器から送信された閲覧時位置情報とオブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出ステップと、前記経路算出手段が算出した経路を前記地図情報に付与する経路付与ステップと、を有することを特徴としている。
【００３４】
また、請求項２６に記載の発明は、請求項２２に記載のプログラムであって、前記クライアント機器から送信された位置情報とオブジェクト位置情報とを比較する位置情報比較ステップと、前記記憶手段を、前記位置情報比較ステップによる比較の結果前記位置情報と前記オブジェクト位置情報とが略一致した場合にクライアント機器にて記事内容が表示される隠しコンテンツ情報を格納する隠しコンテンツ情報格納手段として動作させる隠しコンテンツ情報格納ステップと、前記クライアント機器に前記隠しコンテンツ情報を送信する隠しコンテンツ情報送信ステップと、を有することを特徴としている。
【００３５】
さらに、請求項２７に記載の発明は、請求項２６に記載のプログラムであって、前記位置情報比較ステップによる比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として前記記憶手段に格納する訪問位置情報格納ステップと、前記地図情報に前記訪問位置情報を付与する訪問位置情報付与ステップと、を有することを特徴としている。
【００３６】
請求項２８に記載の発明は、サーバ機器と、該サーバ機器と通信可能に接続されたクライアント機器と、からなるコンテンツ配信システムの前記クライアント機器として、CPUと記憶手段と表示手段と操作手段と位置情報取得手段と、を備えたコンピュータを動作させるプログラムであって、前記サーバ機器から送信された記事内容を表現するオブジェクトを配置したコンテンツ情報であって、前記オブジェクトが該オブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を受信するコンテンツ情報受信ステップと、前記位置情報取得手段により、地理上の位置情報を取得する位置情報取得ステップと、前記表示手段により、前記コンテンツ情報の記事内容を表示するコンテンツ記事内容表示ステップと、前記操作手段により、前記コンテンツ記事内容表示手段によって表示された所望の記事内容を指定するコンテンツ記事内容指定ステップと、前記指定された記事内容を表現するオブジェクトに付与された地理上の位置情報を取得するオブジェクト位置情報取得ステップと、前記オブジェクト位置情報取得時に取得した位置情報を閲覧時位置情報として取得する閲覧時位置情報取得ステップと、前記表示手段により、前記閲覧時位置情報と前記オブジェクト位置情報とを比較可能に表示する位置情報表示ステップと、を前記CPUが前記記憶手段において実行することを特徴としている。
【００３７】
また、請求項２９に記載の発明は、請求項２８に記載のプログラムであって、前記閲覧時位置情報およびオブジェクト位置情報を前記サーバ機器へ送信する位置情報送信ステップと、前記閲覧時位置情報およびオブジェクト位置情報の送信に基づいて前記サーバ機器から送信された地図情報を受信する地図情報受信ステップと、前記表示手段により、前記地図情報、および前記地図情報に基づく地図上に前記閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示する地図情報表示ステップと、を有することを特徴としている。
【００３８】
さらに、請求項３０に記載の発明は、請求項２９に記載のプログラムであって、前記地図情報表示ステップが、前記地図情報に基づく地図の表示をオン／オフ可能とすること、を有することを特徴としている。
【００３９】
加えて、請求項３１に記載の発明は、請求項２９に記載のプログラムであって、前記閲覧時位置情報と前記オブジェクト位置情報とに基づいて、前記閲覧時位置情報が示す位置から前記オブジェクト位置情報が示す位置までの経路を算出する経路算出ステップと、前記表示手段により、前記経路算出ステップが算出した経路を前記地図情報に基づく地図上に表示する経路表示ステップと、を有することを特徴としている。
【００４０】
また、請求項３２に記載の発明は、請求項２８に記載のプログラムであって、前記位置情報と前記オブジェクト位置情報とを比較する位置情報比較ステップと、前記表示手段により、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に隠しコンテンツ情報の記事内容を表示するコンテンツ記事内容表示ステップと、を有することを特徴としている。
【００４１】
さらに、請求項３３に記載の発明は、請求項３２に記載のプログラムであって、前記位置情報比較ステップによる比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記サーバ機器に対して隠しコンテンツ情報の送信を要求する隠しコンテンツ情報要求ステップと、を有することを特徴としている。
【００４２】
加えて、請求項３４に記載の発明は、請求項３２に記載のプログラムであって、前記位置情報比較手段による比較の結果、前記位置情報と前記オブジェクト位置情報とが略一致した場合に、前記位置情報を訪問位置情報として前記記憶手段に格納する訪問位置情報格納ステップと、前記表示手段により、前記操作手段の操作に応じて地図上に前記訪問位置情報を表示する訪問位置情報表示ステップと、を有することを特徴としている。
【発明の効果】
【００４３】
請求項１に記載のコンテンツ配信システム、請求項２１に記載のコンテンツ配信システムの位置情報表示方法は、表示されたコンテンツ情報の記事内容を指定すると該記事内容を表現するオブジェクトに付与されたオブジェクト位置情報を取得し、また該コンテンツ情報を閲覧している時の閲覧時位置情報を取得し、オブジェクト位置情報と閲覧時位置情報とを比較可能に表示することにより、コンテンツを閲覧している場所から該コンテンツにて描写されている場所とがどの程度離れているかを容易に認識することができる。
例えば、コンテンツとして電子化されたマンガを閲覧するに際して、該マンガのとあるコマを指定して該コマに描写された背景に関わる地理上の位置情報を取得し、可搬型端末によりマンガを閲覧している時の地理上の位置情報を取得し、両者を比較可能に表示することにより、マンガを閲覧している場所からコマの背景として描かれている場所までの距離や方向の概要を把握することができるので、いわゆる『聖地巡礼』を行なうに際して、該マンガ以外の情報を参照せずとも、容易に移動行程を検討することができる。
また、コンテンツとして電子化されたガイドに掲載されている店舗へ向かう場合、該店舗の外観画像に地理上の位置情報が付与されていれば、同様に電子化されたガイド閲覧時の地理上の位置情報と比較可能に表示するので、改めてアクセス情報を表示する操作を行なわずとも、目的とする店舗までの移動行程を容易に検討することができる。
【００４４】
請求項２に記載のコンテンツ配信システムは、閲覧時位置情報とオブジェクト位置情報が示す地理上の位置を包含する地図情報に基づいて地図を表示し、閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示することにより、コンテンツを閲覧している場所と『聖地巡礼』や店舗などの目的場所までの距離や方角を視覚的に容易に把握することができる。
【００４５】
請求項３に記載のコンテンツ配信システムは、閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示している時に地図の表示を中止することにより、ゲーム感覚で目的地までの移動行程を検討することができるので、『聖地巡礼』を行なう際の楽しみをより増やすことができる。
【００４６】
請求項４に記載のコンテンツ配信システムは、閲覧時位置情報とオブジェクト位置情報とに基づいて移動のための経路を算出して表示するので、より容易に『聖地巡礼』や店舗などの目的場所までの距離や方角を視覚的に把握することができる。
【００４７】
請求項５に記載のコンテンツ配信システムは、位置情報とオブジェクト位置情報とを比較して略一致した場合に表示される隠しコンテンツ情報を格納することにより、『聖地巡礼』を行なった行為者だけが隠しコンテンツの内容を閲覧することができるという特別なサービスを提供することができる。
【００４８】
請求項６に記載のコンテンツ配信システムは、位置情報とオブジェクト位置情報とを比較して略一致した場合に、該位置情報を訪問位置情報として格納し、所望に応じて地図上に表示することができるようにしたことにより、『聖地巡礼』を行なった行為者の記録を視覚的に確認できるという特別なサービスを提供することができる。
【００４９】
請求項７に記載のコンテンツ配信システムのサーバ機器は、格納していた記事内容を表現するオブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を送信することにより、通信可能に接続されたクライアント機器において、表示されたコンテンツ情報の記事内容を指定すると該記事内容を表現するオブジェクトに付与されたオブジェクト位置情報を取得し、また該コンテンツ情報を閲覧している時の閲覧時位置情報を取得し、オブジェクト位置情報と閲覧時位置情報とを比較可能に表示することができるので、クライアント機器でコンテンツを閲覧している場所から該コンテンツにて描写されている場所がどの程度離れているかを容易に認識することができる。
【００５０】
また、請求項２２に記載のプログラムは、CPUと記憶手段を備えたコンピュータを請求項７に記載のコンテンツ配信システムのサーバ機器として実現することができる。
【００５１】
請求項８に記載のコンテンツ配信システムのサーバ機器は、記事内容を表現するオブジェクトに地理上の位置情報を付与したコンテンツ情報を作成するので、通信可能に接続されたクライアント機器において、該クライアント機器でコンテンツを閲覧している場所から該コンテンツにて描写されている場所がどの程度離れているかを容易に認識することができる。
【００５２】
また、請求項２３に記載のプログラムは、CPUと記憶手段を備えたコンピュータを請求項８に記載のコンテンツ配信システムのサーバ機器として実現することができる。
【００５３】
請求項９に記載のコンテンツ配信システムのサーバ機器は、地図情報を格納しており、クライアント機器から閲覧時位置情報とオブジェクト位置情報が送信されると、閲覧時位置情報およびオブジェクト位置情報が示す地理上の二点を包含するような地図情報をクライアント機器に送信するので、クライアント機器でコンテンツを閲覧している場所と『聖地巡礼』や店舗などの目的場所までの距離や方角を視覚的に容易に把握することができる。
【００５４】
また、請求項２４に記載のプログラムは、CPUと記憶手段を備えたコンピュータを請求項９に記載のコンテンツ配信システムのサーバ機器として実現することができる。
【００５５】
請求項１０に記載のコンテンツ配信システムのサーバ機器は、クライアント機器から送信された閲覧時位置情報とオブジェクト位置情報に基づいて算出した経路を地図情報に付与するので、クライアント機器においてより容易に『聖地巡礼』や店舗などの目的場所までの距離や方角を視覚的に把握することができる。
【００５６】
また、請求項２５に記載のプログラムは、CPUと記憶手段を備えたコンピュータを請求項１０に記載のコンテンツ配信システムのサーバ機器として実現することができる。
【００５７】
請求項１１に記載のコンテンツ配信システムのサーバ機器は、クライアント機器から送信された位置情報とオブジェクト位置情報とが略一致した場合に、格納していた隠しコンテンツ情報をクライアント機器に送信するので、『聖地巡礼』を行なった行為者だけがクライアント機器によって隠しコンテンツの内容を閲覧することができるという特別なサービスを提供する
ことができる。
【００５８】
また、請求項２６に記載のプログラムは、CPUと記憶手段を備えたコンピュータを請求項１１に記載のコンテンツ配信システムのサーバ機器として実現することができる。
【００５９】
請求項１２に記載のコンテンツ配信システムのサーバ機器は、クライアント機器から送信された位置情報とオブジェクト位置情報とが略一致した場合に、位置情報を訪問位置情報として地図情報に付与することにより、クライアント機器において所望に応じて地図上に表示することができるので、『聖地巡礼』を行なった行為者の記録を視覚的に確認できるという特別なサービスを提供することができる。
【００６０】
また、請求項２７に記載のプログラムは、CPUと記憶手段を備えたコンピュータを請求項１２に記載のコンテンツ配信システムのサーバ機器として実現することができる。
【００６１】
請求項１３に記載のコンテンツ配信システムのクライアント機器は、通信可能に接続されたサーバ機器から記事内容を表現するオブジェクトに関連する地理上の位置情報を付与されているコンテンツ情報を受信することにより、表示されたコンテンツ情報の記事内容を指定すると該記事内容を表現するオブジェクトに付与されたオブジェクト位置情報を取得し、また該コンテンツ情報を閲覧している時の閲覧時位置情報を取得し、オブジェクト位置情報と閲覧時位置情報とを比較可能に表示することができるので、コンテンツを閲覧している場所から該コンテンツにて描写されている場所がどの程度離れているかを容易に認識することができる。
【００６２】
また、請求項２８に記載のプログラムは、CPUと記憶手段と表示手段と操作手段と位置情報取得手段とを備えたコンピュータを請求項１３に記載のコンテンツ配信システムのクライアント機器として実現することができる。
【００６３】
請求項１４に記載のコンテンツ配信システムのクライアント機器は、通信可能に接続されたサーバ機器に対して閲覧時位置情報およびオブジェクト位置情報を送信し、サーバ機器から送信された地図情報を表示するとともに、閲覧時位置情報およびオブジェクト位置情報が示す地理上の位置にマーカーを表示するので、コンテンツを閲覧している場所と『聖地巡礼』や店舗などの目的場所までの距離や方角を視覚的に容易に把握することができる。
【００６４】
また、請求項２９に記載のプログラムは、CPUと記憶手段と表示手段と操作手段と位置情報取得手段とを備えたコンピュータを請求項１４に記載のコンテンツ配信システムのクライアント機器として実現することができる。
【００６５】
請求項１５に記載のコンテンツ配信システムのクライアント機器は、閲覧時位置情報が示す地理上の位置およびオブジェクト位置情報が示す地理上の位置にマーカーを表示している時に地図の表示を中止することにより、ゲーム感覚で目的地までの移動行程を検討することができるので、『聖地巡礼』を行なう際の楽しみをより増やすことができる。
【００６６】
また、請求項３０に記載のプログラムは、CPUと記憶手段と表示手段と操作手段と位置情報取得手段とを備えたコンピュータを請求項１５に記載のコンテンツ配信システムのクライアント機器として実現することができる。
【００６７】
請求項１６に記載のコンテンツ配信システムのクライアント機器は、閲覧時位置情報とオブジェクト位置情報とに基づいて移動のための経路を算出して表示するので、より容易に『聖地巡礼』や店舗などの目的場所までの距離や方角を視覚的に把握することができる。
【００６８】
また、請求項３１に記載のプログラムは、CPUと記憶手段と表示手段と操作手段と位置情報取得手段とを備えたコンピュータを請求項１６に記載のコンテンツ配信システムのクライアント機器として実現することができる。
【００６９】
請求項１７に記載のコンテンツ配信システムのクライアント機器は、位置情報とオブジェクト位置情報とを比較して略一致した場合に隠しコンテンツ情報を表示することにより、『聖地巡礼』を行なった行為者だけが隠しコンテンツの内容を閲覧することができるという特別なサービスを提供することができる。
【００７０】
また、請求項３２に記載のプログラムは、CPUと記憶手段と表示手段と操作手段と位置情報取得手段とを備えたコンピュータを請求項１７に記載のコンテンツ配信システムのクライアント機器として実現することができる。
【００７１】
請求項１８に記載のコンテンツ配信システムのクライアント機器は、コンテンツ情報を受信時に関連した隠しコンテンツ情報を受信することにより、位置情報とオブジェクト位置情報とを比較して略一致した場合に隠しコンテンツ情報を表示する。
【００７２】
請求項１９に記載のコンテンツ配信システムのクライアント機器は、位置情報とオブジェクト位置情報とを比較して略一致した場合に通信可能なサーバ機器に対して隠しコンテンツ情報の送信を要求することにより、隠しコンテンツ情報を表示する。
【００７３】
また、請求項３３に記載のプログラムは、CPUと記憶手段と表示手段と操作手段と位置情報取得手段とを備えたコンピュータを請求項１９に記載のコンテンツ配信システムのクライアント機器として実現することができる。
【００７４】
請求項２０に記載のコンテンツ配信システムのクライアント機器は、位置情報とオブジェクト位置情報とを比較して略一致した場合に、該位置情報を訪問位置情報として格納し、所望に応じて地図上に表示することができるようにしたことにより、『聖地巡礼』を行なった行為者の記録を視覚的に確認できるという特別なサービスを提供することができる。
【００７５】
また、請求項３４に記載のプログラムは、CPUと記憶手段と表示手段と操作手段と位置情報取得手段とを備えたコンピュータを請求項２０に記載のコンテンツ配信システムのクライアント機器として実現することができる。
【図面の簡単な説明】
【００７６】
【図１】コンテンツ配信システム１００の構成を説明するための図である。
【図２】配信サーバ機器１の構成を説明するための図である。
【図３】閲覧クライアント機器２の構成を説明するための図である。
【図４】コンテンツ配信システム１００の動作を説明するためのフローチャートである。
【図５】コンテンツ配信システム１００の動作を説明するためのフローチャートである。
【図６】コンテンツ情報CJを説明するための図である。
【図７】オブジェクト位置情報OPJおよび閲覧時位置情報EPJを比較可能に表示した一例を示すための図である。
【図８】オブジェクト位置情報OPJおよび閲覧時位置情報EPJを比較可能に表示した一例を示すための図である。
【図９】オブジェクト位置情報OPJおよび閲覧時位置情報EPJを比較可能に表示した一例を示すための図である。
【図１０】配信サーバ機器１０の構成を説明するための図である。
【図１１】閲覧クライアント機器２０の構成を説明するための図である。
【発明を実施するための形態】
【００７７】
以下、図面を利用しながら、本発明を実施形態について、説明を行なう。
【００７８】
〈第１の実施形態〉
図１は、本発明に係わるコンテンツ配信システム１００の構成を説明するための図である。コンテンツ配信システム１００は、配信サーバ機器１、閲覧クライアント機器２、および配信サーバ機器１と閲覧クライアント機器２を通信可能に接続するネットワークNから成り立っている。
【００７９】
配信サーバ機器１は、閲覧クライアント機器２が閲覧するためのコンテンツ情報CJの作成、格納、およびネットワークNを介して送信を行なう。
また、配信サーバ機器１は、閲覧クライアント機器２から閲覧時位置情報EPJおよびオブジェクト位置情報OPJを受信し、格納していた地図情報MJの送信、隠しコンテンツ情報HCJの送信を行なう（詳細は後述する）。
【００８０】
閲覧クライアント機器２は、ネットワークNを介して送信されたコンテンツ情報CJを閲覧する。閲覧クライアント機器２は、GPS等該閲覧クライアント機器２の地理上の位置情報を取得する機能、および表示したコンテンツ情報CJの記事内容を指定する操作機能を備えることにより、閲覧時位置情報EPJとオブジェクト位置情報OPJとの比較表示を行なう（詳細は後述する）。
なお、図１では、ネットワークNに接続している閲覧クライアント機器２は３つであるが、コンテンツ配信システム１００における閲覧クライアント機器２の数は３に限定されることはない。
【００８１】
ネットワークNは、配信サーバ機器１と閲覧クライアント機器２とを通信可能に接続するためのものであり、インターネットや携帯電話回線などのWANで実現される。
なお、ネットワークNの媒体は無線、有線を問わないが、閲覧クライアント機器２の移動上の都合、無線媒体であることが望ましい。
【００８２】
図２は、本発明に係わる配信サーバ機器１の構成を説明するための図である。配信サーバ機器１は一般的に使用されているコンピュータで実現され、CPU１１、表示部１２、入力部１３、ネットワークI/F１４、メディアドライブ１５、記憶部１６、メモリ１７より構成されている。
【００８３】
CPU１１は、配信機器サーバ１全体を制御する。メディアドライブ１５に挿入されたメディアディスク１８に記録されているプログラムPsをCPU１１がメモリ１７において実行することによって、配信機器サーバ１の機能が実現される。
【００８４】
表示部１２は、配信サーバ機器１の制御に必要な情報を表示する。入力部１３は、マウスやキーボードで構成されており、配信サーバ機器１に対してオペレータが指示を入力する。表示部１２および入力部１３は、特に記事内容を表現するオブジェクトに対して該オブジェクトに関連する地理上の位置情報となるオブジェクト位置情報OPJを付与するために使用する。
【００８５】
ネットワークI/F１４は、配信サーバ機器１とネットワークNとを接続するためのものである。ネットワークI/F１４を介して、配信サーバ機器１はコンテンツ情報CJ、隠しコンテンツ情報HCJを閲覧クライアント機器２に送信する。また、ネットワークI/F１４は、閲覧クライアント機器２から送信された閲覧時位置情報EPJおよびオブジェクト位置情報OPJの受信を行なう。さらに、ネットワークI/F１４は、閲覧クライアント機器２に対して地図情報MJの送信を行なう。
また、ネットワークI/F１４は、図示しないサーバより、配信サーバ機器１の機能を実現するプログラムPsをダウンロードすることも可能である。
【００８６】
メディアドライブ１５は、メディアディスク１８に記録されているプログラムPsを読み取るために使用する。メディアドライブ１５で読み取られたプログラムPsにより、配信サーバ機器１の機能が実現される。
【００８７】
記憶部１６は、メディアドライブ１５で読み取られたプログラムPsを格納する。また、記憶部１６は、閲覧クライアント機器２で閲覧されるコンテンツ情報を格納するコンテンツ情報格納部１６１、閲覧時位置情報EPJとオブジェクト位置情報OPJとが示す地理上の位置が略一致したときに閲覧クライアント機器２で閲覧可能な隠しコンテンツ情報HCJを格納する隠しコンテンツ情報格納部１６２、閲覧時位置情報EPJとオブジェクト位置情報OPJとが示す地理上の位置を包含する地図を閲覧クライアント機器２で表示するための地図情報MJを格納する地図情報格納部１６３を備えている。
【００８８】
コンテンツ情報格納部１６１は、後述するコンテンツ情報作成部１７１によって作成されたコンテンツ情報CJを格納する。コンテンツ情報CJは、記事内容を表現する単一乃至複数のオブジェクトにより構成されたデータであり、例えばHTML(Hyper Text Markup Language)ファイルやXML(eXtensible Markup Language)ファイル、PDF(Portable Document File)ファイルなど閲覧クライアント機器２で閲覧可能なファイルフォーマットを有する。
【００８９】
隠しコンテンツ情報格納部１６２は、コンテンツ情報格納部１６１に格納されるコンテンツ情報CJと同様、閲覧クライアント機器２で閲覧可能なファイルフォーマットを有する隠しコンテンツ情報HCJを格納する。隠しコンテンツ情報格納部１６２に格納される隠しコンテンツ情報HCJは、通常閲覧クライアント機器２によって閲覧されることはなく、閲覧時位置情報EPJとオブジェクト位置情報OPJとが示す地理上の位置が略一致した時、すなわち閲覧クライアント機器２を有したユーザが『聖地』にたどり着いた時に閲覧が可能となるコンテンツ情報である。隠しコンテンツ情報HCJもまた、後述するコンテンツ情報作成部１７１によって作成される。
【００９０】
地図情報格納部１７３は、閲覧クライアント機器２において表示される地図情報MJを格納する。地図情報格納部１７３が格納する地図情報MJは、閲覧クライアント機器２が携帯電話などの可搬型端末機器であることから、電子データとして配信される地図として汎用的に使用されているベクタ形式の地図に関するデータであることが好ましい。
【００９１】
なお、ここでは、コンテンツ情報格納部１６１、隠しコンテンツ情報格納部１６２、地図情報格納部１６３は、配信サーバ機器１の記憶部１６に備えられるように説明を行なっているが、各々ネットワークNを介して配信サーバ機器１に接続される図示しないサーバ機器に備えるようにしてもよい。
【００９２】
メモリ１７は、記憶部１６によって記憶されたプログラムPsをCPU１１が実行するためのワークエリアである。CPU１１によってプログラムPsが実行された結果、メモリ１７において、コンテンツ情報作成部１７１、コンテンツ情報送信部１７２、位置情報受信部１７３、地図情報送信部１７４の機能が実現する。
【００９３】
コンテンツ情報作成部１７１は、閲覧クライアント機器２で閲覧可能なコンテンツ情報CJ、および隠しコンテンツ情報HCJを作成する。
コンテンツ情報CJとして、たとえば電子化されたマンガや旅行ガイド、観光ガイドが、コンテンツ情報作成部１７１で作成される。コンテンツ情報作成部１７１は、記事内容を表現するオブジェクト、すなわちマンガであればコマを表現するための線画乃至画像、旅行ガイドや観光ガイドであればテキストによる記事並びに店舗、名所などの画像についての情報を配置することにより、コンテンツ情報CJを作成する。
隠しコンテンツ情報HCJは、基本的にはコンテンツ情報CJと同様のデータファイルであるが、通常は閲覧クライアント機器２による閲覧を行なうことができないコンテンツ情報である。隠しコンテンツ情報HCJは、後述するプロセスにおいて、コンテンツ情報CJに配置されたオブジェクトに付与されたオブジェクト位置情報OPJと閲覧クライアント機器２の位置情報である閲覧時位置情報EPJとが略一致することによって表示が行なわれる。そのために、隠しコンテンツ情報HCJは、コンテンツ情報CJとば別個に該コンテンツ情報CJに関連付けられた形式で作成されるか、あるいはコンテンツ情報CJに内包される形式で作成される。
【００９４】
コンテンツ情報作成部１７１は、配置されるオブジェクトに対して該オブジェクトに関連する位置情報であるオブジェクト位置情報OPJを付与するために、オブジェクト位置情報付与部１７１１を備える。
オブジェクト位置情報付与部１７１１は、コンテンツ情報作成部１７１で作成されたコンテンツ情報CJに配置されたオブジェクトに対して、該オブジェクトに関連する地理上の位置情報、例えば経度／緯度、およびオブジェクトが表示している方向、あるいは場所、およびオブジェクトが表示している方向などのオブジェクト位置情報OPJを付与する。
【００９５】
オブジェクト位置情報付与部１７１１によるオブジェクトに対するオブジェクト位置情報OPJの付与は、配信サーバ機器１のオペレータが入力部１３を操作してオブジェクトに対して場所文字列、あるいは経度／緯度を入力することで行なわれる。あるいは、オブジェクトを作成乃至取得する際に経度／緯度を示すGPS情報を埋め込むことでも行なうことができる。
オブジェクト位置情報OPJとしては地理上の位置を示す情報にあわせて、該オブジェクトが表示している方向についての情報を含んでいることが好ましい。すなわち、『聖地巡礼』を行なう場合に特に重要なのは、その場所のみならずその場所をどの方向から見ているか、ということである。マンガの場合、一つのコマに、キャラクタと該キャラクタの背後の風景が描画されているが、『聖地巡礼』を行なう行為者はそのコマに描画されている風景を見ることを目的としているため、該コマに描画された風景の位置のみならず、その風景をどの方向から見ているかを示すための情報として、方位あるいは方角についての情報をオブジェクト位置情報OPJに含むことにより、『聖地巡礼』を行なう行為者により有益なコンテンツ情報CJを提供することができる。
また、店舗画像についても方向の情報を含んでいると、該店舗が道路に面している方向がわかるので、店舗を探し当てることがより容易になるという利便性もある。
【００９６】
なお、ここでは、コンテンツ情報作成部１７１は配信サーバ機器１に備えられているものとして説明を行なってきたが、別のコンピュータによってコンテンツ情報作成部１７１が実現され、ネットワークNを介して配信サーバ機器１がコンテンツ情報CJをコンテンツ情報格納部１６１に格納するようにしてもよい。
【００９７】
コンテンツ情報送信部１７２は、コンテンツ情報格納部１６１に格納されたコンテンツ情報CJを、ネットワークNを介して、閲覧クライアント機器２に送信する。また、閲覧クライアント機器２からの要求が生じた場合、コンテンツ情報送信部１７２が隠しコンテンツ情報格納部１６２に格納された隠しコンテンツ情報HCJについても、閲覧クライアント機器２に送信する。
【００９８】
位置情報受信部１７３は、後述する閲覧クライアント機器２の動作により、該閲覧クライアント機器２が取得したコンテンツ情報CJを閲覧した地理上の位置を示す閲覧時位置情報EPJ、および閲覧時位置情報EPJを取得するトリガとなった指定対象オブジェクトに付与されたオブジェクト位置情報OPJを受信する。
位置情報受信部１７３が受信した閲覧時位置情報EPJ、およびオブジェクト位置情報OPJは、後述する地図情報送信部１７５における処理に利用される。
【００９９】
地図情報送信部１７４は、地図情報格納部１６３に格納された地図情報MJについて、閲覧時位置情報EPJおよびオブジェクト位置情報OPJが示す地理上の位置を包含する地図上の範囲を選択して、閲覧クライアント機器２に地図情報MJとして送信する。
【０１００】
また、地図情報送信部１７４は、閲覧時位置情報EPJが示す地理上の位置からオブジェクト位置情報OPJが示す地理上の位置へ移動するための経路を算出する経路算出部１７４１を備える。経路算出部１７４１は、閲覧時位置情報EPJおよびオブジェクト位置情報OPJがそれぞれ示す経度／緯度の情報から、使用する交通手段の種類に応じて２点間を移動するための種々の経路を算出する。
なお、経路算出部１７４１による経路の算出手法については、公知の手法を適宜採用することができる。
【０１０１】
図３は、本発明に係わる閲覧クライアント機器２の構成を説明するための図である。閲覧クライアント機器２は、携帯電話、スマートフォン、タブレットPCなどのコンピュータで実現された可搬型端末機器であり、CPU２１、表示部２２、入力部２３、ネットワークI/F２４、メディアドライブ２５、記憶部２６、メモリ２７より構成されている。
【０１０２】
CPU２１は、閲覧クライアント機器２全体を制御する。メディアドライブ２５に挿入されたメディアディスク２８に記録されているプログラムPtをCPU２１がメモリ２７において実行することによって、閲覧クライアント機器２の機能が実現される。
【０１０３】
表示部２２は、コンテンツ情報CJによって表現される記事内容の表示を行なう。入力部２３は、タッチパネルやジョイスティックで構成されており、閲覧クライアント機器２に対してユーザが指示を入力する。表示部２２および入力部２３は、コンテンツ情報CJの表示、コンテンツ情報CJが表示する記事内容を表現するオブジェクトを指定して該オブジェクトに関連する地理上の位置情報となるオブジェクト位置情報OPJの取得、地図情報MJの表示、隠しコンテンツ情報HCJの表示、訪問位置情報VPJの格納などに使用する。
なお、表示部２２および入力部２３が一体化していても良い。
【０１０４】
ネットワークI/F２４は、閲覧クライアント機器２とネットワークNとを接続するためのものである。ネットワークI/F２４を介して、閲覧クライアント機器２はコンテンツ情報CJ、隠しコンテンツ情報HCJを配信サーバ機器１から受信する。また、ネットワークI/F２４は、配信サーバ機器１に対して閲覧時位置情報EPJおよびオブジェクト位置情報OPJの送信を行なう。さらに、ネットワークI/F２４は、配信サーバ機器１から地図情報MJの受信を行なう。
また、ネットワークI/F２４は、図示しないサーバより、閲覧クライアント機器２の機能を実現するプログラムPtをダウンロードすることも可能である。
【０１０５】
メディアドライブ２５は、メディアディスク２８に記録されているプログラムPtを読み取るために使用する。メディアドライブ２５で読み取られたプログラムPtにより、閲覧クライアント機器２の機能が実現される。
【０１０６】
記憶部２６は、メディアドライブ２５で読み取られたプログラムPtを格納する。また、記憶部２６は、閲覧クライアント機器２で閲覧するコンテンツ情報を格納するコンテンツ情報格納部２６１、閲覧時位置情報EPJとオブジェクト位置情報OPJとが示す地理上の位置が略一致したときに閲覧クライアント機器２で閲覧可能な隠しコンテンツ情報HCJを格納する隠しコンテンツ情報格納部２６２、閲覧時位置情報EPJとオブジェクト位置情報OPJとが示す地理上の位置を包含する地図を閲覧クライアント機器２で表示するための地図情報MJを格納する地図情報格納部２６２を備えている。
【０１０７】
コンテンツ情報格納部２６１は、配信サーバ機器１から送信されたコンテンツ情報CJを格納する。コンテンツ情報CJは、記事内容を表現する単一乃至複数のオブジェクトにより構成されたデータであり、例えばHTML(Hyper Text Markup Language)ファイルやXML(eXtensible Markup Language)ファイル、PDF(Portable Document File)ファイルなど閲覧クライアント機器２で閲覧可能なファイルフォーマットを有する。
【０１０８】
また、コンテンツ情報格納部２６１は、閲覧クライアント機器２で閲覧可能なファイルフォーマットを有する隠しコンテンツ情報HCJを格納する。隠しコンテンツ情報HCJは、通常閲覧クライアント機器２によって閲覧されることはなく、位置情報PJとオブジェクト位置情報OPJとが示す地理上の位置が略一致した時、すなわち閲覧クライアント機器２を有したユーザが『聖地』にたどり着いた時に閲覧が可能となるコンテンツ情報である。
【０１０９】
地図情報格納部２７２は、閲覧クライアント機器２において表示する地図情報MJを格納する。地図情報格納部２７２が格納する地図情報MJは、閲覧クライアント機器２が携帯電話などの可搬型端末機器であることから、電子データとして配信される地図として汎用的に使用されているベクタ形式の地図に関するデータであることが好ましい。
【０１１０】
メモリ２７は、記憶部２６によって記憶されたプログラムPtをCPU２１が実行するためのワークエリアである。CPU２１によってプログラムPtが実行された結果、メモリ２７において、コンテンツ情報受信部２７１、位置情報取得部２７２、オブジェクト位置情報取得部２７３、閲覧時位置情報取得部２７４、位置情報送信部２７５、位置情報比較部２７６、地図情報受信部２７７、地図情報表示部２７８、訪問位置情報格納部２７９の機能が実現する。
【０１１１】
コンテンツ情報送信部２７１は、ネットワークNを介して、配信サーバ機器１からコンテンツ情報CJを受信する。また、コンテンツ情報受信部２７１は隠しコンテンツ情報HCJについても、配信サーバ機器１から受信する。
【０１１２】
位置情報取得部２７２は、閲覧クライアント機器２の地理上の位置情報PJを取得する。位置情報取得部２７２によって取得される位置情報PJは、経度／緯度、および方向である。位置情報取得部２７２はGPSおよび電子コンパスで実現することができる。閲覧クライアント機器２が携帯電話やスマートフォンの場合、位置情報取得部２７２は基地局の経度／緯度を位置情報PJとして取得するようにしても良い。また、単一の基地局の経度／緯度を位置情報とした場合精度の問題があることから、位置情報取得部２７２は複数の基地局からの電波を受信して、三角測量の要領で経度／緯度を位置情報PJとして取得するようにしても良い。
位置情報取得部２７２は、一定の周期で、あるいはユーザの所望により、位置情報PJの取得を繰り返し行なう。閲覧クライアント機器２のユーザが移動している場合、このような処理を繰り返すことで、位置情報PJの更新が行なわれる。
【０１１３】
オブジェクト位置情報取得部２７３は、表示部２２に表示されたコンテンツの記事内容を表現するオブジェクトが入力部２３によって指定された時に該オブジェクトに付与されていたオブジェクト位置情報OPJを取得する。オブジェクト位置情報取得部２７３は、取得したオブジェクト位置情報OPJが経度／緯度についての情報ならばそのまま取得し、オブジェクト位置情報OPJが場所文字列として記述されていた場合は、位置情報取得部２７２によって該場所文字列による位置検索を行なって経度／緯度についての情報として取得することにより、後述する閲覧時位置情報EPJとの比較が可能となる。
また、オブジェクト位置情報OPJの方向についても、オブジェクト位置情報取得部２７３は取得する。
【０１１４】
閲覧時位置情報取得部２７４は、オブジェクト位置情報取得部２７３がオブジェクト位置情報OPJを取得したその時、位置情報取得部２７２が取得した位置情報PJを閲覧時位置情報EPJとして取得する。閲覧時位置情報取得部２７４は、オブジェクト位置情報取得部２７３によるオブジェクト位置情報OPJの取得を監視しており、オブジェクト位置情報OPJが取得されたときに位置情報取得部２７２を動作させることで、閲覧時位置情報EPJを取得する。
あるいは、位置情報取得部２７２が一定時間毎に位置情報PJを取得している場合は、オブジェクト位置情報OPJが取得された時間に最も近い時間に取得された位置情報PJを閲覧時位置情報EPJとして、閲覧時位置情報取得部２７４が取得するようにしても良い。
【０１１５】
位置情報送信部２７５は、ネットワークNを介して配信サーバ機器１に、閲覧クライアント機器２が取得した閲覧時位置情報EPJ、およびオブジェクト位置情報OPJを送信する。
位置情報送信部２７５が送信した閲覧時位置情報EPJ、およびオブジェクト位置情報OPJは、後述する配信サーバ機器１が備える位置情報比較部１７４における処理、あるいは地図情報送信部１７５における処理に利用される。
【０１１６】
位置情報比較部２７６は、位置情報PJ、およびオブジェクト位置情報OPJに含まれる地理上の位置を示す経度／緯度、および方向を表示部２２に比較可能に表示する。閲覧クライアント機器２のユーザは、表示部２２に比較可能に表示された位置情報EPJ、およびオブジェクト位置情報OPJを参照することにより、目的とする『聖地』へどの方向へどれだけの距離を移動すれば到着できるかをユーザが把握することができる。
また、位置情報比較部２７６は、位置情報PJ、およびオブジェクト位置情報OPJの地理上の位置について、地図上にマーカーで表示することにより、目的とする『聖地』へどの方向へどれだけの距離を移動すれば到着できるかをユーザがより容易に把握することができる（後述する）。
さらに、位置情報比較部２７６は、位置情報PJ、およびオブジェクト位置情報OPJが略一致するか否かを判断する。略一致とは、閲覧クライアント機器２によって取得した位置情報PJの精度を考慮したものであり、比較の結果例えば10m程度のズレならば位置情報PJとオブジェクト位置情報OPJとが示す地理上の位置は一致している、と位置情報比較部２７６は判断する。なお、略一致に関わる精度については、上記説明時の数値に限定されることはない。
【０１１７】
位置情報比較部２７６による位置情報PJ、およびオブジェクト位置情報OPJが略一致したと判断した場合、後述するプロセスにおいて、位置情報比較部２７６が配信サーバ機器１に対して隠しコンテンツ情報HCJの送信を要求する（詳細は後述する）。
【０１１８】
地図情報受信部２７７は、位置情報比較部２７６による比較の結果に基づいて、配信サーバ機器１が送信した地図情報MJを受信する。地図情報受信部２７７が受信する地図情報MJは、閲覧時位置情報EPJ、およびオブジェクト位置情報OPJの地理的な位置を包含する地図についての情報である。なお、受信する地図情報MJにおいて、閲覧時位置情報EPJ、およびオブジェクト位置情報OPJが示す２点間の経路についての表示が付与されていてもよい。
地図情報受信部２７７が受信した地図情報MJは、地図情報格納部２６２に格納される。
【０１１９】
地図情報表示部２７８は、地図情報格納部２６２に格納した地図情報MJを表示部２２に表示する。地図情報表示部２７８は、位置情報比較部２７６によってマーカーとして比較可能に表示された閲覧時位置情報EPJ、位置情報PJ、およびオブジェクト位置情報OPJと重複して地図情報MJを表示するようにすることで、目的とする『聖地』へどの方向へどれだけの距離を移動すれば到着できるかをユーザがより容易に把握することができる。
また、地図情報表示部２７８は、地図情報の表示／非表示を選択できるようにしても良い。このようにすると、閲覧時位置情報EPJ、位置情報PJおよびオブジェクト位置情報OPJが示すマーカーのみが表示部２２に表示されるので、ゲーム感覚で目的地までの移動行程を検討することができる。あるいは、だれが一番早く『聖地』に到着できるかを競うことができるなど、『聖地巡礼』を行なう際の楽しみをより増やすことができる。
【０１２０】
訪問位置情報格納部２７９は、位置情報PJ、およびオブジェクト位置情報OPJが略一致したと判断した場合、『聖地巡礼』が行なわれたものとして、位置情報PJおよびオブジェクト位置情報OPJが略一致したと判断した日時、および位置情報PJを取得し続けた時間を位置情報PJに付与して訪問位置情報VPJとして格納する。訪問位置情報VPJは、『聖地巡礼』を行なった際の日時や、その場にいた時間などを意味するものであり、『聖地巡礼』を行なった行為者は訪問位置情報VPJを確認することにより、該『聖地巡礼』を行なった際の記憶を思い返す一助となる。
なお、訪問位置情報格納部２７９は、テキストによるコメント情報を訪問位置情報VPJに付与して格納するようにしてもよい。このようにすれば、『聖地巡礼』を行なったその時の感想を訪問位置情報VPJと合わせて格納するので、より一層『聖地巡礼』を行なった際の記憶を思い返す一助となる。また、店舗を訪れた際には、該店舗の接客態度やサービス、商品の品質をコメント情報としてテキストで残すことができるので、ブログなどの二次利用に供することが可能となる。
【０１２１】
図４および図５は、コンテンツ配信システム１００における配信サーバ機器１および閲覧クライアント機器２の動作を説明するためのフローチャートである。
なお、これらの図に関わる説明において、「ステップS*S」は配信サーバ機器１の動作に関するステップであり、「ステップS*C」は閲覧クライアント機器２の動作に関わるステップである。
【０１２２】
ステップS1Sにおいて、配信サーバ機器１がコンテンツ情報作成部１７１によって、コンテンツ情報CJを作成する。コンテンツ情報作成部１７１は、配信サーバ機器１のオペレータによる入力部１３の入力により、閲覧クライアント機器２で閲覧可能なデータ形式を有するコンテンツ情報CJを作成する。ステップS1Sで作成されるコンテンツ情報CJは、記事内容を表現するオブジェクトが配置されている。
また、コンテンツ情報作成部１７１は、後述するオブジェクト位置情報OPJに関連付けた隠しコンテンツ情報HCJも合わせて作成する。隠しコンテンツ情報HCJも、コンテンツ情報CJ同様、閲覧クライアント機器２で閲覧可能なデータ形式を有している。
作成されたコンテンツ情報CJは、コンテンツ情報格納部１６１に格納し、隠しコンテンツ情報HCJは、隠しコンテンツ情報格納部１６２に格納する。
【０１２３】
ステップS2Sにおいて、コンテンツ情報CJに配置されたオブジェクトに関連する地理上の位置情報を、オブジェクト位置情報付与部１７１１が付与する。配信サーバ機器１のオペレータが、入力部１３による入力を行ない、オブジェクト位置情報OPJを付与すべきオブジェクトを指定し、該オブジェクトについて経度／緯度、および方向についての情報を入力することにより、オブジェクト位置情報OPJが付与される。
また、オブジェクト位置情報OPJとして、オペレータはテキストデータとして記述される場所文字列および方向についての情報を入力することにより、オブジェクト位置情報OPJを付与するようにしても良い。
あるいは、GPSおよび電子コンパスを備えたデジタルカメラを使用して画像を撮影した場合、撮影時に埋め込んだGPS情報および方向情報をオブジェクト位置情報OPJとしても良い。
【０１２４】
図６は、ステップS1S、S2Sで、コンテンツ情報作成部１７１が作成したコンテンツ情報CJを説明するための図である。
図６(a)は、閲覧クライアント機器２の表示部２２にコンテンツ情報CJを表示した状態を示すための図である。表示部２２には、ページpageが表示されており、ページpage内部に５つのオブジェクトobj1、obj2、obj3、obj4、obj5が配置されて表示されることで、閲覧クライアント機器２のユーザはコンテンツ情報CJが表現する記事内容を閲覧することができる。
なお、ここでは説明を簡略化するために、コンテンツ情報CJが単ページPのみを表示するものとして作成しているがこれに限定されることはなく、複数のページからなるコンテンツ情報CJを作成するようにしても良い。
【０１２５】
コンテンツ情報CJは、コンテンツ情報作成部１７１によって、図６(b)に示すようなマークアップ言語で記述された形式で作成される。図６(b)では、コンテンツ情報CJが<content>タグによってコンテンツを規定し、ページを規定する<page>タグに囲まれて、表示されるオブジェクトに関するタグ<obj>に囲まれる形で、画像ファイルobj1.jpg、obj2.jpg、obj3.jpg、obj4.jpg、obj5.jpgが各々ページ領域左下点を原点とするオフセットで記事内容を表示することを記述している。すなわち、マークアップ言語による記述によってコンテンツ情報CJ内にオブジェクトを配置することにより、閲覧クライアント機器２の表示部２２で表示されるコンテンツ情報CJが作成される。
【０１２６】
図６(c)は、コンテンツ情報CJに配置されるオブジェクトに付与されたオブジェクト位置情報OPJを示している。図６に示すコンテンツ情報CJでは、オブジェクトobj1、obj3、obj5にオブジェクト位置情報OPJが付与されている。ここで、オブジェクトobj1であるobj1.jpgはGPSを備えたデジタルカメラで撮影した画像を輪郭線抽出等の画像処理を行なってイラスト化したものをキャラクタ画像と合成したものとして、撮影時のGPS情報および電子コンパスの情報をオブジェクト位置情報OPJとして付与している。すなわち、オブジェクトobj1のオブジェクト位置情報OPJは、「lat:**°.**".**""、lon:**°.**".**""、comp:NE」のような記述で付与される。
また、オブジェクトobj3であるobj3.jpgはobj1.jpgを参照にCGとしてイラストを作成した画像であるものとして、配信サーバ機器１のオペレータはオブジェクト情報付与部１７１１によって、obj3.jpgにオブジェクト位置情報OPJを付与する。この場合、obj1.jpgを撮影した場所を元に画像を作成したことから、obj1.jpgに付与されたオブジェクト位置情報OBJをコピー＆ペーストするか、あるいは数値入力により、obj3.jpgにオブジェクト位置情報OPJを付与することができる。
一方、オブジェクトobj5であるobj5.jpgはopj1.jpgを撮影した場所を背景とする画像ではあるが、該背景について別工程において手で描いたものを電子化したものであるとして、オブジェクト位置情報OPJはGPS情報に基づいたものではなく、場所文字列「場所：※※県※※市※※丁目※※番地、方角：北西」として付与されたものとする。
【０１２７】
なお、ここまでの説明では、コンテンツ情報CJは複数のオブジェクトを配置することにより作成されるものとしてきたが、単一のオブジェクトを配置することによりコンテンツ情報CJを作成するようにしてもよい。この場合、単一のオブジェクトが表示する記事内容に複数の領域を設定し、該領域に対してオブジェクト位置情報OPJを付与することで、図６の説明同様のコンテンツ情報CJを作成することができる。
【０１２８】
図４に戻って、ステップS3Sで、配信サーバ機器１のコンテンツ情報送信部１７２は、ネットワークNを介して、コンテンツ情報CJを閲覧クライアント機器２に送信する。ステップS1Cで、閲覧クライアント機器２のコンテンツ情報受信部２７１が、該送信されたコンテンツ情報CJを受信する。受信したコンテンツ情報CJについて、閲覧クライアント機器２はコンテンツ情報格納部２６１に格納する。
【０１２９】
ステップS2Cで、閲覧クライアント機器２は表示部２２に表示されたコンテンツ情報CJのオブジェクトが指定されたか否かを判定する。閲覧クライアント機器２のユーザが、入力部２３に入力を行なって表示部２２に表示された記事内容を表現するオブジェクトを指定するとステップS3Cへ移行する。入力が行なわれるまで、ステップS2Cはループを繰り返し、オブジェクトの指定を待つ。
【０１３０】
ステップS2Cで、オブジェクトが指定されたならば、ステップS3Cでオブジェクト位置情報取得部２７３が、該指定されたオブジェクトに付与されたオブジェクト位置情報OPJを取得する。オブジェクト位置情報取得部２７３は、オブジェクトに付与されたGPS情報および電子コンパスの情報、あるいは場所文字列をオブジェクト位置情報OPJとして取得する。指定されたオブジェクトが、例えば図６に示したコンテンツ情報CJに配置されたオブジェクトobj1、obj3であれば、オブジェクト位置情報取得部２７３はオブジェクト位置情報OPJとして「lat:**°.**".**""、lon:**°.**".**""、comp:NE」を取得する。一方、オブジェクトobj4が指定された場合、オブジェクト位置情報取得部２７３は場所文字列「場所：※※県※※市※※丁目※※番地、方角：北東」をオブジェクト位置情報OPJとして取得する。
オブジェクト位置情報取得部２７３が取得したオブジェクト位置情報OPJは、位置情報送信部２７５によって、配信サーバ機器１へ送信される。
【０１３１】
ステップS4Sにおいて、配信サーバ機器１の位置情報受信部１７３がオブジェクト位置情報OPJを取得する。取得したオブジェクト位置情報OPJがGPS情報および電子コンパスの情報である場合、地図情報送信部１７５が、後述する処理のためオブジェクト位置情報OPJを一時的に記憶する。取得したオブジェクト位置情報OPJが場所文字列であった場合、地図情報送信部１７５が、場所文字列の記述に基づいて経度／緯度、および方向の情報に変換し、後述する処理のため一時的に記憶する。
【０１３２】
オブジェクト位置情報OPJが取得されると、ステップS4Cにおいて、閲覧クライアント機器２の位置情報取得部２７２が取得した位置情報PJを閲覧位置情報取得部２７４が閲覧時位置情報EPJとして取得する。位置情報取得部２７２は、ユーザの操作により閲覧クライアント機器２が存在した地理上の位置について位置情報PJとして取得するが、特にステップS3Cでオブジェクト位置情報OPJを取得したその時の位置情報PJについて、閲覧時位置情報取得部２７４が閲覧時位置情報EPJとして取得する。
閲覧時位置情報EPJは、閲覧クライアント機器２の位置情報取得部２７２の取得した位置情報PJに関するデータ形式と同じ形式のデータであり、経度／緯度、および方向で規定されている。位置情報取得部２７２がGPSおよび電子コンパスで構成されている場合、閲覧時位置情報取得部２７４は、「lat:xx°.xx".xx""、lon:xx°.xx".xx""、comp:SW」となる閲覧時位置情報EPJを取得する。
閲覧時位置情報取得部２７４が取得した閲覧時位置情報EPJは、位置情報送信部２７５によって、配信サーバ機器１へ送信される。
【０１３３】
ステップS5Sにおいて、配信サーバ機器１の位置情報受信部１７３が閲覧時位置情報EPJを取得する。取得した閲覧時位置情報EPJは、後述する処理のため地図情報送信部１７５が一時的に記憶する。
【０１３４】
ステップS5Cでは、閲覧時クライアント機器２の位置情報比較部２７６が表示部２２にオブジェクト位置情報OPJおよび閲覧時位置情報EPJを比較可能に表示する。
図７は、表示部２２においてオブジェクト位置情報OPJおよび閲覧時位置情報EPJを比較可能に表示した状態を示す図である。図７では、オブジェクト位置情報OPJとして経度／緯度および方向の記述、閲覧時位置情報EPJとしてやはり経度／緯度および方向の記述をそのまま表示している。この表示でも、オブジェクト位置情報OPJおよび閲覧時位置情報EPJが比較可能なので、オブジェクト位置情報OPJにて示される地理上の位置へ閲覧クライアント機器２のユーザが移動するに際して有用ではある。
【０１３５】
しかし、さらなる利便性を提供するため、図４に戻り、ステップS6Sで、配信サーバ機器１の地図情報送信部１７５が、記憶していたオブジェクト位置情報OPJおよび閲覧時位置情報EPJそれぞれの地理上の位置を包含する地図情報MJを地図情報格納部１７３から読み出す。地図情報送信部１７５は、オブジェクト位置情報OPJおよび閲覧時位置情報EPJそれぞれの経度／緯度の数値からオブジェクト位置情報OPJおよび閲覧時位置情報EPJの地理上の二点間の距離を演算する。演算の結果得られた二点間の距離に基づいた縮尺で、オブジェクト位置情報OPJおよび閲覧時位置情報EPJそれぞれの地理上の位置を包含する地図情報MJを、地図情報送信部１７５が地図情報格納部１７３から読み出す。
【０１３６】
ステップS7Sで、経路算出部１７５１による経路の算出を行うか否かを決定する。閲覧クライアント機器２のユーザは、オブジェクト位置情報OPJおよび閲覧時位置情報EPJそれぞれの地理上の位置間の経路の算出を行うか否かを考慮し、例えば閲覧時位置情報EPJ送信時に合わせて経路算出を要求する指示を配信サーバ機器１に対して行なう。経路算出が要求されたならば、ステップS8Sにおいて、経路算出部１７５１がオブジェクト位置情報OPJおよび閲覧時位置情報EPJに基づく２点間について、使用する交通手段の種類に応じて２点間を移動するための種々の経路を算出する。なお、経路算出部１７５１による経路の算出手法については、公知の手法を適宜採用することができる。
算出された経路は、ステップS6Sで読み出された地図情報MJに、地図閲覧時に経路が視認可能とするように付与される。
経路の算出を行なわない場合は、ステップS9Sに移行する。
【０１３７】
ステップS9Sで、地図情報送信部１７５はステップS6Sで読み出した地図情報MJを閲覧クライアント機器２に送信する。一方、閲覧クライアント機器２の地図情報受信部２７７は送信された地図情報MJを受信し、地図情報格納部２７３へ格納する。
【０１３８】
ステップS7Cで、地図情報格納部２７３に格納した地図情報MJの表示を行うか否かを、閲覧クライアント機器２のユーザが判断する。閲覧クライアント機器２のユーザは、『聖地巡礼』を行なう場合の楽しみの一つとして、自力で『聖地』へ辿り着くことを希望する場合がある。また、だれが一番早く『聖地』に辿り着くかを競争するような楽しみ方を希望する場合もある。このような場合、地図情報表示部２７８は地図情報MJの表示は行なわず、オブジェクト位置情報OPJおよび閲覧時位置情報EPJが示すマーカーのみを表示部２２に表示する。
【０１３９】
図８は、ステップS7Cで地図情報MJを表示しない場合の表示部２２を示すための図である。表示部２２には、地図情報表示部２７８により、閲覧時位置情報EPJによる地理上の位置を示すマーカーEP、およびオブジェクト位置情報OPJによる地理上の位置を示すマーカーOPが表示されているが、それ以外の地理上の情報については表示されていない。
従って、閲覧クライアント機器２のユーザがオブジェクト位置情報OPJの示す位置へ向かうため、後述する処理によって閲覧クライアント機器２の位置情報の更新を繰り返して表示部２２におけるマーカーEPとマーカーPの距離関係の変化を確認することのみが、ユーザは自分が『聖地』であるオブジェクト位置情報OPJの示す位置に近づいているか否かを判断する材料となる。
【０１４０】
このように地図情報表示部２７８が地図情報MJを表示するか否かを選択可能とすることで、コンテンツ情報CJを閲覧するユーザに対して様々な楽しみ方を提供することができる。
【０１４１】
ステップS7Cで地図情報を表示するとした場合、ステップS8Cで地図表示部２７８が地図情報MJを表示部２２に表示する。図９は、ステップS8Cで地図情報MJを表示部２２に表示した状態を示すための図である。表示部２２には、地図情報表示部２７８により、閲覧時位置情報EPJによる地理上の位置を示すマーカーEP、およびオブジェクト位置情報OPJによる地理上の位置を示すマーカーOPが表示され、さらに地図情報MJが表示されている。配信サーバ機器１のステップS8Sで経路算出を選択した場合、経路情報RJが付与されており、図示するようにマーカーEPとマーカーOP間を移動するための経路を強調表示する。
表示部２２に地図情報MJを表示することにより、閲覧クライアント機器２のユーザはオブジェクト位置情報OPJが示す位置へ容易に向かうことができる。
【０１４２】
図５において、ステップS9Cで、位置情報取得部２７２が位置情報PJを取得する。閲覧クライアント機器２のユーザは、該閲覧クライアント機器２を持ち運んで移動するので、時間の経過とともに、閲覧クライアント機器２の位置は変化することになる。そこで、閲覧クライアント機器２の位置情報取得部２７２は、一定周期あるいはユーザの所望に応じて、位置情報PJを取得する。
【０１４３】
一定の周期で、あるいはユーザの所望により、位置情報取得部２７２が位置情報PJの取得を繰り返し行なうことで、閲覧クライアント機器２を持ち運ぶユーザの移動に伴い、位置情報PJの更新が行なわれる。そこで、ステップS10Cにおいて、位置情報比較部２７６が、位置情報PJの更新に伴って、該位置情報PJとオブジェクト位置情報OPJの表示を更新する。
また、位置情報PJの更新に伴い、地図情報表示部２７８は、閲覧時位置情報EPJに基づくマーカーEPから位置情報PJに基づくマーカーPに変更し、表示部２２におけるマーカーの表示位置を更新する。
この時、位置情報送信部２７５が更新された位置情報PJを更新サーバ機器１へ送信し、経路算出部１７５１による経路算出を再度行ない、地図情報MJを閲覧クライアント機器２へ送信するようにしても良い。
【０１４４】
ステップS11Cでは、位置情報比較部２７６が、位置情報取得部２７２が位置情報PJを比較する度にオブジェクト位置情報OPJとの比較を行なう。位置情報比較部２７６は、位置情報PJとして取得された経度／緯度および方向と、オブジェクト位置情報OPJとして取得された経度／緯度および方向とを比較することで、閲覧クライアント機器２のユーザが『聖地』へ辿り着いたか否かを判定する。ステップS11Cにおける位置情報PJとオブジェクト位置情報OPJの比較の結果、略一致したならばユーザが『聖地』に辿り着いたものとして、ステップS12Cへ移行する。一致しなければ、閲覧クライアント機器２は、ステップS9Cへ帰還して処理を繰り返す。
【０１４５】
ここで、一般的なナヴィゲーションシステムでは、移動体の位置情報と目的地の位置情報として、経度／緯度が略一致すれば目的地に到着したものと判定するが、コンテンツ配信システム１００では、さらに方向についても略一致の判定を行なう。コンテンツ配信システム１００において『聖地』として取り扱っている場所のほとんどは何の変哲もない場所である。その場所を『聖地』として認識せしめるのは、その場所が物語における「背景」という方向関係を有しているためである。
そこで、位置情報比較部２７６は、位置情報PJとオブジェクト位置情報OPJとを比較するに際して、経度／緯度のみならず方向も比較対象とすることにより、閲覧クライアント機器２のユーザが『聖地』を認識可能な方向に向いているか否かを判定していることになる。
【０１４６】
ステップS11Cにおける位置情報PJとオブジェクト位置情報OPJの比較の結果、略一致したならばユーザが『聖地』に辿り着いたものとして、位置情報比較部２７６が配信サーバ機器１に対して隠しコンテンツ情報HCJの送信を要求する。隠しコンテンツ情報HCJは、閲覧クライアント機器２の通常の要求では閲覧クライアント機器２に送信されないコンテンツ情報であり、オブジェクト位置情報OBJに関連付けられている。
【０１４７】
ステップS10Sで、閲覧クライアント機器２からの要求を受けて、配信サーバ機器１のコンテンツ情報送信部１７２は、隠しコンテンツ情報格納部１６２に格納していた隠しコンテンツ情報HCJを送信する。
【０１４８】
ステップS13Cで、閲覧クライアント機器２のコンテンツ情報受信部２７１は隠しコンテンツ情報HCJを受信し、閲覧クライアント機器２は表示部２２に隠しコンテンツ情報HCJを表示する。表示部２２に表示された隠しコンテンツ情報HCJによって表現される記事内容は、位置情報PJと略一致したオブジェクト位置情報OPJの地理的な位置に関連したものであり、例えば「コンテンツ情報CJの作成者がなぜその場所を物語の舞台として選んだのか」、「その場所における歴史的蘊蓄」、「その場所を舞台とする他作品の紹介」など、通常のコンテンツ情報CJでは表示されないものである。
このような隠しコンテンツ情報HCJの配信を行なうことにより、コンテンツ配信システム１００は、ユーザの単なる自己満足としての『聖地巡礼』に対して、付加的な価値を提供する新しいサービスを実現することができる。
【０１４９】
ステップS14Cにおいて、訪問位置情報格納部２７９が、位置情報PJを訪問位置情報VPJとして格納する。訪問位置情報VPJは、位置情報PJとともに、該位置情報PJとオブジェクト位置情報OPJとが略一致したと判定したときの日時を合わせて格納する。
配信サーバ機器１に対して、訪問位置情報VPJを包含する地図情報MJの送信を要求することにより、『聖地』の場所、および『聖地巡礼』を行なった日時を閲覧クライアント機器２のユーザは所望に応じて確認することができる。
【０１５０】
また、位置情報取得部２７２が一定周期で位置情報PJを取得している場合に、該一定周期で取得された位置情報PJがオブジェクト位置情報OPJと略一致し続けた場合は、位置情報PJとオブジェクト位置情報OPJとが略一致し続けた時間を『聖地』滞在時間として、訪問位置情報格納部２７９が訪問位置情報VPJと合わせて格納するようにしてもよい。これにより、『聖地』に滞在した時間を閲覧クライアント機器２のユーザは所望に応じて確認することができる。
【０１５１】
さらに、入力部２３による入力を行ないことで、訪問位置情報格納部２７９は、『聖地』を訪問したときの感想などをテキストデータとして、訪問位置情報VPJと合わせて格納するようにしてもよい。これにより、『聖地』に辿り着いたその時の感想を、閲覧クライアント機器２のユーザは所望に応じて確認することができる。
加えて、訪問位置情報格納部２７９が格納した訪問位置情報VPJは、ブログなどの二次利用に供することが可能となる。
【０１５２】
このように、図１に示したコンテンツ配信システム１００が、図２に示した配信サーバ機器１、図３に示した閲覧クライアント機器２を備え、図４、５に示すような動作を行なうことにより、マンガ内の描写のみを頼りに『聖地巡礼』を行なうこと、あるいは店舗の画像等を閲覧した際に即座にアクセス情報を表示することを可能とするコンテンツを配信するコンテンツ配信システムを実現することができる。
また、『聖地巡礼』を行なった行為者に対して特別なサービスを提供することが可能なコンテンツ配信システムを実現することができる。
【０１５３】
〈第２の実施形態〉
コンテンツ配信システムにおいて、閲覧クライアント機器２の演算能力や記憶容量が不足している場合には、配信サーバ機器１によって閲覧クライアント機器２のいくつかの機能を実現するようにしても良い。
【０１５４】
図１０は、本発明に係わる配信サーバ機器１０の構成を説明するための図である。配信サーバ機器１０は一般的に使用されているコンピュータで実現され、CPU１０１、表示部１０２、入力部１０３、ネットワークI/F１０４、メディアドライブ１０５、記憶部１０６、メモリ１０７より構成されている。
なお、CPU１０１、表示部１０２、入力部１０３、ネットワークI/F１０４、メディアドライブ１０５、記憶部１０６については、第１の実施形態の説明とほぼ同様なので、説明を省略する。
【０１５５】
メモリ１０７は、記憶部１０６によって記憶されたプログラムPsをCPU１０１が実行するためのワークエリアである。CPU１０１によってプログラムPsが実行された結果、メモリ１０７において、コンテンツ情報作成部１０７１、コンテンツ情報送信部１０７２、位置情報受信部１０７３、位置情報比較部１０７４、地図情報送信部１０７５、訪問位置情報格納部１７６の機能が実現する。
なお、コンテンツ情報作成部１０７１、コンテンツ情報送信部１０７２、位置情報受信部１０７３、および地図情報送信部１０７５については、第１の実施形態の説明とほぼ同様なので、説明を省略する。
【０１５６】
位置情報比較部１０７４は、閲覧クライアント機器２から送信された閲覧時位置情報EPJ、およびオブジェクト位置情報OPJに含まれる地理上の位置を示す経度／緯度、および方向を比較し、略一致するか否かを判断する。略一致とは、閲覧クライアント機器２によって取得した閲覧時位置情報EPJの精度を考慮したものであり、比較の結果例えば10m程度のズレならば閲覧時位置情報EPJとオブジェクト位置情報OPJとが示す地理上の位置は一致している、と位置情報比較部１０７４は判断する。なお、略一致に関わる精度については、上記説明時の数値に限定されることはない。
位置情報比較部１０７４による閲覧時位置情報EPJ、およびオブジェクト位置情報OPJが略一致したと判断した場合、位置情報比較部１０７４は該判断結果を閲覧クライアント機器２に送信し、それに対する閲覧クライアント機器２からの要求が生じれば、コンテンツ情報送信部１０７２は隠しコンテンツ情報HCJを隠しコンテンツ情報格納部１０６２から読出し、ネットワークNを介して、閲覧クライアント機器２に送信する。
【０１５７】
訪問位置情報格納部１０７６は、位置情報PJ、およびオブジェクト位置情報OPJが略一致したと判断した場合、『聖地巡礼』が行なわれたものとして、位置情報PJおよびオブジェクト位置情報OPJが略一致したと判断した日時、および位置情報PJを取得し続けた時間を位置情報PJに付与して訪問位置情報VPJとして格納する。訪問位置情報VPJは、『聖地巡礼』を行なった際の日時や、その場にいた時間などを意味するものであり、『聖地巡礼』を行なった行為者は訪問位置情報VPJを確認することにより、該『聖地巡礼』を行なった際の記憶を思い返す一助となる。
配信サーバ機器１０は、訪問位置情報VPJを包含する地図情報MJを閲覧クライアント機器２に送信することにより、『聖地』の場所、および『聖地巡礼』を行なった日時を閲覧クライアント機器２のユーザは所望に応じて確認することができる。
【０１５８】
なお、訪問位置情報格納部１０７６は、テキストによるコメント情報を訪問位置情報VPJに付与して格納するようにしてもよい。このようにすれば、『聖地巡礼』を行なったその時の感想を訪問位置情報VPJと合わせて格納するので、より一層『聖地巡礼』を行なった際の記憶を思い返す一助となる。また、店舗を訪れた際には、該店舗の接客態度やサービス、商品の品質をコメント情報としてテキストで残すことができるので、ブログなどの二次利用に供することが可能となる。
【０１５９】
このように、配信サーバ機器１０において、閲覧クライアント機器２の機能の一部を実現することによっても、マンガ内の描写のみを頼りに『聖地巡礼』を行なうこと、あるいは店舗の画像等を閲覧した際に即座にアクセス情報を表示することを可能とするコンテンツを配信するコンテンツ配信システムを実現することができる。
また、『聖地巡礼』を行なった行為者に対して特別なサービスを提供することが可能なコンテンツ配信システムを実現することができる。
【０１６０】
〈第３の実施形態〉
【０１６１】
コンテンツ配信システムにおいて、閲覧クライアント機器２の演算能力や記憶容量に余裕がある場合には、閲覧クライアント機器２によって配信サーバ機器１のいくつかの機能を実現するようにしても良い。
【０１６２】
図１１は、本発明に係わる閲覧クライアント機器２０の構成を説明するための図である。閲覧クライアント機器２０は、携帯電話、スマートフォン、タブレットPCなどのコンピュータで実現された可搬型端末機器であり、CPU２０１、表示部２０２、入力部２０３、ネットワークI/F２０４、メディアドライブ２０５、記憶部２０６、メモリ２０７より構成されている。
なお、CPU２０１、表示部２０２、入力部２０３、ネットワークI/F２０４、メディアドライブ２０５、記憶部２０６については、第１の実施形態の説明とほぼ同様なので、説明を省略する。
【０１６３】
メモリ２０７は、記憶部２０６によって記憶されたプログラムPtをCPU２０１が実行するためのワークエリアである。CPU２０１によってプログラムPtが実行された結果、メモリ２０７において、コンテンツ情報受信部２０７１、位置情報取得部２０７２、オブジェクト位置情報取得部２０７３、閲覧時位置情報取得部２０７４、位置情報送信部２０７５、位置情報比較部２０７６、地図情報受信部２０７７、地図情報表示部２０７８、訪問位置情報格納部２０７９の機能が実現する。
なお、コンテンツ情報受信部２０７１、位置情報取得部２０７２、オブジェクト位置情報取得部２０７３、閲覧時位置情報取得部２０７４、位置情報送信部２０７５、位置情報比較部２０７６、地図情報受信２０７７、および訪問位置情報格納部２０７９については、第１の実施形態の説明とほぼ同様なので、説明を省略する。
【０１６４】
地図情報表示部２０７８は、地図情報格納部２０６３に格納した地図情報MJ、および位置情報比較部２７６によってマーカーとして比較可能に表示された閲覧時位置情報EPJ、位置情報PJ、およびオブジェクト位置情報OPJと重複して地図情報MJを表示部２２に表示する他に、閲覧時位置情報EPJが示す地理上の位置からオブジェクト位置情報OPJが示す地理上の位置へ移動するための経路を算出する経路算出部２０７８１を備える。
【０１６５】
経路算出部２０７８１は、閲覧時位置情報EPJおよびオブジェクト位置情報OPJがそれぞれ示す経度／緯度の情報から、使用する交通手段の種類に応じて２点間を移動するための種々の経路を算出する。
なお、経路算出部１７５１による経路の算出手法については、公知の手法を適宜採用することができる。
【０１６６】
このように、閲覧クライアント機器２０において、配信サーバ機器１の機能の一部を実現することによっても、マンガ内の描写のみを頼りに『聖地巡礼』を行なうこと、あるいは店舗の画像等を閲覧した際に即座にアクセス情報を表示することを可能とするコンテンツを配信するコンテンツ配信システムを実現することができる。
また、『聖地巡礼』を行なった行為者に対して特別なサービスを提供することが可能なコンテンツ配信システムを実現することができる。
【０１６７】
〈変形例〉
ここまでの説明では、コンテンツ情報CJに配置される記事内容を表現するオブジェクトが画像データであるものとしてきたが、テキストデータ、動画データ、あるいは音楽データをオブジェクトとして配置しても良い。
【０１６８】
また、ここまでの説明では、隠しコンテンツ情報HCJはコンテンツ情報CJとは別に、配信サーバ機器１から閲覧クライアント機器２へ送信するものとして説明を行なってきたが、コンテンツ情報CJに隠しコンテンツ情報HCJを埋め込む形式で送信しても良い。
また、隠しコンテンツ情報HCJに配置されたオブジェクトにオブジェクト位置情報OPJが付与されており、さらなる『聖地巡礼』へ誘うような内容であっても良い。
また、隠しコンテンツ情報HCJが複数ページを有する構成であっても良い。
【０１６９】
ここまでの説明では、閲覧クライアント機器２が閲覧時位置情報EPJを取得後位置情報PJの取得を繰り返し、該位置情報PJとオブジェクト位置情報OPJとを比較することにより、該閲覧クライアント機器２のユーザがオブジェクト位置情報OPJの示す地理上の位置に辿り着いたか否かを判定する構成を有していたが、ユーザがコンテンツ情報CJを繰り返し閲覧するのに合わせて閲覧時位置情報EPJの取得を繰り返し、該閲覧時位置情報EPJとオブジェクト位置情報OPJとを比較することにより、該閲覧クライアント機器２のユーザがオブジェクト位置情報OPJの示す地理上の位置に辿り着いたか否かを判定するようにしても良い。
【０１７０】
ここまでの説明では、閲覧時位置情報EPJとオブジェクト位置情報OPJそれぞれの地理上の二点を包含する地図情報MJを閲覧クライアント機器２で表示すると説明してきたが、閲覧時位置マーカーEP乃至位置マーカーPのみが表示されるように地図情報MJの縮尺を調整しても良い。この場合、閲覧クライアント機器２のユーザが進むべき方向は、閲覧位置情報EPJ乃至位置情報PJとオブジェクト位置情報OPJが示す位置関係から導き出すことができるので、地図情報表示部２７８は進行方向を矢印で表現したり、あるいは閲覧時位置マーカーEP乃至位置マーカーPの形状によって進行方向を表現するようにしても良い。
【０１７１】
ここまでの説明では、位置情報PJとオブジェクト位置情報OPJとが略一致するに際して一律の基準で略一致を判定するよう説明を行ってきたが、オブジェクト位置情報OPJごとに略一致の範囲を異なるようにしても良い。
【符号の説明】
【０１７２】
１、１０  配信サーバ機器
２、２０  閲覧クライアント機器
１１、２１、１０１、２０１  CPU
１２、２２、１０２、２０２  表示部
１３、２３、１０３、２０３  入力部
１４、２４、１０４、２０４  ネットワークI/F
１５、２５、１０５、２０５  ディスクドライブ
１６、２６、１０６、２０６  記憶部
１７、２７、１０７、２０７  メモリ
１８、２８、１０８、２０８  ディスク
１００  コンテンツ配信システム
１６１、２６１  コンテンツ情報格納部
１６２  隠しコンテンツ情報格納部
１６３、２６２  地図情報格納部
１７１、１０７１  コンテンツ情報作成部
１７２、１０７２  コンテンツ情報送信部
１７３、１０７３  位置情報受信部
１７４、１０７５  地図情報送信部
２７１、２０７１  コンテンツ情報受信部
２７２、２０７２  位置情報取得部
２７３、２０７３  オブジェクト位置情報取得部
２７４、２０７４  閲覧時位置情報取得部
２７５、２０７５  位置情報送信部
２７６、１０７４、２０７６  位置情報比較部
２７７、２０７７  地図情報受信部
２７８、２０７８  地図情報表示部
２７９、１０７６、２０７９  訪問位置情報格納部
１７１１、１０７１１  オブジェクト位置情報付与部
１７４１、１０７４１、２０７８１  経路算出部
CJ  コンテンツ情報
EP  閲覧時マーカー
EPJ  閲覧時位置情報
HCJ  隠しコンテンツ情報
MJ  地図情報
N  ネットワーク
OP  オブジェクト位置マーカー
OPJ  オブジェクト位置情報
P  位置情報マーカー
PJ  位置情報
Ps、Pt  プログラム
RJ  経路情報
【図１】
2012182517.tif 000003
【図２】
2012182517.tif 000004
【図３】
2012182517.tif 000005
【図４】
2012182517.tif 000006
【図５】
2012182517.tif 000007
【図６】
2012182517.tif 000008
【図７】
2012182517.tif 000009
【図８】
2012182517.tif 000010
【図９】
2012182517.tif 000011
【図１０】
2012182517.tif 000012
【図１１】
2012182517.tif 000013