(57)【要約】【課題】  簡便な操作で、ユーザーの利用状況に応じてなるべく適切なサービスが受けられるように、適切なＷｅｂサイトへ導く情報配信技術を提供する。【解決手段】  外部の配信装置から、デジタル情報と、デジタル情報に対応付けられた関連情報の位置を特定する位置特定情報と、を含む配信情報を受信するデジタル情報受信手段と、デジタル情報を出力するデジタル情報出力手段と、デジタル情報に関連する情報の取得指示を受け付ける情報取得指示受付手段と、取得指示を受け付けると、位置特定情報を参照して、取得指示を受け付けたデジタル情報の関連情報の位置を特定し、特定された位置にアクセスして関連情報を取得する関連情報取得手段と、を備え、関連情報取得手段は、関連情報の位置にアクセスする処理において、配信情報に基づいて付加情報を作成し、関連情報の位置に送信する、ことを特徴とする配信情報取得装置。【選択図】図１
2011086031.tif 000002
【特許請求の範囲】
【請求項１】
外部の配信装置から、デジタル情報と、前記デジタル情報に対応付けられた前記デジタル情報に関連する関連情報の位置を特定する位置特定情報と、を含む配信情報を受信するデジタル情報受信手段と、
前記デジタル情報を出力するデジタル情報出力手段と、
前記デジタル情報に関連する情報の取得指示を受け付ける情報取得指示受付手段と、
前記情報取得指示受付手段により取得指示を受け付けると、前記位置特定情報を参照して、取得指示を受け付けた前記デジタル情報の関連情報の位置を特定し、特定された位置にアクセスして関連情報を取得する関連情報取得手段と、を備え、
前記関連情報取得手段は、前記関連情報の位置にアクセスする処理において、前記配信情報に基づいて付加情報を作成し、前記関連情報の位置に送信する、
ことを特徴とする配信情報取得装置。
【請求項２】
請求項１に記載の配信情報取得装置であって、さらに、
前記デジタル情報には、前記デジタル情報を構成する第一のサブセット情報と、第二のサブセット情報とを含み、
前記デジタル情報出力手段は、前記第一のサブセット情報と、前記第二のサブセット情報と、を合成して表示する、
ことを特徴とする配信情報取得装置。
【請求項３】
請求項２に記載の配信情報取得装置であって、
前記位置特定情報には、前記第一のサブセット情報と、前記第二のサブセット情報のそれぞれに関連する情報の位置を特定する位置特定情報が含まれており、
前記デジタル情報出力手段は、前記デジタル情報の合成処理において、前記第一のサブセット情報に関連する位置特定情報と、前記第二のサブセット情報に関連する位置特定情報と、のいずれかを合成後の位置特定情報とする、
ことを特徴とする配信情報取得装置。
【請求項４】
請求項１〜３のいずれか一項に記載の配信情報取得装置であって、
前記関連情報取得手段は、前記関連情報を取得する処理において、さらに、前記デジタル情報に固有の情報を生成して送信する、
ことを特徴とする配信情報取得装置。
【請求項５】
ＤＬＮＡサーバーから、第一のサブセット情報と第二のサブセット情報とを含んで構成される画像情報と、前記第一のサブセット情報と前記第二のサブセット情報のそれぞれに対応付けられた前記画像情報に関連する情報の位置を特定するＷｅｂサーバーのアドレス情報と、前記第一のサブセット情報に対応付けられた第一のアドレス情報と前記第二のサブセット情報に対応付けられた第二のアドレス情報のうち優先すべきアドレス情報を指定する優先情報と、前記ＤＬＮＡサーバーを特定可能なサーバーＩＤと、を受信するデジタル情報受信手段と、
前記第一のサブセット情報と、前記第二のサブセット情報と、を合成して画像情報を生成するとともに、前記第一のサブセット情報に関連するアドレス情報と前記第二のサブセット情報に関連するアドレス情報とのうち前記優先情報に指定されたアドレス情報を前記合成後の画像情報のアドレス情報として対応付け、前記画像情報を表示する画像情報表示手段と、
前記画像情報に関連する情報を取得する指示を受け付ける情報取得指示受付手段と、
前記情報取得指示受付手段により取得する指示を受け付けた前記画像情報について、対応付けられた前記アドレス情報によって特定される位置にある関連情報を取得する関連情報取得手段と、を備え、
前記関連情報取得手段は、前記関連情報を取得する処理において、前記画像情報のハッシュ値を算出して前記サーバーＩＤとともに送信する、
ことを特徴とする配信情報取得装置。
【請求項６】
コンピュータに、外部の配信装置から配信される情報を取得する手順を実行させる配信情報取得プログラムであって、
前記コンピュータを、制御手段として機能させ、
前記制御手段に対して、
前記外部の配信装置から、デジタル情報と、前記デジタル情報に対応付けられた前記デジタル情報に関連する関連情報の位置を特定する位置特定情報と、を含む配信情報を受信するデジタル情報受信手順と、
前記デジタル情報を出力するデジタル情報出力手順と、
前記デジタル情報に関連する情報の取得指示を受け付ける情報取得指示受付手順と、
前記情報取得指示受付手順により取得指示を受け付けると、前記位置特定情報を参照して、取得指示を受け付けた前記デジタル情報の関連情報の位置を特定し、特定された位置にアクセスして関連情報を取得する関連情報取得手順と、
を実行させ、
前記関連情報取得手順においては、前記関連情報の位置にアクセスする処理において、前記配信情報に基づいて付加情報を作成して前記関連情報の位置に送信させる、
ことを特徴とする配信情報取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル情報の配信技術に関するものである。
【背景技術】
【０００２】
従来、デジタル情報の配信を受け付けて表示させることのできる装置では、デジタル情報に固有に割り当てられたＷｅｂサイトへ、アクセスできる技術が用いられている。特許文献１には、このような装置についての技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２３４５３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記のような装置では、ユーザーの利用状況に関わらず、一律のＷｅｂサイトへアクセスすることとなるため、ユーザーの利用状況に応じたＷｅｂサイトへアクセスできるとは限らない。
【０００５】
本発明の目的は、簡便な操作で、ユーザーの利用状況に応じてなるべく適切なサービスが受けられるように、適切なＷｅｂサイトへ導く情報配信技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決すべく、本発明に係る配信情報取得装置は、外部の配信装置から、デジタル情報と、前記デジタル情報に対応付けられた前記デジタル情報に関連する関連情報の位置を特定する位置特定情報と、を含む配信情報を受信するデジタル情報受信手段と、前記デジタル情報を出力するデジタル情報出力手段と、前記デジタル情報に関連する情報の取得指示を受け付ける情報取得指示受付手段と、前記情報取得指示受付手段により取得指示を受け付けると、前記位置特定情報を参照して、取得指示を受け付けた前記デジタル情報の関連情報の位置を特定し、特定された位置にアクセスして関連情報を取得する関連情報取得手段と、を備え、前記関連情報取得手段は、前記関連情報の位置にアクセスする処理において、前記配信情報に基づいて付加情報を作成し、前記関連情報の位置に送信する、ことを特徴とする。
【０００７】
また、本発明に係る配信情報取得プログラムは、コンピュータに、外部の配信装置から配信される情報を取得する手順を実行させる配信情報取得プログラムであって、前記コンピュータを、制御手段として機能させ、前記制御手段に対して、前記外部の配信装置から、デジタル情報と、前記デジタル情報に対応付けられた前記デジタル情報に関連する関連情報の位置を特定する位置特定情報と、を含む配信情報を受信するデジタル情報受信手順と、前記デジタル情報を出力するデジタル情報出力手順と、前記デジタル情報に関連する情報の取得指示を受け付ける情報取得指示受付手順と、前記情報取得指示受付手順により取得指示を受け付けると、前記位置特定情報を参照して、取得指示を受け付けた前記デジタル情報の関連情報の位置を特定し、特定された位置にアクセスして関連情報を取得する関連情報取得手順と、を実行させ、前記関連情報取得手順においては、前記関連情報の位置にアクセスする処理において、前記配信情報に基づいて付加情報を作成して前記関連情報の位置に送信させる、ことを特徴とする。
【図面の簡単な説明】
【０００８】
【図１】図１は、デジタル情報配信システムの全体図である。
【図２】図２は、デジタル情報配信システムの構成を示す図である。
【図３】図３は、ユーザー情報テーブルの構成を示す図である。
【図４】図４は、デジタル情報テーブルの構成を示す図である。
【図５】図５は、デジタル情報提供装置のハードウェア構成を示す図である。
【図６】図６は、クライアント端末装置のハードウェア構成を示す図である。
【図７】図７は、デジタル情報配信処理のフロー図である。
【図８】図８は、デジタル情報配信処理の変形例のフロー図である。
【図９】図９は、デジタル情報のリストを表示する画面例を示す図である。
【図１０】図１０は、デジタル情報を表示する画面例を示す図である。
【図１１】図１１は、第二実施形態に係るデジタル情報テーブルの構成を示す図である。
【図１２】図１２は、第二実施形態に係るデジタル情報配信処理のフロー図である。
【図１３】図１３は、第二実施形態に係る画面例を示す図である。
【図１４】図１４は、第二実施形態に係る変形例の画面例を示す図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の第一の実施形態を適用したデジタル情報配信システムについて、図面を参照して説明する。
【００１０】
図１に、デジタル情報配信システム１０００の全体図を示す。デジタル情報配信システム１０００は、デジタル情報提供装置１００にあたるＤＬＮＡ（Digital Living Network Alliance）サーバーと、第一のネットワーク１５０にあたる無線ＬＡＮ（Local Area Network）を介してＤＬＮＡサーバーと接続可能な、クライアント端末装置２００にあたるＤＬＮＡクライアントと、を備えるシステムである。
【００１１】
無線ＬＡＮ（後述する第一のネットワーク１５０）は、Ｗｉ-Ｆｉ（Wireless Fidelity：登録商標）等の無線通信網である。また、無線ＬＡＮは、ルーターやファイアウォールを介してインターネットに接続可能な機器との通信を行うことができる。なお、無線ＬＡＮは、無線が望ましいが、無線に限らず、有線のＬＡＮ、例えばイーサネット（登録商標）等のネットワークであってもよい。または、携帯電話網等の広域無線通信網であってもよい。
【００１２】
ＤＬＮＡサーバーは、いわゆるデジタルメディアサーバーであり、静止画像や動画等を含むデジタル情報を蓄積し、無線ＬＡＮを介してＤＬＮＡクライアントに対してデジタル情報を提供する。具体的には、ＤＬＮＡサーバーは、デジタル情報を提供するサービス・プロバイダーから、インターネット等を介してデジタル情報を受信して、蓄積することができる。また、無線ＬＡＮ等に参加したＤＬＮＡクライアントに対して、提供可能なデジタル情報を含む配信情報を送信する。配信情報としては、例えば、所定の規則に従って生成されたリスト形式のデジタル情報を送信することができる。
【００１３】
ＤＬＮＡクライアントは、いわゆるデジタルメディアプレーヤー機能を有する端末装置であり、利用者が操作することのできる端末装置である。ＤＬＮＡクライアントは、無線ＬＡＮやインターネットに接続されるＤＬＮＡサーバー等の他の装置と通信を行うことができる。また、ＤＬＮＡクライアントは、静止画像や動画等を含むデジタル情報をＤＬＮＡサーバーから受信し、デジタル情報のリストや、デジタル情報を表示することができる。また、ＤＬＮＡクライアントは、インターネットに接続されている各種の装置と、携帯電話網等を介して通信を行うことができる。また、ＤＬＮＡクライアントは、デジタル情報に含まれるＵＲＬに基づいて、インターネットに接続されている各種のＷｅｂサーバーとＷｅｂブラウザを介して通信を行うことができる。
【００１４】
次に、当該デジタル情報配信システム１０００における処理とデータの流れの概要について説明する。まず、ＤＬＮＡクライアントは、Ｗｉ-Ｆｉ等の無線ＬＡＮに参加（通信開始）すると、情報リストを取得したい旨の要求を当該無線ＬＡＮに接続する機器に対してブロードキャストする。
【００１５】
次に、ＤＬＮＡサーバーは、ブロードキャストされた要求情報を受信すると、登録されたデジタル情報および当該デジタル情報に関連するＵＲＬ情報を含むリスト情報を生成し、要求を送信したＤＬＮＡクライアントに対して送信する。その際、ＤＬＮＡサーバーは、送信するＤＬＮＡサーバーを識別することのできる情報であるサーバーＩＤを含めて送信する。
【００１６】
そして、ＤＬＮＡクライアントは、ＤＬＮＡサーバーから送信されたデジタル情報のリスト情報を受信し、プレーヤーの画面に表示する。さらに、ＤＬＮＡクライアントは、プレーヤー画面に表示したリストから所定のデジタル情報の選択を受け付けると、当該デジタル情報を再生する。具体的には、当該デジタル情報が動画データであれば動画再生を行い、当該デジタル情報が静止画データであれば静止画表示を行い、当該デジタル情報が音声データであれば音声再生を行う。
【００１７】
また、ＤＬＮＡクライアントは、デジタル情報の再生時に、詳細情報表示の要求を利用者から受け付けると、当該デジタル情報の詳細情報を表示する。さらに、当該デジタル情報に関連付けられたＵＲＬで特定されるインターネットリソースにアクセスするよう利用者から指示を受け付けると、ＤＬＮＡクライアントに備わるＷｅｂブラウザと連携して当該インターネットリソースにアクセスする。その際、ＤＬＮＡクライアントは、デジタル情報のリスト情報を配信したＤＬＮＡサーバーのサーバーＩＤを添えて（ＵＲＬパラメータに付加して）、無線ＬＡＮ経由で、あるいは携帯電話網経由で、インターネットに接続する。以上が、デジタル情報配信システム１０００の概要である。
【００１８】
続けて、図２〜図４を用いて、デジタル情報配信システム１０００の構成を説明する。図２は、デジタル情報配信システム１０００の構成を示す図である。デジタル情報配信システム１０００は、上述したＤＬＮＡサーバーに対応するデジタル情報提供装置１００と、ＤＬＮＡクライアントに対応するクライアント端末装置２００と、により構成される。デジタル情報提供装置１００と、クライアント端末装置２００と、は、無線ＬＡＮに対応する第一のネットワーク１５０を介して通信を行うことができる。
【００１９】
デジタル情報提供装置１００は、クライアント端末装置２００に対してデジタル情報を提供する。具体的には、デジタル情報提供装置１００は、クライアント端末装置２００から第一のネットワーク１５０を介してデジタル情報のリスト要求情報を受け付けると、提供するデジタル情報等のリスト情報を生成してクライアント端末装置２００へ送信する。また、その際、デジタル情報提供装置１００は、デジタル情報提供装置１００を特定することのできる情報であるサーバーＩＤ等を併せて送信する。
【００２０】
デジタル情報提供装置１００は、記憶部１１０と、制御部１３０と、第一のネットワーク通信部１４０と、を備える。記憶部１１０には、デジタル情報提供装置１００と通信を行った利用者ごとに利用情報を格納するユーザー情報テーブル１１１と、例えば画像等のデジタル情報を蓄積するデジタル情報テーブル１２０と、が格納される。
【００２１】
図３に示すように、ユーザー情報テーブル１１１は、クライアント端末装置２００の利用者を特定するユーザーＩＤ１１２ごとに、ＤＬＮＡ利用情報１１３を格納する。ＤＬＮＡ利用情報１１３は、最終ログインサーバーＩＤ１１４と、最終ログイン日時１１５と、を含む。最終ログインサーバーＩＤ１１４には、利用者が最後にログインして利用したデジタル情報提供装置１００を特定するサーバーＩＤが格納される。最終ログイン日時１１５には、利用者が最後にデジタル情報提供装置１００にログインした日時を特定する情報が格納される。なお、ＤＬＮＡ利用情報１１３は、利用者がデジタル情報提供装置１００を利用するためにデジタル情報提供装置１００にログインする都度更新される。
【００２２】
図４に示すように、デジタル情報テーブル１２０は、画像ごとにＵＲＬ等の関連する情報を格納する。具体的には、デジタル情報テーブル１２０は、デジタル情報を特定するデジタル情報ＩＤ１２１ごとに、主に管理情報等を格納するメタ情報１２２と、デジタル情報に付されたタイトルを示す画像タイトル情報１２３と、デジタル情報の実体となる画像情報１２４と、デジタル情報に関連付けられたＵＲＬを特定するＵＲＬ情報１２５と、を含む。メタ情報１２２には、例えば画像のサイズやファイル容量、著作権情報等が含まれる。画像タイトル情報１２３には、例えば画像や動画、音声の主題となるタイトル文字列が含まれる。画像情報１２４には、デジタル情報の実体である画像ファイルや動画ファイル、あるいは音声ファイル等の組合せ等が格納される。なお、便宜上、画像情報と名づけているが、画像に限られず、音楽や動画の情報であってもよい。ＵＲＬ情報１２５には、ＵＲＬ文字列が格納される。例えば、デジタル情報が広告の静止画像である場合には、当該広告対象の物品のより詳細な説明を得ることをねらって供給元により提供されるＷｅｂページを指定するＵＲＬ等である。
【００２３】
制御部１３０は、クライアント参加検知部１３１と、ログイン処理部１３２と、画像情報配信部１３３と、を備える。クライアント参加検知部１３１は、無線ＬＡＮ１５０に参加したクライアント端末装置２００を検知し、当該クライアント端末装置２００から送信されるデジタル情報のリスト要求を受け付ける。ログイン処理部１３２は、クライアント端末装置２００から送信されたデジタル情報のリスト要求に含まれるユーザーＩＤ等の情報に基づいて、ログイン処理を行う。具体的には、ログイン処理部１３２は、リスト要求を行ったユーザーＩＤをユーザー情報テーブル１１１から特定して、特定したユーザーのＤＬＮＡログイン情報１１３を更新する。ユーザー情報テーブル１１１に格納されていないユーザーである場合には、ログイン処理部１３２は、当該ユーザーのレコードをユーザー情報テーブル１１１に新規作成する。画像情報配信部１３３は、リスト要求を行ったクライアント端末装置２００に対して、所定のデジタル情報のリストを送信する。第一のネットワーク通信部１４０は、第一のネットワーク１５０に対する通信の開始終了を制御するとともに、送受信を行う。
【００２４】
図５は、デジタル情報提供装置１００のハードウェア構成を示す図である。デジタル情報提供装置１００は、第一のネットワーク通信装置１０３と、演算装置１０４と、主記憶装置１０５と、外部記憶装置１０６と、それぞれの装置を互いに接続するバス１０８と、を備える。
【００２５】
第一のネットワーク通信装置１０３は、無線ＬＡＮ等の第一のネットワーク１５０を介してクライアント端末装置１００と通信を行う装置である。なお、第一のネットワーク通信装置１０３は、クライアント端末装置１００のみならず、第一のネットワーク１５０に接続された他の装置とも通信を行うことができる。演算装置１０４は、例えばＣＰＵ（Central Processing Unit）などの演算装置である。主記憶装置１０５は、例えばＲＡＭ（Random Access Memory）などのメモリ装置である。外部記憶装置１０６は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。
【００２６】
デジタル情報提供装置１００のクライアント参加検知部１３１と、ログイン処理部１３２と、画像情報配信部１３３とは、デジタル情報提供装置１００の演算装置１０４に処理を行わせるプログラムによって実現される。このプログラムは、主記憶装置１０５または外部記憶装置１０６内に記憶され、実行にあたって主記憶装置１０５上にロードされ、演算装置１０４により実行される。
【００２７】
また、デジタル情報提供装置１００の記憶部１１０は、デジタル情報提供装置１００の主記憶装置１０５または外部記憶装置１０６により実現される。デジタル情報提供装置１００の第一のネットワーク通信部１４０は、デジタル情報提供装置１００の第一のネットワーク通信装置１０３によって実現される。以上が、デジタル情報提供装置１００のハードウェア構成である。
【００２８】
なお、上記した各構成要素は、デジタル情報提供装置１００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。デジタル情報提供装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各機能部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００２９】
図２の説明に戻る。クライアント端末装置２００は、携帯電話網等を介して、第二のネットワーク１６０であるインターネットに接続されている各種機器と通信を行うことができる。また、クライアント端末装置２００は、無線ＬＡＮ等の第一のネットワーク１５０に接続されている各種機器と通信を行うことができる。なお、クライアント端末装置２００は、例えば携帯電話装置、携帯音楽プレーヤー、ＰＤＡ（Personal Digital Assistant）、電子辞書、パーソナルコンピュータ等の情報処理装置である。
【００３０】
第一のネットワーク１５０には、ルーターおよびファイアウォール１５１が接続されており、デジタル情報提供装置１００と、クライアント端末装置２００と、は当該ルーターおよびファイアウォール１５１を介して第二のネットワーク１６０であるインターネットに接続されている各種機器と通信を行うことができる。なお、第二のネットワーク１６０は、インターネット等の広域の通信網であり、携帯電話通信網やインターネットプロバイダのネットワークを含む。もちろん、各種のＬＡＮやＷＡＮ（Wide Area Network）等の特定者が使用可能な通信網であってもよい。
【００３１】
クライアント端末装置２００は、図２に示すように、記憶部２１０と、制御部２３０と、第一のネットワーク通信部２４０と、第二のネットワーク通信部２５０と、利用者からの入力情報を受け付ける入力部２６０と、利用者へ出力情報を提示する出力部２７０と、を有する。
【００３２】
記憶部２１０には、利用者ごとに利用情報を格納するユーザー情報テーブル２１１が格納される。図３に示すように、ユーザー情報テーブル２１１は、デジタル情報提供装置１００が有するユーザー情報テーブル１１１と同様の構成を有する。すなわち、クライアント端末装置２００の利用者を特定するユーザーＩＤ２１２ごとに、ＤＬＮＡ利用情報２１３を格納する。なお、ＤＬＮＡ利用情報２１３は、利用者がデジタル情報提供装置１００を利用するためにデジタル情報提供装置１００にログインする都度更新される。
【００３３】
制御部２３０は、ＤＬＮＡクライアント部２３１と、ＵＲＬ組立部２３２と、Ｗｅｂブラウザ部２３３と、を備える。ＤＬＮＡクライアント部２３１は、第一のネットワークを介してデジタル情報提供装置１００との通信を行い、デジタル情報提供装置１００から配信されるデジタル情報を受信する。ＵＲＬ組立部２３２は、利用者からデジタル情報に関連するＵＲＬに接続する要求を受け付け、当該ＵＲＬにより特定されるインターネットリソースを取得するようＷｅｂブラウザ部２３３に指示を行う。その際、ＵＲＬ組立部２３２は、当該デジタル情報を提供したデジタル情報提供装置１００を特定するサーバーＩＤをパラメータに付加してＵＲＬを組み立てる。Ｗｅｂブラウザ部２３３は、通信先を特定するＵＲＬに基づいて、第一のネットワーク１５０上の機器と通信可能か否かを判定し、通信可能であれば、後述する第一のネットワーク通信部２４０を介して第一のネットワーク１５０に接続する。そして、Ｗｅｂブラウザ部２３３は、第一のネットワーク１５０に接続された他の装置および第二のネットワーク１６０に接続された他の装置、つまりデジタル情報提供装置を含む装置と通信を行う。また、Ｗｅｂブラウザ部２３３は、第一のネットワーク１５０上の機器と通信可能でない場合には、後述する第二のネットワーク通信部２５０を介して第二のネットワーク１６０に接続し、第二のネットワーク１６０に接続された他の装置と通信を行う。
【００３４】
また、ブラウザ部２３３は、使用者の操作入力を、入力部２６０を介して受け付け、使用者に提示する情報を出力部２７０に依頼して出力する。例えば、ブラウザ部２３３は、ＨＴＭＬ（Hyper Text Markup Language）等の修飾表示情報を有するＷｅｂページ等を受信すると表示し、当該Ｗｅｂページ上の入力エリア等に利用者から入力された情報をリンク先のサーバー等に送信することができる。
【００３５】
第一のネットワーク通信部２４０は、第一のネットワーク１５０を介して他の機器に接続し、接続した他の機器に対して情報の送信を行い、接続した他の機器から送信された情報の受信を行う。第二のネットワーク通信部２５０は、第二のネットワーク１６０を介して他の機器に接続し、接続した他の機器に対して情報の送信を行い、接続した他の機器から送信された情報の受信を行う。入力部２６０は、使用者からの情報の入力を受け付ける。出力部２７０は、使用者に対して、各種の情報を出力する。
【００３６】
図６は、クライアント端末装置２００のハードウェア構成を示す図である。クライアント端末装置２００は、入力装置２０１と、出力装置２０２と、第二のネットワーク通信装置２０３と、演算装置２０４と、主記憶装置２０５と、外部記憶装置２０６と、第一のネットワーク通信装置２０７と、それぞれの装置を互いに接続するバス２０８と、を備える。
【００３７】
入力装置２０１は、例えばキーボードやマウス、あるいはタッチペン、その他ポインティングデバイスなどの入力を受け付ける装置である。出力装置２０２は、例えばディスプレイなどの表示を行う装置、およびスピーカなどの音声出力を行う装置を含む。第二のネットワーク通信装置２０３は、第二のネットワーク１６０を介してインターネット上のＷｅｂサーバー等と通信を行う装置である。なお、第二のネットワーク通信装置２０３は、インターネット上のＷｅｂサーバーのみならず他の装置であっても、第二のネットワーク１６０に接続された装置と通信を行うことができる。演算装置２０４は、例えばＣＰＵなどの演算装置である。主記憶装置２０５は、例えばＲＡＭなどのメモリ装置である。外部記憶装置２０６は、例えばハードディスク装置やフラッシュメモリなどの不揮発性記憶装置である。第一のネットワーク通信装置２０７は、第一のネットワーク１５０を介してデジタル情報提供装置１００等と通信を行う装置である。なお、第一のネットワーク通信装置２０７は、デジタル情報提供装置１００のみならず、第一のネットワーク１５０に接続された他の装置であっても通信を行うことができる。
【００３８】
クライアント端末装置２００のＤＬＮＡクライアント部２３１と、ＵＲＬ組立部２３２と、Ｗｅｂブラウザ部２３３とは、クライアント端末装置２００の演算装置２０４に処理を行わせるプログラムによって実現される。このプログラムは、主記憶装置２０５または外部記憶装置２０６内に記憶され、実行にあたって主記憶装置２０５上にロードされ、演算装置２０４により実行される。また、クライアント端末装置２００の記憶部２１０は、クライアント端末装置２００の主記憶装置２０５または外部記憶装置２０６により実現される。クライアント端末装置２００の第一のネットワーク通信部２４０は、クライアント端末装置２００の第一のネットワーク通信装置２０７によって実現される。クライアント端末装置２００の第二のネットワーク通信部２５０は、クライアント端末装置２００の第二のネットワーク通信装置２０３によって実現される。また、クライアント端末装置２００の入力部２６０は、クライアント端末装置２００の入力装置２０１によって実現される。クライアント端末装置２００の出力部２７０は、クライアント端末装置２００の出力装置２０２によって実現される。以上が、クライアント端末装置２００のハードウェア構成である。
【００３９】
なお、上記した各構成要素は、クライアント端末装置２００の構成を、理解を容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。クライアント端末装置２００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各機能部は、ハードウェア（ＡＳＩＣ、ＧＰＵなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
［動作の説明］
【００４０】
図７を用いて、デジタル情報提供装置１００と、クライアント端末装置２００と、の動作について説明する。図７は、デジタル情報提供装置１００からクライアント端末装置２００に対してデジタル情報を提供する処理のフロー図である。なお、クライアント端末装置２００は、提供されたデジタル情報を用いて、利用者から指示を受け付けてデジタル情報と関連するＷｅｂサイトへアクセスする。当該フローは、クライアント端末装置２００とデジタル情報提供装置１００とが稼働している状態において、クライアント端末装置２００が第一のネットワーク１５０に参加することで開始される。また、当該フローは、クライアント端末装置２００が利用者からの接続開始要求を受け付けることによって開始されてもよい。
【００４１】
まず、クライアント端末装置２００のＤＬＮＡクライアント部２３１は、第一のネットワーク通信部２４０を介して、第一のネットワーク１５０に接続可能な装置に対して、デジタル情報のリストを要求するリスト要求を送信する（ステップＳ１０１）。当該処理において、ＤＬＮＡクライアント部２３１は、自己を特定する情報、例えばクライアント端末装置２００に割り当てられたＩＰアドレス等をリストの送付先とするリスト要求を送信する。また、ＤＬＮＡクライアント部２３１は、当該リスト要求に、ユーザーテーブル２１１に格納された利用者のユーザーＩＤ２１２とＤＬＮＡ利用情報２１３を付与して送信する。
【００４２】
次に、デジタル情報提供装置１００のクライアント参加検知部１３１は、ステップＳ１０１にて送信されたリスト要求を受信すると、ログイン処理部１３２にログイン処理を行うよう指示し、ログイン後に、デジタル情報のリストを当該クライアント端末２００に送信するようデジタル情報配信部１３３に指示する。そして、デジタル情報配信部１３３は、デジタル情報のリストと、デジタル情報提供装置１００のサーバーＩＤと、をクライアント端末装置２００に送信する（ステップＳ１０２）。
【００４３】
当該ログイン処理においては、ログイン処理部１３２は、リスト要求に付与されたユーザーＩＤ２１２に該当するユーザーを、ユーザー情報テーブル１１１から検索して特定する。そして、ログイン処理部１３２は、当該ユーザーの最終ログインサーバーＩＤ１１４に、自装置のサーバーＩＤを格納し、最終ログイン日時１１５に、ログイン処理を開始した日時を特定する情報を格納する。
【００４４】
デジタル情報のリストを送信する処理においては、デジタル情報配信部１３３は、デジタル情報テーブル１２０に格納されているデジタル情報のうち、所定のデジタル情報を含むデジタル情報のリストを作成する。例えば、当該デジタル情報のリストには、デジタル情報テーブル１２０に格納されたデジタル情報のうち、デジタル情報に付与された図示しない配信優先度が所定値よりも高いデジタル情報が含まれる。また、デジタル情報配信部１３３は、デジタル情報のリストと、サーバーＩＤと、を送信する際に、最終ログイン日時１１５の情報を付与して送信する。
【００４５】
次に、クライアント端末装置２００のＤＬＮＡクライアント部２３１は、受信したデジタル情報リストを、リスト形式で画面に表示させる（ステップＳ１０３）。また、ＤＬＮＡクライアント部２３１は、受信したサーバーＩＤと、最終ログイン日時１１５の情報と、をそれぞれ、ユーザー情報テーブル２１１の最終ログインサーバーＩＤ２１４と、最終ログイン日時２１５と、に格納する。なお、ＤＬＮＡクライアント部２３１は、図９に示すようなリスト表示画面３００を表示させる。
【００４６】
図９は、リスト表示画面３００の構成例を示す図である。リスト表示画面３００には、上下に所定の規則に従って並べられる複数のデジタル情報表示領域３１０が含まれる。デジタル情報表示領域３１０には、画像表示領域３１１と、画像タイトル表示領域３１２と、が含まれる。画像表示領域３１１には、デジタル情報テーブル１２０の画像情報１２４に対応する情報が再生表示され、画像タイトル表示領域３１２には、画像タイトル情報１２３に対応する情報が表示される。利用者は、画像タイトル表示領域３１２に表示された画像タイトルと、画像表示領域３１１に表示された画像情報に基づいて、リストに含まれる各デジタル情報の識別を行うことができる。
【００４７】
なお、リスト表示画面３００に表示されるデジタル情報の順序は、ＤＬＮＡクライアント部２３１が決定する。例えば、ＤＬＮＡクライアント部２３１は、受信したデジタル情報のリストに含まれる順序に従ってそのまま表示する。または、ＤＬＮＡクライアント部２３１に予め設定値を備えておき、当該設定値に従って順序を変更して表示するようにしてもよい。例えば、設定値として「文字順」が設定されている場合、ＤＬＮＡクライアント部２３１は、画像タイトルの文字順にリストを並べ替えて表示する。または、例えば、設定値として「赤い順」が設定されている場合、ＤＬＮＡクライアント部２３１は、画像情報に含まれるRGB成分を特定して、「R（赤）」の成分の比率が他の成分の比率に比べて突出している度合いが高い順に、リストを並べ替えて表示する。
【００４８】
次に、ＤＬＮＡクライアント部２３１は、表示したデジタル情報のリストから、デジタル情報の指定入力を受けつける（ステップＳ１０４）。具体的には、ＤＬＮＡクライアント部２３１は、クライアント端末装置２００の入力部２６０を介して、利用者が指定するデジタル情報を特定する。そして、ＤＬＮＡクライアント部２３１は、特定したデジタル情報について、図１０に示すようなデジタル情報表示画面３５０を表示させる。
【００４９】
図１０は、デジタル情報表示画面３５０の構成例を示す図である。デジタル情報表示画面３５０には、画面中央に所定の大きさ（例えば画面全体の面積の半分以上を占める大きさ）の画像情報表示領域３５１が設けられ、当該画像情報表示領域３５１の上部に画像タイトルを表示する画像タイトル表示領域３５２が設けられる。また、デジタル情報表示画面３５０の画面下部には、当該デジタル情報に関連する情報、例えば詳細情報を表示するよう指示を受け付けるボタン３５３が配された関連情報表示指示受付領域が設けられる。なお、当該デジタル情報表示画面３５０の構成は、当然に、美観等に応じて様々に変更される。例えば、ＤＬＮＡクライアント部２３１は、ＤＬＮＡクライアント部２３１に予め設定してあるスキンデータに応じて各種データの表示位置や表示サイズ等を変更する。
【００５０】
ＤＬＮＡクライアント部２３１は、関連情報表示受付領域に設けられた関連情報を表示するよう指示を受け付けるボタン３５３の入力を受け付けると、当該デジタル情報に関連付けられているＵＲＬ情報１２５やメタ情報１２２を表示する（図示せず）。
【００５１】
次に、ＤＬＮＡクライアント部２３１は、表示したＵＲＬ情報の指定入力を受け付けると、ＵＲＬ組立部２３２にＵＲＬを組み立てるよう指示する。すなわち、ＤＬＮＡクライアント部２３１は、デジタル情報に関連する情報を取得する指示を受け付けると、ＵＲＬ組立部２３２にＵＲＬを組み立てるよう指示する。ＵＲＬ組立部２３２は、サーバーＩＤをパラメータに含めて、ＵＲＬを組み立てる（ステップＳ１０５）。具体的には、ＵＲＬ組立部２３２は、ステップＳ１０２にて送信されたサーバーＩＤをＵＲＬパラメータ（ＨＴＴＰ（Hyper Text Transfer Protocol）のＧＥＴパラメータ）として設定する。もちろん、ＵＲＬ組立部２３２は、サーバーＩＤをＧＥＴパラメータではなくＰＯＳＴパラメータとして組み立ててもよい。
【００５２】
次に、ＤＬＮＡクライアント部２３１は、ＵＲＬ組立部２３２が組み立てたＵＲＬをＷｅｂブラウザ部２３３に受け渡して、Ｗｅｂブラウザ部２３３に当該ＵＲＬへアクセスさせる（ステップＳ１０６）。そして、Ｗｅｂブラウザ部２３３は、当該ＵＲＬへＨＴＴＰリクエストを送出する。その際、Ｗｅｂブラウザ部２３３は、第一のネットワーク１５０経由で当該ＵＲＬにアクセスできるか否かを判定し、アクセスできない場合には、第二のネットワーク１６０へＨＴＴＰリクエストを送出する。
【００５３】
以上が、本実施形態におけるデジタル情報を提供する処理である。このようにすることで、ユーザーは、簡易な操作で、利用状況に応じた詳細情報や関連情報を得るためにＷｅｂページにアクセスできる。また、ＨＴＴＰリクエストを受信したＷｅｂサーバーにおいて、ＰＯＳＴパラメータに含まれるサーバーＩＤを取得することが可能となり、デジタル情報を配信したデジタル情報提供装置を特定することが可能となる。すなわち、デジタル情報を加工することなく、デジタル情報提供経路を特定することが可能となる。そのため、デジタル情報提供装置のサーバーＩＤからユーザーの利用状況を特定し、提供するサービス（詳細情報や関連情報等）を適切に選択できる。例えば、Ｗｅｂサーバーは、所定の駅周辺に設置されているデジタル情報提供装置のサーバーＩＤを受信した場合には、当該駅の周辺の店舗情報を提供することができる。したがって、ユーザーは、簡易な操作で、利用状況に応じた詳細情報や関連情報を得ることのできるＷｅｂページにアクセスできるといえる。
【００５４】
次に、図８を用いて、本実施形態の変形例における処理を説明する。図８に示すフローは、図７に示したフローと基本的に同一である。しかし、若干の相違があるため、当該相違点について説明する。本変形例では、ステップＳ１０５に対応するステップが、ステップＳ２０５となっている点に相違点がある。
【００５５】
ＤＬＮＡクライアント部２３１は、ステップＳ１０４にて表示したＵＲＬ情報の指定入力を受け付けると、ＵＲＬ組立部２３２にＵＲＬを組み立てるよう指示する。ＵＲＬ組立部２３２は、サーバーＩＤと、デジタル情報のハッシュ値と、をパラメータに含めて、ＵＲＬを組み立てる（ステップＳ２０５）。すなわち、ＵＲＬ組立部２３２は、デジタル情報に固有の情報を含むＵＲＬを組み立てる。具体的には、ＵＲＬ組立部２３２は、指定入力を受け付けた画像情報からＭＤ５等のハッシュ関数を用いて得たハッシュ値と、ステップＳ１０２にて送信されたサーバーＩＤとを、ＵＲＬパラメータ（ＨＴＴＰ（Hyper Text Transfer Protocol）のＧＥＴパラメータ）として設定する。もちろん、ＵＲＬ組立部２３２は、サーバーＩＤとハッシュ値とをＧＥＴパラメータではなくＰＯＳＴパラメータとして組み立ててもよい。
【００５６】
以上が、変形例における相違点である。このようにすることで、ＨＴＴＰリクエスト情報を受信したＷｅｂサーバーにおいて、ＰＯＳＴパラメータに含まれるサーバーＩＤと、デジタル情報のハッシュ値を取得することが可能となり、デジタル情報を配信したデジタル情報提供装置を特定すること、およびＷｅｂページにアクセスするに至ったデジタル情報を特定すること、が可能となる。すなわち、デジタル情報を加工することなく、デジタル情報提供経路と、有効なデジタル情報と、を特定することが可能となる。なお、Ｗｅｂサーバー側において、ハッシュ値に応じてリダイレクト先のＵＲＬをあらかじめ指定しておくことで、例えば商品別の解説ページをクライアント端末装置２００に送信し、クライアント端末装置２００から指定した商品の解説ページを参照することができる。したがって、ユーザーは、簡易な操作で、詳細情報を欲した商品に応じた詳細情報や関連情報、すなわち利用状況に応じた詳細情報や関連情報、を得ることのできるＷｅｂページにアクセスできるといえる。
【００５７】
以上、本発明の第一の実施形態およびその変形例について説明した。本発明の第一の実施形態によると、クライアント端末装置２００は、配信されたデジタル情報に関連するＷｅｂページを取得することができる。また、デジタル情報提供装置１００を介してデジタル情報を提供する提供者は、デジタル情報を編集することなく、Ｗｅｂページへアクセスするに至ったデジタル情報提供チャネルを特定することができる。したがって、ユーザーは、簡易な操作で、利用状況に応じた詳細情報や関連情報を得ることのできるＷｅｂページにアクセスできるといえる。また、本発明の実施形態の変形例によると、デジタル情報提供装置１００を介してデジタル情報を提供する提供者は、デジタル情報を編集することなく、Ｗｅｂページへアクセスするに至ったデジタル情報提供チャネルと、デジタル情報と、を特定することができる。このことは、例えば、広告やクーポン情報としてデジタル情報を提供する有効な経路を特定して広告効果を高めることができるといえる。
【００５８】
本発明は、上記第一の実施形態に制限されない。上記第一の実施形態は、本発明の技術的思想の範囲内で様々な変形が可能である。例えば、第一の実施形態のデジタル情報提供装置は、一律にデジタル情報をクライアント端末装置２００に提供するが、これに限られない。すなわち、クライアント端末装置２００およびその利用者の属性に応じて、提供する情報を異ならせるようにしてもよい。
【００５９】
具体的には、優待会員に対してのみ完全なデジタル情報を提供し、非優待会員に対しては不完全なデジタル情報を提供するようにしてもよい。その際、デジタル情報の提供者が提供するデジタル情報は、優待会員用と非優待会員用の二種類を提供する必要がないようにしてもよい。
【００６０】
図１１〜図１４を用いて、そのような第二の実施形態について説明する。図１１は、第二の実施形態におけるデジタル情報テーブル１２０の構成を示す図である。本実施形態におけるデジタル情報テーブル１２０は、第一の実施形態におけるデジタル情報テーブル１２０と同様の構成を備えるが、一部相違する。具体的には、第二の実施形態におけるデジタル情報には、デジタル情報を構成する第一のサブセット情報と、第二のサブセット情報とを含む。当該相違について、以下説明する。
【００６１】
図１１に示すデジタル情報テーブル１２０は、メタ情報１２２に、重ね合わせ位置情報１２６と、副画像情報１２７と、副ＵＲＬ情報１２８と、ＵＲＬ優先情報１２９と、を含む。重ね合わせ位置情報１２６は、副画像情報１２７の画像を、画像情報１２４の情報に重畳させる位置を特定する情報である。副画像情報１２７は、画像情報１２４の一部を切り出したサブセットの情報（すなわち第二のサブセット情報）である。すなわち、第一のサブセットの情報となる画像情報１２４には、副画像情報１２７として切り出した画像情報を含まない一部の情報が欠落した情報が含まれており、画像情報１２４の重ね合わせ位置に副画像情報１２７を重畳させることで、完全な画像を得ることができるといえる。また、副ＵＲＬ情報１２８は、ＵＲＬを特定する情報である。例えば、優待会員のみがアクセスできるＷｅｂページのＵＲＬ等である。ＵＲＬ優先情報１２９は、ＵＲＬ情報１２５と、副ＵＲＬ情報１２８と、のいずれのＵＲＬを優先してアクセスするかを指定する情報である。
【００６２】
図１２は、第二の実施形態におけるデジタル情報配信処理のフローを示す図である。第一の実施形態における図７のデジタル情報配信処理のフローと基本的に同様であるが、一部相違がある。以下、相違点を中心に説明する。
【００６３】
デジタル情報提供装置１００から、ステップＳ１０２においてデジタル情報のリストとサーバーＩＤとを受信したクライアント端末装置２００のＤＬＮＡクライアント部２３１は、ステップＳ１０３の前に、副画像情報１２７を画像情報１２４に重畳させる処理を行う（ステップＳ３０３）。具体的には、ＤＬＮＡクライアント部２３１は、受信したデジタル情報のリストに含まれる各デジタル情報について、メタ情報１２２に含まれる副画像情報１２７を、画像情報１２４の重ね合わせ位置情報１２６に従って重畳させる画像合成処理を行う。また、ＤＬＮＡクライアント部２３１は、ＵＲＬ優先情報１２９に従って、優先させるＵＲＬが副ＵＲＬ１２８である場合には、副ＵＲＬ情報１２８によってＵＲＬ情報１２５を上書きする。
【００６４】
ステップＳ３０３の処理により得られる画像情報の例を、図１３を用いて説明する。図１３は、リスト表示画面３００の構成例を示す図である。リスト表示画面３００には、上下に所定の規則に従って並べられる複数のデジタル情報表示領域３１０が含まれる。デジタル情報表示領域３１０には、画像表示領域３３１と、画像タイトル表示領域３１２と、が含まれる。画像表示領域３３１には、デジタル情報テーブル１２０の画像情報１２４に副画像情報１２７が重畳された情報が再生表示され、画像タイトル表示領域３１２には、画像タイトル情報１２３に対応する情報が表示される。利用者は、画像タイトル表示領域３１２に表示された画像タイトルと、画像表示領域３３１に表示された画像情報に基づいて、リストに含まれる各デジタル情報の識別を行うことができる。
【００６５】
画像表示領域３３１に表示される画像は、画像情報１２４の切り欠き部分３１４に副画像情報１２７をはめ込んで合成して得られた画像である。当該切り欠き部分３１４に副画像情報１２７をはめ込む際には、ＤＬＮＡクライアント部２３１は、重ね合わせ位置１２６にて指定される位置を目安にはめ込む。例えば、重ね合わせ位置１２６には、例えば切り欠き部分の左上角のピクセル位置が指定されていることで、はめ込み可能である。このようにすることで、ＤＬＮＡクライアント部２３１は、完全なデジタル情報を得ることができる。
【００６６】
なお、非優待会員に対しては、ステップＳ３０３の処理を行わないよう機能制限をかけたＤＬＮＡクライアント２３１を予め配布し、優待会員に対しては、ステップＳ３０３の処理行うよう機能制限を外したＤＬＮＡクライアント２３１を予め配布することで、優待会員であれば完全なデジタル情報が得られ、非優待会員であれば不完全なデジタル情報を得られるのみとすることができる。その場合には、もちろん、非優待会員に配布されるＤＬＮＡクライアント部２３１では、ステップＳ３０３を実施しないために、ＵＲＬ情報１２５を副ＵＲＬで上書きすることができない。そのため、配信するデジタル情報を分けることなく、優待会員と非優待会員との間で、アクセスするＷｅｂページを分けることができる。
【００６７】
次に、図１４を用いて、第二の実施形態の変形例を説明する。第二の実施形態におけるデジタル情報提供処理のステップＳ３０３においては、副画像情報１２７を画像情報１２４に重ねて一つの画像情報を得た。しかし、これに限らず、ＤＬＮＡクライアント部２３１は、メタ情報１２２に格納されている副画像情報１２７と、副ＵＲＬ情報１２８と、画像タイトル１２３の情報を用いて、新たなデジタル情報をリストに追加するようにしてもよい。このようにして得られたデジタル情報のリストの表示例が、図１４である。図１４においては、リスト表示画面３００が示されており、表示されているリストの画像１に続けて、画像１の副画像３２１と、画像１のタイトル３２２とが表示されている。このように変形することで、例えば、隠しデジタル情報を提供することができるようになる。
【００６８】
以上、第二の実施形態とその変形例について説明した。本発明の第二の実施形態によると、クライアント端末装置２００は、配信されたデジタル情報に関連するＷｅｂページを取得することができる。また、デジタル情報提供装置１００を介してデジタル情報を提供する提供者は、対象の属性に応じて提供するデジタル情報を別々に用意することなく、優待すべき対象には完全なデジタル情報を提供し、そうでない対象には不完全なデジタル情報を提供することができる。そのため、ユーザーは、簡易な操作で、利用状況に応じた詳細情報や関連情報を得ることのできるＷｅｂページにアクセスできるといえる。また、本発明の第二の実施形態の変形例によると、デジタル情報提供装置１００を介してデジタル情報を提供する提供者は、対象の属性に応じて提供するデジタル情報を別々に用意することなく、対象の属性に応じて、隠し情報を提供することができる。このことは、例えば、優待すべき対象に対して囲い込み効果を高め、そうでない対象に対して優待すべき対象となることへのインセンティブを提供することができるといえる。
【００６９】
また、上述した第二の実施形態においては、デジタル情報テーブル１２０には画像情報と副画像情報が含まれ、当該画像情報と副画像情報はデジタル情報を提供するサービス・プロバイダーにより作成されるが、これに限られない。例えば、デジタル情報提供装置１００は、その制御部１３０に、配信対象としてデジタル情報テーブル１２０に登録されたデジタル情報の種類に応じて所定のルールに従って副画像情報を生成する副画像生成部を備えるようにしてもよい。なお、所定のルールとは、例えば、静止画情報については、画像の所定の領域でもよいし、顔認識処理を行って最も広い領域を占める顔の表示領域としてもよい。このようにすることで、デジタル情報の登録時に副画像情報を自動生成できるため、デジタル情報の提供者の登録の手間を省力化できる。
【００７０】
以上、第一の実施形態と、第二の実施形態と、について説明した。デジタル情報提供装置１００は、外部の受信装置に対してデジタル情報を配信する情報配信装置であって、デジタル情報と、当該デジタル情報に対応付けられたデジタル情報に関連する情報の位置を特定する位置特定情報と、を格納するデジタル情報記憶手段と、外部の装置からの要求に応じて、デジタル情報と、位置特定情報と、を含む配信情報を作成し、該配信情報に自らの装置を特定可能な配信装置特定情報を対応付けて送信する送信手段と、を備えるものであるといえる。なお、該デジタル情報には、デジタル情報を構成する第一のサブセット情報と、第二のサブセット情報とを含む。
【００７１】
また、第一のサブセット情報は、メタ情報を含み、第二のサブセット情報は、メタ情報に含まれる、といえる。
【００７２】
さらに、第二のサブセット情報は、第一のサブセット情報と組み合わせる位置の情報を含む、ともいえる。
【００７３】
また、該デジタル情報提供装置１００を構成するプログラムは、コンピュータに対して、外部の受信装置に対しデジタル情報を配信する手順を実行させるプログラムであって、コンピュータを、第一のサブセット情報と、第二のサブセット情報により構成されるデジタル情報と、デジタル情報に対応付けられたデジタル情報に関連する情報の位置を特定する位置特定情報と、を格納するデジタル情報記憶手段と、制御手段として機能させる。そして、制御手段に対して、外部の装置からの要求に応じて、デジタル情報と、位置特定情報と、を含む配信情報を作成する手順と、配信情報に自らの装置を特定可能な配信装置特定情報を対応付けて送信する送信手順と、を実行させることを特徴とするといえる。
【００７４】
また、本願の第一の実施形態および第二の実施形態に係る発明は、デジタル情報を配信するデジタル情報配信システムであって、情報配信装置と、配信情報取得装置と、を備え、情報配信装置は、第一のサブセット情報と、第二のサブセット情報とを含むデジタル情報と、デジタル情報に対応付けられたデジタル情報に関連する情報の位置を特定する位置特定情報と、を格納するデジタル情報記憶手段と、配信情報取得装置からの要求に応じて、デジタル情報と、位置特定情報と、を含む配信情報を作成し、該配信情報に自らの装置を特定可能な配信装置特定情報を対応付けて送信する送信手段と、を備えるといえる。なお、当該デジタル情報配信システムにおいては、配信情報取得装置は、情報配信装置から、デジタル情報と、位置特定情報と、配信装置特定情報と、を受信するデジタル情報受信手段と、デジタル情報を出力するデジタル情報出力手段と、デジタル情報に関連する情報の取得指示を受け付ける情報取得指示受付手段と、情報取得指示受付手段により取得指示を受け付けると、位置特定情報を参照して、取得指示を受け付けたデジタル情報の関連情報の位置を特定し、特定された位置にアクセスして関連情報を取得する関連情報取得手段と、を備え、関連情報取得手段は、関連情報の位置にアクセスする処理において、配信情報に基づいて付加情報を作成し、関連情報の位置に送信することを特徴とするといえる。
【００７５】
また、本願の第一の実施形態および第二の実施形態に係る発明は、デジタル情報配信システムのデジタル情報配信方法であって、デジタル情報配信システムは、情報配信装置と、配信情報取得装置と、を備え、情報配信装置は、第一のサブセット情報と、第二のサブセット情報とを含むデジタル情報と、前記デジタル情報に対応付けられた前記デジタル情報に関連する情報の位置を特定する位置特定情報と、を格納するデジタル情報記憶手段を備え、配信情報取得装置からの要求に応じて、デジタル情報と、位置特定情報と、を含む配信情報を作成し、該配信情報に自らの装置を特定可能な配信装置特定情報を対応付けて送信する送信ステップ、を実施し、配信情報取得装置は、情報配信装置から、デジタル情報と、位置特定情報と、配信装置特定情報と、を受信するデジタル情報受信ステップと、デジタル情報を出力するデジタル情報出力ステップと、デジタル情報に関連する情報の取得指示を受け付ける情報取得指示受付ステップと、情報取得指示受付ステップにより取得指示を受け付けると、位置特定情報を参照して、取得指示を受け付けたデジタル情報の関連情報の位置を特定し、特定された位置にアクセスして関連情報を取得する関連情報取得ステップと、を備え、関連情報取得ステップにおいては、関連情報の位置にアクセスする処理において、配信情報に基づいて付加情報を作成し、関連情報の位置に送信する、ことを特徴とするデジタル情報配信方法であるともいえる。
【００７６】
また、本願の第一の実施形態および第二の実施形態に係るデータ構造は、第一のサブセット情報と第二のサブセット情報とを含んで構成される画像情報と、前記第一のサブセット情報と前記第二のサブセット情報のそれぞれに対応付けられた前記画像情報に関連する情報の位置を特定するＷｅｂサーバーのアドレス情報と、前記第一のサブセット情報に対応付けられた第一のアドレス情報と前記第二のサブセット情報に対応付けられた第二のアドレス情報のうち優先すべきアドレス情報を指定する優先情報とを含むことを特徴とするともいえる。
【００７７】
なお、上記の実施形態では、クライアント端末装置２００を主に無線ＬＡＮネットワークにアドホックに接続する状況を想定して適用する例について説明したが、本発明はそのようなネットワーク接続状況に限らず、有線ＬＡＮやシリアル通信、各種ケーブル接続等において適用することもできる。また、上述した第一の実施形態および第二の実施形態の各構成は、種々組み合わされてもよい。例えば、第二の実施形態において、デジタル情報のハッシュ値を求める際には、画像情報１２４と副画像情報１２７とのそれぞれについて、２つのハッシュ値を求め、各ハッシュ値をＵＲＬパラメータとして送信する。もちろん、合成後の画像のハッシュ値を１つ求めてＵＲＬパラメータとして送信してもよいし、いずれかの画像のハッシュ値をＵＲＬパラメータとして送信してもよい。
【符号の説明】
【００７８】
１００・・・デジタル情報提供装置、１０３・・・第一のネットワーク通信装置、１０４・・・演算装置、１０５・・・主記憶装置、１０６・・・外部記憶装置、１０８・・・バス、１１０・・・記憶部、１１１・・・ユーザー情報テーブル、１２０・・・デジタル情報テーブル、１３０・・・制御部、１３１・・・クライアント参加検知部、１３２・・・ログイン処理部、１３３・・・画像情報配信部、１４０・・・第一のネットワーク通信部、１５０・・・第一のネットワーク、１５１・・・ルーターおよびファイアウォール、１６０・・・第二のネットワーク、２００・・・クライアント端末装置、２０１・・・入力装置、２０２・・・出力装置、２０３・・・第二のネットワーク通信装置、２０４・・・演算装置、２０５・・・主記憶装置、２０６・・・外部記憶装置、２０７・・・第一のネットワーク通信装置、２０８・・・バス、２１０・・・記憶部、２１１・・・ユーザー情報テーブル、２３０・・・制御部、２３１・・・ＤＬＮＡクライアント部、２３２・・・ＵＲＬ組立部、２３３・・・Ｗｅｂブラウザ部、２４０・・・第一のネットワーク通信部、２５０・・・第二のネットワーク通信部、２６０・・・入力部、２７０・・・出力部、１０００・・・デジタル情報配信システム
【図１】
2011086031.tif 000003
【図２】
2011086031.tif 000004
【図３】
2011086031.tif 000005
【図４】
2011086031.tif 000006
【図５】
2011086031.tif 000007
【図６】
2011086031.tif 000008
【図７】
2011086031.tif 000009
【図８】
2011086031.tif 000010
【図９】
2011086031.tif 000011
【図１０】
2011086031.tif 000012
【図１１】
2011086031.tif 000013
【図１２】
2011086031.tif 000014
【図１３】
2011086031.tif 000015
【図１４】
2011086031.tif 000016