(57)【要約】【課題】ユーザが既に確認した情報と未だ確認していない情報とを一目で把握することができるよう、コンテンツデータに含まれるコンテンツを表示する。【解決手段】コンテンツ表示装置１００は、コンテンツの表示対象ページの一部を表示部１０５に拡大表示する第１表示制御部１２１と、その表示対象ページ略全体を表示部１０５に表示する第２表示制御部１２２とを備えている。第２表示制御部１２２は、表示対象ページのうちで第１表示制御部１２１により既に表示された既表示領域を、他の領域と識別可能に表示するので、ユーザは既に表示して確認した既表示領域を一目で把握することができる。【選択図】図１
2008269109.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを表示する表示手段であって、当該コンテンツの一部を画面に表示する第１の表示モードと、当該コンテンツの全部または一部を画面に表示する第２の表示モードとが切替可能な表示手段と、
上記第１の表示モードにて画面に表示された２次元領域を指定する既表示領域指定情報を記憶する記憶手段と、を備え、
上記表示手段は、
上記第２の表示モードにて上記コンテンツを表示する際、上記記憶手段に記憶された既表示領域指定情報に基づいて、上記第１の表示モードにて既に表示された２次元領域を、他の領域と識別可能に表示する、
ことを特徴とするコンテンツ表示装置。
【請求項２】
上記表示手段は、
上記第１の表示モードにて既に画面に表示された２次元領域の画質を、他の領域の画質と異ならせて表示する、
ことを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項３】
上記表示手段は、
上記第１の表示モードにて既に画面に表示された２次元領域の背景色を、他の領域の背景色と異ならせて表示する、
ことを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項４】
上記表示手段は、
上記第１の表示モードにて既に画面に表示された２次元領域に表示される文字の表示形式を、他の領域に表示される文字の表示形式と異ならせて表示する、
ことを特徴とする請求項１に記載のコンテンツ表示装置。
【請求項５】
上記記憶手段は、
上記第１の表示モードにて画面に表示された２次元領域を指定する既表示領域指定情報を、当該２次元領域が表示された日時を特定する日時特定情報と関連付けて記憶する、
ことを特徴とする請求項１から４のうち何れか１項に記載のコンテンツ表示装置。
【請求項６】
上記表示手段は、
上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて異なる日時に表示された２次元領域を、互いに識別可能に表示する、
ことを特徴とする請求項５に記載のコンテンツ表示装置。
【請求項７】
上記表示手段は、
上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて既に画面に表示された２次元領域と関連付けて、当該２次元領域が表示された日時を表示する、
ことを特徴とする請求項５または６に記載のコンテンツ表示装置
【請求項８】
上記表示手段は、
上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて既に表示された２次元領域のうち、ユーザにより選択された日時または期間に表示された２次元領域を、他の領域と識別可能に表示する、
ことを特徴とする請求項５に記載のコンテンツ表示装置。
【請求項９】
上記記憶手段に蓄積的に記憶された既表示領域指定情報のうち、第２の表示モードにて他の領域と識別可能に表示された２次元領域に対応する既表示領域指定情報を削除する削除手段を更に備えている、
ことを特徴とする請求項１から８のうち何れか１項に記載のコンテンツ表示装置。
【請求項１０】
コンテンツを表示するコンテンツ表示装置において、
他の装置が表示した上記コンテンツの一部である２次元領域を指定する既表示領域指定情報を取得する取得手段と、
上記コンテンツを表示する表示手段であって、上記既表示領域指定情報に基づいて、上記他の装置が既に画面に表示した２次元領域を、他の領域と識別可能に表示する表示手段と、を備えている、
ことを特徴とするコンテンツ表示装置。
【請求項１１】
第１のコンテンツ表示装置と第２のコンテンツ表示装置とを含むコンテンツ表示システムであって、
上記第１のコンテンツ表示装置は、
コンテンツの一部を画面に表示する第１の表示手段と、
上記第１の表示手段により画面に表示された２次元領域を指定する既表示領域指定情報を、上記第２のコンテンツ表示装置に提供する提供手段と、を備えており、
上記第２のコンテンツ表示装置は、
上記既表示領域指定情報を、上記第１のコンテンツ表示装置から取得する取得手段と、
上記コンテンツを表示する表示手段であって、上記既表示領域指定情報に基づいて、上記第１のコンテンツ表示装置が既に画面に表示した２次元領域を、他の領域と識別可能に表示する第２の表示手段と、を備えている、
ことを特徴とするコンテンツ表示システム。
【請求項１２】
コンテンツ表示装置がコンテンツを表示する方法であって、
上記コンテンツの一部を画面に表示する第１の表示ステップと、
上記第１の表示ステップにて画面に表示された２次元領域を指定する既表示領域指定情報を記憶する記憶ステップと、
上記コンテンツの全部または一部を画面に表示する表示ステップであって、上記記憶ステップにて記憶された既表示領域指定情報に基づいて、上記第１の表示ステップにて既に表示された領域を、他の領域と識別可能に表示する第２の表示ステップと、を含んでいる、
ことを特徴とするコンテンツ表示方法。
【請求項１３】
コンピュータを請求項１から１０のうち何れか１項に記載のコンテンツ表示装置として動作させるためのプログラムであって、
上記コンピュータを、上記コンテンツ表示装置に備えられている上記各手段として機能させるためのプログラム。
【請求項１４】
請求項１３に記載のプログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを表示するコンテンツ表示装置に関する。また、そのようなコンテンツ表示装置を含むコンテンツ表示システム、そのようなコンテンツ表示装置におけるコンテンツ表示方法に関する。また、コンピュータをそのようなコンテンツ表示装置として動作させるためのプログラム、および、そのプログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータにて表示されることを前提に作成されたコンテンツを表示することができる携帯可能なコンテンツ表示装置が普及している。
【０００３】
例えば、現在各社から発売されているスマートフォンと呼ばれる携帯電話端末は、ワードプロセッサ機能や表計算機能を実現するアプリケーションを搭載し、音声通話機能の他に、従来パーソナルコンピュータにて処理されていたコンテンツを、作成、編集、閲覧する機能を有している。また、ＰＤＦ（Portable Document Format）データを表示する機能を供えた携帯電話端末も実用化されている。
【０００４】
携帯電話端末や携帯情報端末など、上記従来の携帯型コンテンツ表示装置においては、当該コンテンツ表示装置に搭載された小型の表示部に情報が表示される。ユーザは、これらのコンテンツ表示装置を用いて、いわゆる電子書籍などの電子文書を閲覧することをも、日常的に良く行っている。これらのコンテンツ表示装置では、表示部が小型であるため、文書をページ単位で表示することを強いられる。したがって、どのページを読み終えて、どのページを読み終えていないのか、読み進めるにつれて良くわからなくなってくる。
【０００５】
そこで、このような問題に対処するための技術として、画面に表示した電子文書のページをユーザが読んだか否かを判定し、既読のページを表示するときには既読であることを示すマークを同時に表示する、特許文献１に記載の電子読書システムがある。
【０００６】
また、類似の問題に対処する技術として、表示中のテキストデータにおいて任意のマーキング箇所を指定し、指定されたマーキング箇所を他と識別表示する、特許文献２に記載のビューア装置や、表示済みのテキストデータの始端位置と終端位置とを示すしおりデータを用いて、表示済みのテキストデータを他と識別表示する、特許文献３に記載の情報閲覧装置などが知られている。
【特許文献１】特開２００１−１０９７６９号公報（公開日：平成１３年４月２０日）
【特許文献２】特開２０００−  ８９８８０号公報（公開日：平成１２年３月３１日）
【特許文献３】特開２００６−  ６５５８０号公報（公開日：平成１８年３月  ９日）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、携帯電話端末などの携帯型コンテンツ表示装置は、小型の表示部を有している。したがって、コンテンツ略全体を同時に表示しようとすると、コンテンツが過度に縮小され、ユーザは、そのコンテンツの内容を確認することが困難になる。そこで、ユーザは、通常、コンテンツの一部を拡大表示して、その内容を確認している。
【０００８】
しかしながら、特許文献１に記載の電子文書システムは、電子文書のページ毎にそのページが既読であるのか未読であるのかを示すマークを表示するものなので、例えば１０ページの電子文書のうち何ページ目が既読であるかを知りたい場合には、９回以上ページをめくって（各ページに対応する画面を切り替えて）、各ページについて既読であるか未読であるのかを確認する必要がある。すなわち、一度に表示されるある１つのページの中で、どの箇所が既読でどの箇所が未読なのかを、ユーザが一目で確認できるものではない。
【０００９】
また、特許文献２に記載のビューア装置は、表示中のテキストデータにおいて現在注目している箇所がどこであるのかを見失わないようにするためにユーザがマーキング箇所を連続的に移動させるものである。したがって、一度に表示されるデータの中で、既に表示した情報がどれで、未だ表示していない情報がどれかということを、ユーザに提示できるものではない。
【００１０】
また、特許文献３の情報閲覧装置によれば、現在表示中のテキストデータのうちで、どのテキストデータが既に表示したもので、どのテキストデータが未だ表示していないものかを識別可能に表示することができるが、当該情報閲覧装置は、既に表示したテキストデータの始端位置と終端位置とを示すしおりデータを用いて、既に表示したテキストデータを特定している。したがって、テーブル型のデータのように、画面内に２次元的な広がりをもって表示されるデータについて、既に表示した領域がどこで、未だ表示していない領域がどこなのかということを、ユーザに提示することができないという問題がある。
【００１１】
すなわち、特許文献１〜３の技術では、コンテンツの一部を表示して当該コンテンツの内容を確認する場合、２次元的な広がりをもって画面に表示されるコンテンツ略全体のなかで、既に表示して内容を確認した情報がどれで、未だ表示して内容を確認していない情報がどれなのかということを、ユーザが的確に把握することができないという問題を生じる。
【００１２】
本発明は上記の課題に鑑みてなされたものであり、ユーザが、既に確認した情報と未だ確認していない情報とを一目で識別することができるよう、２次元的な広がりをもってコンテンツを表示するコンテンツ表示装置を実現することにある。
【課題を解決するための手段】
【００１３】
上記の課題を解決するために、本発明に係るコンテンツ表示装置は、コンテンツを表示する表示手段であって、当該コンテンツの一部を画面に表示する第１の表示モードと、当該コンテンツの全部または一部を画面に表示する第２の表示モードとが切替可能な表示手段と、上記第１の表示モードにて画面に表示された２次元領域を指定する既表示領域指定情報を記憶する記憶手段と、を備え、上記表示手段は、上記第２の表示モードにて上記コンテンツを表示する際、上記記憶手段に記憶された既表示領域指定情報に基づいて、上記第１の表示モードにて既に表示された２次元領域を、他の領域と識別可能に表示する、ことを特徴としている。
【００１４】
また、上記課題を解決するために、本発明に係るコンテンツ表示方法は、コンテンツ表示装置がコンテンツを表示する方法であって、上記コンテンツの一部を画面に表示する第１の表示ステップと、上記第１の表示ステップにて画面に表示された２次元領域を指定する既表示領域指定情報を記憶する記憶ステップと、上記コンテンツの全部または一部を画面に表示する表示ステップであって、上記記憶ステップにて記憶された既表示領域指定情報に基づいて、上記第１の表示ステップにて既に表示された領域を、他の領域と識別可能に表示する第２の表示ステップとを含んでいる、ことを特徴としている。
【００１５】
上記構成によれば、上記第２の表示モード（または上記第２の表示ステップ）において表示されるコンテンツのなかで、上記第１の表示モード（または上記第１の表示ステップ）にて既に画面に表示された２次元領域が、同時に画面に表示される他の領域と識別可能に表示される。このため、ユーザは、上記第２の表示モード（または上記第２の表示ステップ）において表示される画面により、上記コンテンツのうちでどの情報が既に画面に表示された確認済みの情報であって、どの情報が未だ確認してない情報であるのかを、一目で把握することができるという効果を奏する。
【００１６】
しかも、上記構成によれば、以上のような識別表示を実現するために、上記第１の表示モード（上記第１の表示ステップ）にて画面に表示された２次元領域を指定する既表示領域指定情報が記憶され、上記識別表示は、当該既表示領域指定情報に基づいて行われる。従って、テーブル型のデータなど、２次元的な広がりをもって表示されるコンテンツに対しても、上記第１の表示モード（上記第１の表示ステップ）にて画面に表示された確認済みの情報がどれで、まだ表示されていない未確認の情報がどれかということを、正確に識別表示することが可能になる。
【００１７】
なお、上記表示手段が、上記第２の表示モードにて上記コンテンツを表示する際、上記第１の表示モードにて既に表示された２次元領域を、他の領域と識別可能に表示する方法は任意のものであってよい。
【００１８】
例えば、上記表示手段は、上記第１の表示モードにて既に画面に表示された２次元領域の画質を、他の領域の画質と異ならせて表示するものであってもよいし、上記第１の表示モードにて既に画面に表示された２次元領域の背景色を、他の領域の背景色と異ならせて表示するものであってもよいし、あるいは、上記第１の表示モードにて既に画面に表示された２次元領域に表示される文字の表示形式を、他の領域に表示される文字の表示形式と異ならせて表示するものであってもよい。
【００１９】
本発明に係るコンテンツ表示装置において、上記記憶手段は、上記第１の表示モードにて画面に表示された２次元領域を指定する既表示領域指定情報を、当該２次元領域が表示された日時を特定する日時特定情報と関連付けて記憶する、ものであることが好ましい。
【００２０】
上記構成によれば、上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて異なる日時に表示された２次元領域を互いに識別可能に表示したり、あるいは、上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて既に画面に表示された２次元領域と関連付けて当該２次元領域が表示された日時を表示したり、上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて既に表示された２次元領域のうち、ユーザにより選択された期間に表示された２次元領域を他の領域と識別可能に表示するなど、上記第２の表示モードにて上記コンテンツを表示する際、既表示領域が第１の表示モードにて表示された日時に応じた表示を実現することが可能になる。
【００２１】
本発明に係るコンテンツ表示装置において、上記表示手段は、上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて異なる日時に表示された２次元領域を、互いに識別可能に表示する、ものであることが好ましい。
【００２２】
上記構成によれば、ユーザは、上記第２の表示モードにて上記コンテンツを閲覧する際、上記第１の表示モードにて異なる日時に表示された２次元領域を、互いに識別することができる。
【００２３】
また、本発明に係るコンテンツ表示装置において、上記表示手段は、上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて既に画面に表示された２次元領域と関連付けて、当該２次元領域が表示された日時を表示する、ものであることが好ましい。
【００２４】
上記構成によれば、ユーザは、上記第２の表示モードにて上記コンテンツを閲覧する際、上記第１の表示モードにて既に画面に表示された２次元領域が何時表示されたのかを、当該２次元領域に関連付けて表示される日時により確認することができる。
【００２５】
また、本発明に係るコンテンツ表示装置において、上記表示手段は、上記第２の表示モードにて上記コンテンツを表示する際、上記日時特定情報に基づいて、上記第１の表示モードにて既に表示された２次元領域のうち、ユーザにより選択された日時または期間に表示された２次元領域を、他の領域と識別可能に表示する、ものであることが好ましい。
【００２６】
上記構成によれば、ユーザは、上記第２の表示モードにて上記コンテンツを閲覧する際、自らが選択した日時または期間に表示された２次元領域を、他の領域と識別することができる。
【００２７】
本発明に係るコンテンツ表示装置は、上記記憶手段に蓄積的に記憶された既表示領域指定情報のうちで、第２の表示モードにて他の領域と識別可能に表示された２次元領域に対応する既表示領域指定情報を削除する削除手段を更に備えている、ことが好ましい。
【００２８】
上記構成によれば、１度第２の表示モードにて他の領域と識別可能に表示された２次元領域に対応する既表示領域指定情報が、上記記憶手段から削除される。したがって、上記第２のモードにおいて、上記既表示領域指定情報に基づいて他の領域と識別可能に表示される２次元領域は、未だ第２の表示モードにて他の領域と識別可能に表示されていない２次元領域に限定される。すなわち、第２の表示モードにて確認が完了し、識別表示が不要になった２次元領域については、以後、識別表示の対象から除外される。したがって、ユーザは、未だ第２の表示モードにて他の領域と識別可能に表示されていない２次元領域がどこで、そうでない領域がどこかということを容易に確認することができる。
【００２９】
上記課題を解決するために、本発明に係るコンテンツ表示装置は、コンテンツを表示するコンテンツ表示装置であって、他の装置が表示した上記コンテンツの一部である２次元領域を指定する既表示領域指定情報を取得する取得手段と、上記コンテンツを表示する表示手段であって、上記既表示領域指定情報に基づいて、上記他の装置が既に画面に表示した２次元領域を、他の領域と識別可能に表示する表示手段と、を備えている、ことを特徴としている。
【００３０】
上記構成によれば、当該コンテンツ表示装置が表示するコンテンツのうちで、上記上記他の装置にて既に画面に表示された２次元領域が、同時に画面に表示される他の領域と識別可能に表示される。このため、ユーザは、当該コンテンツ表示装置において表示される画面により、上記コンテンツのうちでどの情報が上記他の装置において表示された確認済みの情報であって、どの情報が未だ確認してない情報であるのかを、一目で把握することができるという効果を奏する。
【００３１】
しかも、上記構成によれば、以上のような識別表示を実現するために、上記他の装置にて画面に表示された２次元領域を指定する既表示領域指定情報が当該コンテンツ表示装置により取得され、当該コンテンツ表示装置における上記識別表示は、取得された既表示領域指定情報に基づいて行われる。従って、テーブル型のデータなど、２次元的な広がりをもって表示されるコンテンツに対しても、上記他の装置にて画面に表示された確認済みの情報がどれで、まだ表示されていない未確認の情報がどれかということを、正確に識別表示することが可能になる。
【００３２】
上記コンテンツ表示装置と上記他の装置とを含んで構成されるコンテンツ表示システムも本発明の範疇に含まれる。
【００３３】
すなわち、本発明に係るコンテンツ表示システムは、第１のコンテンツ表示装置と第２のコンテンツ表示装置とを含むコンテンツ表示システムであって、上記第１のコンテンツ表示装置は、コンテンツの一部を画面に表示する第１の表示手段と、上記第１の表示手段により画面に表示された２次元領域を指定する既表示領域指定情報を、上記第２のコンテンツ表示装置に提供する提供手段と、を備えており、上記第２のコンテンツ表示装置は、上記既表示領域指定情報を、上記第１のコンテンツ表示装置から取得する取得手段と、上記コンテンツを表示する表示手段であって、上記既表示領域指定情報に基づいて、上記第１のコンテンツ表示装置が既に画面に表示した２次元領域を、他の領域と識別可能に表示する第２の表示手段と、を備えている、ことを特徴としている。
【００３４】
また、上記コンテンツ表示装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより、上記コンテンツ表示装置をコンピュータにおいて実現するプログラム、および、そのプログラムが記録されたコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【発明の効果】
【００３５】
本発明によれば、以上のように、コンテンツの一部を画面に表示する第１の表示モードにおいて既に画面に表示した２次元領域、あるいは、コンテンツの一部を画面に表示する他の装置が既に表示した２次元領域を、他の領域、つまり、まだ表示していない領域と識別可能に表示することができる。従って、２次元的な広がりをもって表示されるコンテンツに対しても、ユーザは、どの情報が既に画面に表示された確認済みの情報であって、どの情報が未だ確認してない情報であるのかを、一目で把握することができるという効果を奏する。
【発明を実施するための最良の形態】
【００３６】
本発明の一実施形態について、図１から図９に基づいて説明すれば以下のとおりである。
【００３７】
（コンテンツ表示装置の構成）
本実施形態に係るコンテンツ表示装置１００は、携帯電話端末装置として実現される。はじめに、図２〜３に基づいて、携帯電話端末装置として実現されたコンテンツ表示装置１００の構成を説明する。
【００３８】
図２は、コンテンツ表示装置１００の外観を示した外観図である。図２に示したように、コンテンツ表示装置１００は、プッシュボタン１０１や十字ボタン１０２などからなる操作部１５０、マイク１０３、スピーカ１０４、および、表示部１０５を備えている。
【００３９】
図３は、コンテンツ表示装置１００の内部構成を示す機能ブロック図である。図３に示したように、コンテンツ表示装置１００は、上記した操作部１５０、マイク１０３、スピーカ１０４、および、表示部１０５の他に、アンテナ１１１、無線部１１２、通信制御部１１３、主制御部１１４、および、記憶部１１５を備えている。
【００４０】
コンテンツ表示装置１００は、携帯電話端末装置の基本機能として、音声通話機能を有している。この音声通話機能は、操作部１５０、マイク１０３、スピーカ１０４、通信制御部１１３、無線部１１２、および、アンテナ１１１との協働により実現される。
【００４１】
コンテンツ表示装置１００は、通話機能の他に、コンテンツ表示機能を有している。このコンテンツ表示機能は、操作部１５０、表示部１０５、主制御部１１４、および、記憶部１１５の協働により実現される。
【００４２】
記憶部１１５は、コンテンツを格納するための手段であり、例えば、メモリなどの記憶装置により構成される。なお、記憶部１１５には、コンテンツの他に、主制御部１１４が実行するプログラムも格納されている。主制御部１１４は、記憶部１１５に格納された上記プログラムを実行することにより、記憶部１１５に格納されたコンテンツを表示部１０５に表示させるための手段であり、ＣＰＵ（central processing unit）などの演算装置により構成される。表示部１０５は、コンテンツを可視的に出力するための手段であり、例えば、ＬＣＤ（液晶ディスプレイ）などの表示装置により構成される。
【００４３】
コンテンツ表示装置１００の主たる特徴は、主制御部１１４により実現されるこのコンテンツ表示機能にある。そこで、このコンテンツ表示機能について、以下に詳しく説明する。
【００４４】
なお、以上では、コンテンツ表示装置１００が携帯電話端末装置として実現されている場合についてその構成を説明したが、本発明のコンテンツ表示装置は、スマートフォンとして実現されたものであっても、ポータブルＰＣ（Personal Computer）として実現されたものであってもよく、以下に説明するコンテンツ表示機能を有した装置であれば、何でもよい。
【００４５】
（コンテンツ表示機能）
以下では、説明の便宜上、主制御部１１４は表計算機能を実現するためのプログラムに基づいて動作するものと仮定する。ただし、表計算機能に含まれる諸機能のうち、テーブル型データを表示するコンテンツ表示機能以外は、周知の技術を転用することにより実現可能であるので、その説明を省略する。
【００４６】
また、以下では、コンテンツは、複数のページから構成されるものと仮定する。また、コンテンツを構成する各ページは、テーブル型に配列された複数のセルから構成され、各セルはセル番号により指定されるものと仮定する。セル番号は、列を特定するアルファベットと行を特定する数字から構成されるものとする。例えば、セル番号Ａ３は、第１列第３行に配置されたセルを指定し、セル番号Ｃ２は、第３列第２行に配置されたセルを指定する。
【００４７】
１.主制御部の構成
コンテンツ表示装置１００のコンテンツ表示機能は、主制御部１１４により実現される。そこで、まず、主制御部１１４の構成について、図１および図４に基づいて説明する。
【００４８】
図１は、主制御部１１４の要部構成を示した機能ブロック図である。図１に示したように、主制御部１１４は、表示選択部１２０、第１表示制御部１２１、第２表示制御部１２２、および、コンテンツ読み出し部１２３を含んで構成されている。以下、上記各部の機能について説明する。
【００４９】
＜表示選択部＞
表示選択部１２０は、表示モード、表示対象コンテンツ、表示対象ページ、および、表示対象領域を操作部１５０から入力されたユーザ操作に基づいて選択し、選択結果をコンテンツ読み出し部１２３に通知するための手段である。
【００５０】
ここで、表示対象コンテンツは、記憶部１１５に記憶されている複数のコンテンツの中から選択された、１つのコンテンツであり、表示対象ページは表示対象コンテンツを構成する複数のページから選択された１つのページであり、表示対象領域は、表示対象ページから選択された互いに隣接する複数のセルからなる２次元領域である。また、表示モードは、第１の表示モードおよび第２の表示モードから選択された、何れか一方の表示モードである。
【００５１】
上記第１の表示モードは、表示対象コンテンツの詳細を確認するための表示モードであり、例えば、表示対象コンテンツの一部の領域を視認可能な大きさに拡大して表示する拡大表示モードである。また、第２の表示モードは、表示対象コンテンツを広域表示するモードであり、第２の表示モードにおいて広域表示される領域には、第１の表示モードにおいて拡大表示された領域の少なくとも一部が含まれる。第２の表示モードは、例えば、記憶部から通常の読み出し手順にて読み出された状態（「ファイルを開く」というコマンドによりファイルを開いたときに表示される状態）で表示対象コンテンツを表示する表示モードであってもよいし、表示対象コンテンツの全体、あるいは略全体を表示する表示モードであってもよい。
【００５２】
なお、コンテンツの一部分（そのコンテンツのタイトルや概要など）が表示される第１の画面と、そのコンテンツの全体あるいは略全体が表示される第２の画面とがリンクなどにより遷移可能になっている場合（例えば、検索にヒットしたコンテンツのタイトルのみが第１画面に一覧表示され、第１画面に一覧表示されたタイトルから選択されたコンテンが、第２画面に詳細表示される場合など）、上記第１の画面を表示するモードを第１の表示モードとし、上記第２の画面を表示するモードを第２の表示モードとしてもよい。
【００５３】
なお、以下の説明では、第１の表示モードを拡大表示モードとして、また、第２の表示モードを略全体表示モードとして説明する。
【００５４】
第１の表示モードが選択された場合、表示選択部１２０は、選択された表示対象コンテンツを指定する表示対象コンテンツ指定情報（例えば、表示対象コンテンツが格納されているファイルのファイル名）と、選択された表示対象ページを指定する表示対象ページ指定情報（例えば、ページ番号）と、選択された表示対象領域を指定する表示対象領域指定情報と、拡大倍率情報とを、コンテンツ読出し部１２３に通知する。また、第２の表示モードが選択された場合、表示選択部１２０は、選択された表示対象コンテンツを指定する表示対象コンテンツ指定情報と、選択された表示対象ページを指定する表示対象ページ指定情報とを、コンテンツ読出し部１２３に通知する。
【００５５】
なお、表示選択部１２０からコンテンツ読出し部１２３に通知される上記表示対象領域指定情報は、例えば、選択された表示対象領域（矩形領域）の四隅に位置する４つのセルのセル番号により構成される。例えば、４つのセル番号（Ｂ３、Ｅ３、Ｂ６、Ｅ６）により構成される表示対象領域指定情報は、１６個のセル（Ｂ３〜Ｂ６、Ｃ３〜Ｃ６、・・・、Ｅ３〜Ｆ６）からなる４行４列の矩形領域を指定する。
【００５６】
なお、上記のように、表示対象領域指定情報のみにより表示対象領域を一意に特定することができる場合、拡大倍率情報は、必ずしもコンテンツ読出し部１２３に通知される必要はない。ただし、表示対象領域指定情報が、例えば、表示対象領域の中心点の座標を指定する情報である場合など、表示対象領域指定情報と拡大倍率情報とにより表示対象領域が特定される場合には、拡大倍率情報をコンテンツ読出し部１２３に通知するようにすると良い。
【００５７】
＜コンテンツ読み出し部＞
コンテンツ読出し部１２３は、表示選択部１２０からの通知に基づいて、記憶部１１５からコンテンツを読み出すための手段である。
【００５８】
第１の表示モードが選択されている場合、コンテンツ読出し部１２３は、上記の通知に基づいて、表示対象コンテンツの、表示対象ページを表示するために必要なデータを記憶部１１５から読出し、読み出したデータを第１表示制御部１２１に渡す。また、表示対象領域を指定する表示対象領域指定情報および拡大倍率情報を、第１表示制御部１２１に通知する。
【００５９】
一方、第２のモードが選択された場合、コンテンツ読出し部１２３は、上記の通知に基づいて、表示対象コンテンツの、表示対象ページを表示するために必要なデータを記憶部１１５から読出し、読み出したデータを第２表示制御部１２２に渡す。
【００６０】
＜第１表示制御部＞
第１表示制御部１２１は、表示対象コンテンツの一部を表示部１０５に拡大表示させるための手段である。すなわち、第１表示制御部１２１は、コンテンツ読出し部１２３から渡されたデータ（表示対象コンテンツの表示対象ページを表示するためのデータ）を用い、コンテンツ読み出し部１２３から通知された表示対象領域指定情報および拡大倍率情報により指定されている表示対象領域を拡大して画面全体に表示する。
【００６１】
図４（ａ）は、第１表示制御部１２１により表示部１０５に表示される画面２０１の構成を示す画面構成図である。画面２０１は、上に例示したセル番号（Ｂ３、Ｅ３、Ｂ６、Ｅ６）からなる表示対象領域指定情報に基づいて表示される画面である。図４（ａ）に示したように、画面２０１には、表示対象領域指定情報により指定されている矩形領域、すなわち、１６個のセルＢ３〜Ｂ６、Ｃ３〜Ｃ６、・・・、Ｅ３〜Ｆ６からなる４行４列の矩形領域が拡大表示されている。これにより、画面２０１を表示する表示部１０５が小型のディスプレイにより構成されている場合でも、ユーザは、画面２０１に表示されているコンテンツの内容を、容易に確認することができる。
【００６２】
＜第２表示制御部＞
第２表示制御部１２２は、記憶部から通常の読み出し手順にて読み出される状態で表示対象コンテンツを表示部１０５に表示されるための手段、または、表示対象コンテンツの略全を表示部１０５に表示させるための手段である。すなわち、第２表示制御部１２２は、コンテンツ読出し部１２３から渡された上記のデータに基づいて、表示対象コンテンツの、表示対象ページの略全体を画面に表示する。
【００６３】
なお、選択された表示対象コンテンツが１ページからなる場合、第２表示制御部１２２は、表示対象コンテンツの全部を同時に画面に表示させることになるし、選択されたコンテンツが複数のページからなる場合、第２表示制御部１２２は、表示対象コンテンツの一部を画面に表示させることになる
図４（ｂ）は、第２表示制御部１２２により表示部１０５に表示される画面２０２の構成を示す画面構成図である。画面２０２には、画面２０１として第１表示制御部１２１により既に表示された既表示領域を含むページの略全体が表示されている。
【００６４】
ここで注目すべきは、第１表示制御部１２１により既に表示されたセルＢ３〜Ｂ６、Ｃ３〜Ｃ６、・・・、Ｅ３〜Ｆ６からなる既表示領域が、それ以外の領域と識別可能に表示されている点である。具体的に言えば、既表示領域が背景色を黒、文字色を白として表示されているのに対し、他の領域は背景色を白、文字色を黒として表示されている。これにより、ユーザは、ページの略全体が表示される画面２０２において、既に確認した領域はどこで、未だ確認していない領域はどこかを、容易に確認することができる。
【００６５】
なお、図４（ｂ）では、既表示領域と未表示領域とを背景色および文字色を異ならせることにより識別可能に表示する例を示したが、既表示領域と未表示領域とを識別可能に表示する方法は何でもよく、以上の例に限定されるものではない。例えば、既表示領域の画質を他の領域の画質と異ならせることにより、既表示領域を識別可能に表示するものであってもよいし、あるいは、既表示領域に表示される文字の表示形式を他の領域に表示される文字の表示形式と異ならせることにより、既表示領域を識別可能に表示するものであってもよい。また、既表示領域を枠線で囲んで表示することにより、既表示領域を識別可能に表示するようにしてもよいし、既表示領域に表示される文字を点滅させて表示することにより、既表示領域を識別可能に表示するようにしてもよい。
【００６６】
なお、既表示領域の画質を他の領域の画質と異ならせる具体的な方法としては、例えば、既表示領域と未表示領域とで、ぼかす、色をつける、塗りつぶす、透明色をつけるなどの画質的変化をつけるといった方法が挙げられる。また、既表示領域に表示される文字の表示形式を他の領域に表示される文字の表示形式と異ならせる具体例としては、例えば、既表示領域に表示される文字の書体、フォント、サイズなどを、他の領域に表示される文字のそれと異ならせることなどが挙げられる。
【００６７】
２.既表示領域管理テーブル
図４（ｂ）に示したような既表示領域と未表示領域との識別表示を実現するために、既表示領域管理テーブル３００が記憶部１１５に格納されている。
【００６８】
図５は、記憶部１１５に格納されている既表示領域管理テーブル３００のデータ構造を示すデータ構造図である。既表示領域管理テーブル３００には、以下に説明するように、コンテンツデータに含まれるコンテンツのうちで、第１表示制御部１２１が画面に表示させた２次元領域（具体的には矩形領域）を指定するための既表示領域指定情報が、表示履歴として、蓄積的に記録される。
【００６９】
図５に示したように、既表示領域管理テーブル３００には、既表示コンテンツ指定情報３０１（例えば、既表示コンテンツのファイル名）、既表示ページ指定情報３０２（例えば、既表示ページのページ番号）、既表示領域指定情報３０３(例えば、表示対象領域指定情報と同じ４つのセル番号）、表示開始時刻３０４、表示終了時刻３０５、表示時間３０６、および、拡大フラグ３０７の各項目が含まれる。これらの項目は、表示選択部１２０により、既表示領域管理テーブル３００に記録される。
【００７０】
表示選択部１２０は、第１の表示モードにて表示する場合、コンテンツ読み出し部１２３に表示対象コンテンツ指定情報、表示対象ページ指定情報、表示対象領域指定情報、および、拡大倍率情報を通知する際、上記各指定情報を、それぞれ、既表示コンテンツ指定情報３０１、既表示ページ指定情報３０２、および、既表示領域指定情報３０３として、既表示領域管理テーブル３００に記録する。また、コンテンツ読み出し部１２３に上記各指定情報を通知した時刻を表示開始時刻３０４に記録し、拡大フラグ３０７を立てる。また、表示選択部１２０は、第１表示制御部１２１に表示終了指示を与える際、当該表示終了指示を与えた時刻を表示終了時刻３０６に記録し、表示終了時刻３０６と表示開始時刻３０５との差を表示時間３０６に記録する。ここで、拡大フラグ３０７は拡大倍率情報を元に立てられてもよいし、既表示領域管理テーブル３００に拡大倍率情報を記憶するような構成としてもよい。
【００７１】
また、表示選択部１２０は、第２の表示モードにて表示する場合、コンテンツ読み出し部１２３に表示対象コンテンツ指定情報、および、表示対象ページ指定情報を通知する際、上記各指定情報を、既表示コンテンツ指定情報３０１、および、既表示ページ指定情報３０２として既表示領域管理テーブル３００に記録する。また、コンテンツ読み出し部１２３に上記各指定情報を通知した時刻を表示開始時刻３０４に記録する。また、表示選択部１２０は、第２表示制御部１２２に表示終了指示を与える際、当該表示終了指示を与えた時刻を表示終了時刻３０６に記録し、表示終了時刻３０６と表示開始時刻３０５との差を表示時間３０６に記録する。なお、第２表示制御部１２２に表示開始指示を与える際には拡大フラグは立てられないので、表示モードの違いは、拡大フラグ３０７の有無により区別できる。
【００７２】
なお、第２表示制御部１２２による表示を行う際に、既表示領域管理テーブル３００に表示対象コンテンツ指定情報と表示対象ページ指定情報とを記録する処理は、省略してもよい。この場合、既表示領域管理テーブル３００は、第１表示制御部１２１にて拡大表示が行われる際に記録される情報のみから構成されることになる。したがって、既表示領域管理３００における拡大フラグ３０７は不用になる。
【００７３】
既表示領域と未表示領域との識別表示を実現するために、表示対象コンテンツ指定情報と表示対象ページ指定情報とが通知されると、コンテンツ読み出し部１２３は、記憶部１１５に格納されている既表示領域管理テーブル３００を参照することにより、第１表示制御部１２１が画面に既に表示した表示対象ページ内の既表示領域を第２表示制御部１２２に通知する。具体的には、既表示領域管理テーブル３００において、拡大フラグ３０７が立てられていて、かつ、既表示コンテンツ指定情報３０１と既表示ページ指定情報３０２とが表示対象コンテンツ指定情報と表示対象ページ指定情報とに一致する行を検索し、その行の既表示領域指定情報３０３を、第２表示制御部１２２に通知する。これにより、第２表示制御部１２２は、コンテンツ読み出し部１２３から通知された既表示領域指定情報に基づいて、表示部１０５に表示する表示対象ページのうちで、第１表示制御部１２１により既に表示された既表示領域を、該既表示領域と同時に表示する未表示領域と識別可能に表示させることが可能になる。
【００７４】
なお、以上の例は、単に既表示領域管理テーブル３００に既表示領域として登録されている全ての２次元領域を、その他の領域と識別して表示するものであるが、本発明はこれに限定されるものではない。具体的には、既表示領域管理テーブル３００に既表示領域として登録されている２次元領域のうちで、表示時間が予め定められた所定の範囲にある領域だけを既表示領域と見做し、それらの既表示領域のみを、その他の領域と識別可能に表示するようにしてもよい。例えば、表示時間が予め定められた閾値（例えば５秒）以上の場合に限って既表示領域と見做すことにより、誤って一瞬表示してしまった領域を識別表示の対象から排除することができる。また、表示時間が予め定められた閾値（例えば１時間）以下の場合に限って既表示領域と見做すことにより、表示されたままで放置されユーザが内容を確認していない可能性の高い領域を識別表示の対象から排除することができる。
【００７５】
また、既表示領域管理テーブル３００に既表示領域として登録されている２次元領域のうちで、所定の拡大倍率以上で表示された領域だけを既表示領域と見做し、それらの既表示領域のみを、その他のセルと識別可能に表示するようにしてもよい。これにより、不十分な拡大倍率で表示され、ユーザが内容を確認できなかった可能性の高い領域を識別表示の対象から排除することができる。なお、拡大倍率が所定の閾値以上であったかの判定は、拡大倍率情報に基づいて行ってもよいし、あるいは、既表示領域指定情報３０３から特定される既表示領域に含まれるセル数が上記拡大倍率の閾値に対応した値を下回るか否かにに基づいて行ってもよい。
【００７６】
また、表示選択部１２０は、記憶部１１５に格納されている既表示領域管理テーブル３００に蓄積的に記録された既表示領域指定情報のうち、第２表示制御部１２２による識別表示が完了した既表示領域に対応する既表示領域特定情報を削除するように構成されていてもよい。この場合、第２表示制御部１２２により識別表示される２次元領域は、削除されずに既表示領域管理テーブル３００に残っている既表示領域指定情報により指定された領域、すなわち、第２表示制御部１２２により未だ一度も識別表示されていない既表示領域のみに制限される。
【００７７】
また、第２表示１２２は、常に既表示領域を他の領域と識別可能に表示するものでなくてもよく、識別表示が細かくなりすぎて表示が煩わしくなるような場合や、識別表示により元のコンテンツにおける色表現が不明になる場合などには、識別表示を行わないように構成されていてもよい。
【００７８】
３．コンテンツ表示処理の流れ
主制御部１１４によるコンテンツ表示処理は、第１表示制御部にて実行される表示対象領域の拡大表示処理と、第２表示制御部にて実行される表示対象ページの略全体表示処理とを、ユーザ操作に応じた順序で組み合わせることにより構成される。拡大表示処理と略全体表示処理とが組み合わせられる順序はユーザ操作に応じて可変であるが、典型的なユースケースとしては以下のような流れが想定される。
【００７９】
まず、ユーザが表示対象コンテンツを選択する操作を操作部１５０に対して行うと、表示選択部１２０により第２の表示モードが選択され、表示対象コンテンツの略全体表示処理が実行される。この状態で、ユーザは、表示対象ページを切り替えたり、表示対象ページ内の所望の領域を選択する操作を、操作部１５０に対して行うことができる。
【００８０】
ユーザが表示対象ページ内の領域を選択し、拡大する操作を操作部１５０に対して行うと、表示選択部１２０により第１の表示モードが選択され、選択された表示対象領域の拡大表示処理が実行される。この際、拡大表示された表示対象領域が既表示領域指定情報として、拡大倍率情報と共に既表示領域管理テーブル３００に記録される。
【００８１】
その後、ユーザが略全体表示を再開することを指示する操作を操作部１５０に対して行うと、表示選択部１２０により第２の表示モードが再び選択され、表示対象ページの略全体表示処理が再度実行される。この際、前に実行された拡大表示処理にて拡大表示された表示対象領域が、既表示領域として他の表示領域と識別可能に表示される。
【００８２】
ユーザは、以上のような操作を繰り返し、略全体表示と拡大表示とを適宜切り替えながら、表示対象コンテンツの内容を確認していくことができる。拡大表示処理が実行されるたびに、拡大表示された表示対象領域を指定する表示対象領域指定情報が、既表示領域指定情報として既表示領域管理テーブル３００に蓄積されていく。また、略全体表示が行われる際には、蓄積された既表示領域指定情報により指定される領域、すなわち、これまでに拡大表示した領域が識別表示されるので、ユーザは拡大表示して確認した既に領域がどこかを、容易に確認することができる。
【００８３】
以下、第１の表示モードにおいて実行される拡大表示処理と、第２の表示モードにおいて実行される略全体表示処理とについて、それぞれ、もう少し詳しく説明する。
【００８４】
＜拡大表示処理＞
まず、図６に基づいて、拡大表示処理について説明する。
【００８５】
図６は、拡大表示処理の流れを示したフローチャートである。
【００８６】
表示選択部１２０は、まず、拡大表示を開始することを指示する所定のユーザ操作（例えば、略全体表示された表示対象コンテンツにおいて、特定の表示対象領域および拡大倍率を選択する操作）を待ち受ける（Ｓ１０１）。そして、当該所定のユーザ操作を検出すると（Ｓ１０１：Ｙｅｓ）、表示選択部１２０は、検出したユーザ操作に基づいて、表示対象コンテンツ、表示対象ページ、表示対象領域、および、拡大倍率を選択し、表示対象コンテンツ指定情報、表示対象ページ指定情報、表示対象領域指定情報、拡大倍率情報、および、現在時刻を示す表示開始時刻を既表示領域管理テーブル３００に記録する（Ｓ１０２）。ここで、当該拡大表示処理が行われる前に略全体表示処理が行われていた場合、略全体表示処理にて表示対象となっていた表示対象コンテンツと表示対象ページとが表示選択部１２０により自動的に選択される。
【００８７】
既表示領域管理テーブル３００への記録が完了すると、表示選択部１２０は、表示対象コンテンツ指定情報、表示対象ページ指定情報、表示対象領域指定情報、および、拡大倍率情報を、コンテンツ読み出し部１２３に通知する。コンテンツ読み出し部１２３は、この通知に基づいて、表示対象コンテンツの、表示対象ページを読み出して、第１表示制御部１２１に渡すと共に、表示対象領域指定情報および拡大倍率を第１表示制御部１２１に通知する。第１表示制御部１２１は、これらに基づいて、表示対象コンテンツの、表示対象ページの、表示対象領域の拡大表示を開始する（Ｓ１０３）。
【００８８】
表示対象領域のみが画面に拡大表示されている状態で、表示選択部１２０は、拡大表示を終了することを指示する所定のユーザ操作を待ち受ける（Ｓ１０４）。そして、該所定のユーザ操作を検出すると（Ｓ１０４：Ｙｅｓ）、表示選択部１２０は、現在時刻を示す表示終了時刻、および、表示終了時刻と表示開始時刻との差を示す表示時間を、既表示領域管理テーブル３００に記録する（Ｓ１０５）。
【００８９】
既表示領域管理テーブル３００への記録が完了すると、第１表示制御部１２１に表示終了指示を与える。第１表示制御部１２１は、この表示終了指示に基づいて、拡大表示を終了する。
【００９０】
なお、図６のフローチャートにおいて、表示対象コンテンツ指定情報、表示対象ページ指定情報、表示対象領域指定情報、および、拡大倍率情報を既表示領域管理テーブル３００に記録するステップＳ１０２は、拡大表示を開始するステップＳ１０３より前に実行するものとしたが、当該ステップＳ１０２は、拡大表示を終了するステップＳ１０５の後に実行してもよい。この場合、拡大表示終了時に、当該ステップＳ１０２を実行するか否かをユーザに確認するようにしてもよい。拡大表示して確認した情報を未確認であることにしておきたい場合などには便利である。
【００９１】
＜略全体表示処理＞
次に、図７に基づいて、略全体表示処理について説明する。
【００９２】
図７は、コンテンツの特定のページの略全体を表示することを指示する操作がユーザにより行われた場合に実行される略全体表示処理の流れを示したフローチャートである。
【００９３】
表示選択部１２０は、まず、略全体表示を開始することを指示する所定のユーザ操作（例えば、表示対象コンテンツが格納されたファイルを「開く」操作、あるいは、拡大表示から略全体表示への移行を指示する操作）を待ち受ける（Ｓ２０１）。そして、該所定のユーザ操作を検出すると（Ｓ２０１：Ｙｅｓ）、表示選択部１２０は、検出したユーザ操作に基づいて、表示対象コンテンツ、および、表示対象ページを選択し、コンテンツ読み出し部１２３に通知する。コンテンツ読み出し部１２３は、通知された表示対象コンテンツ指定情報、および、表示対象ページ指定情報に基づいて、表示対象コンテンツの表示対象ページを表示するために必要なデータを読み出し、第２表示制御部１２２に渡す。
【００９４】
表示対象コンテンツ、および、表示対象ページが通知されると、コンテンツ読み出し部１２３は、既表示領域管理テーブル３００を読み出して、表示対象コンテンツの表示対象ページ領域に含まれる既表示領域を検索する（Ｓ２０２）。
【００９５】
表示対象コンテンツの表示対象ページに含まれる既表示領域がある場合（Ｓ２０３：Ｙｅｓ）、コンテンツ読み出し部１２３は、上記データと共に、既表示領域指定情報を第２表示制御部１２２に通知する。第２表示制御部１２２は、コンテンツ読み出し部１２３から通知された既表示領域指定情報に基づいて、該既表示領域と未表示領域とが識別可能になるよう、表示対象ページ略全体を表示部１０５に表示する、略全体表示を開始する（Ｓ２０４）。逆に、表示対象コンテンツの表示対象ページに含まれる既表示領域がない場合（Ｓ２０３：Ｎｏ）、第２表示制御部１２２は、未表示領域のみから構成される表示対象ページ略全体を表示部１０５に表示する、略全体表示を開始する（Ｓ２０５）。
【００９６】
表示対象ページの略全体が表示部１０５に表示されている状態で、表示選択部１２０は、略全体表示を終了することを指示する所定のユーザ操作を待ち受ける（Ｓ２０６）。そして、該所定のユーザ操作を検出すると（Ｓ２０６：Ｙｅｓ）、表示選択部１２０は、第２表示制御部１２２に表示終了指示を与える。第２表示制御部１２２は、この表示終了指示に基づいて、選択されたページの略全体表示を終了する（Ｓ２０７）。
【００９７】
４.付記事項
なお、記憶部１１５は、第１表示制御部１２１が表示した２次元領域を指定する既表示領域指定情報を、図５に示した既表示領域管理テーブル３００によって、当該２次元領域が表示された日時を特定する日時特定情報（具体的には、表示開始時刻および表示終了時刻）と関連付けて蓄積的に記憶している。このため、第２表示制御部１２２は、コンテンツの選択されたページ略全体を画面に表示する際、上記日時特定情報に基づいて、第１表示制御部１２１が異なる日時に表示した２次元領域を、互いに識別可能に表示することが可能である。
【００９８】
図８（ａ）は、第２表示制御部１２２が表示部１０５に表示する画面２０２であって、第１の表示モードにて異なる日時に表示された（具体的には、例えば、異なる表示開始時刻に表示が開始された）２次元領域を互いに識別可能に表示した画面の構成を示す画面構成図である。
【００９９】
図８（ａ）に示したように、画面２０２には、第１表示制御部１２１により表示された第１の既表示領域２０２ａと、この既表示領域２０２ａとは異なる日時に第１表示制御部１２１により表示された既表示領域２０２ｂと、これら既表示領域２０２ａ〜２０２ｂとは異なる日時に第１表示制御部１２１により表示された既表示領域２０２ｃとが含まれており、これらの既表示領域２０２ａ〜ｃが、互いに異なるパターンの背景により、識別可能に表示されている。
【０１００】
なお、図８（ａ）では、異なる日時に表示された既表示領域を、異なるパターンの背景により識別可能に表示する例を示しているが、異なる日時に表示された既表示領域領域を識別可能に表示する方法は何でもよく、上記の例に限定されるものではない。例えば、各既表示領域の画質を、当該既表示領域が表示された日時に応じて異ならせるものであってもよいし、あるいは、各既表示領域表示される文字の表示形式を、当該既表示領域が表示された日時に応じて異ならせるものであってもよい。
【０１０１】
さらに、第２表示制御部１２２は、コンテンツの選択されたページ略全体を画面に表示する際、第１表示制御部１２１が既に画面に表示した２次元領域と関連付けて、第１表示制御部１２１が当該２次元領域を表示した日時（具体的には、例えば、当該２次元領域の表示を開始した表示開始時刻）を画面に表示するように構成してもよい。
【０１０２】
図８（ｂ）は、図８（ａ）に示した画面２０２に、さらに、既表示領域２０２ａに関連付けて、当該既表示領域２０２ａが第１表示制御部１２１により表示された日時２０２ｄを、また、既表示領域２０２ｂに関連付けて、当該既表示領域２０２ｂが第１表示制御部１２１により表示された日時２０２ｅを、また、既表示領域２０２ｃに関連付けて、当該既表示領域２０２ｃが第１表示制御部１２１により表示された日時２０２ｆを、表示した際の画面構成例を示す画面構成図である。
【０１０３】
なお、図８（ｂ）では、全ての既表示領域２０２ａ〜２０２ｃに対して、各既表示領域が表示された日時を表示するものとしているが、これに限定されるものではない。すなわち、例えば、画面２０２に表示されているセルのうち、現在選択されているセルを含む既表示領域に対してのみ、当該既表示領域が表示された日時を表示するように構成してもよい。
【０１０４】
さらに、第２表示制御部１２２は、コンテンツの選択されたページ略全体を画面に表示する際、上記日時特定情報に基づいて、第１表示制御部１２１が異なる日時に表示した２次元領域のうち、ユーザにより選択された特定の期間に表示された２次元領域のみを、他の領域と識別可能に表示するように構成してもよい。これにより、ユーザは、○月○日に確認した箇所、●○月○日から●○月○日までの間に確認した箇所、または、最も最近確認した箇所など、特定の期間を指定した上で、当該期間に第１表示制御部１２１により表示された領域を確認することができる。
【０１０５】
なお、以上では、説明の便宜上、主制御部１１４は表計算機能を実現するためのプログラムに基づいて動作するものと仮定したが、本発明はこれに限定されるものではない。すなわち、主制御部１１４が他のプログラム、例えば、ワードプロセッサ機能を実現するためのプログラムに基づいて動作する場合にも適用することができる。
【０１０６】
同様に、上記主制御部１１４にて処理されるコンテンツは、上述したようなテーブル型に配列されたセルからなるページを含んで構成されるものに限定される訳ではない。例えば、ワードプロセッサ機能を実現するためのプログラムに基づいて動作する場合、主制御部１１４は、複数の行からなるページを含んで構成されたコンテンツを処理することができる。
【０１０７】
図９は、主制御部１１４がワードプロセッサ機能を実現するためのプログラムに基づいて動作する場合に好適な既表示領域管理テーブル４００の構成例を示す。既表示領域管理テーブル３００との相違点は、既表示領域を指定するための既表示領域指定情報が、既表示行を特定するための２つの行番号に変更されているだけである。この２つの行番号は、第１表示制御部１２１により同時に表示されている複数の行のうち、最上部に表示されている行の行番号と最下部に表示されている行の行番号とである。既表示領域管理テーブル４００をこのように構成することにより、第２表示制御部１２２は、表示対象ページのうちで第１表示制御部１２１により表示部１０５に既に表示された既表示行を、該既表示行と同時表示させる未表示行と識別可能に表示させることができる。
【０１０８】
（変形例）
コンテンツ表示装置１００の第２表示制御部１２２は、記憶部１１５に格納されている既表示領域管理テーブルに基づいて、第１表示制御部１２１により表示部１０５に既に表示された既表示領域を、他の領域と識別可能に表示させるものであった。したがって、同じコンテンツを表示した他のコンテンツ表示装置からこの既表示領域管理テーブルを取得すれば、当該他のコンテンツ表示装置にて既に表示された既表示領域を、他の領域と識別可能に表示することができる。
【０１０９】
図１０は、以上の観点に基づいて構成されたコンテンツ表示システム５００の構成を示す、機能ブロック図である。図１０に示したように、コンテンツ表示システム５００は、第１のコンテンツ表示装置５１０と、第２のコンテンツ表示装置５２０とを含んで構成されている。
【０１１０】
第１のコンテンツ表示装置５１０は、少なくとも、表示部１０５（図１）に相当する表示部５１１と、表示選択部１２０（図１）に相当する表示選択部５１２と、第１表示制御部１２１（図１）に相当する表示制御部５１３と、記憶部１１５（図１）に相当する記憶部５１４と、コンテンツ読み出し部１２３（図１）に相当するコンテンツ読み出し部５１６と、記憶部５１４に格納されている既表示領域管理テーブルを第２のコンテンツ表示装置５２０に提供する既表示領域管理テーブル提供部５１５とを含んで構成されており、少なくとも、コンテンツ表示装置１００の第１の表示モードに相当する表示モードで、表示対象コンテンツを表示する機能を有する。
【０１１１】
一方、第２のコンテンツ表示装置５２０は、少なくとも、表示部１０５（図１）に相当する表示部５２１と、表示選択部１２０（図１）に相当する表示選択部５２２と、第２表示制御部１２２（図１）に相当する表示制御部５２３と、記憶部１１５（図１）に相当する記憶部５２４と、コンテンツ読み出し部１２３（図１）に相当するコンテンツ読み出し部５２６と、第１のコンテンツ表示装置５１０から提供された既表示領域管理テーブルを取得し、記憶部５２４に格納する既表示領域管理テーブル取得部５２５とを含んで構成されており、少なくとも、コンテンツ表示装置１００の第２の表示モードに相当する表示モードで、表示対象コンテンツを表示する機能を有する。
【０１１２】
なお、コンテンツ表示装置５１０の既表示領域管理テーブル提供部５１５と、コンテンツ表示装置５２０の既表示領域管理テーブル取得部５２５とは、前者から後者へ既表示領域管理テーブルを受け渡しできるものなら何でもよい。
【０１１３】
例えば、既表示領域管理テーブルを記憶媒体に格納して受け渡す場合なら、既表示領域管理テーブル提供部５１５と、既表示領域管理テーブル取得部５２５とを、それぞれ、当該記録媒体に情報を記録する記録装置と、当該記録媒体に記録された情報を再生する再生装置とにより構成することができる。
【０１１４】
また、既表示領域管理テーブルを赤外線搬送波に乗せて受け渡す場合なら、既表示領域管理テーブル提供部５１５と、既表示領域管理テーブル取得部５２５とを、それぞれ、赤外線搬送波に情報を乗せて情報を送信する赤外線送信装置と、赤外線搬送波に乗せられた情報を受信する赤外線受信装置とにより構成することができる。その他、携帯電話等の無線通信、Bluetooth（登録商標）等の近距離無線通信、ＵＳＢ等の有線通信装置によっても構成しても良い。あるいは、RFIDを用いた非接触型送受信装置等を利用しても良い。
【０１１５】
なお、コンテンツ表示装置５１０とコンテンツ表示装置５２０とにおいて共通に表示されるコンテンツは、既表示領域管理テーブルと同時にコンテンツ表示装置５１０からコンテンツ表示装置５２０に提供されるものであってもよいし、あるいは、コンテンツ表示装置５１０とコンテンツ表示装置５２０とが共通のサーバから取得するものであってもよい。また、コンテンツ表示装置５２０からコンテンツ表示装置５１０にコンテンツが提供され、コンテンツ表示装置５１０にて該コンテンツが表示された後で、コンテンツ表示装置５１０からコンテンツ表示装置５２０へ既表示領域管理テーブルが提供されてもよい。
【０１１６】
何れの場合であっても、コンテンツ表示装置５２０は、コンテンツ表示装置５２０にて表示されたコンテンツを表示する際、コンテンツ表示装置５１０にて既に表示された既表示領域を、該既表示領域と同時に表示される他の領域と識別可能に表示することができる。
【０１１７】
なお、既表示領域管理テーブルに、更に拡大表示を行った装置やユーザを特定するための項目を設け、コンテンツ表示装置５１０は、自装置を特定するための装置特定情報を既表示領域管理テーブルに記録するように構成してもよい。こうすることにより、コンテンツ表示装置５２０の側で、特定のコンテンツ表示装置にて表示された既表示領域だけを識別可能に表示することなどが可能になる。
【０１１８】
コンテンツ表示システム５００のユースケースとしては、以下のようなものが想定される。
（１）コンテンツ表示装置５１０を携帯電話端末として構成し、コンテンツ表示装置５２０をデスクトップコンピュータとして構成する。ユーザは、会社に設置されたデスクトップコンピュータ５２０にて作成したコンテンツを、ＩｒＤＡなどを介して携帯電話端末５１０に取り込んで外出する。外出先では、携帯電話端末５１０にコンテンツデータを表示させ、会社に戻ってから既表示領域管理テーブルをデスクトップコンピュータ５２０に転送する。そうすると、デスクトップコンピュータ５２０で、外出中に、コンテンツのどの部分を確認したのかを一目で確認することができる。
（２）会社で行う通信教育の教材となるコンテンツを、学習者のコンテンツ表示装置５１０に配信する。学習者は、所定の学習期間が終了した時点で、コンテンツ表示装置５１０に格納されている既表示領域管理テーブルを、ホストコンピュータであるコンテンツ表示装置５２０に送信する。そうすると、学習者の上司あるいは通信教育主催部門の担当者は、コンテンツ表示装置５２０に教材となるコンテンツを表示することにより、各学習者がコンテンツの各部分を読んだか否かを判定することができる。この場合、コンテンツ表示装置５２０において既表示領域の表示時間を反映する表示形態を採用すると、学習者の学習時間の確認もできるようになる。
【０１１９】
（付記事項）
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０１２０】
例えば、本発明に係るコンテンツ表示装置は、コンテンツデータに含まれるコンテンツを表示部に表示させるコンテンツ表示装置において、上記コンテンツの一部を上記表示部に表示させる第１の表示制御手段と、上記コンテンツの全部または一部を上記表示部に表示させる第２の表示制御手段であって、上記コンテンツのうちで上記第１の表示制御手段により上記表示部に既に表示された既表示領域を、該既表示領域と同時に表示させる、該既表示領域以外の領域と識別可能に表示させる第２の表示制御手段と、を備えて構成されていてもよい。
【０１２１】
また、本発明に係るコンテンツ表示方法は、コンテンツ表示装置においてコンテンツデータに含まれるコンテンツを表示部に表示させるコンテンツ表示方法であって、上記コンテンツデータに含まれるコンテンツの一部を表示部に表示させる第１のステップと、上記コンテンツデータに含まれる上記コンテンツの全部または一部を上記表示部に表示させるステップであって、上記コンテンツのうちで上記第１のステップにて上記表示部に既に表示された既表示領域を、該既表示領域と同時に表示させる該既表示領域以外の領域と識別可能に表示させる第２のステップと、を含んで構成されていてもよい。
【０１２２】
上記構成によれば、上記コンテンツデータに含まれるコンテンツの全部または一部が上記表示部に表示される際、同時に表示されるコンテンツのなかで、既に上記表示部に表示された既表示領域と該既表示領域以外の領域とが識別可能に表示される。このため、ユーザは、上記表示部に同時に表示されたコンテンツのなかで、どの情報が上記表示部に既に表示された確認済みの情報であって、どの情報が未だ確認してない情報であるのかを、一目で把握することができるという効果を奏する。
【０１２３】
本発明に係るコンテンツ表示装置は、コンテンツデータに含まれるコンテンツを表示部に表示させるコンテンツ表示装置において、上記コンテンツデータに含まれるコンテンツの一部を表示した他のコンテンツ表示装置から、上記コンテンツのうちで該他のコンテンツ表示装置により既に表示された既表示領域を指定する既表示領域指定情報を、上記コンテンツデータと関連付けて取得する既表示領域指定情報取得手段と、上記コンテンツの全部または一部を上記表示部に表示させる表示制御手段であって、上記他のコンテンツ表示装置から取得した上記既表示領域指定情報により指定される既表示領域を、該既表示領域と同時に表示させる該既表示領域以外の領域と識別可能に表示させる表示制御手段と、を備えて構成されていてもよい。
【０１２４】
また、本発明に係るコンテンツ表示方法は、コンテンツ表示装置においてコンテンツデータに含まれるコンテンツを表示部に表示させるコンテンツ表示方法であって、上記コンテンツデータに含まれるコンテンツの一部を表示した他のコンテンツ表示装置から、上記コンテンツのうちで該他のコンテンツ表示装置により既に表示された既表示領域を指定する既表示領域指定情報を、上記コンテンツデータと関連付けて取得する第１のステップと、上記コンテンツデータに含まれる上記コンテンツの全部または一部を上記表示部に表示させるステップであって、上記他のコンテンツ表示装置から取得した上記既表示領域指定情報により指定される既表示領域を、該既表示領域と同時に表示させる該既表示領域以外の領域と識別可能に表示させる第２のステップと、を含んで構成されていてもよい。
【０１２５】
上記構成によれば、上記コンテンツデータに含まれるコンテンツの全部または一部が上記表示部に表示される際、同時に表示されるコンテンツのなかで、既に上記他のコンテンツ表示装置にて表示された既表示領域と該既表示領域以外の領域とが識別可能に表示される。このため、ユーザは、上記表示部に同時に表示されたコンテンツのなかで、どの情報が上記他のコンテンツ表示装置にて既に表示された確認済みの情報であって、どの情報が未だ確認していない情報であるのかを、一目で把握することができるという効果を奏する。
【０１２６】
また、本発明に係るコンテンツ表示システムは、上記課題を解決するために、第１のコンテンツ表示装置と第２のコンテンツ表示装置とを含むコンテンツ表示システムであって、上記第１のコンテンツ表示装置は、コンテンツデータに含まれるコンテンツの一部を第１の表示部に表示させる第１の表示制御手段と、上記コンテンツのうちで上記第１の表示制御手段により上記第１の表示部に表示された既表示領域を指定する既表示領域指定情報を、上記コンテンツデータと関連付けて上記第２のコンテンツ表示装置に提供する、既表示領域指定情報提供手段と、を備えており、上記第２のコンテンツ表示装置は、上記既表示領域指定情報を、上記コンテンツデータと関連付けて上記第１のコンテンツ表示装置から取得する既表示領域指定情報取得手段と、上記コンテンツデータに含まれる上記コンテンツの全部または一部を第２の表示部に表示させる第２の表示制御手段であって、上記第１のコンテンツ表示装置から取得した上記既表示領域指定情報により指定される既表示領域を、該既表示領域と同時に表示させる該既表示領域以外の領域と識別可能に表示させる第２の表示制御手段と、を備えて構成されていてもよい。
【０１２７】
上記構成によれば、上記第２のコンテンツ表示装置において、上記コンテンツデータに含まれるコンテンツの全部または一部が上記第２の表示部に表示させる際、同時に表示されるコンテンツのなかで、既に上記第１のコンテンツ表示装置にて表示された既表示領域と該既表示領域以外の領域とが識別可能に表示される。このため、ユーザは、上記第２の表示部に同時に表示されたコンテンツのなかで、どの情報が上記第１のコンテンツ表示装置にて既に表示された確認済みの情報であって、どの情報が未だ確認していない情報であるのかを、一目で把握することができる効果を奏する。
【０１２８】
最後に、コンテンツ表示装置１００、コンテンツ表示装置５１０、および、コンテンツ表示装置５２０の各ブロックは、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０１２９】
すなわち、上記各コンテンツ表示装置は、各機能を実現する制御プログラムの命令を実行するＣＰＵ（central processing unit）、上記プログラムを格納したＲＯＭ（read only memory）、上記プログラムを展開するＲＡＭ（random access memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである上記コンテンツ表示装置の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、当該コンテンツ表示装置に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０１３０】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０１３１】
また、上記コンテンツ表示装置を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０１３２】
本発明は、コンテンツを表示するコンテンツ表示装置に適用することが可能であり、特に、小型の表示部を備えた携帯型のコンテンツ表示装置、例えば、スマートフォンなどに対して好適に利用することができる。
【図面の簡単な説明】
【０１３３】
【図１】本発明の実施形態を示すものであり、コンテンツ表示装置に含まれる主制御部の要部構成を示した機能ブロック図である。
【図２】本発明の実施形態を示すものであり、携帯電話端末装置として実現されたコンテンツ表示装置の外観を示す外観図である。
【図３】本発明の実施形態を示すものであり、コンテンツ表示装置の要部構成を示す機能ブロック図である。
【図４】本発明の実施形態を示すものであり、コンテンツ表示装置の表示部に表示される画面の構成例を示す画面構成図である。図４（ａ）は、コンテンツの一部を拡大する際に表示される画面を示し、図４（ｂ）は、コンテンツのページ略全体を表示する際に表示される画面を示している。
【図５】本発明の実施形態を示すものであり、既表示領域を特定するために用いられる既表示領域管理テーブルの構造を示すデータ構造図である。
【図６】本発明の実施形態を示すものであり、コンテンツの一部を拡大表示することを指示する操作がユーザにより行われた場合に実行される処理の流れを示したフローチャートである。
【図７】本発明の実施形態を示すものであり、コンテンツのページ略全体を同時に表示することを指示する操作がユーザにより行われた場合に実行される処理の流れを示したフローチャートである。
【図８】本発明の実施形態を示すものであり、コンテンツのページ略全体を表示する際に表示される画面の変形例を示す画面構成図である。
【図９】本発明の実施形態を示すものであり、既表示領域を特定するために用いられる既表示領域管理テーブルの一変形例を示すデータ構造図である。
【図１０】本発明の実施形態を示すものであり、２つのコンテンツ表示装置を含むコンテンツ表示システムの構成を示す機能ブロック図である。
【符号の説明】
【０１３４】
１００        コンテンツ表示装置
１０１        プッシュボタン
１０２        十字キー
１０３        マイク
１０４        スピーカ
１０５        表示部
１１１        アンテナ
１１２        無線部
１１３        通信制御部
１１４        主制御部（表示手段）
１１５        記憶部（記憶手段）
１２０        表示選択部
１２１        第１表示制御部
１２２        第２表示制御部
１２３        コンテンツ読み出し部
１５０        操作部
５００        コンテンツ表示システム
５１０        コンテンツ表示装置（他の装置、第１のコンテンツ表示装置）
５１１        表示部
５１２        表示選択部
５１３        表示制御部（第１の表示手段）
５１４        記憶部
５１５        既表示領域管理テーブル提供部（提供手段）
５２０        コンテンツ表示装置（第２のコンテンツ表示装置）
５２１        表示部
５２２        表示選択部
５２３        表示制御部（表示手段、第２の表示手段）
５２４        記憶部
５２５        既表示領域管理テーブル取得部（取得手段）
【図１】
2008269109.tif 000003
【図２】
2008269109.tif 000004
【図３】
2008269109.tif 000005
【図４】
2008269109.tif 000006
【図５】
2008269109.tif 000007
【図６】
2008269109.tif 000008
【図７】
2008269109.tif 000009
【図８】
2008269109.tif 000010
【図９】
2008269109.tif 000011
【図１０】
2008269109.tif 000012