(57)【要約】【課題】ディスプレイに表示されているデータが、全データ中、何ページ目のデータであるかは、一目瞭然には分からなかった。【解決手段】データを表示するデータ表示方法であって、当該データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、全体ページ数と前記ページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、全体ページ数分に区分されたバーを表示する第一バー表示ステップを具備するデータ表示方法により、ディスプレイに表示されているデータが、全データ中、何ページ目のデータであるかを容易に把握できる。【選択図】　図１
2004021467.tif 000002
【特許請求の範囲】
【請求項１】
データを表示するデータ表示方法であって、
当該データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
前記全体ページ数と前記ページ位置情報に基づいて、前記ページ位置情報が示すページを他のページと視覚的に区別できるように、ページ単位に区分されたバーを表示する第一バー表示ステップを具備するデータ表示方法。
【請求項２】
データを表示するデータ表示方法であって、
当該データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
前記全体ページ数と前記ページ位置情報に基づいて、前記ページ位置情報が示すページを他のページと視覚的に区別できるように、全体ページ数分に区分されたバーを表示する第一バー表示ステップを具備するデータ表示方法。
【請求項３】
データを表示するデータ表示方法であって、
当該データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
２次元のバーにより全体ページ数を示し、かつ、前記ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示する第二バー表示ステップを具備するデータ表示方法。
【請求項４】
データを表示するデータ表示方法であって、
当該データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
前記全体ページ数と前記ページ位置情報に基づいて、全体ページ数を視覚的に示すようにバーを表示し、かつ前記ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示し、かつ、前記ページ位置情報が示すページ以外の一部または全部のページについて、複数ページを一の区分されたバーに対応付けて表示する第三バー表示ステップを具備するデータ表示方法。
【請求項５】
前記第三バー表示ステップは、前記ページ位置情報が示すページおよび当該ページ付近のページに対応するバーは、１ページにつき一の区分されたバーとして表示し、前記一の区分されたバーに対応するページではないページは、１０ページ以下の単位を一の区分されたバーとして表示する請求項４記載のデータ表示方法。
【請求項６】
前記第三バー表示ステップは、前記ページ位置情報が示すページおよび当該ページ付近のページに対応するバーは、１ページにつき一の区分されたバーとして表示し、前記一の区分されたバーに対応するページではない連続したページは、一の区分されたバーとして表示する請求項４記載のデータ表示方法。
【請求項７】
データを表示するデータ表示方法であって、
当該データの論理構成を示す情報である論理構成情報を全て取得する全体論理構成情報取得ステップと、
表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、
前記全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示する第四バー表示ステップを具備するデータ表示方法。
【請求項８】
前記全体論理構成情報取得ステップは、全ての論理構成情報と、各論理構成情報に対応するページに関する情報である論理構成別ページ情報を取得し、
前記第四バー表示ステップは、前記全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示し、かつ前記論理構成別ページ情報に基づいて各論理構成情報に対応するページに対応するバーをも表示する請求項７記載のデータ表示方法。
【請求項９】
前記論理構成情報が、二階層以上の階層構造を有する情報である請求項７または請求項８いずれか記載のデータ表示方法。
【請求項１０】
前記バーに、当該バーが対応するページを示す情報または／および論理構成を示す情報が表示される請求項１から請求項９いずれか記載のデータ表示方法。
【請求項１１】
前記バーに対する指示を受け付ける指示受付ステップと、
前記指示受付ステップで指示を受け付けたバーに対応するページに表示を切り替える表示切替ステップをさらに具備する請求項１から請求項１０いずれか記載のデータ表示方法。
【請求項１２】
前記表示切替ステップは、一定時間以上、指示を受け付けた状態が継続したバーに対応するページに表示を切り替える請求項１１記載のデータ表示方法。
【請求項１３】
コンピュータに、
データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
データを表示するデータ表示ステップと、
前記全体ページ数と前記ページ位置情報に基づいて、前記ページ位置情報が示すページを他のページと視覚的に区別できるように、ページ単位に区分されたバーを表示する第一バー表示ステップを実行させるためのプログラム。
【請求項１４】
コンピュータに、
データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
データを表示するデータ表示ステップと、
前記全体ページ数と前記ページ位置情報に基づいて、前記ページ位置情報が示すページを他のページと視覚的に区別できるように、全体ページ数分に区分されたバーを表示する第一バー表示ステップを実行させるためのプログラム。
【請求項１５】
コンピュータに、
データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
２次元のバーにより全体ページ数を示し、かつ、前記ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示する第二バー表示ステップを実行させるためのプログラム。
【請求項１６】
コンピュータに、
データの全体ページ数を取得する全体ページ数取得ステップと、
表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、
前記全体ページ数と前記ページ位置情報に基づいて、全体ページ数を視覚的に示すようにバーを表示し、かつ前記ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示し、かつ、前記ページ位置情報が示すページ以外の一部または全部のページについて、複数ページを一のバーに対応付けて表示する第三バー表示ステップを実行させるためのプログラム。
【請求項１７】
コンピュータに、
データの論理構成を示す情報である論理構成情報を全て取得する全体論理構成情報取得ステップと、
表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、
前記全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示する第四バー表示ステップを実行させるためのプログラム。
【請求項１８】
コンピュータに、
全ての論理構成情報と、各論理構成情報に対応するページに関する情報である論理構成別ページ情報を取得する全体論理構成情報取得ステップと、
表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、
前記全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示し、かつ前記論理構成別ページ情報に基づいて各論理構成情報に対応するページに対応するバーをも表示する第四バー表示ステップを実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、データの表示方法に関する。
【０００２】
【従来の技術】
従来の第一の技術として、いわゆるスクロールバーがある。スクロールバーは、ディスプレイに一部のデータしか表示できない場合に、全データ中のどのあたりを表示しているかを示し、かつスクロールバーをマウスでドラッグ等することにより、比較的容易にデータ中の所望の箇所を表示することができる。また、データをスクロールする際に、スクロールバーをマウス等で押下したときに、現在ページ番号を表示できる。
【０００３】
従来の第二の技術として、目次を自動生成する機能を有するワードプロセッサがある。このワードプロセッサは、対象データを構文解析、字句解析し、例えば、「章」や「節」等の目次を構成するタイトルの行を取り出し、目次を構成する。
【０００４】
【発明が解決しようとする課題】
しかし、従来の第一の技術によれば、ディスプレイに表示されているデータが、全データ中、何ページ目のデータであるかは、一目瞭然には分からなかった。また、表示対象データの全ページ数も一目瞭然には分からなかった。また、特定のページに一度にジャンプするのは容易ではなかった。
【０００５】
また、従来の第二の技術によれば、目次のページを表示すれば、データの論理的な構造が分かるが、現在表示されているデータの論理的な位置づけは一目瞭然には分からなかった。さらに、特定の章や節に一度にジャンプするのは容易ではなかった。
【０００６】
【課題を解決するための手段】
そこで、本発明における第一のデータ表示方法は、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、全体ページ数とページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、全体ページ数分に区分されたバーを表示する第一バー表示ステップを具備するデータ表示方法であり、かかるデータ表示方法により、ユーザは、表示されているページが、何ページ目のデータであるかを一目瞭然に判断できる。
【０００７】
また、本発明における第二のデータ表示方法は、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、２次元のバーにより全体ページ数を示し、かつ、ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示する第二バー表示ステップを具備するデータ表示方法であり、かかるデータ表示方法により、ユーザは、表示されているページが、何ページ目のデータであるかを一目瞭然に判断できる。
【０００８】
また、本発明における第三のデータ表示方法は、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、全体ページ数とページ位置情報に基づいて、全体ページ数を視覚的に示すようにバーを表示し、かつページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示し、かつ、ページ位置情報が示すページ以外の一部または全部のページについて、複数ページを一の区分されたバーに対応付けて表示する第三バー表示ステップを具備するデータ表示方法であり、かかるデータ表示方法により、ユーザは、表示されているページが、何ページ目のデータであるかを一目瞭然に判断でき、かつ少ない表示スペースを有効に利用できる。
【０００９】
また、本発明における第四のデータ表示方法は、データの論理構成を示す情報である論理構成情報を全て取得する全体論理構成情報取得ステップと、表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示する第四バー表示ステップを具備するデータ表示方法であり、かかるデータ表示方法により、ユーザは、現在表示されているデータの論理的な位置づけを一目瞭然に判断できる。
【００１０】
さらに、本発明における第五のデータ表示方法は、全ての論理構成情報と、各論理構成情報に対応するページに関する情報である論理構成別ページ情報を取得する全体論理構成情報取得ステップと、表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示し、かつ論理構成別ページ情報に基づいて各論理構成情報に対応するページに対応するバーをも表示する第四バー表示ステップを具備するデータ表示方法であり、かかるデータ表示方法により、ユーザは、現在表示されているデータの論理的な位置づけを一目瞭然に判断でき、かつページと論理的構成も一目瞭然に判断できる。
【００１１】
【発明の実施の形態】
以下、データ表示方法等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００１２】
（実施の形態１）
本実施の形態におけるデータ表示装置の構成を示すブロック図を図１に示す。データ表示装置は、データ格納部１０１、命令受付部１０２、データ表示部１０３、全体ページ数取得部１０４、ページ位置情報取得部１０５、第一バー表示部１０６、指示受付部１０７、表示切替部１０８を有する。
【００１３】
データ格納部１０１は、１以上のデータを格納している。なお、データはコンテンツと言い変えても良い。データはページの概念を有し、１ページ以上のデータである。また、データ格納部１０１は、通常、データを識別するデータ識別子とデータ（中身）を対に有する。また、データ格納部１０１が格納しているデータは、放送されたデータを受信したものであっても良いし、通信により受信したもの等であっても良い。データ格納部１０１は、通常、不揮発性の記録媒体でも揮発性の記録媒体でも良い。
【００１４】
命令受付部１０２は、データ格納部１０１に格納されているデータの表示命令を受け付ける。命令は、例えば、データ表示の命令と表示するデータのデータ識別子を有する。命令受付部１０２は、リモコンドライバーやマウスドライバーやキーボードドライバーなどである。なお、命令入力手段は、その形式、形状などを問わない。命令入力手段は、リモコンやマウスやキーボードなどである。
【００１５】
データ表示部１０３は、命令受付部１０２で受け付けた命令に基づいて、データ格納部１０１からデータを取得し、当該データを表示する。また、データ表示部１０３は、指示に基づいて表示するページを変更する。データ表示部１０３は、自らがディスプレイを有しても、ディスプレイを有さなくてもどちらでも良い。但し、データ表示部１０３は、ディスプレイにデータを表示するまでのソフトウェア等は含む。
【００１６】
全体ページ数取得部１０４は、データ表示部１０３が表示するデータの全体のページ数を取得する。全体ページ数取得部１０４は、通常、ソフトウェアで実現するが、専用回路（ハード）で実現しても良い。
【００１７】
ページ位置情報取得部１０５は、データ表示部１０３が表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得する。ページ位置情報とは、通常、ページ番号であるが、表示しているページの全体ページにおける相対的な位置を示す情報であれば何でも良い。ページ位置情報というよう用語を用いるのは、データが１ページ目からはじまるとは限らないからである。ページ位置情報が示すページは、表示されているページであり、適宜、カレントページと言う。ページ位置情報取得部１０５は、通常、ソフトウェアで実現するが、ハードウェア（専用回路）で実現しても良い。
【００１８】
第一バー表示部１０６は、全体ページ数取得部１０４が取得した全体ページ数とページ位置情報取得部１０５が取得したページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、ページ単位に区分されたバーを表示する。バーは、ページ位置情報が示すページが、全体ページ数のうちのどこにあたるかを明示するように表示される。バーは、好ましくは全体ページ数に区分されている。但し、全ページのそれぞれに対応するバーを表示できない場合は、表示できる数のバーを画面上に表示する。この場合、表示するページによって、各バーに対応するページは変化する。また、全ページのそれぞれに対応するバーを表示できない場合は、前ページまたは／および次ページの存在を示すアイコン（以下に述べる、例えば、三角形状のアイコン）を画面上に表示することが望ましい。第一バー表示部１０６は、通常、ソフトウェアで実現するが、ハードウェア（専用回路）で実現しても良い。
【００１９】
指示受付部１０７は、バーに対する指示を受け付ける。指示受付部１０７は、リモコンドライバーやマウスドライバー等であり、指示する手段により異なる。
【００２０】
表示切替部１０８は、指示受付部１０７で指示を受け付けたバーに対応するページに表示を切り替えるようにデータ表示部１０３に指示する。また、表示切替部１０８は、指示受付部１０７で受け付けた指示に基づいてバーの表示を変更するように第一バー表示部１０６などのバーを表示する手段に指示する。表示切替部１０８は、通常、ソフトウェアで実現するが、ハードウェア（専用回路）で実現しても良い。
【００２１】
次に、本データ表示装置の動作について、図２のフローチャートを用いて説明する。
【００２２】
（ステップＳ２０１）命令受付部１０２が、データ表示の命令を受け付けたか否かを判断する。命令を受け付ければステップＳ２０２に行き、命令を受け付けなければステップＳ２０１に戻る。
【００２３】
（ステップＳ２０２）データ表示部１０３は、ステップＳ２０１で受け付けた命令に基づいて、データ格納部１０１からデータを取得する。
【００２４】
（ステップＳ２０３）全体ページ数取得部１０４は、ステップＳ２０２で取得したデータの全体ページ数を取得する。ここにおける全体ページ数取得のためのアルゴリズムは問わない。例えば、以下のアルゴリズムで全体ページ数を取得する。全体ページ数取得部１０４は、ページの行数と１行の文字数を保持している。そして、ステップＳ２０２で取得したデータを解析して、行数と１行の文字数からページ数を算出する。
【００２５】
（ステップＳ２０４）ページ位置情報取得部１０５は、ページ位置情報を１とする。なお、「１」が初期値である。
【００２６】
（ステップＳ２０５）データ表示部１０３は、ページ位置情報で識別されるページを表示する。
【００２７】
（ステップＳ２０６）第一バー表示部１０６は、ステップＳ２０３で取得した全体ページ数とページ位置情報に基づいて、バーを表示する。バーの表示形態は、以下で述べる。
【００２８】
（ステップＳ２０７）指示受付部１０７は、表示されているバーの選択指示があったか否かを判断する。選択指示があればステップＳ２０８に行き、選択指示がなければステップＳ２０７に戻る。
【００２９】
（ステップＳ２０８）表示切替部１０８は、ステップＳ２０７における選択指示に基づいて、ページ位置情報を変更する。つまり、表示切替部１０８は、選択指示されたバーに対応するページに位置情報をページ位置情報とする。ステップＳ２０５に戻る。
【００３０】
なお、図２のフローチャートにおいて、データ表示終了命令の入力などにより処理を終了する。また、図２のフローチャートにおいて、データ（ページ）表示がバーの表示より先に行われたが、データ表示とバーの表示の順序は問わない。
【００３１】
以下、本実施の形態におけるデータ表示装置の具体的な動作について説明する。今、例えば、データ表示装置がテレビである、とする。このテレビがデータを受信して、表示する。その場合、例えば、４ページのデータを受信した、とする。そして、全体ページ数取得部１０４は、受信したデータのデータサイズと、予め決められた１ページの行数、予め決められた１行の文字数から、受信したデータの全体ページ数が「４」であることを算出する。次に、ページ位置情報取得部１０５は、ページ位置情報を初期値の「１」に設定する。次に、データ表示部１０３は、１ページ目のデータを表示する。また、第一バー表示部１０６は、３つのバーを、例えば、画面の右横に表示する。また、第一バー表示部１０６は、３つのバーのうち、一番上のバー（１ページ目に対応するバー）を他のバーと視覚的に区別できるように表示する。
【００３２】
なお、上記では、説明していないが、テレビには、前ページボタン、次ページボタン等も表示される。前ページボタン、次ページボタンは、例えば、常に表示されているが、表示されているページ次第で、選択可能になったり、選択不可になったりする。つまり、第１ページが表示されている状態において、前ページボタンは選択不可である。また、テレビには、「現在ページ／全ページ数」が数字で表示される。これは、全体ページ数取得部１０４が取得した全体ページ数と、ページ位置情報に基づいて表示される。ここでは、ページ位置情報は現在ページの番号である。そして、３つのバーの上または／および下に三角形状のアイコンが表示される。このアイコンが存在する方向にページ送りが可能であることを示す。つまり、３つのバーの上に三角形状のアイコンが表示されていれば、表示されているページより前のページが存在することを示し、３つのバーの下に三角形状のアイコンが表示されていれば、表示されているページより後のページが存在することを示す。以上のような処理により、データ表示された例は、図３である。図３によれば、第１ページが表示されているので、第１ページに対応する最上位のバーのみフォーカスされている（色が他のバーと異なる）。
【００３３】
次に、ユーザがリモコン等で、次のページに対応するバーを指示する、とする。例えば、十字カーソルを有するリモコンの下矢印を、ユーザが押下することにより、この指示がなされる。また、例えば、エアーマウスなどで、２ページ目のバーを選択（または押下）することにより、上記の指示がなされる。次のページに対応するバーが指示されると、テレビにおいて、２ページ目が表示され、かつ上から２番目のバーがフォーカス状態となる（図４参照）。
【００３４】
次に、例えば、ユーザがエアーマウスなどで、４ページ目のバーを選択（または押下）する、とする。次に、テレビは４ページ目を表示する。そして、最下位のバーがフォーカス状態となる（図５参照）。なお、図５において、３つのバーの上に三角形状のアイコンが表示されているが、３つのバーの下の三角形状のアイコンは表示されない。次ページが存在しないからである。
【００３５】
以上、本実施の形態によれば、表示中のデータが、全体ページ数中のどのページのデータであるか、ユーザにとって一目瞭然であり、非常にデータ操作がしやすくなる。また、表示されているバーを直接的に指示することにより、ページジャンプが容易になる。かかる直接的な操作感は、テレビなどでデータを表示する場合に、特に有効である。
【００３６】
なお、本実施の形態において、表示するデータはテキストであったが、データは、静止画でも動画などでも良い。かかることは、他の実施の形態においても同様である。
【００３７】
また、本実施の形態において、バーにページ番号が入っても良い（例えば、図６）。かかることは、他の実施の形態においても同様である。
【００３８】
また、本実施の形態において、バーの指示により、当該バーに対応するページにジャンプしたが、バーが指示されてから一定時間経過後にページジャンプしても良い。このことは、操作が確定するまでの待ち時間を設けることを意味する。かかることは、他の実施の形態においても同様である。
【００３９】
また、本実施の形態において、総ページ数が４ページのデータを表示する画面において、表示しているバーは３つであった。しかし、総ページ数分のバーを表示しても良い。つまり、総ページ数が４ページのデータを表示する画面において、４つのバーを表示しても良い。かかる場合、第一バー表示部は、全体ページ数とページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、全体ページ数分に区分されたバーを表示することとなる。
【００４０】
また、本実施の形態におけるデータ表示装置において、全体ページ数取得部、ページ位置情報取得部、第一バー表示部が必須の構成要素である。従って、本実施の形態におけるデータ表示方法は、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、全体ページ数とページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、ページ単位に区分されたバーを表示する第一バー表示ステップを具備するデータ表示方法である。また、特に、総ページ数分のバーを表示する場合におけるデータ表示方法は、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、全体ページ数とページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、全体ページ数分に区分されたバーを表示する第一バー表示ステップを具備するデータ表示方法である。
【００４１】
また、本実施の形態において、画面上には１ページしか表示されなかったが、フォーカスされているページが表示されれば、１ページ以上のページを表示しても良い。かかることは、他の実施の形態においても同様である。
【００４２】
また、本実施の形態において、バーは縦並びであったが、横並びでも良い。また、本実施の形態において、文章は横書きであったが、縦書きでも良い。バーの並び方、文書の縦書き／横書きの組み合わせは、いかなる組み合わせでも良い。かかることは、他の実施の形態においても同様である。
【００４３】
また、データ表示装置はテレビであるとは限らず、いわゆるコンピュータなどでも良い。かかることは、他の実施の形態においても同様である。
【００４４】
また、本実施の形態において、あるバーを他のバーと視覚的に区別する方法として、あるバーを網掛け表示した。しかし、あるバーを他のバーと視覚的に区別する方法は、他の方法でも構わない。例えば、フォーカスされているバーのみを点滅したり、フォーカスされているバーの文字のフォントを他の異なるフォントにしたり、フォーカスされているバーの形状を他のバーの形状と異なる形状にしたりしても良い。かかることは、他の実施の形態においても同様である。
【００４５】
また、本実施の形態において、バーは長方形で表示しているが、バーの形状は何でも良い。つまり、バーの形状は、丸形、立体感のある表示など、別の形式でも良い。また、バーの大きさ、長さなどをページに含まれる文字数に基づいて変えることにより、各ページのボリューム（文字数、行数、項目数など）を分かりやすく表示することもできる。バーの形状については問わないことは、他の実施の形態においても同様である。
【００４６】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、ＣＤ−ＲＯＭなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。かかることは、他の実施の形態においても該当する。なお、本実施の形態において説明した動作をコンピュータ読み取り可能なプログラムで実現した場合のプログラムは、以下のようになる。コンピュータに、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、データを表示するデータ表示ステップと、全体ページ数とページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、ページ単位に区分されたバーを表示する第一バー表示ステップを実行させるためのプログラムである。また、特に、総ページ数分のバーを表示する場合におけるプログラムは、コンピュータに、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページにおける相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、データを表示するデータ表示ステップと、全体ページ数とページ位置情報に基づいて、ページ位置情報が示すページを他のページと視覚的に区別できるように、全体ページ数分に区分されたバーを表示する第一バー表示ステップを実行させるためのプログラムである。
【００４７】
（実施の形態２）
本実施の形態におけるデータ表示装置の構成を示すブロック図を図７に示す。データ表示装置は、データ格納部１０１、命令受付部１０２、データ表示部１０３、全体ページ数取得部１０４、ページ位置情報取得部１０５、第二バー表示部７０６、指示受付部１０７、表示切替部７０８を有する。
【００４８】
第二バー表示部７０６は、２次元のバーにより全体ページ数を示し、かつ、ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示する。第二バー表示部７０６は、通常、ソフトウェアで実現するが、ハードウェア（専用回路）で実現しても良い。
【００４９】
表示切替部７０８は、指示受付部１０７が１または２の指示を受け付けてから一定時間経過後に、指示受付部１０７で指示を受け付けたバーに対応するページに表示を切り替えるようにデータ表示部１０３に指示する。また、表示切替部７０８は、指示受付部１０７で受け付けた指示に基づいて、指示された後、直ちにバーの表示を変更するように第二バー表示部７０６に指示する。表示切替部７０８は、通常、ソフトウェアで実現するが、ハードウェア（専用回路）で実現しても良い。
【００５０】
次に、本データ表示装置の動作について、図８のフローチャートを用いて説明する。
【００５１】
（ステップＳ８０１）命令受付部１０２が、データ表示の命令を受け付けたか否かを判断する。命令を受け付ければステップＳ８０２に行き、命令を受け付けなければステップＳ８０１に戻る。
【００５２】
（ステップＳ８０２）データ表示部１０３は、ステップＳ８０１で受け付けた命令に基づいて、データ格納部１０１からデータを取得する。
【００５３】
（ステップＳ８０３）全体ページ数取得部１０４は、ステップＳ８０２で取得したデータの全体ページ数を取得する。ここにおける全体ページ数取得のためのアルゴリズムは問わない。例えば、以下のアルゴリズムで全体ページ数を取得する。表示するデータの属性値として全体ページ数が存在し、当該全体ページ数の情報を取得する。
【００５４】
（ステップＳ８０４）ページ位置情報取得部１０５は、ページ位置情報を１とする。
【００５５】
（ステップＳ８０５）第二バー表示部７０６は、ステップＳ８０３で取得した全体ページ数から二次元のバーの構成を決定して、当該構成に基づいてバーを表示する。二次元のバーの具体的な構成方法については、以下で説明する。
【００５６】
（ステップＳ８０６）データ表示部１０３は、ページ位置情報が示すページを表示する。
【００５７】
（ステップＳ８０７）第二バー表示部７０６は、二次元のバーのうち、ステップＳ８０６で表示したページに該当する縦と横のバーをフォーカス状態にする。フォーカス状態にする、とは、他のバーと視覚的に区別できるように、フォーカス状態のバーを表示することを意味する。
【００５８】
（ステップＳ８０８）指示受付部１０７は、表示されているバーの選択指示があったか否かを判断する。選択指示があればステップＳ８０９に行き、選択指示がなければステップＳ８１０に飛ぶ。
【００５９】
（ステップＳ８０９）指示受付部１０７は、ステップＳ８０８で指示情報を格納する。通常、指示されたバーを識別する情報を格納する。
【００６０】
（ステップＳ８１０）表示切替部７０８は、指示があってから一定時間が経過したか否かを判断する。一定時間が経過すればステップＳ８１１に行き、一定時間が経過しなければステップＳ８０８に戻る。
【００６１】
（ステップＳ８１１）表示切替部７０８は、ステップＳ８０９で格納された指示情報に基づいてページ位置情報を変更する。ステップＳ８０６に戻る。
【００６２】
なお、図８のフローチャートにおいて、データ表示終了命令の入力などにより処理を終了する。また、図８のフローチャートにおいて、データ表示とバーの表示の順序は問わない。
【００６３】
以下、本実施の形態におけるデータ表示装置の具体的な動作について説明する。今、データ表示装置はテレビである、とする。このテレビがデータを受信して、表示する。その場合、例えば、２０ページのデータを受信した、とする。すると、全体ページ数取得部１０４は、例えば、データの属性値より受信したデータの全体ページ数が「２０」であることを得る。次に、ページ位置情報取得部１０５は、ページ位置情報を初期値の「１」に設定する。第二バー表示部７０６は、全体ページ数が「２０」から縦のバーの数、横のバーの数を決定する。全体ページ数が「２０」から縦のバーの数、横のバーの数を決定するためのアルゴリズムは問わない。例えば、縦のバーの数、横のバーの数の差が少なく、かつ選択できないバーの組み合わせが少なくなるように縦のバーの数、横のバーの数を決定する、とする。従って、全体ページ数が「２０」である場合は、縦のバーの数は「４」、横のバーの数が「５」となる。かかる場合、選択できないバーの組み合わせはない。なお、縦のバーの数は「５」、横のバーの数が「４」でも良い。かかる場合の、バーの表示および該当するページを図９に示す。図９によれば、１２ページ目が選択され、表示される。
【００６４】
また、全体ページ数が「１９」である場合は、縦のバーの数は「４」、横のバーの数が「５」となり、かつ、選択できないバーの組み合わせは１通りである。縦のバーの一番下のバーが選択され、かつ横のバーの一番右が選択されることはない。従って、例えば、横のバーの一番右のバーが選択されている状態において、縦のバーの最下位のバーは選択され得ないようになっている。図１０によれば、縦のバーの最下位のバーが点線により表示される。
【００６５】
今、図９に示すように、２０ページのデータのうち１２ページ目を表示している、とする。この場合、ユーザは、例えば、横のバーの一番右のバーを指示し、縦のバーの１番上のバーを指示した、とする。そして、一定時間経過したときに、ページ位置情報は「５」となる。次に、データ表示部１０３は５ページ目を表示する。そして、第二バー表示部７０６は、指示されたバーをフォーカス状態にする。以上の処理をしたデータ表示例を図１１に示す。
【００６６】
以上、本実施の形態によれば、表示中のデータが、全体ページ数中のどのページのデータであるか、ユーザにとって一目瞭然であり、非常にデータ操作がしやすくなる。また、表示されているバーを直接的に指示することにより、ページジャンプが容易になる。かかる直接的な操作感は、テレビなどでデータを表示する場合に、特に有効である。
【００６７】
なお、本実施の形態において、縦のバーまたは／および横のバーにページ番号が入っても良い（例えば、図１２）。図１２の縦のバーに入っているページ番号は、バーに対応する複数のページ番号が分かるようになっている。また、横のバーにも数字が入っても良い。図１２において、横のバーの数字は、選択されている縦のバーに対応するページ番号が入っている。つまり、選択されている縦のバーに対応するページ番号が「１〜５」である場合は、５つの横のバーの数字は、それぞれ「１」「２」「３」「４」「５」である。また、選択されている縦のバーが「１１〜１５」ページに対応するバーに変わった場合は、５つの横のバーの数字は、それぞれ「１１」「１２」「１３」「１４」「１５」となる。なお、５つの横のバーの数字は、常に、「１」「２」「３」「４」「５」であっても良い。かかる場合、５つの横のバーの数字は、選択されている縦のバーに対応するページのうち、何番目のページであるかを示すこととなる。
【００６８】
また、本実施の形態におけるデータ表示装置において、全体ページ数取得部、ページ位置情報取得部、第二バー表示部が必須の構成要素である。従って、本実施の形態におけるデータ表示方法は、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、２次元のバーにより全体ページ数を示し、かつ、ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示する第二バー表示ステップを具備するデータ表示方法である。
【００６９】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、ＣＤ−ＲＯＭなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。なお、本実施の形態において説明した動作をコンピュータ読み取り可能なプログラムで実現した場合のプログラムは、以下のようになる。コンピュータに、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、２次元のバーにより全体ページ数を示し、かつ、ページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示する第二バー表示ステップを実行させるためのプログラムである。
【００７０】
なお、ここでは、全ページをバー表示可能な場合について例示したが、データ量が増え、全ページに対応するバーを１画面で１度に表示できない場合については、実施の形態１で示した様に三角形状のアイコン（次ページまたは前ページが存在することを示すアイコン）を用いて表示すれば良いことは言うまでもない。なお、次ページまたは前ページが存在することを示すアイコンは、三角形状に限らない。次ページまたは前ページが存在することを示すアイコンは、矢印の形状等でも良い。
【００７１】
（実施の形態３）
本実施の形態におけるデータ表示装置の構成を示すブロック図を図１３に示す。データ表示装置は、データ格納部１０１、命令受付部１０２、データ表示部１０３、全体ページ数取得部１０４、ページ位置情報取得部１０５、第三バー表示部１３０６、指示受付部１０７、表示切替部１０８を有する。
【００７２】
第三バー表示部１３０６は、全体ページ数とページ位置情報に基づいて、全体ページ数を視覚的に示すようにバーを表示し、かつページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示し、かつ、ページ位置情報が示すページ以外の一部または全部のページについて、複数ページを一のバーに対応付けて表示する。第三バー表示部１３０６は、通常、ソフトウェアで実現するが、ハードウェア（専用回路）で実現しても良い。
【００７３】
次に、本データ表示装置の動作について、図１４のフローチャートを用いて説明する。
【００７４】
（ステップＳ１４０１）命令受付部１０２が、データ表示の命令を受け付けたか否かを判断する。命令を受け付ければステップＳ１４０２に行き、命令を受け付けなければステップＳ１４０１に戻る。
【００７５】
（ステップＳ１４０２）データ表示部１０３は、ステップＳ１４０１で受け付けた命令に基づいて、データ格納部１０１からデータを取得する。
【００７６】
（ステップＳ１４０３）全体ページ数取得部１０４は、ステップＳ１４０２で取得したデータの全体ページ数を取得する。ここにおける全体ページ数取得のためのアルゴリズムは問わない。
【００７７】
（ステップＳ１４０４）ページ位置情報取得部１０５は、ページ位置情報を１とする。
【００７８】
（ステップＳ１４０５）第三バー表示部１３０６は、ステップＳ１４０３で取得した全体ページ数とページ位置情報に基づいて、バーを構成して表示する。具体的には、構成の方法は以下の通りである。バーを横並びに表示する、とする。ページ位置情報が示すページの前後合わせて５ページ分は、１ページにつき１つのバー（これを「１ページバー」という。）を対応付ける。他の連続するページに対応するバーは、連続する１以上のページに一のバー（これを「複数ページバー」という。）を対応付ける。その場合、複数ページバーが左右２つ存在する場合は、左側のページ数と右側のページ数の比が、バーの面積の比と一致するようにする。なお、詳細は、以下で述べる。
【００７９】
（ステップＳ１４０６）第三バー表示部１３０６は、ページ位置情報が示すページに対応するバーをフォーカス状態にする。
【００８０】
（ステップＳ１４０７）データ表示部１０３は、ページ位置情報が示すページを表示する。
【００８１】
（ステップＳ１４０８）指示受付部１０７は、表示されているバーの選択指示があったか否かを判断する。選択指示があればステップＳ１４０９に行き、選択指示がなければステップＳ１４０８に戻る。
【００８２】
（ステップＳ１４０９）表示切替部１０８は、ステップＳ１４０８における選択指示に基づいて、ページ位置情報を変更する。つまり、表示切替部１０８は、選択指示されたバーに対応するページを識別する情報（ページ番号など）をページ位置情報とする。ステップＳ１４０５に戻る。
【００８３】
なお、図１４のフローチャートにおいて、データ表示終了命令の入力などにより処理を終了する。また、図１４のフローチャートにおいて、データ表示とバーの表示の順序は問わない。
【００８４】
以下、本実施の形態におけるデータ表示装置の具体的な動作について説明する。今、データ表示装置には、７０ページのデータが格納されている、とする。そして、ユーザにより、当該７０ページのデータを表示する命令が入力された、とする。かかる場合、データ表示装置は、７０ページのデータを読み出す。次に、データ表示装置は、当該データから全体ページ数を取得する。次に、データ表示装置は、ページ位置情報に１を設定する。次に、データ表示装置は、７０ページという全体ページ数と、ページ位置情報の１からバーを構成して、表示する。今、バーを構成する第一のアルゴリズムは、以下の通りである、とする。ページ位置情報に対応する前後のページの５ページ分について、各ページにつき１つのバーを対応させる。このバー（このバーを「１ページバー」という。）の形状は決まっている、とする。そして、１ページバーは、５つだけ存在する。また、ページ位置情報に対応するページ（カレントページ）に対応するバーは、できるだけ５つの１ページバーの真中に配置されるようにする。なお、ページ位置情報に対応するページが１ページ目である場合は、１ページから５ページのそれぞれのページに対応するバーが１ページバーとなる。さらに、１ページバーに対応するページ以外のページに対応するバーは「複数ページバー」である。つまり、７０ページのデータの１ページ目が表示されている場合は、例えば、図１５に示すバーの状態になる。また、「複数ページバー」には、複数ページバーに対応するページの数が記載されている。図１５では、「複数ページバー」に「（６５）」のデータが記載されている。「（６５）」の括弧は、ページ番号ではなく、ページ数であることを示すものである。
【００８５】
また、例えば、ページ位置情報に対応するページが２３ページ目である場合は、図１６のようなバーの表示になる。図１６によれば、２１ページから２５ページのそれぞれのページに対応するバーが１ページバーである。また、１ページから２０ページの２０ページ分は、「複数ページバー」であらわされている。また、２６ページから７０ページの４５ページ分も、「複数ページバー」であらわされている。そして、２０ページ分の「複数ページバー」と４５ページ分の「複数ページバー」は、ページ数の比により、大きさが変わる。以上の計算を、第三バー表示部１３０６は行い、バーを表示する。
【００８６】
図１６に示すようなバーの表示である場合に、例えば、２０ページ分の「複数ページバー」の真中あたりが、例えば、マウスで指示された、とする。２０ページ分の「複数ページバー」の真中あたりが指示されたので、ページ位置情報が示すページは１０ページ目となる。ここでは、「複数ページバー」の指示された座標値からページ位置情報が決定される。ページ位置情報が示すページは１０ページ目となった場合は、バーの表示は図１７のようになる。
【００８７】
次に、バーを構成する第二のアルゴリズムについて説明する。１０ページ分をまとめて表示する「複数ページバー」が１以上存在する。また、カレントページが存在する１０ページ分については、１ページずつ１ページバーを対応付ける。従って、例えば、７０ページあるデータの５ページ目がカレントページだとすれば、図１８のようなバーの表示になる。図１８によれば、「複数ページバー」は当該バーが該当する最初のページと最後のページ番号が明示されている。
【００８８】
以上のように、「複数ページバー」と「１ページバー」を組み合わせてバーを表示すれば、バーを構成、表示するアルゴリズムは問わない。
【００８９】
以上、本実施の形態によれば、表示中のデータが、全体ページ数中のどのページのデータであるか、ユーザにとって一目瞭然であり、非常にデータ操作がしやすくなる。また、「複数ページバー」と「１ページバー」によるページの相対的な位置の表示により、ページ数が多いデータを表示する際にも、効率的に画面スペースを使える。また、表示されているバーを直接的に指示することにより、ページジャンプが容易になる。かかる直接的な操作感は、テレビなどでデータを表示する場合に、特に有効である。
【００９０】
また、本実施の形態において、バーは横並びであったが、縦並びでも良い。
【００９１】
また、本実施の形態におけるデータ表示装置において、全体ページ数取得部、ページ位置情報取得部、第三バー表示部が必須の構成要素である。従って、本実施の形態におけるデータ表示方法は、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、全体ページ数とページ位置情報に基づいて、全体ページ数を視覚的に示すようにバーを表示し、かつページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示し、かつ、ページ位置情報が示すページ以外の一部または全部のページについて、複数ページを一のバーに対応付けて表示する第三バー表示ステップを具備するデータ表示方法である。
【００９２】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、ＣＤ−ＲＯＭなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。なお、本実施の形態において説明した動作をコンピュータ読み取り可能なプログラムで実現した場合のプログラムは、以下のようになる。つまり、コンピュータに、データの全体ページ数を取得する全体ページ数取得ステップと、表示しているページの全体ページの中の相対的な位置を示す情報であるページ位置情報を取得するページ位置情報取得ステップと、全体ページ数とページ位置情報に基づいて、全体ページ数を視覚的に示すようにバーを表示し、かつページ位置情報が示すページを他のページと視覚的に区別できるようにバーを表示し、かつ、ページ位置情報が示すページ以外の一部または全部のページについて、複数ページを一のバーに対応付けて表示する第三バー表示ステップを実行させるためのプログラムである。
【００９３】
なお、実施の形態３において、実施の形態１で説明した三角形状のアイコンについて述べなかったが、例えば、図１５（ｂ）および図１６の（ｂ）に示すような形で表示しても良いことは言うまでもない。
【００９４】
（実施の形態４）
本実施の形態におけるデータ表示装置の構成を示すブロック図を図１９に示す。データ表示装置は、データ格納部１０１、命令受付部１０２、データ表示部１０３、全体論理構成情報取得部１９０４、現論理構成情報取得部１９０５、第四バー表示部１９０６、指示受付部１０７、表示切替部１０８を有する。
【００９５】
全体論理構成情報取得部１９０４は、データ表示部１０３が表示するデータの論理構成を示す情報である論理構成情報を全て取得する。論理構成とは、意味的な情報を考慮した構成である。論理構成情報とは、例えば、章、節などデータの順序を示す情報、または／および階層構造を示す情報である。全体論理構成情報取得部１９０４が論理構成情報を取得するアルゴリズムは問わない。例えば、データを構文解析、字句解析して、データ全体の論理構成情報を取得する方法がある。これは、目次を自動生成するワープロが有する機能であり、既存技術であるので、ここでの詳細な説明は省略する。また、例えば、データがその属性値としてデータ全体の論理構成情報を保持している場合がある。この場合、全体論理構成情報取得部１９０４は、データ属性値からデータ全体の論理構成情報を取得すれば良い。全体論理構成情報取得部１９０４は、通常、ソフトウェアで実現するが、専用回路（ハード）で実現しても良い。
【００９６】
現論理構成情報取得部１９０５は、表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する。現論理構成情報とは、カレントページが属する章を識別する情報等である。現論理構成情報取得部１９０５は、例えば、表示しているページと、全体論理構成情報取得部１９０４が取得した論理構成情報から現論理構成情報を取得する。かかる場合、論理構成情報は、例えば、ページ番号と論理構成情報を識別する情報を対応付けて管理している。現論理構成情報取得部１９０５は、通常、ソフトウェアで実現するが、専用回路（ハード）で実現しても良い。
【００９７】
第四バー表示部１９０６は、全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示する。論理構成情報に対応する１以上のバーの表示は、階層的な表示でも良い。論理構成情報が、章と節などの階層構造を有する場合には、通常、バーの表示は階層的になる。第四バー表示部１９０６は、通常、ソフトウェアで実現するが、専用回路（ハード）で実現しても良い。
【００９８】
次に、本データ表示装置の動作について、図２０のフローチャートを用いて説明する。
【００９９】
（ステップＳ２００１）命令受付部１０２が、データ表示の命令を受け付けたか否かを判断する。命令を受け付ければステップＳ２００２に行き、命令を受け付けなければステップＳ２００１に戻る。
【０１００】
（ステップＳ２００２）データ表示部１０３は、ステップＳ２００１で受け付けた命令に基づいて、データ格納部１０１からデータを取得する。
【０１０１】
（ステップＳ２００３）全体論理構成情報取得部１９０４は、ステップＳ２００２で取得したデータの全体論理構成情報を取得する。ここにおける全体論理構成情報取得のためのアルゴリズムは問わない。例えば、以下のアルゴリズムで全体論理構成情報を取得する。データは、「章」と「節」を有する文書である。そして、全体論理構成情報取得部１９０４は、「〜章」「〜節」（〜は数字）のデータを取り出す。つまり、全体論理構成情報取得部１９０４は、データを構文解析、字句解析し、例えば、「第１章」「第１節」「第２節」・・・「第２章」「第１節」「第２節」・・・・・・・「第ｎ章」「第１節」「第２節」・・「第ｍ節」というデータを順に取り出す。そして、図２１に示すような階層構造のデータを保持する。
【０１０２】
（ステップＳ２００４）現論理構成情報取得部１９０５は、現論理構成情報を初期値とする。図２１の例では、初期値は「第１章　第１節」である。
【０１０３】
（ステップＳ２００５）データ表示部１０３は、現論理構成情報が示す箇所のデータを表示する。
【０１０４】
（ステップＳ２００６）第四バー表示部１９０６は、ステップＳ２００３で取得した全体論理構成情報と現論理構成情報に基づいて、バーを表示する。バーの表示形態は、以下で述べる。
【０１０５】
（ステップＳ２００７）指示受付部１０７は、表示されているバーの選択指示があったか否かを判断する。選択指示があればステップＳ２００８に行き、選択指示がなければステップＳ２００７に戻る。
【０１０６】
（ステップＳ２００８）表示切替部１０８は、ステップＳ２００７における選択指示に基づいて、現論理構成情報を変更する。つまり、表示切替部１０８は、選択指示されたバーに対応する論理構成情報を現論理構成情報とする。ステップＳ２００５に戻る。
【０１０７】
なお、図２０のフローチャートにおいて、データ表示終了命令の入力などにより処理を終了する。また、図２０のフローチャートにおいて、データ表示がバーの表示より先に行われたが、データ表示とバーの表示の順序は問わない。
【０１０８】
以下、本実施の形態におけるデータ表示装置の具体的な動作について説明する。今、データ表示装置はテレビである。このテレビがデータを受信して、表示する。その場合、例えば、第１章から第３章まであるデータを受信した、とする。また、当該データ中には、第１章は第１節から第４節まで、第２章は第１節から第３節まで、第３章は第１節から第５節まで存在する、とする。テレビは、受信したデータに対して、構文解析、字句解析を行い、「第？章」「第？節」（「？」は自然数）の文字列と、オフセット（ｂｙｔｅ）を取得する。オフセットとは、受信したデータ中において、該当する章や節の先頭データの開始位置（データの先頭から何ｂｙｔｅ目からはじまるか）を示す情報である。
【０１０９】
そして、テレビは、上記の構文解析、字句解析の結果、図２２にある表を構成する。図２２の表は、論理構成管理表である。論理構成管理表は、「論理構成情報」「オフセット」「現論理構成情報」を有するレコードを１以上、格納している。「論理構成情報」は、論理構成の名称を示し、「章」と「節」を有する。つまり、一の論理構成は、「章」と「節」により識別される。「現論理構成情報」は、現在、表示されている論理構成を示す。「現論理構成情報」が「１」である論理構成が現在表示されている論理構成である。図２２において、第１章、第１節が現在表示されている。第１章、第１節の「現論理構成情報」が「１」であるのは、初期状態である。なお、全体論理構成情報は、論理構成管理表の「論理構成情報」の全てのデータを言う。
【０１１０】
テレビにおいて、上記解析の結果、図２３のように画面を構成して、データを表示する。つまり、テレビは、全体論理構成情報に基づいて、章と節を階層的に示したバーを表示する。また、「現論理構成情報」が第１章、第１節であるので、「第１章」と「第１節」のバーが他のバーと視覚的に区別される（図２３では、網掛け）ように表示されている。つまり、「第１章」と「第１節」のバーのみがフォーカス状態である。
【０１１１】
次に、ユーザが、リモコン等を使用して、「第２章」のバーの上に位置している「第２節」のバーを指示した、とする。かかる場合、「第２章」のバーの上に位置している「第２節」だけではなく、「第２章」のバーの表示も、他のバーと視覚的に区別されるように変化する。それに伴って、「第１章」のバーと「第１章」上の「第１節」のバーの表示は、非フォーカス状態となる。また、データの表示は、「第２章」「第２節」のデータ表示になる。つまり、図２２の表の「第２章」「第２節」の「オフセット」の情報に基づいて、表示箇所が変更される。
【０１１２】
次に、ユーザが、リモコン等を使用して、「第３章」のバーを指示した、とする。かかる場合、「第３章」のバーと、「第３章」上の「第１節」のバーがフォーカス状態となる。そして、他のバーは非フォーカス状態となる。そして、上記と同様に、「オフセット」の情報を用いて「第３章」「第１節」のデータが表示される。以上の動作の結果、テレビの画面表示は、図２５のようになる。
【０１１３】
以上、本実施の形態によれば、表示中のデータが、データ中のどこのデータであるか、ユーザにとって一目瞭然であり、非常にデータ操作がしやすくなる。特に、データ中の論理的な区分が一目瞭然であるので、ユーザは目的とするデータの所在がただちに分かる。また、論理的なデータ構成に基づいて、所望のデータにジャンプできる、という直接的な操作感は、テレビなどでデータを表示する場合に、特に有効である。
【０１１４】
なお、本実施の形態において、バーの階層構造は２階層であったが、図２６のように１階層であっても良いし、図２７のように３階層以上であっても良い。
【０１１５】
また、本実施の形態において、バーには章や節の番号が表示されたが、図２７に示すように章や節などの内容を示す情報が表示されても良い。また、図２７に示すように章や節の番号と章や節の内容を示す情報が共に、表示されても良い。なお、データの解析処理により、容易に章や節などの内容を示す情報を取得できる。
【０１１６】
また、本実施の形態において、バーは長方形で表示しているが、バーの形状は何でも良い。つまり、バーの形状は、丸形、立体感のある表示など、別の形でも良い。また、バーの大きさ、長さなどを論理構成の部分である章や節などに含まれるボリューム（文字数、行数、項目数、内容量など）に合わせて表示方法を変えることにより分かり易く表示することもできる。表示方法を変えるとは、バーの長さや高さを変えたり、バーの形状を変えたり、バーの色を変えたりするなど、バーを視覚的に異なるものにすることである。また、各部分である章、節、ページなどの内容に合わせて色分けして表示することも考えられる。例えば、深刻な内容の章や節は暗い感じの色をつけ、楽しい内容の章や節には明るい色を配する。なお、章、節、ページなどの内容を判断する方法は、種々考えられる。例えば、暗い内容であると判断する場合のキーワード、楽しい内容であると判断する場合のキーワードを管理している、とする。章、節、ページ中にあらわれるキーワードの頻度により、章、節、ページの内容を判断する。そして、当該判断に基づいて、バーを色分けする。なお、ここでは、内容に基づいてバーを色分けすることについて説明したが、内容に基づいてバーの形状を変更するなど、バーの見せ方を変更することにより、ユーザに視覚的に内容を把握できるようにすれば良い。
【０１１７】
また、本実施の形態におけるデータ表示装置において、全体論理構成情報取得部、現論理構成情報取得部、第四バー表示部が必須の構成要素である。従って、本実施の形態におけるデータ表示方法は、データの論理構成を示す情報である論理構成情報を全て取得する全体論理構成情報取得ステップと、表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示する第四バー表示ステップを具備するデータ表示方法である。
【０１１８】
また、本実施の形態において、バーは横並びであったが、縦並びでも良い。
【０１１９】
また、本実施の形態において、実施の形態３で述べた技術を適用しても良い。つまり、現論理構成情報が示す論理構成および近辺の論理構成に対応するバーのみ、一の論理構成に一のバーを対応させ、現論理構成情報が示す論理構成から離れている論理構成については、複数の論理構成を一のバーに対応させても良い。つまり、図２８に示すような画面構成でも良い。図２８の画面では、第４章が現論理構成（カレントの章）である。従って、その近辺の章も含めた「第３章」「第４章」「第５章」については、１つの論理構成が一のバーに対応する形態になる。また、現論理構成から遠隔の論理構成は、複数の論理構成をまとめて一のバーで対応する、という形態になる。具体的には、「第１章」と「第２章」が一のバーに対応し、「第６章」から「第９章」が一のバーに対応する。
【０１２０】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、ＣＤ−ＲＯＭなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。かかることは、他の実施の形態においても該当する。なお、本実施の形態において説明した動作をコンピュータ読み取り可能なプログラムで実現した場合のプログラムは、以下のようになる。つまり、コンピュータに、データの論理構成を示す情報である論理構成情報を全て取得する全体論理構成情報取得ステップと、表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示する第四バー表示ステップを実行させるためのプログラムである。
【０１２１】
なお、ここでは、実施の形態１で示した三角形状のアイコンの表示について説明を省略したが、実施の形態１と同様に三角形状のアイコンを表示しても良いことは言うまでもない。さらに、図２８（ｂ）に示した様に、例えば、章の先頭や最後を意味するスキップアイコンを表示しても構わない。なお、スキップアイコンは上記の実施形態で述べたページにも適用され得ることは言うまでもない。
【０１２２】
（実施の形態５）
本実施の形態におけるデータ表示装置の構成を示すブロック図を図２９に示す。データ表示装置は、データ格納部１０１、命令受付部１０２、ページ位置情報取得部１０５、データ表示部２９０３、全体論理構成情報取得部２９０４、現論理構成情報取得部１９０５、第四バー表示部２９０６、指示受付部１０７、表示切替部２９０８を有する。
【０１２３】
データ表示部２９０３は、ページ位置情報と現論理構成情報が示すデータを表示する。データ表示部２９０３は、自らがディスプレイを有してもディスプレイを有さなくても、どちらでも良い。但し、データ表示部２９０３は、ディスプレイにデータを表示するまでのソフトウェア等は含むと考える。
【０１２４】
全体論理構成情報取得部２９０４は、データ表示部２９０３が表示するデータの論理構成を示す情報である論理構成情報を全て取得し、かつ各論理構成情報に対応するページに関する情報である論理構成別ページ情報を取得する。論理構成別ページ情報とは、各論理構成情報が何ページ目から何ページ目のデータであるかを示す情報である。全体論理構成情報取得部２９０４が論理構成別ページ情報を取得するアルゴリズムについては問わない。例えば、全体論理構成情報取得部２９０４が各論理構成で識別されるデータが何ページ目から何ページ目のデータであるかを、データを解析することにより取得することで、論理構成別ページ情報を取得する方法がある。かかる場合、全体論理構成情報取得部２９０４は、ある論理構成の最後のページと他の論理構成の最初のページが同一の場合もあり得る。全体論理構成情報取得部２９０４は、通常、ソフトウェアで実現するが、専用回路（ハード）で実現しても良い。
【０１２５】
第四バー表示部２９０６は、全体論理構成情報取得部２９０４が取得した全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示し、かつ論理構成別ページ情報に基づいて各論理構成情報に対応するページに対応するバーをも表示する。論理構成情報に対応する１以上のバーの表示は、階層的な表示でも良い。論理構成情報が、章と節などの階層構造を有する場合には、通常、バーの表示は階層的になる。ある論理構成の最後のページと次の論理構成の最初のページが同一の場合については、その占める割合により、ページのバーの大きさを変えても良いし、常に半分の大きさのバーを表示しても良い。第四バー表示部２９０６は、通常、ソフトウェアで実現するが、専用回路（ハード）で実現しても良い。
【０１２６】
表示切替部２９０８は、指示受付部１０７で指示を受け付けたバーに対応する論理構成およびページに表示を切り替えるようにデータ表示部２９０３に指示をする。また、表示切替部２９０８は、指示受付部１０７で受け付けた指示に基づいてバーの表示を変更するように第四バー表示部２９０６に指示をする。表示切替部２９０８は、通常、ソフトウェアで実現するが、ハードウェア（専用回路）で実現しても良い。
【０１２７】
次に、本データ表示装置の動作について、図３０のフローチャートを用いて説明する。
【０１２８】
（ステップＳ３００１）命令受付部１０２が、データ表示の命令を受け付けたか否かを判断する。命令を受け付ければステップＳ３００２に行き、命令を受け付けなければステップＳ３００１に戻る。
【０１２９】
（ステップＳ３００２）データ表示部１０３は、ステップＳ２００１で受け付けた命令に基づいて、データ格納部１０１からデータを取得する。
【０１３０】
（ステップＳ３００３）全体論理構成情報取得部２９０４は、ステップＳ３００２で取得したデータの全体論理構成情報と、各論理構成情報に対応するページに関する情報である論理構成別ページ情報を取得する。
【０１３１】
（ステップＳ３００４）ページ位置情報取得部１０５は、ページ位置情報を１とする。
【０１３２】
（ステップＳ３００５）現論理構成情報取得部１９０５は、現論理構成情報を初期値とする。
【０１３３】
（ステップＳ３００６）データ表示部２９０３は、ページ位置情報と現論理構成情報が示すデータを表示する。
【０１３４】
（ステップＳ３００７）第四バー表示部２９０６は、ステップＳ３００３で取得した全ての論理構成情報に基づいて１以上のバーを表示する。また、第四バー表示部２９０６は、論理構成別ページ情報に基づいて各論理構成情報に対応するページに対応するバーをも表示する。また、第四バー表示部２９０６は、現論理構成情報を他の論理構成情報と視覚的に区別するように、バーを表示する。つまり、第四バー表示部２９０６は、フォーカスされている論理構成情報に対応するバーを他のバーと視覚的に区別するように表示する。さらに、第四バー表示部２９０６は、ページ位置情報が示すページに対応するバーを他のページに対応するバーと視覚的に区別するように表示する。つまり、フォーカスされているページに対応するバーを他のページのバーと視覚的に区別するように表示する。
【０１３５】
（ステップＳ３００８）指示受付部１０７は、表示されているバーの選択指示があったか否かを判断する。選択指示があればステップＳ３００９に行き、選択指示がなければステップＳ３００８に戻る。
【０１３６】
（ステップＳ３００９）表示切替部２９０８は、ステップＳ３００８で受け付けた指示に基づいて、バーに対応する論理構成およびページに表示を切り替えるように指示する。つまり、表示切替部２９０８は、ステップＳ３００８で受け付けた指示に基づいて現論理構成情報とページ位置情報を変更する。ステップＳ３００６に戻る。
【０１３７】
なお、図３０のフローチャートにおいて、データ表示終了命令の入力などにより処理を終了する。また、図３０のフローチャートにおいて、データ表示がバーの表示より先に行われたが、データ表示とバーの表示の順序は問わない。
【０１３８】
以下、本実施の形態におけるデータ表示装置の具体的な動作について説明する。今、データ表示装置はテレビである、とする。このテレビがデータを受信して、表示する。その場合、例えば、第１章から第３章まであるデータを受信した、とする。そして、当該データは、１０ページのデータである。また、第１章は１ページ目から４ページの前半部まで、第２章は４ページの後半部から６ページ目まで、第３章は７ページ目から１０ページ目までである。テレビは、受信したデータに対して、構文解析、字句解析を行う。そして、テレビは、「第？章」（「？」は自然数）の文字列と、「第？章」が有するページ番号と、オフセット（ｂｙｔｅ）を取得する。そして、テレビは、図３１の表を取得する。図３１の表は、データ構成管理表である。データ構成管理表は、「論理構成情報」「ページ番号」「オフセット」「カレント」を有するレコードを１以上、格納している。なお、データ構成管理表は、非正規の表であるが、正規形でも良い。「論理構成情報」は、論理構成の名称を示し、ここでは、「章」の情報を有する。つまり、一の論理構成は、「章」により識別される。「論理構成情報」と「ページ番号」により、該当する章が含むページが判断され得る。つまり、論理構成別ページ情報は、「論理構成情報」と「ページ番号」の組の情報である。「オフセット」は、実施の形態４で説明した内容と同様である。「カレント」とは、現在表示されている「章」と「ページ」を示す情報である。つまり、「カレント」は、ページ位置情報と現論理構成情報により決定される値である。「カレント」が「１」である「章」の「ページ」に該当するデータがディスプレイ上に表示されている。図３１の「カレント」によれば、第１章の１ページ目が表示されている。この第１章の１ページが、カレントの初期値である。言い換えれば、ページ位置情報の初期値は１であり、現論理構成情報の初期値は「第１章」である。
【０１３９】
以上のような字句解析、構文解析により、テレビは図３１の表を構成し、図３１の表により、テレビは図３２に示すような表示を行う。図３２によれば、バーが横並びである。また、バーは、「章」を示すバーの上に「ページ番号」を示すバーが位置している。この位置関係により、「章」に含まれるページが明示される。つまり、第１章は１ページ目から４ページの前半部まで含み、第２章は４ページの後半部から６ページ目まで含み、第３章は７ページ目から１０ページ目まで含まれることが分かる。そして、「カレント」は、第１章の１ページ目であるので、「第１章」のバーと「１」ページのバーが、他と視覚的に区別されるように表示されている。
【０１４０】
次に、ユーザがリモコン等で、「第２章」のバーを指示したとする。かかる場合、現論理構成情報は「第２章」となり、ページ位置情報は「４」となる。従って、画面の表示は、図３３のようになる。つまり、フォーカスされるバーは、「第２章」のバーと、「第２章」の上に位置する「４」ページのバーである。また、画面に表示されるデータは、４ページ目のデータである。なお、図３３において、「第１章」のバーの上の「４」ページに対応するバーもフォーカス状態としても良い。また、かかる場合、図３１の表において、「ページ番号」が「１」のレコードの「カレント」の値は「０」となり、「論理構成情報」が「第２章」、「ページ番号」が「４」のレコードの「カレント」の値が「１」となる。
【０１４１】
次に、ユーザがリモコン等で、「第３章」の上に位置する「９」ページのバーを指示した、とする。かかる場合、画面表示は図３４のようになる。つまり、フォーカス状態のバーが「９」ページのバーと「第３章」のバーである。つまり、通常、ページのバーを指示した場合には、その指示に連動してページに対応する「章」のバーもフォーカス状態とする。但し、ページのバーを指示した場合に、ページのバーのみをフォーカス状態としても良い。
【０１４２】
なお、上記の例において、各ページのバーの大きさは、通常、固定であったが、データのサイズ等に比例して異なるサイズにしても良い。また、章のバーの大きさも、含まれるページ数などによって変えても良いし、固定でも良い。但し、章のバーの大きさは、含まれるページ数などによって変える方が、ユーザにとっては便利である。
【０１４３】
以上、本実施の形態によれば、表示中の一部のデータが、データ全体中のどのデータであるか、ユーザにとって一目瞭然である。また、特に、「章」などの論理的な情報、および「ページ」などの情報を共に示すバーを表示して、操作を可能にすることにより、より表示されているデータの位置が分かり、また、より容易に見たいデータにジャンプできる。さらに、表示されているバーを直接的に指示することにより、ページジャンプが容易になる。かかる直接的な操作感は、テレビなどでデータを表示する場合に、特に有効である。
【０１４４】
なお、本実施の形態において、あるページが２つの章にまたがる場合に、２つの章のバーの上に独立してページのバーを表示した。例えば、図３２に示すように、である。図３２によれば、４ページ目が第１章のデータも第２章のデータも含むので、「第１章」のバーの上にも、「第２章」のバーの上にもそれぞれ「４」ページのバーを配置した。しかし、図３５に示すようなバーの表示でも良い。つまり、ページのバーも必ず一つにしても良い。従って、図３５によれば、「４」ページのバーの下には、「第１章」のバーと「第２章」のバーが存在する。なお、図３２において、「４」ページのバーの大きさは、他のページのバーの大きさと比較して小さくしている（半分にしている）。
【０１４５】
また、本実施の形態におけるデータ表示装置において、データ表示部、全体論理構成情報取得部、現論理構成情報取得部、第四バー表示部が必須の構成要素である。従って、本実施の形態におけるデータ表示方法は、全ての論理構成情報と、各論理構成情報に対応するページに関する情報である論理構成別ページ情報を取得全体論理構成情報取得ステップと、表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示し、かつ論理構成別ページ情報に基づいて各論理構成情報に対応するページに対応するバーをも表示する第四バー表示ステップを具備するデータ表示方法である。
【０１４６】
また、本実施の形態において、バーは長方形で表示しているが、バーの形状は何でも良い。つまり、バーの形状は、丸形、立体感のある表示など、別の形でも良い。また、バーの大きさ、長さなどを論理構成の部分である章や節、またはページなどに含まれるボリューム（文字数、行数、項目数、内容量など）に合わせて表示方法を変えることにより分かり易く表示することもできる。表示方法を変えるとは、バーの長さや高さを変えたり、バーの形状を変えたり、バーの色を変えたりするなど、バーを視覚的に異なるものにすることである。また、各部分である章、節、ページなどの内容に合わせて色分けして表示することも考えられる。例えば、深刻な内容の章や節やページは暗い感じの色をつけ、楽しい内容の章や節やページには明るい色を配する。なお、章、節、ページなどの内容を判断する方法は、種々考えられる。例えば、暗い内容であると判断する場合のキーワード、楽しい内容であると判断する場合のキーワードを管理している、とする。章、節、ページ中にあらわれるキーワードの頻度により、章、節、ページの内容を判断する。そして、当該判断に基づいて、バーを色分けする。なお、ここでは、内容に基づいてバーを色分けすることについて説明したが、内容に基づいてバーの形状を変更するなど、バーの見せ方を変更することにより、ユーザに視覚的に内容を把握できるようにすれば良い。
【０１４７】
また、本実施の形態において、バーは横並びであったが、縦並びでも良い。
【０１４８】
また、本実施の形態において、全てのページのバーを表示したが、表示されている論理構成情報に対応するページに対するバーのみ表示しても良い。例えば、図３２において、第１章が表示されているので、第１章の上のページバーのみ表示され、第２章、第３章のページバーを表示しなくても良い。
【０１４９】
また、本実施の形態において、全ての論理構成のバーを表示したが、表示されているページに対応する論理構成を示すバーのみ表示しても良い。例えば、図３２において、１ページ目が表示されているので、第１章のバーのみ表示され、第２章、第３章のバーを表示しなくても良い。
【０１５０】
さらに、本実施の形態において説明した動作は、コンピュータ読み取り可能なプログラムで実現しても良い。当該プログラムは、ＣＤ−ＲＯＭなどの記録媒体に記録されて流布しても良いし、ネットワーク配信により流布しても良いし、放送で流布しても良い。かかることは、他の実施の形態においても該当する。なお、本実施の形態において説明した動作をコンピュータ読み取り可能なプログラムで実現した場合のプログラムは、以下のようになる。つまり、コンピュータに、全ての論理構成情報と、各論理構成情報に対応するページに関する情報である論理構成別ページ情報を取得する全体論理構成情報取得ステップと、表示しているページに対応する現在の論理構成情報である現論理構成情報を取得する現論理構成情報取得ステップと、全ての論理構成情報と現論理構成情報に基づいて、全ての論理構成情報に対応する１以上のバーを表示し、かつ現論理構成情報を他の論理構成情報と視覚的に区別し、表示されているページに対応する論理構成情報を明示するようにバーを表示し、かつ論理構成別ページ情報に基づいて各論理構成情報に対応するページに対応するバーをも表示する第四バー表示ステップを実行させるためのプログラムである。
【０１５１】
以上、すべての実施の形態において、データ表示装置の全体ページ数取得部等の動作として、構文解析、字句解析を用いる例を中心に示した。しかし、データ表示装置は、解析動作を行うのではなく、予めデータベースにページフィールドを設け、全体ページ数取得部およびページ位置情報取得部がそれぞれ、そのフィールドのデータを検出する形で設計しても良い。
【０１５２】
【発明の効果】
本発明によれば、表示対象の全データの中で、表示中のデータの相対的な位置または順序が、ユーザにとって一目瞭然である。
【図面の簡単な説明】
【図１】実施の形態１におけるデータ表示装置のブロック図
【図２】実施の形態１におけるデータ表示装置の動作を説明するフローチャート
【図３】実施の形態１におけるデータ表示例を示す図
【図４】実施の形態１におけるデータ表示例を示す図
【図５】実施の形態１におけるデータ表示例を示す図
【図６】実施の形態１におけるデータ表示例を示す図
【図７】実施の形態２におけるデータ表示装置のブロック図
【図８】実施の形態２におけるデータ表示装置の動作を説明するフローチャート
【図９】実施の形態２におけるデータ表示例を示す図
【図１０】実施の形態２におけるページとバーの関係を示す図
【図１１】実施の形態２におけるデータ表示例を示す図
【図１２】実施の形態２におけるデータ表示例を示す図
【図１３】実施の形態３におけるデータ表示装置のブロック図
【図１４】実施の形態３におけるデータ表示装置の動作を説明するフローチャート
【図１５】実施の形態３におけるバーを示す図
【図１６】実施の形態３におけるバーを示す図
【図１７】実施の形態３におけるバーを示す図
【図１８】実施の形態３におけるバーを示す図
【図１９】実施の形態４におけるデータ表示装置のブロック図
【図２０】実施の形態４におけるデータ表示装置の動作を説明するフローチャート
【図２１】実施の形態４における全体論理構成情報の例を示す図
【図２２】実施の形態４における論理構成管理表を示す図
【図２３】実施の形態４におけるデータ表示例を示す図
【図２４】実施の形態４におけるデータ表示例を示す図
【図２５】実施の形態４におけるデータ表示例を示す図
【図２６】実施の形態４におけるデータ表示例を示す図
【図２７】実施の形態４におけるデータ表示例を示す図
【図２８】実施の形態４におけるデータ表示例を示す図
【図２９】実施の形態５におけるデータ表示装置のブロック図
【図３０】実施の形態５におけるデータ表示装置の動作を説明するフローチャート
【図３１】実施の形態５におけるデータ構成管理表を示す図
【図３２】実施の形態５におけるデータ表示例を示す図
【図３３】実施の形態５におけるデータ表示例を示す図
【図３４】実施の形態５におけるデータ表示例を示す図
【図３５】実施の形態５におけるデータ表示例を示す図
【符号の説明】
１０１　データ格納部
１０２　命令受付部
１０３、２９０３　データ表示部
１０４　全体ページ数取得部
１０５　ページ位置情報取得部
１０６　第一バー表示部
１０７　指示受付部
１０８、７０８、２９０８　表示切替部
７０６　第二バー表示部
１３０６　第三バー表示部
１９０４　全体論理構成情報取得部
１９０５　現論理構成情報取得部
１９０６、２９０６　第四バー表示部
２９０４　全体論理構成情報取得部
【図１】
2004021467.tif 000003
【図２】
2004021467.tif 000004
【図３】
2004021467.tif 000005
【図４】
2004021467.tif 000006
【図５】
2004021467.tif 000007
【図６】
2004021467.tif 000008
【図７】
2004021467.tif 000009
【図８】
2004021467.tif 000010
【図９】
2004021467.tif 000011
【図１０】
2004021467.tif 000012
【図１１】
2004021467.tif 000013
【図１２】
2004021467.tif 000014
【図１３】
2004021467.tif 000015
【図１４】
2004021467.tif 000016
【図１５】
2004021467.tif 000017
【図１６】
2004021467.tif 000018
【図１７】
2004021467.tif 000019
【図１８】
2004021467.tif 000020
【図１９】
2004021467.tif 000021
【図２０】
2004021467.tif 000022
【図２１】
2004021467.tif 000023
【図２２】
2004021467.tif 000024
【図２３】
2004021467.tif 000025
【図２４】
2004021467.tif 000026
【図２５】
2004021467.tif 000027
【図２６】
2004021467.tif 000028
【図２７】
2004021467.tif 000029
【図２８】
2004021467.tif 000030
【図２９】
2004021467.tif 000031
【図３０】
2004021467.tif 000032
【図３１】
2004021467.tif 000033
【図３２】
2004021467.tif 000034
【図３３】
2004021467.tif 000035
【図３４】
2004021467.tif 000036
【図３５】
2004021467.tif 000037