(57)【要約】【課題】表示画面の視認性を向上することができる情報処理プログラム、情報処理方法、及び情報処理装置を提供する。【解決手段】情報処理プログラムは、コンピュータに、内蔵する第１表示装置と異なり、外部接続される第２表示装置の接続状態を検知する検知工程と、検知した接続状態に基づき、前記第１表示装置と前記第２表示装置との間で表示先を切り換え、切り換え後の表示先に相当する前記第１表示装置又は前記第２表示装置の画面仕様に従って、表示画面を制御する制御工程と、を実行させる。【選択図】図４
2014179708.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータに、
内蔵する第１表示装置と異なり、外部接続される第２表示装置の接続状態を検知する検知工程と、
検知した接続状態に基づき、前記第１表示装置と前記第２表示装置との間で表示先を切り換え、切り換え後の表示先に相当する前記第１表示装置又は前記第２表示装置の画面仕様に従って、表示画面を制御する制御工程と、を実行させるための情報処理プログラム。
【請求項２】
検知した前記接続状態に基づく変倍率で表示画像を変倍する変倍工程を、さらに含み、
前記変倍工程は、
検知した前記接続状態に基づいて表示先を切り換える前に、切り換え前の表示領域と切り換え後の表示領域の大きさの比率に基づいて前記表示画像の前記変倍率を求め、求めた前記変倍率に基づいて前記表示画像を変倍することを特徴とする請求項１に記載の情報処理プログラム。
【請求項３】
前記変倍工程は、
求めた前記変倍率に基づき、表示先に相当する前記第１表示装置又は前記第２表示装置が有する表示画面描画機能で処理可能なデータ形式に従って、前記表示画像を変倍する表示データを生成することを特徴とする請求項２に記載の情報処理プログラム。
【請求項４】
前記変倍工程は、
前記データ形式に従って、表示画像データを埋め込み、画像変倍処理のパラメータ値に前記変倍率の値を設定した前記表示データを生成することを特徴とする請求項３に記載の情報処理プログラム。
【請求項５】
前記第１表示装置から、前記第１表示装置より表示領域が大きい前記第２表示装置に表示先を切り換える場合、
前記変倍工程は、
前記第１表示装置の表示領域と前記第２表示装置の表示領域の大きさの比率に基づいて前記表示画像の拡大率を求め、求めた前記拡大率に基づき、前記第２表示装置が有する前記表示画面描画機能で処理可能な前記データ形式に従って、前記表示画像を拡大する前記表示データを生成することを特徴とする請求項３に記載の情報処理プログラム。
【請求項６】
前記第２表示装置から、前記第２表示装置より表示領域が小さい前記第１表示装置に表示先を切り換える場合、
前記変倍工程は、
前記第１表示装置の表示領域と前記第２表示装置の表示領域の大きさの比率に基づいて前記表示画像の縮小率を求め、求めた前記縮小率に基づき、前記第１表示装置が有する前記表示画面描画機能で処理可能な前記データ形式に従って、前記表示画像を縮小する前記表示データを生成することを特徴とする請求項３に記載の情報処理プログラム。
【請求項７】
前記第２表示装置から性能情報を取得する取得工程と、
表示先に相当する前記第１表示装置又は前記第２表示装置の解像度を設定する設定工程とを、さらに含み、
前記第１表示装置から前記第２表示装置に表示先を切り換える場合、
前記取得工程は、
前記第２表示装置から前記性能情報を取得し、
前記設定工程は、
取得した前記性能情報に含まれる前記解像度の値に基づき、前記第２表示装置の前記解像度を設定することを特徴とする請求項１に記載の情報処理プログラム。
【請求項８】
前記第２表示装置から前記第１表示装置に表示先を切り換える場合、
前記設定工程は、
予め記憶しておいた前記解像度の値に基づき、前記第１表示装置の前記解像度を設定することを特徴とする請求項７に記載の情報処理プログラム。
【請求項９】
前記コンピュータは、
他のコンピュータと、少なくとも表示画像を含むコンテンツを送受信する情報処理装置であって、
所定の大きさの前記表示画像を前記他のコンピュータに対して送信する送信工程を、さらに含み、
前記変倍工程は、
前記送信工程によって送信する前記表示画像と同じ内容の表示画像を変倍して前記所定の大きさを変更することを特徴とする請求項２に記載の情報処理プログラム。
【請求項１０】
内蔵する第１表示装置と異なり、外部接続される第２表示装置の接続状態を検知する検知工程と、
検知した接続状態に基づき、前記第１表示装置と前記第２表示装置との間で表示先を切り換え、切り換え後の表示先に相当する前記第１表示装置又は前記第２表示装置の画面仕様に従って、表示画面を制御する制御工程と、を含むことを特徴とする情報処理方法。
【請求項１１】
内蔵する第１表示装置と異なり、外部接続される第２表示装置の接続状態を検知する検知部と、
検知した接続状態に基づき、前記第１表示装置と前記第２表示装置との間で表示先を切り換え、切り換え後の表示先に相当する前記第１表示装置又は前記第２表示装置の画面仕様に従って、表示画面を制御する制御部と、を備えることを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理プログラム、情報処理方法、及び情報処理装置に関する。
【背景技術】
【０００２】
従来から、表示装置を内蔵する情報処理装置を利用した会議システムが知られている。このようなシステムでは、情報処理装置が内蔵する表示装置（以下「内部ディスプレイ」という）と異なり、外部接続した表示装置（以下「外部ディスプレイ」という）を利用する場合がある。この場合、これらの表示装置を切り換えて利用する。表示装置の切り換えには、次のような場合がある。例えば、情報処理装置に、内部ディスプレイと異なる表示領域の外部ディスプレイを接続した場合や、内部ディスプレイと異なる解像度の外部ディスプレイを接続した場合などである。
【０００３】
これに対して、例えば特許文献１には、内蔵デバイスと類似の機能を有する外部デバイスが接続されているか否かを判断し、内蔵及び外部デバイスが互いに類似の機能を有する場合、内部デバイスに代えて、外部デバイスの動作を有効にする技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、表示装置の切り換えに柔軟に対応することができない。例えば表示装置を切り換えた場合には、切り換えた表示装置の画面仕様に従って、表示画像の大きさや解像度を変更するなどの対応を行わなければならない。従来の技術では、このような対応が行われないため、会議システムなどのサービス提供時の表示画面の視認性が低下することが考えられる。
【０００５】
本発明は、上記に鑑みてなされたものであって、表示画面の視認性を向上することができる情報処理プログラム、情報処理方法、及び情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る情報処理プログラムは、コンピュータに、内蔵する第１表示装置と異なり、外部接続される第２表示装置の接続状態を検知する検知工程と、検知した接続状態に基づき、前記第１表示装置と前記第２表示装置との間で表示先を切り換え、切り換え後の表示先に相当する前記第１表示装置又は前記第２表示装置の画面仕様に従って、表示画面を制御する制御工程と、を実行させる。
【発明の効果】
【０００７】
本発明によれば、表示画面の視認性を向上することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１の実施形態に係る情報処理システムの構成例を示す図である。
【図２】図２は、第１の実施形態に係る情報処理装置のハードウェア構成例を示す図である。
【図３】図３は、第１の実施形態に係る表示領域の異なる表示画面への対応例を示す図である。
【図４】図４は、第１の実施形態に係る表示制御機能の構成例を示す図である。
【図５】図５は、第１の実施形態に係る表示制御時の処理手順例（その１）を示すシーケンス図である。
【図６】図６は、第１の実施形態に係る表示制御時の処理手順例（その２）を示すシーケンス図である。
【図７】図７は、第１の実施形態に係る状態変化検知後の処理手順例を示すフローチャートである。
【図８】図８は、第１の実施形態に係る表示先切り換え時の処理手順例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、添付図面を参照して、情報処理プログラム、情報処理方法、及び情報処理装置の実施形態を詳細に説明する。
【００１０】
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係る情報処理システム１０００の構成例を示す図である。図１には、複数の情報処理装置１００ａ１，１００ａ２，１００ｂ１，１００ｂ２を利用した会議システムの例が示されている。情報処理装置１００ａ１，１００ａ２は、内部のネットワークＮａに接続され、情報処理装置１００ｂ１，１００ｂ２は、内部のネットワークＮｂに接続されている。なお、ネットワークＮａ，Ｎｂ（以下総称する場合「ネットワークＮ」という）は、例えばＬＡＮ（Local  Area  Network）などに相当する。また、ネットワークＮは、外部のネットワークＩに接続されている。なお、ここでいう外部のネットワークＩは、例えばＷＡＮ（Wide  Area  Network）やインターネットなどに相当する。よって、本実施形態に係る情報処理システム１０００では、情報処理装置１００ａ１，１００ａ２と情報処理装置１００ｂ１，１００ｂ２が、外部のネットワークＩを介してデータ通信できる。なお、本実施形態に係る情報処理システム１０００には、プログラム提供装置３００が、外部のネットワークＩに接続されている。プログラム提供装置３００は、例えば、外部のネットワークＩを介して、情報処理装置１００ａ１，１００ａ２，１００ｂ１，１００ｂ２に、プログラムを提供する。
【００１１】
図１に示すように、本実施形態に係る情報処理装置１００ａ１，１００ａ２，１００ｂ１，１００ｂ２は、各内部ディスプレイ１１９ａ１，１１９ａ２，１１９ｂ１，１１９ｂ２を備えている。なお、情報処理装置１００ａ１，１００ａ２，１００ｂ１，１００ｂ２は、以下総称する場合「情報処理装置１００」という。また、内部ディスプレイ１１９ａ１，１１９ａ２，１１９ｂ１，１１９ｂ２は、以下総称する場合「内部ディスプレイ１１９」という。
【００１２】
また、情報処理装置１００ａ１，１００ｂ１は、内部ディスプレイ１１９ａ１，１１９ｂ１と異なる画面仕様（例えば「表示領域の大きさ」や「解像度」など）の外部ディスプレイ２００ａ，２００ｂをさらに備えている。なお、外部ディスプレイ２００ａ，２００ｂは、以下総称する場合「外部ディスプレイ２００」という。
【００１３】
本実施形態に係る情報処理装置１００は、表示制御機能を有する機器であり、内部ディスプレイ１１９と外部ディスプレイ２００との間で表示先を切り換える表示制御を行う。情報処理装置１００は、例えばＰＣ（Personal  Computer）、会議専用端末、スマートフォン、タブレット端末、携帯電話、プロジェクタなどに相当する。内部ディスプレイ１１９や外部ディスプレイ２００は、表示装置であり、動画や静止画などの各種画像を表示する。なお、プロジェクタの場合には、投影画像が表示されるスクリーンなどの投影面が、内部ディスプレイ１１９に相当する。
【００１４】
本実施形態に係る情報処理システム１０００は、上記システム構成により、次のような会議サービスを提供できる。例えば情報処理システム１０００は、ネットワークＮａに接続される情報処理装置１００ａ１から、同一のネットワークＮａに接続される情報処理装置１００ａ２に対して接続要求（会議参加要求）を行う。また、情報処理システム１０００は、ネットワークＮａに接続される情報処理装置１００ａ１から、ネットワークＮｂに接続される情報処理装置１００ｂ１，１００ｂ２に対して、外部のネットワークＩを介して接続要求（会議参加要求）を行う。これに対して情報処理装置１００ａ２，１００ｂ１，１００ｂ２が、接続要求に応答（会議参加通知）すると、情報処理装置１００ａ１，１００ａ２，１００ｂ１，１００ｂ２の間で双方向のデータ通信が確立される。このような呼制御により、情報処理システム１０００では、例えばテキスト、画像（静止画及び動画を含む）、音声などの各種コンテンツを利用した双方向コミュニケーションによる会議サービスの提供が開始される。このとき情報処理装置１００が備える内部ディスプレイ１１９には、例えば会議参加者の映像や会議資料などの画像コンテンツが表示される。また、このとき情報処理装置１００に外部ディスプレイ２００が接続されている場合には、表示先が内部ディスプレイ１１９から外部ディスプレイ２００に切り換えられ、画像コンテンツが表示される。
【００１５】
なお、上記呼制御の方式には、例えば、（１）ＳＩＰ（Session  Initiation  Protocol）や（２）Ｈ．３２３などがある。また、上記呼制御の方式には、（３）ＳＩＰを拡張したプロトコルや、（４）インスタントメッセンジャーのプロトコルなどがある。また、上記呼制御の方式には、（５）ＳＩＰのＭＥＳＳＡＧＥメソッドを利用したプロトコルや、（６）：インターネットリレーチャットのプロトコル（ＩＲＣ：Internet  Relay  Chat）などがある。また、上記呼制御の方式には、（７）インスタントメッセンジャーのプロトコルを拡張したプロトコルなどがある。このうち、（４）インスタントメッセンジャーのプロトコルは、例えば（４−１）ＸＭＰＰ（Extensible  Messaging  and  Presence  Protocol）や（４−２）ＩＣＱ（登録商標）などで利用されるプロトコルである。また、（４）インスタントメッセンジャーのプロトコルは、例えばＡＩＭ（登録商標）やＳｋｙｐｅ（登録商標）などで利用されるプロトコルである。また、（７）インスタントメッセンジャーのプロトコルを拡張したプロトコルは、例えばＪｉｎｇｌｅである。
【００１６】
また、画像の符号化方式として、例えばＨ．２６４／ＡＶＣやＨ．２６４／ＳＶＣを利用することができるが、これら以外の符号化方式を用いてもよい。
【００１７】
また、情報処理装置１００の間の呼制御は、例えば呼制御サーバを介して実行されてもよい。さらに、情報処理装置１００の間のデータ通信は、各種コンテンツを中継する中継装置を介して実行されてもよい。
【００１８】
＜ハードウェア構成＞
図２は、本実施形態に係る情報処理装置１００のハードウェア構成例を示す図である。図２に示すように、本実施形態に係る情報処理装置１００は、ＣＰＵ（Central  Processing  Unit）１０１などを備える。また、情報処理装置１００は、ＲＯＭ（Read  Only  Memory）１０２、及びＲＡＭ（Random  Access  Memory）１０３などを備える。また、情報処理装置１００は、フラッシュメモリ１０４、ＳＳＤ（Solid  State  Drive）１０５、及びメディアドライブ１０７などを備える。また、情報処理装置１００は、操作ボタン１０８、電源スイッチ１０９、内蔵電源１１０、及び外部電源ＩＦ１１１などを備える。また、情報処理装置１００は、通信ＩＦ１１２、カメラ１１３、撮像素子ＩＦ１１４、マイク１１５、スピーカ１１６、及び音声入出力ＩＦ１１７などを備える。また、情報処理装置１００は、外部ディスプレイＩＦ１１８、内部ディスプレイ１１９、内部ディスプレイＩＦ１２０、及び外部機器ＩＦ１２１などを備える。情報処理装置１００は、上記部品がバスＢで相互に接続される。
【００１９】
ＣＰＵ１０１は、装置全体を制御する演算装置である。ＲＯＭ１０２は、電源を切っても内部データを保持することができる不揮発性の半導体メモリである。ＲＯＭ１０２には、例えば情報処理装置１００の起動時に実行されるプログラムやデータが格納されている。ＲＡＭ１０３は、揮発性の半導体メモリである。ＣＰＵ１０１は、例えばＲＯＭ１０２から、プログラムやデータをＲＡＭ１０３上に読み出し、処理を実行することで、装置全体の制御や搭載機能を実現する演算装置である。
【００２０】
フラッシュメモリ１０４は、例えばフラッシュＥＥＰＲＯＭ（Electrically  Erasable  Programmable  ROM）又はフラッシュＲＯＭなどの不揮発性の半導体メモリである。ＳＳＤ１０５は、フラッシュメモリ１０４へのデータ読み取り及び書き込みを行う。メディアドライブ１０７は、記憶メディア１０６へのデータ読み取り及び書き込みを行う。なお、記憶メディア１０６には、例えばフレキシブルディスク、ＣＤ（Compact  Disk）、ＤＶＤ（Digital  Versatile  Disk）、及びメモリカード（Memory  Card）などの記録媒体がある。
【００２１】
操作ボタン１０８は、装置に各操作信号を入力するのに用いられるＵＩ（User  Interface）である。電源スイッチ１０９は、装置に対する電力供給をオン又はオフする。内蔵電源１１０は、装置外部ではなく内部から駆動電力を供給する電源である。なお、内蔵電源１１０には、例えばバッテリなどの蓄電池がある。外部電源ＩＦ１１１は、装置外部から駆動電力を供給する電源と情報処理装置１００との間のインタフェースである。なお、外部電源ＩＦ１１１は、例えばコンセントからの外部電源の場合、プラグが外部電源ＩＦ１１１に相当する。
【００２２】
通信ＩＦ１１２は、装置をネットワークＮなどの所定のデータ伝送路に接続するインタフェースである。カメラ１１３は、例えばレンズなどの光学系エンジンを備え、撮像素子により入射光を受光することで画像を撮像する。撮像素子ＩＦ１１４は、カメラ１１３などの各種光学系機器と情報処理装置１００との間でデータ送受信を行うインタフェースである。マイク１１５は、例えばセンサなどにより音を検知する。スピーカ１１６は、例えば検知音のデータや所定の音声コンテンツを再生することで音を出力する。音声入出力ＩＦ１１７は、マイク１１５やスピーカ１１６などの各種音声入出力機器と情報処理装置１００との間でデータ送受信を行うインタフェースである。
【００２３】
外部ディスプレイＩＦ１１８や内部ディスプレイＩＦ１２０は、外部ディスプレイ２００や内部ディスプレイ１１９と情報処理装置１００との間でデータ送受信を行うインタフェースである。外部ディスプレイ２００や内部ディスプレイ１１９は、例えば液晶ディスプレイであり、情報処理装置１００による処理結果を表示する。外部機器ＩＦ１２１は、例えばＰＣ、スマートフォン、タブレット端末、携帯電話などの各種外部機器と情報処理装置１００との間でデータ送受信を行うインタフェースである。なお、外部機器ＩＦ１２１には、例えばＨＤＤ（Hard  Disk  Drive）やマイクロドライブなどの外部記憶装置が接続可能である。
【００２４】
以上のように、本実施形態に係る情報処理システム１０００では、上記構成により、遠隔サイト間（例えば「異なるネットワークエリアの間」）での各種コンテンツを利用した双方向コミュニケーションによる会議サービスを提供することができる。
【００２５】
＜表示制御機能＞
本実施形態に係る表示制御機能について説明する。本実施形態に係る情報処理装置１００は、外部ディスプレイ２００の接続状態を検知する。情報処理装置１００は、検知した接続状態に基づき、内部ディスプレイ１１９（第１表示装置）と外部ディスプレイ２００（第２表示装置）との間で表示先を切り換え、切り換え後の表示先に相当するディスプレイの画面仕様に従って、表示画面を制御する。このとき情報処理装置１００は、表示画像の変倍やディスプレイの解像度設定などを行う。本実施形態に係る情報処理装置１００は、このような表示制御機能を有している。
【００２６】
従来の技術では、異なる表示装置の間で行う表示先の切り換えに柔軟に対応することができない。表示先の切り換えには、次のような場合がある。例えば情報処理装置１００に、内部ディスプレイ１１９と異なる表示領域や解像度の外部ディスプレイ２００を接続した場合などである。この場合、情報処理装置１００では、表示先に相当するディスプレイの画面仕様に従って、表示画像の大きさや解像度を変更するなどの対応を行わなければならない。
【００２７】
図３は、本実施形態に係る表示領域の異なる表示画面への対応例を示す図である。図３（ａ）には、表示領域が異なる内部ディスプレイ１１９と外部ディスプレイ２００の例が示されており、図３（ｂ），（ｃ）には、内部ディスプレイ１１９と外部ディスプレイ２００との間で表示先を切り換えて利用する場合の表示画面の対応例が示されている。
【００２８】
図３（ｂ）には、内部ディスプレイ１１９より表示領域が大きい外部ディスプレイ２００から内部ディスプレイ１１９に切り換えた場合の対応例が示されている。表示先に適した画像を表示するには、内部ディスプレイ１１９の画面仕様に従って、切り換え前の外部ディスプレイ２００に表示されていた表示画像を縮小し、表示領域に対して適正な大きさとなるように変倍する必要がある。
【００２９】
一方、図３（ｃ）には、外部ディスプレイ２００より表示領域が小さい内部ディスプレイ１１９から外部ディスプレイ２００に切り換えた場合の対応例が示されている。表示先に適した画像を表示するには、外部ディスプレイ２００の画面仕様に従って、切り換え前の内部ディスプレイ１１９に表示されていた表示画像を拡大し、表示領域に対して適正な大きさとなるように変倍する必要がある。
【００３０】
従来の技術では、このような表示先の切り換えに対応できないため、切り換え後の表示画面に画像が適切に表示されず、視認性が低下する。表示画面に適切に表示されない現象には、例えば表示領域の不一致により、画像が表示領域におさまらない（表示領域からはみだして表示される）といった現象などがある。又は、画像が表示領域に対して小さく表示される（表示領域に余白が発生し偏って表示される）といった現象などがある。また、表示画面に適切に表示されない現象には、例えば解像度の不一致により、表示画像の画質が低下するといった現象などがある。
【００３１】
また、図１の説明で述べた会議サービスが実施される場合には、次のような点に対応しなければならない。その対応点を明らかにするため、まず、会議サービスの具体的な利用場面を説明する。例えば、会議サービスでは、会議中に、自拠点の情報処理装置１００と相手拠点の情報処理装置１００との間で、同じ画像を、それぞれの情報処理装置１００に表示する。このとき、自拠点の情報処理装置１００は、例えば、当該装置に保存された会議資料の画像データを、相手拠点の情報処理装置１００に対して送信する。その結果、自拠点の情報処理装置１００と相手拠点の情報処理装置１００とで、同じ画像が表示される。
【００３２】
これにより、自拠点と相手拠点との間で同じ会議資料の画像を閲覧することができ、円滑なコミュニケーションを図ることができる。なお、自拠点とは、自分がいる会議開催場所に相当し、相手拠点とは、他の会議参加者がいる会議開催場所に相当し、自分がいる会議開催場所と他の会議参加者がいる会議開催場所とが異なる場所であることを意味する。
【００３３】
このような利用場面では、自拠点の情報処理装置１００と相手拠点の情報処理装置１００との間で共通する所定のフォーマット（例えば「大きさ」や「解像度」などを含む）に従って、画像データを生成することが通常である。そのため、自拠点の情報処理装置１００では、画像データを相手拠点の情報処理装置１００へ送信する一方で、当該装置で同じ画像を表示する際に、送信データと同一の画像データを、自拠点の表示画面に応じて、適正な大きさに変倍する必要がある。会議サービスの利用場面では、円滑なコミュニケーションを図る環境を提供する上で、このような点に対応できることが望まれる。
【００３４】
そこで、本実施形態に係る表示制御機能では、外部ディスプレイ２００の接続状態を検知し、検知した接続状態に基づき、切り換え後の表示先の画面仕様に従って表示画面を制御する仕組みとした。
【００３５】
これにより、本実施形態に係る表示制御機能は、異なる表示装置の間で行う表示先の切り換えに対応可能な環境を提供する。その結果、本実施形態に係る表示制御機能は、表示画面の視認性を向上することができる。
【００３６】
以下に、本実施形態に係る表示制御機能の構成とその動作について説明する。図４は、本実施形態に係る表示制御機能の構成例を示す図である。図４に示すように、本実施形態に係る表示制御機能は、表示制御部１１、変倍部１２、検知部２１、情報取得部２２、及び設定部２３などを有する。なお、本実施形態では、例えば情報処理装置１００にインストールしたプログラムなどのアプリケーションソフトウェアにより表示制御部１１及び変倍部１２の各機能を実現する。また、本実施形態では、例えば情報処理装置１００に搭載されたＯＳ（Operating  System）などの基本ソフトウェアにより検知部２１、情報取得部２２、及び設定部２３の各機能を実現する。つまり、本実施形態に係る表示制御機能は、基本ソフトウェアと基本ソフトウェア上で動作するアプリケーションソフトウェアとの連携により実現される。
【００３７】
表示制御部１１は、検知部２１により検知された情報処理装置１００の状態変化に基づき、表示先に相当するディスプレイの画面仕様に従って表示画面を制御する。表示制御部１１は、検知部２１から検知結果のイベント通知を受け取ると、情報取得部２２に対して、外部ディスプレイ２００のデバイス状態の問い合わせを要求し、デバイス状態に関する応答を受け取る（外部ディスプレイ２００の状態情報を受け取る）。その結果、表示制御部１１は、受け取った状態応答に基づき、内部ディスプレイ１１９と外部ディスプレイ２００との間で表示先を切り換える。
【００３８】
表示制御部１１は、外部ディスプレイ２００が表示可能な状態であれば、内部ディスプレイ１１９を消灯し、変倍部１２に対して、外部ディスプレイ２００の画面仕様に従った表示画像の変倍を指示する。表示制御部１１は、例えば基本ソフトウェアが備えるディスプレイ駆動制御用のＡＰＩ（Application  Program  Interface）を介して（ＡＰＩ関数をコールすることで）、内部ディスプレイ１１９に対する消灯を指示する。また、表示制御部１１は、例えばイベント又はレジストリ通知により、変倍部１２に対して、表示画像を変倍する必要がある旨を通知する。このときのイベント又はレジストリ通知の方法には、例えば所定のキーボードイベントに変倍通知を割り当てる方法や、所定のレジストリ値に変倍通知を示す値を設定する方法などがある。表示制御部１１は、例えば基本ソフトウェアが有するイベント又はレジストリ通知用のＡＰＩを介し、上記方法により変倍部１２に変倍通知を行う。なお、表示制御部１１は、外部ディスプレイ２００が表示可能な状態でなければ、内部ディスプレイ１１９を点灯し、変倍部１２に変倍通知を行わない。
【００３９】
また、表示制御部１１は、外部ディスプレイ２００が表示可能な状態であれば、情報取得部２２に対して、外部ディスプレイ２００のデバイス性能の問い合わせを要求し、デバイス性能に関する応答を受け取る（外部ディスプレイ２００の性能情報を受け取る）。表示制御部１１は、受け取ったデバイス性能応答に基づき、設定部２３に対して、外部ディスプレイ２００の画面仕様に従った解像度の設定を指示する。表示制御部１１は、受け取ったデバイス性能応答に含まれる解像度の値を設定部２３に渡し、解像度の設定を指示する。なお、表示制御部１１は、外部ディスプレイ２００が表示可能な状態でなければ、内部ディスプレイ１１９の画面仕様に従った解像度の設定を指示する。
【００４０】
変倍部１２は、表示先に相当するディスプレイの画面仕様に従って、表示画像を変倍する。変倍部１２は、まず予め設定された各種ディスプレイの表示領域の規格に基づき、切り換え前の表示領域（縦：Ｈ１，横：Ｗ１）と切り換え後の表示領域（縦：Ｈ２，横：Ｗ２）を特定する。これにより、変倍部１２は、特定した表示領域の大きさの比率（縦比率：Ｈ２／Ｈ１，横比率：Ｗ２／Ｗ１）に基づき、表示画像の変倍率（拡大率又は縮小率）を求める。
【００４１】
また、変倍部１２は、情報処理装置１００が備える内部ディスプレイ１１９と情報処理装置１００に接続可能な外部ディスプレイ２００の各画面仕様に基づき、想定される表示先の切り換えパターンごとに予め求めておいた表示画像の変倍率を記憶していてもよい。例えば外部ディスプレイ２００の変倍率を‘１’とした場合には、外部ディスプレイ２００より表示領域が小さい内部ディスプレイ１１９に対応する変倍率を‘０．８５’とし、各変倍率の値‘１’，‘０．８５’を記憶していてもよい。このように、各変倍率を記憶しておく場合には、変倍部１２は、表示先の切り換えパターン（内部ディスプレイ１１９から外部ディスプレイ２００への切り換え、又は、外部ディスプレイ２００から内部ディスプレイ１１９への切り換えのいずれか）を特定する。その結果、変倍部１２は、特定結果に基づき、記憶している複数の変倍率から、表示先の切り換えパターンに対応する変倍率を取得する。これにより、変倍部１２は、表示制御部１１が情報取得部２２を介して、外部ディスプレイ２００から画面仕様を含むデバイス情報が取得不可能な場合でも、表示画像を変倍できる。
【００４２】
次に変倍部１２は、求めた変倍率、又は、取得した変倍率に基づき、切り換え前の表示画像を変倍する。このとき変倍部１２は、表示先に相当するディスプレイのＵＩ機能（表示画面描画機能）で処理可能な所定のデータ形式による表示データを生成することで実現する。変倍部１２は、表示先のＵＩ機能で処理可能なデータ形式に従って、表示画像を変倍する表示データを生成する。ここでいうデータ形式の言語には、例えばＨＴＭＬ（HyperText  Markup  Language）／ＣＳＳ（Cascading  Style  Sheets）などがある。変倍部１２は、データ形式の言語仕様に従って、表示画像の画像データ（表示画像データ）を埋め込み、画像変倍処理のパラメータ値に変倍率の値を設定した表示データを生成する。データ形式の言語がＨＴＭＬの場合、画像データの埋め込み方法には、例えばｉｍａｇｅタグなどの定義タグを用いて埋め込む方法がある。また、画像変倍処理のパラメータ値の設定方法には、例えばｔｒａｎｓｆｏｒｍ：ｓｃａｌｅ（）などの属性値に拡大率又は縮小率の変倍率の値を設定する方法がある。その結果、表示先に相当するディスプレイ側では、搭載するＵＩ機能により表示データが処理され、処理結果に基づき表示画面に描画される。これにより、表示画面には、表示画像そのものが、設定された変倍率に従って拡大表示又は縮小表示される。
【００４３】
なお、上記表示画像は、情報処理装置１００で生成した画像データ、予め保存されている画像データなどが含む。また、上記表示画像には、通信ＩＦ１１２を介して、他の情報処理装置１００から受信した画像データ、外部機器ＩＦ１２１を介して接続された外部機器から受信した画像データを含む。
【００４４】
また、会議サービスの利用場面では、まず、自拠点の情報処理装置１００が、所定のフォーマットに従って、表示画像の画像データを生成する。次に、自拠点の情報処理装置１００は、送信部として機能し、生成した画像データを、相手拠点の情報処理装置１００に送信する。このとき、自拠点の情報処理装置１００が有する変倍部１２は、画像データが送信された後に、又は、画像データが送信される前に、当該装置で同じ画像を表示するとき変倍処理を実行する。このとき変倍部１２は、送信する画像データと同じ内容の表示画像を変倍し、大きさ（画像サイズ）を変更する。
【００４５】
このように、本実施形態では、内部ディスプレイ１１９と外部ディスプレイ２００で共通のＵＩ機能を利用し、表示画像の変倍を行うことで、それぞれに対して個別に対応する（表示データを生成する）必要がない。つまり、本実施形態では、内部ディスプレイ１１９と外部ディスプレイ２００で共通の表示データを用いて、表示画像の変倍が行えることから、変倍処理を単純化でき、処理負荷を軽減できる。
【００４６】
検知部２１は、起動時又は起動後の情報処理装置１００の状態変化を検知する。検知される状態変化には、外部ディスプレイ２００の接続又は未接続の状態変化が含まれる。具体的には、情報処理装置１００に外部ディスプレイ２００が接続されたときの状態変化や、情報処理装置１００から外部ディスプレイ２００が取り外された（接続が解除された）ときの状態変化などが含まれる。検知部２１は、例えば外部ディスプレイＩＦ１１８を介して入力された信号（外部ディスプレイ２００からの入力信号）に基づき、情報処理装置１００の状態変化を検知し、検知結果を表示制御部１１にイベント通知する。このときのイベント通知の方法には、上述したように、例えば基本ソフトウェアが有するイベント機能を用いて実現する方法や、独自にイベントを定義し、拡張したイベント機能を用いて実現する方法などがある。
【００４７】
なお、本実施形態で想定している起動時又は起動後の状態変化の発生場面は、具体的には次のような場合である。例えば外部ディスプレイ２００を接続した状態で情報処理装置１００を起動した場合や、外部ディスプレイ２００が未接続の状態で情報処理装置１００を起動した場合などである。また、情報処理装置１００の起動後に外部ディスプレイ２００を接続した場合や、情報処理装置１００の起動後に外部ディスプレイ２００を取り外した場合などである。
【００４８】
情報取得部２２は、表示制御部１１からの要求に応じて、外部ディスプレイ２００から各種情報を取得する。情報取得部２２は、外部ディスプレイＩＦ１１８を介して、外部ディスプレイ２００にデバイス状態を問い合わせ、例えば表示可能な状態又は表示不可能な状態などを表す状態情報を取得する。また、情報取得部２２は、外部ディスプレイＩＦ１１８を介して、外部ディスプレイ２００にデバイス性能を問い合わせ、解像度などを含む性能情報を取得する。このとき取得する性能情報には、例えば種々の機器と接続するために表示装置が予め保持しているハードウェア性能を表す汎用データなどがある。情報取得部２２は、取得情報を要求元の表示制御部１１に渡す。
【００４９】
ここで、情報取得部２２が取得する性能情報の一例である上記汎用データについて、簡単に説明する。ディスプレイは、接続機器との間でプラグ・アンド・プレイ（自動検知及び自動接続）を実現している。一般的に、ＰＣとディスプレイを接続するには、ＰＣが出力する映像信号をディスプレイが対応できる周波数と解像度の範囲内におさめることが必要となる。周波数には、水平と垂直の走査周波数及び映像信号のクロック周波数が含まれる。解像度とは、水平や垂直方向のドット構成のハードウェア性能を意味する。プラグ・アンド・プレイを実現するには、ＰＣがこれらの情報を何らかの手段でディスプレイから取得する必要がある。そこで、種々の機器との接続を可能とする汎用データとして、ＥＤＩＤ（Extended  Display  Identification  Data）が用意されている。ＥＤＩＤは、対応する周波数、解像度、製造メーカ名（Vendor  ID）、型式（Product  ID）などのディスプレイ固有の特性を記述した１２８バイトのバイナリデータで、ディスプレイが備える記憶装置に保持されている。なお、ＥＤＩＤは、ディスプレイの特性に応じて、１２８バイトを超える拡張ブロックを含むことができる。
【００５０】
設定部２３は、表示制御部１１からの要求に応じて、表示先に相当するディスプレイの解像度を設定する。このとき設定部２３は、表示制御部１１から受け取った解像度の値に基づき、外部ディスプレイ２００の解像度を設定する。一方、設定部２３は、予め記憶しておいた解像度の値に基づき、内部ディスプレイ１１９の解像度を設定する。
【００５１】
以上のように、本実施形態に係る表示制御機能は、ソフトウェアの実装により実現される。具体的には、情報処理装置１００において、表示制御機能を実現する情報処理プログラムが実行され、上記各機能部が連携動作することで実現される。
【００５２】
情報処理プログラムは、実行環境である情報処理装置１００（コンピュータ）が読み取り可能な記憶メディア１０６に、インストール可能な形式又は実行可能な形式のファイルで記憶され提供される。情報処理プログラムは、上記各機能部を含むモジュール構成となっており、ＣＰＵ１０１が記憶メディア１０６からプログラムを読み出し実行することで、ＲＡＭ１０３上に各機能部が生成される。なお、情報処理プログラムの提供方法は、この限りでない。例えば情報処理プログラムを、インターネットなどに接続された機器に格納し、通信ＩＦ１１２を介してネットワークＮ経由でダウンロードする方法であってもよい。具体的には、本実施形態に係る情報処理システム１０００では、情報処理装置１００が、プログラム提供装置３００に対して、情報処理プログラムの要求を送信することで、プログラム提供装置３００から該当プログラムをダウンロードし、インストールする。また、情報処理プログラムをインストールした後も、該当プログラムの更新（アップデート）があった場合には、次のような方法でダウンロードする。例えばプログラム提供装置３００が、情報処理装置１００に対して、更新された旨を通知することで、プログラム提供装置３００から、アップデートされた該当プログラムをダウンロードし、インストールする。このとき、アップデート時のダウンロードは、プログラムそのものであってもよいし、ライブラリなどのプログラムを構成する要素の差分であってもよい。また、情報処理プログラムの提供方法は、ＲＯＭ１０２やフラッシュメモリ１０４などに予め組み込んで提供する方法であってもよい。
【００５３】
以下に、本実施形態に係る情報処理プログラム実行時の処理（各機能部の連携動作）について、シーケンス図及びフローチャートを用いて説明する。
【００５４】
《外部ディスプレイ２００接続時の処理》
図５は、本実施形態に係る表示制御時の処理手順例（その１）を示すシーケンス図である。本実施形態に係る情報処理装置１００は、外部ディスプレイ２００が接続された場合、各機能部により次のような処理を実行する。
【００５５】
図５に示すように、検知部２１は、情報処理装置１００の状態変化を検知すると（ステップＳ１０１）、検知結果を表示制御部１１にイベント通知する（ステップＳ１０２）。
【００５６】
これを受けて表示制御部１１は、情報取得部２２に対して、外部ディスプレイ２００のデバイス状態の問い合わせを要求する（ステップＳ１０３）。情報取得部２２は、外部ディスプレイＩＦ１１８を介して、外部ディスプレイ２００にデバイス状態を問い合わせ（ステップＳ１０４）、外部ディスプレイ２００からデバイス状態通知を受け取る（ステップＳ１０５）。これにより、情報取得部２２は、外部ディスプレイ２００の接続状態を示す状態情報を取得する。情報取得部２２は、取得した状態情報に基づき、要求元の表示制御部１１に対して、外部ディスプレイ２００のデバイス状態を応答する（ステップＳ１０６）。
【００５７】
これを受けて表示制御部１１は、デバイス状態応答に基づき、内部ディスプレイ１１９と外部ディスプレイ２００との間で表示先を切り換える。
【００５８】
具体的には、表示制御部１１は、受け取ったデバイス状態応答から、外部ディスプレイ２００が表示可能な状態であると判断し、内部ディスプレイ１１９に対して、表示画面の消灯を指示する（ステップＳ１０７）。次に、表示制御部１１は、変倍部１２に対して、イベント又はレジストリ通知により、外部ディスプレイ２００の画面仕様に従った表示画像の変倍を指示する（ステップＳ１０８）。
【００５９】
これを受けて変倍部１２は、内部ディスプレイ１１９の表示領域と外部ディスプレイ２００の表示領域の縦比率及び横比率から求めた変倍率に基づき、内部ディスプレイ１１９に表示されていた表示画像を変倍する表示データを生成する（ステップＳ１０９）。このとき変倍部１２は、外部ディスプレイ２００のＵＩ機能で処理可能な言語仕様に従って、表示画像の画像データを埋め込み、画像変倍処理のパラメータ値に変倍率の値を設定した表示データを生成する。
【００６０】
また、表示制御部１１は、外部ディスプレイ２００が表示可能な状態であると判断した場合、情報取得部２２に対して、外部ディスプレイ２００のデバイス性能の問い合わせを要求する（ステップＳ１１０）。情報取得部２２は、外部ディスプレイＩＦ１１８を介して、外部ディスプレイ２００にデバイス性能を問い合わせ（ステップＳ１１１）、外部ディスプレイ２００からデバイス性能通知を受け取る（ステップＳ１１２）。これにより、情報取得部２２は、外部ディスプレイ２００から性能情報を取得する。情報取得部２２は、取得した性能情報に基づき、要求元の表示制御部１１に対して、外部ディスプレイ２００のデバイス性能を応答する（ステップＳ１１３）。
【００６１】
これを受けて表示制御部１１は、デバイス性能応答に含まれる解像度の値に基づき、設定部２３に対して、外部ディスプレイ２００の画面仕様に従った解像度の設定を指示する（ステップＳ１１４）。設定部２３は、表示制御部１１から受け取った解像度の値に基づき、外部ディスプレイ２００の解像度を設定する（ステップＳ１１５）。
【００６２】
その結果、表示先として切り換えられた外部ディスプレイ２００では、ＵＩ機能により表示データが解釈され、変倍された表示画像が表示画面に描画処理される。
【００６３】
このように、本実施形態に係る表示制御機能では、切り換え前に内部ディスプレイ１１９に表示されていた画像が、切り換え後の外部ディスプレイ２００の表示領域に適した大きさに変倍され、適切な解像度に従って表示される。
【００６４】
《外部ディスプレイ２００未接続時の処理》
図６は、本実施形態に係る表示制御時の処理手順例（その２）を示すシーケンス図である。本実施形態に係る情報処理装置１００は、外部ディスプレイ２００が取り外された場合、各機能部により次のような処理を実行する。
【００６５】
図６に示すように、検知部２１は、情報処理装置１００の状態変化を検知すると（ステップＳ２０１）、検知結果を表示制御部１１にイベント通知する（ステップＳ２０２）。
【００６６】
これを受けて表示制御部１１は、情報取得部２２に対して、外部ディスプレイ２００のデバイス状態の問い合わせを要求する（ステップＳ２０３）。情報取得部２２は、外部ディスプレイＩＦ１１８から、外部ディスプレイ２００が取り外されたこと（未接続の状態）を示すデバイス状態通知を受け取る。これにより、情報取得部２２は、外部ディスプレイ２００の未接続状態を示す状態情報を取得する。情報取得部２２は、取得した状態情報に基づき、要求元の表示制御部１１に対して、外部ディスプレイ２００のデバイス状態を応答する（ステップＳ２０４）。
【００６７】
これを受けて表示制御部１１は、デバイス状態応答に基づき、内部ディスプレイ１１９と外部ディスプレイ２００との間で表示先を切り換える。
【００６８】
具体的には、表示制御部１１は、受け取ったデバイス状態応答から、外部ディスプレイ２００が表示不可能な状態であると判断し、内部ディスプレイ１１９に対して、表示画面の点灯を指示する（ステップＳ２０５）。次に、表示制御部１１は、変倍部１２に対して、イベント又はレジストリ通知により、内部ディスプレイ１１９の画面仕様に従った表示画像の変倍を指示する（ステップＳ２０６）。
【００６９】
これを受けて変倍部１２は、内部ディスプレイ１１９の表示領域と外部ディスプレイ２００の表示領域の縦比率及び横比率から求めた変倍率に基づき、外部ディスプレイ２００に表示されていた表示画像を変倍する表示データを生成する（ステップＳ２０７）。このとき変倍部１２は、内部ディスプレイ１１９のＵＩ機能で処理可能な言語仕様に従って、表示画像の画像データを埋め込み、画像変倍処理のパラメータ値に変倍率の値を設定した表示データを生成する。
【００７０】
また、表示制御部１１は、外部ディスプレイ２００が表示不可能な状態であると判断した場合、設定部２３に対して、内部ディスプレイ１１９の画面仕様に従った解像度の設定を指示する（ステップＳ２０８）。設定部２３は、予め記憶しておいた解像度の値に基づき、内部ディスプレイ１１９の解像度を設定する（ステップＳ２０９）。
【００７１】
その結果、表示先として切り換えられた内部ディスプレイ１１９では、ＵＩ機能により表示データが解釈され、変倍された表示画像が表示画面に描画処理される。
【００７２】
このように、本実施形態に係る表示制御機能では、切り換え前に外部ディスプレイ２００に表示されていた画像が、切り換え後の内部ディスプレイ１１９の表示領域に適した大きさに変倍され、適切な解像度に従って表示される。
【００７３】
《表示制御の詳細処理》
図７は、本実施形態に係る状態変化検知後の処理手順例を示すフローチャートである。図７には、情報処理装置１００が状態変化を検知した後に実行される画面点灯又は画面消灯の制御と解像度設定の詳細な処理例が示されている。
【００７４】
図７に示すように、情報処理装置１００は、表示制御部１１により、情報取得部２２からのデバイス状態応答に基づき、外部ディスプレイ２００が表示可能な状態か否かを判定する（ステップＳ１１）。
【００７５】
その結果、情報処理装置１００は、外部ディスプレイ２００が表示可能な状態である判定した場合（ステップＳ１１：ＹＥＳ）、表示制御部１１により、内部ディスプレイ１１９を消灯する（ステップＳ１２）。次に情報処理装置１００は、情報取得部２２により、外部ディスプレイ２００から性能情報に相当するＥＤＩＤを取得する（ステップＳ１３）。次に情報処理装置１００は、取得したＥＤＩＤに含まれる解像度の値に基づき、設定部２３により、外部ディスプレイ２００の解像度を設定する（ステップＳ１４）。
【００７６】
一方、情報処理装置１００は、外部ディスプレイ２００が表示可能な状態でない（表示不可能な状態）と判定した場合（ステップＳ１１：ＮＯ）、表示制御部１１により、内部ディスプレイ１１９を点灯する（ステップＳ１５）。次に情報処理装置１００は、予め記憶しておいた解像度の値に基づき、設定部２３により、内部ディスプレイ１１９の解像度を設定する（ステップＳ１６）。
【００７７】
図８は、本実施形態に係る表示先切り換え時の処理手順例を示すフローチャートである。図８（ａ）には、情報処理装置１００に外部ディスプレイ２００を接続したときに実行される表示制御の詳細な処理例が示されている。一方、図８（ｂ）には、情報処理装置１００から、外部ディスプレイ２００を取り外したときに実行される表示制御の詳細な処理例が示されている。なお、図８に示す処理は、外部ディスプレイ２００の表示領域が内部ディスプレイ１１９より大きい場合の例である。
【００７８】
図８（ａ）に示すように、情報処理装置１００は、検知部２１により、外部ディスプレイ２００の接続が検知されると（ステップＳ２１）、表示制御部１１により、表示先を切り換える（ステップＳ２２）。このとき表示制御部１１は、表示先を内部ディスプレイ１１９から外部ディスプレイ２００に切り換える。
【００７９】
情報処理装置１００は、変倍部１２により、外部ディスプレイ２００の表示領域に従って表示画像を拡大する（ステップＳ２３）。このとき変倍部１２は、外部ディスプレイ２００のＵＩ機能で処理可能な言語仕様に従って、表示画像の画像データを埋め込み、画像変倍処理のパラメータ値に拡大率の値を設定した表示データを生成する。次に情報処理装置１００は、設定部２３により、外部ディスプレイ２００のデバイス性能に従って解像度を設定する（ステップＳ２４）。このとき設定部２３は、外部ディスプレイ２００のＥＤＩＤに含まれる解像度の値に基づき解像度を設定する。
【００８０】
その結果、外部ディスプレイ２００は、表示領域に適した大きさに拡大された画像を表示画面に描画し、適切な解像度に従って表示する（ステップＳ２５）。
【００８１】
図８（ｂ）に示すように、情報処理装置１００は、検知部２１により、外部ディスプレイ２００の取り外しが検知されると（ステップＳ３１）、表示制御部１１により、表示先を切り換える（ステップＳ３２）。このとき表示制御部１１は、表示先を外部ディスプレイ２００から内部ディスプレイ１１９に切り換える。
【００８２】
情報処理装置１００は、変倍部１２により、内部ディスプレイ１１９の表示領域に従って表示画像を縮小する（ステップＳ３３）。このとき変倍部１２は、内部ディスプレイ１１９のＵＩ機能で処理可能な言語仕様に従って、表示画像の画像データを埋め込み、画像変倍処理のパラメータ値に縮小率の値を設定した表示データを生成する。次に情報処理装置１００は、設定部２３により、内部ディスプレイ１１９のデバイス性能に従って解像度を設定する（ステップＳ３４）。このとき設定部２３は、予め記憶しておいた内部ディスプレイ１１９の解像度の値に基づき解像度を設定する。
【００８３】
その結果、内部ディスプレイ１１９は、表示領域に適した大きさに縮小された画像を表示画面に描画し、適切な解像度に従って表示する（ステップＳ３５）。
【００８４】
＜まとめ＞
以上のように、本実施形態に係る情報処理装置１００によれば、外部ディスプレイ２００の接続状態を検知する。情報処理装置１００は、検知した接続状態に基づき、内部ディスプレイ１１９と外部ディスプレイ２００との間で表示先を切り換え、切り換え後の表示先に相当するディスプレイの画面仕様に従って、表示画面を制御する。このとき情報処理装置１００は、表示画像の変倍やディスプレイの解像度設定などを行う。
【００８５】
これによって、本実施形態に係る情報処理装置１００は、異なる表示装置の間で行う表示先の切り換えに対して、表示先の画面仕様に従った表示画面の制御が可能な環境を提供する。その結果、本実施形態に係る情報処理装置１００は、表示画面の視認性を向上することができる。
【００８６】
なお、上記実施形態では、外部ディスプレイ２００の接続状態に基づく表示先の切り換えを例に表示制御の説明を行ったが、この限りでない。例えば外部ディスプレイ２００の利用設定の変更に基づき、表示先の切り換えを行う表示制御であってもよい。この場合、情報処理装置１００は、利用者の操作イベントから、外部ディスプレイ２００の利用を無効にする設定変更を受け付けると、外部ディスプレイ２００から内部ディスプレイ１１９に表示先を切り換える。その後、情報処理装置１００は、利用者の操作イベントから、外部ディスプレイ２００の利用を有効にする設定変更を受け付けると、内部ディスプレイ１１９から外部ディスプレイ２００に表示先を切り換える。
【００８７】
また、上記実施形態では、ディスプレイなどの表示装置を例に表示制御対象の説明を行ったが、この限りでない。表示制御対象は、例えばＰＣ、スマートフォン、タブレット端末、携帯電話などであってもよい。つまり、表示制御対象は、情報処理装置１００に接続可能であり、表示装置を備えるデバイスであればよい。
【００８８】
また、上記実施形態では、例えば会議サービスにおいて、情報処理装置１００に保存された会議資料を、内部ディスプレイ１１９又は外部ディスプレイ２００に表示させる例について説明を行ったが、この限りでない。例えば、外部機器を情報処理装置１００に接続し、情報処理装置１００が、外部機器から、資料データを表示するための表示データを受信することで、内部ディスプレイ１１９又は外部ディスプレイ２００に表示させてもよい。
【００８９】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【００９０】
１１      表示制御部
１２      変倍部
２１      検知部
２２      情報取得部
２３      設定部
１００    情報処理装置
１１９    内部ディスプレイ
２００    外部ディスプレイ
１０００  情報処理システム
【先行技術文献】
【特許文献】
【００９１】
【特許文献１】特開２００１−２４９７６号公報
【図１】
2014179708.tif 000003
【図２】
2014179708.tif 000004
【図３】
2014179708.tif 000005
【図４】
2014179708.tif 000006
【図５】
2014179708.tif 000007
【図６】
2014179708.tif 000008
【図７】
2014179708.tif 000009
【図８】
2014179708.tif 000010