(57)【要約】【課題】表示装置の画面サイズに応じた最適な表示を行わせることができる情報処理装置、および情報処理方法を提供する。【課題を解決するための手段】情報処理装置２は、画面内の制御対象を移動制御させる移動制御信号を入力する入力部２３と、画面の表示画面サイズデータＤＳ、および入力部２３による移動制御信号を示す信号Ｓ２３に基づいて、画面内の制御対象の移動量（移動速度）Scrollを決定し、決定した移動量（移動速度）で画面内の制御対象を移動制御するＣＰＵ２８とを設けたので、表示装置の画面サイズに応じた最適な表示を行わせることができる。【選択図】図２
2005148661.tif 000002
【特許請求の範囲】
【請求項１】
画面内の制御対象を移動制御させる移動制御信号を入力する入力手段と、
前記画面の表示画面サイズデータ、および前記入力手段による移動制御信号に基づいて、前記画面内の制御対象の移動速度を決定し、前記決定した移動速度で前記画面内の制御対象を移動制御する制御手段と
を有する情報処理装置。
【請求項２】
第１の表示画面サイズの画面の表示を行う第１の表示装置と、
前記第１の表示画面サイズと異なる第２の表示画面サイズの画面の表示を行う外部の第２の表示装置と本装置との接続の有無を検出する検出手段とを有し、
前記制御手段は、前記検出手段が第２の表示装置の接続を検出した場合には、前記第２の表示装置が表示する画面内の制御対象を、前記第２の表示画面サイズを示す前記第２の表示画面サイズデータおよび前記移動制御信号に応じた移動速度で移動制御し、前記検出手段が前記第２の表示装置の接続を検出しない場合には、前記第１の表示装置が表示する画面内の制御対象を、前記第１の表示画面サイズを示す前記第１の表示画面サイズデータおよび前記移動制御信号に応じた移動速度で移動制御する
請求項１に記載の情報処理装置。
【請求項３】
本装置に接続された表示装置の表示画面サイズデータを検出する検出手段を有し、
前記制御手段は、前記検出手段が検出した表示画面サイズデータ、および前記入力手段による移動制御信号を基に、前記表示装置が表示する画面内の制御対象の移動速度を決定し、前記決定した移動速度で前記画面内の制御対象を移動制御する
請求項１に記載の情報処理装置。
【請求項４】
情報処理装置の情報処理方法であって、
画面内の制御対象を移動制御させる移動制御信号を入力する第１のステップと、
前記画面の表示画面サイズデータ、および前記第１のステップによる移動制御信号に基づいて、前記画面内の制御対象の移動速度を決定し、前記決定した移動速度で前記画面内の制御対象を移動制御する第２のステップと
を有する情報処理方法。
【請求項５】
第１の表示画面サイズの画面の表示を行う第１の表示装置を含む情報処理装置の情報処理方法であって、
前記第１の表示画面サイズと異なる第２の表示画面サイズの画面の表示を行う外部の第２の表示装置と本装置との接続の有無を検出する第１のステップと、
画面内の制御対象を移動制御させる移動制御信号を入力する第２のステップと、
前記第１のステップで、前記第２の表示装置の接続を検出した場合には、前記第２の表示装置が表示する画面内の制御対象を、前記第２の表示画面サイズを示す前記第２の表示画面サイズデータおよび前記移動制御信号に応じた移動速度で移動制御し、前記第１のステップで前記第２の表示装置の接続を検出しない場合には、前記第１の表示装置が表示する画面内の制御対象を、前記第１の表示画面サイズを示す前記第１の表示画面サイズデータおよび前記移動制御信号に応じた移動速度で移動制御する第３のステップと
を有する情報処理方法。
【請求項６】
情報処理装置の情報処理方法であって、
本装置に接続された表示装置の表示画面サイズデータを検出する第１のステップと、
画面内の制御対象を移動制御させる移動制御信号を入力する第２のステップと、
前記第１のステップで検出した表示画面サイズデータ、および前記第２のステップによる移動制御信号を基に、前記表示装置が表示する画面内の制御対象の移動速度を決定し、前記決定した移動速度で前記画面内の制御対象を移動制御する第３のステップと
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、表示装置が表示する画面内の制御対象の移動制御を行う情報処理装置、および情報処理方法に関する。
【背景技術】
【０００２】
従来、例えば小型液晶モニタを備えたビデオカメラやデジタルカメラ等の撮像装置が知られている（例えば、特許文献１参照）。
例えば、上述したビデオカメラ装置では、液晶モニタに、撮像画像や記憶している画像の縮小画像の一覧であるサムネイルやグラフィカルユーザインタフェース（ＧＵＩ）等の操作画面等を表示する。
また、例えば装置に備えられた十字／クリックキーや、ジョグダイヤル、ジョイパッド、およびジョイスティック等のポインティングデバイス等の入力装置がユーザにより操作されると、その操作に応じて液晶モニタが表示する画面内のサムネイルや操作画面の制御を行う。
【特許文献１】特開２０００−６９３３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、一般的にビデオカメラ等の撮像装置にはＴＶ出力端子が備えられている。このＴＶ出力端子を介して液晶モニタが表示する画面を、例えば比較的大型のＴＶ（テレビジョン受像装置）に表示サイズを大きくして表示させることで閲覧性等が向上する。
【０００４】
しかし、装置が内蔵する小型液晶モニタの画面を大型のＴＶにて表示させると、例えばユーザが入力装置を操作した場合には、ＴＶが表示する画面内の制御対象である画像やメニューのスクロールが高速度で移動してしまい、ユーザに対して不快感を与えることがある。
これは、小型液晶モニタの画面と大型のＴＶ画面の大きさに対する人間の視野角の違いなどの影響で、画面の見え方や速度の感じ方が変化するからである。
【０００５】
本発明は、かかる事情に鑑みてなされたものであり、その目的は、表示装置の画面サイズに応じた最適な表示を行わせることができる情報処理装置、および情報処理方法を提供することにある。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明の第１の観点の情報処理装置は、画面内の制御対象を移動制御させる移動制御信号を入力する入力手段と、前記画面の表示画面サイズデータ、および前記入力手段による移動制御信号に基づいて、前記画面内の制御対象の移動速度を決定し、前記決定した移動速度で前記画面内の制御対象を移動制御する制御手段とを有する。
【０００７】
さらに、前記目的を達成するために、本発明の第２の観点の情報処理方法は、情報処理装置の情報処理方法であって、画面内の制御対象を移動制御させる移動制御信号を入力する第１のステップと、前記画面の表示画面サイズデータ、および前記第１のステップによる移動制御信号に基づいて、前記画面内の制御対象の移動速度を決定し、前記決定した移動速度で前記画面内の制御対象を移動制御する第２のステップとを有する。
【０００８】
本発明の第１および第２の観点の情報処理装置および情報処理方法によれば、入力手段では、画面内の制御対象を移動制御させる移動制御信号を入力する。
制御手段は、画面の表示画面サイズデータ、および入力手段による移動制御信号に基づいて、画面内の制御対象の移動速度を決定し、決定した移動速度で画面内の制御対象を移動制御する。
【０００９】
さらに、前記目的を達成するために、本発明の第３の観点の情報処理方法は、第１の表示画面サイズの画面の表示を行う第１の表示装置を含む情報処理装置の情報処理方法であって、前記第１の表示画面サイズと異なる第２の表示画面サイズの画面の表示を行う外部の第２の表示装置と本装置との接続の有無を検出する第１のステップと、画面内の制御対象を移動制御させる移動制御信号を入力する第２のステップと、前記第１のステップで、前記第２の表示装置の接続を検出した場合には、前記第２の表示装置が表示する画面内の制御対象を、前記第２の表示画面サイズを示す前記第２の表示画面サイズデータおよび前記移動制御信号に応じた移動速度で移動制御し、前記第１のステップで前記第２の表示装置の接続を検出しない場合には、前記第１の表示装置が表示する画面内の制御対象を、前記第１の表示画面サイズを示す前記第１の表示画面サイズデータおよび前記移動制御信号に応じた移動速度で移動制御する第３のステップとを有する。
【００１０】
さらに、前記目的を達成するために、本発明の第４の観点の情報処理方法は、情報処理装置の情報処理方法であって、本装置に接続された表示装置の表示画面サイズデータを検出する第１のステップと、画面内の制御対象を移動制御させる移動制御信号を入力する第２のステップと、前記第１のステップで検出した表示画面サイズデータ、および前記第２のステップによる移動制御信号を基に、前記表示装置が表示する画面内の制御対象の移動速度を決定し、前記決定した移動速度で前記画面内の制御対象を移動制御する第３のステップとを有する。
【発明の効果】
【００１１】
本発明によれば、表示装置の画面サイズに応じた最適な表示を行わせることができる情報処理装置、および情報処理方法を提供することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の情報処理装置を採用した情報処理システムの第１実施形態に係る全体構成図である。
本実施形態に係る情報処理システム１は、例えば図１に示すように情報処理装置２、および表示装置３を有する。
情報処理装置２は、例えば表示装置３とデータ伝送路４を介して、例えば画像データ、音声データ、および制御データ等のデータ通信を行う。情報処理装置２は本発明に係る情報処理装置（本装置）に相当し、表示装置３は本発明に係る外部の表示装置に相当する。
情報処理装置２は、例えばビデオカメラ装置や、デジタルカメラ、携帯電話、ＰＤＡ（Personal Digital Assistant）、携帯型情報処理装置等の情報処理装置である。情報処理装置２は、例えば第１の表示画面サイズの画面の表示を行う表示装置を備えている。
また、情報処理装置２は、内蔵する表示装置に表示されている画面を、データ伝送路４を介して外部の表示装置３の画面上に表示させることも可能である。
【００１３】
表示装置３は、情報処理装置２とデータ伝送路４を介してデータ通信を行い、例えば画像信号に応じた表示を行い、音声信号に応じた発音を行う。例えば表示装置３は、テレビジョン放送受像装置（ＴＶ）や、液晶表示装置やＰＤＰ（Plasma Display Panel）等の表示機能を含む情報処理装置である。
本実施形態では、表示装置３として、第１の表示画面サイズと異なる第２の表示画面サイズ、例えば第１の表示画面サイズよりも大きい第２の表示画面サイズの画面の表示を行う表示装置３−１や、第２の表示画面サイズよりも小さい第３表示画面サイズの画面の表示を行う表示装置３−２が備えられている。表示装置３−１，２を区別しない場合には単に表示装置３と言う。
【００１４】
本実施形態では、情報処理装置２に上述したように様々な画面サイズの表示装置３が接続され、情報処理装置２での入力操作により画面に表示される反応が、表示装置３の画面サイズによって変化することに特徴がある。具体的には、情報処理装置２は画面の表示画面サイズおよび入力操作に応じた移動速度で、画面内の制御対象を移動制御する。
【００１５】
図２は、図１に示した情報処理システムの情報処理装置および表示装置の機能ブロック図である。
情報処理装置２は、例えば図２に示すように、通信インタフェース（ＩＦ）２１、撮像部２２、入力部２３、表示装置２４、発音部２５、記憶装置２６、メモリ２７、および制御部（ＣＰＵ）２８を有する。
ＩＦ２１、撮像部２２、入力部２３、表示装置２４、発音部２５、記憶装置２６、メモリ２７、およびＣＰＵ２８は、バスＢＳにより接続されている。
【００１６】
ＩＦ２１は、ＣＰＵ２８の制御により、表示装置３とデータ伝送路４を介して、画像信号、音声信号、および制御信号等のデータ通信を行う。ＩＦ２１は、例えばＩＥＥＥ（Institute of Electrical and Electronics Engineers ）１３９４規格に準拠規定されたＤＶ（Digital Video ）端子や、ＵＳＢ（Universal Serial Bus）により規定されたデータ伝送方式でデータ伝送を行うインタフェースである。
【００１７】
撮像部２２は、例えば電荷結合素子（ＣＣＤ：Charge Coupled Device ）やＭＯＳ（Complementary metal-oxide semiconductor ）光センサ等の固体撮像素子を含み、光を電気信号に変換し画像信号として出力する。
【００１８】
入力部２３は、例えばジョイパッド、十字キー、ジョグダイヤル、およびジョイスティック等のポインティングデバイスや、方向ボタン等の操作入力装置である。
入力部２３は、例えばユーザによる操作に応じて、画面内の制御対象を移動制御させる移動制御信号を信号Ｓ２３として、ＣＰＵ２８に入力する。
具体的には例えば入力部２３は、画面内の制御対象として、サムネイルや、ポインタ、ＧＵＩ等の操作画面の制御を行う際に操作され、その操作に応じて、画面内の制御対象を移動制御させる移動制御信号を信号Ｓ２３として、ＣＰＵ２８に入力する。
【００１９】
表示装置２４は、ＣＰＵ２８の制御により、例えば第１の表示画面サイズの画面の表示を行う表示装置である。例えば、表示装置２４は、内蔵する小型液晶モニタである。
【００２０】
発音部２５は、ＣＰＵ２８の制御により、例えば不図示のマイク等により生成された音データや、記憶装置２６が記憶する音データに応じた発音を行う。
【００２１】
記憶装置２６は、例えばＣＰＵ２８の制御により、撮像部２２により撮像された画像データや、不図示のマイクにより生成された音データを記憶する。具体的には記憶装置２６は、例えば磁気記録方式の磁気テープや磁気ディスクや、光磁気ディスクや、半導体メモリ等の記憶装置である。
【００２２】
メモリ２７は、例えばＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等で構成され、プログラムＰＲＧや、表示装置２４の画面の表示画面サイズデータＤＳ等を記憶する。また、メモリ２７は、ＣＰＵ２８のワークエリアとして用いられる。
【００２３】
プログラムＰＲＧは、例えば本実施形態に係る機能を含み、ＣＰＵ２８により実行される。
表示画面サイズデータＤＳは、例えば、表示装置２４の画面の表示画面サイズを示すデータである。
【００２４】
図３は、図２に示した情報処理装置の機能を説明するための機能ブロック図である。
ＣＰＵ２８は、装置全体の機能を制御する。また、ＣＰＵ２８は、例えばプログラムＰＲＧを実行することにより、図３に示すように、検出部２８１、入力処理部２８２、および描画処理部２８３等の本実施形態に係る機能を実現する。
【００２５】
検出部２８１は、例えば、ＩＦ２１に接続された表示装置３の画面サイズ等の情報を検出する。
具体的には、検出部２８１は、例えばＩＦ２１を介して外部の表示装置３とデータ通信を行い、表示装置３の画面の表示画面サイズデータＤＳを検出し、検出結果を信号Ｓ２８１として入力処理部２８２に出力する。例えば、具体的には、ＩＦ２１がＤＶＩ（デジタルビデオインタフェース）等の規格に規定された方式で外部の表示装置３の画面サイズや画素数などの表示装置の特性を読み出す。
【００２６】
入力処理部２８２は、例えば、入力部２３から入力された、画面内の制御対象を移動制御させる移動制御信号としての信号Ｓ２３、および、検出部２８１から入力された、表示画面サイズデータＤＳを示す信号Ｓ２８１に基づいて、画面内の制御対象の移動速度を決定する。
例えば、入力処理部２８２は、例えば入力部２３から、ユーザによる十字カーソルの操作に応じたアナログ量を示す信号Ｓ２３を、画面サイズデータに応じて、画面内の制御対象であるメニューカーソルの移動量（移動速度）を決定する。例えば、入力処理部２８２は、表示画面サイズデータの大きさに反比例した移動量（移動速度）を決定し、その決定した移動速度を示す信号Ｓ２８２を描画処理部２８３に出力する。
【００２７】
描画処理部２８３は、入力操作を画面上に反映するため画面更新描画を行う。具体的には、例えば描画処理部２８３は、入力処理部２８２からの移動速度を示す信号Ｓ２８２を基に、画面内の制御対象を移動制御し、処理結果を信号Ｓ２８３として出力する。
この際、描画処理部２８３は、外部の表示装置３が接続されている場合には、ＩＦ２１を介して表示部に信号Ｓ２８３を出力する。また、表示装置３が接続されていない場合には、描画処理部２８３は、内蔵する表示装置３の画面サイズデータに応じて決定された移動量（移動速度）に応じた信号Ｓ２８２を基に、画面内の制御対象を移動制御し、処理結果を信号Ｓ２８３として表示装置２４に出力する。
つまり、本実施形態に係るＣＰＵ２８は、表示装置の画面サイズに応じたスクロール速度等のインタフェースの反応速度を変化させる。
【００２８】
表示装置３は、例えば図２に示すように、通信インタフェース（ＩＦ）３１、送受信部３２、表示部３３、発音部３４、メモリ３５、および制御部（ＣＰＵ）３６を有する。
ＩＦ３１、送受信部３２、表示部３３、発音部３４、メモリ３５、およびＣＰＵ３６はバスＢＳにより接続されている。
表示装置３の構成は、情報処理装置２と略同様の構成であり、相違点を説明する。
【００２９】
ＩＦ３１、ＣＰＵ３６の制御により、情報処理装置２とデータ伝送路４を介して、画像信号、音声信号、および制御信号等のデータ通信を行う。
送受信部３２は、例えば有線方式や無線方式のテレビジョン放送の受信回路や、データ送信回路等であり、ＣＰＵ３６の制御により、画像データ、音声データ、制御データ等のデータ通信を行う。
【００３０】
表示部３３は、ＣＰＵ３６の制御により、例えば第２の表示画面サイズの画面の表示を行う表示装置である。例えば、表示部３３の画面サイズは、情報処理装置２の第１の表示画面サイズと異なる大きさ、具体的には大きいの画面サイズである。表示部３３は、具体的にはＣＲＴ（Cathode Ray Tube）や液晶モニタ、ＰＤＰ等の表示装置である。
発音部３４は、ＣＰＵ３６の制御により、例えば音データに応じた発音を行う。
【００３１】
メモリ３５は、例えばＲＡＭやＲＯＭ等で構成され、プログラムＰＲＧや、表示部３３の画面の表示画面サイズデータＤＳ等を記憶する。
制御部（ＣＰＵ）３６は、例えば情報処理装置２からＩＦ３１を介して入力された画像データに応じた画面表示を表示部３３に行わせ、音データに応じた発音を発音部３４に行わせる。
また、ＣＰＵ３６は、ＩＦ３１で、表示画面サイズデータＤＳの送信要求を受信すると、要求元の情報処理装置２にメモリ３５が記憶する表示画面サイズデータＤＳをＩＦ３１に出力させる。
【００３２】
図４は、図１に示した情報処理システムの動作を説明するためのフローチャートである。図４を参照しながら、情報処理装置２のＣＰＵ２８の動作を中心に説明する。
【００３３】
ステップＳＴ１において、検出部２８１は、ＩＦ２１に表示装置３が接続されている場合には、表示装置３とデータ伝送路４を介してデータ通信を行い、表示装置３の画面の表示画面サイズデータＤＳを検出し、検出結果を信号Ｓ２８１として入力処理部２８２に出力する。また、検出部２８１は、ＩＦ２１に表示装置３が接続されていない場合には、その旨を示す信号をＣＰＵ２８に入力し、ステップＳＴ３，４に進む。
【００３４】
ステップＳＴ２において、例えば、入力部２３から画面内の制御対象を移動制御させる移動制御信号としての信号Ｓ２３がＣＰＵ２８に入力される。
【００３５】
ステップＳＴ３において、入力処理部２８２は、入力部２３から入力された、画面内の制御対象を移動制御させる移動制御信号としての信号Ｓ２３、および、検出部２８１から入力された、表示画面サイズデータＤＳを示す信号Ｓ２８１、またはメモリが記憶する表示画面サイズデータＤＳに基づいて、画面内の制御対象の移動速度を決定し、その決定した移動速度を示す信号Ｓ２８２を描画処理部２８３に出力する。
【００３６】
ステップＳＴ４において、描画処理部２８３は、入力操作を画面上に反映するため画面更新描画を行う。具体的には、例えば描画処理部２８３は、入力処理部２８２からの移動速度を示す信号Ｓ２８２を基に、画面内の制御対象を移動制御を行い、処理結果を信号Ｓ２８３として出力する。
この際、描画処理部２８３は、外部の表示装置３が接続されている場合には、移動量（移動速度）に応じた信号Ｓ２８２を基に、画面内の制御対象を移動制御を行い、処理結果を信号Ｓ２８３としてＩＦ２１を介して表示装置３に信号Ｓ２８３を出力する。
また、表示装置３が接続されていない場合には、描画処理部２８３は、内蔵する表示装置３の画面サイズデータに応じて決定された移動量（移動速度）に応じた信号Ｓ２８２を基に、画面内の制御対象を移動制御を行い、処理結果を信号Ｓ２８３として表示装置２４に出力する。
【００３７】
ステップＳＴ５において、外部の表示装置３が接続されている場合には、表示装置３では、データ伝送路４を介して入力された信号Ｓ２８３に応じた画面表示を行う。
また、表示装置３が接続されていない場合には、表示装置２４は信号Ｓ２８２に応じた画面表示を行う。
【００３８】
図５は、図１に示した情報処理装置の動作、特にスクロール制御を説明するためのフローチャートである。図６は、図１に示した情報処理装置の動作、特にグラフィカルユーザインタフェースの動作を説明するための図である。
【００３９】
例えば、図６（ａ）に示すように、仮想画面４０１上に画像サムネイル４０２がマトリックス状に配置されており、表示画面４０３上に、仮想画面４０１の一部が表示されるとする。例えば、ユーザが入力部２３の十字カーソル２３１の左部を押圧することで、表示画面４０３内の制御対象である仮想画面４０１および画像サムネイル４０２を左にスクロールさせる場合を説明する。
【００４０】
ステップＳＴ１１において、ＣＰＵ２８は、例えば図６（ｃ）に示すように十字カーソル２３１の操作に応じた移動制御信号を示す信号Ｓ２３が、入力部２３から入力される。例えば移動制御信号は、十字カーソル２３１の操作時間に応じた入力量Input である。
ステップＳＴ１２において、検出部２８１で、外部の表示装置（ＴＶ）３が接続されてＴＶ画面に表示を行っているか否かが判別される。
ステップＳＴ１２において、表示装置３が接続されておらず、内蔵する表示装置２４に画面表示を行う場合には、入力処理部２８２は、表示装置２４の画面サイズデータＤＳに対応する比例係数ｋに、入力量Input を乗算した値を、画面内の制御対象のスクロール量Scrollとして（ＳＴ１３）、ステップＳＴ１７の処理に進む。
【００４１】
一方、ステップＳＴ１２の判別において、検出部２８１で、外部の表示装置（ＴＶ）３が接続されてＴＶ画面に表示を行っていると判別された場合には、入力処理部２８２は、検出部２８１が表示装置３とデータ通信により検出した、表示装置３の画面サイズデータＤＳに応じた比例係数ｋ’に入力量Input を乗算した値をスクロール量Scrollとする（ＳＴ１４）。
【００４２】
本実施形態では、表示装置３の画面サイズに対応する係数ｋ’は、表示装置２４の画面サイズに対応する係数ｋよりも小さい。
詳細には、係数ｋ，ｋ’は表示画面サイズデータに対応して決定され、好ましくは係数ｋ，ｋ’は表示画面サイズに略反比例して決定される。
こうすることにより同じ入力量Input であっても、画面サイズが比較的小さい場合には、画面内の制御対象の移動量（移動速度）Scrollが大きく、画面サイズが比較的大きい場合には画面内の制御対象の移動量（移動速度）Scrollが小さくなる。
【００４３】
次に、入力処理部２８２は、決定した移動量（移動速度）Scrollが予め設定された上限閾値LIMIT を超えないよう制限を加える。
例えば具体的には、ステップＳＴ１５において、移動量（移動速度）Scrollが上限閾値LIMIT よりも大きい場合には、入力処理部２８２は、上限閾値LIMIT を移動量（移動速度）Scrollの値に設定し（ＳＴ１６）、ステップＳＴ１７の処理に進む。
【００４４】
一方、ステップＳＴ１５の判別において、入力処理部２８２は、移動量（移動速度）Scrollが上限閾値LIMIT 以下の場合には、その移動量（移動速度）Scrollの値を用いて、ステップＳＴ１７の処理に進む。
【００４５】
ステップＳＴ１７において、描画処理部２８３は、入力処理部２８２で決定されたスクロール量Scrollに基づいて、画面スクロールの描画を行う。
具体的には、描画処理部２８３は、外部の表示装置３が接続されている場合には、移動量（移動速度）Scrollに応じた信号Ｓ２８２を基に画面内の制御対象を移動制御を行い、処理結果を信号Ｓ２８３としてＩＦ２１を介して表示装置３に出力する。表示装置３では、データ伝送路４およびＩＦ２１を介して入力された信号Ｓ２８３に基づいて、例えば図６（ｂ）に示すように画面内の制御対象である画像サムネイル４０２および仮想画面４０１を移動量（移動速度）Scrollにて、移動させて表示する。
【００４６】
また、描画処理部２８３は、外部の表示装置３が接続されていない場合には、移動量（移動速度）Scrollに応じた信号Ｓ２８２を基に画面内の制御対象を移動制御を行い、処理結果を信号Ｓ２８３として表示装置２４に出力する。表示装置２４では、信号Ｓ２８３に基づいて、画面内の制御対象である画像サムネイル４０２および仮想画面４０１を移動量（移動速度）Scrollにて、移動させて表示する。
【００４７】
以上説明したように、本実施形態に係る情報処理装置２は、画面内の制御対象を移動制御させる移動制御信号を入力する入力部２３と、画面の表示画面サイズデータＤＳ、および入力部２３による移動制御信号を示す信号Ｓ２３に基づいて、画面内の制御対象の移動量（移動速度）Scrollを決定し、決定した移動量（移動速度）で画面内の制御対象を移動制御するＣＰＵ２８とを設けたので、表示装置の画面サイズに応じた最適な表示を行わせることができる。
【００４８】
また、情報処理装置２に接続された表示装置３の表示画面サイズデータＤＳを検出する検出部２８１と、検出部２８１が検出した表示画面サイズデータＤＳ、および入力部２３による移動制御信号を基に、表示装置３が表示する画面内の制御対象の移動速度を決定する入力処理部２８２と、入力処理部２８２が決定した移動量（移動速度）Scrollで画面内の制御対象を移動制御する描画処理部２８３とを設けたので、表示装置３に応じた移動量（移動速度）で画面内の制御対象を移動制御することができる。
【００４９】
つまり、グラフィカルユーザインタフェースを備える装置が、接続される表示装置の特性を基に、入力量Input に応じたグラフィイカルユーザインタフェースの応答を調整することができるので、ユーザの使用感を向上することができる。
また、装置が内蔵する小型液晶モニタの画面を大型のＴＶにて表示させると、例えばユーザが入力装置を操作した場合には、ＴＶが表示する画面内の制御対象である画像やメニューのスクロールが、従来と比べて低速度で移動表示されるので、ユーザの使用感を向上することができる。
【００５０】
また、入力量Input に画面サイズに略反比例した係数ｋ，ｋ’を乗算して移動量（移動速度）Scrollを決定し、決定した移動量で画面内の制御対象の移動制御を行うので、同じ入力量Input であっても、大きな画面サイズの場合に小さい移動量（移動速度）、小さい画面サイズの場合には大きい移動量（移動速度）で移動制御を行うことができる。
【００５１】
図７は、本発明の情報処理装置の第２実施形態に係る機能ブロック図である。
本実施形態に係る情報処理装置２は、ハードウェア的には第１実施形態と略同じ構成であるので説明を省略する。第１実施形態と第２実施形態に係る情報処理装置２の機能的な相違点のみ説明する。
【００５２】
本実施形態では、予めメモリ２７に、表示画面サイズデータＤＳとして、内蔵する表示装置２４の画面サイズデータＤＳ１と、外部の表示装置３が接続された場合に用いられる表示画面サイズデータＤＳ２とが記憶されている。
ＣＰＵ２８は、外部の表示装置３が接続されている場合には、表示装置３に表示させる際に、画面サイズデータＤＳ２に応じて、画面内の制御対象の移動量（移動速度）を決定し、外部の表示装置３が接続されていない場合には、表示装置２４に表示させる際に、画面サイズデータＤＳ１に応じて、画面内の制御対象の移動量（移動速度）を決定し、決定した移動量（移動速度）で移動制御した表示を行わせる。
【００５３】
具体的には、本実施形態に係るＣＰＵ２８は、例えばプログラムＰＲＧを実行することにより、図７に示すように、検出部２８１ａ、入力処理部２８２ａ、および描画処理部２８３等の本実施形態に係る機能を実現する。
検出部２８１ａは、表示装置２４の第１の表示画面サイズと異なる第２の表示画面サイズの画面の表示を行う外部の表示装置３と本装置（情報処理装置２）との接続の有無を検出する。
【００５４】
入力処理部２８２ａは、検出部２８１ａが、表示装置３の接続を検出した場合には、表示装置３が表示する画面内の制御対象を、第２の表示画面サイズを示す第２の表示画面サイズデータＤＳ２および移動制御信号Input を示す信号Ｓ２３に応じた移動量（移動速度）Scrollを決定し、検出部２８１ａが表示装置３の接続を検出しない場合には、表示装置２４が表示する画面内の制御対象を、第１の表示画面サイズを示す第１の表示画面サイズデータＤＳ１および移動制御信号Input に応じた移動量（移動速度）Scrollで移動制御する。
描画処理部２８３は、第１実施形態と同じ機能なので説明を省略する。
【００５５】
以上、説明した構成の第２実施形態の動作は、第１実施形態の図５と略同様な動作であり、相違点を簡単に説明する。
【００５６】
まず、ステップＳＴ１０１において、検出部２８１ａは、表示装置２４の第１の表示画面サイズと異なる第２の表示画面サイズの画面の表示を行う外部の表示装置３と本装置（情報処理装置）２との接続の有無を検出する。
ステップＳＴ１０２において、入力部２３では、画面内の制御対象を移動制御させる移動制御信号を入力する。
ステップＳＴ１０３において、ステップＳＴ１０１で、表示装置３の接続を検出した場合には、表示装置３が表示する画面内の制御対象を、第２の表示画面サイズを示す第２の表示画面サイズデータＤＳ２および移動制御信号に応じた移動量（移動速度）で移動制御し、ステップＳＴ１０１で表示装置３の接続を検出しない場合には、表示装置２４が表示する画面内の制御対象を、第１の表示画面サイズを示す第１の表示画面サイズデータＤＳ１および移動制御信号に応じた移動速度で移動制御する。
描画処理部２８３は、その制御に応じた表示を対応する表示装置２４または表示装置３に行わせる。
【００５７】
以上、説明したように、本実施形態では、外部の表示装置３が接続されていない場合に用いられる画面サイズデータＤＳ１と、外部の表示装置３が接続されている場合に用いられる画面サイズデータＤＳ２とを記憶するメモリ２７と、外部の表示装置３の接続の有無を検出する検出部２８１ａと、検出部２８１ａが表示装置３の接続を検出した場合には、表示装置３が表示する画面内の制御対象を、第２の表示画面サイズを示す表示画面サイズデータＤＳ２および移動制御信号に応じた移動速度で移動制御し、検出部２８１ａが表示装置３の接続を検出しない場合には、表示装置２４が表示する画面内の制御対象を、第１の表示画面サイズを示す表示画面サイズデータＤＳ１および移動制御信号に応じた移動速度で移動制御する入力処理部２８２ａおよび描画処理部２８３とを設けたので、第１実施形態と比べて画面サイズデータを検出することなく、簡単な構成で外部の表示装置３が接続の有無に応じて、画面内の制御対象の移動量（移動速度）を制御することができる。
【００５８】
なお、本発明は本実施形態に限られるものではなく、任意好適な改変が可能である。
例えば、検出部２８１，２８１ａを設けずに、ユーザが入力部２３から画面サイズデータＤＳを設定し、その画面サイズデータおよび入力部２３による移動制御信号に基づいて、画面内の制御対象の移動速度を決定し、決定した移動速度で画面内の制御対象を移動制御してもよい。
こうすることにより、検出部２８１，２８１ａを設けずに簡単な構成で、画面内の制御対象の移動制御を行うことができる。
【００５９】
また、本発明は、情報処理装置２としてのビデオカメラと、表示装置３としてのテレビの組み合わせに限定されない。例えば、ユーザインタフェースを備えるセットトップボックスとテレビの組み合わせにおいて、テレビの画面サイズに応じて、ユーザインタフェースのスクロール速度を変化させるよう構成することもできる。
【００６０】
また、パーソナルコンピュータとディスプレイの組み合わせにおいて、接続されるディスプレイの画面サイズに応じてマウスカーソルの移動速度を変化させるように構成することも可能である。
また、グラフィカルユーザインタフェースを備える装置が、接続される表示装置の特性に応じて、インタフェースの応答を調整することが可能となり、ユーザの使用感を向上させることができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の情報処理装置を採用した情報処理システムの第１実施形態に係る全体構成図である。
【図２】図１に示した情報処理システムの情報処理装置および表示装置の機能ブロック図である。
【図３】図２に示した情報処理装置の機能を説明するための機能ブロック図である。
【図４】図１に示した情報処理システムの動作を説明するためのフローチャートである。
【図５】図１に示した情報処理装置の動作、特にスクロール制御を説明するためのフローチャートである。
【図６】図１に示した情報処理装置の動作、特にグラフィカルユーザインタフェースの動作を説明するための図である。
【図７】本発明の情報処理装置の第２実施形態に係る機能ブロック図である。
【符号の説明】
【００６２】
１…情報処理システム、２…情報処理装置、３…表示装置、４…データ伝送路、２１…通信インタフェース（ＩＦ）、２２…撮像部、２３…入力部、２４…表示装置、２５…発音部、２６…記憶装置、２７…メモリ、２８…制御部（ＣＰＵ）、３１…通信インタフェース（ＩＦ）、３２…送受信部、３３…表示装置、３４…発音部、３５…メモリ、３６…制御部（ＣＰＵ）、２８１…検出部、２８２…入力処理部、２８３…描画処理部。ＢＳ…バス、ＤＳ，ＤＳ１，ＤＳ２…表示画面サイズデータ、ＰＲＧ…プログラム。
【図１】
2005148661.tif 000003
【図２】
2005148661.tif 000004
【図３】
2005148661.tif 000005
【図４】
2005148661.tif 000006
【図５】
2005148661.tif 000007
【図６】
2005148661.tif 000008
【図７】
2005148661.tif 000009