(57)【要約】【課題】ユーザの手を煩わせることなく、簡単かつ適切に、要素情報を補充し、年表などのテーブルを補完することができるようにする。【解決手段】各年の領域中の、要素情報が配置されていない領域、または配置されている要素情報の数が他の領域に比べて少ない領域を、補充対象領域として検出する。要素情報の属性として年表中で出現頻度が最も高い属性を有し、かつ補充対象領域に関連する要素情報を検索し、検索の結果、見つかった要素情報または、その中からユーザによって選択された要素情報を、補充対象領域に配置する。ユーザＸ側の情報処理装置からユーザＹ側の情報処理装置に要求することによって、ユーザＹ側の情報処理装置で要素情報を検索することもできる。【選択図】図８
2008146582.tif 000002
【特許請求の範囲】
【請求項１】
軸上に位置づけられる各領域に、各領域に関連する要素情報が配置されたテーブルを、画面上に表示する場合の、テーブル補完方法であって、
要素情報の属性として、補完対象のテーブル中での出現頻度が相対的に高い属性を、目的の属性として決定する工程と、
上記補完対象テーブル外で、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブルを検索する工程と、
その検索の結果、見つかった、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブル中の、上記補完対象テーブル中の配置されている要素情報の数が相対的に少ない領域である補充対象領域に関連する要素情報を、上記補完対象テーブル中の上記補充対象領域に配置する工程と、
を備えることを特徴とするテーブル補完方法。
【請求項２】
請求項１のテーブル補完方法において、
上記決定工程および上記配置工程は、上記補完対象テーブルが存在する側の一の情報処理装置が実行し、
上記検索工程は、ネットワークを介して上記一の情報処理装置と接続された他の情報処理装置が、上記一の情報処理装置からの要求に応じて実行し、
上記他の情報処理装置は、上記目的の属性を有し、かつ上記補充対象領域に関連する要素情報を、上記一の情報処理装置に送信する、
ことを特徴とするテーブル補完方法。
【請求項３】
請求項１のテーブル補完方法において、
上記決定工程および上記配置工程は、上記補完対象テーブルが存在する側の一の情報処理装置が実行し、
上記検索工程は、ネットワークを介して上記一の情報処理装置と接続された他の情報処理装置が、上記一の情報処理装置からの要求に応じて実行し、
上記他の情報処理装置は、上記目的の属性を有する要素情報を、上記一の情報処理装置に送信する、
ことを特徴とするテーブル補完方法。
【請求項４】
請求項１のテーブル補完方法において、
上記決定工程および上記配置工程は、上記補完対象テーブルが存在する側の一の情報処理装置が実行し、
上記検索工程は、ネットワークを介して上記一の情報処理装置と接続された他の情報処理装置が、上記一の情報処理装置からの要求に応じて実行し、
上記他の情報処理装置は、上記目的の属性を有する要素情報を含む他のテーブルを、上記一の情報処理装置に送信する、
ことを特徴とするテーブル補完方法。
【請求項５】
請求項４のテーブル補完方法において、
上記一の情報処理装置は、上記補完対象テーブルと上記他のテーブルとを並べて表示した状態で、上記配置工程を実行することを特徴とするテーブル補完方法。
【請求項６】
請求項１のテーブル補完方法において、
上記決定工程および上記配置工程は、上記補完対象テーブルが存在する側の一の情報処理装置が実行し、
上記検索工程は、ネットワークを介して上記一の情報処理装置と接続された配信元のサーバが、上記一の情報処理装置からの要求に応じて実行する、
ことを特徴とするテーブル補完方法。
【請求項７】
請求項１のテーブル補完方法において、
上記決定工程、上記検索工程および上記配置工程は、上記補完対象テーブルが存在する側の一の情報処理装置が実行することを特徴とするテーブル補完方法。
【請求項８】
請求項１のテーブル補完方法において、
上記軸は、時間軸であり、上記各領域は、時間軸上に位置づけられる各期間の領域であることを特徴とするテーブル補完方法。
【請求項９】
軸上に位置づけられる各領域に、各領域に関連する要素情報が配置されたテーブルを、画面上に表示するように、情報を処理する装置であって、
要素情報の属性として、補完対象のテーブル中での出現頻度が相対的に高い属性を、目的の属性として決定する手段と、
上記補完対象テーブル外で、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブルを検索する手段と、
その検索の結果、見つかった、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブル中の、上記補完対象テーブル中の配置されている要素情報の数が相対的に少ない領域である補充対象領域に関連する要素情報を、上記補完対象テーブル中の上記補充対象領域に配置する手段と、
を備えることを特徴とする情報処理装置。
【請求項１０】
軸上に位置づけられる各領域に、各領域に関連する要素情報が配置されたテーブルを、画面上に表示するために、コンピュータを、
要素情報の属性として、補完対象のテーブル中での出現頻度が相対的に高い属性を、目的の属性として決定する手段、
上記補完対象テーブル外で、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブルを検索する手段、および、
その検索の結果、見つかった、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブル中の、上記補完対象テーブル中の配置されている要素情報の数が相対的に少ない領域である補充対象領域に関連する要素情報を、上記補完対象テーブル中の上記補充対象領域に配置する手段、
として機能させることを特徴とするテーブル補完用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、時間軸上に位置づけられる各期間領域に関連する要素情報を年表として表示するなど、軸上に位置づけられる各領域に関連する要素情報をテーブルとして表示する場合の、要素情報を補充してテーブルを補完する方法および装置に関する。
【背景技術】
【０００２】
音楽または画像を年表として呈示または表示し、歴史的または履歴的な事実や事項を年表として表示することが、考えられている。
【０００３】
具体的に、特許文献１（特開２００４−３２８２６５号公報）には、サムネイル画像のような複数の画像を、それぞれに関連した時刻を付加して記憶し、画面上に設定した時間軸上の、それぞれに関連した時刻に対応した位置の近傍に配置し、時間に対応した順序と間隔で表示することが示されている。
【０００４】
また、特許文献２（特開２００１−５７６６６号公報）には、動画像の編集を行う場合に、画面上の素材エリアに、カット画像を含む素材画像ごとのウィンドウを設けて、カット画像が多いときでも、必要とするカット画像を容易に選択できるようにすることが示されている。
【０００５】
上に挙げた先行技術文献は、以下の通りである。
【特許文献１】特開２００４−３２８２６５号公報
【特許文献２】特開２００１−５７６６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記のように年表を作成表示する場合、ユーザが自ら、画像などの要素情報を収集し、各年などの各領域に配置して、年表を作成することが考えられる。
【０００７】
しかし、例えば、１９９０年から１９９９年までの各年にリリースされた音楽を示す画像を、要素情報として収集する場合、各年につき、必要十分な数の画像を収集することは、可能であるとしても、多大な労力と時間を要する。その結果、一部の年には画像が全く配置されないことや、一部の年には他の年に比べて少数の画像しか配置されないことが、あり得る。
【０００８】
ユーザが自ら作成したものではなく、インターネット上などで提供される年表についても、同様に、一部の年には要素情報が全く配置されていないことや、一部の年には他の年に比べて少数の要素情報しか配置されていないことが、あり得る。
【０００９】
もちろん、ユーザが一旦、年表を作成または取得した後、要素情報を収集して、要素情報が全く配置されていない年、または他の年に比べて少数の要素情報しか配置されていない年に配置することも、考えられる。
【００１０】
しかし、その場合も、ユーザが、当該の年表に適した要素情報を、自ら検索して、当該の年表に補充するためには、時間と労力が必要となる。
【００１１】
そこで、この発明は、ユーザの手を煩わせることなく、簡単かつ適切に、要素情報を補充し、年表などのテーブルを補完することができるようにしたものである。
【課題を解決するための手段】
【００１２】
この発明のテーブル補完方法は、
軸上に位置づけられる各領域に、各領域に関連する要素情報が配置されたテーブルを、画面上に表示する場合の、テーブル補完方法であって、
要素情報の属性として、補完対象のテーブル中での出現頻度が相対的に高い属性を、目的の属性として決定する工程と、
上記補完対象テーブル外で、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブルを検索する工程と、
その検索の結果、見つかった、上記目的の属性を有する要素情報、または上記目的の属性を有する要素情報を含む他のテーブル中の、上記補完対象テーブル中の配置されている要素情報の数が相対的に少ない領域である補充対象領域に関連する要素情報を、上記補完対象テーブル中の上記補充対象領域に配置する工程と、
を備えることを特徴とする。
【００１３】
上記のテーブル補完方法では、ユーザは、例えば、補完対象のテーブルを画面上に表示させた状態で、そのテーブルの補完を指示するなどの簡単な操作をするだけで、装置によって、補完対象のテーブルに適した、かつ補充対象領域に関連する要素情報が、補充対象領域に配置されて、当該テーブルが補完される。
【発明の効果】
【００１４】
以上のように、この発明によれば、ユーザの手を煩わせることなく、簡単かつ適切に、要素情報を補充し、年表などのテーブルを補完することができる。
【発明を実施するための最良の形態】
【００１５】
［１．システム構成：図１］
図１は、この発明の方法によって年表を補完するシステムの一例を示す。
【００１６】
この例のシステムでは、あるユーザＸの元の情報処理装置１０が、インターネット１００を介して、他のユーザＹの元の情報処理装置６０、または情報提供元（配信元）のサーバ９０に接続される。情報処理装置１０および６０は、据え置き型のものでも、携帯用のものでもよい。
【００１７】
情報処理装置１０は、ＣＰＵ１１を備え、そのバス１２には、年表補完用プログラムを含む各種プログラムや各種の固定データが書き込まれるＲＯＭ１３、およびプログラムやデータが展開されるＲＡＭ１４が接続される。
【００１８】
また、バス１２には、記憶装置部１５および操作入力部１６が接続されるとともに、表示処理部２１を介してディスプレイ２２が接続され、音声処理部２３を介して音声出力部２４が接続される。
【００１９】
記憶装置部１５は、情報処理装置１０に内蔵される半導体メモリやハードディスクなどの内部記憶装置、または情報処理装置１０に装着接続される光ディスクなどの外部記憶装置で、各種のコンテンツデータや年表ファイルなどのデータを記録保存するものである。
【００２０】
表示処理部２１は、画像データや年表ファイルなどを処理するものであり、ディスプレイ２２は、画像や年表などが表示される液晶ディスプレイや有機ＥＬディスプレイなどであり、音声処理部２３は、音楽データなどの音声データを処理するものであり、音声出力部２４は、音声増幅回路およびスピーカ（ヘッドホン）である。
【００２１】
さらに、バス１２には、インターネット１００に接続するための外部インタフェース２５が接続される。外部インタフェース２５は、有線で接続するものでも、無線で接続するものでもよい。
【００２２】
情報処理装置６０は、図１では、ＣＰＵ６１、バス６２および外部インタフェース７５のみを示すが、年表の作成、表示および補完、コンテンツの再生およびネットワーク接続に関して、情報処理装置１０と同じ構成のものである。
【００２３】
サーバ９０は、Ｗｅｂサイト上のＷｅｂサービスなどとして、要素情報などの各種情報を提供し、情報処理装置１０からの要求に応じて情報処理装置１０に、要素情報などの各種情報を送信するものである。
【００２４】
［２．年表補完方法の第１の実施形態：図２〜図７］
図１の例のシステムでは、第１の実施形態として、情報処理装置１０は、以下のように年表を補完する。
【００２５】
（２−１．補完対象の年表の一例：図２）
図２に、情報処理装置１０に存在する年表ファイルによって表示される補完対象の年表の一例を示す。
【００２６】
表示画面１としては、例えば、表題部２、操作部３および年表表示部４を設け、年表表示部４の右側に、スクロールボタン６ａ，６ｂおよびスクロールバー６ｃを設ける。
【００２７】
表題部２には、年表表示部４に表示された年表のタイトルを表示し、操作部３には、補完ボタン３ａなどの操作ボタンを設ける。補完ボタン３ａは、後述のように年表の補完を指示するものである。
【００２８】
年表表示部４の左辺領域には、時間軸５を表示し、時間軸５の右側の領域を、要素情報が配置される領域とする。
【００２９】
この例の年表は、２０００年から２００６年までの各年にリリースされた音楽に関連付属する画像およびタグ情報を、要素情報として、リリースされた年の領域に配置したもので、図２は、そのうちの２００３年から２００５年までの部分が年表表示部４に表示されている場合であるが、スクロールボタン６ａ，６ｂまたはスクロールバー６ｃを操作することによって、２００２年以前または２００６年の部分を表示させることができる。
【００３０】
具体的に、要素情報８ａは、２００３年の領域に配置された要素情報の１つで、画像８ｂおよびタグ情報８ｃによって構成される。他の要素情報も、同様である。
【００３１】
タグ情報は、これが付属される音楽の属性などとして、例えば、リリース年月日、タイトルおよび詳細（アーティスト、アルバム名および総演奏時間）などを示すものである。
【００３２】
この例は、要素情報が、２０００年には１個、２００１年には５個、２００２年には４個、２００３年には６個、２００５年には３個、２００６年には２個、それぞれ配置されているが、２００４年には１つも配置されていない場合である。
【００３３】
したがって、２００４年の領域７ｘは空白領域（要素情報が１つも配置されていない領域）であり、年表全体に配置されている要素情報の数は２１個であり、配置されている要素情報の１年あたりの平均の数は３である。
【００３４】
この場合、情報処理装置１０は、以下の方法によって、要素情報を補充し、年表を補完する。
【００３５】
（２−２．第１の方法：図３〜図７）
第１の方法では、空白領域のみを要素情報の補充対象領域とする。
【００３６】
この場合、ユーザＸは、例えば、図２のように補完対象の年表を表示させ、補完ボタン３ａを操作して、情報処理装置１０に当該年表の補完を指示する。
【００３７】
ただし、ユーザＸの指示によることなく、情報処理装置１０が、所定時間ごとに定期的に、自動的に補完を開始するようにしてもよい。
【００３８】
補完を開始したら、情報処理装置１０のＣＰＵ１１は、まず、当該年表をサーチして、空白領域を検出する。図２の例では、２００４年が空白領域として検出される。
【００３９】
次に、ＣＰＵ１１は、他の各領域に配置されているタグ情報を参照し、その中で出現頻度が最も高い属性を、目的の属性として検出する。
【００４０】
図２の例では、２０００年から２００６年までの、２００４年を除く各年に配置されている要素情報の中で、出現頻度が最も高い属性を検出する。図２の例の要素情報は、音楽そのものではなく、音楽に関連付属するものであるが、要素情報の属性は、音楽の属性そのものである。
【００４１】
具体的に、図２に示したものとは異なるが、各領域に配置されているタグ情報が、図３に示すように、コンテンツ（音楽）のＩＤ（識別情報）およびタイトル（曲名）と、カテゴリー、アーティスト、関連場所およびリリース年という階層構造の属性とを示し、その具体的な内容が、同図に示すようなものである場合、ＣＰＵ１１は、出現頻度が最も高い属性は、カテゴリーがロック、アーティストが“Ｄ”、関連場所が東京であると判断する。
【００４２】
次に、ＣＰＵ１１は、このように目的の属性を検出したら、その目的の属性と、空白領域の暦年とを、検索条件として、情報処理装置１０の記憶装置部１５に記録されている情報を検索して、検索条件に適合する要素情報を選択する。
【００４３】
その結果、上記のように、目的の属性は、カテゴリーがロック、アーティストが“Ｄ”、関連場所が東京であり、空白領域は２００４年であり、かつ、例えば、情報処理装置１０の記憶装置部１５に、それぞれタグ情報として図４に示すような情報を有する要素情報およびコンテンツ（音楽）が記録されている場合、その５つの要素情報が選択される。
【００４４】
選択した要素情報を全て空白領域に配置することもできるが、この例では、ＣＰＵ１１は、選択した要素情報を一旦、空白領域またはその近傍にポップアップ表示して、ユーザＸに、その中から適切なものを選択させる。
【００４５】
例えば、図５に示すように、選択した要素情報のタグ情報のリスト９を、空白領域として検出した領域７ｘに表示し、ポインタにより領域７ｘが指示されたとき、そのリスト９を浮かび上がらせる。
【００４６】
ユーザＸは、そのリスト９中から適切な要素情報を選択する。ＣＰＵ１１は、そのユーザによって選択された要素情報を、空白領域として検出した領域７ｘに配置する。
【００４７】
図６に、このように領域７ｘに要素情報が配置された状態を示す。同図は、１つの要素情報が配置された状態を示すが、ユーザＸは、上記のリスト９中から複数の要素情報を順次選択し、領域７ｘに順次配置させることができる。
【００４８】
図７に、以上のような年表補完を行う場合に情報処理装置１０のＣＰＵ１１が年表補完用プログラムに従って実行する一連の処理の一例を示す。
【００４９】
この例では、図２のように年表が表示されている状態で、ユーザＸが情報処理装置１０に年表の補完を指示することによって、ＣＰＵ１１は、一連の処理を開始し、まずステップ３１で、空白領域を検出し、次にステップ３２で、他の各領域に配置されているタグ情報を参照し、次にステップ３３で、出現頻度が最も高い属性を目的の属性として検出する。
【００５０】
次に、ＣＰＵ１１は、ステップ３４で、ステップ３１で検出した空白領域の暦年とステップ３３で検出した目的の属性とを検索条件として、その検索条件に適合する要素情報を検索選択し、さらにステップ３５で、その選択した要素情報をポップアップ表示する。
【００５１】
次に、ＣＰＵ１１は、ステップ３６で、ユーザによって要素情報が選択されたか、処理終了が指示されたかを判断し、処理終了が指示されずに要素情報が選択されたときには、ステップ３７に進んで、その選択された要素情報を空白領域に配置し、さらにステップ３８に進んで、ほかにユーザによって選択されていない要素情報があるか否かを判断する。
【００５２】
そして、ほかにユーザによって選択されていない要素情報があるときには、ステップ３８からステップ３６に戻り、ほかにユーザによって選択されていない要素情報がないときには、ステップ３８からステップ３９に進んで、終了処理を実行する。
【００５３】
一方、補完ボタン３ａが再び操作されるなどによって、ステップ３６で処理終了が指示されたと判断したときには、ステップ３６からステップ３９に進んで、終了処理を実行する。
【００５４】
ステップ３９での終了処理としては、ユーザによって選択された要素情報を空白領域に配置した場合には、その補完後の年表を、年表ファイルとして上書き保存するか否かをユーザに問い、ユーザが上書き保存を指示したときには、年表ファイルとして上書き保存する。
【００５５】
検索の結果、検索条件に適合する要素情報が１つも存在しなかった場合には、その旨をユーザに呈示して、年表補完のための処理を終了する。
【００５６】
記憶装置部１５に記録されている情報の数などによっては、検索条件に適合する要素情報が存在しないこともあり得る。そのため、後述のように、インターネット１００を介して情報提供元のサーバ９０に接続して、サーバ９０に要素情報の検索を要求するように、システムを構成することもできる。
【００５７】
（２−３．他の方法）
＜空白領域の検出＞
上記の方法は、ユーザの指示によらずに、ＣＰＵ１１が空白領域を検出する場合であるが、ユーザがポインタで空白領域を指示し、ＣＰＵ１１が、その指示された領域を空白領域として検出するようにしてもよい。
【００５８】
＜補充対象領域＞
上記の方法は、空白領域、すなわち要素情報が１つも配置されていない領域のみを、要素情報の補充対象領域とする場合であるが、例えば、配置されている要素情報の数が１以下（１または０）というような所定数以下の領域、または配置されている要素情報の数が１年あたりの平均の数に満たない領域を、要素情報の補充対象領域としてもよい。
【００５９】
上記の例のように、要素情報が、２０００年には１個、２００１年には５個、２００２年には４個、２００３年には６個、２００５年には３個、２００６年には２個、それぞれ配置されているが、２００４年には１つも配置されていない場合（１年あたりの平均の数は３）、前者の場合には、所定数を１とするとき、２０００年および２００４年が補充対象領域となり、後者の場合には、２０００年、２００４年および２００６年が補充対象領域となる。
【００６０】
この場合も、ＣＰＵ１１は、当該年表をサーチして、各領域（各年）に配置されている要素情報の数を検出することによって、補充対象領域を検出し特定することができる。
【００６１】
＜目的の属性＞
上記の方法は、補完対象の年表中での出現頻度が最も高い属性を、目的の属性とする場合であるが、補完対象の年表中での出現頻度が、閾値以上または平均値以上など、相対的に高い属性を、目的の属性としてもよい。
【００６２】
この場合、出現頻度が閾値以上または平均値以上の属性が複数存在する場合には、その複数の属性中の、ＣＰＵ１１によってランダムに選択された属性、ユーザによって選択された属性、または出現頻度が最も高い属性を、目的の属性とし、または、その複数の属性を、そのまま目的の属性とすればよい。
【００６３】
また、例えば、補完対象の年表に含まれる要素情報の数が少ないために、出現頻度が閾値以上の属性が１つもない場合には、出現頻度が閾値以上の属性が少なくとも１つ存在するように自動的に閾値が小さくされ、または出現頻度が最も高い属性が目的の属性とされるように、情報処理装置１０を構成する。
【００６４】
＜配置される要素情報の選択＞
上記の方法は、ＣＰＵ１１が検索選択した要素情報中の、ユーザによって選択された要素情報が、補充対象領域に配置される場合であるが、ＣＰＵ１１が検索選択した要素情報が、そのまま補充対象領域に配置され、または、ＣＰＵ１１が検索選択した要素情報が所定数を超えるときには、その中からＣＰＵ１１がランダムに選択した所定数の要素情報が、補充対象領域に配置されるようにしてもよい。
【００６５】
＜年表の表示＞
上記の例は、補完対象の年表が表示された状態で、ユーザＸがその補完を指示することによって、年表補完の一連の処理が実行される場合であるが、補完対象の年表が表示されていない状態でも、ユーザＸが補完対象の年表を指定し、その補完を指示することによって、または、あらかじめユーザＸが補完対象の年表を指定しておくだけで、上記のように所定時間ごとに定期的に、年表補完の一連の処理が実行され、要素情報の検索選択後または配置後、自動的に、またはユーザが当該年表の表示を指示することによって、当該年表が表示されるように構成することもできる。
【００６６】
［３．年表補完方法の第２の実施形態：図８〜図１４］
ユーザＸ側の情報処理装置１０から他のユーザＹ側の情報処理装置６０に検索を要求することによって、他のユーザＹ側の情報処理装置６０が検索を実行するように、システムを構成することもできる。この場合は、ユーザＹからユーザＸに対してコンテンツが推薦されることになる。
【００６７】
（３−１．各装置での年表表示：図８）
この場合、ユーザＸ側の情報処理装置１０には、図８の左側にユーザＸとして示すように、図２に示したような年表Ｔｘが存在し、ユーザＹ側の情報処理装置６０にも、図８の右側にユーザＹとして示すように、同様の年表Ｔｙが存在するものとする。
【００６８】
ただし、ユーザＸ側の年表Ｔｘの２００４年の領域７ｘには、例えば、要素情報が１つも配置されていないのに対して、ユーザＹ側の年表Ｔｙの２００４年の領域７ｙには、例えば、２つの要素情報８ｅおよび８ｆが配置されているものとする。
【００６９】
年表補完時、ユーザＸ側の情報処理装置１０では、年表Ｔｘを表示し、ユーザＹ側の情報処理装置６０でも、情報処理装置１０がインターネット１００を介して情報処理装置６０に接続し、検索を要求したとき、年表Ｔｙを表示する。
【００７０】
（３−２．第１の方法：図９および図１０）
図９および図１０に、他のユーザＹ側の情報処理装置６０に検索を要求する場合の第１の例を示す。
【００７１】
この第１の例では、ユーザＸ側の情報処理装置１０は、例えば、図８の左側に示したように補完対象の年表を表示した状態で、ユーザＸが当該年表の補完を指示することによって、年表補完の一連の処理を開始して、まずステップ４１で、ポインタにより指示された領域を空白領域として検出する。
【００７２】
次に、ユーザＸ側の情報処理装置１０は、ステップ４２で、他の各領域に配置されているタグ情報を参照し、さらにステップ４３で、出現頻度が最も高い属性を、目的の属性として検出する。
【００７３】
次に、ユーザＸ側の情報処理装置１０は、ステップ４４で、ユーザＹ側の情報処理装置６０に接続し、さらにステップ４５で、目的の属性と、空白領域の暦年とを、検索条件として、ユーザＹ側の情報処理装置６０に、検索条件に適合する要素情報の検索を要求する。
【００７４】
ユーザＹ側の情報処理装置６０は、その要求を受けて、まずステップ８１で、図８の右側に示したように、目的の属性を有する要素情報が配置されている年表を表示する。
【００７５】
次に、ユーザＹ側の情報処理装置６０は、ステップ８２で、その年表から、検索条件に適合する要素情報、すなわち、目的の属性を有し、かつユーザＸ側の補完対象の年表で空白領域とされている暦年に関連する要素情報を検索し、さらにステップ８３で、検索の結果、見つかった要素情報、すなわち検索条件に適合する要素情報を、ユーザＸ側の情報処理装置１０に送信する。
【００７６】
ユーザＸ側の情報処理装置１０は、ステップ４５の後、ステップ５１で、そのユーザＹ側の情報処理装置６０から送信された要素情報を受信し、さらにステップ５２で、図７のステップ３５と同様に、その受信した要素情報をポップアップ表示する。
【００７７】
さらに、ユーザＸ側の情報処理装置１０は、図７のステップ３６以下と同様に、ステップ５６で、ユーザによって要素情報が選択されたか、処理終了が指示されたかを判断し、処理終了が指示されずに要素情報が選択されたときには、ステップ５７に進んで、その選択された要素情報を空白領域に配置し、さらにステップ５８に進んで、ほかにユーザによって選択されていない要素情報があるか否かを判断する。
【００７８】
そして、ほかにユーザによって選択されていない要素情報があるときには、ステップ５８からステップ５６に戻り、ほかにユーザによって選択されていない要素情報がないときには、ステップ５８からステップ５９に進んで、終了処理を実行する。
【００７９】
一方、ステップ５６で処理終了が指示されたと判断したときには、ステップ５６からステップ５９に進んで、終了処理を実行する。
【００８０】
以上によって、図８の例では、ユーザＹ側の年表Ｔｙに配置されている要素情報中の、ユーザＸ側の年表Ｔｘで出現頻度が最も高い属性を有し、かつユーザＸ側の年表Ｔｘで空白領域とされている領域７ｘに対応する領域７ｙに配置されている要素情報が、ユーザＹ側の情報処理装置６０からユーザＸ側の情報処理装置１０に送信され、そのうちのユーザＸによって選択された要素情報が、ユーザＸ側の年表Ｔｘで空白領域とされている領域７ｘに配置される。
【００８１】
すなわち、要素情報８ｅおよび８ｆが、ユーザＸ側の年表Ｔｘで出現頻度が最も高い属性を有するときには、そのうちのユーザＸによって選択された一方または双方が、領域７ｘに配置される。
【００８２】
この例でも、補充対象領域、目的の属性、および補充対象領域に配置される要素情報の選択などにつき、第１の実施形態に示した他の方法を用いることができる。
【００８３】
（３−３．第２の方法：図１１および図１２）
図１１および図１２に、他のユーザＹ側の情報処理装置６０に検索を要求する場合の第２の例を示す。
【００８４】
この第２の例でも、ユーザＸ側の情報処理装置１０は、年表補完の一連の処理の開始後、ステップ４１，４２および４３で、それぞれ第１の例と同じ処理を実行した後、ステップ４４で、ユーザＹ側の情報処理装置６０に接続する。
【００８５】
さらに、第２の例では、ユーザＸ側の情報処理装置１０は、ステップ４６で、出現頻度が最も高い属性を目的の属性として、ユーザＹ側の情報処理装置６０に、目的の属性を有する要素情報の検索を要求する。
【００８６】
ユーザＹ側の情報処理装置６０は、その要求を受けて、まずステップ８１で、図８の右側に示したように、目的の属性を有する要素情報が配置されている年表を表示する。
【００８７】
次に、ユーザＹ側の情報処理装置６０は、ステップ８４で、その年表から、目的の属性を有する要素情報を選択し、さらにステップ８５で、その選択した要素情報を、ユーザＸ側の情報処理装置１０に送信する。
【００８８】
ユーザＸ側の情報処理装置１０は、ステップ４６の後、ステップ５３で、そのユーザＹ側の情報処理装置６０から送信された要素情報を受信し、さらにステップ５４で、その受信した要素情報の中から、補充対象の暦年に関連する要素情報を選択し、さらにステップ５５で、図７のステップ３５と同様に、その選択した要素情報をポップアップ表示する。
【００８９】
ステップ５５で要素情報をポップアップ表示した後は、第１の例と同様にステップ５６以下で、図７のステップ３６以下と同様の処理を実行する。
【００９０】
この例でも、補充対象領域、目的の属性、および補充対象領域に配置される要素情報の選択などにつき、第１の実施形態に示した他の方法を用いることができる。
【００９１】
（３−４．第３の方法：図１３および図１４）
図１３および図１４に、他のユーザＹ側の情報処理装置６０に検索を要求する場合の第３の例を示す。
【００９２】
この第３の例では、ユーザＸ側の情報処理装置１０は、他のユーザＹ側の情報処理装置６０に、目的の属性を有する要素情報を含む年表の検索を要求する。
【００９３】
具体的に、この第３の例でも、ユーザＸ側の情報処理装置１０は、年表補完の一連の処理の開始後、ステップ４１，４２および４３で、それぞれ第１の例と同じ処理を実行した後、ステップ４４で、ユーザＹ側の情報処理装置６０に接続する。
【００９４】
さらに、第３の例では、ユーザＸ側の情報処理装置１０は、ステップ４７で、出現頻度が最も高い属性を目的の属性として、ユーザＹ側の情報処理装置６０に、目的の属性を有する要素情報を含む年表の検索を要求する。
【００９５】
ユーザＹ側の情報処理装置６０は、その要求を受けて、まずステップ８７で、ユーザＹ側に存在する年表の中から、目的の属性を有する要素情報を含む年表を検索し、さらにステップ８８で、その検索の結果、見つかった年表、すなわち目的の属性を有する要素情報を含む年表を、ユーザＸ側の情報処理装置１０に送信する。
【００９６】
ユーザＸ側の情報処理装置１０は、ステップ４７の後、ステップ４８で、そのユーザＹ側の情報処理装置６０から送信された年表を受信し、さらにステップ４９で、その受信した年表を、ユーザＸ側の補完対象の年表と並べて表示する。
【００９７】
さらに、ユーザＸ側の情報処理装置１０は、ステップ５６で、その受信表示した年表から、ユーザ（ユーザＸ）によって要素情報が選択されたか、処理終了が指示されたかを判断し、処理終了が指示されずに要素情報が選択されたときには、ステップ５７に進んで、その選択された要素情報を空白領域に配置し、さらにステップ５８に進んで、ほかにユーザによって選択されていない要素情報があるか否かを判断する。
【００９８】
そして、ほかにユーザによって選択されていない要素情報があるときには、ステップ５８からステップ５６に戻り、ほかにユーザによって選択されていない要素情報がないときには、ステップ５８からステップ５９に進んで、終了処理を実行する。
【００９９】
一方、ステップ５６で処理終了が指示されたと判断したときには、ステップ５６からステップ５９に進んで、終了処理を実行する。
【０１００】
以上によって、図８の例では、ユーザＹ側の年表Ｔｙが、ユーザＹ側の情報処理装置６０からユーザＸ側の情報処理装置１０に送信されて、ユーザＸ側の年表Ｔｘと並べて表示され、その年表Ｔｙ中のユーザＸによって選択された要素情報が、ユーザＸ側の年表Ｔｘで空白領域とされている領域７ｘに配置される。
【０１０１】
この例でも、補充対象領域、目的の属性、および補充対象領域に配置される要素情報の選択などにつき、第１の実施形態に示した他の方法を用いることができる。
【０１０２】
［４．年表補完方法の第３の実施形態］
要素情報または年表の検索は、ユーザＸ側の情報処理装置１０からの要求によって、情報提供元のサーバ９０が実行するように、システムを構成することもできる。この場合も、他のユーザＹ側の情報処理装置６０に検索を要求する第２の実施形態の各例と同様の方法を用いることができる。
【０１０３】
［５．他の実施形態］
（５−１．補完方法全体について）
上記の第２の実施形態および第３の実施形態は、他のユーザＹ側の情報処理装置６０または情報提供元のサーバ９０が、年表補完方法の一部の工程を実行する場合であるが、ユーザＸ側の情報処理装置１０が補完対象の年表を他のユーザＹ側の情報処理装置６０または情報提供元のサーバ９０に送信することによって、他のユーザＹ側の情報処理装置６０または情報提供元のサーバ９０が、年表補完方法の全部の工程を実行し、補完後の、補充対象領域に要素情報が補充された年表を、ユーザＸ側の情報処理装置１０に送り返すようにシステムを構成することもできる。
【０１０４】
（５−２．コンテンツおよび要素情報について）
上述した各実施形態は、要素情報が音楽に関連付属する静止画像およびタグ情報である場合であるが、要素情報が動画像に関連付属する静止画像およびタグ情報である場合などにも、この発明を適用することができる。
【０１０５】
さらに、要素情報は、静止画像のようなコンテンツを含まず、「１９６９年７月：アポロ１１号人類初の月着陸」、「１９８４年：山口桃子『いい日いい時』大ヒット」というような、単に事実を記述したものでもよい。
【０１０６】
この場合、その要素情報に、その属性を示すタグ情報が付加されずに、情報処理装置が、その要素情報中の言葉から、その要素情報の属性を、「宇宙に関する情報」、「音楽に関する情報」などというように判断するようにしてもよい。
【０１０７】
また、コンテンツが音楽である場合、その音楽の歌詞情報から抽出した言葉を、その音楽の属性を示すものとして利用するようにしてもよい
（５−３．テーブルの軸および領域について）
上述した各実施形態は、年表を表示する場合であるが、この発明は、年表に限らず、時間的、空間的、地域的または場所的な、または分類上や順位上の、軸上に位置づけられる各領域に関連する要素情報を、テーブルとして表示する場合に適用することができる。
【０１０８】
さらに、各領域は２つの軸上に位置づけられるものでもよい。図１５に、その一例を示す。
【０１０９】
この例は、１９８０年代の各年にＴＶ（テレビジョン）のチャンネル１，２，３の各チャンネルで放送された番組に関連する要素情報を、各年と各チャンネルとの交点の領域に配置して、テーブルとして表示する場合である。
【０１１０】
要素情報には、その属性、すなわち番組の属性を示すタグ情報を付加する。番組の属性は、映画、ドキュメント、ドラマ、アニメーションなどである。
【０１１１】
図１５の例は、１９８４年かつチャンネル３の領域、および１９８５年かつチャンネル２の領域には、要素情報が１つも配置されていない場合である。
【０１１２】
この場合、上述した方法と同様の方法によって、それぞれの領域に関連する要素情報を取得し、それぞれの領域に配置して、テーブルを補完する。
【図面の簡単な説明】
【０１１３】
【図１】この発明の方法を実行するシステムの一例を示す図である。
【図２】補完対象の年表の一例を示す図である。
【図３】タグ情報の一覧の一例を示す図である。
【図４】適合するコンテンツの一覧の一例を示す図である。
【図５】要素情報のポップアップ表示の一例を示す図である。
【図６】空白領域に要素情報が配置された状態の一例を示す図である。
【図７】情報処理装置のＣＰＵが実行する年表補完処理の一例を示す図である。
【図８】他のユーザの推薦により年表を補完する場合に各ユーザ側で表示される年表の一例を示す図である。
【図９】他のユーザの推薦により年表を補完する場合に各情報処理装置が行う処理の第１の例の一部を示す図である。
【図１０】他のユーザの推薦により年表を補完する場合に各情報処理装置が行う処理の第１の例の一部を示す図である。
【図１１】他のユーザの推薦により年表を補完する場合に各情報処理装置が行う処理の第２の例の一部を示す図である。
【図１２】他のユーザの推薦により年表を補完する場合に各情報処理装置が行う処理の第２の例の一部を示す図である。
【図１３】他のユーザの推薦により年表を補完する場合に各情報処理装置が行う処理の第３の例の一部を示す図である。
【図１４】他のユーザの推薦により年表を補完する場合に各情報処理装置が行う処理の第３の例の一部を示す図である。
【図１５】テーブルの一例を示す図である。
【符号の説明】
【０１１４】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
2008146582.tif 000003
【図２】
2008146582.tif 000004
【図３】
2008146582.tif 000005
【図４】
2008146582.tif 000006
【図５】
2008146582.tif 000007
【図６】
2008146582.tif 000008
【図７】
2008146582.tif 000009
【図８】
2008146582.tif 000010
【図９】
2008146582.tif 000011
【図１０】
2008146582.tif 000012
【図１１】
2008146582.tif 000013
【図１２】
2008146582.tif 000014
【図１３】
2008146582.tif 000015
【図１４】
2008146582.tif 000016
【図１５】
2008146582.tif 000017