(57)【要約】【課題】オブジェクトを適切な領域に表示することができる表示制御装置及び表示制御方法等を提供する。【解決手段】表示制御装置には、オブジェクトを生成するＣＰＵ２０１と、タッチパネル１０５及び１０６と、タッチパネル１０５及び１０６の各々の姿勢を検知する姿勢検知部２３１及び２３２と、姿勢検知部２３１及び２３２による検知の結果に応じて、オブジェクトを表示するタッチパネルをタッチパネル１０５及び１０６のうちから選択する表示制御部２１１と、が設けられている。【選択図】図２
2011227397.tif 000002
【特許請求の範囲】
【請求項１】
オブジェクトを生成するオブジェクト生成手段と、
複数の表示領域と、
前記複数の表示領域の各々の姿勢を検知する姿勢検知手段と、
前記姿勢検知手段による検知の結果に応じて、前記オブジェクトを表示する表示領域を前記複数の表示領域のうちから選択する表示制御手段と、
を有することを特徴とする表示制御装置。
【請求項２】
前記表示制御手段は、前記オブジェクトの属性によって前記選択を行うことを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、前記属性が出力系属性の場合、前記姿勢検知手段により前記複数の表示領域のうちで最も鉛直に近い姿勢をとっていると検知されたものを選択することを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記出力系属性には、動画表示の属性、静止画表示の属性、及びテキスト表示の属性からなる群から選択された少なくとも１種が含まれることを特徴とする請求項３に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記属性が入力系属性の場合、前記姿勢検知手段により前記複数の表示領域のうちで最も水平に近い姿勢をとっていると検知されたものを選択することを特徴とする請求項２乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記入力系属性には、タッチパネル式のキーボード入力の属性、タッチパッド入力の属性、及びペン入力の属性からなる群から選択された少なくとも１種が含まれることを特徴とする請求項５に記載の表示制御装置。
【請求項７】
前記表示制御手段は、前記属性が入出力系属性の場合、前記姿勢検知手段により前記複数の表示領域のうちで最も水平に近い姿勢をとっていると検知されたものを選択することを特徴とする請求項２乃至６のいずれか１項に記載の表示制御装置。
【請求項８】
前記選択の結果、前記オブジェクトが表示される表示領域が変更される場合、前記表示制御手段は、変更前に前記オブジェクトを表示していた表示領域から変更後に前記オブジェクトを表示する表示領域にかけて前記オブジェクトが移動するアニメーションを表示させることを特徴とする請求項１乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記複数の表示領域毎に設けられた複数の近接無線通信用通信手段を有し、
前記オブジェクト生成手段は、前記オブジェクトとして、近接無線通信用の入鑑賞オブジェクトを生成し、
前記表示制御手段は、前記姿勢検知手段により前記複数の表示領域のうちで最も水平に近い姿勢をとっていると検知されたものを選択し、
前記複数の近接無線通信用通信手段のうちで、前記姿勢検知手段により前記複数の表示領域のうちで最も水平に近い姿勢をとっていると検知されたものに対して設けられたものが有効にされることを特徴とする請求項１乃至８のいずれか１項に記載の表示制御装置。
【請求項１０】
オブジェクトを生成するオブジェクト生成ステップと、
複数の表示領域の各々の姿勢を検知する姿勢検知ステップと、
前記姿勢検知ステップの結果に応じて、前記オブジェクトを表示する表示領域を前記複数の表示領域のうちから選択する表示制御ステップと、
を有することを特徴とする表示制御方法。
【請求項１１】
コンピュータに、
オブジェクトを生成するオブジェクト生成ステップと、
複数の表示領域の各々の姿勢を検知する姿勢検知ステップと、
前記姿勢検知ステップの結果に応じて、前記オブジェクトを表示する表示領域を前記複数の表示領域のうちから選択する表示制御ステップと、
を実行させることを特徴とするプログラム。
【請求項１２】
コンピュータに、
オブジェクトを生成するオブジェクト生成ステップと、
複数の表示領域の各々の姿勢を検知する姿勢検知ステップと、
前記姿勢検知ステップの結果に応じて、前記オブジェクトを表示する表示領域を前記複数の表示領域のうちから選択する表示制御ステップと、
を実行させるプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のタッチパネル画面を備えた装置に好適な表示制御装置及び表示制御方法等に関する。
【背景技術】
【０００２】
ノート型パーソナルコンピュータ、携帯電話、ゲーム機等の操作部及び表示部を備えたデバイスが普及しており、操作部及び表示部が折り畳み可能なものもある。このようなデバイスでは、一般的に、操作部としてボタンが設けられ、表示部として液晶パネルが設けられている。即ち、数字、文字等の入力用に各種ボタンがデバイスの操作部に配置されている。そして、各種ボタンが押されると、デバイスは、ユーザが意図した操作を行い、結果を表示部に表示している。
近年、表示部のみならず、操作部にも液晶パネルが用いられたデバイスも普及してきている。このようなデバイスでは、操作部としてタッチパネルが用いられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−１３４０８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のデバイスでは、鑑賞用のオブジェクトが鑑賞しにくい場合、及びタッチ操作用のオブジェクトがタッチ操作しにくい場合が頻繁に生じている。
【０００５】
本発明は、オブジェクトを適切な領域に表示することができる表示制御装置及び表示制御方法等を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る表示制御装置は、オブジェクトを生成するオブジェクト生成手段と、複数の表示領域と、前記複数の表示領域の各々の姿勢を検知する姿勢検知手段と、前記姿勢検知手段による検知の結果に応じて、前記オブジェクトを表示する表示領域を前記複数の表示領域のうちから選択する表示制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、表示領域の姿勢に応じてオブジェクトが表示される表示領域が選択されるため、ユーザにとって好ましい領域にオブジェクトを表示することができる。
【図面の簡単な説明】
【０００８】
【図１】表示制御装置の外観を示す模式図である。
【図２】第１の実施形態の内部構成を示すブロック図である。
【図３】折り畳み可能なノート型ＰＣ１００の開閉の状態を示す図である。
【図４】第１の実施形態の動作を示すフローチャートである。
【図５】表示位置テーブルの例を示す図である。
【図６】第１の実施形態の動作の第１例を示す図である。
【図７】第１の実施形態の動作の第２例を示す図である。
【図８】第１の実施形態の動作の第３例を示す図である。
【図９】第１の実施形態の動作の第４例を示す図である。
【図１０】第２の実施形態の内部構成を示すブロック図である。
【図１１】第２の実施形態の近接無線通信の状態を示す図である。
【図１２】第１の実施形態の動作の例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について添付の図面を参照して具体的に説明する。
【００１０】
（第１の実施形態）
先ず、第１の実施形態について説明する。図１は、本発明の第１の実施形態に係る表示制御装置の外観を示す模式図であり、図２は、第１の実施形態に係る表示制御装置の内部構成を示すブロック図である。第１の実施形態は、ノート型パーソナルコンピュータ（ＰＣ）に関する。
第１の実施形態に係るノート型ＰＣ（表示制御装置）１００には、２つの筐体１０１及び１０２が設けられており、これらがヒンジ部１１０を介して折り畳み可能となっている。つまり、筐体１０１及び１０２はヒンジ部１１０を介して回動可能に連結されている。筐体１０１内にタッチパネル１０５が収納され、筐体１０２内にタッチパネル１０６が収納されている。
タッチパネル１０５には、液晶パネル等の表示パネル２２２及びタッチパッド２２４が設けられており、タッチパネル１０６には、液晶パネル等の表示パネル２２３及びタッチパッド２２５が設けられている。タッチパネル１０５には、例えば、主に鑑賞するための画像が鑑賞オブジェクト１０７として表示される。このような画像としては、例えば、撮像装置で撮影された写真画像、グラフィックソフトウェアで作成された画像等が挙げられる。即ち、鑑賞オブジェクト１０７は、静止画写真映像、動画映像、カレンダー、文書、表等の主に鑑賞用や作業時に注視するために表示されるオブジェクトである。また、タッチパネル１０６には、例えば、タッチパネル１０６に含まれるタッチパッドのどの位置にどのような入力操作が割り当てられているかを示すオブジェクト、即ちユーザがタッチ操作するためのタッチオブジェクト１０８が表示される。タッチオブジェクト１０８としては、文字の入力を受け付けるタイプライタを模して配列表示されたキーボードオブジェクト、テンキーオブジェクト、五十音順又はアルファベット順に配置された文字入力アイコン等が挙げられる。即ち、タッチオブジェクト１０８は、ペン、指等でタッチパネルを操作して文字、図形等を入力するためのオブジェクトである。また、文字入力以外の特定の機能を実行するためのタッチアイコン、選択肢の中から特定の項目を選ぶためのタッチアイコン等もタッチオブジェクト１０８の例として挙げられる。なお、タッチオブジェクトへの入力操作によって、入力された文字等を表示するオブジェクトは鑑賞オブジェクトに該当する。
鑑賞オブジェクト１０７は、出力系属性を有している。出力系属性としては、動画表示の属性、静止画表示の属性、及びテキスト表示の属性が挙げられる。一方、タッチオブジェクト１０８は、入力系属性を有している。入力系属性としては、タッチパネル式のキーボード入力の属性、タッチパッド入力の属性、及びペン入力の属性が挙げられる。これらの少なくとも１種が用いられてもよい。
また、筐体１０１に電源ボタン１０４が設けられ、筐体１０２にＵＳＢインタフェース１０３が設けられている。
【００１１】
次に、ノート型ＰＣ１００の内部の構成について説明する。
図２に示すように、ノート型ＰＣ１００では、内部バス２０４に、ＣＰＵ２０１、ハードディスク（ＨＤ）２０２、メモリ２０３、入力部２０５、ドライブ装置２０６、及び通信インタフェース（Ｉ／Ｆ）２０８が接続されている。また、内部バス２０４には、表示制御部２１１も接続されている。
上述のように、筐体１０１内にタッチパネル１０５が収納され、筐体１０２内にタッチパネル１０６が収納されている。そして、タッチパネル１０５の表示パネル２２２の表示の制御及びタッチパネル１０６の表示パネル２２３の表示の制御が表示制御部２１１により行われる。また、タッチパネル１０５のタッチパッド２２４及びタッチパネル１０６のタッチパッド２２５は、入力部２０５に接続されている。更に、筐体１０１内に姿勢検知部２３１が収納され、筐体１０２内に姿勢検知部２３２が収納されている。姿勢検知部２３１及び２３２は内部バス２０４に接続されている。
内部バス２０４に接続される各部は、内部バス２０４を介して互いにデータのやりとりを行うことができるようにされている。
【００１２】
ハードディスク２０２には、例えば、画像データ等のデータ、ＣＰＵ２０１が動作するための各種プログラム等が格納される。メモリ２０３としては、例えばＲＡＭが用いられる。ＣＰＵ２０１は、例えばハードディスク２０２に格納されるプログラムに従い、メモリ２０３をワークメモリとして用いて、このノート型ＰＣ１００の各部を制御する。なお、ＣＰＵ２０１が動作するためのプログラムは、ハードディスク２０２に格納されている必要はなく、例えば内部バス２０４に接続されたＲＯＭ（図示せず）に予め記憶されていてもよい。
入力部２０５は、タッチパッド２２４及び２２５等に対するユーザの操作を受け付け、操作に応じた制御信号を生成し、ＣＰＵ２０１に供給する。ＣＰＵ２０１は入力部２０５から制御信号を受け取ると、この制御信号に基づき、プログラムに従いこのノート型ＰＣ１００の各部を制御する。これにより、ノート型ＰＣ１００に対し、ユーザ操作に応じた動作を行わせることができる。なお、タッチパッド２２４及び２５５は、例えば、平面的に構成された入力部に対して接触された位置に応じた座標情報が出力されるようにした入力デバイスである。また、電源ボタン１０４は入力部２０５の一部を構成する。
【００１３】
表示制御部２１１は、表示パネル２２２及び２２３に画像を表示させるための表示信号を出力する。例えば、ＣＰＵ２０１が表示制御部２１１に表示制御信号を供給すると、表示制御部２１１は、受け取った表示制御信号に基づき、表示信号を生成して表示パネル２２２又は２２３に出力する。例えば、表示制御部２１１は、ＣＰＵ２０１が生成した表示制御信号に基づき、ＧＵＩ(Graphical User Interface)を構成するＧＵＩ画面を表示パネル２２２又は２２３に表示させる。
なお、例えば、タッチパネル１０５は表示パネル２２２とタッチパッド２２４とが一体化されて構成され、タッチパネル１０６は表示パネル２２３とタッチパッド２２５とが一体化されて構成されている。即ち、タッチパッド２２４及び２２５が、それらの光の透過率が表示パネル２２２及び２２４による表示を妨げないように構成され、表示パネル２２２及び２２４の表示面の上層に取り付けられている。更に、タッチパッド２２４及び２２５における入力座標と、表示パネル２２２及び２２４の表示面上の表示座標とが対応付けられている。このような構成により、あたかもユーザが表示パネル２２２及び２２４の表示面上に表示された画面を直接的に操作可能であるかのようなＧＵＩを構成することができる。タッチパッド２２４及び２２５の方式としては、抵抗膜方式、静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等が挙げられる。
【００１４】
ドライブ装置２０６は、ＣＤ、ＤＶＤ等の外部記憶媒体２０７が装着可能とされ、ＣＰＵ２０１の制御に基づき、装着された外部記憶媒体２０７からのデータの読み出し又は装着された外部記憶媒体２０７へのデータの書き込みを行う。なお、外部記憶媒体２０７として、ＣＤ、ＤＶＤ等のディスク記録媒体の他に、例えばメモリカード等の不揮発性の半導体メモリを用いてもよい。
通信Ｉ／Ｆ２０８は、ＣＰＵ２０１の制御に基づき、ＬＡＮ、インターネット等のネットワーク２０９に対する通信、又はＵＳＢケーブル等の通信ケーブルを介しての外部機器とのデータの送受信等を行う。また、ＵＳＢインタフェース１０３は通信Ｉ／Ｆ２０８の一部を構成する。
【００１５】
姿勢検知部２３１は、タッチパネル１０５の表示面の向きを検知し、姿勢検知部２３２は、タッチパネル１０６の表示面の向きを検知する。即ち、姿勢検知部２３１は、タッチパネル１０５の表示面が水平からどの程度傾いているか検知し、姿勢検知部２３２は、タッチパネル１０６の表示面が水平からどの程度傾いているか検知する。この傾きが０°であれば、タッチパネル１０５、１０６の表示面が水平となっていることになり、９０°であれば、タッチパネル１０５、１０６の表示面が鉛直方向に立っていることになる。また、水平からの傾きから、鉛直方向からの傾きを算出することも可能である。姿勢検知部２３１及び２３２としては、例えば３軸加速度センサ等が用いられる。
【００１６】
なお、ＣＰＵ２０１、ＨＤ２０２、メモリ２０３、入力部２０５、ドライブ装置２０６、通信Ｉ／Ｆ２０８、及び表示制御部２１１は、筐体１０１又は１０２のどちらに収納されていてもよい。
【００１７】
折り畳み可能なノート型ＰＣ１００の開閉の状態を図３に示す。図３（Ａ）は折り畳まれた状態を示す。図３（Ｂ）は図３（Ａ）に示す状態から筐体１０１が９０°開かれて、筐体１０２が水平な机上に置かれた状態を示す。図３（Ｃ）は図３（Ａ）に示す状態から筐体１０１が１８０°開かれて、筐体１０１及び１０２が水平な机上に置かれた状態を示す。
【００１８】
次に、第１の実施形態に係るノート型ＰＣ１００における表示の制御について説明する。図４は、第１の実施形態に係るノート型ＰＣ１００の動作を示すフローチャートである。
先ず、ステップＳ４０１において、ＣＰＵ２０１が、オブジェクト生成手段として、プログラムに基づいて１又は２以上のオブジェクトを生成し、この初期表示のタッチパネル１０５、１０６上の位置を決定する。そして、表示制御部２１１がこのオブジェクトをタッチパネル１０５、１０６に初期表示させる。次いで、ステップＳ４０２において、姿勢検知部２３１が、タッチパネル１０５の姿勢を検知し、姿勢検知部２３２が、タッチパネル１０６の姿勢を検知する。タッチパネル１０５、１０６の姿勢としては、例えば、これらの表示面の向きが検知される。その後、ステップＳ４０３において、表示制御部２１１が、姿勢検知部２３１による検知結果及び姿勢検知部２３２による検知結果を受け取って、タッチパネル１０５、１０６の少なくとも一方の姿勢が変化したか否かの判定を行う。そして、タッチパネル１０５、１０６の少なくとも一方の姿勢が変化している場合にはステップＳ４０４に移行し、どちらも変化していない場合にはステップＳ４０８に移行する。
ステップＳ４０４では、表示制御部２１１が、タッチパネル１０５、１０６に表示されているオブジェクトのうちから、表示位置の変更に関する判断の対象とする対象オブジェクトを１つ選択する。次いで、ステップＳ４０５において、表示制御部２１１が、姿勢検知部２３１による検知結果及び姿勢検知部２３２による検知結果を総合的に考慮し、図５に示す表示位置テーブルを参照して、ステップＳ４０４で選択した対象オブジェクトを移動させるか否かの判定を行う。この判定の詳細については後述する。なお、表示位置テーブルは、例えばＨＤ２０２又は内部バス２０４に接続されたＲＯＭ等に格納されている。そして、対象オブジェクトを移動させる場合にはステップＳ４０６に移行し、移動させない場合にはステップＳ４０７に移行する。
ステップＳ４０６では、表示制御部２１１が表示位置テーブルを参照して対象オブジェクトを移動させる。この際に、表示制御部２１１は、移動をアニメーションにより表示させることが好ましい。次いで、ステップＳ４０７において、表示制御部２１１が、タッチパネル１０５、１０６に表示されているオブジェクトのすべてについて、表示位置の変更に関する判断が終了したか否かの判定を行う。そして、判断が終了している場合にはステップＳ４０８に移行し、終了していない場合にはステップＳ４０４に移行する。
ステップＳ４０８では、ＣＰＵ２０１が、ノート型ＰＣ１００に対する終了操作が行われたか否かの判定を行う。終了操作としては、アプリケーションを終了する操作、表示モードを変更する操作、電源をオフにする操作等が挙げられる。そして、終了操作が行われた場合には、表示の制御を終了し、終了操作が行われていない場合にはステップＳ４０２に移行する。
【００１９】
ここで、表示位置テーブルについて説明する。図５は、表示位置テーブルの内容を示す図である。図５（Ａ）はノート型ＰＣ１００の種々の姿勢を示し、図５（Ｂ）はノート型ＰＣ１００の姿勢を反映させた表示位置テーブルの内容を示す。なお、図５には、５種類の姿勢のみを示すが、これらは一例にすぎず、より多様な姿勢が考慮されることが好ましい。また、机５０１の表面は水平となっている。また、図５（Ｂ）中の◎印は好ましい表示位置であることを示し、○印は許容できる表示位置であることを示し、×印は好ましくない表示位置であることを示す。
図５（Ａ）中の姿勢（あ）では、筐体１０１及び１０２が机５０１上に広げて載置されている。従って、タッチパネル１０５及び１０６の表示面も水平になっている。この姿勢（あ）は、図５（Ｂ）に示すように、タッチパネル１０５及び１０６のいずれにおいても、キーボードオブジェクト及びテンキーオブジェクト等のタッチオブジェクト、並びに写真画像等の鑑賞オブジェクトの表示に好ましい。そして、姿勢（あ）は、例えば、複数のユーザでの打ち合わせ等に適している。
図５（Ａ）中の姿勢（い）では、筐体１０２のみが机５０１上に載置され、筐体１０１が起こされている。従って、タッチパネル１０６の表示面は水平になっているが、タッチパネル１０５の表示面は、水平な状態から傾いている。この姿勢（い）は、図５（Ｂ）に示すように、タッチパネル１０６でのタッチオブジェクトの表示及びタッチパネル１０５での鑑賞オブジェクトの表示に好ましい。また、タッチパネル１０６に鑑賞オブジェクトを表示してもよい。
図５（Ａ）中の姿勢（う）では、机５０１上の台５０２上に筐体１０２が置かれて、筐体１０２が水平な状態から傾いている。これに伴って、筐体１０１が水平な状態から更に傾いている。この姿勢（う）は、図５（Ｂ）に示すように、タッチパネル１０６でのタッチオブジェクトの表示及び鑑賞オブジェクトの表示、並びにタッチパネル１０５での鑑賞オブジェクトの表示に好ましい。
図５（Ａ）中の姿勢（え）では、筐体１０１及び１０２が広げて壁５０３に立てかけられている。この姿勢（え）は、図５（Ｂ）に示すように、タッチパネル１０５及び１０６のいずれにおいても、鑑賞オブジェクトの表示に好ましい。また、タッチオブジェクトをタッチパネル１０５又は１０６に表示してもよい。
図５（Ａ）中の姿勢（お）では、姿勢（い）における筐体１０１及び１０２の姿勢が入れ替えられている。従って、この姿勢（お）は、図５（Ｂ）に示すように、タッチパネル１０５でのタッチオブジェクトの表示及びタッチパネル１０６での鑑賞オブジェクトの表示に好ましい。また、タッチパネル１０５に鑑賞オブジェクトを表示してもよい。
【００２０】
これらの姿勢（あ）〜（お）は、タッチパネル１０５及び１０６の姿勢（角度）に基づいて定義されるものであり、上述のように、図５の例は一例に過ぎず、これらの姿勢に限るものではなく、予め定義付けておくことが可能である。なお、図５に示すように、いずれの姿勢においても、２つのタッチパネル１０５、１０６のうち、より水平な状態に近いタッチパネルにタッチオブジェクトを表示し、他方の表示部に鑑賞オブジェクトを表示するように定義付けることが好ましい。
そして、ステップＳ４０５の判定は、例えば図５に示す表示位置テーブルを用いて行われる。即ち、表示制御部２１１は、姿勢の変化の前よりも後で、対象オブジェクトのより好ましい表示位置が存在していれば、対象オブジェクトを移動させると判定し、そうでなければ移動させないと判定する。
このように、第１の実施形態では、表示制御部２１１が、姿勢検知部２３１及び２３２によるタッチパネル１０５及び１０６の姿勢の検出結果を鑑みて、オブジェクトの表示位置を決定してタッチパネル１０５及び１０６に表示させる。この結果、オブジェクトが鑑賞オブジェクト等の出力属性のものであれば、ユーザにとって見やすいであろう（机に対してより垂直な）画面に当該オブジェクトが表示される。また、オブジェクトがタッチオブジェクト等の入力属性のものであれば、ユーザが操作しやすいであろう（水平状態に近い）画面に当該オブジェクトが表示される。
【００２１】
なお、オブジェクトを移動させるときに、すでに移動先のタッチパネルに他のオブジェクトが表示されている場合は、オブジェクトの上にオブジェクトを表示したり、オブジェクトのサイズを変化させたり、オブジェクト同士が重ならないようにオブジェクトの表示場所を変えたりしてもよい。
【００２２】
次に、第１の実施形態の動作の種々の具体例について説明する。
図６（Ａ）〜（Ｂ）に示す例では、初期状態において、図６（Ａ）に示すように、図５（Ａ）中の姿勢（あ）と同様に、タッチパネル１０５及び１０６の表示面が水平になっている。また、タッチパネル１０６にタッチオブジェクト６０２が表示されている。タッチオブジェクト６０２は、例えば入力ペン６０１を用いて操作される。
そして、図６（Ｂ）に示すように、このような姿勢から筐体１０１が垂直に起こされると、タッチパネル１０５の姿勢が変化する。従って、ステップＳ４０２において、姿勢検知部２３１が姿勢の変化を検知し、表示制御部２１１がステップＳ４０４〜Ｓ４０７の処理を行う。但し、この場合には、姿勢（い）に類似した姿勢となるため、図５（Ｂ）に示す表示位置テーブルに従って、タッチオブジェクト６０２の表示位置は変更されない。これは、タッチオブジェクト６０２は、水平な状態に近いタッチパネル１０６に表示されている方がユーザにとって使いやすく、ステップＳ４０５において、表示制御部２１１が、タッチオブジェクト６０２の表示位置を変更しないと判定するからである。
【００２３】
図７（Ａ）〜（Ｃ）に示す例では、初期状態において、図７（Ａ）に示すように、図５（Ａ）中の姿勢（あ）と同様に、タッチパネル１０５及び１０６の表示面が水平になっている。また、タッチパネル１０５にタッチオブジェクト７０２が表示されている。タッチオブジェクト７０２は、例えば入力ペン７０１を用いて操作される。
そして、図７（Ｂ）に示すように、このような姿勢から筐体１０１が垂直に起こされると、タッチパネル１０５の姿勢が変化する。従って、ステップＳ４０２において、姿勢検知部２３１が姿勢の変化を検知し、表示制御部２１１がステップＳ４０４〜Ｓ４０７の処理を行う。この場合には、姿勢（い）に類似した姿勢となるため、図５（Ｂ）に示す表示位置テーブルに従って、図７（Ｃ）に示すように、タッチオブジェクト７０２の表示位置がタッチパネル１０６に移動する。これは、タッチオブジェクト７０２は、水平な状態に近いタッチパネル１０６に表示されている方がユーザにとって使いやすく、ステップＳ４０５において、表示制御部２１１が、タッチオブジェクト７０２の表示位置を変更すると判定するからである。
【００２４】
図６及び図７に示すように、表示制御部２１１は、オブジェクトがタッチオブジェクトであれば、より机に対して水平なタッチパネル１０５又は１０６に入力用のタッチオブジェクトを表示させる。この結果、タッチオブジェクトに対するタッチ操作が行いやすくなる。なお、タッチ操作を行うためのタッチオブジェクトを水平な位置に表示したほうが操作しやすくなるのは、タイプライタを模したＰＣの一般的はハードウェアキーボード、計算機等で使われるテンキーが、水平に置かれて操作されることが多いからである。従って、図７のように表示位置を水平な位置に移動するタッチオブジェクトは、キーボードオブジェクト、テンキーオブジェクト、文字入力オブジェクト等の文字入力を行うためのオブジェクトのみとするとなお好適である。文字入力に用いるタッチアイコン以外のタッチアイコンは、水平状態から大きく傾斜したタッチパネルに表示してユーザに操作させても、文字入力に用いるタッチアイコンほど操作しにくくなることはない。
ただし、水平状態から傾斜したタッチパネルに対するユーザのタッチオブジェクトに対するタッチ操作が強いと、装置自体がタッチ操作の押下する力によって姿勢を崩す可能性がある（例えば、水平でない側のタッチパネルを下にして倒れる可能性がある）。これに対し、水平なタッチパネルは、その背面が机などの面によって支えられていると想定できるため、タッチ操作の力が強くても装置自体が姿勢を崩す可能性が低い。したがって、装置の安定させることによる故障防止や操作面の安定などの面からしても、タッチ操作を行うためのタッチオブジェクトを水平な位置に表示したほうが好適である。
【００２５】
また、図８（Ａ）〜（Ｂ）に示す例では、初期状態において、図８（Ａ）に示すように、図５（Ａ）中の姿勢（あ）と同様に、タッチパネル１０５及び１０６の表示面が水平になっている。また、タッチパネル１０５に鑑賞オブジェクト８０１が表示されている。
そして、図８（Ｂ）に示すように、このような姿勢から筐体１０１が垂直に起こされると、タッチパネル１０５の姿勢が変化する。従って、ステップＳ４０２において、姿勢検知部２３１が姿勢の変化を検知し、表示制御部２１１がステップＳ４０４〜Ｓ４０７の処理を行う。但し、この場合には、姿勢（い）に類似した姿勢となるため、図５（Ｂ）に示す表示位置テーブルに従って、鑑賞オブジェクト８０１の表示位置は変更されない。これは、鑑賞オブジェクト８０１は水平方向に近い視線で鑑賞されることが多く、鑑賞オブジェクト８０１は、この視線に対して表示面が垂直なタッチパネル１０５に表示されている方が視認性が高く、ステップＳ４０５において、表示制御部２１１が、鑑賞オブジェクト８０１の表示位置を変更しないと判定するからである。
【００２６】
図９（Ａ）〜（Ｃ）に示す例では、初期状態において、図９（Ａ）に示すように、図５（Ａ）中の姿勢（あ）と同様に、タッチパネル１０５及び１０６の表示面が水平になっている。また、タッチパネル１０６に鑑賞オブジェクト９０１が表示されている。
そして、図９（Ｂ）に示すように、このような姿勢から筐体１０１が垂直に起こされると、タッチパネル１０５の姿勢が変化する。従って、ステップＳ４０２において、姿勢検知部２３１が姿勢の変化を検知し、表示制御部２１１がステップＳ４０４〜Ｓ４０７の処理を行う。この場合には、姿勢（い）に類似した姿勢となるため、図５（Ｂ）に示す表示位置テーブルに従って、図９（Ｃ）に示すように、鑑賞オブジェクト９０１の表示位置がタッチパネル１０５に移動する。これは、鑑賞オブジェクト９０１は、視線に対して表示面が垂直なタッチパネル１０５に表示されている方が視認性が高く、ステップＳ４０５において、表示制御部２１１が、鑑賞オブジェクト９０１の表示位置を変更すると判定するからである。
【００２７】
図８及び図９に示すように、表示制御部２１１は、オブジェクトが鑑賞オブジェクトであれば、より机に対して垂直なタッチパネル１０５又は１０６に鑑賞オブジェクトを表示させる。この結果、ユーザが鑑賞オブジェクトを鑑賞しやすくなる。
【００２８】
このように、第１の実施形態によれば、タッチパネル１０５及び１０６の姿勢に基づき、タッチオブジェクトはタッチ操作しやすいように水平に近いタッチパネルに表示され、鑑賞オブジェクトは視認しやすいように垂直に近いタッチパネルに表示される。従って、オブジェクトの種類に応じて、ユーザにとって好適な位置にオブジェクトを表示することができる。
【００２９】
（第２の実施形態）
次に、第２の実施形態について説明する。図１０は、本発明の第２の実施形態に係る表示制御装置の内部構成を示すブロック図である。第２の実施形態も、ノート型ＰＣに関する。
第２の実施形態では、図１０に示すように、筐体１０１内に、更に近接無線通信部１００１（近接無線通信用通信手段）が収納され、筐体１０２内に、更に近接無線通信部１００２（近接無線通信用通信手段）が収納されている。近接無線通信部１００１及び１００２は、夫々タッチパネル１０５及び１０６よりも奥に位置しており、タッチパネル１０５及び１０６の表示面から近接無線通信部１００１及び１００２を視認することはできないようになっている。これは、近接無線通信部１００１及び１００２が視認可能であると、タッチパネル１０５及び１０６に表示されるタッチオブジェクト及び鑑賞オブジェクト等の視認性が低下するからである。他の構成は第１の実施形態と同様である。
【００３０】
また、第２の実施形態では、ＣＰＵ２０１により、近接無線通信部１００１、１００２の一方のみが有効にされる。そして、図１１（Ａ）〜（Ｃ）に示すように、表示制御部２１１が、有効とされている近接無線通信部１００１又は１００２を表すガイドオブジェクト１１０１をタッチパネル１０５又は１０６に表示させる。図１１（Ａ）は筐体１０１及び１０２が水平な机上に置かれた状態を示している。図１１（Ｂ）は第２の実施形態における近接無線通信の概要を示している。図１１（Ｃ）はガイドオブジェクト１１０１の一例を示している。ガイドオブジェクト１１０１は入鑑賞オブジェクトの一種である。
ＣＰＵ２０１は、タッチパネル１０５、１０６の少なくとも一方において表示面が水平から傾いている場合には、この傾きの大きさに応じて、近接無線通信部１００１又は１００２の通信相手である外部機器が安定しやすいように、有効にする近接無線通信部１００１又は１００２を選択する。つまり、ＣＰＵ２０１は、表示面が水平に近いタッチパネル１０５又は１０６と同じ筐体１０１又は１０２内の近接無線通信部１００１又は１００２を有効にする。なお、タッチパネル１０５及び１０６のいずれもが水平となっている場合、並びにこれらが同等に傾いている場合には、ＣＰＵ２０１はタッチパネル１０５又は１０６のどちらを有効にしてもよい。また、表示制御部２１１は、有効とされる近接無線通信部１００１又は１００２を含む筐体１０１又は１０２側に外部機器を置くことを促すガイダンス表示をガイドオブジェクト１１０１のメッセージ欄１１０４に表示させる。
【００３１】
図１１（Ａ）〜（Ｃ）に示すように、筐体１０２内の近接無線通信部１００２が有効になっている場合、デジタルカメラ１１０２がメッセージ欄１１０４のメッセージに沿ってタッチパネル１０６上に置かれていると、近接無線通信が可能である。つまり、デジタルカメラ１１０２と近接無線通信部１００２との間の近接無線通信が確立される。ここで、デジタルカメラ１１０２は近接無線通信可能な装置であり、メッセージ欄１１０４はガイドオブジェクト１１０１に含まれている。一方、このような場合に、図１１（Ｂ）に示すように、デジタルカメラ１１０３がタッチパネル１０５上に置かれても、近接無線通信部１００１が有効になっていないため、デジタルカメラ１１０３と近接無線通信部１００１との間の近接無線通信は行われない。ここで、デジタルカメラ１１０３も近接無線通信可能な装置である。
このような第２の実施形態では、表示の制御に際して、図４に示すフローチャートに沿った動作を行う。但し、表示位置の制御の対象がガイドオブジェクト１１０１である。つまり、ステップＳ４０４では、対象オブジェクトとしてガイドオブジェクト１１０１が選択される。また、ステップＳ４０５では、表示制御部２１１が、姿勢検知部２３１による検知結果及び姿勢検知部２３２による検知結果を総合的に考慮し、ガイドオブジェクト１１０１を移動させるか否かの判定を行う。即ち、表示制御部２１１は、姿勢の変更前にガイドオブジェクト１１０１が表示されていたタッチパネル１０５又は１０６が、他方（タッチパネル１０６又は１０５）よりも水平に近い姿勢に保たれていれば移動させないと判定し、姿勢の変更後に他方がより水平に近い姿勢になっていれば移動させると判定する。また、ＣＰＵ２０１は、姿勢検知部２３１による検知結果及び姿勢検知部２３２による検知結果を総合的に考慮し、タッチパネル１０５及び１０６について有効とするもの、無効とするものを決定する。そして、ステップＳ４０６では、表示制御部２１１がガイドオブジェクト１１０１を他方のタッチパネル１０６又は１０５に移動させる。
【００３２】
次に、第２の実施形態の動作の具体例について説明する。
図１２（Ａ）〜（Ｃ）に示す例では、初期状態において、図１２（Ａ）に示すように、タッチパネル１０５及び１０６の表示面が水平になっている。また、近接無線通信部１００１が有効にされ、近接無線通信部１００２が無効にされ、タッチパネル１０５にガイドオブジェクト１１０１が表示されている。この状態で、ガイドオブジェクト１１０１上にデジタルカメラ１１０２が載置されると、デジタルカメラ１１０２とノート型ＰＣ１００との間で近接無線通信が確立する。タッチパネル１０５の表示面は水平であるため、デジタルカメラ１１０２は安定している。
そして、図１２（Ｂ）に示すように、このような姿勢から筐体１０１が垂直に起こされると、タッチパネル１０５の姿勢が変化する。従って、ステップＳ４０２において、姿勢検知部２３１が姿勢の変化を検知し、表示制御部２１１がステップＳ４０４〜Ｓ４０７の処理を行う。この場合には、タッチパネル１０５の表示面がタッチパネル１０６の表示面よりも水平から大きく傾くため、ステップＳ４０５において、表示制御部２１１がガイドオブジェクト１１０１を移動させると判定する。このため、ステップＳ４０６において、図１２（Ｃ）に示すように、表示制御部２１１がガイドオブジェクト１１０１をタッチパネル１０６に移動させる。また、ＣＰＵ２０１は、近接無線通信部１００１を無効にし、近接無線通信部１００２を有効にする。この結果、デジタルカメラ１１０２をタッチパネル１０６に表示されているガイドオブジェクト１１０１上に載置すれば、デジタルカメラ１１０２とノート型ＰＣ１００との間での近接無線通信が確立し、データ転送の継続が可能になる。
【００３３】
このように、ＣＰＵ２０１が、より机に対して水平なタッチパネル１０５又は１０６と同一の筐体内の近接無線通信部１００１又は１００２を有効にし、表示制御部２１１が、そのタッチパネル１０５又は１０６にガイドオブジェクト１１０１を表示させる。この結果、より安定しやすい状態で、デジタルカメラ１１０２と近接無線通信部１００１又は１００２との間の近接無線通信が可能となり、また、その位置が明示的に表示される。
【００３４】
このように、第２の実施形態によれば、タッチパネル１０５及び１０６の姿勢に基づき、載置された外部機器が安定するように近接無線通信部１００１又は１００２が切り替えられ、その位置に対応する領域がガイドオブジェクトとしてユーザに明示的に指示される。従って、ユーザにとって、近接無線通信のための外部機器をノート型ＰＣ１００に置きやすくすることができる。
【００３５】
なお、ＣＰＵ２０１が近接無線通信部を切り替える際に、ノート型ＰＣ１００は、使用しない（水平でない側の筐体に備えられた）近接無線通信部に対しての電源供給を停止してもよい。この場合、消費電力を抑えることが可能になる。
また、第２の実施形態では、タッチパネルに代えて、タッチパッドを備えていない表示パネルを用いてもよい。
また、近接無線通信の例としては、トランスファージェットが挙げられる。また、近接無線通信が可能な外部機器として、近接無線通信可能な定期券、電子マネーカード等のカード又は携帯電話機等を用いてもよい。
【００３６】
なお、１つの表示制御装置に設けられる複数の表示領域は、複数の表示パネル（表示装置）に設けられている必要はなく、１個の表示パネルに複数の表示領域が設けられていてもよい。つまり、１個の表示パネルに設けられた複数の表示領域の間で、ユーザにとって見やすいもの、操作しやすいものに鑑賞オブジェクト、タッチオブジェクトが表示されるように表示制御部が動作してもよい。従って、１つの表示制御装置に設けられる表示パネルの数は１個でもよい。また、表示制御部が表示領域毎に設けられていてもよい。つまり、２個の表示領域が設けられている場合、２個の表示制御部が設けられていてもよい。即ち、上記の実施形態のように、２個の表示パネルに１個ずつ表示領域が設けられている場合、表示パネル毎に１個ずつ表示制御部が設けられていてもよい。
また、オブジェクトの属性が入出力系属性であってもよい。この場合、入力系属性の場合と同様に、表示制御部が、当該オブジェクトは最も水平に近い姿勢の表示領域に表示されるように制御を行うことが好ましい。
更に、ＣＰＵ２０１の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
また、上述した実施形態においては、本発明をノート型ＰＣに適用した場合を例にして説明したが、これはこの例に限定されない。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、プリンタ装置に設けられた印刷画像選択および確認のためのディスプレイ、デジタルフォトフレームなど、複数の画像を同時に表示するように制御可能な表示制御装置であれば適用可能である。
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明を構成することになる。
【符号の説明】
【００３７】
１００：表示制御装置  １０５、１０６：タッチパネル  ２０１：ＣＰＵ  ２１１：表示制御部  ２２２、２２３：表示パネル  ２２４、２２５：タッチパッド  ２３１、２３２：姿勢検知部  １００１、１００２：近接無線通信部
【図１】
2011227397.tif 000003
【図２】
2011227397.tif 000004
【図３】
2011227397.tif 000005
【図４】
2011227397.tif 000006
【図５】
2011227397.tif 000007
【図６】
2011227397.tif 000008
【図７】
2011227397.tif 000009
【図８】
2011227397.tif 000010
【図９】
2011227397.tif 000011
【図１０】
2011227397.tif 000012
【図１１】
2011227397.tif 000013
【図１２】
2011227397.tif 000014