(57)【要約】【課題】作成された年表（一連の年表情報）を、当該年表の製作者や利用者の意図に応じた態様で表示するなどして利用できるようにする。【解決手段】  提供を受けた基礎情報によって形成される年表を、制御手段１００の制御により表示部１２８の表示画面に表示するが、この場合に、制御手段１００により、表示形態を示す情報を用い、当該表示形態を示す情報に応じた形態（態様）で基礎情報からなる年表を表示部１２８に表示するようにする。表示形態を示す情報は、年表製作者によって形成されたり、年表の利用者によって形成されたり、あるいは、基礎情報等に基づいて年表を表示する装置（システム）において形成されたりするものである。【選択図】図１
2008176588.tif 000002
【特許請求の範囲】
【請求項１】
経過した時間に関する情報に対応させて１以上の関連情報を配置することにより形成される年表情報の提供方法であって、
前記関連情報のそれぞれと前記年表情報上の位置を示す前記時間に関する情報とを関連付けた基礎情報に加えて、当該年表情報の表示形態を示す情報を取得手段を通じて取得し、
制御手段により、当該年表情報についての前記表示形態を示す情報に基づいて、前記基礎情報を用い、前記表示形態を示す情報に応じた形態で当該年表情報を表示手段に表示して使用者に提供するようにすることを特徴とする年表提供方法。
【請求項２】
請求項１に記載の年表提供方法であって、
前記表示形態を示す情報は、当該年表情報上において最初に表示したい関連情報を特定するための時間に関する情報、当該年表情報の単位期間に関する情報、当該年表情報のダイジェスト表示を行うための情報の内の少なくとも１以上からなるものであることを特徴とする年表提供方法。
【請求項３】
請求項２に記載の年表提供方法であって、
前記年表情報のダイジェスト表示を行うための情報は、当該年表情報の内のどの部分を、どのような順番で、どのように表示するかを示す一連の年表操作情報であることを特徴とする年表提供方法。
【請求項４】
請求項１に記載の年表提供方法であって、
情報入力受付手段を通じて、提供対象の前記年表情報に対する操作を受け付けた場合には、当該年表情報に対する当該操作の履歴情報を記憶手段に記憶保持するようにし、
前記制御手段により、前記記憶手段に記憶保持するようにされた前記履歴情報に基づいて、前記年表情報の前記表示手段への表示を繰り返し行うことができるようにしたことを特徴とする年表提供方法。
【請求項５】
請求項４に記載の年表提供方法であって、
前記履歴情報が存在する場合には、前記制御手段は、当該履歴情報に応じた前記年表情報の表示を、他の情報に応じた年表情報の表示に優先して行うことを特徴とする年表提供方法。
【請求項６】
経過した時間に関する情報に対応させて１以上の関連情報を配置することにより形成される年表情報を提供する年表提供装置であって、
前記関連情報のそれぞれと前記年表情報上の位置を示す前記時間に関する情報とを関連付けた基礎情報を取得する基礎情報取得手段と、
前記年表情報の表示形態を示す情報を取得する表示形態取得手段と、
前記表示形態取得手段により取得された前記表示形態を示す情報に基づいて、前記基礎情報取得手段により取得された前記基礎情報を用い、前記表示形態を示す情報に応じた形態で当該年表情報を所定の表示手段に表示して使用者に提供するように制御する制御手段と
を備えることを特徴とする年表提供装置。
【請求項７】
請求項１に記載の年表提供装置であって、
前記表示形態取得手段を通じて取得する前記表示形態を示す情報は、当該年表情報上において最初に表示したい関連情報を特定するための時間に関する情報、当該年表情報の単位期間に関する情報、当該年表情報のダイジェスト表示を行うための情報の内の少なくとも１以上からなるものであることを特徴とする年表提供装置。
【請求項８】
請求項７に記載の年表提供装置であって、
前記表示形態取得手段を通じて取得する前記年表情報のダイジェスト表示を行うための情報は、当該年表情報の内のどの部分を、どのような順番で、どのように表示するかを示す一連の年表操作情報であることを特徴とする年表提供装置。
【請求項９】
請求項６に記載の年表提供装置であって、
前記表示手段に表示されて提供される前記年表情報に対する操作を受け付ける受付手段と、
前記受付手段を通じて、前記年表情報に対する操作を受け付けた場合に、当該年表情報に対する当該操作の履歴情報を記憶保持する履歴記憶手段と
を備え、
前記制御手段は、前記記憶手段に記憶保持するようにされた前記履歴情報に基づいて、前記年表情報の前記表示手段への表示を行うように制御することができるものであることを特徴とする年表提供装置。
【請求項１０】
請求項９に記載の年表提供装置であって、
前記制御手段は、前記履歴情報が存在する場合には、当該履歴情報に応じた前記年表情報の表示を、他の情報に応じた年表情報の表示に優先して行うことを特徴とする年表提供装置。
【請求項１１】
基礎情報取得手段と、表示形態取得手段と、制御手段とを備え、経過した時間に関する情報に対応させて１以上の関連情報を配置することにより形成される年表情報を提供する年表提供装置のコンピュータに、
前記基礎情報取得手段を通じて、前記関連情報のそれぞれと前記年表情報上の位置を示す前記時間に関する情報とを関連付けた基礎情報を取得する基礎情報取得ステップと、
表示形態取得手段を通じて、前記年表情報の表示形態を示す情報を取得する表示形態取得ステップと、
前記制御手段を機能させ、前記表示形態取得ステップにおいて取得した前記表示形態を示す情報に基づいて、前記基礎情報取得ステップにおいて取得した前記基礎情報を用い、前記表示形態を示す情報に応じた形態で当該年表情報を所定の表示手段に表示して使用者に提供するように制御する制御ステップと
を実行することを特徴とする年表提供プログラム。
【請求項１２】
請求項１１に記載の年表提供プログラムであって、
前記表示形態取得ステップにおいて取得するようにする前記表示形態を示す情報は、当該年表情報上において最初に表示したい関連情報を特定するための時間に関する情報、当該年表情報の単位期間に関する情報、当該年表情報のダイジェスト表示を行うための情報の内の少なくとも１以上からなるものであることを特徴とする年表提供装置。
【請求項１３】
請求項１２に記載の年表提供プログラムであって、
前記表示形態取得ステップにおいて取得するようにする前記年表情報のダイジェスト表示を行うための情報は、当該年表情報の内のどの部分を、どのような順番で、どのように表示するかを示す一連の年表操作情報であることを特徴とする年表提供プログラム。
【請求項１４】
請求項１１に記載の年表提供プログラムであって、
当該年表提供装置は、ユーザーからの操作入力を受け付ける受付手段と情報を記憶保持する記憶手段とを備えており、
前記受付手段を通じて、前記表示手段に表示されて提供される前記年表情報に対する操作を受け付ける受付ステップと、
前記受付ステップにおいて、前記年表情報に対する操作を受け付けた場合に、当該年表情報に対する当該操作の履歴情報を前記記憶手段に記憶する履歴記憶ステップと、
前記制御手段を機能させ、前記記憶手段に記憶保持するようにされた前記履歴情報に基づいて、前記年表情報の前記表示手段への表示を行うように制御する履歴に応じた制御ステップと
を実行させることを特徴とする年表提供プログラム。
【請求項１５】
請求項１４に記載の年表提供プログラムであって、
前記履歴に応じた制御ステップにおいては、前記履歴情報が存在する場合には、当該履歴情報に応じた前記年表情報の表示を、他の情報に応じた年表情報の表示に優先して行うことを特徴とする年表提供プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、種々のネットワークなどを通じて提供される年表情報をユーザーに提供する場合に用いられる方法、装置、プログラムに関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータなどの個人用の情報処理装置の普及に伴い、種々の情報を種々の態様でまとめて効率よく利用できるようにすることが行われている。その１つに、種々の情報を年表形式にまとめて利用できるようにすることが行われている。
【０００３】
例えば、特許文献１には、多数の画像を１つの画面上に効率よく同時に表示させることができるようにするために、複数の画像を、それぞれの画像に関連した時刻を付加させて記憶し、画面上に時間軸を設定し、それぞれの画像毎に付加された時刻に対応した時間軸の位置の近傍に、それぞれの画像を配置させて、時間に対応した順序と間隔で各画像を表示する技術が開示されている。
【０００４】
また、特許文献２には、一般ユーザーであっても自分史を容易に、かつ安価に作成できるようにする年表表示システムについての技術が開示されている。また、特許文献３には、１つ以上の文書データを、時間軸に同期させて表示させ、外部から与えられる条件に応じて各文書を構成する事象の表示開始番号（配列の番号）を調整することのできる文書表示装置に関する技術が開示されている。
【０００５】
上記の特許文献１〜特許文献３に記載の技術は、時間軸を基準にして種々の情報をまとめて利用できるようにする技術（種々の情報を年表形式にまとめて利用できるようにする技術）であり、個々の情報を単独で扱う場合に比べ、時間軸を基準にすることで、種々の情報を効率よく管理し利用することができるようにされる。
【０００６】
なお、上述した特許文献１〜特許文献３のそれぞれは、以下の通りである。  
【特許文献１】特開２００４−３２８２６５号公報
【特許文献２】特開平１１−０６６０４９号公報
【特許文献３】特開平１１−２４９６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述した特許文献１〜特許文献３に記載の技術を用いるなどして、種々のユーザーのパーソナルコンピュータなどで作成された年表（一連の年表情報）は、当該作成されたパーソナルコンピュータなどの機器の記憶装置に記憶されて管理される他、例えば、インターネット上のサーバ装置に公開され、広く一般のユーザーが利用できるようにされる場合もある。もちろん、ローカルネットワーク上の記憶装置に蓄積された特定のユーザーによって共用される場合もある。
【０００８】
そして、作成された年表は、例えば、ユーザーのパーソナルコンピュータのディスプレイに表示されて利用される。図９は、年表の表示例を示す図である。図９に示した例の場合、表示画面１０には、表示対象の年表の年代を示す年バー１１と、ユーザーの自分史についての年表である人生年表１２と、おもちゃについての年表であるおもちゃ年表１３とが表示されている。
【０００９】
人生年表１２には、この人生年表１２のタイトル表示１２Ｔと、当該人生年表の表示を消去する場合に選択される消去アイコン１２Ｄとが表示されると共に、この人生年表１２におけるユーザー自身の年齢を示す年齢バー１２Ａと、各年齢に対応するサムネイル画像などからなる項目情報（以下、この明細書においてはエントリという）ＥＮ１（１）、ＥＮ１（２）が表示されている。また、おもちゃ年表１３には、このおもちゃ年表１３のタイトル表示１３Ｔと、当該おもちゃ年表の表示を消去する場合に選択される消去アイコン１３Ｄとが表示されると共に、各年代に対応するエントリＥＮ２（１）、ＥＮ２（２）、ＥＮ２（３）が表示されている。
【００１０】
表示された人生年表１２、おもちゃ年表１３については、表示画面１０の左端部に設けられたスライドバー部のスクロールボタン１０ａを操作することにより年表の表示を時間を戻す方向にスクロールさせることができ、スクロールボタン１０ｃを操作することにより年表の表示を時間を進める方向にスクロールさせることができる。また、スライドバー部のスクロールバー１０ｂを操作することにより、スクロールバー１０ｂの移動方向に応じて、年表の表示をスクロールさせることができる。
【００１１】
このような年表を表示する場合には、年表の先頭から表示することが一般的である。この後、ユーザーは表示された年表をスクロールさせるなどして、時間軸上に配列するようにされている種々の情報を順番に見て、その年表の内容を、時系列を追って把握することになる。しかしながら、年表の種類や内容によっては、年表の途中から読む方がよい場合や年表の後ろから年代を遡るように読んでもらいたいと製作者が思う場合もある。
【００１２】
例えば、図９に示した人生年表１２の場合、情報の少ない誕生から年表を読むよりも、個性豊かに活動し、トピックスも多い大学生以降、あるいは、就職後から年表を読むようにし、必要に応じて過去に遡るようにした方が、その人を理解する上ではよい場合がある。また、図９に示したおもちゃ年表の場合、年表の利用者は、現在のおもちゃについての状況については把握しているので、現在から過去に遡る方向に年表を読んだ方が、おもちゃについての変遷をより容易に理解できる場合もあると考えられる。
【００１３】
さらに、例えば、歴史上の人物についての年表の場合、いわゆるターニングポイントとなる事件が起こった年代を中心にしてダイジェスト的に当該年表を概観した場合もある。また、ユーザーの操作に応じて年表をスクロールさせるなどして、その内容を確認した年表について、再度同じように操作して当該年表の内容を再確認するようにしたい場合もある。
【００１４】
このように、作成された年表については、ユーザーの手を煩わせることなく、様々態様で表示するなどして利用できるようにすることが望まれている。
【００１５】
以上のことに鑑み、この発明は、作成された年表（一連の年表情報）を、当該年表の製作者や利用者の意図に応じた態様で表示するなどして利用できるようにすることを目的とする。
【課題を解決するための手段】
【００１６】
上記課題を解決するため、請求項１に記載の発明の年表提供方法は、
経過した時間に関する情報に対応させて１以上の関連情報を配置することにより形成される年表情報の提供方法であって、
前記関連情報のそれぞれと前記年表情報上の位置を示す前記時間に関する情報とを関連付けた基礎情報に加えて、当該年表情報の表示形態を示す情報を取得手段を通じて取得し、
制御手段により、当該年表情報についての前記表示形態を示す情報に基づいて、前記基礎情報を用い、前記表示形態を示す情報に応じた形態で当該年表情報を表示手段に表示して使用者に提供するようにすることを特徴とする。
【００１７】
この請求項１に記載の年表提供方法によれば、一連の年表情報は、年表の内容を構成するサムネイル画像やテキストデータ等の関連情報と関連情報の年表上の位置を示す時間に関する情報とからなる基礎情報によって構成されるが、目的とする年表の基礎情報に加えて、当該年表（一連の年表情報）の表示態様を示す情報も、取得手段を通じて取得するようにする。
【００１８】
そして、取得した基礎情報によって形成される年表を、制御手段の制御により所定の表示手段に表示するのであるが、この場合に、制御手段により、表示形態を示す情報が用いられ、当該表示形態を示す情報に応じた形態（態様）で基礎情報からなる年表が表示するようにされる。
【００１９】
表示形態を示す情報は、年表製作者が意図するように年表を表示（提示）するために当該年表の製作者によって形成されたり、年表の利用者が意図するように年表を表示するために当該年表の利用者によって形成されたり、あるいは、基礎情報等に基づいて年表を表示する装置（システム）において形成されたりするものである。
【００２０】
これにより、年表をその先頭から表示するようにするだけでなく、年表の途中から表示したり、年表の最後から時間を遡るように表示したり、年表中において、時間軸上をいったりきたりしながら任意の時点の情報を順次に表示したりするなど、様々な形態で年表を提供することができるようにされる。
【発明の効果】
【００２１】
この発明によれば、時間軸上に種々の関連情報を並べて形成する年表を、単にその先頭から提示することができるだけでなく、製作者、利用者、システムのそれぞれの立場から種々の形態で表示（提示）して利用できるようにすることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図を参照しながらこの発明による方法、装置、プログラムの一実施の形態について説明する。
【００２３】
［年表提供装置の構成について］
まず、この発明による方法、装置、プログラムの一実施の形態が適用された年表提供装置について説明する。図１は、この実施の形態の年表提供装置を説明するためのブロック図である。この実施の形態の年表提供装置は、例えばパーソナルコンピュータなどにより実現され、主に家庭などにおいて設置されて利用されるものとして説明する。
【００２４】
そして、この実施の形態の年表提供装置は、既に形成されている年表（一連の年表情報）を取得して、これを表示することによりユーザーに提供する機能を実現するだけでなく、年表を形成するためのサムネイル画像やテキスト情報等の関連情報や時間に関する情報などの入力を受け付けて、新たな年表を形成したり、また、既存の年表（一連の年表情報）に対して、ユーザーの指示に応じて、あるいは、システムからの指示に応じて、表示形態を示す情報を形成して当該既存の年表に付加したりすることができるものである。
【００２５】
図１に示すように、この実施の形態の年表提供装置は、制御部１００、操作部１１１、ローカルストレージ１２１、外部インターフェイス（以下、外部Ｉ／Ｆと略称する。）１２２、外部入出力端１２３、通信インターフェイス（以下、通信Ｉ／Ｆと略称する。）１２４、表示形態情報生成付加部１２５、表示処理部１２６、表示部１２７、ＬＡＮ（Local Area Network）インターフェイス（以下、ＬＡＮＩ／Ｆと略称する。）１２８とを備えたものである。
【００２６】
制御部１００は、この実施の形態の年表提供装置の各部を制御するものであり、図１に示すように、ＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、フラッシュメモリやＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）などの不揮発性メモリ１０４が、ＣＰＵバス１０５を通じて接続されてマイクロコンピュータの構成とされたものである。
【００２７】
ここで、ＣＰＵ１０１は、後述もするように、ＲＯＭ１０２に記憶保持されているプログラムを実行し、各部に供給する制御信号を生成して供給したり、各部からの信号を受け付けて処理したりするなど、制御の主体となるものである。ＲＯＭ１０２は、上述のように、ＣＰＵ１０１において実行される種々のプログラムや処理に必要になる各種のデータなどを記憶保持しているものである。
【００２８】
ＲＡＭ１０３は、処理の途中結果を一時記憶するなど、主に作業領域として用いられるものである。また、不揮発性メモリ１０４は、この実施の形態の年表提供装置の電源が落とされても記憶保持しておくべきデータ、例えば、各種の設定パラメータ、機能拡張のために新たに提供されたプログラム、その他の各種のデータや処理結果などを記憶保持するものである。
【００２９】
操作部１１１は、アルファベットキー、数字キー、種々のファンクションキーなどを備えたいわゆるキーボードや、いわゆるマウスやトラックボールなどのポインティングデバイスなどを備え、ユーザーからの種々の操作入力を受け付けて、これを電気信号に変換し、制御部１００に通知することができるものである。これにより、制御部１００は、ユーザーからの操作入力に応じて各部を制御し、ユーザーの意図する処理を行うことができるようにしている。
【００３０】
そして、この実施の形態の年表提供装置は、インターネット等の広域ネットワーク上において公開するようにされている種々の年表、所定のローカルネットワーク上において公開するようにされている種々の年表、自機のローカルストレージ１２１に蓄積している年表、さらには、外部Ｉ／Ｆ及び外部入出力端１２３を通じて接続される外部機器に記憶保持されている年表などを取得し、これを表示部１２７の表示画面に表示してユーザーが利用することができる（閲覧することができる）ようにするものである。
【００３１】
すなわち、この実施の形態の年表提供装置においては、操作部１１１を通じて受け付けるユーザーからの指示入力に応じて、制御部１００が通信Ｉ／Ｆ１２４を制御し、インターネット等の広域ネットワーク上の所定のサーバから例えば年表等の種々のコンテンツを取得して、これを制御部１００を通じて、ＲＡＭ１０３に一時記憶したり、あるいは、ローカルストレージ１２１に記憶したりするなどして、自機において利用することができるようにしている。
【００３２】
また、この実施の形態の年表提供装置は、操作部１１１を通じて受け付けるユーザーからの指示入力に応じて、制御部１００がＬＡＮＩ／Ｆ１２９を制御し、所定のローカルネットワークに接続されている種々の情報機器から例えば年表等の種々のコンテンツを取得して、これを制御部１００を通じて、ＲＡＭ１０３に一時記憶したり、あるいは、ローカルストレージ１２１に記憶したりするなどして、自機において利用することができるようにしている。
【００３３】
また、この実施の形態の年表提供装置は、操作部１１１を通じて受け付けるユーザーからの指示入力に応じて、制御部１００が、外部Ｉ／Ｆ１２２及び入出力端１２３を通じて接続される外部機器から、年表等の種々のコンテンツを取得し、制御部１００を通じて、ＲＡＭ１０３に一時記憶したり、あるいは、ローカルストレージ１２１に記憶したりするなどして、自機において利用することができるようにしている。
【００３４】
なお、この実施の形態の年表提供装置において、外部Ｉ／Ｆ１２２及び外部入出力端１２３は、例えば、ＵＳＢ（Universal Serial Bus）やＩＥＥＥ（Institute of Electrical and Electronics Engineers）１３９４規格のデジタルバスなどのいわゆるデジタルインターフェイスである。
【００３５】
また、この実施の形態の年表提供装置は、上述もしたように、年表を作成することもできるものである。具体的には、操作部１１１を通じて受け付けたユーザーからの指示入力に応じて、通信Ｉ／Ｆ１２４を通じて広域ネットワーク上のサーバや、ＬＡＮＩ／Ｆ１２８を通じてローカルネットワーク上の情報機器や、外部Ｉ／Ｆ１２２及び入出力端１２３を通じて接続される外部機器から必要な情報を取得すると共に、これらに時間に関する情報を付加することにより年表を形成して、これをローカルストレージ１２１に記憶して利用することができるようにしている。
【００３６】
もちろん、ローカルストレージ１２１に形成した年表を、通信Ｉ／Ｆ１２４を通じてインターネット上のサーバ装置に転送して、当該サーバ装置において公開するようにしたり、ローカルストレージ１２１に形成した年表を、ＬＡＮＩ／Ｆ１２８を通じて所定のローカルエリアネットワーク上の情報機器に転送して、当該ローカルエリアネットワークに接続可能なユーザーによって当該年表を共用できるようにしたりすることもできる。
【００３７】
なお、ローカルストレージ１２１は、ハードディスクなどの磁気ディスク、ＤＶＤ（Digital Versatile Disc）などの光ディスク、ＭＯ（Magnet Optical Disk）などの光磁気ディスク、半導体メモリなど、種々のストレージを用いて構成することができる。しかし、この実施の形態において、ローカルストレージ１２１は、比較的に安価に大容量のストレージを実現でき、しかもアクセス速度が速いハードディスクが用いられたものである。
【００３８】
そして、この実施の形態の年表提供装置の場合には、上述もしたように、通信Ｉ／Ｆ１２４を通じて広域ネットワーク上のサーバ装置から取得した年表、ＬＡＮＩ／Ｆを通じてローカルネットワーク上の情報装置から取得した年表、外部Ｉ／Ｆ１２２及び入出力端１２３を通じて、これに接続されている外部機器から取得した年表、あるいは、ローカルストレージ１２１から読み出した年表は、制御部１００を通じて表示処理部１２６に供給される。
【００３９】
表示処理部１２６は、制御部１００の制御に応じて、これに供給された年表（一連の年表情報）から表示部１２７の表示画面に画像を表示するための映像信号を形成し、これを表示部１２７に供給する。これにより、表示部１２７の表示画面には、制御部１００によってローカルストレージ１２１から読み出された年表情報やＲＡＭ１０３に一時記憶された年表情報に応じた画像が表示される。
【００４０】
なお、表示部１２７は、例えば、ＬＣＤ（Liquid Crystal Display）、有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode Ray Tube）などの表示素子とそのコントロール回路とを備え、表示処理部１２６からの映像信号の供給を受けて、これに応じて画像を表示素子の表示画面に表示させることができるものである。
【００４１】
そして、従来の年表の表示は、その年表の先頭から表示するようにすることが一般に行われている。しかし、この実施の形態の年表提供装置の場合には、表示対象の年表についての表示形態を示す情報に従って、表示対象の年表について、先頭でない位置から表示させるようにしたり、年表上の目的とする部分だけを表示するようにして年表のいわゆるダイジェスト表示を行うようにしたり、また、１画面中に表示する年表の単位期間（以下、ズームレベルという。）を変更したりするなどのことができるようにしている。
【００４２】
ここで、年表についての表示形態を示す情報（表示形態情報）は、例えば、インターネット上のサーバ装置から取得するなどのように、外部から取得する年表の場合には、初めから付加されて提供される場合もある。このような場合には、その初めから付加されている表示形態情報に従って制御部１００が表示処理部１２６を制御し、当該表示形態情報に応じた形態（態様）で年表を表示部１２７の表示画面に表示させることができる。
【００４３】
また、この実施の形態の年表提供装置は、図１に示したように、表示形態情報生成付加部１２５を備え、操作部１１１を通じて受け付けるユーザーからの操作入力に応じて、表示形態情報を形成し、これを目的とする年表に対して付加したり、また、制御部１００が一連の年表情報を解析し、この解析結果に基づいて制御部１００が表示形態情報を自動生成して付加したりすることもできるようにしている。
【００４４】
また、後述もするように、表示形態情報には、年表製作者により予め作成される場合の多き初期表示形態情報と、年表提供装置において年表の閲覧者からの操作に応じて形成され当該年表提供装置のローカルストレージ１２１等に記憶保持される操作状態履歴情報とが存在し、前者については、上述もしたように、年表情報（年表を形成するための基礎情報）と共に取得する場合もあれば、当該年表提供装置において、表示形態情報生成付加部１２５の機能により形成されて付加される場合もある。
【００４５】
また、表示形態情報生成付加部１２５は、操作部１１１を通じて受け付けたユーザーからの年表に対する操作入力に基づいて、操作状態履歴情報を生成し、これをローカルストレージ１２１に格納するなどのこともできるものである。
【００４６】
なお、上述したように、制御部１００の制御に応じて表示形態情報生成付加部１２５が自動生成する表示形態情報の内、初期表示形態情報は、年表を形成する一連の年表情報を解析し、サムネイル画像などのエントリが多く存在する年代（情報が密である年代）とエントリが少ない年代（情報が疎である年代）とを把握し、最初に情報が密である年代から年表の表示を開始するようにしたり、情報が疎である年代を飛ばして、情報が密である年代のみを表示するようにしたりするものなどが考えられる。また、操作状態履歴情報は、上述もしたように、操作部１１１を通じて受け付けた操作入力に応じて表示形態情報生成付加部１２５に応じて生成される。
【００４７】
また、図１において、２重線で囲んで示した表示形態情報生成付加部１２５、表示処理部１２６の機能は、制御部１００において実行されるソフトウェアによって実現することもできる。すなわち、表示形態情報生成付加部１２５、表示処理部１２６の機能を制御部１００に持たせるようにすることもできる。
【００４８】
［年表の基礎情報の構成例について］
次に、この実施の形態の年表提供装置において用いられる年表の基礎情報（一連の年表情報）の構成例について説明する。この実施の形態において、年表の基礎情報は、年表テーブルとエントリテーブルとの２つによって構成される。図２は、年表テーブルの構成例を説明するための図であり、図３は、エントリテーブルの構成例を説明するための図である。
【００４９】
図２に示す年表テーブルは、年表全体についての情報を管理するためのテーブルであり、各年表の識別情報である年表ＩＤと、各年表のタイトルと、各年表を構成するサムネイル画像やテキスト情報などからなるエントリを識別するためのエントリＩＤとからなるものである。
【００５０】
この実施の形態において、年表ＩＤは重複することがないように各年表に割り振られた４桁の数字であり、タイトルは、図２に示すように、「人生年表」、「おもちゃ年表」、「開発年表」等の各年表に付される題名（文字情報）である。エントリＩＤは、重複することがないように各エントリに割り振られた４桁の数字である。これにより、年表ＩＤによって特定される各年表は、どのようなタイトルの年表であり、当該年表を構成するエントリは何であるかを把握することができるようにされる。
【００５１】
そして、年表テーブルの情報は、例えば、年表ＩＤ、タイトル、エントリＩＤからなる情報を年表単位に提供することができるようにされる。
【００５２】
図３に示すエントリテーブルは、各年表を構成する個々のエントリについての詳細情報を管理するためのテーブルであり、図３に示すように、エントリＩＤと、日付情報と、タイトルと、エントリのファイル名と、コンテンツのファイル名と、タグ情報とからなるものである。
【００５３】
エントリＩＤは、上述もしたように、重複することがないように各エントリに割り振られた４桁の数字である。また、日付情報は、当該エントリの年表上の位置を示す情報（年表上の位置を示す時間に関する情報）であり、例えば、西暦年４桁（図３においては上位２桁を省略）、月２桁、日２桁の８桁で表される情報である。
【００５４】
なお、日付情報は、西暦年だけ、西暦年月だけなどのように粗めに設定したり、あるいは、時分秒までを考慮するように細かめに設定したりすることも可能である。このように日付情報は、形成する年表のスパンなどに応じて適宜の精度のものを選択して用いる事ができるものである。
【００５５】
タイトルは、「誕生」、「トキワ荘」等のように、各エントリに付される題名（文字情報）である。エントリのファイル名は、そのエントリが格納されているファイルを特定する情報である。また、コンテンツのファイル名は、そのエントリに対応する他の画像情報や音楽情報等の関連するコンテンツが存在する場合に、その関連するコンテンツが格納されているファイルを特定する情報である。また、タグは、各エントリに付されている文字情報である。
【００５６】
そして、エントリＩＤ、日付情報、タイトル、エントリのファイル名、コンテンツのファイル名、タグからなるエントリテーブルは、例えば、１つの年表を構成するエントリがまとめられた年表単位で提供することができるようにされる。
【００５７】
そして、図２、図３から分かるように、年表が特定できれば、その年表を構成するエントリが何であるかを把握することができる。そして、目的とする年表を形成して表示する場合には、図２に示した年表テーブルのエントリＩＤに従って図３に示すエントリテーブルを参照して、目的とするエントリのファイル名を特定し、そのファイルからエントリを読み出して、これを図３に示したエントリテーブルの日付情報に従って配列していくことにより、例えば、図９に示した人生年表１２やおもちゃ年表１３のように、目的とする年表を形成してその先頭から表示するようにすることができる。
【００５８】
［表示形態情報について］
ところで、年表についての基礎情報である図２に示した年表テーブル及び図３に示したエントリテーブルを用いることにより、その年表を先頭から表示するようにし、ユーザーからの操作入力に応じて当該年表をスクロールさせるなどして利用することが可能である。
【００５９】
しかし、年表をより有効に活用するために、例えば、年表製作者の意図に応じて年表を先頭でないところから表示するようにしたり、年表を概観できるようにするなどのために年表のダイジェスト表示を行うようにしたり、また、一度表示してスクロールさせるなどして利用した年表について、再度同じ態様で表示させるようにしたりするなど、従来にない新たな形態で年表を表示させるようにしたい場合もある。
【００６０】
そこで、この実施の形態においては、年表を形成するために最低限必要な基礎情報である年表テーブル及びエントリテーブルの情報に加えて、表示形態情報をも備えることにより、従来にない新たな形態で年表を表示させて利用することができるようにしている。この実施の形態において、表示形態情報には、（１）初期表示形態情報（初期表示形態を示すデータ）と（２）操作状態履歴情報（ユーザーの操作状態を示すデータ）とがある。
【００６１】
（１）初期表示形態情報は、（１−１）最初に表示したい年代を示すデータ、（１−２）最初に表示する年代のズームレベルを示すデータ、（１−３）同時に表示したい関連の年表を示すデータ、（１−４）年表の概要を示すダイジェスト表示用データなどからなるものである。
【００６２】
また、（１−４）年表の概要を示すダイジェスト表示用データは、（１−４−１）ダイジェストの開始年代を示すデータ、（１−４−２）ダイジェストの終了年代を示すデータ、（１−４−３）ダイジェストの開始ズームレベルを示すデータ、（１−４−４）ダイジェストの終了ズームレベルを示すデータ、（１−４−５）年表のスクロールやズームなどの一連の年表操作の履歴データなどからなるものである。
【００６３】
また、（２）操作状態履歴情報は、（２−１）現在表示している年表の年代位置を示すデータ、（２−２）現在表示している年表のズームレベルを示すデータ、（２−３）現在表示している年表群を示すデータ（同時表示したい年表を示すデータ）などからなるものである。
【００６４】
［（１）初期表示形態情報の構成例について］
図４は、初期表示形態情報（初期表示形態テーブル）の構成例を説明するための図である。図４に示すように、この例の初期表示形態テーブルは、年表ＩＤ、先頭年代、ズームレベル、関連年表の各項目欄を備えると共に、ダイジェスト表示用データとして開始年代、終了年代、開始ズームレベル、終了ズームレベル、制御指示情報の各項目欄からなるものである。
【００６５】
そして、１つの年表に対しては、年表ＩＤ、先頭年代、ズームレベル、関連年表の各項目欄を備えると共に、ダイジェスト表示用データとして開始年代、終了年代、開始ズームレベル、終了ズームレベル、制御指示情報の各項目欄からなる１レコード分の情報が付加するようにされる。
【００６６】
ここで、年表ＩＤは、これに続く先頭年代からダイジェスト表示用データまでの情報が付加するようにされている年表を特定する情報である。図４に示した例の場合には、年表ＩＤが「０００１」の年表に対して、当該初期表示形態情報が付加するようにされている場合を示している。
【００６７】
先頭年代は、（１−１）最初に表示したい年代を示すデータに相当するものであり、ズームレベルは、（１−２）最初に表示する年代のズームレベルを示すデータに相当するものであり、関連年表は、（１−３）同時に表示したい関連の年表を示すデータに相当するものである。図４に示した例の場合には、先頭年代は「１９８３年」、ズームレベルは「３年」、関連年表は「なし」である場合を示している。
【００６８】
また、ダイジェスト表示用データを構成する情報の内、開始年代は、（１−４−１）ダイジェストの開始年代を示すデータに相当するものであり、終了年代は、（１−４−２）ダイジェストの終了年代を示すデータに相当するものである。また、開始ズームレベルは、（１−４−３）ダイジェストの開始ズームレベルを示すデータに相当するものであり、終了ズームレベルは、（１−４−４）ダイジェストの終了ズームレベルを示すデータに相当するものである。また、制御指示情報は、（１−４−５）年表のスクロールやズームなどの一連の年表操作の履歴データに相当するものである。
【００６９】
図４に示した例の場合には、ダイジェスト表示用データを構成する情報の内、開始年代は「１９８３年」、終了年代は「１９９３年」、開始ズームレベルは「３年」、終了ズームレベルは「２年」であり、制御指示情報も存在している場合を示している。
【００７０】
そして、詳しくは後述もするが、この図４に示した初期表示形態テーブルの情報に基づいて、先頭年代によって特定される年代から、ズームレベルで特定される期間分の年表を表示画面１２７Ｇに表示したり、表示対象の年表以外に、関連年表により特定される他の年表（関連する年表）を自動的に表示するようにしたり、また、ダイジェスト表示用データに応じて、年表のダイジェスト表示を行うようにしたりすることができるようにされる。
【００７１】
なお、この初期表示形態テーブルは、通常は年表製作者によって作成されるものであり、年表製作者の意図に応じて、年表を先頭でないところから表示するようにしたり、年表を概観できるようにするなどのために年表のダイジェスト表示を行うようにしたりすることができるようにされる。このため、この初期表示形態テーブルの情報は、表示するようにされる年表の基礎データと共に、年表ＩＤ、先頭年代、ズームレベル、関連年表、ダイジェスト表示用データからなる情報が一まとまりの情報として提供するようにされる。
【００７２】
また、例えば情報量の多い年表の場合には、年表を構成する基礎情報を、この実施の形態の年表提供装置の制御部１００が解析し、エントリの一番密な年代を最初に表示すべき年代である先頭年代としたり、また、年表の全体の期間や最初に表示すべき年代として位置付けた年代から最後までの期間などに応じてズームレベルを設定したり、また、目的とする年表のエントリが密な年代を複数特定し、その年代だけを順次に表示するようにダイジェスト表示用データを自動生成してダイジェスト表示を行うようにしたりすることも可能である。
【００７３】
［（２）操作状態履歴情報の構成例について］
図５は、操作状態履歴情報（操作状態履歴テーブル）の構成例を説明するための図である。図５に示すように、この例の操作状態履歴テーブルは、年表ＩＤ、関連年表、操作対象年表、表示対象年代、ズームレベル、選択されたエントリ、その他の入力情報からなるものである。
【００７４】
図５に示すテーブルには、目的する年表が表示されてから、その表示が終了するようにされるまでの間において、操作部１１１を通じて受け付ける年表に対する入力操作に応じた情報が年表提供装置の例えばローカルストレージに蓄積するようにされる。すなわち、図５に示す操作状態履歴テーブルは、図４に示した初期表示形態テーブルとは異なり、１つのテーブルの情報の全部が、表示対象の年表に対する情報となっている。
【００７５】
ここで、年表ＩＤは表示対象の年表を特定する情報であり、関連年表は、表示対象の年表と共に表示するようにされた年表を特定する情報である。これら年表ＩＤと関連年表とが、上述した（２−３）現在表示している年表群を示すデータ（同時表示する年表を示すデータ）に対応するものである。この例においては、目的とする表示対象の年表に対して、関連年表として同時に表示できる年表を２つまで指定することができるようにしている。
【００７６】
操作対象年表は、複数の年表を表示するようにしている場合であって、そのそれぞれを独立して操作可能な場合に、ユーザーの操作の対象とされた年表を特定する情報である。表示対象年代は、（２−１）現在表示している年表の年代位置を示すデータに対応するものであり、ズームレベルは、（２−２）現在表示している年表のズームレベルを示すデータに対応するものである。
【００７７】
また、選択されたエントリは、詳細情報を表示するなどのために選択されたエントリを特定する情報であり、また、その他の入力情報は、例えば、スクロールの速さ、マウスのドラック操作情報等、操作部１１１を通じて受け付けた年表に対する種々の入力情報（操作情報）からなるものである。
【００７８】
この図５に示した例の場合、表示対象の年表は、年表ＩＤが「０００１」の年表であり、関連年表として一緒に表示した年表は、年表ＩＤが「００５３」の年表であることを示している。また、図５に示した例の場合、操作された年表は、操作対象年表が示すように年表ＩＤが「０００１」の年表であり、また、表示対象年代が示すように、「１９８３年」、「１９８６年」、「１９９０年」の３つの年代のそれぞれを年代位置として年表を表示するようにし、これらの場合のズームレベルは、「３年」、「３年」、「５年」であったことを示している。さらに、図５に示した例の場合、選択されたエントリは、表示対象年代が「１９９０年」においてエントリＩＤが「１１０９」のエントリが選択されたことを示している。
【００７９】
すなわち、図５に示した操作状態履歴テーブルの情報の内容をまとめると、年表ＩＤが「０００１」と年表ＩＤが「００５３」の２つの年表が表示するようにされ、何れも年表ＩＤが「０００１」の年表について、まず、１９８３年〜１９８５年までの年表が表示するようにされ、次に、１９８６年〜１９８８年までの年表が表示するようにされ、次に、１９９０年〜１９９４年までの年表が表示する余にされ、１９９０年〜１９９４年までの年表が表示されているときにエントリＩＤが「１１０９」のエントリが選択されたことが履歴として残されている。
【００８０】
なお、この例の場合には、年表ＩＤが「０００１」の年表に対してユーザーが操作を行うようにしているが、年表ＩＤが「０００１」の年表と一緒に表示するようにされている年表ＩＤが「００５３」の年表については、年表ＩＤが「０００１」の年表に同期して表示を変えるようにすることもできるし、年表ＩＤが「０００１」の年表と、年表ＩＤが「００５３」の年表とのそれぞれを別個独立に操作するようにすることもできる。
【００８１】
また、この実施の形態においては、複数の年表を同時に表示し、そのそれぞれを別個に操作できるようにする場合も考慮して、操作対象年表という情報を有するようにしている。しかし、表示している年表が１つである場合や、年表を複数表示している場合であっても、そのうちの１つだけに対して操作が可能であり、その他の関連する年表は操作された年表に同期して表示を変えることができるようにされている場合などにおいては、操作された年表を区別するための情報である操作対象年表を把握する必要はない。また、エントリの選択などができない年表の場合には、選択されたエントリという項目を用いる必要もない。
【００８２】
そして、詳しくは後述もするが、この図５に示した操作状態履歴テーブルの情報に基づいて、この実施の形態の年表提供装置のユーザーは、当該年表提供装置を用いて利用した年表について、以前に利用した態様で繰り返し表示して利用することができるようにされる。
【００８３】
［表示形態情報を用いた年表の表示例について］
次に、図４、図５を用いて説明した表示形態情報を用いて年表を表示した場合の表示例について具体的に説明する。
【００８４】
図６は、表示形態情報として、表示対象の年表につき最初に表示したい年代のデータがある場合の年表の表示例を説明するための図である。ここでは、図２を用いて説明した年表テーブルと図３を用いて説明したエントリテーブルとの基礎情報によって形成される年表があり、この年表は、年表ＩＤが「０００１」である、例えば、図９において年表１２に示した人生年表であるものとして具体的に説明する。
【００８５】
そして、この年表ＩＤが「０００１」の人生年表には、図４を用いて説明したように、初期表示形態テーブルに登録された初期表示形態データが存在しているとする。初期表示形態データが存在しない場合、当該人生年表は、図９において年表１２が示すように、その先頭、すなわち、当該人生年表に経歴などが記載された人物の誕生時点を先頭にして表示されることになる。
【００８６】
しかし、図４を用いて説明したように、初期表示形態テーブルに登録されたデータを有する年表の場合には、その初期表示形態テーブルに登録されたデータに従って年表を表示することができるようにされる。具体的には、図４に示したように、年表ＩＤが「０００１」の人生年表の場合には、先頭年代として「１９８３年」という情報を有し、ズームレベルとして「３年」という情報を有し、関連年表としての情報を無いので、図６に示すように、まず、「１９８３年」を先頭として、ズームレベルを３年の期間として表示される。
【００８７】
図６に示すように、この実施の形態の年表提供装置において、表示部１２７の表示画面１２７Ｇに年表を表示する場合には、年表や年表を構成するエントリに関連する情報を入力したり表示したりするための第１の領域（窓）７１と、年表を表示するための第２の領域（窓）７２が設けられる。
【００８８】
第１の領域７１には、この第１の領域７１の利用態様を指示するための検索タブ７１ａ、詳細タブ７１ｂ、編集タブ７１ｃが設けられている。これらのタブは操作部１１１のマウスなどを用いることにより選択することができるようにされ、選択されたタブは反転表示するようにされ選択されたことが認識できるようにされる。図６に示した例の場合には検索タブ７１ａが選択されている場合を示している。
【００８９】
また、第１の領域７１内には、年表についての処理を行うように指示するために「ｃｈｒｏｎｏｌｏｇｙ」タブと、エントリについての処理を行うように指示するための「ｅｎｔｒｙ」タブとが設けられている。図６に示した例の場合には「ｅｎｔｒｙ」タブが選択されている場合を示している。
【００９０】
そして、検索タブ７１ａが選択された場合には、この第１の領域７１を年表やエントリの検索のために用いることができるようにされる。また、詳細７１ｂが選択された場合には、この第１の領域７１を年表やエントリについての詳細情報を表示するために用いることができるようにされる。また、編集７１ｃが選択された場合には、この第１の領域７１を年表やエントリについての情報の編集を行うために用いることができるようにされる。
【００９１】
第２の領域７２には、例えば、第１の領域７１を用いて検索して選択するようにした年表が表示される。このため、第２の領域７２は第１の領域７１よりも大きな領域とされている。この実施の形態においては、第２の領域７２は、第１の領域７１の約２倍の大きさとされ、少なくとも２つ以上の年表を同時に表示することが可能な大きさとされている。
【００９２】
図６に示した例の場合、第２の表示領域の左端には、表示される年表の年代を示す年バー７３が表示されている。そして、当該年バー７３の右側に表示が指示された人生年表が表示されている。人生年表７４は、図６に示すように、この人生年表によって表される人物の年齢を示す年齢バー７４Ａが表示されると共に、各年齢に対応するエントリＥＮ１、ＥＮ２、ＥＮ３、…が表示される構成となっている。
【００９３】
また、人生年表７４の上端側には、表示された年表が何の年表であるかを分かるようにするために、年表タイトルの表示欄７４Ｔが設けられていると共に、当該年表タイトルの表示欄７４Ｔの右端側には、当該年表の表示を削除するための削除アイコン７４Ｄが表示するようにされている。
【００９４】
また、第２の領域７２の左端部にはスライドバー部が設けられており、当該スライドバー部のスクロールボタン７２ａを操作することにより時間を戻す方向に年表の表示をスクロールさせることができ、スクロールボタン７２ｃを操作することにより時間を進める方向に年表の表示をスクロールさせることができる。また、スライドバー部のスクロールバー７２ｂを操作することにより、スクロールバー７２ｂの移動方向に応じて、年表の表示をスクロールさせることができる。
【００９５】
そして、上述もしたように、この例の場合には、図４に示した初期表示形態テーブルの情報により、先頭年代が「１９８３年」、ズームレベルが「３年」とされているので、図６に示したように、年表提供装置の制御部１００は、その先頭を「１９８３年」とし、ズームレベルを「３年」、すなわち、１画面中に表示する年表の単位期間を３年分の期間として、表示対象の年表である年表ＩＤが「０００１」の人生年表を、表示処理部１２６を通じて表示部１２７の表示画面１２７Ｇに表示する。
【００９６】
なお、図６に示した例の場合は、先頭年代を第２の表示領域の縦方向のほぼ中心に位置するようにしている。このようにすることにより、先頭年代とされた年代の近傍の年代の様子をも把握することができるようにされる。もちろん、先頭年代を第２の表示領域の縦方向の最上部に位置付け、先頭年代から３年分（例えば、先頭年代が１９８３年であれば、１９８３年〜１９８５年までの３年分）を表示させるようにすることもできる。
【００９７】
このように、年表製作者の意図に応じて最初に表示する年表の年代やズームレベルを設定できるようにしておくことにより、年表製作者の意図に応じて、最初に表示すべき年代部分から年表の表示を行うようにすることができる。
【００９８】
したがって、図６を用いて説明したように、年表ＩＤが「０００１」の人生年表の年表製作者が、当該人生年表について、社会人になってからを主軸に見てもいらいたい場合には、○○○会社に入社した時点からの年表を表示するようにすることができる。すなわち、年表の読み込みの開始は、図６に示した例の場合、１９８３年からとなり、この年から社会人としての歴史が始まったことが一目で分かるようにされる。
【００９９】
そして、当該人生年表の閲覧者は、当該人生年表に表現された人物の社会人になった時点を始点として、その人物の歴史を見ることができるようにされる。すなわち、過去に遡る方向に当該人生年表を見ることもできるし、未来に進む方向に当該人生年表を見ることもできるようにされる。
【０１００】
なお、図４を用いて説明した初期表示形態テーブルには、年表ＩＤが「０００１」の人生年表について、ダイジェスト表示用データが設定されている。この場合のダイジェスト表示用データは、図４に示したように、当該人生年表について、１９８３年から１９９３年までの１１年間分の期間を、開始ズームレベルを３年、終了ズームレベルを２年としてダイジェスト表示させるようにするものである。
【０１０１】
具体的には、１９８３年〜１９８５年までの３年間分の当該人生年表を所定時間表示し、次に１９８６年〜１９８８年までの３年間分の当該人生年表を所定時間表示し、次に１９８９年〜１９９１年までの３年間分の当該人生年表を所定時間表示し、最後に１９９２年〜１９９３年までの２年間分の当該人生年表を所定時間表示するようにダイジェスト表示が行われるようにされる。ここで、各表示対象の期間の年表の表示時間や、ズームレベルの切り替えタイミングなどは、ダイジェスト表示用データの制御指示情報として提供される。
【０１０２】
そして、図４に示したように、ダイジェスト表示用データが存在する年表の場合には、まず、ダイジェスト表示用データに基づいて年表のダイジェスト表示を行った後に、初期表示形態テーブルの先頭年代、ズームレベル、関連年表の各情報に基づいて、表示対象の年表の表示が行われる。
【０１０３】
このように、年表製作者は、年表を作成した場合に、図４を用いて説明した初期表示形態テーブルを作成しておくことにより、ダイジェスト表示を行うようにしたり、目的とする年代を先頭年代として表示したりするなどのことができるようにされる。すなわち、年表製作者の意図に応じた形態で年表を表示して閲覧者（ユーザー）に提供することができるようにされる。
【０１０４】
図７は、表示形態情報として、同時に表示すべき年表の指定がある場合の表示例を説明するための図である。ここでも、図２を用いて説明した年表テーブルと図３を用いて説明したエントリテーブルとの基礎情報によって形成される年表があり、表示対象の年表は、年表ＩＤが「０００１」の人生年表と、年表ＩＤが「００５３」の開発年表であるものとして具体的に説明する。
【０１０５】
上述もしたように、年表ＩＤが「０００１」の人生年表には、図４を用いて説明したように、初期表示形態テーブルに登録された初期表示形態データが存在している。図４に示した例の場合には、関連年表は登録されていないが、ここでは、関連年表として、年表ＩＤが「００５３」の開発年表が登録されているものとする。
【０１０６】
すなわち、年表ＩＤが「０００１」の人生年表と年表ＩＤが「００５３」の開発年表とを作成した年表製作者が、これらを同時に表示し、比較しながら閲覧して欲しいと考えており、年表ＩＤが「０００１」の人生年表の初期表示形態テーブルの関連年表の欄に、年表ＩＤが「００５３」の開発年表を登録した場合である。
【０１０７】
このような場合には、この実施の形態の年表提供装置の制御部１００は、当該初期表示形態テーブルの関連年表の情報に基づいて、図７に示すように、本来の表示対象の年表である年表ＩＤが「０００１」の人生年表と共に、年表ＩＤが「００５３」の開発年表も一緒に表示するようにする。
【０１０８】
図７においても、図６を用いて説明した場合と同様に、表示部１２７の表示画面１２７Ｇに年表を表示する場合には、年表や年表を構成するエントリに関連する情報を入力したり表示したりするための第１の領域（窓）７１と、年表を表示するための第２の領域（窓）７２が設けられている。
【０１０９】
第１の領域７１には、この第１の領域７１の利用態様を指示するための検索タブ７１ａ、詳細タブ７１ｂ、編集タブ７１ｃが設けられている。図７に示した例の場合には検索タブ７１ａが選択され、年表の検索を行うことができるようにしている場合の例である。
【０１１０】
そして、第２の表示欄７２には、人生年表７４が表示されると共に、当該人生年表についての初期表示形態テーブルの関連年表の情報に基づいて、年表ＩＤが「００５３」の開発年表７５が同時に表示するようにされる。この図７に示した例の場合にも、第２の表示領域の左端には、表示される年表の年代を示す年バー７３が表示されている。
【０１１１】
また、図７に示すように、人生年表７４は、この人生年表によって表される人物の年齢を示す年齢バー７４Ａが表示されると共に、各年齢に対応するエントリが表示するようにされており、同様に、開発年表７５には、この開発年表によって表される人物の年齢を示す年齢バー７５Ａが表示されると共に、各年齢に対応するエントリが表示するようにされている。
【０１１２】
また、人生年表７４の上端側には、表示された年表が何の年表であるかを分かるようにするために、年表タイトルの表示欄７４Ｔが設けられていると共に、当該年表タイトルの表示欄７４Ｔの右端側には、当該年表の表示を削除するための削除アイコン７４Ｄが表示するようにされている。
【０１１３】
同様に、開発年表７５の上端側には、表示された年表が何の年表であるかを分かるようにするために、年表タイトルの表示欄７５Ｔが設けられていると共に、当該年表タイトルの表示欄７５Ｔの右端側には、当該年表の表示を削除するための削除アイコン７５Ｄが表示するようにされている。
【０１１４】
さらに、図６を用いて説明した場合と同様に、第２の領域７２の左端部にはスライドバー部が設けられており、当該スライドバー部のスクロールボタン７２ａを操作することにより時間を戻す方向に年表の表示をスクロールさせることができ、スクロールボタン７２ｃを操作することにより時間を進める方向に年表の表示をスクロールさせることができる。また、スライドバー部のスクロールバー７２ｂを操作することにより、スクロールバー７２ｂの移動方向に応じて、年表の表示をスクロールさせることができる。
【０１１５】
そして、図７に示した表示例の場合には、人生年表７４、開発年表７５とも、当該年表によって表される人物が２０歳の時点を基準（先頭）にして年表を表示するようにしており、人生年表７４により、自動車免許を取って自動車を購入したり、小笠原の父島に旅行に出かけたりと印象に残る大きなイベントを経験していることが示されると共に、一方では、開発年表７５により、自作のマイクロコンピュータの開発を開始して成果を上げていることが示されている。すなわち、２つの年表を同時に比較しながら閲覧することができ、２つの年表の内容を比較しながら容易に把握することができるようにされる。
【０１１６】
このように、年表製作者は、自己が作成したある年表が開くようにされた場合（閲覧するようにされた場合）には、これに関連する他の年表をも自動的に開いて表示し、表示が指示された年表を表示させると共に、これに関連する年表をも自動的に表示させるようにして、両者を比較可能な形態で閲覧できるように表示させることができる。
【０１１７】
また、ここでは、年表製作者の意図に応じた形態（態様）で年表を表示させる場合を例にして説明したが、これに限るものではない。上述もしたように、年表の閲覧者（この実施の形態の年表提供装置を通じて年表を閲覧したユーザー）が、一度表示してスクロールさせるなどして利用した年表について、再度同じ形態（態様）で表示させるようにすることもできる。
【０１１８】
この場合には、図５を用いて説明した操作状態履歴テーブルの情報が用いられることになる。そして、図５を用いて説明した操作状態履歴テーブルの情報に基づいて、表示対象とした年表を表示し、その表示した年表に対して行った操作を、表示対象年表、表示対象年代、ズームレベル、選択されたエントリ、その他の入力情報に従って、年表の表示をスクロールさせたり、ズームレベルを変更させたり、エントリを選択したりしながら、目的とする年表を過去に表示した態様で繰り返し表示させることができる。
【０１１９】
そして、このようにして、年表を過去に表示した態様で年表を表示している場合に、さらに表示対象の年表に対して操作を行った場合には、その新たに行われた操作に応じた情報が、図５に示したように構成される対応する操作状態履歴テーブルに追加され、当該新たに行った操作をも反映させた形態で年表の表示をさせるようにすることもできる。
【０１２０】
また、例えば、表示対象年代とズームレベルとだけを１つだけ入力しておくことにより、目的とする年表について所期表示形態を指定することもできるようにされる。
【０１２１】
このように、操作状態履歴テーブルは、年表の閲覧者が自己の目的に応じた年表を、自己の目的に応じた形態（態様）で繰り返し表示させて利用することができるようにするものである。
【０１２２】
なお、この実施の形態の年表提供装置においては、表示対象の年表に対して、操作状態履歴テーブルが存在する場合には、当該操作状態履歴テーブルに応じた形態で年表を表示した後に、初期表示形態テーブルに対応するデータが存在する場合には、そのデータに基づいて先頭年代とされた年代から年表を表示するようにする。
【０１２３】
また、操作状態履歴テーブルは存在しないが、初期表示形態テーブルに対応するデータが存在し、ダイジェスト表示用データが存在する場合には、そのダイジェスト表示用データに応じた形態でダイジェスト表示を行うようにした後に、初期表示形態テーブルに対応するデータが存在する場合には、そのデータに基づいて先頭年代とされた年代から年表を表示するようにする。
【０１２４】
また、初期表示形態テーブルに対応するデータが存在しない場合には、その表示対象の年表は、従来通り、その年表の真の先頭（最も年代の若いところ）から表示するようにされる。
【０１２５】
［年表提供装置における年表表示処理について］
図８は、この実施の形態の年表提供装置において実行される年表表示処理について説明するためのフローチャートである。この実施の形態の年表提供装置の操作部１１１を通じて、ユーザーからの年表の表示を行うようにする指示入力を受け付けると、制御部１００は、図８に示したフローチャートの処理を実行する。
【０１２６】
まず、制御部１００は、表示処理部１２６を制御し、図６、図７に示したような、第１の領域７１と第２の領域７２とを有する年表を表示するための表示を表示部１２７の表示画面１２７Ｇに表示し、第１の領域７１に対して操作部１１１を通じて必要な情報の入力を受け付けることにより、どこに記憶保持されているどの年表を表示対象とするかの年表の選択を受け付ける（ステップＳ１０１）。なお、このステップＳ１０１においては、まだ年表は選択されていないか、選択されていてもその年表の基礎情報、表示形態情報は取得されていないので、第２の領域７２には年表は表示されていない状態にある。
【０１２７】
そして、制御部１００は、ユーザーによって年表が選択されたか否かを判断する（ステップＳ１０２）。ステップＳ１０２の判断処理において、年表が選択されていないと判断したときには、ステップＳ１０１からの処理を繰り返し、年表の選択を受け付けるようにする。
【０１２８】
ステップＳ１０２の判断処理において、年表が選択されたと判断したときには、制御部１００は、表示するように選択された年表の基礎情報と表示形態情報とを取得するようにする（ステップＳ１０３）。
【０１２９】
例えば、選択された年表が、インターネット上のサーバ装置にあるものである場合には、制御部１００は、通信Ｉ／Ｆ１２４を制御して、当該サーバ装置から目的とする年表の基礎情報と表示形態情報とをダウンロードしてきて、これをローカルストレージ１２１に格納し、すぐに利用可能な状態にする。また、選択された年表が、ローカルネットワーク上の情報装置にあるものである場合には、制御部１００は、ＬＡＮＩ／Ｆ１２８を制御して、当該情報装置から目的とする年表の基礎情報と表示形態情報とを取得して、これをローカルストレージ１２１に格納し、すぐに利用可能な状態にする。
【０１３０】
同様に、選択された年表が、入出力端１２３に接続された外部装置にあるものである場合には、制御部１００は、外部Ｉ／Ｆ１２２、入出力端１２３を通じて当該外部装置にアクセスし、当該外部装置から目的とする年表の基礎情報と表示形態情報とを取得して、これをローカルストレージ１２１に格納し、すぐに利用可能な状態にする。また、選択された年表が、ローカルストレージ１２１に格納されているものである場合には、これを特定し、すぐに利用可能な状態にする。
【０１３１】
なお、ここでは、上述もしたように、表示形態情報のうち、初期表示形態情報は、主に年表製作者により作成され、基礎情報と共に取得可能なものとし、一方、操作状態履歴情報は、年表提供装置のユーザー操作に応じて当該年表提供装置において形成され、例えばローカルストレージ１２１に蓄積されているものとする。
【０１３２】
そして、制御部１００は、表示対象の年表について、その表示形態情報の１つである操作状態履歴情報（操作状態履歴テーブル）が存在するか否かを判断する（ステップＳ１０４）。ステップＳ１０４の判断処理において、操作状態履歴情報が存在すると判断したときには、当該操作状態履歴情報に基づいて、当該表示対象の年表につき、先にユーザーによって操作された通りに当該年表の表示処理を行うようにする（ステップＳ１０５）。
【０１３３】
ステップＳ１０４の判断処理において、操作状態履歴情報は存在しないと判断したときには、初期表示形態情報の内のダイジェスト表示用データが存在するか否かを判断する（ステップＳ１０６）。このステップＳ１０６の判断処理において、ダイジェスト表示用データが存在すると判断したときには、制御部１００は、当該ダイジェスト表示用データを用いて、当該表示対象の年表のダイジェスト表示を行うようにする（ステップＳ１０７）。
【０１３４】
そして、ステップＳ１０４の処理の後、または、ステップＳ１０７の処理の後、または、ステップＳ１０６の判断処理において、ダイジェスト表示用データが存在しないと判断したときには、制御部１００は、初期表示形態情報の内の先頭年代、ズームレベル、関連年表の各情報に基づいて、当該年表の製作者の意図する年表上の位置から当該年表の表示を行うようにする（ステップＳ１０８）。
【０１３５】
次に、制御部１００は、操作部１１１を通じて、ユーザーからの年表に対する操作入力を受け付ける（ステップＳ１０９）。そして、制御部１００は、受け付けた操作入力が終了指示か否かを判断する（ステップＳ１１０）。ステップＳ１１０の判断処理において、終了指示は受け付けていないと判断したときには、制御部１００は、受け付けた指示入力に応じた処理を実行し（ステップＳ１１１）、ステップＳ１０９からの処理を繰り返す。
【０１３６】
したがって、ステップＳ１０９からステップＳ１１１の処理を繰り返すことにより、年表をスクロールさせたり、エントリを選択してその詳細情報を確認したりしながら、当該年表を閲覧し利用することができるようにされる。また、このときに、操作状態履歴情報（操作状態履歴テーブル）が作成され、後に利用することができるようにされる。
【０１３７】
また、ステップＳ１１０の判断処理において、終了指示を受け付けたと判断したときには、この図８に示す処理を終了し、年表の表示処理を終了する。なお、何れの年表表示形態情報も存在しない場合には、ステップＳ１０８においては、従通りその年表の先頭からの表示が行うようにされる。
【０１３８】
このようにして、この実施の形態の年表提供装置においては、ユーザーが目的とする年表をその先頭から表示するという従来の表示形態だけでなく、年表製作者が意図する態様でダイジェスト表示を行ったり、年表の途中位置から表示を開始するようにしたり、さらには、当該年表提供装置のユーザーの年表操作に応じて、繰り返し同じ表示態様で当該年表を自動的に表示（再生）するようにして当該年表を閲覧することができるなど、従来になり新たな形態（態様）で年表を提示することができるようにしている。
【０１３９】
すなわち、年表提供装置のユーザーが目的とする年表を読み込んで表示するようにする場合に、それぞれの年表毎に適した年代やズームレベルからの表示や年表製作者の意図する最初に見てもらいたい年代から年表を表示するようにしたり、関連して同時に見てもらいたい年表を表示したりするなどのことが可能となる。
【０１４０】
また、大きな年表をダイジェスト表示し当該年表の全体を把握してから、当該年表の個々の年代を細かく閲覧していくといったことが可能となる。
【０１４１】
また、ユーザー側が、年表表示の操作をした後（スクロールさせて年代を動かすなどした後）、現在表示している年代の状態を保持し、後から同じ状態で表示しなおすことができる。すなわち、一度閲覧した年表を過去に閲覧した形態で再度表示して当該年表を表示して閲覧した後に、その続きを新たに年表に対する操作を行うことによって閲覧することなどのこともできるようにされる。
【０１４２】
なお、この実施の形態の年表提供装置においては、操作状態履歴情報が存在する場合には、まず、操作状態履歴情報に応じて過去に利用した態様で表示対象の年表の再表示を行うようにし、操作状態履歴情報が存在しない場合であって、初期表示形態情報にダイジェスト表示用データが存在する場合には、そのダイジェスト表示用データに応じて表示対象の年表のダイジェスト表示を行うようにした。しかしこれに限るものではない。
【０１４３】
例えば、まず、初期表示形態情報に基づいて、年表製作者の意図に応じた位置から年表を表示するようにし、当該年表提供装置のユーザーの選択に応じて、操作状態履歴情報に応じて過去に利用した態様で表示対象の年表の再表示を行うようにしたり、ダイジェスト表示用データに応じて表示対象の年表のダイジェスト表示を行うようにしたりすることもできる。
【０１４４】
また、上述した基礎情報としての年表テーブルやエントリテーブル、及び、表示形態情報としての初期表示形態情報（初期表示形態テーブル）や操作状態履歴情報（操作状態履歴情報）の構成例は一例であり、他の構成とすることももちろん可能である。要は、年表製作者の意図に応じて、目的とする年表の位置から年表の表示を行うようにしたり、あるいは、年表のダイジェスト表示を行うようにしたりするための情報を初期表示形態情報として基礎情報と共に提供できるようにしておけばよいし、また、年表の閲覧者によって、過去に閲覧された年表につき、その年表の利用の履歴を年表提供装置に蓄積しておくようにしておけばよい。
【０１４５】
また、上述した実施の形態においては、年表テーブル、エントリテーブル、初期表示形態テーブル、操作状態履歴テーブルを別個に設けるようにしたが、これに限るものではない。少なくとも、年表テーブルの各年表毎の情報と、その年表を構成するエントリからなるエントリテーブルと、その年表についての初期表示形態テーブルの情報とは、１まとまりの情報として同一ファイルに登録するようにして管理することができる。また、操作状態履歴情報が形成された場合には、これをさらに当該１まとまりの情報に付加することもできる。
【０１４６】
また、上述した実施の形態においては、パーソナルコンピュータにこの発明を適用したものとして説明したが、これに限るものではない。例えば、携帯電話端末やＰＤＡ（Personal Digital Assistants）などの個人用の情報処理装置、あるいは、ゲーム機などの種々の電子機器にこの発明を適用することができる。
【０１４７】
［ソフトウェア（プログラム）の実現について］
また、基礎情報取得手段と、表示形態取得手段と、制御手段とを備え、経過した時間に関する情報に対応させて１以上の関連情報を配置することにより形成される年表情報を提供する年表提供装置のコンピュータに、前記基礎情報取得手段を通じて、前記関連情報のそれぞれと前記年表情報上の位置を示す前記時間に関する情報とを関連付けた基礎情報を取得する基礎情報取得ステップと、表示形態取得手段を通じて、前記年表情報の表示形態を示す情報を取得する表示形態取得ステップと、前記制御手段を機能させ、前記表示形態取得ステップにおいて取得した前記表示形態を示す情報に基づいて、前記基礎情報取得ステップにおいて取得した前記基礎情報を用い、前記表示形態を示す情報に応じた形態で当該年表情報を所定の表示手段に表示して使用者に提供するように制御する制御ステップとを実行することを特徴とする年表提供プログラムを形成し、これを各種の電子機器に搭載することにより、この発明による装置、方法を実現することができる。
【０１４８】
この場合、表示形態取得ステップにおいて取得するようにする前記表示形態を示す情報は、当該年表情報上において最初に表示したい関連情報を特定するための時間に関する情報、当該年表情報の単位期間に関する情報、当該年表情報のダイジェスト表示を行うための情報の内の少なくとも１以上からなるものである。
【０１４９】
また、表示形態取得ステップにおいて取得するようにする前記年表情報のダイジェスト表示を行うための情報は、当該年表情報の内のどの部分を、どのような順番で、どのように表示するかを示す一連の年表操作情報である。
【０１５０】
また、当該年表提供装置は、ユーザーからの操作入力を受け付ける受付手段と情報を記憶保持する記憶手段とを備えており、前記受付手段を通じて、前記表示手段に表示されて提供される前記年表情報に対する操作を受け付ける受付ステップと、前記受付ステップにおいて、前記年表情報に対する操作を受け付けた場合に、当該年表情報に対する当該操作の履歴情報を前記記憶手段に記憶する履歴記憶ステップと、前記制御手段を機能させ、前記記憶手段に記憶保持するようにされた前記履歴情報に基づいて、前記年表情報の前記表示手段への表示を行うように制御する履歴に応じた制御ステップとを実行させることを特徴とする年表提供プログラムを形成することにより、ユーザーの操作に応じた態様で、当該年表を繰り返し利用することもできるようにされる。
【０１５１】
また、前記履歴に応じた制御ステップにおいて、前記履歴情報が存在する場合には、当該履歴情報に応じた前記年表情報の表示を、他の情報に応じた年表情報の表示に優先して行うことを特徴とする年表提供プログラムを形成することにより、まず、ユーザーの操作履歴に応じた態様で年表を利用するようにした後に、従来の表示形態で年表を表示するなどのことができるようにされる。
【０１５２】
このように、この発明による装置、方法を実現するこの発明によるプログラムを構成することもでき、このプログラムは各種に電子機器にはじめから搭載することもできるし、あるいは、光ディスクや光磁気ディスク、半導体メモリなどの種々の記録媒体を用いて、あるいは、インターネット等の広域ネットワークを通じて、あるいは、デジタル放送などを介して提供し、ユーザーが目的とする電子機器に搭載するようにすることもできる。
【０１５３】
［その他］
なお、この実施の形態の年表提供装置においては、操作状態履歴情報が存在する場合には、まず、操作状態履歴情報に応じて過去に利用した態様で表示対象の年表の再表示を行うようにし、操作状態履歴情報が存在しない場合であって、初期表示形態情報にダイジェスト表示用データが存在する場合には、そのダイジェスト表示用データに応じて表示対象の年表のダイジェスト表示を行うようにした。しかしこれに限るものではない。
【０１５４】
例えば、まず、初期表示形態情報に基づいて、年表製作者の意図に応じた位置から年表を表示するようにし、当該年表提供装置のユーザーの選択に応じて、操作状態履歴情報に応じて過去に利用した態様で表示対象の年表の再表示を行うようにしたり、ダイジェスト表示用データに応じて表示対象の年表のダイジェスト表示を行うようにしたりすることもできる。
【０１５５】
また、上述した基礎情報としての年表テーブルやエントリテーブル、及び、表示形態情報としての初期表示形態情報（初期表示形態テーブル）や操作状態履歴情報（操作状態履歴情報）の構成例は一例であり、他の構成とすることももちろん可能である。要は、年表製作者の意図に応じて、目的とする年表の位置から年表の表示を行うようにしたり、あるいは、年表のダイジェスト表示を行うようにしたりするための情報を初期表示形態情報として基礎情報と共に提供できるようにしておけばよいし、また、年表の閲覧者によって、過去に閲覧された年表につき、その年表の利用の履歴を年表提供装置に蓄積しておくようにしておけばよい。
【０１５６】
また、上述した実施の形態においては、年表テーブル、エントリテーブル、初期表示形態テーブル、操作状態履歴テーブルを別個に設けるようにしたが、これに限るものではない。少なくとも、年表テーブルの各年表の情報と、その年表を構成するエントリからなるエントリテーブルと、その年表についての初期表示形態テーブルの情報とは、１まとまりの情報として同一ファイルに登録するようにして管理することができる。また、操作状態履歴情報が形成された場合には、これをさらに当該１まとまりの情報に付加することもできる。
【０１５７】
また、上述した実施の形態においては、パーソナルコンピュータにこの発明を適用したものとして説明したが、これに限るものではない。例えば、携帯電話端末やＰＤＡ（Personal Digital Assistants）などの個人用の情報処理装置、あるいは、ゲーム機などの種々の電子機器にこの発明を適用することができる。
【０１５８】
また、上述した実施の形態においては、一連の年表を表示するための一連の年表情報として、年表の基礎情報や表示形態情報を情報提供装置が取得して年表を表示するようにしたが、これに限るものではない。
【０１５９】
例えば、ユーザーからの指示に応じた部分の年表を表示するだけの情報をネットワーク上のサーバ装置から提供を受ける場合には、多数の閲覧者によって閲覧するようにされた部分を優先的に表示するようにしたり、また、閲覧者の年齢の通知をサーバ装置が受けて、閲覧者の年齢に応じて最初に表示すべき年表上の位置を決めるようにしたりしてもよい。また、最初に表示すべき位置を複数設定しておくようにし、ユーザーの指示に応じて、最初に表示すべき年代を閲覧者であるユーザー自身が選択するようにすることも可能である。
【０１６０】
また、年表は、年表製作者により随時に更新される場合もあるが、最新に更新した年代から表示を行うようにすることもできる。また、ネットワークを介して提供される年表であって、当該年表に対して書き込みを受け付けている場合には、書き込みによって要求のあった年代を最初に表示するようにしたり、書き込みをよく行っているユーザーの要求を優先して受け付け、そのユーザーが要求してきた年代を最初に表示したりすることも可能である。
【０１６１】
また、年表のズームレベルは、年表を表示する年表提供装置の表示部１２８の画面の大きさに応じて装置が変更するようにしたり、あるいは、年表を表示するための情報の提供を要求指摘や装置の機能に応じて、年表を表示するための情報を提供するサーバ装置が自動的に決定したりするなどしてももちろんよい。
【０１６２】
また、初期表示形態情報や操作状態履歴情報が存在しない場合には、年表は、その基礎情報に基づいて、その年表を先頭から表示する従来からの表示を行うようにすればよい。
【０１６３】
また、上述した実施の形態においては、ズームレベルは年単位である場合を例にして説明したが、これに限るものではない。年表が表現する期間に応じて、月単位にズームレベルを設定することも可能であるし、年表の表現する期間によっては、週単位、日単位、時間単位にズームレベルを設定することも可能である。
【図面の簡単な説明】
【０１６４】
【図１】この発明の一実施の形態が適用された年表提供装置を説明するためのブロック図である。
【図２】年表テーブルの構成例を説明するための図である。
【図３】エントリテーブルの構成例を説明するための図である。
【図４】初期表示形態情報（初期表示形態テーブル）の構成例を説明するための図である。
【図５】操作状態履歴情報（操作状態履歴テーブル）の構成例を説明するための図である。
【図６】、表示形態情報として、表示対象の年表につき最初に表示したい年代のデータがある場合の年表の表示例を説明するための図である。
【図７】表示形態情報として、同時に表示すべき年表の指定がある場合の表示例を説明するための図である。
【図８】この実施の形態の年表提供装置において実行される年表表示処理について説明するためのフローチャートである。
【図９】従来の年表の表示例（表示形態）を示す図である。
【符号の説明】
【０１６５】
１００…制御部、１０１…ＣＰＵ、１０２…ＲＯＭ、１０３…ＲＡＭ、１０４…不揮発性メモリ、１０５…ＣＰＵバス、１１１…操作部、１２１…ローカルストレージ、１２２…外部インターフェイス、１２３…外部入出力端、１２４…通信インターフェイス、１２５…表示形態情報生成付加部、１２６…表示処理部、１２７…表示部、１２８…ＬＡＮインターフェイス
【図１】
2008176588.tif 000003
【図２】
2008176588.tif 000004
【図３】
2008176588.tif 000005
【図４】
2008176588.tif 000006
【図５】
2008176588.tif 000007
【図６】
2008176588.tif 000008
【図７】
2008176588.tif 000009
【図８】
2008176588.tif 000010
【図９】
2008176588.tif 000011