(57)【特許請求の範囲】
【請求項１】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択手段と、
上記レイアウト選択手段によって選択された上記特定の表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示手段とを備え、
上記レイアウト選択手段は、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示手段は、
上記レイアウト選択手段が選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択手段が選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示手段は、
上記第２ディスプレイに表示する画面のうち、上記第１ディスプレイに表示する画面に対応する箇所を、通常と異なる状態に表示することを特徴とする表示装置。
【請求項２】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択手段と、
上記レイアウト選択手段によって選択された上記特定の表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示手段とを備え、
上記レイアウト選択手段は、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示手段は、
上記レイアウト選択手段が選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択手段が選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示手段は、
上記コンテンツのうち、上記第２ディスプレイに表示しないことがあらかじめ決定されている部分を、上記第１ディスプレイに表示する一方、上記第２ディスプレイには表示しないことを特徴とする表示装置。
【請求項３】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択手段と、
上記レイアウト選択手段によって選択された上記特定の表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示手段とを備え、
上記レイアウト選択手段は、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示手段は、
上記レイアウト選択手段が選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択手段が選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示手段は、
上記第２ディスプレイに表示しないことがあらかじめ決定されている、上記コンテンツに含まれている所定のテキストを、上記第１ディスプレイに表示する一方、上記第２ディスプレイに表示しないことを特徴とする表示装置。
【請求項４】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択手段と、
上記レイアウト選択手段によって選択された上記特定の表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示手段とを備え、
上記レイアウト選択手段は、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示手段は、
上記レイアウト選択手段が選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択手段が選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示手段は、
上記コンテンツに含まれている特定の画像を、上記第１ディスプレイに表示せず、上記第２ディスプレイに表示し、かつ、上記第１ディスプレイに表示しない上記特定の画像を説明する説明文を、上記第１ディスプレイに表示することを特徴とする表示装置。
【請求項５】
上記コンテンツには、表示レイアウトがあらかじめ定義されており、
上記表示レイアウトを、上記解像度および上記サイズの少なくともいずれかに対応した表示レイアウトに再定義するレイアウト再定義手段をさらに備え、
上記レイアウト選択手段は、上記再定義された表示レイアウトを選択することを特徴とする請求項１〜４のいずれか１項に記載の表示装置。
【請求項６】
上記レイアウト再定義手段は、
上記解像度および上記サイズの少なくともいずれかが、あらかじめ定められた基準値より大きいとき、上記表示レイアウトをより複雑な表示レイアウトに再定義することを特徴とする請求項５に記載の表示装置。
【請求項７】
上記レイアウト再定義手段は、
上記解像度および上記サイズの少なくともいずれかが、あらかじめ定められた基準値より小さいとき、上記表示レイアウトをより単純な表示レイアウトに再定義することを特徴とする請求項５に記載の表示装置。
【請求項８】
上記表示手段は、
上記コンテンツにあらかじめ定義されている上記表示レイアウトにおいて、同一の行に表示するように定義されている複数のオブジェクトの背景色を、それぞれ同一色に表示することを特徴とする請求項７に記載の表示装置。
【請求項９】
上記表示手段は、
上記コンテンツに含まれている、連続して表示する複数のオブジェクトの背景色を、互いに変更させて表示することを特徴とする請求項７に記載の表示装置。
【請求項１０】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置が実行するコンテンツ表示方法であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択ステップと、
上記レイアウト選択ステップにおいて選択された上記表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示ステップとを含み、
上記レイアウト選択ステップにおいて、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示ステップにおいて、
上記レイアウト選択ステップにおいて選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択ステップにおいて選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示ステップにおいて、
上記第２ディスプレイに表示する画面のうち、上記第１ディスプレイに表示する画面に対応する箇所を、通常と異なる状態に表示することを特徴とするコンテンツ表示方法。
【請求項１１】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置が実行するコンテンツ表示方法であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択ステップと、
上記レイアウト選択ステップにおいて選択された上記表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示ステップとを含み、
上記レイアウト選択ステップにおいて、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示ステップにおいて、
上記レイアウト選択ステップにおいて選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択ステップにおいて選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示ステップにおいて、
上記コンテンツのうち、上記第２ディスプレイに表示しないことがあらかじめ決定されている部分を、上記第１ディスプレイに表示する一方、上記第２ディスプレイには表示しないことを特徴とするコンテンツ表示方法。
【請求項１２】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置が実行するコンテンツ表示方法であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択ステップと、
上記レイアウト選択ステップにおいて選択された上記表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示ステップとを含み、
上記レイアウト選択ステップにおいて、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示ステップにおいて、
上記レイアウト選択ステップにおいて選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択ステップにおいて選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示ステップにおいて、
上記第２ディスプレイに表示しないことがあらかじめ決定されている、上記コンテンツに含まれている所定のテキストを、上記第１ディスプレイに表示する一方、上記第２ディスプレイに表示しないことを特徴とするコンテンツ表示方法。
【請求項１３】
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置が実行するコンテンツ表示方法であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択ステップと、
上記レイアウト選択ステップにおいて選択された上記表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示ステップとを含み、
上記レイアウト選択ステップにおいて、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示ステップにおいて、
上記レイアウト選択ステップにおいて選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択ステップにおいて選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示し、
上記表示ステップにおいて、
上記コンテンツに含まれている特定の画像を、上記第１ディスプレイに表示せず、上記第２ディスプレイに表示し、かつ、上記第１ディスプレイに表示しない上記特定の画像を説明する説明文を、上記第１ディスプレイに表示することを特徴とするコンテンツ表示方法。
【請求項１４】
請求項１〜９のいずれか１項に記載の表示装置を動作させるコンテンツ表示プログラムであって、コンピュータを上記の各手段として機能させるためのコンテンツ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示レイアウトがあらかじめ定義されているコンテンツを、所定のディスプレイに表示する表示装置、コンテンツ表示プログラム、およびコンテンツ表示プログラムに関する。
【背景技術】
【０００２】
携帯電話などの、いわゆる携帯型情報端末装置は、以前にも増して、高度な機能を搭載するようになっている。その機能の一つとして、たとえばウェブページを閲覧する機能がある。昔の携帯電話では、画面が小さいために、ウェブページの表示能力に一定の制約があった。この制約により、パーソナルコンピュータで閲覧する通常のウェブページを、そのまま携帯電話で閲覧できなかった。そのため昔の携帯電話では、特別に用意された、より単純な表示レイアウトのウェブページを閲覧することが一般的だった。
【０００３】
ところが近年、携帯電話においても、通常のウェブページをそのまま閲覧できるようにする機能が搭載されつつある。この機能を実現するのが、いわゆるフルブラウザ（商標登録申請中）である。フルブラウザは、パーソナルコンピュータにインストールされている通常のウェブブラウザと基本的に同様の機能を有している。そのため、パーソナルコンピュータの画面に表示されるウェブページを、そのまま、携帯電話の画面に表示することができる。
【０００４】
しかし携帯電話の画面は、パーソナルコンピュータの画面よりも小さいのが一般的である。そこで携帯電話のフルブラウザは、表示するウェブページをわざわざ横スクロールしなくてすむように、表示レイアウトをより簡略化されたものに変更するという特徴を有している。これにより、表示能力の小さい携帯電話の画面に、画面特性に応じたウェブページを表示する。
【０００５】
また、新しい構成の携帯型端末として、いわゆるプロジェクタ機能を搭載したものが、特許文献１に提案されている。特許文献１には、画像表示用のディスプレイと、画像投影用のプロジェクタと、前記ディスプレイ及びプロジェクタの制御を行う制御手段とが手持ち可能な筐体に収納され、前記ディスプレイに表示される画像の少なくとも一部が前記プロジェクタを介して前記筐体の外部へ拡大投影可能に構成されている、携帯型端末が開示されている。
【０００６】
また、携帯電話の画面に表示されている画像を、より大きく表示できる通信機器が、特許文献２に提案されている。特許文献２には、携帯電話サービスを送受信する通信部と、操作部と、音声を処理する通話部と、携帯電話に比較して格別に大きい大画面表示部と、この表示部を制御する制御部とを有することを特徴とする携帯電話サービスを受けることが可能な通信機器が開示されている。
【特許文献１】特開２００１−２１９９２号公報（２００１年１月２６日公開）
【特許文献２】特開２００２−２８１１２４号公報（２００２年０９月２７日公開）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、上述した従来の技術には、ディスプレイの表示能力に対応した、最適な表示レイアウトの画面を表示できないという問題がある。
【０００８】
特許文献１の携帯型端末では、画像表示用のディスプレイと、画像投影用のプロジェクタとに、同一の表示レイアウトの画面を表示する。したがって、たとえばプロジェクタに、雑誌並の大きさおよび表示レイアウトの電子書籍を投影すれば、その画面が画像表示用のディスプレイにも表示されてしまう。このためユーザは、プロジェクタでは電子書籍を満足して閲覧できるものの、手元にあるディスプレイでは、読みにくい電子書籍を閲覧することになるため、不満を覚える。
【０００９】
一方、特許文献２の通信機器は、あくまで、携帯電話サービスを受けられる装置という位置づけにあり、受信した画像の表示レイアウトを無条件で変更して、大画面表示部に表示する。この構成では、携帯電話サービス向けではない、より複雑な表示レイアウトの画像を受信したとき、この画像の表示レイアウトも、無条件で変更してしまうおそれがある。つまり特許文献２は、ディスプレイの表示能力に応じて画像の表示レイアウトを柔軟に変更するという技術思想を開示しているわけではない。
【００１０】
本発明は上記の課題を解決するためになされたものであり、その目的は、ディスプレイの表示能力に対応した最適な表示レイアウトの画面を表示する表示装置、コンテンツ表示方法、およびコンテンツ表示プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明に係る表示装置は、上記の課題を解決するために、
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択手段と、
上記レイアウト選択手段によって選択された上記特定の表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示手段とを備え、
上記レイアウト選択手段は、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択すると共に、上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択し、
上記表示手段は、
上記レイアウト選択手段が選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
上記レイアウト選択手段が選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示することを特徴としている。
【発明の効果】
【００１２】
以上のように、本発明に係る表示装置は、ディスプレイの解像度および表示領域のサイズの少なくともいずれかに対応した表示レイアウトを選択するレイアウト選択手段を備えているため、ディスプレイの表示能力に対応した最適な表示レイアウトの画面を表示できる効果を奏する。
【発明を実施するための最良の形態】
【００１３】
本発明の一実施形態について、図１〜図１９を参照して以下に説明する。
【００１４】
（情報端末装置１の概要）
まず、本実施形態に係る情報端末装置１の概要について説明する。図１は、本発明の一実施形態に係る情報端末装置１の構成を示すブロック図である。図１に示す情報端末装置１は、デジタルデータによって表される所定のコンテンツを、所定のディスプレイにおける所定の表示領域に表示する。たとえば、電子書籍またはウェブページを、液晶ディスプレイにおける１つのウインドウ内に表示する。この例では、電子書籍またはウェブページがコンテンツに相当する。また、液晶ディスプレイが所定のディスプレイに相当する。また、１つのウインドウがディスプレイにおける所定の表示領域に相当する。
【００１５】
情報端末装置１がディスプレイに表示するコンテンツは、複数のオブジェクトを含んでいる。たとえば、複数のオブジェクトとして、画像およびテキストを含んでいる。この画像は、静止画像および動画像のいずれでもよい。このコンテンツでは、これら複数のオブジェクトをディスプレイに表示するときに適用される表示レイアウトが、あらかじめ定義されている。この表示レイアウトは、たとえば、画像およびテキストをディスプレイにおいて行列に表示することを定義している。オブジェクトの表示レイアウトを表すレイアウトデータは、コンテンツを表すコンテンツデータに、あらかじめ含まれている。
【００１６】
情報端末装置１は、オブジェクトに定義されている表示レイアウトに基づき、複数のオブジェクトをディスプレイにおける所定の表示領域に表示する。情報端末装置１は、あらかじめ定義されている表示レイアウトを、ディスプレイの表示能力に応じて、最適な表示レイアウトに再定義する。具体的には、情報端末装置１は、コンテンツをディスプレイに表示する前に、ディスプレイのディスプレイの解像度、および、ディスプレイにおける所定の表示領域のサイズを取得する。情報端末装置１は、取得した解像度および表示領域のサイズを、あらかじめ定められた基準値と比較する。このとき、ディスプレイの解像度、および表示領域のサイズの少なくともいずれかが、あらかじめ定められた基準値と異なるとき、情報端末装置１は、あらかじめ定められた表示レイアウトを、複数のオブジェクトをディスプレイに最適に表示できるものに再定義する。
【００１７】
情報端末装置１は、より複雑な表示レイアウトをより単純な表示レイアウトに再定義できる。たとえば、行列によって複数のオブジェクトを表示するように定義されている表示レイアウトを、１つの行によって表示する表示レイアウトに再定義できる。このとき情報端末装置１は、再定義した表示レイアウトに基づき、コンテンツに含まれている複数のオブジェクトを、ディスプレイにおける所定の表示領域に表示する。たとえば、行列によって表示するように定義されていた複数のオブジェクトを、１つの行によってディスプレイに表示する。
【００１８】
ディスプレイの解像度、およびディスプレイの所定の表示領域のサイズは、ディスプレイに表示できる情報の量を反映した所定のディスプレイ特性である、すなわち情報端末装置１は、このようなディスプレイ特性に基づき、複数のオブジェクトをディスプレイに表示するときに適用する表示レイアウトを再定義する。これにより、情報端末装置１は、ディスプレイの情報表示能力に対応した、最適な表示レイアウトのコンテンツを表示できる。
【００１９】
（情報端末装置１の詳細）
情報端末装置１の詳細について、図１を参照して以下に説明する。この図によれば、情報端末装置１は、操作部２、コンテンツ取得部３、コンテンツデータベース４、データ読出部５、レイアウト再定義部６、表示部７、内蔵ディスプレイ８、投影部９、プロジェクタスクリーン１０、ディスプレイ情報取得部１１、および距離測定部１２を備えている。
【００２０】
（操作部２）
操作部２は、ユーザによる情報端末装置１の操作を受け付ける。操作部２は、ユーザが実行した操作を反映した指示をデータ読出部５およびレイアウト再定義部６に出力する。たとえば操作部２は、ユーザの指示内容を表す信号を生成し、データ読出部５およびレイアウト再定義部６に出力する。
【００２１】
（コンテンツ取得部３）
コンテンツ取得部３は、情報端末装置１がディスプレイに表示する所定のコンテンツを、インターネットなどの通信ネットワーク５０を通じて取得する。たとえば、ウェブサイトにアクセスすることによって、コンテンツデータとしてウェブページを取得する。さらに、電子書籍を提供する所定のサーバにアクセスすることによって、コンテンツとして電子書籍を取得する。
【００２２】
なお、コンテンツ取得部は、実際には、コンテンツを表すコンテンツデータを、通信ネットワーク５０を通じて取得し、コンテンツデータベース４に記憶する。このコンテンツデータベース４は、ウェブページ、デジタル放送番組、および電子書籍などのコンテンツを表すコンテンツデータを格納している。このコンテンツデータベース４は、情報端末装置１において、図示しないメモリに形成されている。
【００２３】
（データ読出部５）
データ読出部５は、コンテンツを表すコンテンツデータを、コンテンツデータベース４から読み出し、レイアウト再定義部６に出力する。このとき、データ読出部５は、たとえばユーザが操作部２を通じて指定したコンテンツを表すコンテンツデータを読み出す。
【００２４】
（レイアウト再定義部６）
レイアウト再定義部６は、情報端末装置１がコンテンツを表示する所定のディスプレイの解像度、およびこのディスプレイにおける所定の表示領域のサイズの少なくともいずれかが、あらかじめ定められた基準値と異なるとき、コンテンツにあらかじめ定義されている表示レイアウトを、異なる表示レイアウトに再定義する。ここでいう「解像度」とは、ディスプレイにオブジェクトをどれだけ細かく表示できるかを表す指標である。たとえば、１０２４×７６８ドットなどの数値によって定義される。一方、「ディスプレイの表示領域のサイズ」とは、当該表示領域の面積を表す１つの指標である。このサイズは、たとえば、ディスプレイに表示されているウインドウのサイズである。また、コンテンツをディスプレイに全画面表示する場合は、ディスプレイのサイズそのものが「ディスプレイの表示領域のサイズ」に相当する。たとえば、対角４０インチや、２００ｍｍ×１００ｍｍなどの数値によって定義される。
【００２５】
後述するように、情報端末装置１は、２つのディスプレイとして、内蔵ディスプレイ８およびプロジェクタスクリーン１０を備えている。したがって、たとえば、内蔵ディスプレイ８の解像度および、内蔵ディスプレイ８の表示領域のサイズの少なくともいずれかが、あらかじめ定められた基準値と異なるとき、表示レイアウトを再定義する。さらに、プロジェクタスクリーン１０の解像度および、プロジェクタスクリーン１０の表示領域のサイズの少なくともいずれかが、あらかじめ定められた基準値と異なるとき、表示レイアウトを再定義する。
【００２６】
情報端末装置１では、内蔵ディスプレイ８の解像度は、あらかじめ定められた基準値よりも小さい。さらに、内蔵ディスプレイ８の表示領域のサイズも、あらかじめ定められた基準値よりも小さい。これにより、レイアウト再定義部６は、内蔵ディスプレイ８に表示されているコンテンツの表示レイアウトを、再定義する。なお、これらのあらかじめ定められた基準値は、情報端末装置１において、図示しないメモリにあらかじめ記憶されている。さらに、情報端末装置１は、ユーザの指示に応じて、あらかじめ定められた基準値を適宜他の値に変更できる。
【００２７】
レイアウト再定義部６は、再定義した表示レイアウトを表すレイアウトデータを生成し、入力されるコンテンツデータに関連付ける。これによりレイアウト再定義部６は、コンテンツをディスプレイに表示するときの表示レイアウトを、あらかじめ定められた表示レイアウトとは異なるものに再定義する。レイアウト再定義部６は、入力されるコンテンツデータを表示部７および投影部９に出力する。本実施形態では、レイアウト再定義部６は、再定義した表示レイアウトを表すレイアウトデータを含んでいるコンテンツデータを、表示部７に表示する。さらに、そのままのコンテンツデータ、すなわち、元の表示レイアウトを表すレイアウトデータを含んでいるコンテンツデータを、投影部９に出力する。
【００２８】
（表示部７および内蔵ディスプレイ８）
表示部７は、入力されたコンテンツデータが表すコンテンツを、内蔵ディスプレイ８に表示する。内蔵ディスプレイ８は、たとえば、情報端末装置１に内蔵されている液晶ディスプレイである。情報端末装置１では、内蔵ディスプレイ８の解像度は、プロジェクタスクリーン１０の解像度よりも小さい。一方、内蔵ディスプレイ８における表示領域のサイズは、プロジェクタスクリーン１０における表示領域よりも多くの場合、小さい。すなわち、内蔵ディスプレイ８が表示できる情報の量は、プロジェクタスクリーン１０が表示している情報の量よりも、基本的に少ない。
【００２９】
（投影部９およびプロジェクタスクリーン１０）
投影部９は、入力されたコンテンツデータが表すコンテンツをプロジェクタスクリーン１０に表示する。すなわち、このコンテンツをプロジェクタスクリーン１０に投影する。プロジェクタスクリーン１０は、投影部９が、情報端末装置１の外部に存在する所定の面に光を投影することによって生ずるスクリーンである。情報端末装置１では、プロジェクタスクリーン１０の解像度は、内蔵ディスプレイ８の解像度よりも大きい。一方、プロジェクタスクリーン１０における表示領域のサイズは、光が投影される面と、情報端末装置１との距離に応じて変化する。したがって、このサイズは、内蔵ディスプレイ８における表示領域よりも基本的には大きいが、条件次第では、より小さくなる。すなわち、情報端末装置１では、プロジェクタスクリーン１０が表示できる情報の量は、内蔵ディスプレイ８が表示できる情報の量よりも、基本的に多いが、条件次第ではより少なくなる。
【００３０】
なお、以下では、説明の便宜のため、プロジェクタスクリーン１０における表示領域のサイズは、内蔵ディスプレイ８における表示領域のサイズよりも常に大きいものとする。
【００３１】
（ディスプレイ情報取得部１１および距離測定部１２）
ディスプレイ情報取得部１１は、内蔵ディスプレイ８に関する情報を取得する。たとえば、内蔵ディスプレイ８の解像度、および内蔵ディスプレイ８における所定の表示領域のサイズを取得する。ディスプレイ情報取得部１１は、取得したこれらの情報をレイアウト再定義部６に出力する。これらの情報は、レイアウト再定義部６において、内蔵ディスプレイ８に表示されるコンテンツの表示レイアウトを再定義するときに使用される。
【００３２】
ディスプレイ情報取得部１１は、さらに、プロジェクタスクリーン１０に関する情報を取得する。たとえば、プロジェクタスクリーン１０の解像度、およびサイズを取得する。なお、プロジェクタスクリーン１０のサイズは、情報端末装置１と、プロジェクタスクリーン１０との位置に応じて決定される。そこで情報端末装置１では、距離測定部１２が、情報端末装置１とプロジェクタスクリーン１０との距離を測定する。この距離と、投影部９が投影するときの光の平面的広がりに基づき、プロジェクタスクリーン１０のサイズを算出する。距離測定部１２は、算出したサイズをレイアウト再定義部６に出力する。ディスプレイ情報取得部１１は、このようにして取得する、プロジェクタスクリーン１０に関する情報を、いずれもレイアウト再定義部６に出力する。
【００３３】
（２つのディスプレイ）
上述したように、情報端末装置１は２つのディスプレイを備えている。すなわち、内蔵ディスプレイ８およびプロジェクタスクリーン１０である。この点につき、図２を参照して以下に説明する。図２は、情報端末装置１が内蔵ディスプレイ８およびプロジェクタスクリーン１０を備えていることを表す図である。
【００３４】
この図によれば、情報端末装置１は、内蔵ディスプレイ８およびプロジェクタスクリーン１０に、コンテンツを連動して同時に表示できる。すなわち、内蔵ディスプレイ８にはより単純な表示レイアウトの画面を表示し、プロジェクタスクリーン１０ではより複雑な表示レイアウトの画面を表示する。情報端末装置１は、さらに、操作部２の一部として、アップキー２１およびダウンキー２２を備えている。ユーザは、これらのアップキー２１およびダウンキー２２を使用することによって、内蔵ディスプレイ８に表示されている画面を、上下方向にスクロールする操作を実行する。これにより表示部７は、内蔵ディスプレイ８に表示している画面をスクロールして表示する。
【００３５】
内蔵ディスプレイ８は、プロジェクタスクリーン１０よりも、少なくとも解像度およびサイズのいずれかが小さい。すなわち、情報端末装置１は、表示できる情報の量が互いに異なる２つのディスプレイを備えている。ここで、情報端末装置１は、コンテンツにあらかじめ定義されているより複雑な表示レイアウトに基づき、このコンテンツをプロジェクタスクリーン１０に表示する。一方、再定義したより単純な表示レイアウトに基づき、内蔵ディスプレイ８にコンテンツを表示する。このとき、情報端末装置１は、プロジェクタスクリーン１０に表示されている複数のオブジェクトによって構成される画面の少なくとも少なくとも一部を、内蔵ディスプレイ８に表示する。すなわち、内蔵ディスプレイ８に表示されているより単純な表示レイアウトの画面を、そのまま、プロジェクタスクリーン１０に表示しない。これにより、情報端末装置１は、内蔵ディスプレイ８に表示される、より単純な表示レイアウトの画面が、プロジェクタスクリーン１０にそのまま表示されることを防止できる。
【００３６】
（コンテンツをプロジェクタスクリーン１０に表示する処理）
情報端末装置１がコンテンツをプロジェクタスクリーン１０に表示するときの処理の流れの例について、図３を参照して以下に説明する。図３は、コンテンツとしてウェブページを取得し、表示レイアウトを再定義せずに、取得したウェブページをプロジェクタスクリーン１０に表示するときの処理の流れを示すフローチャートである。
【００３７】
この図によれば、情報端末装置１では、コンテンツ取得部３が、通信ネットワーク５０を通じてウェブサイトにアクセスする（ステップＳ３１）。これによりコンテンツ取得部３は、アクセスしたウェブサイトから、所定のウェブページをコンテンツとして取得する（ステップＳ３２）。コンテンツ取得部３は、取得したウェブページをコンテンツデータベース４に格納する。このウェブページは、データ読出部５によって読み出され、レイアウト再定義部６に出力される。
【００３８】
つぎに、ディスプレイ情報取得部１１が、プロジェクタスクリーン１０の解像度を取得する（ステップＳ３３）。レイアウト再定義部６は、ディスプレイ情報取得部１１が取得したプロジェクタスクリーン１０の解像度を、あらかじめ定められた基準値と比較する。このあらかじめ定められた基準値は、情報端末装置１における図示しないメモリにあらかじめ格納されている。
【００３９】
本実施形態に係る情報端末装置１では、プロジェクタスクリーン１０の解像度は、あらかじめ定められた基準値よりも大きい。このことからレイアウト再定義部６は、プロジェクタスクリーン１０の解像度が、あらかじめ定められた基準値よりも大きいことを確認する（ステップＳ３４）。すなわち、ウェブページの表示レイアウトを再定義しないことを決定する。その代わりに、元の表示レイアウトを使用することによってウェブページをプロジェクタスクリーン１０に表示することを決定する（ステップＳ３５）。これによりレイアウト再定義部６は、入力されるウェブページを投影部９にそのまま出力する。投影部９は、入力されたウェブページにあらかじめ定義されている表示レイアウトに基づき、ウェブページに含んでいる複数のオブジェクトをプロジェクタスクリーン１０に表示する（ステップＳ３６）。
【００４０】
（コンテンツを内蔵ディスプレイ８に表示する処理）
情報端末装置１がコンテンツを内蔵ディスプレイ８に表示するときの処理の流れについて、図４を参照して以下に説明する。図４は、コンテンツとしてウェブページを取得し、このウェブページの表示レイアウトを単純な表示レイアウトに再定義して、再定義された表示レイアウトに基づきコンテンツを内蔵ディスプレイ８に表示するときの処理の詳細を示すフローチャートである。
【００４１】
この図によれば、情報端末装置１では、コンテンツ取得部３が、通信ネットワーク５０を通じてウェブサイトにアクセスする（ステップＳ４１）。これによりコンテンツ取得部３は、アクセスしたウェブサイトから、所定のウェブページをコンテンツとして取得する（ステップＳ４２）。コンテンツ取得部３は、取得したウェブページをコンテンツデータベース４に格納する。このウェブページは、データ読出部５によって読み出され、レイアウト再定義部６に出力される。
【００４２】
つぎに、ディスプレイ情報取得部１１が、内蔵ディスプレイ８の解像度を取得する（ステップＳ４３）。レイアウト再定義部６は、この解像度を、あらかじめ定められた基準値と比較する。このあらかじめ定められた基準値は、情報端末装置１における図示しないメモリにあらかじめ格納されている。
【００４３】
本実施形態に係る情報端末装置１では、内蔵ディスプレイ８の解像度は、あらかじめ定められた基準値よりも大きい。このことから、レイアウト再定義部６は、内蔵ディスプレイ８の解像度が、あらかじめ定められた基準値よりも小さいことを、確認する（ステップＳ４４）。すなわち、ウェブページの表示レイアウトを再定義することを決定する。その代わりに、レイアウト再定義部６は、再定義した表示レイアウトを使用することによってウェブページを内蔵ディスプレイ８に表示することを決定する（ステップＳ４５）。これによりレイアウト再定義部６は、入力されるコンテンツの表示レイアウトを、より単純な表示レイアウトに再定義する。したがって表示部７は、ウェブページに含んでいる複数のオブジェクトを、より単純な表示レイアウトによって内蔵ディスプレイ８に表示する（ステップＳ４６）。
【００４４】
（ウェブページの表示例）
情報端末装置１が内蔵ディスプレイ８およびプロジェクタスクリーン１０に表示するウェブページの画面の例について、図５を参照して以下に説明する。図５は、情報端末装置１がディスプレイに表示する画面の例を示す図である、（ａ）は元の表示レイアウトに基づきプロジェクタスクリーン１０に表示するウェブページの例を示す図であり、（ｂ）は、再定義された表示レイアウトに基づき内蔵ディスプレイ８に表示するウェブページの例を示す図である。
【００４５】
この図によれば、投影部９は、ウェブページに含まれている４つのオブジェクトとして、商品１の画像、商品１の説明文、商品２の画像、および商品２の説明文を、プロジェクタスクリーン１０にそれぞれ表示している。投影部９は、これらのオブジェクトを、図５（ａ）に示すように、２行２列の表示レイアウトに基づき表示している。
【００４６】
一方、表示部７は、商品１の画像、商品１の説明文、商品２の画像、および商品２の説明文を、この順に、１行の表示レイアウトによってそれぞれ内蔵ディスプレイ８に表示している。すなわち表示部７は、プロジェクタスクリーン１０に表示されているウェブページの表示レイアウトより単純な表示レイアウトに従い、同一のウェブページを異なる表示レイアウトによって内蔵ディスプレイ８に表示している。このときユーザは、アップキー２１またはダウンキー２２を使用することによって、内蔵ディスプレイ８に表示されている画面をスクロールできる。
【００４７】
このように情報端末装置１は、コンテンツを表示するディスプレイの解像度、およびディスプレイの表示領域のサイズが、あらかじめ定められた基準値よりも小さいとき、コンテンツにおいてあらかじめ定義されている表示レイアウトを、より単純な表示レイアウトに再定義する。すなわち情報端末装置１は、コンテンツに含まれている複数のオブジェクトを、より単純に表示するように表示レイアウトを再定義する。これにより情報端末装置１は、再定義した表示レイアウトに基づき、複数のオブジェクトを、元の表示レイアウトよりも単純な表示レイアウトによって表示する。
【００４８】
このように情報端末装置１は、表示できる情報の量がより小さいディスプレイに、より単純な表示レイアウトの画面を表示する。すなわち情報端末装置１は、情報表示能力がより少ないディスプレイに過剰な情報を表示されることを防止できる効果を奏する。
【００４９】
（デジタル放送番組の表示例）
情報端末装置１は、コンテンツとして、ウェブページに限らず、たとえばデジタル放送番組もディスプレイに表示できる。この例について、図６を参照して以下に説明する。図６は、情報端末装置１が内蔵ディスプレイ８およびプロジェクタスクリーン１０にそれぞれ表示しているデジタル放送番組の画面の例を示す図であり、（ａ）は、元の表示レイアウトに基づきプロジェクタスクリーン１０に表示しているデジタル放送番組の画面の例を示し、（ｂ）は、再定義された表示レイアウトに基づき内蔵ディスプレイ８に表示しているデジタル放送番組の画面の例を示す図である。
【００５０】
図６の例では、コンテンツ取得部３は、通信ネットワーク５０を通じてデジタル放送番組を取得する。これにより投影部９は、図６（ａ）に示すように、デジタル放送番組に含まれている３つのオブジェクトとして、テレビの放送映像、テレビのデータ放送、および字幕を、プロジェクタスクリーン１０に表示する。このとき投影部９は、テレビの放送映像、および字幕を、画面における左側の列に表示している。さらに、テレビのデータ放送を、画面における右側の列に表示している。
【００５１】
一方、表示部７は、同一のデジタル放送番組を内蔵ディスプレイ８に表示するとき、テレビの放送映像、テレビのデータ放送、および字幕を、１つの列に表示する。すなわち表示部７は、デジタル放送番組にあらかじめ定義されている表示レイアウトをより単純な表示レイアウトに再定義することによって、より単純な表示レイアウトの画面を内蔵ディスプレイ８に表示する。このとき表示部７は、図６（ｂ）のＧ６２に示すように、データ放送の表示領域にスクロールボタンを表示している。このスクロールボタンをユーザが押下することによって、表示部７は、テレビの放送映像、および字幕を固定して表示したまま、データ放送のみをスクロールして表示する。これにより内蔵ディスプレイ８では、データ放送がスクロールされるときに、テレビの放送および字幕が画面から消えてしまうことがない。
【００５２】
（まとめ）
以上のように、情報端末装置１は、ウェブページを表示する場合でも、デジタル放送番組を表示する場合でも、プロジェクタスクリーン１０と内蔵ディスプレイ８とで、表示するコンテンツの表示レイアウトを変更する。すなわちプロジェクタスクリーン１０には、元の表示レイアウトに基づき、コンテンツに含まれている複数のオブジェクトを、より複雑な表示レイアウトの画面として表示する。これにより、プロジェクタスクリーン１０が有している、より大きい表示能力を、最大限に活用できる。一方、内蔵ディスプレイ８には、複数のオブジェクトを、再定義した表示レイアウト、すなわち、より単純な表示レイアウトに基づき表示する。これにより、プロジェクタスクリーン１０よりも表示能力が小さい内蔵ディスプレイ８に、過剰な情報が表示されることを防止できる。すなわち情報端末装置１は、コンテンツを表示するディスプレイの表示能力に応じて、最適な表示レイアウトの画面を表示できる。
【００５３】
（電子書籍のデータ構造の例）
情報端末装置１は、コンテンツとして、ウェブページおよびデジタル放送番組に限らず、電子書籍もディスプレイに表示できる。そこで、情報端末装置１が内蔵ディスプレイ８およびプロジェクタスクリーン１０に表示する電子書籍を表すコンテンツデータのデータ構造について、図７を参照して以下に説明する。図７は、レイアウト再定義部６が処理する電子書籍のデータ構造の例を示す図である。
【００５４】
図７に示すコンテンツデータは、さらに、「本文」タグを含んでいる。このタグは、「あいうえおかきくけこさしすせそたちつてとなにぬねの」というテキストオブジェクトを表示することを定義している。さらに、画像タグとして、「＜画像、幅＝２列＞画像１．ｊｐｇ＜／画像＞」を含んでいる。このタグは、画像１を２列の幅で表示することを定義している。
【００５５】
この図によれば、電子書籍を表すコンテンツデータは、複数のタグによって構成されている。このコンテンツデータは、ＨＴＭＬにおける表の表現と、ほぼ同様のフォーマットに従っている。各タグは、オブジェクトを表示するときの表示レイアウト情報を定義している。たとえば、図７に示すコンテンツデータは、最初の行に、「＜ページ、行＝２行、列＝３列＞」というタグを含んでいる。このタグは、複数のオブジェクトを、１ページかつ２行３列の表によって表示することを定義している。
【００５６】
このように、図７に示すコンテンツデータは、複数のオブジェクトと、これらのオブジェクトの表示レイアウトを定義するレイアウトデータとを含んでいる。この表示レイアウトは、図７に示すように、複数のオブジェクトを行列に表示することを定義している。
【００５７】
（プロジェクタスクリーン１０に表示される電子書籍の画面）
図７に示す形成するコンテンツデータに基づき、情報端末装置１がプロジェクタスクリーン１０に表示する画面について、図８を参照して以下に説明する。図８は、あらかじめ定義されている表示レイアウトに基づき、情報端末装置１がプロジェクタスクリーン１０に表示している電子書籍の画面を示す図である。
【００５８】
この図によれば、投影部９は、プロジェクタスクリーン１０の画面に、複数のオブジェクトを行列に表示する。このとき、このテーブルにおける最初の行に、２つのオブジェクトを表示する。すなわち、テキスト「あいうえおかきくけこさしすせそたちつてとなにぬねの」を最初の行における左の列に、画像１をその右の列に、それぞれ表示する。投影部９はさらに、次の行に３つのオブジェクトを表示する。すなわち、画像２をこの行における一番左の列に、テキスト「ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ０１２３４５６７９」を真ん中の列に、テキスト「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」を一番右の列に、それぞれ表示する。このように投影部９は、電子書籍においてあらかじめ定義されている元の表示レイアウト、すなわち、複数のオブジェクトをより複雑に表示するように定義している表示レイアウトに基づき、電子書籍をプロジェクタスクリーン１０に表示する。
【００５９】
（表示レイアウトの再定義処理）
情報端末装置１は、図７に示すコンテンツデータによって表される電子書籍を、内蔵ディスプレイ８に表示するとき、あらかじめ定義されている元の表示レイアウトを、より単純な表示レイアウトに再定義する。これにより、情報端末装置１は、同一の電子書籍を表示する場合であっても、内蔵ディスプレイ８に表示するときは、再定義されたより単純な表示レイアウトに基づき表示する。そこで、情報端末装置１が図７に示すコンテンツデータを使用することによって、表示レイアウトを再定義するときの処理の流れについて、図９を参照して以下に説明する。
【００６０】
図９は、表示レイアウトを再定義するときに情報端末装置１が実行するデータ処理の流れを示すフローチャートである。この図によれば、レイアウト再定義部６は、図７に示すコンテンツデータから、１行のタグを読み出す（ステップＳ９１）。このとき、読み出したタグが、本文タグであるか否かを判定する（ステップＳ９２）。ステップＳ９２における判定結果が「真」であるとき（Ｙｅｓ）、レイアウト再定義部６は、このタグを一時メモリに書き込む（ステップＳ９４）。一方、ステップＳ９２における判定結果が「偽」であるとき（Ｎｏ）、レイアウト再定義部６は、読み出したタグが、画像タグであるか否かを判定する（ステップＳ９３）。ステップＳ９３における判定結果が「真」であるとき（Ｙｅｓ）、レイアウト再定義部６は、このタグを一時メモリに書き込む（ステップＳ９４）一方、ステップＳ９３における判定結果が「偽」であるとき（Ｎｏ）、レイアウト再定義部６は、読み出したタグを、一時メモリに書き込まない。
【００６１】
このように、レイアウト再定義部６は、コンテンツデータから読み出したタグが、本文タグまたは画像タグであるとき、このタグを一時メモリに書き込む（ステップＳ９４）。一方、読み出したタグが、本文タグおよび画像タグのいずれでもない、たとえばページタグであるとき、このタグを一時メモリに書き込まない。すなわち、タグを一時メモリに書き込む処理をスキップする。
【００６２】
読み出したタグを処理したあと、レイアウト再定義部６は、現在読み出している行が、コンテンツデータにおいて最後の行であるか否かを判定する（ステップＳ９５）。ステップＳ９５において判定結果が「真」であるとき（Ｙｅｓ）、レイアウト再定義部６は処理を終了する。一方、ステップＳ９５判定結果が「偽」であるとき（Ｎｏ）、レイアウト再定義部６は、次の行を読み出し、ステップＳ９１からステップＳ９５までの処理を繰り返す。
【００６３】
（表示レイアウトが再定義されたコンテンツデータ）
図９に示す処理によって、レイアウト再定義部６は、本文タグおよび画像タグによって構成されるコンテンツデータを一時メモリにおいて生成する。このコンテンツデータの構成について、図１０を参照して以下に説明する。図１０は、再定義された表示レイアウトを表すレイアウトデータを含んでいるコンテンツのデータ構造の例を示す図である。
【００６４】
この図によれば、レイアウト再定義部６は、図７に示すコンテンツデータから、４つの本文タグおよび３つの画像タグを含んでいるコンテンツデータを生成する。このコンテンツデータは、タグとして、本文タグおよび画像タグのみを含んでいる。すなわち、画面におけるオブジェクトの表示位置を定義するタグを、含んでいない。その代わりに、図１０のコンテンツデータによって表されるコンテンツに定義されている表示レイアウトは、図７のコンテンツデータによって表されるコンテンツに定義されている表示レイアウトよりも、単純である。このように、レイアウト再定義部６は、図７のコンテンツデータから図１０のコンテンツデータを生成することによって、元の表示レイアウトすなわちより複雑な表示レイアウトを、より単純な表示レイアウトに再定義する。
【００６５】
（内蔵ディスプレイ８に表示する電子書籍の画面）
レイアウト再定義部６は、本文タグおよび画像タグのみからなるコンテンツデータを生成し、表示部７に出力する。表示部７は、入力されるコンテンツデータに基づき、より単純な表示レイアウトの電子書籍を内蔵ディスプレイ８に表示する。このとき内蔵ディスプレイ８に表示される電子書籍の画面について、図１１を参照して以下に説明する。図１１は、再定義された表示レイアウトに基づき情報端末装置１が内蔵ディスプレイ８に表示している電子書籍の画面の例を示す図である。
【００６６】
この図によれば、表示部７は、電子書籍に含まれている複数のオブジェクトを、１つの列に表示する。すなわち、まず、最初のオブジェクトとして、テキスト「あいうえおかきくけこさしすせそたちつてとなにぬねの」を表示する。表示部７は、次の行として画像１を表示する。さらに、その次の行として画像２を表示する。さらに、その次の行としてテキスト「ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ０」を表示する。
【００６７】
このように表示部７は、図１０に示すコンテンツデータに基づき、より単純な表示レイアウトの電子書籍を内蔵ディスプレイ８に表示する。このときユーザがアップキー２１またはダウンキー２２を押下することによって、表示部７は、内蔵ディスプレイ８の電子書籍画面を適宜、スクロールする。
【００６８】
表示部７が内蔵ディスプレイ８に表示する電子書籍の画面の表示レイアウトは、投影部９がプロジェクタスクリーン１０に表示する電子書籍の画面よりも単純である。すなわち、投影部９は、プロジェクタスクリーン１０の同じ画面に、各オブジェクトを同時に表示する。一方、表示部７は、内蔵ディスプレイ８の同じ画面に、複数のオブジェクトのうち少なくとも一部を表示する。
【００６９】
なお、図１１に示す例では、画像１．ｊｐｇというテキストと、画像２．ｊｐｇというテキストとを、ともに示している。しかし実際には、表示部７は、内蔵ディスプレイ８にこれらのテキストでなく、画像１および画像２を、それぞれ縮小される形状によって表示している。これにより表示部７は、サイズおよび解像度がより小さい内蔵ディスプレイ８に、より多くの情報が表示されることを防止する。
【００７０】
（オブジェクトの背景色を変更する）
以上のように、図１１に示す例では、表示部７は、電子書籍を１つの列にして、内蔵ディスプレイ８に表示する。内蔵ディスプレイ８に表示されている画面が、複数のオブジェクトを一列に表示したものとなるため、ユーザは、たとえば図１１に示す画面を、単調に感じおそれがある。そこで、表示部７は、電子書籍を内蔵ディスプレイ８に表示するとき、各オブジェクトの背景色を、連続して表示される他のオブジェクトの背景色とは異なるものにしてもよい。この例について、図１２を参照して以下に説明する。図１２は、背景色が互いに異なる複数のオブジェクトを情報端末装置１が内蔵ディスプレイ８に表示している画面の例を示す図である。
【００７１】
この図によれば、表示部７は、内蔵ディスプレイ８に電子書籍を表示するとき、各オブジェクトの背景色を異らせて表示する。まず、先頭に表示するテキスト「あいうえおかきくけこさしすせそたちつてとなにぬねの」の背景色を、水色に表示する。次に表示する画像１の背景色を、薄桃色に表示する。次に表示する画像２の背景色を、水色に表示する。次に表示するテキスト「ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ０」の背景色を、薄桃色に表示する。
【００７２】
このように表示部７は、連続して表示する複数のオブジェクトの背景色を、互いに異らせて表示する。これにより、複数のオブジェクトの表示にメリハリがつき、連続して表示されている複数のオブジェクトをユーザが単調に感じることを防止できる。
【００７３】
また、図１２に示す例では、表示部７は、あらかじめ定められた表示レイアウトにおいて、同一の行に表示するように定義されているオブジェクトの背景色を、再定義した表示レイアウトに基づき表示するとき、同一色にして表示する。これにより、ユーザは、内蔵ディスプレイ８に表示されている各オブジェクトの背景色を確認することによって、元の表示レイアウトを容易に確認できる。
【００７４】
（下線を施す）
以上のように、情報端末装置１は、内蔵ディスプレイ８およびプロジェクタスクリーン１０に、同一のコンテンツを表示する。このとき、より複雑な表示レイアウトのプロジェクタスクリーン１０にコンテンツを表示する一方、より単純な表示レイアウトのコンテンツを内蔵ディスプレイ８に表示する。これによりユーザは、内蔵ディスプレイ８に表示されている画面を見つつ、プロジェクタスクリーン１０に表示されている画面も見ることができる。
【００７５】
表示部７は、プロジェクタスクリーン１０に表示されている画面のうち、少なくとも一部を、内蔵ディスプレイ８に表示してもよい。このとき投影部９は、プロジェクタスクリーン１０に表示されている画面のうち、内蔵ディスプレイ８に表示されている少なくとも一部を、通常と異なる状態に表示してもよい。この例について、図１３を参照して以下に説明する。
【００７６】
図１３は、情報端末装置１が、プロジェクタスクリーン１０に表示されている画面のうち、内蔵ディスプレイ８に表示されている画面に対応する箇所を、通常と異なる状態に表示する例を示す図である。この図によれば、投影部９は、プロジェクタスクリーン１０に表示する画面のうち、図１１に示す画面に表示されている対応する箇所に下線を施す。具体的には、投影部９は、テキスト「あいうえおかきくけこさしすせそたちつてとなにぬねの」のすべて、画像１、画像２、およびテキスト「ａｂｃｄｅｆｇｈｉｊｋｌｍｎｏｐｑｒｓｔｕｖｗｘｙｚ０」のそれぞれに、下線を施す。このとき、内蔵ディスプレイ８において、図１１に示す画面を見ているユーザは、図１３に示す、下線を施されている箇所を見ることによって、内蔵ディスプレイ８に表示されている画面が、プロジェクタスクリーン１０に表示されている画面のどこに対応しているかを、容易に確認できる。これにより投影部９は、内蔵ディスプレイ８に表示されている画面が、プロジェクタスクリーン１０においてどこに表示されているかを、ユーザに容易に確認させることができる。
【００７７】
（内蔵ディスプレイ８の画面に対応する箇所の枠に枠線を表示する）
図１３に示す例では、投影部９は、内蔵ディスプレイ８に表示されている画面に対応する箇所に、下線を施している。しかし、投影部９が対応する箇所を通常と異なる状態に表示やり方は、下線を施すことに限定されない。そこで、情報端末装置１が対応する箇所を通常と異なる状態に表示する他の例について、図１４を参照して以下に説明する。図１４は、情報端末装置１が、プロジェクタスクリーン１０に表示されている画面のうち、内蔵ディスプレイ８に表示されている画面に対応する箇所の枠に、枠線を表示する例を示す図である。
【００７８】
この図によれば、表示装置は、プロジェクタスクリーン１０に表示する画面のうち、内蔵ディスプレイ８に表示されている画面に対応する箇所の枠に、枠線を表示している。ユーザは、図１４に示す画面を見ることによって、枠線によって囲まれている箇所が、内蔵ディスプレイ８に現在表示されていることを、容易に確認できる。投影部９はさらに、内蔵ディスプレイ８において表示されている先頭の文字に対応する箇所に、下線を施している。図１４の例では、投影部９は、文字「あ」に下線に施している。投影部９はさらに、内蔵ディスプレイ８において表示されている末尾の文字に対応する箇所にも、下線を施している。図１４の例では、投影部９は、文字「０」に下線に施している。
【００７９】
以上のように情報端末装置１は、プロジェクタスクリーン１０にコンテンツを表示する。さらに、表示部７は、プロジェクタスクリーン１０に表示されている画面の少なくとも一部を、内蔵ディスプレイ８に表示する。このとき、投影部９は、プロジェクタスクリーン１０に表示する画面のうち、内蔵ディスプレイ８に表示されている画面に対応する箇所を、通常と異なる状態に表示する。たとえば、この対応する箇所の枠に、枠線を表示する。または、この対応する箇所に含まれているオブジェクトに、下線を表示する。これにより情報端末装置１は、内蔵ディスプレイ８に表示されている画面が、プロジェクタスクリーン１０に表示されている画面のどこにあるのかを、ユーザに容易に確認させることができる。
【００８０】
（スクロール処理の流れ）
上述したように、表示部７は、ユーザの指示に基づき、内蔵ディスプレイ８に表示している画面をスクロールできる。このとき情報端末装置１において、投影部９が、内蔵ディスプレイ８の画面に対応する箇所の表示位置を、スクロールされた分だけ変更する。これらの処理の流れについて、図１５を参照して以下に説明する。
【００８１】
図１５は、ユーザの指示に基づき、情報端末装置１が、内蔵ディスプレイ８の画面およびプロジェクタスクリーン１０の画面をそれぞれ変更するときの処理の流れを表す図である。この図によれば、ユーザは、アップキー２１またはダウンキー２２を押下することによって、情報端末装置１にスクロールの指示を入力する（ステップＳ１５１）。これにより表示部７は、内蔵ディスプレイ８の画面を、たとえば１行、スクロールする（ステップＳ１５２）。つぎに表示部７は、スクロールしたあとに内蔵ディスプレイ８に表示されている画面の最上部位置を取得する（ステップＳ１５３）。表示部７は、取得した最上部位置に関する情報を投影部９に通知する。投影部９は、この最上部位置が、プロジェクタスクリーン１０に現在表示されているか否かを判定する（ステップＳ１５４）。ステップＳ１５４において判定結果が「真」であるとき（Ｙｅｓ）、投影部９は、プロジェクタスクリーン１０において、内蔵ディスプレイ８の画面に対応する箇所の表示位置を変更する（ステップＳ１５５）。具体的には、投影部９は、プロジェクタスクリーン１０に表示されている画面のうち、内蔵ディスプレイ８に表示されている対応する箇所を、内蔵ディスプレイ８に現在表示されている画面に対応させて表示する。
【００８２】
一方、ステップＳ１５４における判定結果が「偽」であるとき（Ｎｏ）、投影部９は、現在表示されているコンテンツの次のページをプロジェクタスクリーン１０に表示する（ステップＳ１５６）。これにより、投影部９は、プロジェクタスクリーン１０に現在表示されている画面すなわち次のページのうち、内蔵ディスプレイ８に表示されている画面に対応する箇所を変更する。
【００８３】
（内蔵ディスプレイ８の画面をスクロールする例）
ユーザがスクロール指示を入力することによって、表示部７が、内蔵ディスプレイ８に表示されている画面をスクロールされる例について、図１６を参照して以下に説明する。
【００８４】
図１６は、情報端末装置１が、内蔵ディスプレイ８に表示している画面をスクロールする例を示す図であり、（ａ）は、スクロールされる前に内蔵ディスプレイ８に表示されている画面を示す図であり、（ｂ）は、スクロールされた後に内蔵ディスプレイ８に表示される画面を示す図である。この図によれば、ユーザがスクロール指示を入力する前、表示部７は、図１６（ａ）に示す画面を内蔵ディスプレイ８に表示している。具体的には、表示部７は、画像１を画面の先頭に表示し、テキスト「ＴＵＶＷＸＹＺ」を最後に表示している。
【００８５】
このときユーザは、アップキー２１を押下することによって、内蔵ディスプレイ８に表示されている画面を１行上にスクロールすることを、情報端末装置１に指示する。この指示に基づき、表示部７は、表示部７は、図１６（ａ）に示す画面を１行上にスクロールし、図１６（ｂ）に示す画面を表示する。
【００８６】
このように表示部７は、図１６（ａ）の画面を、図１６（ｂ）に示すように、１行上にスクロールする。これにより、表示部７は、画面をスクロールする前に表示していた画像１を、スクロールした後の画面には表示しない。一方、スクロールした前の画面には表示されていないテキスト「アイウエオカキク」を、スクロールした後の画面には表示する。
【００８７】
（プロジェクタスクリーン１０の画面を変更する例）
図１６に示す、内蔵ディスプレイ８における画面のスクロールにあわせて、投影部９は、プロジェクタスクリーン１０の画面の表示状態を変更する。この例について、図１７および図１８を参照して以下に説明する。
【００８８】
図１７は、内蔵ディスプレイ８に表示されている画面をスクロールする前において、情報端末装置１がプロジェクタスクリーン１０に表示している画面の例を示す図である。図１８は、内蔵ディスプレイ８に表示されている画面をスクロールした後において、情報端末装置１がプロジェクタスクリーン１０に表示している画面の例を示す図である。
【００８９】
表示部７が内蔵ディスプレイ８の画面をスクロールする前において、投影部９は、図１７に示す電子書籍をプロジェクタスクリーン１０に表示している。このとき投影部９は、図１７に示す画面のうち、図１６に示す、内蔵ディスプレイ８に表示されている対応する箇所の枠に枠線を施している。
【００９０】
ユーザのスクロール指示に基づき、表示部７は、図１６（ａ）に示す画面を、図１６（ｂ）に示す画面にスクロールする。このとき投影部９は、プロジェクタスクリーン１０の表示状態を、図１７に示す画面から、図１８に示す画面に変更する。具体的には、投影部９は、図１８に示す画面のうち、図１６（ｂ）に示す、内蔵ディスプレイ８に表示されている画面に対応する箇所の枠に、改めて枠線を施す。これによりユーザは、内蔵ディスプレイ８において、図１６（ａ）に示す画面から図１６（ｂ）に示す画面に表示をスクロールしたあと、図１８の画面を確認することによって、内蔵ディスプレイ８に現在表示されている画面が、プロジェクタスクリーン１０のどこに表示されているかを容易に確認できる。
【００９１】
（コンテンツデータの他の例）
内蔵ディスプレイ８の画面をスクロールし、それにあわせてプロジェクタスクリーン１０の表示状態を変更する他の例について、図１９を参照して以下に説明する。図１９は、内蔵ディスプレイ８に現在表示されているオブジェクトの番号を含んでいるタグの例を示す図である。
【００９２】
情報端末装置１は、図１９に示すコンテンツデータを使用することによっても、コンテンツを内蔵ディスプレイ８およびプロジェクタスクリーン１０に表示できる。図１９のコンテンツデータは、図１０に示すコンテンツデータと異なり、プロジェクタスクリーン１０および内蔵ディスプレイ８に表示される各オブジェクトのタグに、オブジェクトを識別する番号を含んでいる。表示部７は、この番号に基づき、各オブジェクトを識別する。
【００９３】
以下では、画面をスクロールする前において、表示部７が図１１に示す画面を内蔵ディスプレイ８に表示し、投影部９が図１３に示す画面をプロジェクタスクリーン１０に表示している例を説明する。図１３に示すように、投影部９は、プロジェクタスクリーン１０において、内蔵ディスプレイ８の画面に対応する箇所として、最初の「あ」から最後の「０」までに、下線を施している。
【００９４】
このとき投影部９は、現在のプロジェクタスクリーン１０に表示されている、内蔵ディスプレイ８の画面に対応する箇所のうち、先頭の文字の位置と、末尾の文字の位置とに確認する情報を、所定の一時メモリに記憶している。図１１および図１３に示す例では、投影部９は、内蔵ディスプレイ８画面に表示されている先頭の文字の位置として、図１９のコンテンツデータに含まれている１番目のオブジェクトの先頭の文字の位置の情報を、一時メモリに記憶している。さらに、末尾の文字の位置として、コンテンツデータに含まれている４番目のオブジェクトの２７番目の文字の位置に関する情報を、記憶している。このとき投影部９は、対応する箇所の先頭の文字の位置および末尾の文字の位置に関する情報を、それぞれ、所定のテーブルに基づき管理している。
【００９５】
ユーザはアップキー２１を押下することによって、図１１に示す、内蔵ディスプレイ８の画面を、１行上にスクロールすることを情報端末装置１に指示する。これにより表示部７は、図１１に示す画面を、１行上にスクロールして表示する。このとき表示部７は、１行上にスクロールしたあと、内蔵ディスプレイ８の画面に先頭の文字として「け」を表示する。このとき表示部７は、内蔵ディスプレイ８に現在表示されている先頭の文字である「け」の位置が、それまで先頭であった「あ」の位置から９番目であることを、投影部９に通知する。。
【００９６】
この通知を受けた投影部９は、内蔵ディスプレイ８の画面がスクロールされる前にプロジェクタスクリーン１０において表示していた「あ」の位置から、「あ」の９番目に相当する文字である「け」の位置まで施していた下線を、全て削除する。これによりプロジェクタスクリーン１０の画面では、下線が「け」から始まることになる。投影部９はさらに、プロジェクタスクリーン１０において、内蔵ディスプレイ８がスクロールされる前において末尾の文字であった「０」の位置から、「０」の９番目に相当する文字である「９」の位置まで、新たに下線を施す。これにより投影部９は、プロジェクタスクリーン１０の表示状態を、スクロールされている内蔵ディスプレイ８の画面にあわせて変更できる。
【００９７】
（タグのさらに別の例）
情報端末装置１は、オブジェクトの表示に関する指示を含んでいるタグからなるコンテンツデータを使用することによっても、コンテンツを内蔵ディスプレイ８およびプロジェクタスクリーン１０に表示できる。ここでいう「オブジェクトの表示に関する指示」とは、たとえば、オブジェクトを特定のディスプレイに表示しないことを表す指示である。このとき情報端末装置１が使用するコンテンツデータの例について、図２０を参照して以下に説明する。
【００９８】
図２０は、オブジェクトの表示に関する指示を含んでいるタグの例を表す図である。図２０に示すコンテンツデータは、オブジェクトの表示に関する指示を含んでいる本文タグおよび画像タグを含んでいる。本文タグは、オブジェクトをプロジェクタスクリーン１０に表示しないことを表す指示を、「投影画面非表示」というテキストとして含んでいる。本実施形態では、この投影画面はプロジェクタスクリーン１０を意味する。画像タグは、オブジェクトを内蔵ディスプレイ８に表示しないことを表す指示を、「携帯画面非表示」というテキストとして含んでいる。本実施形態では、この携帯画面は内蔵ディスプレイ８を意味する。
【００９９】
このコンテンツデータに基づきコンテンツを表示する投影部９は、テキスト「あいう・・・ねの」をプロジェクタスクリーン１０に表示しない。一方、画像１は表示する。
【０１００】
表示部７も、このコンテンツデータに基づきコンテンツを内蔵ディスプレイ８に表示する。このとき、表示部７はテキスト「あいう・・・ねの」を内蔵ディスプレイ８に表示する。一方、画像１を表示しない。
【０１０１】
このように、情報端末装置１は、各タグに含んでいる、オブジェクトの表示に関する指示に基づき、各オブジェクトを表示するかしないかを、容易に決定できる。なお、表示部７は、オブジェクトの表示または非表示を決定するとき、タグにあらかじめ定義されている「表示」または「非表示」の属性だけではなく、タグの種類に応じて決定してもよい。たとえば、「画像」タグが定義されているとき、画像を表示せず、「本文」タグが定義されているとき、テキストを表示することもできる。
【０１０２】
以上のように、情報端末装置１は、ディスプレイの解像度、および表示領域のサイズが、あらかじめ定められた基準値よりも小さいとき、表示レイアウトを再定義する。このとき、情報端末装置１は、コンテンツに含まれている複数のオブジェクトを、より単純に表示するように表示レイアウトを再定義する。これにより、情報端末装置１は、再定義した表示レイアウトに基づき、複数のオブジェクトを、元の表示レイアウトよりも単純な表示レイアウトによって表示する。このように、情報端末装置１は、より多くの情報を表示できるディスプレイに、より単純な表示レイアウトの画面を表示できる。すなわち、情報端末装置１は、情報表示能力がより小さいディスプレイに、過剰な情報を表示されることを防止できる。
【０１０３】
（表示レイアウトをより複雑な表示レイアウトに再定義する）
なお、情報端末装置１は、ディスプレイの解像度、および表示領域のサイズが、あらかじめ定められた基準値よりも大きいとき、表示レイアウトを再定義してもよい。このとき、情報端末装置１は、コンテンツに含まれている複数のオブジェクトを、より複雑に表示するように表示レイアウトを再定義する。これにより、情報端末装置１は、再定義した表示レイアウトに基づき、複数のオブジェクトを、元の表示レイアウトよりも複雑な表示レイアウトによって表示する。このように、情報端末装置１は、より多くの情報を表示できるディスプレイに、より複雑な表示レイアウトの画面を表示できる。
【０１０４】
投影部９は、プロジェクタスクリーン１０の画面のうち、内蔵ディスプレイ８の画面に対応する箇所を、通常と異なる状態に表示する。このとき投影部９は、対応する箇所のうち、内蔵ディスプレイ８に表示されている先頭の文字のみを、通常と異なる状態に表示してもよい。たとえば、この先頭の文字の背景色および文字色を、それぞれ、反転させて表示してもよい。投影部９はさらに、対応する箇所のうち、内蔵ディスプレイ８に表示されている末尾の文字のみを、通常と異なる状態に表示してもよい。このとき、この末尾の文字の背景色および文字色を、それぞれ、反転させて表示してもよい。
【０１０５】
情報端末装置１は、解像度およびサイズの少なくともいずれかが互いに異なる２つのディスプレイを有している。すなわち、情報端末装置１は、内蔵ディスプレイ８およびプロジェクタスクリーン１０を備えている。このような２つのディスプレイを備えることによって、情報端末装置１は、２つのディスプレイのそれぞれに、異なる情報を表示できる。
【０１０６】
（表示する情報の例）
たとえば、情報端末装置１は、表示しないことがあらかじめ決定されているオブジェクトを、内蔵ディスプレイ８に表示してもよい。このとき、このオブジェクトをプロジェクタスクリーン１０には表示しない。
【０１０７】
このオブジェクトは、たとえば、自分以外の人から見られないことが好ましいものである。情報端末装置１は、より多くの情報を表示できるディスプレイに、このオブジェクトを表示しない。これにより、たとえば、ユーザが内蔵ディスプレイ８を見て、ユーザ以外の人がプロジェクタスクリーン１０を見ているとき、このオブジェクトをユーザは確認できる一方、ユーザ以外の人がこのオブジェクトを見ることを防止できる。
【０１０８】
たとえば、情報端末装置１は、表示しないことがあらかじめ決定されているテキストを、内蔵ディスプレイ８に表示しなくてもよい。一方、このテキストを、プロジェクタスクリーン１０には表示する。
【０１０９】
このテキストは、たとえば、自分以外の人から見られないことが好ましいものである。すなわち、情報端末装置１は、より多くの情報を表示できるディスプレイに、このテキストを表示しない。これにより、たとえば、ユーザが内蔵ディスプレイ８を見て、ユーザ以外がプロジェクタスクリーン１０を見ているとき、このテキストをユーザは確認できる一方、ユーザ以外の人がこのテキストを見ることを防止できる。
【０１１０】
たとえば、情報端末装置１は、コンテンツにオブジェクトとして含まれている画像を、プロジェクタスクリーン１０に表示し、この画像を内蔵ディスプレイ８には表示しないようにしてもよい。すなわち、表示できる情報がより少ないディスプレイには、画像を表示しない。これにより情報端末装置１は、過剰な情報が内蔵ディスプレイ８に表示されることを防止できる。一方、ユーザは、この画像をプロジェクタスクリーン１０において確実に確認できる。
【０１１１】
たとえば、情報端末装置１は、コンテンツに含まれている画像を説明する説明文を、内蔵ディスプレイ８に表示してもよい。これにより、たとえば、ユーザは、内蔵ディスプレイ８に表示されている説明文を見ることができる。一方、プロジェクタスクリーン１０を見ている人は、内蔵ディスプレイ８に表示されているテキストを見ることができない。その代わりに、プロジェクタスクリーン１０に表示されている、このテキストによって説明される画像を見ることができる。これにより、たとえば、ユーザは情報端末装置１をプレゼンテーションのツールとして使用できる。
【０１１２】
（無条件でレイアウトを再定義する例）
また、情報端末装置１では、投影部９がプロジェクタスクリーン１０にコンテンツを表示するとき、レイアウト再定義部６は、ディスプレイのサイズや解像度に関する情報を用いることなく、無条件で、表示レイアウトを再定義することができる。すなわち、プロジェクタスクリーン１０は表示サイズを変更できるディスプレイではあるが、もともと、内蔵ディスプレイ８よりも大きく表示することを目的としたディスプレイである。したがってレイアウト再定義部６は、プロジェクタスクリーン１０のような、特定のディスプレイに対しては、ユーザの利用目的を反映させた形で、無条件で表示レイアウトを再定義すればよい。
【０１１３】
なお、本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても、本発明の技術的範囲に含まれる。
【０１１４】
たとえば、情報端末装置１は、上述した内蔵ディスプレイ８またはプロジェクタスクリーン１０以外にも、情報端末装置１が備えていないディスプレイに、コンテンツを表示することもできる。たとえば、情報端末装置１に有線または無線によって通信接続されているディスプレイに、コンテンツを表示することもできる。さらに、１つの筐体に、解像度および表示領域の少なくともいずれかが異なる２つのディスプレイを備えている構成であってもよい。また、情報端末装置１が備えているディスプレイは、たとえば回転動作によって筐体における配置状態が異なるものであるとき、第１の状態と第２の状態とで、解像度が自動的に切り替わるものであってもよい。また、ディスプレイは、ユーザが手動で解像度を切り替えることができるものであってもよい。
【０１１５】
さらに、表示部７および投影部９は、入力されたコンテンツデータを一時メモリにキャッシュし、繰り返し使用してもよい。または、表示部７は、コンテンツデータに新たに含まれた、再定義された表示レイアウトを表すレイアウトデータを、使用しなくてもよい。このとき表示部７および投影部９は、コンテンツデータに元々含まれている、再定義前のレイアウトデータを使用する。たとえば表示部７は、コンテンツデータから読み出したタグに、オブジェクトの表示レイアウトを定義する指示が含まれていても、それを無視する。これにより、表示レイアウトを再定義することなく、より単純な表示レイアウトのオブジェクトを表示する。
【０１１６】
上述したように、レイアウト再定義部６は、解像度およびサイズの少なくともいずれかが、あらかじめ定められた基準値よりも小さいとき、オブジェクトをより単純に表示するように表示レイアウトを再定義すればよい。たとえば、複数のオブジェクトをより少ない列によって表示するように表示レイアウトを再定義してもよい。また、複数のオブジェクトをより少ない行によって表示するように表示レイアウトを再定義してもよい。さらに、複数のオブジェクトを１つの列によって表示するように表示レイアウトを再定義してもよい。さらに、複数のオブジェクトを１つの行によって表示するように表示レイアウトを再定義してもよい。
【０１１７】
レイアウト再定義部６は、コンテンツを内蔵ディスプレイ８に１行に表示するように、表示レイアウトを再定義してもよい。このとき表示部７は、内蔵ディスプレイ８の画面を横方向にスクロールできる。またユーザがアップキー２１またはダウンキー２２を押下したとき、表示部７は、電子書籍の次の章やページを、内蔵ディスプレイ８に表示してもよい。
【０１１８】
表示部７は、内蔵ディスプレイ８にコンテンツを表示するとき、テキストオブジェクトの要約を表示してもよい。すなわち、コンテンツデータに含まれているテキストオブジェクトを要約し、その一部のみを内蔵ディスプレイ８に表示すれば。または、表示部７は、テキストオブジェクトの先頭の一部のみを抽出し、これを当該テキストの全文に対するリンクとして表示してもよい。
【０１１９】
ディスプレイのサイズを直接測定
なお、情報端末装置１は、プロジェクタスクリーン１０に表示されている特定の情報（文字や画像）のサイズを測定し、そのサイズに基づき、プロジェクタスクリーン１０のサイズを特定することもできる。このとき表示部７は、同じフォントサイズが定義されているフォントを、内蔵ディスプレイ８とプロジェクタスクリーン１０とに表示する。これにより、情報端末装置１は、図示しないカメラによって、プロジェクタスクリーン１０に表示されている特定サイズのフォントを撮影し、そのフォントを画像認識によって抽出する。この結果と、距離測定部１２が測定した距離の情報に基づき、特定フォントのサイズを決定する。このフォントのサイズを、内蔵ディスプレイ８に表示されている、同じフォントサイズが定義されているフォントの大きさと比較する。この比較結果に基づき、内蔵ディスプレイ８とプロジェクタスクリーン１０とのうち、現在のサイズがどちらが大きいのかを決定する。また、このような処理を、特定フォントに限らず、表示サイズの定義が等しい特定の表示対象を対象して行うことができる。
【０１２０】
（他の構成の情報端末装置１）
また、本発明に係る情報端末装置１は、図２１に示す構成としても実現できる。そこで、以下に、図２１に示す構成の情報端末装置１について、説明する。
【０１２１】
図２１は、レイアウト選択部１３およびレイアウトデータベースを備えている情報端末装置１の構成を示すブロック図である。この図に示す情報端末装置１は、上述したレイアウト再定義部６ではなく、レイアウト選択部１３を備えている。レイアウト選択部１３は、内蔵ディスプレイ８またはプロジェクタスクリーン１０に表示されるコンテンツに適用する表示レイアウトを、レイアウトデータベース１４から選択する。レイアウトデータベース１４は、情報端末装置１がコンテンツを表示する各種ディスプレイの解像度およびサイズの少なくともいずれかに対応した、最適な表示が可能な表示レイアウトを表すデータをあらかじめ格納している。
【０１２２】
以下では、情報端末装置１が、コンテンツデータとして、レイアウトデータを含んでいないプレーンテキストデータを、内蔵ディスプレイ８およびプロジェクタスクリーン１０に表示する例を説明する。この例では、レイアウトデータベース１４に、図７の示すレイアウトデータの改良例として、＜本文＞タグと＜／本文＞タグの間に何のテキストも挿入されていなく、かつ、＜画像＞タグが定義されていないレイアウトデータがあらかじめ格納されている。データ読出部５は、コンテンツデータベース４からプレーンテキストデータを読み出し、レイアウト選択部１３に出力する。レイアウト選択部１３は、ディスプレイ情報取得部１１が取得した内蔵ディスプレイ８およびプロジェクタスクリーン１０の解像度やサイズなどに関する情報に基づき、このプレーンテキストデータに適用する表示レイアウトを表すレイアウトデータベースから選択する。
【０１２３】
レイアウト選択部１３は、内蔵ディスプレイ８に表示するプレーンテキストに対し、レイアウトデータベース１４に格納されているデータのうち、より単純な表示レイアウトを表すデータを選択する。たとえば、コンテンツをそのまま表示するもっとも単純な表示レイアウトのデータを選択する。これにより、選択したレイアウトデータをプレーンテキストデータに含めて、表示部７に出力する。表示部７は、入力されたレイアウトデータが表す表示レイアウトのコンテンツを、内蔵ディスプレイ８に表示する。すなわち、プレーンテキストを、内蔵ディスプレイ８にそのまま表示する。したがって、解像度やサイズがより小さいディスプレイである内蔵ディスプレイ８に、より単純な表示レイアウトのコンテンツが表示される。
【０１２４】
レイアウト選択部１３は、一方で、プロジェクタスクリーン１０に表示するコンテンツには、レイアウトデータベース１４に格納されているデータのうち、より複雑な表示レイアウトを表すデータを選択する。たとえば、上述した、＜本文＞タグが定義されているレイアウトデータを選択する。これにより、選択したレイアウトデータをプレーンテキストデータに含めて、投影部９に出力する。投影部９は、入力されたレイアウトデータが表す表示レイアウトのコンテンツを、プロジェクタスクリーン１０に投影する。すなわち、＜本文＞タグと＜／本文＞タグとの間に、プレーンテキストの先頭から所定の文字数を挿入して、投影する。したがって、解像度やサイズがより大きいディスプレイであるプロジェクタスクリーン１０に、より複雑な表示レイアウトのコンテンツが表示される。
【０１２５】
なお、情報端末装置１は、上述したレイアウト再定義部６およびレイアウト選択部１３を両方とも備えていてもよい。この場合、レイアウト再定義部６が再定義した表示レイアウトを、コンテンツに適用する表示レイアウトとして、レイアウト選択部１３が選択することになる。
【０１２６】
（プログラムおよび記録媒体）
最後に、情報端末装置１に含まれている各ブロックは、ハードウェアロジックによって構成すればよい。または、次のように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を用いてソフトウェアによって実現してもよい。
【０１２７】
すなわち、情報端末装置１は、各機能を実現する制御プログラムの命令を実行するＣＰＵ、この制御プログラムを格納したＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、上記制御プログラムを実行可能な形式に展開するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、および、上記制御プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）を備えている。
【０１２８】
この構成により、本発明の目的は、所定の記録媒体によっても、達成できる。この記録媒体は、上述した機能を実現するソフトウェアである情報端末装置１の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録していればよい。情報端末装置１はに、この記録媒体を供給する。これにより、コンピュータとしての情報端末装置１（またはＣＰＵやＭＰＵ）が、供給された記録媒体に記録されているプログラムコードを読み出し、実行すればよい。
【０１２９】
プログラムコードを情報端末装置１に供給する記録媒体は、特定の構造または種類のものに限定されない。すなわち、この記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などとすることができる。
【０１３０】
また、情報端末装置１を、通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介して情報端末装置１に供給する。この通信ネットワークは、情報端末装置１にプログラムコードを供給できるものであればよく、特定の種類または形態に限定されない。たとえば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、電話回線網、移動体通信網、衛星通信網等であればよい。
【０１３１】
この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成または種類のものに限定されない。たとえば、ＩＥＥＥ１３９４、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０１３２】
本発明は、表示能力が異なる２つのディスプレイを備えている情報端末装置１として利用できる。たとえば、本体に内蔵されている小型ディスプレイと、外部に投影するプロジェクタ機能とを兼ね備えた情報通信端末装置として利用できる。
【０１３３】
（その他の構成）
本発明に係る表示装置は、上記の課題を解決するために、
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択手段と、
上記レイアウト選択手段によって選択された上記特定の表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示手段とを備えていることを特徴としている。
【０１３４】
上記の構成によれば、表示装置は、コンテンツをディスプレイの表示領域に表示する。たとえば、電子書籍またはウェブページを、液晶ディスプレイにおける１つのウインドウ内に表示する。この例では、電子書籍またはウェブページがコンテンツに相当する。また、液晶ディスプレイが所定のディスプレイに相当する。また、１つのウインドウがディスプレイにおける所定の表示領域に相当する。
【０１３５】
表示装置では、レイアウト選択手段が、ディスプレイの解像度、および、表示領域のサイズの少なくともいずれかに対応した、コンテンツの特定の表示レイアウトを選択する。この表示レイアウトは、たとえば、画像およびテキストを行列に表示することを定義している。ここでいう画像は、静止画像および動画像のどちらでもよい。
【０１３６】
レイアウト選択手段は、たとえば、解像度の小さい内部ディスプレイに対しては、一段組みの単純な表示レイアウトを選択する。一方、解像度が大きく、表示領域も大きい外部スクリーンに対しては、複数段組の複雑な表示レイアウトを選択する。このとき、表示手段は、レイアウト選択手段が選択した表示レイアウトに従い、コンテンツをディスプレイに表示する。したがって、レイアウト選択手段が選択した表示レイアウトが単純なものであれば、表示手段は、単純な表示レイアウトのコンテンツを表示する。一方、レイアウト選択手段が選択した表示レイアウトが複雑なものであれば、複雑な表示レイアウトのコンテンツを表示する。
【０１３７】
ディスプレイの解像度、およびディスプレイの所定の表示領域のサイズは、ディスプレイに表示できる情報の量を反映した所定のディスプレイ特性である。すなわち表示装置は、このようなディスプレイ特性に基づき、コンテンツをディスプレイに表示するときに適用する表示レイアウトを選択する。したがって表示装置は、ディスプレイの表示能力に対応した最適な表示レイアウトの画面を表示できる効果を奏する。
【０１３８】
本発明に係るコンテンツ表示方法は、上記の課題を解決するために、
コンテンツを所定のディスプレイにおける所定の表示領域に表示する表示装置が実行するコンテンツ表示方法であって、
上記ディスプレイの解像度および上記表示領域のサイズの少なくともいずれかに対応した特定の表示レイアウトを選択するレイアウト選択ステップと、
上記レイアウト選択手段によって選択された上記表示レイアウトに従い、上記コンテンツを上記ディスプレイに表示する表示ステップとを含んでいることを特徴としている。
【０１３９】
上記のコンテンツ表示方法によれば、上記の表示装置と同様の作用効果を奏する。
【０１４０】
また、本発明に係る表示装置では、さらに
上記レイアウト選択手段は、
上記解像度および上記サイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択することが好ましい。
【０１４１】
上記の構成によれば、レイアウト選択手段は、ディスプレイの解像度、および表示領域のサイズの少なくともいずれかがより大きいほど、より複雑な表示レイアウトを選択する。これにより表示装置は、より多くの情報を表示できるディスプレイに、より複雑な表示レイアウトの画面を表示できる効果を奏する。
【０１４２】
また、本発明に係る表示装置では、さらに、
上記レイアウト選択手段は、
上記解像度および上記サイズの少なくともいずれかがより小さいほど、より単純な表示レイアウトを選択することが好ましい。
【０１４３】
上記の構成によれば、レイアウト選択手段は、ディスプレイの解像度、および表示領域のサイズの少なくともいずれかがより小さいほど、
より単純な表示レイアウトを選択する。これにより表示装置は、表示できる情報がより少ないディスプレイに、より単純な表示レイアウトの画面を表示できる効果を奏する。
【０１４４】
また、本発明に係る表示装置では、さらに
上記コンテンツには、表示レイアウトがあらかじめ定義されており、
上記表示レイアウトを、上記解像度および上記サイズの少なくともいずれかに対応した表示レイアウトに再定義するレイアウト再定義手段をさらに備え、
上記レイアウト選択手段は、上記再定義された表示レイアウトを選択することが好ましい。
【０１４５】
上記の構成によれば、コンテンツには、表示レイアウトがあらかじめ定義されている。この表示レイアウトは、たとえば、画像およびテキストなど、コンテンツに含まれているオブジェクトを、ディスプレイにおいて行列に表示することを定義している。
【０１４６】
このとき、レイアウト再定義手段が、あらかじめ定義されている表示レイアウトを、ディスプレイの表示能力に応じて、最適な表示レイアウトに再定義する。具体的には、コンテンツをディスプレイに表示する前に、ディスプレイのディスプレイの解像度、および、ディスプレイにおける所定の表示領域のサイズを取得する。これによりレイアウト再定義手段は、コンテンツにあらかじめ定義されている表示レイアウトを、ディスプレイの解像度、および表示領域のサイズの少なくともいずれかに対応した、最適な表示レイアウトに再定義する。
【０１４７】
このときレイアウト選択手段は、レイアウト再定義手段によって再定義された表示レイアウトを選択する。したがって表示手段は、再定義された表示レイアウトのコンテンツを、ディスプレイに表示する。
【０１４８】
これにより表示装置は、あらかじめ表示レイアウトが定義されているコンテンツであっても、ディスプレイの表示能力に応じた最適な画面をディスプレイに表示できる効果を奏する。
【０１４９】
また、本発明に係る表示装置では、さらに
上記レイアウト再定義手段は、
上記解像度および上記サイズの少なくともいずれかが、あらかじめ定められた基準値より大きいとき、上記表示レイアウトをより複雑な表示レイアウトに再定義することが好ましい。
【０１５０】
上記の構成によれば、レイアウト再定義手段は、ディスプレイの解像度、および表示領域のサイズの少なくともいずれかが、あらかじめ定められた基準値より大きいとき、上記表示レイアウトをより複雑な表示レイアウトに再定義する。このときレイアウト選択手段は、レイアウト再定義手段が再定義した表示レイアウトを選択するため、表示手段は、より複雑な表示レイアウトのコンテンツをディスプレイに表示する。
【０１５１】
これにより表示装置は、より多くの情報を表示できるディスプレイに、より複雑な表示レイアウトの画面を表示できる効果を奏する。
【０１５２】
また、本発明に係る表示装置では、さらに
上記レイアウト再定義手段は、
上記解像度および上記サイズの少なくともいずれかが、あらかじめ定められた基準値より小さいとき、上記表示レイアウトをより単純な表示レイアウトに再定義することが好ましい。
【０１５３】
上記の構成によれば、レイアウト再定義手段は、ディスプレイの解像度、および表示領域のサイズの少なくともいずれかが、あらかじめ定められた基準値より小さいとき、上記表示レイアウトをより単純な表示レイアウトに再定義する。このときレイアウト選択手段は、レイアウト再定義手段が再定義した表示レイアウトを選択するため、表示手段は、より単純な表示レイアウトのコンテンツをディスプレイに表示する。
【０１５４】
これにより表示装置は、表示できる情報がより少ないディスプレイに、より単純な表示レイアウトの画面を表示できる効果を奏する。
【０１５５】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記コンテンツにあらかじめ定義されている上記表示レイアウトにおいて、同一の行に表示するように定義されている複数のオブジェクトの背景色を、それぞれ同一色に表示することが好ましい
上記の構成によれば、コンテンツの表示レイアウトは、複数のオブジェクトを同一の行に表示することを定義している。本構成の表示装置はあらかじめ定められた表示レイアウトを、より単純な表示レイアウトに再定義し、当該再定義した表示レイアウトに基づき、複数のオブジェクトをディスプレイに表示する。ここで表示手段は、再定義された表示レイアウトに基づき表示するこれらのオブジェクトの背景色を、それぞれ同一色に表示する。たとえば、１列に表示するオブジェクトのうち、元の表示レイアウトでは同一の行に表示するように定義されている同一色の背景色を、それぞれ、同じ水色に表示する。これにより、ユーザは、ディスプレイに表示されている各オブジェクトの背景色を確認することによって、元の表示レイアウトを容易に確認できる効果を奏する。
【０１５６】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記コンテンツに含まれている、連続して表示する複数のオブジェクトの背景色を、互いに変更させて表示することが好ましい。
【０１５７】
上記の構成によれば、表示手段は、ディスプレイに連続して表示する複数のオブジェクトの背景色を、互いに異らせて表示する。これにより、より単純な表示レイアウトによって表示されている複数のオブジェクトの表示にメリハリがつき、連続して表示されている複数のオブジェクトをユーザが単調に感じることを防止できる効果を奏する。
【０１５８】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記レイアウト選択手段が選択した、より単純な上記表示レイアウトに基づき、第１ディスプレイに上記コンテンツを表示する一方、
レイアウト選択手段が選択した、より複雑な上記表示レイアウトに基づき、上記第１ディスプレイよりも解像度およびサイズの少なくともいずれかが大きい第２ディスプレイに、上記コンテンツを表示することが好ましい。
【０１５９】
上記の構成によれば、表示手段は、第１ディスプレイおよび第２ディスプレイに、コンテンツを表示する。この第２ディスプレイは、第１ディスプレイよりも、少なくとも解像度およびサイズのいずれかが大きい。すなわち表示手段は、表示できる情報の量が異なる２つのディスプレイに、同じコンテンツをそれぞれ表示する。ここで表示手段は、より単純な表示レイアウトのコンテンツを、第１ディスプレイを表示する。一方、より複雑な表示レイアウトのコンテンツを、第２ディスプレイに表示する。
【０１６０】
これにより表示装置は、第１ディスプレイに表示される、より単純な表示レイアウトの画面が、より高い表示能力を有する第２ディスプレイに表示されることを防止できる効果を奏する。
【０１６１】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記第２ディスプレイに表示する画面のうち、上記第１ディスプレイに表示する画面に対応する箇所を、通常と異なる状態に表示することが好ましい。
【０１６２】
上記の構成によれば、表示装置は、第２ディスプレイに表示されている画面のうち、第１ディスプレイに表示する画面に対応する箇所を、通常と異なる状態によって表示する。たとえばこの対応する箇所の枠に、枠線を表示する。または、この対応する箇所に含まれているオブジェクトに、下線を表示する。これにより表示装置は、第１ディスプレイに表示されている画面が、第２ディスプレイに表示されている画面のどこにあるのかを、ユーザに容易に確認させることができる効果を奏する。
【０１６３】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記コンテンツのうち、上記第２ディスプレイに表示しないことがあらかじめ決定されている部分を、上記第１ディスプレイに表示する一方、上記第２ディスプレイには表示しないことが好ましい。
【０１６４】
上記の構成によれば、表示装置は、コンテンツのうち、第２ディスプレイに表示しないことがあらかじめ決定されている部分を、第１ディスプレイには表示する。一方、このオブジェクトを第２ディスプレイには表示しない。上述したように、第２ディスプレイの表示能力は、第１ディスプレイの表示能力よりも大きい。したがって表示手段は、より多くの情報を表示できるディスプレイに、表示しないことがあらかじめ決定されているオブジェクトを表示しない。
【０１６５】
表示しないことがあらかじめ決定されているオブジェクトには、たとえば、自分以外の人から見られないことが好ましいものがある。これにより表示装置では、ユーザが第１ディスプレイを見つつ、ユーザ以外の人が第２ディスプレイを見ているとき、このオブジェクトをユーザは確認できる一方、ユーザ以外の人がこのオブジェクトを見ることを防止できる効果を奏する。
【０１６６】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記第２ディスプレイに表示しないことがあらかじめ決定されている、上記コンテンツに含まれている所定のテキストを、上記第１ディスプレイに表示する一方、上記第２ディスプレイに表示しないことが好ましい。
【０１６７】
上記の構成によれば、表示装置は、第２ディスプレイに表示しないことがあらかじめ決定されているテキストを、第２ディスプレイに表示しない。一方、このテキストを、第１ディスプレイには表示する。このテキストは、たとえば、自分以外の人から見られないことが好ましいものである。すなわち表示装置は、より多くの情報を表示できるディスプレイに、このテキストを表示しない。これにより、たとえば、ユーザが第１ディスプレイを見て、ユーザ以外が第２ディスプレイを見ているとき、このテキストをユーザは確認できる一方、ユーザ以外の人がこのテキストを見ることを防止できる。
【０１６８】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記コンテンツに含まれている特定の画像を、上記第１ディスプレイに表示せず、上記第２ディスプレイに表示することが好ましい。
【０１６９】
上記の構成によれば、表示装置は、コンテンツに含まれている特定の画像を、第２ディスプレイに表示する。しかし、この画像を、第１ディスプレイには表示しない。すなわち、表示できる情報がより少ないディスプレイには、画像を表示しない。これにより表示装置は、第１ディスプレイに過剰な情報が表示されることを防止できる。一方、ユーザは、この画像を第２ディスプレイにおいて確実に確認できる。
【０１７０】
また、本発明に係る表示装置では、さらに、
上記表示手段は、
上記第１ディスプレイに表示しない上記特定の画像を説明する説明文を、上記第１ディスプレイに表示することが好ましい。
【０１７１】
上記の構成によれば、表示装置は、第１ディスプレイに表示しない特定の画像を説明する説明文を、第１ディスプレイに表示する。これにより、たとえば、ユーザは、第１ディスプレイに表示されている説明文を見ることができる。一方、第２ディスプレイを見ている人は、第１ディスプレイに表示されている説明文を見ることができない。その代わりに、第２ディスプレイに表示されている、この説明文によって説明される画像を見ることができる。これにより、たとえば、ユーザが表示装置をプレゼンテーションのツールとして使用できる効果を奏する。
【０１７２】
なお、上記表示装置は、コンピュータによって実現してもよい。この場合、コンピュータを上記各手段として動作させることにより上記表示装置をコンピュータにおいて実現するコンテンツ表示プログラム、およびそのコンテンツ表示プログラムを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【図面の簡単な説明】
【０１７３】
【図１】本発明の一実施形態に係る情報端末装置の構成を示すブロック図である。
【図２】情報端末装置が内蔵ディスプレイおよびプロジェクタスクリーンを備えていることを表す図である。
【図３】コンテンツとしてウェブページを取得し、表示レイアウトを再定義せずに、取得したウェブページをプロジェクタスクリーンに表示するときの処理の流れを示すフローチャートである。
【図４】コンテンツとしてウェブページを取得し、このウェブページの表示レイアウトを単純な表示レイアウトに再定義して、再定義された表示レイアウトに基づきコンテンツを内蔵ディスプレイに表示するときの処理の詳細を示すフローチャートである。
【図５】情報端末装置がディスプレイに表示する画面の例を示す図であり、（ａ）は元の表示レイアウトに基づきプロジェクタスクリーンに表示するウェブページの例を示す図であり、（ｂ）は、再定義された表示レイアウトに基づき内蔵ディスプレイに表示するウェブページの例を示す図である。
【図６】情報端末装置が内蔵ディスプレイおよびプロジェクタスクリーンにそれぞれ表示しているデジタル放送番組の画面の例を示す図であり、（ａ）は、元の表示レイアウトに基づきプロジェクタスクリーンに表示しているデジタル放送番組の画面の例を示し、（ｂ）は、再定義された表示レイアウトに基づき内蔵ディスプレイに表示しているデジタル放送番組の画面の例を示す図である。
【図７】レイアウト再定義部が処理する電子書籍のデータ構造の例を示す図である。
【図８】あらかじめ定義されている表示レイアウトに基づき、情報端末装置がプロジェクタスクリーンに表示している電子書籍の画面を示す図である。
【図９】表示レイアウトを再定義するときに情報端末装置が実行するデータ処理の流れを示すフローチャートである。
【図１０】再定義された表示レイアウトを表すレイアウトデータを含んでいるコンテンツのデータ構造の例を示す図である。
【図１１】再定義された表示レイアウトに基づき情報端末装置が内蔵ディスプレイに表示している電子書籍の画面の例を示す図である。
【図１２】背景色が互いに異なる複数のオブジェクトを情報端末装置が内蔵ディスプレイに表示している画面の例を示す図である。
【図１３】情報端末装置が、プロジェクタスクリーンに表示されている画面のうち、内蔵ディスプレイに表示されている画面に対応する箇所を、通常と異なる状態に表示する例を示す図である。
【図１４】情報端末装置が、プロジェクタスクリーンに表示されている画面のうち、内蔵ディスプレイに表示されている画面に対応する箇所の枠に、枠線を表示する例を示す図である。
【図１５】ユーザの指示に基づき、情報端末装置が、内蔵ディスプレイの画面およびプロジェクタスクリーンの画面をそれぞれ変更するときの処理の流れを表す図である。
【図１６】情報端末装置が、内蔵ディスプレイに表示している画面をスクロールする例を示す図であり、（ａ）は、スクロールされる前に内蔵ディスプレイに表示されている画面を示す図であり、（ｂ）は、スクロールされた後に内蔵ディスプレイに表示される画面を示す図である。
【図１７】内蔵ディスプレイに表示されている画面をスクロールする前において、情報端末装置がプロジェクタスクリーンに表示している画面の例を示す図である。
【図１８】内蔵ディスプレイに表示されている画面をスクロールした後において、情報端末装置がプロジェクタスクリーンに表示している画面の例を示す図である。
【図１９】内蔵ディスプレイに現在表示されているオブジェクトの番号を含んでいるタグの例を示す図である。
【図２０】オブジェクトの表示に関する指示を含んでいるタグの例を表す図である。
【図２１】レイアウト選択部およびレイアウトデータベースを備えている情報端末装置の構成を示すブロック図である。
【符号の説明】
【０１７４】
１    情報端末装置（表示装置）
２    操作部
４    コンテンツデータベース
５    データ読出部
６    レイアウト再定義部（レイアウト再定義手段）
７    表示部（表示手段）
８    内蔵ディスプレイ（第１ディスプレイ）
９    投影部（表示手段）
１０  プロジェクタスクリーン（第２ディスプレイ）
１１  ディスプレイ情報取得部
１２  距離測定部
１３  レイアウト選択部（レイアウト選択手段）
１４  レイアウトデータベース
２１  アップキー
２２  ダウンキー
５０  通信ネットワーク
【図１】
0004647468.tif 000002
【図２】
0004647468.tif 000003
【図３】
0004647468.tif 000004
【図４】
0004647468.tif 000005
【図５】
0004647468.tif 000006
【図６】
0004647468.tif 000007
【図７】
0004647468.tif 000008
【図８】
0004647468.tif 000009
【図９】
0004647468.tif 000010
【図１０】
0004647468.tif 000011
【図１１】
0004647468.tif 000012
【図１２】
0004647468.tif 000013
【図１３】
0004647468.tif 000014
【図１４】
0004647468.tif 000015
【図１５】
0004647468.tif 000016
【図１６】
0004647468.tif 000017
【図１７】
0004647468.tif 000018
【図１８】
0004647468.tif 000019
【図１９】
0004647468.tif 000020
【図２０】
0004647468.tif 000021
【図２１】
0004647468.tif 000022