(57)【要約】【課題】通信ネットワークに接続された複数の映像記録再生機器に記録されている画像コンテンツの内容の詳細なリストを、メモリ使用量を抑えつつ高速に表示する。【解決手段】デバイス発見部１３は、ネットワークに接続された各デバイス３２、３３、３４を発見する。メタデータ取得部１５は、発見部１３が発見したデバイスが有する画像コンテンツの記録日時を含む全概要情報を、通信部１１を介して取得しメタデータ管理部１７に格納する。詳細情報取得部１２は、メタデータ管理部１７に格納したメタデータに関係する画像コンテンツのうち、一部の画像コンテンツを前記概要情報の記録日時を基に選択し、当該画像コンテンツの詳細情報を通信部１１を介して取得する。表示項目管理部１９は、詳細情報取得部１２が取得した詳細情報を表示画面の日付セル４０内に配置し、表示画面２０に表示させる。【選択図】      図３
2007272836.tif 000002
【特許請求の範囲】
【請求項１】
それぞれ画像コンテンツを有する複数の通信装置とネットワークを介して通信を行う通信部と、
前記ネットワークに接続された各前記通信装置を検出する検出部と、
前記検出部が検出した各前記通信装置が有する画像コンテンツの記録日時を含む概要情報を、前記通信部を介して前記通信装置から取得する概要情報取得部と、
前記概要情報取得部が概要情報を取得した複数の画像コンテンツのうち、一部の画像コンテンツを概要情報の記録日時を基に選択し、当該画像コンテンツの詳細情報を、前記通信部を介して取得する詳細情報取得部と、
前記詳細情報取得部が取得した詳細情報を配置した表示画面を表示装置に表示させる表示管理部と、
を備えることを特徴とするネットワーク検索装置。
【請求項２】
前記表示管理部は、画像コンテンツの詳細情報を配置する表示エリアを表示画面上に表示した後、詳細情報取得部が取得した詳細情報を表示画面上に表示することを特徴とする請求項１記載のネットワーク検索装置。
【請求項３】
前記詳細情報取得部が取得する詳細情報は、画像データを含むことを特徴とする請求項１記載のネットワーク検索装置。
【請求項４】
前記表示管理部が表示させる表示画面は、複数の表示用エリアに記録日時順に画像コンテンツの詳細情報を表示することを特徴とする請求項２又は請求項３記載のネットワーク検索装置。
【請求項５】
前記検出部が検出した各通信装置のコンテンツ検索機能を調べる調査部を更に具備し、
前記概要情報取得部は、前記調査部が調べたコンテンツ検索機能に応じたコマンドを用いて、各通信装置が有する画像コンテンツの概要情報を取得することを特徴とする請求項１記載のネットワーク検索装置。
【請求項６】
前記検出部は、前記ネットワーク上の各通信装置が有するコンテンツの概要情報の更新を検出し、
前記概要情報取得部は、更新された概要情報を取得することを特徴とする請求項１記載のネットワーク検索装置。
【請求項７】
ネットワークに接続された通信装置を検出するステップと、
前記検出した通信装置が有する画像コンテンツの記録日時を含む概要情報を、前記ネットワークを介して前記通信装置から取得するステップと、
前記概要情報取得部が概要情報を取得した複数の画像コンテンツのうち一部の画像コンテンツを概要情報の記録日時を元に選択し、当該画像コンテンツの詳細情報を、前記通信部を介して取得するステップと、
前記取得した詳細情報を配置した表示画面を表示装置に表示させるステップと、
を備えることを特徴とするネットワーク検索用プログラム。
【請求項８】
前記表示させるステップは、画像コンテンツの詳細情報を配置する表示エリアを表示画面上に表示した後、前記取得した詳細情報を表示画面上に表示すること
を特徴とする請求項７記載のネットワーク検索用プログラム。
【請求項９】
前記詳細情報は、画像データを含むことを特徴とする請求項７記載のネットワーク検索用プログラム。
【請求項１０】
前記表示画面は、複数の表示用エリアに記録日時順に画像コンテンツの詳細情報を表示することを特徴とする請求項８又は請求項９記載のネットワーク検索用プログラム。
【請求項１１】
前記検出した各通信装置のコンテンツ検索機能を調べるステップを更に具備し、
前記概要情報を取得するステップは、前記検出した通信装置のコンテンツ検索機能に応じたコマンドを用いて、前記検出した通信装置が有するコンテンツの概要情報を取得することを特徴とする請求項５記載のネットワーク検索用プログラム。
【請求項１２】
前記検出するステップは、前記ネットワーク上の各通信装置が有するコンテンツの概要情報の更新を検出し、前記取得するステップは、更新された概要情報を取得することを特徴とする請求項７記載のネットワーク検索用プログラム。
【請求項１３】
それぞれ画像コンテンツを有する複数の通信装置が、ネットワークを介して検索装置と接続されたシステムのネットワーク検索方法であって、
前記検索装置が、前記ネットワークに接続された各前記通信装置を検出するステップと、
前記検索装置が、検出した前記通信装置のコンテンツ検索機能を調査し、当該コンテンツ検索機能に応じたコマンドを用いて、前記通信装置が有する画像コンテンツの記録日時を含む概要情報を各前記通信装置に要求するステップと、
前記通信装置が、前記検索装置からの要求に応じて、画像コンテンツの概要情報を、前記ネットワークを介して前記検索装置に送信するステップと、
前記検索装置が、概要情報を取得した複数の画像コンテンツのうち一部の画像コンテンツを概要情報の記録日時を元に選択し、前記通信部を介して当該画像コンテンツの詳細情報を取得するステップと、
取得した詳細情報を配置した表示画面を表示装置に表示させるステップと、
を備えることを特徴とするネットワーク検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信ネットワークを介して接続された通信装置が有する画像コンテンツを表示するネットワーク検索装置、ネットワーク検索用プログラム及びネットワーク検索方法に関する。
【背景技術】
【０００２】
近年になって、ＨＤＤ等の記録媒体に多数のコンテンツを記録し、コンテンツの再生時、記録されたコンテンツのサムネイル（コンテンツの代表縮小画像）及びコンテンツに関するＥＰＧ（電子番組表）情報等の詳細情報を表示して、コンテンツの選択を容易にする記録再生装置が普及し始めている。
【０００３】
画像コンテンツの表示方法としては、例えば、記録した画像コンテンツのリストを、カレンダー画面を用いて表示する映像信号記録再生装置が下記特許文献１に開示されている。この文献では、日付が重要な画像コンテンツはＨＤＤに記録し、再生時にはカレンダー画面により画像コンテンツを選択して再生する。
【特許文献１】特開２００４−２９７６４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記特許文献１では、通信ネットワークに接続された複数の通信装置に記録されている画像コンテンツのリストを表示することについては、何ら考慮されていない。
【０００５】
上述したサムネイル等の詳細情報を、それぞれ多数のコンテンツを保持する複数の通信装置からネットワークを介して受信するには、比較的大きなメモリ容量と長い転送時間が必要となり、コンテンツを再生する装置の操作性が著しく低下することになる。
【０００６】
従って本発明は、通信ネットワークに接続された複数の通信装置に記録されている画像コンテンツのリストを、高速に表示することを主な目的としている。
【課題を解決するための手段】
【０００７】
本発明の１実施形態に係るネットワーク検索装置は、それぞれ画像コンテンツを有する複数の通信装置とネットワークを介して通信を行う通信部と、前記ネットワークに接続された各前記通信装置を検出する検出部と、前記検出部が検出した各前記通信装置が有する画像コンテンツの記録日時を含む概要情報を、前記通信部を介して前記通信装置から取得する概要情報取得部と、前記概要情報取得部が概要情報を取得した複数の画像コンテンツのうち、一部の画像コンテンツを概要情報の記録日時を元に選択し、当該画像コンテンツの詳細情報を、前記通信部を介して取得する詳細情報取得部と、前記詳細情報取得部が取得した詳細情報を配置した表示画面を表示装置に表示させる表示管理部とを備える。
【発明の効果】
【０００８】
本発明によれば、通信ネットワークに接続された複数の通信装置に記録されている画像コンテンツのリストを、高速に表示することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下本発明の実施形態を、図面を参照して説明する。
【００１０】
図１は、本発明が適用されるシステムの構成例を示す図である。本発明の実施例であるネットワーク検索装置１０を具備する映像再生装置３０は、通信ネットワーク３１を介して複数のデジタルメディアデバイス（以下デバイスと記載する）３２〜３４に接続されている。
【００１１】
映像再生装置３０は、例えばデジタル放送を受信して再生するデジタルＴＶであり、各デバイスは例えばＤＶＤレコーダ、パーソナルコンピュータ、デジタルカメラ等の映像記録再生装置又は映像再生装置であって、ネットワーク３１を介して映像再生装置３０と通信が可能である。ネットワーク３１は、例えば一般家庭に配置されるようなＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のホームネットワークである。
【００１２】
映像再生装置３０内に設けられたネットワーク検索装置１０は、デバイス３２〜３４にネットワークを介してアクセスし、各デバイスが保持する画像コンテンツに付随するメタデータを取得し、メタデータの一覧を作成する。
【００１３】
ここでメタデータとは、例えばコンテンツのタイトル及び記録日時等の各コンテンツを識別及びソートするためのコンテンツの概要情報である。
【００１４】
図２はメタデータ一覧の例を示す。図２の例でメタデータは、コンテンツのタイトル、ジャンル、記録日時及び曜日、記録開始時間、チャンネル、デバイス名等を含む。ここではＸ，Ｙ，Ｚの３つのデバイスのメタデータを１つのテーブルとしてメタデータ管理部１７が管理する例を示す。
【００１５】
このようにネットワーク検索装置１０は、複数のデバイスが有するメタデータを１つのテーブルで管理することにより、コンテンツをその所在（デバイス）によらず統一的に扱うことができ、ユーザはコンテンツの所在を意識することなくコンテンツの操作が行えるようになる。
【００１６】
尚、コンテンツの種類としては、図２に示したような映像番組の他、デジタルカメラあるいはビデオカメラで撮影した静止画及び動画像が含まれる。
【００１７】
ネットワーク検索装置１０は、メタデータの一覧を基にコンテンツのリストを作成する。映像再生装置３０は、作成されたコンテンツのリストを表示部２０に表示する。又映像再生装置３０は、このコンテンツのリストを基にユーザが選択したコンテンツの映像データを、ネットワーク３１を介して取得及び再生し、表示部２０に表示する。
【００１８】
図３は、本実施形態によるネットワーク検索装置１０を示すブロック図である。
【００１９】
デバイス発見部１３は、通信部１１を介してネットワーク３１上の電源が投入されているデバイスを発見し、デバイス管理部１６に伝える。又デバイス発見部１３は、各デバイスが保持するコンテンツが更新されたとき、それを検出してデバイス管理部１６に伝える。
【００２０】
デバイス管理部１６はデバイス機能調査部１４に指示を出し、デバイス機能調査部１４は通信部１１を介して、発見したデバイスの機能を調査する。ここではデバイスの機能として、コンテンツの検索機能を想定しており、具体的にはＵＰｎＰ(Universal Plug and Play)仕様に記載のBrowseやSearch等の検索コマンドをサポートする機能である。
【００２１】
デバイス管理部１６はデバイス機能調査部１４の調査結果に基づき、メタデータ取得部１５を介してデバイスの持つコンテンツのメタデータを取得し、メタデータ管理部１７に蓄積する。メタデータ取得が完了すると、デバイス管理部１６は表示項目管理部１９にメタデータ取得の完了を通知する。
【００２２】
表示項目管理部１９は、メタデータ読出し部１８を介して表示に必要なメタデータを取得する。その際表示に必要な情報が不足している場合、詳細情報取得部１２を介して詳細情報をデバイスより取得する。そして表示項目管理部１９はメタデータおよび詳細情報を表示部２０に表示する。
【００２３】
メタデータは表示項目の検索やソート及びコンテンツリストにおけるコンテンツの詳細情報表示位置にも必要となる情報である。表示項目管理部１９は、メタデータによりコンテンツの表示順序及び位置を決定するため、ネットワーク検索装置１０のメタデータ取得部１５はメタデータを取得する際、各デバイスから全コンテンツ分のメタデータを取得する必要がある。
【００２４】
一方、詳細情報は、表示項目管理部１９がコンテンツのリストを実際に表示部２０などの画面上にレイアウトして表示する際に必要となる情報である。詳細情報取得部１２は、メタデータ管理部１７に格納されている全メタデータに対する詳細情報のうち、実際にディスプレイ上に表示するコンテンツに関する詳細情報のみを取得すればよい。
【００２５】
詳細情報取得部１２が扱う詳細情報の一例としては、コンテンツのサムネイル（縮小画像）やＥＰＧから得られた当該コンテンツの内容説明、出演者等の情報がある。ここで、本実施形態で示したメタデータおよび詳細情報は一例であり、アプリケーションの仕様によっては、例えば番組説明をメタデータとして扱う場合もあるし、逆に日時などの情報を詳細情報として扱う場合もある。尚、本実施形態では、サムネイルを詳細情報として説明を行う。
【００２６】
図４は、メタデータ管理部１７に格納されたメタデータと検索結果画面（コンテンツのリスト）に表示される項目との関係を示す図である。尚、コンテンツのリストはこのようなカレンダー形式、単に日付順、デバイス毎の日付順等様々の形式で表示できるが、本実施形態では、カレンダー形式の表示がユーザに選択されたものとする。
【００２７】
メタデータ管理部１７は、図４（ａ）のように記録されたコンテンツのタイトル、記録日時などのメタデータを検索結果として格納する。
【００２８】
表示項目管理部１９は検索結果を、図４（ｂ）に示すようなカレンダー形式で表示部２０に表示する場合、先ず日付セル（矩形表示エリア）４０に該当するメタデータをメタデータ管理部１７から取得する。ここでは９／１の映画Ｂと９／２のドラマＢ、ドキュメンタリーＢのメタデータ（タイトル及び日付）を取得する。
【００２９】
その後表示項目管理部１９は、詳細情報取得部１２を介して詳細情報をネットワーク上のデバイスから取得する。
【００３０】
図４の場合、映画ＢとドラマＢについてカレンダー画面上にサムネイル表示を行うため、これらのコンテンツのサムネイル情報を対応するデバイスから取得する。
【００３１】
このようにメタデータ管理部１７ではタイトルや日付などのコンテンツの選択やソートに必要なメタデータは、電源ＯＮ状態の全デバイスの全コンテンツ分を保持する。その一方で、サムネイルなど表示部２０に表示する際にのみ必要となるデータ量の大きい情報については、表示部２０に表示されるコンテンツの配置が決定した後に、それらコンテンツのみについて取得する。
【００３２】
これにより、ネットワーク検索装置１０のメモリ使用量を抑えながら、高速に検索結果を表示することが可能となる。
【００３３】
図１１はネットワーク検索装置１０の上記した動作をまとめて示すフローチャートである。
【００３４】
デバイスを発見、あるいはデバイスのメタデータ情報の更新を検知すると（ステップ１０１）、デバイスにより概要メタデータ情報を取得する（ステップ１０２）。概要メタデータ管理部に取得した概要メタデータをメタデータ管理部に保存する（ステップ１０３）。表示セルの日付に該当する概要メタデータ情報をメタデータ管理部より取得し（ステップ１０４）、取得した概要メタデータ情報に対応する詳細メタデータ情報をデバイスから取得する（ステップ１０５）。ステップＳ１０４〜Ｓ１０５の処理を表示セルの数だけ繰り返す（ステップ１０６）。
【００３５】
以上説明したように本実施形態によれば、コンテンツの検索やソートに必要なメタデータをメタデータ取得部１５で収集しメタデータ管理部１７で管理する手段と、メタデータ管理部１７に含まれていない詳細情報を、実際にメタデータの表示が必要になった場合に詳細情報取得部１２により取得する手段を有することで、メタデータの管理に必要なメモリの量を最小限に抑えつつ、コンテンツのソートや一覧表示を高速に行うことが可能となる。
【００３６】
図５は本発明のネットワーク検索装置１０によるコンテンツ一覧表示画面の第１実施形態を示す図である。
【００３７】
図５はネットワーク検索装置１０がコンテンツのメタデータをカレンダー上に配置して表示した例を示している。表示項目管理部１９は、カレンダー上の各エリアを表示用日付セル４０として表示し、各日付セル４０に対応するコンテンツのメタデータを、メタデータ管理部１７からメタデータ読出し部１８を介して取得し、それぞれの日付セル内にメタデータを配置する。
【００３８】
図１２はこの表示画面を作成するためのフローチャートである。
【００３９】
表示項目管理部１９は、表示したい月を選択し（ステップ２０１）、表示したい月の一日の曜日を算出する（ステップ２０２）。表示したい月およびその前月の日数を算出し（ステップ２０３）、表示月の一日がある周の初めの年月日を算出する（ステップ２０４）。次に表示セルの年月日に対応する概要メタデータ情報を取得し（ステップ２０５）、この処理を周の曜日数（７日）分繰り返す（ステップ２０６）。更にステップＳ２０５とステップＳ２０６の処理を表示月の周の数だけ繰り返す（ステップ２０７）。
【００４０】
このように、コンテンツのメタデータのみをカレンダー画面に表示することにより、更に高速な表示が可能となり、カレンダー画面を連続的に切り替えて記録コンテンツを探すとき等に効果がある。
【００４１】
尚、日付セル内に各コンテンツ保持するデバイスのデバイス名を表示してもよい。その場合、どのコンテンツがどのデバイスが保持するコンテンツなのか容易に判断することができる。
【００４２】
図６は本発明のネットワーク検索装置１０によるコンテンツ一覧表示画面の第２実施形態を示す図である。
【００４３】
図６は図５のメタデータ表示に加え、各コンテンツのサムネイルを表示した例を示している。この表示は、図５のように表示項目管理部１９が各日付セルに対応するコンテンツのメタデータを取得した後、それらコンテンツのみに付随するサムネイル情報を詳細情報取得部１２により、対応する各デバイスから取得することで実現できる。
【００４４】
また、図６の例では、各表示セル４１に含まれるメタデータ及び詳細情報の件数が多い場合、ユーザ指示（コンテンツの選択を含む）に応じて表示セルのサイズを拡大し、多数のコンテンツを適切に表示する。
【００４５】
図１３はこの表示画面を作成するためのフローチャートである。
【００４６】
表示項目管理部１９は、表示したい月を選択し（ステップ３０１）、表示したい月の一日の曜日を算出する（ステップ３０２）。表示したい月およびその前月の日数を算出し（ステップ３０３）、表示月の一日がある週の初めの年月日を算出する（ステップ３０４）。表示セルの年月日に対応する概要メタデータ情報を取得し（ステップ３０５）、対応する詳細メタデータ情報を取得する（ステップ３０６）。取得したメタデータ情報の件数より処理中の週における表示セルのＹ軸方向の長さの最大値を算出し（ステップ３０７）。そしてステップ３０５〜３０７の処理を週の曜日数（７日）分繰り返し、処理中の週の表示セルのＹ軸方向の最大値より次の週のＹ軸方向の位置を決定する（ステップ３０９）。更に、ステップ３０５〜３０９の処理を表示月の週の数だけ繰り返す（ステップ３１０）。
【００４７】
このように、メタデータの他にサムネイルを表示することにより、各コンテンツの内容を詳細に知ることができる。
【００４８】
図７は本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第３実施形態を示す図である。
【００４９】
ここでは表示項目管理部１９が扱う表示セル４１が所定の時間長単位に構成されている。例えば木曜日の１８：００〜２４：００の表示エリアが１つの表示セル４１にあたり、表示セル４１内に「ベースボール」および「ドラマ９／１５」の２つのコンテンツが表示されている。
【００５０】
さらに、表示項目管理部１９は、「ベースボール」および「ドラマ９／１５」の記録時間に応じて、其々のコンテンツの表示セル４１上の配置位置を変えるようにしている。図７の例では、「ペースボール」は１９：００〜２１：００の位置に、「ドラマ９／１５」は２１：００〜２２：００の位置に配置している。
【００５１】
図１４は図７の表示画面を作成するためのフローチャートである。
【００５２】
表示項目管理部１９は、表示セルを選択し（ステップ４０１）、表示セルに対応するコンテンツを１つ選択し（ステップ４０２）、表示セルに対応するメタデータ情報（概要、詳細）を取得する（ステップ４０３）。メタデータ情報から開始時間を取得し（ステップ４０４）、対応する表示セルと比較して表示コンテンツのＹ軸方向の開始位置を決定する（ステップ４０５）。メタデータ情報からコンテンツの長さを取得し（ステップ４０６）、対応する表示セルと比較して表示コンテンツのＹ軸方向の終了位置を決定する（ステップ４０７）。そしてステップ４０２〜４０７の処理を、表示セルに対応するコンテンツ数分繰り返す（ステップ４０８）。
【００５３】
この表示方法により、図５又は図６のようにコンテンツリストを表示し、各表示セル４１に含まれるメタデータ及び詳細情報の件数が多い場合、ユーザ指示（コンテンツの選択を含む）に応じて表示セルのサイズを拡大し、多数のコンテンツを適切に表示することができる。また、コンテンツが記録された（放送された）時間帯を視覚的に判断することができる。
【００５４】
図８は本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第４実施形態を示す図である。
【００５５】
ここでは表示する項目としてコンテンツのサムネイルのみを選択した表示画面を示している。基本的な処理は図６の表示の場合と同様であるが、表示されるコンテンツの数量に応じて、表示項目管理部１９は各日付セルのサイズを周単位で自動的に変更する。更に表示項目管理部１９は、日付セルに属するコンテンツ数が大きく、１つの表示セルに収まらない場合、複数のページに分割してページめくり用のボタン４２を配置する処理を行う。
【００５６】
例えば１６日の日付セル４０は５ページからなり、そのうちの第１ページが表示されている。ボタン４２ａをユーザが選択すると次ページが表示され、ボタン４２ｂを選択すると、前ページが表示される。図１５はこの表示画面を作成するためのフローチャートである。
【００５７】
表示項目管理部１９は、表示セルを選択し（ステップ５０１）、表示セルに対応するコンテンツを１つ選択し（ステップ５０２）、表示セルに対応するメタデータ情報（概要、詳細）を取得し（ステップ５０３）、更に表示領域のＹ軸方向の長さを加算する（ステップ５０４）。そしてステップ５０２〜５０４の処理を表示セルに対応するコンテンツ数分繰り返す（ステップ５０５）。
【００５８】
更に表示項目管理部１９は、表示領域の長さがあらかじめ設定された閾値より長いか判断し（ステップ５０６）、長い場合、ページ選択バーを表示して（ステップ５０７）、メタデータ情報を表示する（ステップ５０８）。ステップ５０６で表示領域の長さがあらかじめ設定された閾値より短い場合（Ｎｏの場合）、フローはステップ（ステップッメタデータ情報を表示する（ステップ５０８）。
【００５９】
この第４実施形態による表示方法により、１つの日付セルに属するコンテンツの数が大きい場合でも、それらコンテンツを表示することが可能となる。
【００６０】
図９は本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第５実施形態を示す図である。
【００６１】
表示項目選択部１９は、図５又は図６のようにコンテンツのリストを１ヶ月単位で表示している際に、ユーザが１つの日付セルを選択すると、表示項目管理部１９は日付セル内のコンテンツ数を所定閾値Ａ（１を含む）と比較する。所定閾値Ａ以上のコンテンツを含む表示セルが当該日付セルを含め所定閾値Ｂ（日数）以上連続する場合、表示項目管理部１９は表示画面を図９のような画面に切り替え、それら一連の表示セルを時間単位で表示する。
【００６２】
図１６はこの表示画面を作成するためのフローチャートである。
【００６３】
表示項目管理部１９は、日付を１つ選択し（ステップ６０１）、日付に対応するコンテンツ数が閾値Ａ以上存在するか判断し（ステップ６０２）。閾値Ａ以上存在する場合、その日付を記録する（ステップ６０３）。そして選択した日付の次の日付を順に選択し、ステップ６０２及び６０３の処理を繰り返す（ステップ６０４）。
【００６４】
日付に対応するコンテンツ数が閾値Ａ以上存在しない場合（ステップＳ６０２のＮｏ）、選択した日付の前の日を選択して（ステップ６０５）、日付に対応するコンテンツ数が閾値Ａ以上存在するか判断する（ステップ６０６）。閾値Ａ以上存在する場合、その日付を記録する（ステップ６０７）。そして選択した日付の前の日付を順に選択し、ステップ６０６及び６０７の処理を繰り返す（ステップ６０５）。
【００６５】
日付に対応するコンテンツ数が閾値Ａ以下の場合（ステップ６０６のＮｏ）、記録した日付があらかじめ定めた閾値Ｂ以上か判断し（ステップ６０８）、閾値Ｂ以上の場合は、記録した日付を表示セルとして配置する。記録した日付があらかじめ定めた閾値Ｂ以下の場合（ステップ６０８のＮｏ）は終了する。
【００６６】
この表示方法は、例えば泊りがけの旅行でデジタルカメラにより撮影した静止画あるいは動画像を一覧表示する際に適用される。表示項目選択部１９が連続する日付の表示セルを自動的に選択して表示するので、簡単なユーザ操作で旅行写真の一覧を表示することができる。
【００６７】
尚、図９の表示に切り替わる条件として、上記閾値Ａ以上のコンテンツ及び閾値Ｂ以上の連続日数の他に、デバイスがカメラであることを加えてもよい。
【００６８】
図１０は本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第６実施形態を示す図である。
【００６９】
表示項目選択部１９は、図５又は図６のようにある年のコンテンツのリストを１ヶ月単位で表示している際に、ユーザが１つの日付セルを選択すると、日付セル内の例えばデジタルカメラで撮影したコンテンツ（静止画及び動画像）の数を所定閾値Ａ（１を含む）と比較する。
【００７０】
ユーザに選択された日付セルが所定閾値Ａ以上のコンテンツを含む場合、表示項目管理部１９はその年を含め閾値Ｂ（年数）以上連続して同じ日にデジタルカメラで撮影したコンテンツが閾値Ａ以上存在するか判断する。
【００７１】
各年度とも閾値Ａ以上のコンテンツが存在する場合に、図５又は図６の表示から図１０の表示に切り替え、各年度の日付セル４３を一覧表示する。図１７はこの表示画面を作成するためのフローチャートである。
【００７２】
表示項目管理部１９は、日付を１つ選択し（ステップ７０１）、日付に対応するコンテンツ数が閾値Ａ以上存在するか判断し（ステップ７０２）。閾値Ａ以上存在する場合、その日付を記録する（ステップ７０３）。そして選択した日付より前の年の対応する日付を１年づつ順に選択し、ステップ７０２及び７０３の処理を繰り返す（ステップ７０４）。
【００７３】
日付に対応するコンテンツ数が閾値Ａ以上存在しない場合（ステップＳ７０２のＮｏ）、選択した日付より後の年の対応する日付を選択し（ステップ７０４）、日付に対応するコンテンツ数が閾値Ａ以上存在するか判断する（ステップ７０５）。閾値Ａ以上存在する場合、その日付を記録する（ステップ７０６）。そして選択した日付より後の年の対応する日付を順に選択して、ステップ７０５及び７０６の処理を繰り返す（ステップ６０５）。
【００７４】
日付に対応するコンテンツ数が閾値Ａ以下の場合（ステップ７０５のＮｏ）、記録した日付があらかじめ定めた閾値Ｂ以上か判断し（ステップ７０７）、閾値Ｂ以上の場合は、記録した日付を表示セルとして配置する（ステップ７０８）。記録した日付があらかじめ定めた閾値Ｂ以下の場合（ステップ７０７のＮｏ）は終了する。
【００７５】
この表示方法が応用される例としては、例えば誕生日や結婚記念日など毎年行われるイベントの経過を表示する場合である。表示項目管理部１９が毎年行われるイベントを自動的に選択するので、ユーザは簡単な操作でそのようなイベントを一覧表示し、子供の成長記録等のコンテンツを簡単に再生して表示することができる。
【００７６】
以上の説明はこの発明の実施の形態であって、この発明の装置及び方法を限定するものではなく、様々な変形例を容易に実施することができる。
【図面の簡単な説明】
【００７７】
【図１】本発明が適用されるシステムの構成例を示す図である。
【図２】メタデータ一覧の例を示す図である。
【図３】本発明によるネットワーク検索装置１０の一実施形態を示すブロック図である。
【図４】メタデータ管理部１７に格納されたメタデータと検索結果画面に表示される項目との関係を示す図である。
【図５】本発明のネットワーク検索装置１０によるコンテンツ一覧表示画面の第１実施形態を示す図である。
【図６】本発明のネットワーク検索装置１０によるコンテンツ一覧表示画面の第２実施形態を示す図である。
【図７】本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第３実施形態を示す図である。
【図８】本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第４実施形態を示す図である。
【図９】本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第５実施形態を示す図である。
【図１０】本発明のネットワーク検索装置１０によるコンテンツ一覧表示の第６実施形態を示す図である。
【図１１】ネットワーク検索装置１０の基本的動作を示すフローチャートである。
【図１２】図５の表示画面を作成するためのフローチャートである。
【図１３】図６の表示画面を作成するためのフローチャートである。
【図１４】図７の表示画面を作成するためのフローチャートである。
【図１５】図８の表示画面を作成するためのフローチャートである。
【図１６】図９の表示画面を作成するためのフローチャートである。
【図１７】図１０の表示画面を作成するためのフローチャートである。
【符号の説明】
【００７８】
１１…通信部、１２…詳細情報取得部、１３…デバイス発見部、１４…デバイス機能調査部、１５…メタデータ取得部、１６…デバイス管理部、１７…メタデータ官吏部、１８…メタデータ読出し部、１９…表示項目管理部。
【図１】
2007272836.tif 000003
【図２】
2007272836.tif 000004
【図３】
2007272836.tif 000005
【図４】
2007272836.tif 000006
【図５】
2007272836.tif 000007
【図６】
2007272836.tif 000008
【図７】
2007272836.tif 000009
【図８】
2007272836.tif 000010
【図９】
2007272836.tif 000011
【図１０】
2007272836.tif 000012
【図１１】
2007272836.tif 000013
【図１２】
2007272836.tif 000014
【図１３】
2007272836.tif 000015
【図１４】
2007272836.tif 000016
【図１５】
2007272836.tif 000017
【図１６】
2007272836.tif 000018
【図１７】
2007272836.tif 000019