(57)【要約】【課題】表示された情報の経過時間を利用者が直感的な把握を可能にすること。【解決手段】過去でのイベントの関連性により分類されたカテゴリ毎に、イベントと、作成日時とを対応付けたカテゴリ毎イベント管理テーブルを記憶する記憶部と、カテゴリ毎イベント管理テーブルから、所定のカテゴリ内のイベントの作成日時を取得し、カテゴリの過去を対数軸による時間軸上でカテゴリ内の最新のイベントの作成日時から各イベントの作成日時までの表示距離を算出する距離算出部と、算出された表示距離に基づいて、対数時間軸上に、作成日時に対応付けられたイベントのタイトルを表示するイベント表示処理部と、を備えたこと。【選択図】        図５
2006024153.tif 000002
【特許請求の範囲】
【請求項１】
過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報を記憶する記憶手段と、
前記記憶手段が記憶する前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出手段と、
前記距離算出手段により算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理手段と、
を備えたことを特徴とする情報表示装置。
【請求項２】
過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報を管理する情報管理装置と通信を行う通信手段を、
前記通信手段の通信により、前記情報管理装置が管理する前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出手段と、
前記距離算出手段により算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記通信手段の通信により取得した、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理手段と、
を備えたことを特徴とする情報表示装置。
【請求項３】
前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択手段を、さらに備え、
前記距離算出手段は、前記記憶手段が記憶する前記分類毎事象情報から、前記分類表示選択手段により選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択手段により選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出すること
を特徴とする請求項１に記載の情報表示装置。
【請求項４】
前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択手段を、さらに備え、
前記距離算出手段は、前記通信手段の通信により、前記情報管理装置が管理する前記分類毎事象情報から、前記分類表示選択手段により選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択手段により選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出すること
を特徴とする請求項２に記載の情報表示装置。
【請求項５】
前記距離算出手段は、前記事象分類毎に単位時間当たりの表示間隔が異なる前記対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする請求項１乃至請求項４のいずれか１つに記載の情報表示装置。
【請求項６】
前記事象表示処理手段は、さらに前記事象情報に対応付けられた属性情報に基づいて、前記事象情報の表示形態を変更して表示することを特徴とする請求項１乃至請求項５のいずれか１つに記載の情報表示装置。
【請求項７】
前記事象表示処理手段は、さらに複数の前記事象分類による複数の前記対数時間軸を併存させて、前記事象情報を表示することを特徴とする請求項１乃至請求項６のいずれか１つに記載の情報表示装置。
【請求項８】
前記距離算出手段は、前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で、前記事象分類毎に異なる開始時刻を示す分類別開始時刻情報から前記事象時刻情報までの表示距離を算出し、
前記事象表示処理手段は、前記距離算出手段により算出された前記分類別開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記分類別開始時刻から、前記事象分類毎に異なる終了時刻を示す分類別終了時刻まで表示された前記対数時間軸上に、前記事象情報を表示すること
を特徴とする請求項１乃至請求項７のいずれか１つに記載の情報表示装置。
【請求項９】
前記事象表示処理手段により表示された前記事象情報を選択する事象選択手段と、
前記事象選択手段により選択された前記事象情報と対応付けられた関連情報を表示する関連事象表示処理手段と、
をさらに備えたことを特徴とする請求項１乃至請求項８のいずれか１つに記載の情報表示装置。
【請求項１０】
前記事象表示処理手段は、前記事象分類毎に異なる色または濃度による表示領域内の前記対数時間軸上に前記事象情報を表示することを特徴とする請求項１乃至請求項９のいずれか１つに記載の情報表示装置。
【請求項１１】
前記事象表示処理手段は、前記距離算出手段により算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記事象情報を表示するか否か判定する情報表示判定手段をさらに有し、前記情報表示判定手段により表示すると判定された前記事象情報を前記対数時間軸上に表示することを特徴とする請求項１乃至請求項１０のいずれか１つに記載の情報表示装置。
【請求項１２】
前記事象表示処理手段は、前記情報表示判定手段により表示しないと判定された前記事象情報を表示せず、前記対数時間軸上に、非表示の前記事象情報が存在する旨を示す非表示情報を表示することを特徴とする請求項１１に記載の情報表示装置。
【請求項１３】
前記事象表示処理手段により表示された前記対数時間軸の時間を表示する単位を変更する表示単位変更手段を、さらに備えたことを特徴とする請求項１乃至請求項１２のいずれか１つに記載の情報表示装置。
【請求項１４】
前記事象表示処理手段により表示された前記対数時間軸において、初期状態では時間を表示する単位を年月日とすることを特徴とする請求項１乃至請求項１３のいずれか１つに記載の情報表示装置。
【請求項１５】
複数の前記事象情報を集約するか否か判定する集約判定手段と、
前記事象表示処理手段は、前記集約判定手段により集約すると判定された複数の前記事象情報を集約した集約情報を、前記対数時間軸上に表示することを特徴とする請求項１乃至請求項１４のいずれか１つに記載の情報表示装置。
【請求項１６】
前記集約判定手段は、複数の前記事象情報毎の、前記算出手段により算出された前記表示距離に基づいて、複数の前記事象情報を集約するか否か判定することを特徴とする請求項１５に記載の情報表示装置。
【請求項１７】
前記集約判定手段は、段階的に集約することとし、複数の前記事象情報毎に前記算出手段により算出された前記表示距離から求められる、複数の前記事象情報を前記対数時間軸に表示したときの前記表示間隔が、前記段階毎に設定された表示間隔より狭い場合に、当該前記段階で複数の前記事象情報を集約すると判定し、
前記事象表示処理手段は、前記集約判定手段において集約した前記段階に対応した見出を表示することを特徴とする請求項１５または請求項１６に記載の情報表示装置。
【請求項１８】
前記事象表示処理手段は、前記集約判定手段において集約した段階に対応した見出を、前記段階毎に予め定められた表示形態で表示することを特徴とする請求項１７に記載の情報表示装置。
【請求項１９】
前記事象表示処理手段は、複数の前記事象情報を集約した前記集約情報として、集約された複数の前記事象情報から最新の前記事象情報を見出として表示することを特徴とする請求項１５乃至請求項１８のいずれか１つに記載の情報表示装置。
【請求項２０】
過去での事象により異なる表示情報毎に、該表示情報と、表示情報に関連する期間情報とを対応付けた表示期間情報を記憶する期間記憶手段と、
前記期間記憶手段が記憶する前記表示期間情報から、前記表示情報毎に前記期間情報を取得し、予め定められた開始時刻情報から過去を対数で示した対数時間軸上で前記表示情報と対応付けられた前記期間情報の表示距離を算出する期間算出手段と、
各前記表示情報を３次元的形状で、前記期間算出手段により算出された前記表示距離を、該３次元形状の奥行きの幅で表示する期間表示処理手段と、
を備えたことを特徴とする情報表示装置。
【請求項２１】
前記期間表示処理手段は、前記表示情報を示す前記３次元的形状の面の色の濃淡あるいは色自体を、前記奥行きでの位置に基づいて変更して表示することを特徴とする請求項２０に記載の情報表示装置。
【請求項２２】
過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出ステップと、
前記距離算出ステップにより算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理ステップと、
を備えたことを特徴とする情報表示方法。
【請求項２３】
過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報を管理する情報管理装置と通信を行う通信ステップを、
前記通信ステップの通信により、前記情報管理装置が管理する前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出ステップと、
前記距離算出ステップにより算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記通信ステップの通信により取得した、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理ステップと、
を備えたことを特徴とする情報表示方法。
【請求項２４】
前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択ステップを、さらに備え、
前記距離算出ステップは、前記分類毎事象情報から、前記分類表示選択ステップにより選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択ステップにより選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出すること
を特徴とする請求項２２に記載の情報表示方法。
【請求項２５】
前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択ステップを、さらに備え、
前記距離算出ステップは、前記通信ステップの通信により、前記情報管理装置が管理する前記分類毎事象情報から、前記分類表示選択ステップにより選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択ステップにより選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出すること
を特徴とする請求項２３に記載の情報表示方法。
【請求項２６】
前記距離算出ステップは、前記事象分類毎に単位時間当たりの表示間隔が異なる前記対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする請求項２２乃至請求項２５のいずれか１つに記載の情報表示方法。
【請求項２７】
前記事象表示処理ステップは、さらに前記事象情報に対応付けられた属性情報に基づいて、前記事象情報の表示形態を変更して表示することを特徴とする請求項２２乃至請求項２６のいずれか１つに記載の情報表示方法。
【請求項２８】
前記事象表示処理ステップは、さらに複数の前記事象分類による複数の前記対数時間軸を併存させて、前記事象情報を表示することを特徴とする請求項２２乃至請求項２７のいずれか１つに記載の情報表示方法。
【請求項２９】
前記距離算出ステップは、前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で、前記事象分類毎に異なる開始時刻を示す分類別開始時刻情報から前記事象時刻情報までの表示距離を算出し、
前記事象表示処理ステップは、前記距離算出ステップにより算出された前記分類別開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記分類別開始時刻から、前記事象分類毎に異なる終了時刻を示す分類別終了時刻まで表示された前記対数時間軸上に、前記事象情報を表示すること
を特徴とする請求項２２乃至請求項２８のいずれか１つに記載の情報表示方法。
【請求項３０】
前記事象表示処理ステップにより表示された前記事象情報を選択する事象選択ステップと、
前記事象選択ステップにより選択された前記事象情報と対応付けられた関連情報を表示する関連事象表示処理ステップと、
をさらに備えたことを特徴とする請求項２２乃至請求項２９のいずれか１つに記載の情報表示方法。
【請求項３１】
前記事象表示処理ステップは、前記事象分類毎に異なる色または濃度による表示領域内の前記対数時間軸上に前記事象情報を表示することを特徴とする請求項２２乃至請求項３０のいずれか１つに記載の情報表示方法。
【請求項３２】
前記事象表示処理ステップは、前記距離算出ステップにより算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記事象情報を表示するか否か判定する情報表示判定ステップをさらに有し、前記情報表示判定ステップにより表示すると判定された前記事象情報を前記対数時間軸上に表示することを特徴とする請求項２２乃至請求項３１のいずれか１つに記載の情報表示方法。
【請求項３３】
前記事象表示処理ステップは、前記情報表示判定ステップにより表示しないと判定された前記事象情報を表示せず、前記対数時間軸上に、非表示の前記事象情報が存在する旨を示す非表示情報を表示することを特徴とする請求項３２に記載の情報表示方法。
【請求項３４】
前記事象表示処理ステップにより表示された前記対数時間軸の時間を表示する単位を変更する表示単位変更ステップを、さらに備えたことを特徴とする請求項２２乃至請求項３３のいずれか１つに記載の情報表示方法。
【請求項３５】
前記事象表示処理ステップにより表示された前記対数時間軸において、初期状態では時間を表示する単位を年月日とすることを特徴とする請求項２２乃至請求項３４のいずれか１つに記載の情報表示方法。
【請求項３６】
複数の前記事象情報を集約するか否か判定する集約判定ステップと、
前記事象表示処理ステップは、前記集約判定ステップにより集約すると判定された複数の前記事象情報を集約した集約情報を、前記対数時間軸上に表示することを特徴とする請求項２２乃至請求項３５のいずれか１つに記載の情報表示方法。
【請求項３７】
前記集約判定ステップは、複数の前記事象情報毎の、前記算出ステップにより算出された前記表示距離に基づいて、複数の前記事象情報を集約するか否か判定することを特徴とする請求項３６に記載の情報表示方法。
【請求項３８】
前記集約判定ステップは、段階的に集約することとし、複数の前記事象情報毎に前記算出ステップにより算出された前記表示距離から求められる、複数の前記事象情報を前記対数時間軸に表示したときの前記表示間隔が、前記段階毎に設定された表示間隔より狭い場合に、当該前記段階で複数の前記事象情報を集約すると判定し、
前記事象表示処理ステップは、前記集約判定ステップにおいて集約した前記段階に対応した見出を表示することを特徴とする請求項３６または請求項３７に記載の情報表示方法。
【請求項３９】
前記事象表示処理ステップは、前記集約判定ステップにおいて集約した段階に対応した見出を、前記段階毎に予め定められた表示形態で表示することを特徴とする請求項３８に記載の情報表示方法。
【請求項４０】
前記事象表示処理ステップは、複数の前記事象情報を集約した前記集約情報として、集約された複数の前記事象情報から最新の前記事象情報を見出として表示することを特徴とする請求項３６乃至請求項３９のいずれか１つに記載の情報表示方法。
【請求項４１】
過去での事象により異なる表示情報毎に、該表示情報と、表示情報に関連する期間情報とを対応付けた表示期間情報を記憶する期間記憶ステップと、
前記期間記憶ステップが記憶する前記表示期間情報から、前記表示情報毎に前記期間情報を取得し、予め定められた開始時刻情報から過去を対数で示した対数時間軸上で前記表示情報と対応付けられた前記期間情報の表示距離を算出する期間算出ステップと、
各前記表示情報を３次元的形状で、前記期間算出ステップにより算出された前記表示距離を、該３次元形状の奥行きの幅で表示する期間表示処理ステップと、
を備えたことを特徴とする情報表示方法。
【請求項４２】
前記期間表示処理ステップは、前記表示情報を示す前記３次元的形状の面の色の濃淡あるいは色自体を、前記奥行きでの位置に基づいて変更して表示することを特徴とする請求項４１に記載の情報表示方法。
【請求項４３】
請求項２２乃至請求項４２のいずれか１つに記載された方法をコンピュータで実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間軸上に事象情報等を表示する情報表示装置、情報表示方法、およびその方法をコンピュータで実行させるプログラムに関し、より詳細には対数軸による時間軸上に事象情報等を表示する技術に関するものである。
【背景技術】
【０００２】
従来、ファイルの時間表示（しばしばカレンダー表示と呼ばれる）方法は、絶対時間による時刻の表示または時系列表示であった。絶対時間による時刻の表示の場合、時系列による対応関係が不明確であり、利用者は直感的に把握するのが困難である。また時系列表示の場合、現在あるいは過去に係わらず時間間隔をほぼ等間隔で表示するが、人間は通常過去の出来事ほど忘れていくため、人間の感覚として保持される時間間隔とは異なる。つまり正確な経過時間と人間が知覚している経過時間は異なる。
【０００３】
ところで、人間の刺激と知覚を示したものとしてよく知られたウェーバー・フェヒナーの原理に述べられているように、知覚量ｉは、刺激値ｓの対数に比例する。つまり、知覚量ｉ及び刺激値ｓにおいてｋ・log ｓ＝ｉの式が成り立つ。この式が成り立つ例としては、光量ｓとしたときの明るさの知覚量ｉが挙げられる。
【０００４】
非特許文献１によれば、サルの脳の研究でイベント（出来ごと）の境界を表す刺激に対応した群発性のパルスが観察された、これが時間の知覚を可能にしている可能性がある旨記載されている。このイベントの蓄積されたものが記憶であるから，時間の知覚は記憶と関係あると考えられる。従来の心理的知覚と同じ論法を採用すると、人間は過去の時間幅を認識するときは、過去の事象から現在までの経過時間に比例した時間認知幅を持つと考えられる。
【０００５】
具体的には、１０日前の出来事として前後１日の幅で思い起こすならば、１０年前のことなら前後１年の範囲を動じ事象とみなして思い起こす。これは上述したウェーバー・フェヒナーの原理と同じである。つまり人間が直感的に把握できるイベントの表示方法として、図１７で示したような時間軸として対数軸を有するカレンダー表示を導くことが出来る（例えば特許文献１）。
【０００６】
【特許文献１】特開２００３−８５２１０号公報
【非特許文献１】Science, 1246-49, Aug.29,2003
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、全てのイベント（事象）を対数軸による１つの時間軸で示した場合、利用者の感覚と一致した表示方法が得られるとは限らない。これは時間と記憶の関係について推察を行うと、人間の記憶はイベントの種類に応じて、イベントを階層的あるいはカテゴリ化しているが通常だからである。つまり人間はカテゴリ毎に異なる時間軸を有していると考えられ、カテゴリと関係なく全てのイベントを１つの時間軸で示すと、直感的に把握するのが困難になるという問題がある。例えば、人間が過去を思い出すとき、日常の仕事と、休日に行った旅行とでは異なる時間軸により思い出すため、これらを１つの対数軸で表示すると、直感的に把握するのが困難になることが予想される。
【０００８】
本発明は、上記に鑑みてなされたものであって、表示された事象情報の時間を利用者が直感的に把握することが可能な情報表示装置、情報表示方法、およびその方法をコンピュータで実行させるプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報を記憶する記憶手段と、前記記憶手段が記憶する前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出手段と、前記距離算出手段により算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理手段と、を備えたことを特徴とする。
【００１０】
また、請求項２にかかる発明は、過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報を管理する情報管理装置と通信を行う通信手段を、前記通信手段の通信により、前記情報管理装置が管理する前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出手段と、前記距離算出手段により算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記通信手段の通信により取得した、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理手段と、を備えたことを特徴とする。
【００１１】
また、請求項３にかかる発明は、前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択手段を、さらに備え、前記距離算出手段は、前記記憶手段が記憶する前記分類毎事象情報から、前記分類表示選択手段により選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択手段により選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする。
【００１２】
また、請求項４にかかる発明は、前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択手段を、さらに備え、前記距離算出手段は、前記通信手段の通信により、前記情報管理装置が管理する前記分類毎事象情報から、前記分類表示選択手段により選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択手段により選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする。
【００１３】
また、請求項５にかかる発明は、前記距離算出手段は、前記事象分類毎に単位時間当たりの表示間隔が異なる前記対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする。
【００１４】
また、請求項６にかかる発明は、前記事象表示処理手段は、さらに前記事象情報に対応付けられた属性情報に基づいて、前記事象情報の表示形態を変更して表示することを特徴とする。
【００１５】
また、請求項７にかかる発明は、前記事象表示処理手段は、さらに複数の前記事象分類による複数の前記対数時間軸を併存させて、前記事象情報を表示することを特徴とする。
【００１６】
また、請求項８にかかる発明は、前記距離算出手段は、前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で、前記事象分類毎に異なる開始時刻を示す分類別開始時刻情報から前記事象時刻情報までの表示距離を算出し、前記事象表示処理手段は、前記距離算出手段により算出された前記分類別開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記分類別開始時刻から、前記事象分類毎に異なる終了時刻を示す分類別終了時刻まで表示された前記対数時間軸上に、前記事象情報を表示することを特徴とする。
【００１７】
また、請求項９にかかる発明は、前記事象表示処理手段により表示された前記事象情報を選択する事象選択手段と、前記事象選択手段により選択された前記事象情報と対応付けられた関連情報を表示する関連事象表示処理手段と、をさらに備えたことを特徴とする。
【００１８】
また、請求項１０にかかる発明は、前記事象表示処理手段は、前記事象分類毎に異なる色または濃度による表示領域内の前記対数時間軸上に前記事象情報を表示することを特徴とする。
【００１９】
また、請求項１１にかかる発明は、前記事象表示処理手段は、前記距離算出手段により算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記事象情報を表示するか否か判定する情報表示判定手段をさらに有し、前記情報表示判定手段により表示すると判定された前記事象情報を前記対数時間軸上に表示することを特徴とする。
【００２０】
また、請求項１２にかかる発明は、前記事象表示処理手段は、前記情報表示判定手段により表示しないと判定された前記事象情報を表示せず、前記対数時間軸上に、非表示の前記事象情報が存在する旨を示す非表示情報を表示することを特徴とする。
【００２１】
また、請求項１３にかかる発明は、前記事象表示処理手段により表示された前記対数時間軸の時間を表示する単位を変更する表示単位変更手段を、さらに備えたことを特徴とする。
【００２２】
また、請求項１４にかかる発明は、前記事象表示処理手段により表示された前記対数時間軸において、初期状態では時間を表示する単位を年月日とすることを特徴とする。
【００２３】
また、請求項１５にかかる発明は、複数の前記事象情報を集約するか否か判定する集約判定手段と、前記事象表示処理手段は、前記集約判定手段により集約すると判定された複数の前記事象情報を集約した集約情報を、前記対数時間軸上に表示することを特徴とする。
【００２４】
また、請求項１６にかかる発明は、前記集約判定手段は、複数の前記事象情報毎の、前記算出手段により算出された前記表示距離に基づいて、複数の前記事象情報を集約するか否か判定することを特徴とする。
【００２５】
また、請求項１７にかかる発明は、前記集約判定手段は、段階的に集約することとし、複数の前記事象情報毎に前記算出手段により算出された前記表示距離から求められる、複数の前記事象情報を前記対数時間軸に表示したときの前記表示間隔が、前記段階毎に設定された表示間隔より狭い場合に、当該前記段階で複数の前記事象情報を集約すると判定し、前記事象表示処理手段は、前記集約判定手段において集約した前記段階に対応した見出を表示することを特徴とする。
【００２６】
また、請求項１８にかかる発明は、前記事象表示処理手段は、前記集約判定手段において集約した段階に対応した見出を、前記段階毎に予め定められた表示形態で表示することを特徴とする。
【００２７】
また、請求項１９にかかる発明は、前記事象表示処理手段は、複数の前記事象情報を集約した前記集約情報として、集約された複数の前記事象情報から最新の前記事象情報を見出として表示することを特徴とする。
【００２８】
また、請求項２０にかかる発明は、過去での事象により異なる表示情報毎に、該表示情報と、表示情報に関連する期間情報とを対応付けた表示期間情報を記憶する期間記憶手段と、前記期間記憶手段が記憶する前記表示期間情報から、前記表示情報毎に前記期間情報を取得し、予め定められた開始時刻情報から過去を対数で示した対数時間軸上で前記表示情報と対応付けられた前記期間情報の表示距離を算出する期間算出手段と、各前記表示情報を３次元的形状で、前記期間算出手段により算出された前記表示距離を、該３次元形状の奥行きの幅で表示する期間表示処理手段と、を備えたことを特徴とする。
【００２９】
また、請求項２１にかかる発明は、前記期間表示処理手段は、前記表示情報を示す前記３次元的形状の面の色の濃淡あるいは色自体を、前記奥行きでの位置に基づいて変更して表示することを特徴とする。
【００３０】
また、請求項２２にかかる発明は、過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出ステップと、前記距離算出ステップにより算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理ステップと、を備えたことを特徴とする。
【００３１】
また、請求項２３にかかる発明は、過去での事象を示す事象情報間の関連性により分類された事象分類毎に、該事象情報と、該事象情報に関連する事象時刻情報とを対応付けた分類毎事象情報を管理する情報管理装置と通信を行う通信ステップを、前記通信ステップの通信により、前記情報管理装置が管理する前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出する距離算出ステップと、前記距離算出ステップにより算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記対数時間軸上に、前記通信ステップの通信により取得した、前記事象時刻情報に対応付けられた前記事象情報を表示する事象表示処理ステップと、を備えたことを特徴とする。
【００３２】
また、請求項２４にかかる発明は、前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択ステップを、さらに備え、前記距離算出ステップは、前記分類毎事象情報から、前記分類表示選択ステップにより選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択ステップにより選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする。
【００３３】
また、請求項２５にかかる発明は、前記事象分類を利用者に選択可能に表示し、利用者になされた前記事象分類を選択する分類表示選択ステップを、さらに備え、前記距離算出ステップは、前記通信ステップの通信により、前記情報管理装置が管理する前記分類毎事象情報から、前記分類表示選択ステップにより選択された前記事象分類の前記事象時刻情報を取得し、前記分類表示選択ステップにより選択された前記事象分類についての過去を対数で示した対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする。
【００３４】
また、請求項２６にかかる発明は、前記距離算出ステップは、前記事象分類毎に単位時間当たりの表示間隔が異なる前記対数時間軸上で予め定められた開始時刻情報から前記事象時刻情報までの表示距離を算出することを特徴とする。
【００３５】
また、請求項２７にかかる発明は、前記事象表示処理ステップは、さらに前記事象情報に対応付けられた属性情報に基づいて、前記事象情報の表示形態を変更して表示することを特徴とする。
【００３６】
また、請求項２８にかかる発明は、前記事象表示処理ステップは、さらに複数の前記事象分類による複数の前記対数時間軸を併存させて、前記事象情報を表示することを特徴とする。
【００３７】
また、請求項２９にかかる発明は、前記距離算出ステップは、前記分類毎事象情報から、所定の前記事象分類の前記事象時刻情報を取得し、所定の前記事象分類についての過去を対数で示した対数時間軸上で、前記事象分類毎に異なる開始時刻を示す分類別開始時刻情報から前記事象時刻情報までの表示距離を算出し、前記事象表示処理ステップは、前記距離算出ステップにより算出された前記分類別開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記分類別開始時刻から、前記事象分類毎に異なる終了時刻を示す分類別終了時刻まで表示された前記対数時間軸上に、前記事象情報を表示することを特徴とする。
【００３８】
また、請求項３０にかかる発明は、前記事象表示処理ステップにより表示された前記事象情報を選択する事象選択ステップと、前記事象選択ステップにより選択された前記事象情報と対応付けられた関連情報を表示する関連事象表示処理ステップと、をさらに備えたことを特徴とする。
【００３９】
また、請求項３１にかかる発明は、前記事象表示処理ステップは、前記事象分類毎に異なる色または濃度による表示領域内の前記対数時間軸上に前記事象情報を表示することを特徴とする。
【００４０】
また、請求項３２にかかる発明は、前記事象表示処理ステップは、前記距離算出ステップにより算出された前記開始時刻情報から前記事象時刻情報までの前記表示距離に基づいて、前記事象情報を表示するか否か判定する情報表示判定ステップをさらに有し、前記情報表示判定ステップにより表示すると判定された前記事象情報を前記対数時間軸上に表示することを特徴とする。
【００４１】
また、請求項３３にかかる発明は、前記事象表示処理ステップは、前記情報表示判定ステップにより表示しないと判定された前記事象情報を表示せず、前記対数時間軸上に、非表示の前記事象情報が存在する旨を示す非表示情報を表示することを特徴とする。
【００４２】
また、請求項３４にかかる発明は前記事象表示処理ステップにより表示された前記対数時間軸の時間を表示する単位を変更する表示単位変更ステップを、さらに備えたことを特徴とする。
【００４３】
また、請求項３５にかかる発明は、前記事象表示処理ステップにより表示された前記対数時間軸において、初期状態では時間を表示する単位を年月日とすることを特徴とする。
【００４４】
また、請求項３６にかかる発明は、複数の前記事象情報を集約するか否か判定する集約判定ステップと、前記事象表示処理ステップは、前記集約判定ステップにより集約すると判定された複数の前記事象情報を集約した集約情報を、前記対数時間軸上に表示することを特徴とする。
【００４５】
また、請求項３７にかかる発明は、前記集約判定ステップは、複数の前記事象情報毎の、前記算出ステップにより算出された前記表示距離に基づいて、複数の前記事象情報を集約するか否か判定することを特徴とする。
【００４６】
また、請求項３８にかかる発明は、前記集約判定ステップは、段階的に集約することとし、複数の前記事象情報毎に前記算出ステップにより算出された前記表示距離から求められる、複数の前記事象情報を前記対数時間軸に表示したときの前記表示間隔が、前記段階毎に設定された表示間隔より狭い場合に、当該前記段階で複数の前記事象情報を集約すると判定し、前記事象表示処理ステップは、前記集約判定ステップにおいて集約した前記段階に対応した見出を表示することを特徴とする。
【００４７】
また、請求項３９にかかる発明は、前記事象表示処理ステップは、前記集約判定ステップにおいて集約した段階に対応した見出を、前記段階毎に予め定められた表示形態で表示することを特徴とする。
【００４８】
また、請求項４０にかかる発明は、前記事象表示処理ステップは、複数の前記事象情報を集約した前記集約情報として、集約された複数の前記事象情報から最新の前記事象情報を見出として表示することを特徴とする。
【００４９】
また、請求項４１にかかる発明は、過去での事象により異なる表示情報毎に、該表示情報と、表示情報に関連する期間情報とを対応付けた表示期間情報を記憶する期間記憶ステップと、前記期間記憶ステップが記憶する前記表示期間情報から、前記表示情報毎に前記期間情報を取得し、予め定められた開始時刻情報から過去を対数で示した対数時間軸上で前記表示情報と対応付けられた前記期間情報の表示距離を算出する期間算出ステップと、各前記表示情報を３次元的形状で、前記期間算出ステップにより算出された前記表示距離を、該３次元形状の奥行きの幅で表示する期間表示処理ステップと、を備えたことを特徴とする。
【００５０】
また、請求項４２にかかる発明は、前記期間表示処理ステップは、前記表示情報を示す前記３次元的形状の面の色の濃淡あるいは色自体を、前記奥行きでの位置に基づいて変更して表示することを特徴とする。
【００５１】
また、請求項４３にかかる発明は、請求項２２乃至請求項４２のいずれか１つに記載された方法をコンピュータで実行させることを特徴とする。
【発明の効果】
【００５２】
請求項１にかかる発明によれば、事象分類毎に異なる対数時間軸上に事象情報を表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された事象情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。
【００５３】
また、請求項２にかかる発明によれば、情報管理装置から通信手段を介して事象情報を取得して、象分類毎に異なる対数時間軸上に事象情報を表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された事象情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。また、記憶領域を節約することが可能になるという効果を奏する。また事象情報を情報管理装置で一元管理が可能になるという効果を奏する。
【００５４】
また、請求項３にかかる発明によれば、利用者が選択した分類情報に分類された事象情報が表示されるため、利便性が向上するという効果を奏する。
【００５５】
また、請求項４にかかる発明によれば、利用者が選択した分類情報に分類された事象情報が表示されるため、利便性が向上するという効果を奏する。
【００５６】
また、請求項５にかかる発明によれば、事象分類毎に異なる時間間隔の対数時間軸で表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された事象情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。
【００５７】
また、請求項６にかかる発明によれば、属性情報に基づいて事象情報の表示形態が変更されるため、利用者が事象情報の重要度を視認できることとなり、利便性が向上するという効果を奏する。
【００５８】
また、請求項７にかかる発明によれば、複数の事象分類に分類された事象情報を利用者は同時に参照することが可能となり、利便性が向上するという効果を奏する。
【００５９】
また、請求項８にかかる発明によれば、事象分類毎に対数時間軸の分類別始点時刻と分類別終点時刻が異なるため、事象分類毎に適した範囲が表示されることとなり、利用者が事象分類に分類された事象情報の把握が容易となり、利便性が向上するという効果を奏する。
【００６０】
また、請求項９にかかる発明によれば、選択された事象情報に対応付けられた関連情報が表示されるため、利用者は容易に関連情報を参照することが可能となり、利便性が向上するという効果を奏する。
【００６１】
また、請求項１０にかかる発明によれば、事象分類毎に異なるに異なる色または濃度による表示領域内に事象情報を表示するため、利用者が視覚により事象分類の差異を把握することが可能となり、利便性が向上するという効果を奏する。
【００６２】
また、請求項１１にかかる発明によれば、複数の事象情報の表示間隔に基づいて、事象情報を表示するか否か判断するため、表示が簡素化されることとなり、利用者が表示された内容を把握することが容易となるという効果を奏する。
【００６３】
また、請求項１２にかかる発明によれば、非表示情報を表示するため、利用者が非表示の事象情報の参照を可能となるため利便性が向上しつつ、表示が簡素化されるという効果を奏する。
【００６４】
また、請求項１３にかかる発明によれば、対数時間軸の時間を表示する単位を変更が可能となったため、利用者の望んだ単位で事象情報の表示が可能となり、利便性が向上するという効果を奏する。
【００６５】
また、請求項１４にかかる発明によれば、時間を表示する単位を初期状態では年月日としたため、利用者が最も使用する単位で事象情報の表示することとしたため、利便性が向上するという効果を奏する。
【００６６】
また、請求項１５にかかる発明によれば、複数の事象情報を集約した集約情報として表示するため、多くの事象情報がある場合に全ての事象情報を表示しなくなり、適切な数の事象情報の表示が可能となり、利用者が事象情報を視認することが容易となるという効果を奏する。
【００６７】
また、請求項１６にかかる発明によれば、複数の前記事象情報を前記対数時間軸上に表示したときの表示間隔に基づいて、複数の前記事象情報を集約するか否か判定するため、適切な数の事象情報の表示が可能となり、利用者が事象情報を視認することが容易となるという効果を奏する。
【００６８】
また、請求項１７にかかる発明によれば、段階的に集約することとし、集約した段階に対応した見出を表示するため、段階により事象情報を示す適切な見出が表示されるため、利用者が事象情報を視認することが容易となるという効果を奏する。
【００６９】
また、請求項１８にかかる発明によれば、段階に対応した見出を段階毎に予め定められた表示形態で表示するため、段階に応じて適した表示形態で見出が表示されることとなり、利用者が事象情報を視認することが容易となるという効果を奏する。
【００７０】
また、請求項１９にかかる発明によれば、集約した複数の事象情報から最新の事象情報を見出として表示するため、予め見出を用意せずとも見出を表示することが可能となり、見出を表示するための処理が簡素化され、見出の表示が容易になるという効果を奏する。
【００７１】
また、請求項２０にかかる発明によれば、表示情報毎に異なる対数時間軸上に表示情報の期間情報を表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された表示情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。また、表示情報を３次元的な形状で、対数時間軸上に表示情報の期間情報を奥行きでの幅で表示するため、表示された表示情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。
【００７２】
また、請求項２１にかかる発明によれば、対数時間軸上の位置に基づいて３次元的な形状の面の色または濃淡を変更して表示するため、利用者が視覚により期間の把握することが可能となり、利便性が向上するという効果を奏する。
【００７３】
請求項２２にかかる発明によれば、事象分類毎に異なる対数時間軸上に事象情報を表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された事象情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。
【００７４】
また、請求項２３にかかる発明によれば、情報管理装置から通信手段を介して事象情報を取得して、象分類毎に異なる対数時間軸上に事象情報を表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された事象情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。また、記憶領域を節約することが可能という効果を奏する。また事象情報を情報管理装置で一元管理が可能という効果を奏する。
【００７５】
また、請求項２４にかかる発明によれば、利用者が選択した分類情報に分類された事象情報が表示されるため、利便性が向上するという効果を奏する。
【００７６】
また、請求項２５にかかる発明によれば、利用者が選択した分類情報に分類された事象情報が表示されるため、利便性が向上するという効果を奏する。
【００７７】
また、請求項２６にかかる発明によれば、事象分類毎に異なる時間間隔の対数時間軸で表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された事象情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。
る。
【００７８】
また、請求項２７にかかる発明によれば、属性情報に基づいて事象情報の表示形態が変更されるため、利用者が事象情報の重要度を視認できることとなり、利便性が向上するという効果を奏する。
【００７９】
また、請求項２８にかかる発明によれば、複数の事象分類に分類された事象情報を利用者は同時に参照することが可能となり、利便性が向上するという効果を奏する。
【００８０】
また、請求項２９にかかる発明によれば、事象分類毎に対数時間軸の分類別始点時刻と分類別終点時刻が異なるため、事象分類毎に適した範囲が表示されることとなり、利用者が事象分類に分類された事象情報の把握が容易となり、利便性が向上するという効果を奏する。
【００８１】
また、請求項３０にかかる発明によれば、選択された事象情報に対応付けられた関連情報が表示されるため、利用者は容易に関連情報を参照することが可能となり、利便性が向上するという効果を奏する。
【００８２】
また、請求項３１にかかる発明によれば、事象分類毎に異なるに異なる色または濃度による表示領域内に事象情報を表示するため、利用者が視覚により事象分類の差異を把握することが可能となり、利便性が向上するという効果を奏する。
【００８３】
また、請求項３２にかかる発明によれば、複数の事象情報の表示間隔に基づいて、事象情報を表示するか否か判断するため、表示が簡素化されることとなり、利用者が表示された内容を把握することが容易となるという効果を奏する。
【００８４】
また、請求項３３にかかる発明によれば、非表示情報を表示するため、利用者が非表示の事象情報の参照を可能となるため利便性が向上しつつ、表示が簡素化されるという効果を奏する。
【００８５】
また、請求項３４にかかる発明によれば、対数時間軸の時間を表示する単位を変更が可能となったため、利用者の望んだ単位で事象情報の表示が可能となり、利便性が向上するという効果を奏する。
【００８６】
また、請求項３５にかかる発明によれば、時間を表示する単位を初期状態では年月日としたため、利用者が最も使用する単位で事象情報の表示することとしたため、利便性が向上するという効果を奏する。
【００８７】
また、請求項３６にかかる発明によれば、複数の事象情報を集約した集約情報として表示するため、多くの事象情報がある場合に全ての事象情報を表示しなくなり、適切な数の事象情報の表示が可能となり、利用者が事象情報を視認することが容易となるという効果を奏する。
【００８８】
また、請求項３７にかかる発明によれば、複数の前記事象情報を前記対数時間軸上に表示したときの表示間隔に基づいて、複数の前記事象情報を集約するか否か判定するため、適切な数の事象情報の表示が可能となり、利用者が事象情報を視認することが容易となるという効果を奏する。
【００８９】
また、請求項３８にかかる発明によれば、段階的に集約することとし、集約した段階に対応した見出を表示するため、段階により事象情報を示す適切な見出が表示されるため、利用者が事象情報を視認することが容易となるという効果を奏する。
【００９０】
また、請求項３９にかかる発明によれば、段階に対応した見出を段階毎に予め定められた表示形態で表示するため、段階に応じて適した表示形態で見出が表示されることとなり、利用者が事象情報を視認することが容易となるという効果を奏する。
【００９１】
また、請求項４０にかかる発明によれば、集約した複数の事象情報から最新の事象情報を見出として表示するため、予め見出を用意せずとも見出を表示することが可能となり、見出を表示するための処理が簡素化され、見出の表示が容易になるという効果を奏する。
【００９２】
また、請求項４１にかかる発明によれば、表示情報毎に異なる対数時間軸上に表示情報の期間情報を表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された表示情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。また、表示情報を３次元的な形状で、対数時間軸上に表示情報の期間情報を奥行きでの幅で表示するため、表示された表示情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。
【００９３】
また、請求項４２にかかる発明によれば、対数時間軸上の位置に基づいて３次元的な形状の面の色または濃淡を変更して表示するため、利用者が視覚により期間の把握することが可能となり、利便性が向上するという効果を奏する。
【００９４】
請求項４３にかかる発明によれば、事象分類毎に異なる対数時間軸上に事象情報を表示することで、表示方法が人間の知覚及び記憶方法と一致することとなり、表示された事象情報の時間を利用者が直感的に把握することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００９５】
以下に添付図面を参照して、この発明にかかる情報表示装置、情報表示方法、およびその方法をコンピュータで実行させるプログラムの最良な実施の形態を詳細に説明する。
【００９６】
（第１の実施の形態）
図１は、本発明の第１の実施の形態にかかる情報表示装置１００の構成を示すブロック図である。本図に示すように情報表示装置１００は、入力処理部１０１と、分類表示選択部１０２と、イベント表示処理部１０３と、イベント選択部１０４と、イベント詳細表示処理部１０５と、表示枠設定部１０６と、表示部１０７と、記憶部１０８と、距離算出部１０９と、表示単位変更部１１０と、から構成されている。情報表示装置１００はこのような構成を備えることでカテゴリ毎に分類されたイベントを表示することが可能となる。また本実施の形態においては、イベントとは本発明の事象情報に相当し、イベントの詳細を示す文書データあるいは画像データ等と対応付けられている。
【００９７】
記憶部１０８は、後述するカテゴリ毎に分類したイベント管理テーブル、及び表示時間管理テーブル、及びイベントの詳細を示す文書あるいは画像データを記憶する。記憶部１０８についてＲＯＭあるいはＲＡＭ等の制限を設けるものではなく、上述したテーブル及びデータを記憶可能であれば、どんな記憶媒体でも良い。文書データあるいは画像データが本発明の関連情報に相当する。
【００９８】
イベント管理テーブルは、カテゴリ毎に設けられたテーブルであり、イベント毎に作成日時、タイトル、重要度、ファイルサイズ、共有者数、共有ＩＤ及び参照ポインタを対応付けて保持する。図２は、カテゴリ’撮影旅行’におけるイベント管理テーブルの一例を示した図である。作成日時は、撮影した日時を示す。共有ＩＤは表示する者を判断するためのフラグである。参照ポインタは画像データあるいは文書データの保管先を示すポインタであり、また表示されるサムネイルもこのポインタにより示される画像データから作成される。アクセス数は参照ポインタが示す画像データあるいは文書データがアクセスされた回数を示している。
【００９９】
また、利用者は一度体験したイベントを記憶するとき対数的に記憶するため、情報表示装置１００がカテゴリとして、利用者により行われた’撮影旅行’や以前回覧された’業務文書’など、利用者が直接知覚したイベントをイベント管理テーブルで保持して、後述するイベント表示処理部１０３でイベントを対数軸による時間軸上に表示することで、イベントを知覚した利用者の記憶に従った直感的な表示を可能とする。また、カテゴリは利用者が直接知覚したイベントを保持するカテゴリに制限するものではなく、直接知覚していないイベントを保持するカテゴリであっても良い。利用者が直接知覚した以外のイベントを対数軸による時間軸を用いて表示した場合でも、利用者が直感的な把握が容易な時間軸によりイベントを表示されるため、情報表示装置１００は有効に効力を発揮する。また、カテゴリは、利用者により直感的に把握されるイベントの種別に応じて分類することで、より有効に機能を発揮する。
【０１００】
表示時間管理テーブルは、各カテゴリが保持している画像データあるいは文書データの作成時間による最古時間及び最新時間をカテゴリと対応付けて保持する。図３は、表示時間管理テーブルの一例を示した図である。この最古時間及び最新時間は、カテゴリ毎のイベント管理テーブル内の最も古い作成日時及び最も新しい作成日時から取得する。
【０１０１】
図１に戻り、入力処理部１０１は、利用者がキーボードあるいはポインティングデバイスなどの入力装置により入力された信号について入力処理を行い、入力処理された信号を後述する分類表示選択部１０２、表示枠設定部１０６、イベント選択部１０４あるいは表示単位変更部１１０に出力する。
【０１０２】
分類表示選択部１０２は、後述する表示部１０７に情報表示装置１００が保持するカテゴリをツリー構造で表示し、入力処理部１０１を介して利用者よりなされたカテゴリを選択する。また、同一カテゴリにはカテゴリと関連性が高いイベントが分類されている。例えばカテゴリが’撮影旅行’であれば、撮影旅行したときに撮った画像データが分類されている。
【０１０３】
表示枠設定部１０６は、分類表示選択部１０２により選択されたカテゴリに分類されたイベントを表示するための表示枠のサイズを設定する。本実施の形態においては、表示枠の形状は矩形とする。表示枠のサイズの設定において、入力処理部１０１がポインティングデバイスのドラッグ機能により描画された線分の入力処理を行い、表示枠設定部１０６は入力処理された線分の外接矩形を表示枠として設定する。図４は、ポインティングデバイスにより描かれたドラッグ軌跡により設定される表示枠の一例を示した図である。本図で示した始点はカテゴリが選択された時に表示枠設定部１０６により自動的に設定され、利用者がポインティングデバイスによりドラッグ機能で描画した終点より、表示枠設定部１０６が表示枠を設定する。また表示枠が表示された後も、ドラッグ機能により描画された線分を入力処理した結果に基づいて、表示枠設定部１０６が表示枠のサイズを変更することも可能とする。
【０１０４】
なお、表示枠のサイズの設定方法を上述した表示枠設定部１０６による設定方法に制限するものではなく、例えば、同一カテゴリを前回表示した時の表示枠のサイズを、今回の表示枠のサイズに設定しても良い。この場合、最初に表示される表示枠のサイズは予め定められたサイズとする。
【０１０５】
図１に戻り、距離算出部１０９は、分類表示選択部１０２で選択されたカテゴリが保持するイベントを後述するイベント表示処理部１０３で表示するために、カテゴリの最新時間からイベントを表示する距離を算出する。
【０１０６】
また、距離算出部１０９は、初期状態で表示する時間単位を日単位で、表示する距離を算出する。そして、後述する表示単位変更部１１０に単位が変更された場合、距離算出部１０９は、変更された単位に基づいて、表示する距離を算出する。
【０１０７】
次に本実施の形態の距離算出部１０９が、イベントを表示する距離を算出するまでの計算手順の一例を示す。なお、選択されたカテゴリを’撮影旅行’とし、図３で示した表示時間管理テーブル及び図２で示したカテゴリ’撮影旅行’におけるイベント管理テーブルを用いることとする。
【０１０８】
まずは、距離算出部１０９は、表示時間管理テーブルから、’撮影旅行’の最新時間及び最古時間を取得する。そして取得した最古時間が１９９２年１月１日、最新時間が２００４年３月２２日となる。この最古時間から最新時間までの期間は１２年３月となり、日単位で換算すると４４７２日となる。次に距離算出部１０９は、この４４７２日について底を１０とした対数を算出する。この対数を算出する式を数１式に示す。
ｌｏｇ４４７２＝３．６５…（１）
【０１０９】
そして表示枠設定部１０６により設定された表示枠の矩形の縦方向の長さをＬとし、表示枠の縦方向の両端のマージンの合計をΔとする。長さＬ、マージンΔと算出された対数により、距離算出部１０９は、対数１あたりの縦方向の長さ（以下単位長ｌという）を算出する。なお、長さＬを１１００（本実施の形態では表示画素数とする）、マージンΔを５とする。このｌを算出する式を数２式に示す。
ｌ＝（Ｌ―Δ）／３．６５＝３００…（２）
【０１１０】
したがって、距離算出部１０９は、イベントを表示する際に、２００４年３月２２日からイベントに対応付けられた作成日時までの期間を日単位で換算し、この換算された日数の対数を算出し、この算出された対数に３００を乗じた数値を取得する。この取得した数値が、表示枠内で２００４年３月２２日を表示した位置から当該イベントを表示する位置の間の距離を示す表示画素数となり、時間軸上で２００４年３月２２日から取得した表示画素数だけ離れた位置に当該イベントを表示する。
【０１１１】
詳細なイベント毎の位置の取得方法の一例を示すと、２００３年１２月２５日のタイトル’Ｍｔ．Ｓｅｆｔｏｎ’のイベントは、最新イベントの２００４年３月２２日のタイトル’西安’との間の期間が約３ヶ月であり、日単位に換算すると９４日となる。距離算出部１０９は、この９４日について底を１０とした対数を算出する。この対数を算出する式を数３式に示す。
ｌｏｇ９４＝１．９７…（３）
そして、この１．９７に単位長ｌを乗じた数値が、最新イベントからの距離を示す表示画素数となる。この距離を示す表示画素数を算出する式を数４式に示す。
１．９７×３００＝５９１…（４）
上述した処理手順により距離算出部１０９は、表示する際の距離となる５９１画素を算出する。
【０１１２】
つまり、後述するイベント表示処理部１０３は、２００３年１２月２５日のタイトル’Ｍｔ．Ｓｅｆｔｏｎ’のイベントを、最新イベントの２００４年３月２２日のタイトル’西安’から時間軸に沿って５９１画素だけ離れた位置に表示する。
【０１１３】
なお、イベントを対数軸で示した時間軸について、数値を時間軸上の正の位置に表示するためには、時間単位が１以上となる必要がある。つまり、図２で示した複数のイベントの作成日時の間隔を月単位で示すと、最新イベントである作成日時２００４．３．２２と次に表示すべきイベントの作成日時２００４．２．２３の間隔が１以下となり、この数値の対数を算出するとマイナスとなる。これはイベントの経過時間を直感的に把握するのが難しくなるので、距離算出部１０９で距離を算出する際に、イベントを表示する位置がマイナスとならないように注意する必要がある。
【０１１４】
イベント表示処理部１０３は、分類表示選択部１０２により選択されたカテゴリを示す、表示枠設定部１０６により設定された表示枠内に、距離算出部１０９により算出された各イベントの距離に基づいて、対数軸による時間軸上にイベントのタイトル等を表示する。また、イベント表示処理部１０３は、イベント表示判定部１１１を有している。また、イベント表示処理部１０３は、カテゴリに分類されたイベントのタイトル等を、記憶部１０８が記憶するカテゴリ毎イベント管理テーブルから取得する。
【０１１５】
そして、イベント表示処理部１０３は、カテゴリの表示枠を表示する際に、背景などの色や濃度を既に表示されている枠の色や濃度と異なる色や濃度を選択して表示する。さらにイベント表示処理部１０３は、イベント管理テーブルのイベント毎に対応付けられた重要度に対応してイベントのタイトルをフォントサイズ、インデント量を大きな値を設定して表示する。また、他には重要度に対応してサムネイルのサイズ等を変更することにしても良い。
【０１１６】
イベント表示判定部１１１は、カテゴリ内の各イベントを表示するか否かを判定する。つまり、イベントの間隔は、時間軸とは無関係であるため、対数軸による時間軸上に全てのイベントを表示するには、表示スペースが経過時間に応じて不足することがあると考えられる。このため重要なイベントを優先的に表示するため、表示すべきイベントに重みをつけ、表示するときに価値の低いイベントを省略する必要がある。そこで、イベント表示判定部１１１は、距離算出部１０９より算出された各イベントの表示距離により、複数のイベントが、それぞれ時間軸上で表示可能なほど十分に離れているか否かを求め、十分に離れていない場合、重要度の低いイベントの表示を表示しないと判定する。
【０１１７】
そしてイベント表示処理部１０３は、イベント表示判定部１１１により表示しないと判定されたイベント毎に、表示されなかったイベントの存在を示す記号を時間軸上に表示する。本実施の形態では表示されなかったイベントの存在を示す記号を'＋'記号とする。このように重要度の低いイベントを省略して表示する表示方法は、通常の経験則にも合致すると考えられ、利用者が直感的にイベントの把握することを容易にする。
【０１１８】
また、イベント表示処理部１０３は、現在の利用者の利用者ＩＤとイベントに対応付けられた共有ＩＤとを比較し、一致した場合に限り表示枠内にイベントのタイトルを表示することにしても良い。また、この共有ＩＤによるイベントのタイトルの表示、非表示を管理者などが設定可能にすることも考えられる。
【０１１９】
また、イベント表示処理部１０３は、表示単位変更部１１０に単位の変更が行われない限り、時間軸の算出単位に年月日を用いる。
【０１２０】
図５が、カテゴリ’撮影旅行’を選択した場合に、イベント表示処理部１０３による処理の結果として、表示部１０７に表示された画面の一例を示した図である。本図で示されたように、表示枠内の左端には表示範囲を設定できる柱状の領域と、時間軸及び時間が年月日で表示する。そしてカテゴリ毎の時間軸上において、イベントと対応付けられた作成日時に、イベントのタイトルを表示する。また、この表示されたタイトルは重要度によりインデント量及びフォントサイズを変更されている。また、時間軸上の２００３年１２月０５日に表示されなかった旨のイベントの存在を示す'＋'記号が表示されている。
【０１２１】
また、本実施の形態では図５で示したように、異なるカテゴリによる複数の表示枠を同時に表示することが可能となる。
【０１２２】
図１に戻り、表示単位変更部１１０は、入力処理部１０１を介した利用者がキーボードやポインティングデバイスの操作に基づいて、表示される時間単位を、時分秒などの時刻、週あるいは月単位、年月日に変換する設定を行う。変更方法の例としては、情報表示装置１００に表示された画面上に「時刻」「日」「週」「月」等のボタンを表示し、ポインティングデバイス等でこれらのボタンが選択されることで、入力処理部を介して送信された信号に基づいて、表示単位変更部１１０が表示する時間単位を変更して設定し、距離算出部１０９が、最新時間からイベントの作成日時までの期間を選択された時間単位に換算し、上述した距離の算出方法により、イベントを表示する位置を再度算出し、イベント表示処理部１０３が算出された位置に基づいて、再度カテゴリが有するイベントを表示する処理を行う。また、距離算出部１０９では、イベントの期間を各時間単位に換算したとき１以下となる場合は表示する位置がマイナスとなるため、期間が１以下となった場合は１として位置を算出するなどの処理が必要となる。
【０１２３】
イベント選択部１０４は、イベント表示処理部１０３により表示されたカテゴリ毎の表示枠内に表示されたイベントを示すタイトルから、入力処理部１０１を介して利用者よりなされたイベントを選択する。
【０１２４】
イベント詳細表示処理部１０５は、本発明の関連事象表示処理手段に相当し、イベント選択部１０４により選択されたイベントに対応付けられた画像データあるいは文章データを表示する処理を行う。イベント詳細表示処理部１０５は、イベント管理テーブルで、選択されたイベントと対応付けられた参照ポインタを参照して、表示する画像データあるいは文書データを取得する。
【０１２５】
表示部１０７は、分類表示選択部１０２、イベント表示処理部１０３あるいはイベント詳細表示処理部１０５により表示処理された結果を表示する。表示部１０７は、ディスプレイ等の制限を設けるものではなく、上述した表示処理の結果を表示可能であれば、どんな表示装置を用いても良い。
【０１２６】
次に、以上のように構成された本実施の形態にかかる情報表示装置１００におけるカテゴリを表示してから選択されたイベントの詳細表示までの処理について説明する。図６は、本実施の形態にかかる情報表示装置１００における上述した処理の手順を示すフローチャートである。
【０１２７】
分類表示選択部１０２は、カテゴリをツリー構造で表示する処理を行い、表示部１０７に出力する（ステップＳ６０１）。そして表示部１０７に処理した結果が表示される（図示しない）。
【０１２８】
次に分類表示選択部１０２は、入力処理部１０１を介して利用者よりなされたカテゴリを選択する（ステップＳ６０２）。
【０１２９】
表示枠設定部１０６は、ステップＳ６０２で選択されたカテゴリを表示する表示枠のサイズを、入力処理部１０１により入力処理されたポインティングデバイスのドラッグ軌跡に基づいて設定する（ステップＳ６０３）。
【０１３０】
距離算出部１０９は、ステップＳ６０２で選択されたカテゴリの最新時間からカテゴリに分類された各イベントの作成日時までの時間間隔から、各イベントの表示する距離を算出する（ステップＳ６０４）。
【０１３１】
イベント表示処理部１０３は、ステップＳ６０３で設定された表示枠内に、ステップＳ６０４で算出された表示する距離に基づいて、選択されたカテゴリのイベントを対数軸による時間軸上に表示する処理を行う（ステップＳ６０５）。また、イベントを表示する際、イベント表示判定部１１１は各イベントを表示するか否か判定し、その結果に基づいてイベント表示処理部１０３はイベントを表示する処理を行う。また、表示する処理が行われた結果は表示部１０７に出力され、表示部１０７に表示される（図示しない）。
【０１３２】
イベント選択部１０４は、表示枠内に表示されたイベントのタイトルから、入力処理部１０１を介して利用者よりなされたイベントを選択する（ステップＳ６０６）。そしてイベント詳細表示処理部１０５は、選択されたイベントに対応付けられた画像データあるいは文章データを表示する（ステップＳ６０７）。
【０１３３】
入力処理部１０１は、利用者が時間単位を変更する操作があったか否かを判定し（ステップＳ６０８）、時間単位を変更する操作がなかった場合（ステップＳ６０８：Ｎｏ）は、そのまま終了する。
【０１３４】
時間単位を変更する操作があった場合（ステップＳ６０８：Ｙｅｓ）、表示単位変更部１１０が変更された時間単位を設定する（ステップＳ６０９）。そして再度、距離算出部１０９は、設定された時間単位に基づいて、各イベントの表示する距離の算出から行う（ステップＳ６０４）。
【０１３５】
上述した処理手順により、本実施の形態の情報表示装置１００は、カテゴリ毎に利用者に直感的に把握できるようにイベントのタイトルを表示し、表示されたイベントのタイトルを選択することで、利用者が所望するイベントの詳細情報を表示することが可能となる。
【０１３６】
また、本発明を上述した処理手順に制限するものではなく、カテゴリ毎にイベントを対数軸である時間軸上に表示することが可能であれば、どのような処理手順を用いても良い。
【０１３７】
図７は、本実施の形態にかかる情報表示装置１００のハードウェア構成を示した図である。本実施の形態の情報表示装置１００は、ＣＰＵ(Central Processing Unit)７０１などの制御装置と、ＲＯＭ７０２（Read Only Memory）やＲＡＭ（Random Access Memory）７０３などの記憶装置と、外部記憶装置であるＨＤＤ（Hard Disk Drive）７０８と、外部と通信を行うための通信Ｉ／Ｆ７０５と、ディスプレイ装置などの表示装置７０４と、キーボードやマウスなどの入力装置７０６とこれらを接続するバス７０７を備えており、通常のコンピュータを利用したハードウェア構成となっている。
【０１３８】
本実施形態の情報表示装置１００で実行される情報表示プログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【０１３９】
また、本実施形態の情報表示装置１００で実行される情報表示プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報表示装置１００で実行される情報表示プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【０１４０】
また、本実施形態の情報表示プログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【０１４１】
本実施の形態の情報表示装置１００で実行される情報表示プログラムは、上述した各部（入力処理部、分類表示選択部、表示枠設定部、イベント表示処理部、イベント選択部、イベント詳細表示処理部、距離算出部１０９、表示単位変更部）を含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵ７０１が上記記憶媒体から情報表示プログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、入力処理部、分類表示選択部、表示枠設定部、イベント表示処理部、イベント選択部、イベント詳細表示処理部、距離算出部１０９、表示単位変更部、が主記憶装置上に生成されるようになっている。
【０１４２】
なお、本実施の形態は、初期状態として表示される時間単位を年月日に制限するものではなく、初期状態として時分秒などの時刻や週あるいは月単位で表示してもよい。また、カテゴリ毎のイベントを表示する際に、時間軸の開始時間をカテゴリ内のイベントの最新時間としたが、他にも現在時間を時間軸の開始時間にする等が考えられる。
【０１４３】
また、対数による時間軸と非対数による時間軸の表示の切り替えを行うような機能を実装しても良い。この際に、原則として非対数による時間軸で表示して、利用者が対数による時間軸での表示する操作を行った場合に限り、対数による時間軸で表示しても良い。
【０１４４】
また、本実施の形態は、対数軸による時間軸を算出する際に対数の底を１０に制限するものではない。また、本実施の形態の情報表示装置１００ではカテゴリをツリー構造で表示したが、他の分類方法に対して用いても良い。例えば、ファイルを保持するフォルダをツリー構造で表示し、ファイル等の作成時間あるいは更新時間を対数の時間軸を用いて表示することにしても良い。
【０１４５】
また、本実施の形態はイベントとして対応付けられたデータを文書データあるいは画像データに制限するものではなく、例えば動画像データや音声データであってもよい。また、本実施の形態はイベントのみの表示に制限するものではなく、更新日時を保持したファイルや、過去の事柄、事件など対数時間軸上に表示できるものであればどんな事象情報でも良いこととする。
【０１４６】
本実施の形態により、イベントがカテゴリ毎に対数軸による時間軸で表示されるため、利用者がイベントの経過時間から直感的に把握できるように表示することが可能となった。また、複数のカテゴリを同時に表示できるため利便性が向上した。また利用者がポインティングデバイスで選択したカテゴリに分類されたイベントが表示されるため利便性が向上した。
【０１４７】
また、カテゴリ毎の最新時間及び最古時間により、カテゴリ毎に適した期間が表示枠内に表示されることとなり、利用者がカテゴリ内のイベントの把握が容易となった。また、時間軸として表示する単位を変更が可能なため、利用者の望んだ単位でイベントの表示が可能となり、利便性が向上した。また、初期状態では、単位を年月日としたため、利用者が最も使用すると考えられる単位でイベントが表示されるため利便性が向上した。
【０１４８】
また、イベントに対応付けられた重要度によりフォントサイズやインデント幅を変更して表示するため、利用者が視覚でイベントの重要度を容易に理解することが可能となる。またカテゴリ毎に表示枠内の色あるいは濃度を変更するため、利用者が視覚によりカテゴリの違いを把握することが可能となり、利便性が向上する。
【０１４９】
また、複数のイベントを表示する表示スペースがない場合、重要度に応じてイベントの表示の有無が変更されて表示されるため、表示枠内に表示するために適した数のイベントが表示されるため、利用者はイベントの把握が容易となる。さらには非表示した場合でもその旨を表示するため、利用者が非表示のイベントの参照を可能としつつ、表示が簡素化されることとなる。
【０１５０】
（第２の実施の形態）
第１の実施の形態では、情報表示装置１００は、記憶部１０８で保持したテーブル群等に基づいて表示した場合の実施の形態である。しかしながら、情報表示装置１００で保持せずに外部のサーバ等から通信して取得することにしても良い。従って第２の実施の形態に係る情報表示装置は、記憶部を備えず、通信部により得られた結果に基づいて表示するものである。
【０１５１】
図８は、本発明の第２の実施の形態にかかる情報表示装置８００の構成を示すブロック図である。上述した第１の実施の形態の情報表示装置１００とは、通信部８０４が追加され、記憶部１０８が削除され、分類表示選択部１０２、イベント表示処理部１０３、イベント詳細表示処理部１０５及び距離算出部１０９とは処理が異なる分類表示選択部８０１、イベント表示処理部８０２、イベント詳細表示処理部８０３及び距離算出部８０５に変更された構成を有している点で異なる。以下の説明では、上述した実施の形態１と同一の構成要素には同一の符号を付してその説明を省略している。
【０１５２】
通信部８０４は、後述する分類表示選択部８０１、イベント表示処理部８０２、イベント詳細表示処理部８０３及び距離算出部８０５と、ＬＡＮを介して接続されたサーバとの間の通信を行う。
【０１５３】
図９は、本実施の形態において通信によりイベントの取得が可能なネットワークの一例を示した図である。クライアントＰＣ１００１Ａ、Ｂに情報表示プログラムをインストールすることで本実施の形態の情報表示装置８００を実現し、通信部８０４を介してサーバ１００２にアクセスを可能としている。サーバ１００２は、記憶装置１００３を備え、記憶装置１００３内部に表示するために必要なカテゴリ情報、カテゴリ毎イベント管理テーブル群、表示時間管理テーブル、文書、画像データを記憶している。
【０１５４】
また、記憶装置１００３が記憶するカテゴリ毎イベント管理テーブル群、表示時間管理テーブル、文書、画像データは、第１の実施の形態で記憶部１０８が記憶するカテゴリ毎イベント管理テーブル群、表示時間管理テーブル、文書データあるいは画像データと同様である。そしてカテゴリ情報は、通信部８０４を介して取得した分類表示選択部８０１がカテゴリをツリー構造で表示するために必要となる。カテゴリ情報の構造は、各カテゴリを親カテゴリと対応付けて保持するなど、ツリー形式で表示可能な構造であれば、どのような構造でも良い。
【０１５５】
図８に戻り、分類表示選択部８０１は、通信部８０４を介したサーバ１００２との通信により、サーバ１００２の記憶装置１００３が記憶するカテゴリ情報を取得し、表示部１０７に取得したカテゴリをツリー構造で表示し、入力処理部１０１を介して利用者よりなされたカテゴリを選択する。
【０１５６】
距離算出部８０５は、通信部８０４を介したサーバ１００２との通信により、サーバ１００２の記憶装置１００３が記憶する表示時間管理テーブルから選択されたカテゴリの最古時間及び最新時間、そしてカテゴリ毎イベント管理テーブルから選択されたカテゴリに分類されたイベントの作成日時を取得し、イベントの表示する距離を算出する。なお、イベントの表示する距離の算出方法は第１の実施の形態の距離算出部１０９による処理手順と同様とする。
【０１５７】
イベント表示処理部８０２は、分類表示選択部８０１により選択されたカテゴリに分類されたイベントのタイトル等を、表示枠設定部１０６により設定された表示枠内の、対数軸による時間軸上に表示する。また、イベント表示処理部１０３は、カテゴリに分類されたイベントのタイトル等を、通信部８０４を介したサーバ１００２との通信により、サーバ１００２の記憶装置１００３が記憶するカテゴリ毎イベント管理テーブルから取得する。また、他の処理については、第１の実施の形態のイベント表示処理部１０３と同じであるため省略する。
【０１５８】
イベント詳細表示処理部８０３は、本発明の関連事象表示処理手段に相当し、イベント選択部１０４により選択されたイベントに対応付けられた画像データあるいは文章データを、通信部８０４を介してサーバから取得し、取得した画像データあるいは文書データを表示する処理を行う。
【０１５９】
この際、サーバ１００２は、通信部８０４を介してイベント詳細表示処理部８０３から選択されたイベントを取得すると、カテゴリ毎イベント管理テーブルが保持している、選択されたイベントと対応付けられた参照ポインタを参照し、参照ポインタにより示された場所から画像データあるいは文書データを取得して、イベント詳細表示処理部８０３に出力する。
【０１６０】
次に、以上のように構成された本実施の形態にかかる情報表示装置８００におけるサーバ１００２からカテゴリ情報を取得してから選択されたイベントの詳細表示までの処理について説明する。図１０は、本実施の形態にかかる情報表示装置８００における上述した処理の手順を示すフローチャートである。
【０１６１】
通信部８０４は、サーバ１００２からカテゴリ情報を取得して、分類表示選択部８０１に出力する（ステップＳ９０１）。そして分類表示選択部８０１は、表示部１０７に取得したカテゴリをツリー構造で表示する（ステップＳ９０２）。そして分類表示選択部１０２は、入力処理部１０１を介して利用者よりなされたカテゴリを選択する（ステップＳ９０３）。
【０１６２】
表示枠設定部１０６は、ステップＳ９０３で選択されたカテゴリを表示する表示枠のサイズを、入力処理部１０１により入力処理されたポインティングデバイスのドラッグ軌跡に基づいて設定する（ステップＳ９０４）。
【０１６３】
次に通信部８０４が、ステップＳ９０３で選択されたカテゴリの最古時間及び最新時間そして分類されたイベントのタイトル及び作成日時等を取得する（ステップＳ９０５）。なお、取得したカテゴリの最古時間及び最新時間そしてイベントの作成日時は、距離算出部８０５で用いられ、イベントのタイトルはイベント表示処理部８０２で用いられる。
【０１６４】
距離算出部１０９は、ステップＳ９０５で取得したイベントの作成日時を用い、選択されたカテゴリの最新時間からカテゴリに分類された各イベントの作成日時までの時間間隔から、各イベントの表示する距離を算出する（ステップＳ９０６）。
【０１６５】
イベント表示処理部８０２は、ステップＳ９０４で設定された表示枠内に、ステップＳ９０６で算出された表示する距離に基づいて、ステップＳ９０５で取得したイベントのタイトル等を対数軸による時間軸上に表示する（ステップＳ９０７）。また、イベントを表示する際、イベント表示判定部１１１は各イベントを表示するか否か判定し、その結果に基づいてイベント表示処理部８０２はイベントを表示する処理を行う。また、表示する処理が行われた結果は表示部１０７に出力され、表示部１０７に表示される（図示しない）。
【０１６６】
イベント選択部１０４は、表示枠内に表示されたイベントのタイトルから、入力処理部１０１を介して利用者よりなされたイベントを選択する（ステップＳ９０８）。そして通信部８０４は、選択されたイベントと対応付けられた画像データあるいは文書データをサーバ１００２から取得する（ステップＳ９０９）。そしてイベント詳細表示処理部８０３は、選択されたイベントに対応付けられた画像データあるいは文章データを表示する（ステップＳ９１０）。
【０１６７】
そして、第１の実施の形態の図６のステップＳ６０８〜Ｓ６０９と同様にして、入力処理部１０１を介して変更された時間単位に基づいて、変更された時間単位に設定する（ステップＳ９１１〜Ｓ９１２）。そして再度、距離算出部１０９は、設定された時間単位に基づいて、各イベントの表示する距離の算出から行う（ステップＳ９０６）。
【０１６８】
本実施の形態により、情報表示装置８００が記憶部を備えてイベントを管理する必要が無くなり記憶領域の節約することとなる。また、イベントはサーバ１００２に接続された記憶装置１００３で一元管理されるため、イベントの管理が容易となる。
【０１６９】
本実施の形態は、ＬＡＮを介した通信のみに制限するものではなく、公衆ネットワークを介してサーバと通信を行うことにしても良い。また、通信方法は無線あるいは有線のどちらでも良い。
【０１７０】
（第３の実施の形態）
第１の実施の形態では、情報表示装置１００は、複数のイベントの時間軸上に表示スペースがない場合に省略した場合の実施の形態である。これに対し、第３の実施の形態では、複数のイベントを集めて１つの集合情報（クラスタ）として表示する場合の実施の形態である。
【０１７１】
図１１は、本発明の第３の実施の形態にかかる情報表示装置１１００の構成を示すブロック図である。上述した第１の実施の形態の情報表示装置１００とは、集約判定部１１０２が追加され、イベント表示処理部１０３とは処理が異なるイベント表示処理部１１０１に変更された構成を有している点で異なる。以下の説明では、上述した実施の形態１と同一の構成要素には同一の符号を付してその説明を省略している。
【０１７２】
集約判定部１１０２は、複数のイベントを集約して１つの集合情報（クラスタ）とするか否かを判定する。つまり、イベントの間隔が、時間軸とは無関係であるため、対数軸による時間軸上に全てのイベントを表示するには、表示スペースが経過時間に応じて不足することとなる。第１の実施の形態では表示スペースがない場合、重要度の低いイベントを省略したが、本実施の形態では、集約判定部１１０２を備えることで、複数のイベント群を集約して集合情報（クラスタ）とし、後述するイベント表示処理部１１０１は、クラスタを代表するイベントのタイトルのみを表示することとした。
【０１７３】
図１２は、集約判定部１１０２で、対数時間軸上に示されたイベントについてクラスタリング処理を行う手順を示す説明図である。本図で示された左端の矢印は時間軸であり、下方に示されたイベントほど過去のイベントとなる。集約判定部１１０２は、これらのイベントは時間に関する一次ベクトルと見なし、距離が近いイベントを集約する。このような特徴空間中で距離が近いイベントをまとめてグループ化する処理をクラスタリング処理という。
【０１７４】
そして本実施の形態の集約判定部１１０２は、図１２で示された処理ステップ毎にクラスタリング処理を行う。つまり集約判定部１１０２は、処理ステップ毎に時間軸上の予め定められた距離を保持し、複数のイベント間の距離が処理ステップの保持する距離より短い場合は、この処理ステップでイベントをまとめて１つのクラスタとするクラスタリング処理を行う。このクラスタリング処理を、処理ステップ１、処理ステップ２、処理ステップ３と段階的に行う。なお、処理ステップ毎の時間軸上の予め定められた距離は、表示画面のサイズや表示する文字の大きさなどを勘案して、実測により適切な値を求めることとする。
【０１７５】
イベント表示処理部１１０１は、集約判定部１１０２によりイベントを集約したクラスタを表示すること及びイベント表示判定部１１１による表示の有無の判断をしないこと以外は、第１の実施の形態のイベント表示処理部１０３と同様の処理を行う。また、本実施の形態では集約判定部１１０２により表示距離によりイベントを集約するか否か判定して、クラスタを表示するので、イベント表示処理部１１０１はイベント表示判定部１１１を備える必要はない。
【０１７６】
図１２の第１見出、第２見出の列に示されたブロック矢印は、クラスタリング処理の後段のステップまで残ったクラスタを代表する見出であり、具体的には矢印の先で示されたイベントを見出として表示することを示している。イベント表示処理部１１０１は、第１見出では処理ステップ５まで残ったクラスタの最初のイベントを見出として表示する処理を行い、第２見出では、第１見出を代表するクラスタ中の、部分クラスタの最初のイベントの見出であり、第１見出より小さいフォントサイズで表示する処理を行う。ただし、イベント表示処理部１１０１は、第１見出と第２見出が同じとなる場合、このイベントを採用せず次のイベントを見出として表示する処理を行う。
【０１７７】
図１３は、クラスタリング処理した後に表示されるカテゴリの表示枠内の一例を示した画面図である。本図では、集約判定部１１０２によるクラスタリング処理により残ったイベントを、イベント表示処理部１１０１が第１見出、第２見出として表示する処理を行ったものである。また、イベント表示処理部１１０１は、見出として選択されなかったイベントがある場合、省略された旨の記号を表示する処理を行う。本実施の形態では、見出の後に’＋’記号がある場合、省略されたイベントがある旨を示している。
【０１７８】
また、本実施の形態では、省略された旨の記号及びこの見出の座標領域にポインティングデバイスで指し示された位置座標が近接した場合、イベント表示処理部１１０１は省略されたイベントを表示する処理を行う。図１４は、ポインティングデバイスで指し示された位置座標が省略されたイベントを保持する見出の座標領域に近接したため、省略されたイベントを表示した表示枠内の一例を示した画面図である。このような処理を行うことでイベントが省略された場合でも、利用者が参照したいならば、ポインティングデバイス等の入力装置を操作することで、表示することが可能となる。
【０１７９】
また、本実施の形態は、見出の数を第１及び第２のみに制限するものではなく、第１のみ、あるいは第３以上の見出を表示してもよい。第３以上の見出を付ける場合、第２見出よりさらに小さいフォントサイズで表示する。この場合、イベント表示処理部１１０１は、イベントを表示する際に、段階的に見出のフォントサイズを変更して、イベントの表示を省略せずに全てを表示しても良い。
【０１８０】
また、本実施の形態におけるクラスタリング処理に用いられるアルゴリズムについて制限を設けるものではなく、複数のイベントを集約することが可能なものであればどのようなアルゴリズムを用いても良い。本実施の形態で想定しているアルゴリズムは、最近傍距離を処理ステップの尺度とするクラスタリング法であり、類似する有名な処理アルゴリズムとしてはカメレオン法が挙げられる。
【０１８１】
また、クラスタリング処理において、時間軸以外の次元を含めてクラスタリングしてもよい。この場合、クラスタリング処理の方法の選択は、用途により異なることとなる。
【０１８２】
本実施の形態においてイベント表示処理部１１０１は、重要度に応じてインデント幅やフォントサイズの変更などは行わなかった。しかしながら、イベント表示処理部１１０１が見出を表示する際に、上述したクラスタリング処理による見出を決定する処理とイベントが保持する重要度を組み合わせてインデント幅やフォントサイズの変更を行っても良い。
【０１８３】
以上のように構成された本実施の形態にかかる情報表示装置１１００におけるカテゴリを表示してから選択されたイベントの詳細表示までの処理は、集約判定部１１０２によるクラスタリング処理を除けば、図６で示した第１の実施の形態にかかる情報表示装置１００かかる処理手順を示すフローチャートと同様である。なお、集約判定部１１０２によるクラスタリング処理は、図６のステップＳ６０４とステップＳ６０５の間に行われる。
【０１８４】
本実施の形態では、クラスタリング処理を行うことで、イベントを整理して表示するため、全てのイベントを表示できないという問題を解消し、またイベントを表示する際に過剰な情報提供とならず、適切な数のイベントの表示することとなり、利用者がイベントを視認することが容易となった。また、段階に応じて見出のフォントサイズを変更して表示するため、さらに利用者がイベントを視認することが容易となった。
【０１８５】
また、クラスタリング処理の処理ステップの段階に応じて、イベント表示処理部１１０１が、表示されるときの見出のサイズを変更するので、利用者は見出のサイズを視認することで、イベントがどの段階で集約されたのか、つまり複数のイベントの時間間隔はどの程度なのか理解することが可能となる。
【０１８６】
また、クラスタリング処理で、部分クラスタの最初のイベントを見出として表示するため、部分クラスタのために予め見出を用意せずとも見出を表示することが可能となり、見出を表示するための処理が簡素化され、見出の表示が容易になった。
【０１８７】
また、本実施の形態では、第１の実施の形態のように記憶部１０８に記憶したテーブル等からイベントを取得して表示することとしたが、第２の実施の形態のように情報表示装置１１００で保持せずに外部のサーバ等から通信して取得することにしても良い。
【０１８８】
（第４の実施の形態）
現在、ファイルの視認性を良くするため、現在、表示空間を擬似的に３次元化する方法について多くの提案がなされている。これらは３次元データとして保持している配列情報を２次元の画面上に表示する方法を採用している。これらの方法により実質的に１次元増えた情報量の表示を可能としている。これらの表示方法に対して、本発明を用いてカテゴリあるいはフォルダ毎に、対数軸による時間軸により表示することも可能である。つまり第４の実施の形態では、カテゴリを示すフォルダを３次元形状で表示する際に奥行きを対数による時間軸で表示した場合の実施の形態である。そして、本実施の形態においては、カテゴリが本発明の表示情報に相当する。
【０１８９】
図１５は、本発明の第４の実施の形態にかかる情報表示装置１５００の構成を示すブロック図である。上述した第１の実施の形態の情報表示装置１００とは、分類表示選択部１０２を削除され、期間算出部１５０３が追加され、期間付分類表示選択部１５０１を追加され、イベント表示処理部１０３とは処理が異なるイベント表示処理部１５０２に変更された構成を有している点で異なる。以下の説明では、上述した実施の形態１と同一の構成要素には同一の符号を付してその説明を省略している。
【０１９０】
期間算出部１５０３は、記憶部１０８が記憶する表示時間管理テーブルからカテゴリ毎の最古時間及び最新時間を取得して、カテゴリ毎の期間を算出する。最古時間及び最新時間が本発明の期間情報に相当する。そして、期間算出部１５０３は、現在時刻から最古時間までの表示する距離及び現在時刻から最新時間までの表示する距離を算出し、これらの差分に単位長ｌを乗じて期間として表示する期間を示す距離とする。また期間算出部１５０３における、それぞれの距離の算出方法は、第１の実施の形態で距離算出部１０９によりなされた処理手順と原則として同様とする。また、単位長ｌの算出方法は第１の実施の形態で用いた算出方法とする。そして、単位長ｌの算出に用いられる長さＬはカテゴリとして表示可能な見かけ上の奥行きの最大幅とし、現在時刻から全てのカテゴリで最も過去の最古時間の対数を算出して、長さＬを算出された対数で割って単位長ｌを求める。
【０１９１】
期間付分類表示選択部１５０１は、本発明の期間表示処理手段に相当し、表示部１０７に情報表示装置１５００が保持するカテゴリをツリー構造で表示し、入力処理部１０１を介して利用者よりなされたカテゴリを選択する。また、期間付分類表示選択部１５０１は、カテゴリを３次元形状で表示することとし、奥行きとして期間算出部１５０３で算出されたカテゴリの最古時間から最新時間までの期間を表示する。なお、時間軸の開始時間は現在時刻とする。
【０１９２】
図１６−１は、本実施の形態の期間付分類表示選択部１５０１によりツリー構造で表示されたカテゴリの一例を示した図である。本図で示したように時間軸を画面の斜方投影により表示されており、この時間軸として対数軸を用い、奥になるほど過去の時刻となる。そしてカテゴリを直方体で表示しているが、この見かけ上の奥行き方向に、最新時間から最古時間までの期間を対数軸による時間軸に沿って表示している。
【０１９３】
図１５に戻り、イベント表示処理部１５０２は、期間付分類表示選択部１５０１により選択されたカテゴリに分類されたイベントのタイトル等を表示するため、新たな枠を生成し、表示枠設定部１０６により設定された表示枠内に、対数軸で表された時間軸上に表示する。第３の実施の形態まではカテゴリを表示している枠内に表示したが、本実施の形態では、カテゴリを表示している枠と独立した新たな枠を生成する点で異なる。またイベント表示処理部１５０２は表示するまでの処理手順は第１の実施の形態のイベント表示処理部１１０１と同様の処理手順により行う。
【０１９４】
以上のように構成された本実施の形態にかかる情報表示装置１５００におけるカテゴリを表示してから選択されたイベントの詳細表示までの処理は、期間付分類表示選択部１５０１による期間算出処理を除けば、図６で示した第１の実施の形態にかかる情報表示装置１００かかる処理手順を示すフローチャートと同様である。なお、期間付分類表示選択部１５０１による期間算出処理は、図６のステップＳ６０１の前に行われる。
【０１９５】
本実施の形態のイベント表示処理部１５０２が新たに生成された枠内には、第１の実施の形態で表示された表示枠内と同様の内容が表示されることとなる。また、本実施の形態の情報表示装置１５００は、第３の実施の形態のように集約判定部１１０２を設けてクラスタリング処理を行っても良い。
【０１９６】
また、本実施の形態は、期間として表示するのをカテゴリ毎が保有するイベントの最古時間及び最新時間に制限するものではない。例えばフォルダを表示する装置において、フォルダをツリー表示した場合に各フォルダを、フォルダ内に保管されたファイルの最古の作成時刻から最新の作成時刻あるいは更新時刻までの期間で対数軸による時間軸で表示してもよい。他の例としては、ファイルを表示する装置において、各ファイルの表示する時に作成時刻から最終更新時刻までの期間を対数軸による時間軸で表示することも考えられる。
【０１９７】
また、本実施の形態では、第１の実施の形態のように記憶部１０８に記憶したテーブル等からイベントを取得して表示することとしたが、第２の実施の形態のように情報表示装置１１００で保持せずに外部のサーバ等から通信して取得することにしても良い。
【０１９８】
本実施の形態で示したように、カテゴリ、フォルダあるいはファイル等を疑似３次元的に表示する際、奥行き情報に対数軸による時間軸で表示することで、利用者が直感的に期間の把握が可能となる。
【０１９９】
（変形例）
本発明は、上述した各実施の形態に限定されるものではなく、以下に例示するような種
々の変形が可能である。
【０２００】
（変形例１）
第２の実施の形態では、情報表示装置８００では、ネットワークを介して外部のサーバ等から通信して取得することにしたが、サーバ以外の通信先として、例えばＭＦＰ（Multi-Function Peripherals）が考えられる。ＭＦＰに蓄積されたＦＡＸの送受信データあるいは複写した原稿データをカテゴリ別に蓄積させ、本発明の情報表示装置が蓄積されたデータのカテゴリや原稿データを取得して表示することが考えられる。
【０２０１】
（変形例２）
第４の実施の形態では、期間付分類表示選択部１５０１でカテゴリをツリー表示する際、カテゴリを単色で表示したが、カテゴリを示す直方体に色の濃淡あるいは期間に応じて色を変更することにしても良い。
【０２０２】
図１６−２は、期間付分類表示選択部１５０１によりツリー構造で表示されたカテゴリの一例を示した図である。本図においてカテゴリを示す立方体を時刻に応じて色の濃淡を変更しており、現在に近いほど色を濃くし、過去になるほど色を淡くしている。このように時間軸上のカテゴリの時刻より色の濃淡を変更、あるいは色を変更することで、視認性が向上すると考えられる。
【産業上の利用可能性】
【０２０３】
以上のように、本発明にかかる情報表示装置、情報表示方法、およびその方法をコンピュータで実行させるプログラムは、事象情報を時系列に従って表示する装置等に有用であり、特に、視認性を向上させる事象情報を対数による時間軸上に表示する技術に適している。
【図面の簡単な説明】
【０２０４】
【図１】第１の実施の形態にかかる情報表示装置の構成を示すブロック図である。
【図２】第１の実施の形態にかかる情報表示装置に備えられた記憶部が保持するカテゴリ’撮影旅行’におけるイベント管理テーブルの一例を示した図である。
【図３】第１の実施の形態にかかる情報表示装置に備えられた記憶部が保持する表示時間管理テーブルの一例を示した図である。
【図４】ポインティングデバイスにより描かれたドラッグ軌跡により設定される表示枠の一例を示した図である。
【図５】第１の実施の形態にかかる情報表示装置において、カテゴリ’撮影旅行’を選択した場合に、イベント表示処理部による処理の結果として、表示部に表示された画面の一例を示した図である。
【図６】第１の実施の形態にかかる情報表示装置におけるカテゴリを表示してから選択されたイベントの詳細表示までの処理手順を示すフローチャートである。
【図７】第１の実施の形態にかかる情報表示装置のハードウェア構成を示した図である。
【図８】第２の実施の形態にかかる情報表示装置の構成を示すブロック図である。
【図９】第２の実施の形態において通信によりイベントなどの情報の取得が可能なネットワークの一例を示した図である。
【図１０】第２の実施の形態にかかる情報表示装置におけるサーバからカテゴリ情報を取得してから選択されたイベントの詳細表示までの処理手順を示すフローチャートである。
【図１１】第３の実施の形態にかかる情報表示装置の構成を示すブロック図である。
【図１２】第３の実施の形態にかかる情報表示装置のイベント表示処理部が対数時間軸上に示されたイベントについてクラスタリング処理を行う手順を示す説明図である。
【図１３】第３の実施の形態にかかる情報表示装置においてクラスタリング処理した後に表示される選択されたカテゴリの表示枠内の一例を示した画面図である。
【図１４】第３の実施の形態にかかる情報表示装置においてポインティングデバイスで指し示された位置座標が省略されたイベントを保持する見出の座標領域に近接したため、省略されたイベントを表示した表示枠内の一例を示した画面図である。
【図１５】第４の実施の形態にかかる情報表示装置の構成を示すブロック図である。
【図１６−１】第４の実施の形態の期間付分類表示選択部によりツリー構造で表示されたカテゴリの一例を示した図である。
【図１６−２】変形例の期間付分類表示選択部によりツリー構造で表示されたカテゴリの一例を示した図である。
【図１７】従来技術として開示されている時間軸として対数軸を有するカレンダー表示を示した図である。
【符号の説明】
【０２０５】
１００、８００、１１００、１５００  情報表示装置
１０１  入力処理部
１０２、８０１  分類表示選択部
１０３、８０２、１１０１、１５０２  イベント表示処理部
１０４  イベント選択部
１０５、８０３  イベント詳細表示処理部
１０６  表示枠設定部
１０７  表示部
１０８  記憶部
１０９、８０５  距離算出部
１１０  表示単位変更部
７０１  ＣＰＵ
７０２  ＲＯＭ
７０３  ＲＡＭ
７０４  表示装置
７０５  通信Ｉ／Ｆ
７０６  入力装置
７０７  バス
７０８  ＨＤＤ
８０４  通信部
１００１Ａ、１００１Ｂ  クライアントＰＣ
１００２  サーバ
１００３  記憶装置
１００４  ＬＡＮ
１１０２  集約判定部
１５０１  期間付分類表示選択部
１５０３  期間算出部
【図１】
2006024153.tif 000003
【図２】
2006024153.tif 000004
【図３】
2006024153.tif 000005
【図４】
2006024153.tif 000006
【図５】
2006024153.tif 000007
【図６】
2006024153.tif 000008
【図７】
2006024153.tif 000009
【図８】
2006024153.tif 000010
【図９】
2006024153.tif 000011
【図１０】
2006024153.tif 000012
【図１１】
2006024153.tif 000013
【図１２】
2006024153.tif 000014
【図１３】
2006024153.tif 000015
【図１４】
2006024153.tif 000016
【図１５】
2006024153.tif 000017
【図１６−１】
2006024153.tif 000018
【図１６−２】
2006024153.tif 000019
【図１７】
2006024153.tif 000020