(57)【要約】【課題】第一表示部で隠れたオブジェクトを第二表示部に移動表示する技術を提供する。【解決手段】第一表示部と第二表示部を備えた電子装置が、グラフィカルユーザインタフェースとしてのオブジェクトを前記第一表示部に表示し、前記オブジェクトが隠れたことを検知し、前記隠れたオブジェクトが所定条件と合致するか否かを判定し、前記所定条件に合致したオブジェクトを前記第二表示部に表示させる。また、前記オブジェクトが隠れなくなったことを前記検知部で検知した場合、当該オブジェクトの表示を前記第二表示部から消す。【選択図】図１
2010009534.tif 000002
【特許請求の範囲】
【請求項１】
グラフィカルユーザインタフェースとしてのオブジェクトを表示する第一表示部と、
第二表示部と、
前記オブジェクトが隠れたことを検知する検知部と、
前記隠れたオブジェクトが所定条件と合致するか否かを判定する判定部と、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させる表示制御部と、
を備える電子装置。
【請求項２】
前記第二表示部に表示したオブジェクトが選択された場合に、当該オブジェクトに割り当てられた処理を実行する処理部を備えた請求項１に記載の電子装置。
【請求項３】
前記オブジェクトが隠れなくなったことを前記検知部で検知した場合、当該オブジェクトの表示を前記第二表示部から消す請求項１又は２に記載の電子装置。
【請求項４】
前記表示制御部が、通常時に前記電子機器の状態を示す状態情報を前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れた時に当該オブジェクトを前記状態情報に替えて前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れなくなった時に当該オブジェクトに替えて前記状態情報を前記第二表示部に表示させる請求項３に記載の電子装置。
【請求項５】
前記検知部は、前記オブジェクトが前記第一表示部に表示されている他のオブジェクトによって隠されたことを検出する請求項１から４の何れか１項に記載の電子装置。
【請求項６】
第一表示部と第二表示部を備えた電子装置が、
グラフィカルユーザインタフェースとしてのオブジェクトを前記第一表示部に表示するステップと、
前記オブジェクトが隠れたことを検知するステップと、
前記隠れたオブジェクトが所定条件と合致するか否かを判定するステップと、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させるステップと、
を実行する表示方法。
【請求項７】
第一表示部と第二表示部を備えたコンピュータに、
グラフィカルユーザインタフェースとしてのオブジェクトを前記第一表示部に表示するステップと、
前記オブジェクトが隠れたことを検知するステップと、
前記隠れたオブジェクトが所定条件と合致するか否かを判定するステップと、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させるステップと、
を実行させる表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の表示装置に対して表示を行う技術に関する。
【背景技術】
【０００２】
IT技術の進歩により、小型で携帯可能なさまざまな携帯情報機器が世に出ている。これら携帯情報装置は小型、軽量なため、持ち運びは非常に便利であり、現在携帯電話のみならず、PDA、スマートフォン、携帯ゲーム機、UMPC（Ultra Mobile PC）などが続々と発売されている。
【０００３】
現在公開されている技術としては、例えば、下記の特許文献がある。
【特許文献１】特開２００１−３０６２９１号公報
【特許文献２】特開２００３−１６２３５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら上記携帯情報装置には小型ゆえのデメリットもある。その１つが画面サイズの問題である。筐体が小型であるために画面サイズが小さくなってしまう。
【０００５】
そして、携帯情報装置は画面サイズが小さいために、据え置き装置よりウインドウを大きく表示する機会が多いと考えられる。そのためデスクトップ上に置かれているアイコン等のオブジェクトが隠れるケースも多く、隠されてしまったアイコンを選択するにはウインドウの移動や最小化が必要であり、ユーザにストレスを感じさせる。
【０００６】
そこで本発明は、第一表示部で隠れたオブジェクトを第二表示部に移動する技術を提供する。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本件で開示の電子装置は、
グラフィカルユーザインタフェースとしてのオブジェクトを表示する第一表示部と、
第二表示部と、
前記オブジェクトが隠れたことを検知する検知部と、
前記隠れたオブジェクトが所定条件と合致するか否かを判定する判定部と、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させる表示制御部と、
を備える。
【０００８】
前記電子装置は、前記第二表示部に表示したオブジェクトが選択された場合に、当該オブジェクトに割り当てられた処理を実行する処理部を備えても良い。
【０００９】
前記オブジェクトが隠れなくなったことを前記検知部で検知した場合、当該オブジェクトの表示を前記第二表示部から消しても良い。
【００１０】
前記表示制御部が、通常時に前記電子機器の状態を示す状態情報を前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れた時に当該オブジェクトを前記状態情報に替えて前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れなくなった時に当該オブジェクトに替えて前記状態情報を前記第二表示部に表示させても良い。
【００１１】
前記検知部は、前記オブジェクトが前記第一表示部に表示されている他のオブジェクト
によって隠されたことを検出しても良い。
【００１２】
前記電子装置は、前記第一表示部が開閉自在の筐体に設けられて、前記検知部が、該筐体の開閉状態に基づき前記オブジェクトが隠れたことを検知しても良い。
【００１３】
上記課題を解決するため、開示の表示方法は、
第一表示部と第二表示部を備えた電子装置が、
グラフィカルユーザインタフェースとしてのオブジェクトを前記第一表示部に表示するステップと、
前記オブジェクトが隠れたことを検知するステップと、
前記隠れたオブジェクトが所定条件と合致するか否かを判定するステップと、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させるステップと、
を実行する。
【００１４】
前記表示方法において、前記第二表示部に表示したオブジェクトが選択された場合に、当該オブジェクトに割り当てられた処理を実行しても良い。
【００１５】
前記表示方法において、前記オブジェクトが隠れなくなったことを検知した場合、当該オブジェクトの表示を前記第二表示部から消しても良い。
【００１６】
前記表示方法において、通常時に前記電子機器の状態を示す状態情報を前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れた時に当該オブジェクトを前記状態情報に替えて前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れなくなった時に当該オブジェクトに替えて前記状態情報を前記第二表示部に表示させても良い。
【００１７】
前記表示方法において、前記オブジェクトが隠れたことの検知を、当該オブジェクトが前記第一表示部に表示されている他のオブジェクトによって隠されたことの検出によって行っても良い。
【００１８】
前記表示方法において、前記第一表示部が開閉自在の筐体に設けられており、
前記筐体の開閉状態に基づき前記オブジェクトが隠れたことを検知しても良い。
【００１９】
また、上記課題を解決するため、表示プログラムが、上記表示方法をコンピュータに実行させても良い。
【００２０】
更に、上記課題を解決する本発明の一形態として、前記表示プログラムを記録したコンピュータが読み取り可能な記録媒体が挙げられる。コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００２１】
ここで、コンピュータが読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００２２】
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００２３】
本発明によれば、第一表示部で隠れたオブジェクトを第二表示部に移動する技術を提供
できる。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照して本発明を実施するための最良の形態について説明する。以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。
【００２５】
図１は、本実施形態１に係る電子装置の外観図、図２は、電子装置のハードウェア構成を示すブロック図である。
【００２６】
本実施形態の電子装置は、持ち運び可能な小型の筐体内に表示部や処理部を備えたコンピュータ、所謂携帯情報装置である。図１に示すように、携帯情報装置１０は、大略下部筐体１１と、下部筐体１１に対してヒンジ部１２を介して開閉可能に設けられた上部筐体１３とからなる。
【００２７】
また、下部筐体１１には、図２に示すように、キーボード１０３や、第二表示部（補助表示部）１０２、各種ボタン１０４が設けられている。
【００２８】
上部筐体１３には、第一表示部（主表示部）１０１が設けられている。第一表示部１０１は、上部筐体１３が開いた状態で見え、閉じた状態で見えない位置に設けられている。
【００２９】
尚、第二表示部１３は、本実施形態ではヒンジ部１２の近傍の、上部筐体３を閉じた状態では見えない位置に設けられているが、第二表示部１０２の位置はこれに限定されるものではない。例えば、下部筐体１１の任意の位置や、上部筐体１３の第一表示部１０１とは反対側の上面といった上部筐体１３の任意の位置に設けることができる。
【００３０】
図２に示すように、携帯情報装置１０は、ＣＰＵ（central processing unit）２１や
メインメモリ２２、演算処理の為のデータやソフトウェアを記憶した記憶部（ハードディスク）２３、入出力ポート２４、通信制御部（ＣＣＵ：Communication Control Unit）２５、第一表示部１０１、第二表示部１０２、表示制御部２６，１０９、電源回路２７、電源制御部（電源ＭＰＵ）２８等を備えている。
【００３１】
該入出力ポート２４には、キーボードやマウス、ＣＤ−ＲＯＭドライブ等の入力デバイス、そしてプリンターや、外部ディスプレイ３０１等の出力デバイスが適宜接続される。
【００３２】
ＣＣＵ２５は、ネットワークを介した他のコンピュータとの通信を制御する。
【００３３】
表示制御部１０９は、所謂ＧＰＵ（Graphics Processing Unit）であり、第一表示部１０１にＣＰＵ２１の処理結果等を表示させるため、ＣＰＵ２１からの表示命令やデータに基づいて映像信号を生成し、該映像信号を第一表示部１０１に出力して表示させる。本実施形態では、ＰＣＩバス等を介してグラフィックカードを接続する構成を示したが、マザーボードに実装されたグラフィックチップやチップセットに統合されたグラフィック機能を用いる構成でも良い。また、ＣＰＵ２１が表示制御部として機能する構成であっても良い。
【００３４】
なお、本実施形態の携帯情報装置１０では、グラフィカルユーザインタフェースを採用しており、第一表示部１０１に複数のウインドウやアイコン等のオブジェクトを表示し、ユーザが該オブジェクトを操作すると、該操作に応じた処理を実行する。
【００３５】
電源回路２７は、バッテリー或は外部電源からの電力を携帯情報装置１０の各部に供給する。
【００３６】
電源ＭＰＵ２８は、外部電源の接続の有無やバッテリー残量など、電源回路２７の状態を示す状態情報を表示制御部２６やＣＰＵに入力する。
【００３７】
本実施形態では、携帯情報装置１０の状態情報として電源回路２７の状態を示す情報の例を示したが、これに限定されるものではない。例えば、通信制御部の状態や、テレビチューナのような周辺機器の状態、メールの受信状況といったソフトウェアの状態など、携帯情報装置１０に係るハードウェア及びソフトウェアの状態を示す情報であれば良い。
【００３８】
第二表示部１０２は、表示制御部２６の制御により携帯情報装置１０の状態等を表示する。本実施形態の第二表示部１０２は、第一表示部１０１と比べて小型で単純な表示を行う。なお、第二表示部１０２は、マトリックス表示に限らず、セグメント表示であっても良い。
【００３９】
また、第二表示部１０２は、タッチセンサを備えており、ユーザが表示面（検知面）に接触すると、該接触位置を認識できる。即ち、第二表示部１０２にアイコン等のオブジェクトを表示し、ユーザが指やスタイラスで該オブジェクトに触れると、ユーザが触れた（即ち選択した）オブジェクトが特定できる。
【００４０】
表示制御部２６は、第二表示部１０２の表示制御を行う回路であり、状態情報に基づいて携帯情報装置１０の状態を第二表示部に表示させる。例えば電源ＭＰＵ２８からの状態情報に基づきバッテリー残量や外部電源の接続状況等を表示する。
【００４１】
また、表示制御部２６は、後述のように、第一表示部１０１で隠れたオブジェクトを表示する。
【００４２】
記憶部２３には、オペレーティングシステム（ＯＳ）やアプリケーションソフト（表示プログラム等）がインストールされている。
【００４３】
ＣＰＵ２１は、メモリ２２を介して前記ＯＳやアプリケーションプログラムを記憶部１３から適宜読み出して実行し、入出力ポート２４やＣＣＵ２５から入力された情報、及び記憶部２３から読み出した情報を演算処理することにより、アイコン位置取得部５や、ウインドウ位置取得部６、アイコン状態判定部７、条件判定部８、アイコン登録部９としても機能する。
【００４４】
このアイコン登録部９としてＣＰＵ２１は、ユーザの指定により移動対象とするアイコンとその条件を条件テーブルに登録する。
【００４５】
アイコン位置取得部６としてＣＰＵ２１は、ＯＳのＡＰＩを用いて第一表示部１０１に表示されているアイコンの位置を取得する。
【００４６】
アイコン状態判定部７としてＣＰＵ２１は、第一表示部におけるオブジェクトの表示によって隠されたアイコンがあるか否かを判定する。このアイコン状態判定部７とアイコン位置取得部６が本実施形態の検知部に相当する。
【００４７】
アイコンが隠れたか否かの判定は、少しでもアイコンと他のオブジェクトが重なった場合に隠れたと判定しても良いし、所定の割合（例えば７０％）或は完全に隠れた場合に隠れたと判定しても良い。アイコンが隠れなくなった場合の判定も同様である。
【００４８】
なお、アイコンが隠れたと判定する基準と隠れなくなったと判定する基準が異なっても
良い。例えば、アイコンが７０％以上隠れた場合に隠れたと判定し、アイコンの隠れている部分が１０％未満になったばあいに隠れなくなったと判定しても良い。
【００４９】
条件判定部８は、条件テーブルを参照し、前記アイコン状態判定部７で隠れたと判定されたアイコンについて第二表示部への移動の条件に合致するか否かを判定し、合致する場合には表示制御部２６に通知して当該アイコンを第二表示部１０２に表示させる。該移動条件は、例えば条件テーブルに登録されているか否かである。本実施形態では、移動するアイコンを更に絞り込むため、追加条件を設定できるようにしている。
【００５０】
これにより、アイコンが第一表示部１０１で隠れると第二表示部１０２に現れるので、アイコンが移動したようなユーザインタフェースを実現できる。
【００５１】
なお、第二表示部１０２にアイコンを表示している間、当該アイコンを第一表示部１０１から消しても良いが、第一表示部１０１上のアイコンについては何もせず隠れて存在していても良い。
【００５２】
また、条件判定部８は、第二表示部１０２に表示しているアイコンが隠れなくなった、即ち第一表示部１０１で表示される状態に替わった旨、アイコン状態判定部７から通知された場合、当該アイコンの表示を消すように表示制御部２６に通知する。
【００５３】
また、ＣＰＵ２１は、第二表示部２１にアイコンを表示している際、該アイコンが選択されると、該アイコンに割り当てられている処理を実行する。
【００５４】
これらの構成の携帯情報装置１０が、表示プログラムに従って第一表示部１０１で隠れたアイコンを第二表示部１０２へ移動して表示する表示方法について図３−図８を用いて説明する。
【００５５】
図３は、移動対象のアイコンを登録する処理の説明図である。
【００５６】
先ず、ユーザは、キーボードやマウス等を操作して移動対象とするアイコンを第一表示部１０１上で指定して登録を指示する。該操作に応じ、携帯情報装置１０は、登録処理を開始し、アイコン位置取得部６が指定されたアイコンの位置情報を取得する（ステップ１、以下Ｓ１のようにも記す）。
【００５７】
また、アイコン登録部９は、第一表示部１０１に入力ウインドウを表示させてユーザに追加条件の入力を促す（Ｓ２）。
【００５８】
追加条件が入力された場合（Ｓ３）、アイコン登録部９は、アイコンの位置と追加条件とを対応付けて条件テーブルに登録する（Ｓ４）。
【００５９】
また、アイコン登録部９は、移動対象としたアイコンの画像や名称、プロパティ等の情報を表示用情報として表示制御部２６へ送信する（Ｓ５）。そして表示制御部２６は、受信した該表示用情報をメモリに記憶する（Ｓ６）。
【００６０】
この表示用情報は、第一表示部１０１で表示する情報と同じであっても、第二表示部１０２に合わせて変換しても良い。例えば、第二表示部１０２の表示能力に応じてアイコンの画像の画素数や色数を減らす、縦横比を変える等の変換を行う。また、画像を省略し、表示情報をファイル名のみとしても良い。この場合、文字コードを処理できれば良く、表示制御部２６や第二表示部１０２を簡素化できる。
【００６１】
また、［Ｆ１］、［Ｆ２］、［Ｆ３］・・・のように第二表示部１０２に表示するアイコンを予め定めておき、このアイコンをユーザが移動対象のアイコンを登録する際に選択するようにしても良い。例えば、第一表示部１０１上のあるアイコンを移動対象として登録する際に［Ｆ１］を選択した場合、第一表示部１０１で該アイコンが隠れると、第二表示部１０２上に［Ｆ１］が表示される。このように第二表示部１０２に表示するアイコンを予め定めておけば、セグメント方式でアイコンを表示できる。
【００６２】
即ち、本実施形態においてアイコンの移動とは、隠れたアイコンと対応するアイコンが第二表示部１０２に表示されて、ユーザがアイコンの移動を認識できれば良く、第一表示部１０１上のアイコンと第二表示部１０２上のアイコンが見かけ上異なっていても、移動元のアイコンが隠れて存在していても良い。
【００６３】
また、表示情報には、ＩＤや位置情報など、第一表示部１０１上のアイコンと、第二表示部１０２に表示する表示情報とを対応付ける情報を付加しても良い。
【００６４】
例えば、条件判定部８が移動表示させるアイコンのＩＤを表示制御部２６に通知すると、表示制御部２６が該ＩＤが付加された表示情報を表示する。
【００６５】
図４は、本実施形態の条件テーブルの一例を示す。該条件テーブルにおいて、ＩＤは少なくとも条件テーブル中でユニークな情報であり、アイコンの位置は、第一表示部１０１上の座標である。また、追加条件は、特定のアプリケーションの実行、外部ディスプレイの接続など、移動条件を絞り込むためにユーザが任意に設定可能な条件である。
【００６６】
例えば、プレゼンテーション用のアプリケーションソフトで開くデータファイルのアイコンについて、追加条件を該プレゼンテーション用のアプリケーションソフトが実行されていることとする。これにより、該アプリケーションソフトが実行されている場合にはアイコンを移動し、該アプリケーションソフトが実行されていない場合には移動しないように設定できる。
【００６７】
また、プレゼンテーション用のアプリケーションソフトで開くデータファイルのアイコンについて、追加条件を外部ディスプレイが接続されたこととする。これにより、外部ディスプレイが接続されている場合にはアイコンを移動し、外部ディスプレイが接続されていない場合にはアイコンが隠れても移動しないように設定できる。
【００６８】
図５は、アイコンを移動して表示する場合の表示方法の説明図である。
【００６９】
本実施形態の携帯情報装置１０が起動されると、アイコン状態判定部７は、第一表示部１０１においてウインドウやダイアログ等のオブジェクトの表示状態を監視する。具体的には、該オブジェクトによって隠されたアイコンがあるか、該オブジェクトによって隠されなくなったアイコンがあるかを判定する（Ｓ１１）。
【００７０】
図６に示すように隠されたアイコン１０５がある場合、条件判定部８は、隠されたアイコンが所定条件に合致しているか否かを判定する。即ち、条件テーブルに登録されているか否か、登録されていれば追加条件を満たしているか否かを判定する（Ｓ１２）。
【００７１】
アイコンが移動条件に合致していれば、条件判定部８は、該アイコンを移動表示する旨、当該アイコンのＩＤを表示制御部２６に通知する（Ｓ１３）。
【００７２】
表示制御部２６は、受信したＩＤと対応する表示情報をメモリから読み出し、該表示情報に基づくアイコンを状態情報に代えて第二表示部１０２に表示させる（Ｓ１４）。なお
、本実施形態では、予め表示情報を生成し、表示制御部２６に記憶させたが、ステップ１３でＣＰＵ２１が表示情報を生成し、ＩＤと共に表示制御部２６に通知する構成でも良い。
【００７３】
一方、第一表示部１０１上でアイコンを隠していたウインドウを閉じるなどして、該アイコンが表示された場合、条件判定部８は、ステップ１１で該アイコンが隠れなくなったと判定する。
【００７４】
そして、条件判定部８は、アイコンが表示された、即ち隠れなくなった旨の情報と共に該アイコンのＩＤを表示制御部２６に通知する（Ｓ１６）。
【００７５】
該通知を受けた表示制御部２６は、ＩＤに基づき第二表示部１０２上のアイコンを削除し、状態情報の表示に戻す（Ｓ１７）。
【００７６】
なお、上記移動表示方法において、第一表示部１０１上のアイコンと第二表示部１０２上のアイコンとをＩＤで対応付けたが、これに限らずアイコンの名称や、位置情報（第一表示部上の座標）移動した順番、移動した時間などの情報で対応付ける構成であっても良い。
【００７７】
図７は、前記第二表示部上のアイコンが選択されて実行する処理を説明図である。
【００７８】
先ず、第二表示部２１にアイコンを表示している際、第二表示部２１のタッチセンサが接触を検知して位置情報をＣＰＵ２１に通知すると（Ｓ２１）、ＣＰＵ２１が当該位置に表示しているアイコンを特定し（Ｓ２２）、該アイコンに割り当てられている処理を実行する（Ｓ２３）。
【００７９】
以上のように本実施形態によれば、アイコンがウインドウに隠されてしまった場合でも、アイコンを自動的に第二表示部に移動できる。従って該ウインドウの移動や最小化を行う必要がなく、操作性が向上する。
【００８０】
なお、本実施形態では、アイコンを移動表示する例を示したが、アイコンに限らず第二表示部に表示可能なオブジェクトであっても良い。該表示可能なオブジェクトとしては例えば、ツールバーや、ウインドウ、ウインドウ中のボタンなどが挙げられる。
【００８１】
図８は、動画再生用のアプリケーションソフトのウインドウを第一表示部１０１に表示した例を示している。
【００８２】
該ウインドウには、動画表示欄４１や、操作ボタン４２−４５、音量調整つまみ４６、再生位置選択バー４７等が表示されている。
【００８３】
動画を第一表示部１０１で全画面表示すると、操作ボタン４２−４５や、音量調整つまみ４６、再生位置選択バー４７等のオブジェクトは隠れることになる。
【００８４】
そこで、前述のアイコンと同様に、該オブジェクトが隠れたことを検知して図９に示すように第二表示部１０２に移動して表示する。
【００８５】
これにより動画の全画面表示中でも操作ボタン４２−４５や、音量調整つまみ４６、再生位置選択バー４７等の操作が可能である。
【００８６】
また、図８の動画再生中のウインドウがワープロ等の他のウインドウに隠された場合に
、動画表示欄４１を第二表示部１２に移動して表示し、ワープロ等の作業をしながら動画を見られるようにしても良い。
【００８７】
〈実施形態２〉
図１０は、本実施形態２に係る携帯情報装置を開いた状態の外観図、図１１は、該電子装置を閉じた状態の外観図である。
【００８８】
本実施形態２では、前述の実施形態１と比べて携帯情報装置１０Ａの筐体が閉じられた場合にもアイコンが隠れたと判定し、移動表示する構成が異なっている。なお、同一の要素には同符号を付すなどして再度の説明を省略している。
【００８９】
図１０に示すように、携帯情報装置１０Ａは、大略下部筐体１１Ａと、下部筐体１１に対してヒンジ部１２を介して開閉可能に設けられた上部筐体１３とからなる。
【００９０】
図１１に示すように、上部筐体１３を閉じた状態でも露出している下部筐体１１Ａのフロント部分２０１には、第二表示部２０２と、各種ボタン群２０４が設けられている。
【００９１】
このように、第一表示部１０１を使用しない状態（上部筐体１３を閉じた状態）であっても、第二表示部２０２が常に見られる状態を達成するために、特開平１１−１１９８７５号公報が開示する第二表示部の位置に本実施形態の第二表示部２０２を設ける構造を採用することも可能である。
【００９２】
この特開平１１−１１９８７５号公報の図１では、携帯情報装置の下部筐体と上部筐体がヒンジ部で結合され、前記ヒンジ部に第二表示部（サブディスプレイと称している）を設けて、該第二表示部に対応して上部筐体（ディスプレイ部）に切り欠きを設けている。
【００９３】
また、図１２は、本実施形態２に係る携帯情報装置１０Ａのハードウェア構成を示すブロック図である。
【００９４】
携帯情報装置１０Ａは、上部筐体１３の開閉状態を検出する開閉センサ５１を備えている。本実施形態では、上部筐体１３が閉じた場合にアイコンが隠れた、上部筐体１３が開いた場合にアイコンが隠れなくなったとしている。即ち、開閉センサ５１と、アイコン状態判定部７と、アイコン位置取得部６とが本実施形態２の検知部に相当する。
【００９５】
従って、開閉センサ５１から上部筐体１３が閉じた旨を条件判定部８に通知した場合や、アイコン状態判定部７からアイコンが隠れた旨を条件判定部８に通知した場合に、前述した図５の処理のように、隠れたアイコンを移動表示する。
【００９６】
なお、アイコンの移動表示は、第二表示部１０２及び第二表示部２０２の少なくとも一方で行えば良い。例えば、上部筐体１３を閉じた場合には、第二表示部２０２へ移動表示し、上部筐体１３を開いている状態では第二表示部１０２へ移動表示する。勿論、複数の第二表示部１０２，２０２へ移動表示しても良い。この場合に何れの第二表示部１０２，２０２に表示するかは、条件テーブルに追加条件や移動先の第二表示部を設定しておけば良い。
【００９７】
そして、開閉センサ５１から上部筐体１３が開いた旨を条件判定部８に通知した場合や、アイコン状態判定部７からアイコンが隠れなくなった旨を条件判定部８に通知した場合にも、前述した図５の処理のように、第二表示部１０２，２０２上の当該アイコンを削除する。
【００９８】
以上のように本実施形態によれば、携帯情報装置の開閉によってもアイコンの移動表示を行うことができる。
【００９９】
〈その他〉
本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【０１００】
例えば、以下に付記した構成であっても上述の実施形態と同様の効果が得られる。また、これらの構成要素は可能な限り組み合わせることができる。
【０１０１】
（付記１）
グラフィカルユーザインタフェースとしてのオブジェクトを表示する第一表示部と、
第二表示部と、
前記オブジェクトが隠れたことを検知する検知部と、
前記隠れたオブジェクトが所定条件と合致するか否かを判定する判定部と、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させる表示制御部と、
を備える電子装置。
【０１０２】
（付記２）
前記第二表示部に表示したオブジェクトが選択された場合に、当該オブジェクトに割り当てられた処理を実行する処理部を備えた付記１に記載の電子装置。
【０１０３】
（付記３）
前記オブジェクトが他のオブジェクトによって隠れなくなったことを前記検知部で検知した場合、当該オブジェクトの表示を前記第二表示部から消す付記１又は２に記載の電子装置。
【０１０４】
（付記４）
前記表示制御部が、通常時に前記電子機器の状態を示す状態情報を前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れた時に当該オブジェクトを前記状態情報に替えて前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れなくなった時に当該オブジェクトに替えて前記状態情報を前記第二表示部に表示させる付記３に記載の電子装置。
【０１０５】
（付記５）
前記検知部は、前記オブジェクトが前記第一表示部に表示されている他のオブジェクトによって隠されたことを検出する付記１から４の何れか１項に記載の電子装置。
【０１０６】
（付記６）
前記第一表示部が開閉自在の筐体に設けられており、
前記検知部が、該筐体の開閉状態に基づき前記オブジェクトが隠れたことを検知する付記１から４の何れか１項に記載の電子装置。
【０１０７】
（付記７）
第一表示部と第二表示部を備えた電子装置が、
グラフィカルユーザインタフェースとしてのオブジェクトを前記第一表示部に表示するステップと、
前記オブジェクトが隠れたことを検知するステップと、
前記隠れたオブジェクトが所定条件と合致するか否かを判定するステップと、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させるステップと、
を実行する表示方法。
【０１０８】
（付記８）
前記第二表示部に表示したオブジェクトが選択された場合に、当該オブジェクトに割り当てられた処理を実行する付記７に記載の表示方法。
【０１０９】
（付記９）
前記オブジェクトが他のオブジェクトによって隠れなくなったことを検知した場合、当該オブジェクトの表示を前記第二表示部から消す付記７又は８に記載の表示方法。
【０１１０】
（付記１０）
通常時に前記電子機器の状態を示す状態情報を前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れた時に当該オブジェクトを前記状態情報に替えて前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れなくなった時に当該オブジェクトに替えて前記状態情報を前記第二表示部に表示させる付記９に記載の表示方法。
【０１１１】
（付記１１）
前記オブジェクトが隠れたことの検知を、当該オブジェクトが前記第一表示部に表示されている他のオブジェクトによって隠されたことの検出によって行う付記７から１０の何れか１項に記載の表示方法。。
【０１１２】
（付記１２）
前記第一表示部が開閉自在の筐体に設けられており、
前記筐体の開閉状態に基づき前記オブジェクトが隠れたことを検知する付記７から１０の何れか１項に記載の表示方法。
【０１１３】
（付記１３）
第一表示部と第二表示部を備えたコンピュータに、
グラフィカルユーザインタフェースとしてのオブジェクトを前記第一表示部に表示するステップと、
前記オブジェクトが隠れたことを検知するステップと、
前記隠れたオブジェクトが所定条件と合致するか否かを判定するステップと、
前記所定条件に合致したオブジェクトを前記第二表示部に表示させるステップと、
を実行させる表示プログラム。
【０１１４】
（付記１４）
前記第二表示部に表示したオブジェクトが選択された場合に、当該オブジェクトに割り当てられた処理を実行する付記１３に記載の表示プログラム。
【０１１５】
（付記１５）
前記オブジェクトが他のオブジェクトによって隠れなくなったことを検知した場合、当該オブジェクトの表示を前記第二表示部から消す付記１３又は１４に記載の表示プログラム。
【０１１６】
（付記１６）
通常時に前記電子機器の状態を示す状態情報を前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れた時に当該オブジェクトを前記状態情報に替えて前記第二表示部に表示させ、前記第一表示部のオブジェクトが隠れなくなった時に当該オブジェクトに替えて前記状態情報を前記第二表示部に表示させる付記１５に記載の表示プログラム。
【０１１７】
（付記１７）
前記オブジェクトが隠れたことの検知を、当該オブジェクトが前記第一表示部に表示されている他のオブジェクトによって隠されたことの検出によって行う付記１３から１６の何れか１項に記載の表示プログラム。
【０１１８】
（付記１８）
前記第一表示部が開閉自在の筐体に設けられており、
前記筐体の開閉状態に基づき前記オブジェクトが隠れたことを検知する付記１３から１６の何れか１項に記載の表示プログラム。
【図面の簡単な説明】
【０１１９】
【図１】実施形態１に係る電子装置の外観図
【図２】電子装置のハードウェア構成を示すブロック図
【図３】移動対象のアイコンを登録する処理の説明図
【図４】条件テーブルの一例を示す図
【図５】移動表示方法の説明図
【図６】アイコンを移動表示した状態を示す図
【図７】アイコンが選択されて実行する処理を説明図
【図８】他のオブジェクトを移動対象とする例を示す図
【図９】他のオブジェクトを移動対象とする例を示す図
【図１０】実施形態２に係る電子装置を開いた状態の外観図
【図１１】実施形態２に係る電子装置を閉じた状態の外観図
【図１２】実施形態２に係る電子装置のハードウェア構成を示すブロック図
【符号の説明】
【０１２０】
１０  電子装置（携帯情報装置）
１１，１１Ａ  下部筐体
１２  ヒンジ部１２
１３  上部筐体
【図１】
2010009534.tif 000003
【図２】
2010009534.tif 000004
【図３】
2010009534.tif 000005
【図４】
2010009534.tif 000006
【図５】
2010009534.tif 000007
【図６】
2010009534.tif 000008
【図７】
2010009534.tif 000009
【図８】
2010009534.tif 000010
【図９】
2010009534.tif 000011
【図１０】
2010009534.tif 000012
【図１１】
2010009534.tif 000013
【図１２】
2010009534.tif 000014