(57)【要約】【課題】外部出力非対応のアプリケーションに対しても外部ディスプレイに表示を行うことができる情報表示装置及びその制御方法、並びにプログラム及び記憶媒体を提供する。【解決手段】情報表示装置１は、外部出力コントローラ６と、外部出力キー１２とを備え、外部出力キー１２が押下されたときは、外部出力コントローラ６は、カレントアプリケーションに外部出力開始のメッセージを送信し、一定時間後にイベントを発生させるタイマー１を起動し、カレントアプリケーションが外部出力に対応しており、カレントアプリケーションから外部出力了解のメッセージが返信されたときは、タイマー１を停止し、カレントアプリケーションが外部出力に対応しておらず、タイマー１によるイベントが発生したときは、タイマー１を停止した後、アプリケーションマネージャ１０は、ローカル画面をそのまま外部出力するデフォルトの外部出力を行う。【選択図】    図３
2005025335.tif 000002
【特許請求の範囲】
【請求項１】
データを表示する表示手段と、
前記表示手段及び外部の情報表示装置にデータを表示する機能を有する第１のプログラム、及び前記外部の情報表示装置にデータを表示する機能を有さない第２のプログラムを実行するプログラム実行手段と、
実行するプログラムを１つ選択するプログラム選択手段と、
前記選択された１つのプログラムに対して前記外部の情報表示装置への表示を要求する外部表示要求手段と、
前記選択された１つのプログラムが前記第１のプログラムか前記第２のプログラムかを判別するプログラム判別手段と、
前記選択された１つのプログラムが前記第２のプログラムであるときは、前記第２のプログラムに代わって前記外部の情報表示装置への表示を行う代理表示制御手段とを備えることを特徴とする情報表示装置。
【請求項２】
前記外部の情報表示装置は、前記情報表示装置に着脱自在であることを特徴とする請求項１記載の情報表示装置。
【請求項３】
前記代理表示手段は、前記表示手段に表示されているデータを前記外部の情報表示装置に表示することを特徴とする請求項１又は２記載の情報表示装置。
【請求項４】
前記外部の情報表示装置に表示されているデータを前記表示手段に表示する表示制御手段を備えることを特徴とする請求項１乃至３のいずれか１項に記載の情報表示装置。
【請求項５】
表示手段及び外部の情報表示装置にデータを表示する機能を有する第１のプログラム、及び前記外部の情報表示装置にデータを表示する機能を有さない第２のプログラムを実行するプログラム実行ステップと、
実行するプログラムを１つ選択するプログラム選択ステップと、
前記選択された１つのプログラムに対して前記外部の情報表示装置への表示を要求する外部表示要求ステップと、
前記選択された１つのプログラムが前記第１のプログラムか前記第２のプログラムかを判別するプログラム判別ステップと、
前記選択された１つのプログラムが前記第２のプログラムであるときは、前記第２のプログラムに代わって前記外部の情報表示装置への表示を行う代理表示制御ステップとを備えることを特徴とする情報表示装置の制御方法。
【請求項６】
前記代理表示ステップは、前記表示手段に表示されているデータを前記外部の情報表示装置に表示することを特徴とする請求項５記載の情報表示装置の制御方法。
【請求項７】
前記外部の情報表示装置に表示されているデータを前記表示手段に表示する表示制御ステップを備えることを特徴とする請求項乃至５又は６記載の情報表示装置の制御方法。
【請求項８】
表示手段及び外部の情報表示装置にデータの表示を行う第１のプログラム、及び前記外部の情報表示装置にデータを表示する機能を有さない第２のプログラムを実行するプログラム実行モジュールと、
実行するプログラムを１つ選択するプログラム選択モジュールと、
前記選択された１つのプログラムに対して前記外部の情報表示装置への表示を要求する外部表示要求モジュールと、
前記選択された１つのプログラムが前記第１のプログラムか前記第２のプログラムかを判別するプログラム判別モジュールと、
前記選択された１つのプログラムが前記第２のプログラムであるときは、前記第２のプログラムに代わって前記外部の情報表示装置への表示を行う代理表示制御モジュールとをコンピュータに実行させることを特徴とする情報表示装置の制御プログラム。
【請求項９】
請求項８記載のプログラムを格納することを特徴とするコンピュータ読取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報表示装置及びその制御方法、並びにプログラム及び記憶媒体に関し、特に、複数のディスプレイに各々情報を表示できる情報表示装置及びその制御方法、並びにプログラム及び記憶媒体に関する。
【０００２】
【従来の技術】
液晶ディスプレイが組み込まれたノート型パーソナルコンピュータ（以下「ノートパソコン」という）やいわゆるＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ）等の機器において、外部出力端子を介して外部ディスプレイを使用できるものが提案されている。例えば、ノートパソコンの場合、ＯＳの外部出力装置切替え手段により、液晶ディスプレイの表示内容をＲＧＢ出力端子を介して外部ディスプレイに表示することができる機種が一般的である。また、米国Ｍｉｃｒｏｓｏｆｔ社の提唱するＰｏｃｋｅｔＰＣというＰＤＡでは、米国Ｃｏｌｏｇｒａｐｈｉｃ社のＶｏｙａｇｅｒ  ＶＧＡ  ｆｏｒ  Ｃｏｍｐａｃｔ  ＦｌａｓｈやＩＯデータ社のＣＦＸＧＡ等のカードデバイスと組み合わせることにより、やはり外部ディスプレイに表示を行うことができる（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特願平１０−２８３０８４号公報
【０００４】
【発明が解決しようとする課題】
しかしながら、上記機器は、基本的に液晶ディスプレイの表示内容をそのまま外部ディスプレイに表示するため、例えば、外部ディスプレイを用いてプレゼンテーションを行う場合、ノートパソコンやいわゆるＰＤＡ等において別のデータを探すといった操作を行うと、液晶ディスプレイに表示された操作画面がそのまま外部ディスプレイにも表示される。
【０００５】
ＰＤＡにおいては、上記カードデバイスと米国  ＷＥＳＴＴＥＫ社のＣｌｅａｒＶｕｅ  Ｐｒｅｓｅｎｔａｔｉｏｎを組み合わせれば、プレゼンテーションのスライドを液晶ディスプレイの全画面で表示した場合にのみ外部出力を行うことにより、操作画面は外部ディスプレイに表示されないが、操作している間は外部出力を行うことができない。
【０００６】
また、ノートパソコンは外部出力をシステムソフトウエアで行うため、どのようなアプリケーションソフトウエアでも外部ディスプレイに表示可能であるが、ＰＤＡは外部出力を各アプリケーションソフトウエアで行うため、外部出力非対応のアプリケーションソフトウエアでは外部ディスプレイに表示することができない。上記のＶｏｙａｇｅｒ  ＶＧＡ  ｆｏｒ  Ｃｏｍｐａｃｔ  Ｆｌａｓｈ付属のＶｏｙａｇｅｒ  Ｓｈａｄｏｗというソフトウエアを使用すれば、ノートパソコンと同様に外部出力非対応のアプリケーションでも外部出力可能になるが、上記ＣｌｅａｒＶｕｅ  Ｐｒｅｓｅｎｔａｔｉｏｎのようなプレゼンテーションソフトウエアを使用する場合にはＶｏｙａｇｅｒ  Ｓｈａｄｏｗを終了させなければならない。
【０００７】
本発明の目的は、外部出力非対応のアプリケーションに対しても外部ディスプレイに表示を行うことができる情報表示装置及びその制御方法、並びにプログラム及び記憶媒体を提供することにある。
【０００８】
【課題を解決するための手段】
上述の目的を達成するために、請求項１記載の情報表示装置は、データを表示する表示手段と、前記表示手段及び外部の情報表示装置にデータを表示する機能を有する第１のプログラム、及び前記外部の情報表示装置にデータを表示する機能を有さない第２のプログラムを実行するプログラム実行手段と、実行するプログラムを１つ選択するプログラム選択手段と、前記選択された１つのプログラムに対して前記外部の情報表示装置への表示を要求する外部表示要求手段と、前記選択された１つのプログラムが前記第１のプログラムか前記第２のプログラムかを判別するプログラム判別手段と、前記選択された１つのプログラムが前記第２のプログラムであるときは、前記第２のプログラムに代わって前記外部の情報表示装置への表示を行う代理表示制御手段とを備えることを特徴とする。
【０００９】
請求項２記載の情報表示装置は、請求項１記載の情報表示装置において、前記外部の情報表示装置は、前記情報表示装置に着脱自在であることを特徴とする。
【００１０】
請求項３記載の情報表示装置は、請求項１又は２記載の情報表示装置において、前記代理表示手段は、前記表示手段に表示されたデータを前記外部の情報表示装置に表示することを特徴とする。
【００１１】
請求項４記載の情報表示装置は、請求項１乃至３のいずれか１項に記載の情報表示装置において、前記外部の情報表示装置に表示されたデータを前記表示手段に表示する表示制御手段を備えることを特徴とする。
【００１２】
上述の目的を達成するために、請求項５記載の情報表示装置の制御方法は、表示手段及び外部の情報表示装置にデータの表示を行う第１のプログラム、及び前記外部の情報表示装置にデータ表示する機能を有さない第２のプログラムを実行するプログラム実行ステップと、実行するプログラムを１つのプログラムを選択するプログラム選択ステップと、前記選択された１つのプログラムに対して前記外部の情報表示装置への表示を要求する外部表示要求ステップと、前記選択された１つのプログラムが前記第１のプログラムか前記第２のプログラムかを判別するプログラム判別ステップと、前記選択された１つのプログラムが前記第２のプログラムであるときは、前記第２のプログラムに代わって前記外部の情報表示装置への表示を行う代理表示制御ステップとを備えることを特徴とする。
【００１３】
請求項６記載の情報表示装置の制御方法は、請求項５記載の情報表示装置の制御方法において、前記代理表示ステップは、前記表示手段に表示されたデータを前記外部の情報表示装置に表示することを特徴とする。
【００１４】
請求項７記載の情報表示装置の制御方法は、請求項乃至５又は６記載の情報表示装置の制御方法において、前記外部の情報表示装置に表示されたデータを前記表示手段に表示する表示制御ステップを備えることを特徴とする。
上述の目的を達成するために、請求項８記載のプログラムは、表示手段及び外部の情報表示装置にデータの表示をする機能を有する第１のプログラム、及び前記外部の情報表示装置にデータを表示する機能を有さない第２のプログラムを実行するプログラム実行モジュールと、実行するプログラムを１つ選択するプログラム選択モジュールと、前記選択された１つのプログラムに対して前記外部の情報表示装置への表示を要求する外部表示要求モジュールと、前記選択された１つのプログラムが前記第１のプログラムか前記第２のプログラムかを判別するプログラム判別モジュールと、前記選択された１つのプログラムが前記第２のプログラムであるときは、前記第２のプログラムに代わって前記外部の情報表示装置への表示を行う代理表示制御モジュールとを備えることを特徴とする。
【００１５】
上述の目的を達成するために、請求項９記載の記憶媒体は、請求項８記載のプログラムを格納することを特徴とするコンピュータ読取り可能な記憶媒体。
【００１６】
【発明の実施の形態】
図１は、本発明の実施の形態に係る情報表示装置の内部構成を示すブロック図である。
【００１７】
図１において、本発明の実施の形態に係る情報表示装置１は、液晶ディスプレイ２（表示手段）と、液晶ディスプレイ２を制御する液晶ディスプレイコントローラ３と、大型モニタや液晶プロジェクタ等の外部ディスプレイ４（外部の情報表示装置）に接続される外部出力端子５と、外部出力端子５を介して外部ディスプレイ４への外部出力を制御する外部出力コントローラ６とを備え、これらのハード構成要素は、バスを介して不図示のＣＰＵ（プログラム実行手段）やメモリデバイス等に接続されている。
【００１８】
また、情報表示装置１は、メモリデバイス等に、外部出力非対応アプリケーション７と、外部出力対応アプリケーション８及び９と、各アプリケーションを管理し、ユーザからの入力を各アプリケーションに伝えるアプリケーションマネージャ１０とを有し、これらはＣＰＵ上で実行されるソフトウェア要素である。外部出力対応アプリケーション８及び９は、液晶ディスプレイコントローラ３を介して、情報を液晶ディスプレイ２に表示すると共に、外部出力コントローラ６を介して、情報を外部ディスプレイ４にも表示する。外部出力非対応アプリケーション７は、液晶ディスプレイコントローラ３を介して、情報を液晶ディスプレイ２に表示する。アプリケーションマネージャ１０から各アプリケーションに向かう矢印のうち、外部出力対応アプリケーション９への矢印が実線になっているものは、外部出力対応アプリケーション９がユーザからの入力と表示装置への表示を占有するカレントアプリケーションであることを示す。
【００１９】
図２は、図１の情報表示装置１の操作面を示す図である。
【００２０】
図２において、情報表示装置１は、液晶ディスプレイ２と、上下左右及び中心部から構成される十字キー１１と、外部出力キー１２と、外部出力チェックキー１３と、ローカル画面出力キー１４と、設定キー１５とを備える。また、液晶ディスプレイ２は、ポインティングデバイスとしてユーザからの入力を受付ける不図示のデジタイザを有する。
【００２１】
図３は、図１の情報表示装置１によって実行される外部出力処理のフローチャートである。
【００２２】
図３の処理は、情報表示装置１のＣＰＵによって実行される。
【００２３】
図３において、まず、外部出力フラグ及びローカルフラグをＯＦＦにし（ステップＳ３０１）、外部出力キー１２が押下されたか否か（ステップＳ３０２）、カレントアプリケーションから外部出力了解のメッセージが返信されたか否か（ステップＳ３０３）（プログラム判別手段）、タイマーによるイベントが発生したか否か（ステップＳ３０４）、十字キー１１の中心部が一定時間以上押下（長押し）されたか否か（ステップＳ３０５）、その他のキーが押下されたか否か（ステップＳ３０６）を夫々判別する。
【００２４】
ステップＳ３０２の判別の結果、外部出力キー１２が押下されたときは、外部出力フラグがＯＮであるか否かを判別し（ステップＳ３０７）、最初は外部出力フラグがＯＦＦである（ＯＮでない）ので（ステップＳ３０７でＮＯ）、外部出力コントローラ６は、外部出力フラグをＯＮにし（ステップＳ３０８）、カレントアプリケーションに外部出力開始のメッセージを送信する（ステップＳ３０９）（外部表示要求手段）。カレントアプリケーションが外部出力に対応している場合は、カレントアプリケーションから外部出力了解のメッセージが返信され、対応していない場合は外部出力了解のメッセージは返信されない。
【００２５】
次いで、一定時間後にイベントを発生させるタイマー１を起動し（ステップＳ３１０）、次のイベントがなければ（ステップＳ３２４でＮＯ）、本処理を終了し、一方、次のイベントがあれば（ステップＳ３２４でＹＥＳ）、ステップＳ３０２以降の処理を繰り返す。タイマー１は、カレントアプリケーションからの外部出力了解のメッセージの返信を一定時間待つためのものである。
【００２６】
ステップＳ３０３の判別の結果、カレントアプリケーションが外部出力に対応しており、カレントアプリケーションから外部出力了解のメッセージが返信されたときは、外部出力コントローラ６は、ステップＳ３１０で起動したタイマー１を停止し（ステップＳ３１１）、ステップＳ３２４以降の処理を繰り返す。
【００２７】
ステップＳ３０４の判別の結果、カレントアプリケーションが外部出力に対応しておらず、タイマーによるイベントが発生したときは、タイマーの種類がタイマー１かタイマー２かを判別する（ステップＳ３１２）。
【００２８】
ステップＳ３１２の判別の結果、タイマーの種類がタイマー１のときは、ローカルフラグをＯＮにし（ステップＳ３１３）、次いで、ステップＳ３１０で起動したタイマー１を停止し（ステップＳ３１４）、液晶ディスプレイ２の表示内容（ローカル画面）を外部出力するためのタイマー２を起動した（ステップＳ３１５）後、アプリケーションマネージャ１０は、例えば、後述する図１３のローカル画面をそのまま外部出力するデフォルトの外部出力を行い（ステップＳ３１６）（代理表示手段）、ステップＳ３２４以降の処理を繰り返す。
【００２９】
図１３は、図３のステップＳ３１６における表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【００３０】
図１３において、カレントアプリケーションは外部出力非対応アプリケーションとしてのメモ帳アプリケーションである。メモ帳アプリケーションは外部出力を行わないが、外部出力キー１２を押すことにより、アプリケーションマネージャ１０は、図１３（ａ）の液晶ディスプレイ２の表示内容（ローカル画面）を図１３（ｂ）の外部ディスプレイ４にそのまま表示する。
【００３１】
ステップＳ３１２の判別の結果、タイマーの種類がタイマー２のときは、デフォルトの外部出力を行い（ステップＳ３１６）、ステップＳ３２４以降の処理を繰り返す。
【００３２】
ステップＳ３０７の判別の結果、外部出力フラグがＯＮであるときは、ローカルフラグがＯＮであるか否かを判別し（ステップＳ３１７）、ローカルフラグがＯＦＦである（ＯＮでない）ときは、ステップＳ３１０で起動したタイマー１を停止する（ステップＳ３１８）。この時点で、タイマー１は既に停止している場合もある。次いで、カレントアプリケーションに外部出力終了メッセージを送信し、メッセージを受信したカレントアプリケーションは外部出力を停止し（ステップＳ３１９）、外部出力フラグをＯＦＦにして（ステップＳ３２０）、ステップＳ３２４以降の処理を繰り返す。この時点で、カレントアプリケーションが、まだ外部出力を開始していない場合は、アプリケーションは外部出力を開始しない。また、カレントアプリケーションが外部出力に対応していない場合は、カレントアプリケーションはこのメッセージを無視する。
【００３３】
ステップＳ３１７の判別の結果、ローカルフラグがＯＮであるときは、ステップＳ３１５で起動したタイマー２を停止し（ステップＳ３２１）、デフォルトの外部出力を停止し（ステップＳ３２２）、外部出力フラグをＯＦＦにして（ステップＳ３２１）、ステップＳ３２４以降の処理を繰り返す。
【００３４】
ステップＳ３０５の判別の結果、十字キー１１の中心部が一定時間押下（長押し）されたときは、後述する図１２のポップアップメニュー２６を液晶ディスプレイ２に表示して、カレントアプリケーションの切替えを行い（ステップＳ３２３）（プログラム選択手段）、ステップＳ３２４以降の処理を繰り返す。
【００３５】
ステップＳ３０６の判別の結果、その他のキーが押下されたときは、押下されたキーによるイベントをカレントアプリケーションにそのまま渡して実行させ（ステップＳ３２４）、ステップＳ３２４以降の処理を繰り返す。
【００３６】
図３の処理によれば、カレントアプリケーションに外部出力開始メッセージを送信し（ステップＳ３０９）、カレントアプリケーションが外部出力に対応していないときは（ステップＳ３０４でＹＥＳ）、ローカル画面を外部出力する（ステップＳ３１６）ので、外部出力非対応のアプリケーションに対しても、外部ディスプレイに表示を行うことができる。
【００３７】
図４は、図１の情報表示装置１によって実行される表示内容制御処理のフローチャートである。
【００３８】
図４の処理は、情報表示装置１のＣＰＵによって実行される。
【００３９】
図４では、カレントアプリケーションは、プレゼンテーション用のスライドを外部ディスプレイ４に表示する外部出力対応アプリケーションとしてのプレゼンテーションアプリケーションである。また、以下の説明では、適宜図１６及び図１７を参照する。図１６及び図１７では、図４の処理におけるステップ番号を付記することにより、図４の処理との対応をとっている。
【００４０】
図４において、まず、外部出力キー１２が押下されたか否か（ステップＳ４０１）、ローカル画面出力キー１４が押下されたか否か（ステップＳ４０７）、外部出力チェックキー１３が押下されたか否か（ステップＳ４１０）、設定キー１５が押下されたか否か（ステップＳ４１４）、十字キー１１の中心部が押下されたか否か（ステップＳ４１８）、十字キー１１の上下左右が押下されたか否か（ステップＳ４２２）、十字キー１１の中心部が一定時間以上押下（長押し）されたか否か（ステップＳ４２４）を夫々判別する。
【００４１】
ステップＳ４０１の判別の結果、外部出力キー１２が押下されたときは、外部出力中であるか否かを判別し（ステップＳ４０２）、外部出力中であるときは、外部出力を停止し（ステップＳ４０３）（図１７）、次のイベントがなければ（ステップＳ４２６でＮＯ）、本処理を終了し、一方、次のイベントがあれば（ステップＳ４２６でＹＥＳ）、ステップＳ４０１以降の処理を繰り返す。
【００４２】
ステップＳ４０２の判別の結果、外部出力中でないときは、外部出力の設定の種類を判別し（ステップＳ４０４）、選択されたスライドを外部出力する設定のときは、図５に示すように選択スライドを外部ディスプレイ４に表示し（ステップＳ４０５）（図１７）、液晶ディスプレイ２の表示内容（ローカル画面）を外部出力する設定のときは、図６に示すローカル画面を外部ディスプレイ４に表示し（ステップＳ４０６）（別の表示制御手段）（図１７）、ステップＳ４２６以降の処理を繰り返す。
【００４３】
図５（ａ）の液晶ディスプレイ２では、サムネイル２２で示されるスライドが選択されており、図５（ｂ）の外部ディスプレイ４は、選択スライドのみを表示する。図６（ｂ）の外部ディスプレイ４には、ローカル画面がそのまま表示される。
【００４４】
ステップＳ４０７の判別の結果、ローカル画面出力キー１４が押下され（ステップＳ４０８でＹＥＳ）、外部出力中のときは、ローカル画面出力中であるか否かが判別され（ステップＳ４０９）、ローカル画面出力中であるときは、選択されたスライドを外部ディスプレイ４に表示し（ステップＳ４０５）、ローカル画面出力中でないときは、ローカル画面を外部ディスプレイ４に表示してローカル画面出力を行い（ステップＳ４０６）、ステップＳ４２６以降の処理を繰り返す。
【００４５】
ステップ４１０の判別の結果、外部出力チェックキー１３が押下されたときは、外部出力チェック中であるか否かが判別され（ステップＳ４１１）、外部出力チェック中でないときは、図７に示すように外部ディスプレイ４の表示内容（外部出力画面）を液晶ディスプレイ２に表示して外部出力チェックを行い（ステップＳ４１２）（表示制御手段）、外部出力チェック中でないときは、液晶ディスプレイ２の表示内容を外部出力チェックを行う前の状態に戻して（ステップＳ４１３）（図１６）、ステップＳ４２６以降の処理を繰り返す。
【００４６】
図７（ａ）の液晶ディスプレイ２には、図７（ｂ）の外部ディスプレイ４の表示内容（外部出力画面）が表示されている。これにより、外部ディスプレイ４が情報表示装置１に接続される前に、外部ディスプレイ４の表示内容を液晶ディスプレイ２で確認することができる。
【００４７】
ステップＳ４１４の判別の結果、設定キー１５が押下されたときは、液晶ディスプレイ２に図８に示す設定画面が表示され（ステップＳ４１５）（図１６）、外部出力の設定が行われた（ステップＳ４１６）後、液晶ディスプレイ２の表示内容を設定キー１５が押下される前の状態に戻して（ステップＳ４１７）（図１６）、ステップＳ４２６以降の処理を繰り返す。
【００４８】
図８（ａ）の液晶ディスプレイ２には、外部出力設定の選択肢３６及び３７が表示されており、選択肢３６は選択スライドを外部出力する設定、選択肢３７はローカル画面を外部出力する設定に対応している。選択肢３６又は３７をタップして設定を選択した後、ＯＫボタン３８をタップするとその設定が有効になり、キャンセルボタン３９を押すと設定の変更はキャンセルされ、いずれの場合も液晶ディスプレイ２の表示内容を設定キー１５を押下される前の状態に戻す。
【００４９】
ステップＳ４１８の判別の結果、十字キー１１の中心部が押下されたときは、液晶ディスプレイ２の表示方法が図９に示すサムネイル表示であるか否かを判別し（ステップＳ４１９）、サムネイル表示であるときは、図１０に示す拡大表示に切替え（ステップＳ４２０）、一方、サムネイル表示でない（拡大表示の）ときは、サムネイル表示に切替えて（ステップＳ４２１）（図１６）、ステップＳ４２６以降の処理を繰り返す。
【００５０】
図９（ａ）の液晶ディスプレイ２は、プレゼンテーション用のスライドのサムネイル２２，２３，２４，２５を表示している。上記プレゼンテーションが４枚を越えるスライドから構成される場合は、縦スクロールバーが表示されて、５枚目以降のスライドを示すサムネイルも表示される。１つのスライドが必ず選択されており、選択スライドのサムネイル２２は枠が太く表示されている。図１０（ａ）の液晶ディスプレイ２には、選択スライドの拡大表示３０が表示されている。選択スライドを変更するためのボタン３１及び３２をタップすると、前後のスライドが選択されて、液晶ディスプレイ２の表示内容が切替えられる。
【００５１】
ステップＳ４２２の判別の結果、十字キー１１の上下左右が押下されたときは、図１１に示すように選択スライドを変更する（ステップＳ４２３）。
【００５２】
図１１（ａ）の液晶ディスプレイ２では、図９ではサムネイル２２で示されるスライドが選択されていたのに対して、サムネイル２４で示されるスライドが選択されている。
【００５３】
ステップＳ４２４の判別の結果、十字キー１１の中心部が一定時間押下（長押し）されたときは、図１２に示すようにポップアップメニューが表示され、アプリケーションの切替を行う（ステップＳ４２５）。
【００５４】
図１２の液晶ディスプレイ２には、現在動いているアプリケーションのリストからなるポップアップメニュー２６が表示されている。ここでは「プレゼンター」が反転しており、カレントアプリケーションがプレゼンテーションアプリケーションであることを示している。ここで、十字キー１１の上下を押して反転しているアプリケーションを変更した後、十字キー１１の中心部を押すと、その時に反転しているアプリケーションが新たにカレントアプリケーションとなり、液晶ディスプレイ２の前面に表示される。
【００５５】
図４の処理によれば、選択スライドを外部出力する設定のときは、選択スライドを外部ディスプレイ４に表示し（ステップＳ４０５）、ローカル画面を出力する設定のときは、ローカル画面を外部ディスプレイ４に表示する（ステップＳ４０６）ので、液晶ディスプレイ２と外部ディスプレイ４の表示内容を夫々制御することができる。
【００５６】
本実施の形態では、情報表示装置１に備えられた外部出力キー１２により外部出力の入力を行っていたが、アプリケーションマネージャ１０が後述する図１４及び図１５の液晶ディスプレイ２上に有する表示領域であるＧＵＩを用いてもよい。
【００５７】
図１４において、カレントアプリケーションは外部出力非対応アプリケーションとしてのメモ帳アプリケーションであり、図１５において、カレントアプリケーションは外部出力対応アプリケーションとしてのプレゼンテーションアプリケーションである。
【００５８】
図１４及び図１５において、液晶ディスプレイ２は、アプリケーションマネージャ１０の表示領域であるＧＵＩ５１を表示しており、ＧＵＩ５１は、アプリケーションの起動を行うランチャボタン、画面をプリンタに出力するための印刷ボタン、時計、及び外部出力ボタン５２を有する。外部出力ボタン５２をタップすると、図２の外部出力キー１２を押したときと同様の動作をする。
【００５９】
本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム（図３及び図４のフローチャート）をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが該供給されたプログラムを読出して実行することによって、達成することができる。
【００６０】
この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接供給されるか、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続される不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。
【００６１】
上記プログラムの形態は、オブジェクトコード、インタプリタにより実行されるプログラムコード、ＯＳ（オペレーティングシステム）に供給されるスクリプトデータ等の形態から成ってもよい。
【００６２】
また、本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータ又はＣＰＵに供給し、そのコンピュータ又はＣＰＵが記憶媒体に記憶されたプログラムを読出して実行することによっても、達成することができる。
【００６３】
この場合、格納媒体から読出されたプログラムコード自体が上述した各実施の形態の機能を実現すると共に、そのプログラムコードを記憶した記憶媒体は本発明を構成する。
【００６４】
プログラムコードを記憶する記憶媒体としては、例えば、ＲＯＭ、ＲＡＭ、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（登録商標）、光磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード等がある。
【００６５】
上述した実施の形態の機能は、コンピュータから読出されたプログラムコードを実行することによるばかりでなく、コンピュータ上で稼動するＯＳ等がプログラムコードの指示に基づいて実際の処理の一部又は全部を行うことによっても実現することができる。
【００６６】
【発明の効果】
以上詳細に説明したように、請求項１記載の情報表示装置、請求項５記載の制御方法、請求項８記載の制御プログラム、及び請求項９記載の記憶媒体によれば、表示手段及び外部の情報表示装置にデータを表示する機能を有する第１のプログラム、及び外部の情報表示装置にデータを表示する機能を有さない第２のプログラムの何れか１つのプログラムが実行するために選択され、選択された１つのプログラムが第２のプログラムであるときは、第２のプログラムに代わって外部の情報表示装置への表示を行うので、外部出力非対応のアプリケーションに対しても外部ディスプレイに表示を行うことができる。
【００６７】
請求項３記載の情報表示装置及び請求項６記載の制御方法によれば、選択された１つのプログラムが第２のプログラムであるときは、表示手段に表示されたデータを外部の情報表示装置に表示するので、外部出力非対応のアプリケーションに対しても外部ディスプレイに表示を行うことができる。
【００６８】
請求項４記載の情報表示装置及び請求項７記載の制御方法によれば、外部の情報表示装置に表示されたデータを表示手段に表示するので、表示手段と外部の情報表示装置の表示内容を夫々制御することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る情報表示装置の内部構成を示すブロック図である。
【図２】図１の情報表示装置１の操作面を示す図である。
【図３】図１の情報表示装置１によって実行される外部出力処理のフローチャートである。
【図４】図１の情報表示装置１によって実行される表示内容制御処理のフローチャートである。
【図５】図４のステップＳ４０５におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図６】図４のステップＳ４０６におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図７】図４のステップＳ４１２におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図８】図４のステップＳ４１５におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図９】図４のステップＳ４１９におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図１０】図４のステップＳ４２０におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図１１】図４のステップＳ４２３におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図１２】図４のステップＳ４２５における液晶ディスプレイ２の表示内容を説明する図である。
【図１３】図３のステップＳ３１６におけるディスプレイの表示内容を説明する図であり、（ａ）は液晶ディスプレイ２の場合を示し、（ｂ）は外部ディスプレイ４の場合を示す。
【図１４】図１における液晶ディスプレイ２の表示内容の変形例を説明する図である。
【図１５】図１における液晶ディスプレイ２の表示内容の別の変形例を説明する図である。
【図１６】図４の表示内容制御処理による液晶ディスプレイ２の表示内容の遷移を示す図である。
【図１７】図４の表示内容制御処理による外部ディスプレイ４の表示内容の遷移を示す図である。
【符号の説明】
１  情報表示装置
２  液晶ディスプレイ
４  外部ディスプレイ
６  外部出力コントローラ
１２  外部出力キー
【図１】
2005025335.tif 000003
【図２】
2005025335.tif 000004
【図３】
2005025335.tif 000005
【図４】
2005025335.tif 000006
【図５】
2005025335.tif 000007
【図６】
2005025335.tif 000008
【図７】
2005025335.tif 000009
【図８】
2005025335.tif 000010
【図９】
2005025335.tif 000011
【図１０】
2005025335.tif 000012
【図１１】
2005025335.tif 000013
【図１２】
2005025335.tif 000014
【図１３】
2005025335.tif 000015
【図１４】
2005025335.tif 000016
【図１５】
2005025335.tif 000017
【図１６】
2005025335.tif 000018
【図１７】
2005025335.tif 000019