(57)【特許請求の範囲】
【請求項１】
複数の選択項目を並べたメインウインドウを画面上に表示し、特定の選択項目が指定された時に、指定された選択項目に関する情報を表示するためのサブウインドウを前記メインウインドウに重ねて表示するウインドウ表示システムにおいて、
画面を観察する観察者を撮影し、観察者の画像を取得する画像取得手段と、
取得した画像を解析して観察者の眼を検出し、観察者の眼の位置を観察位置として特定する観察位置特定手段と、
前記観察位置が画面と平行に変化した方向及び距離を観察変位として検出するとともに、観察者が複数の場合に、眼の画像の大きさ又は両眼の距離の大きさの少なくとも一方に基づいて画面から観察者までの距離を判別し、最も近距離に位置する観察者の観察変位を検出する観察変位検出手段と、
検出された観察変位に基づいて前記サブウインドウを移動させ、前記メインウインドウに重なった位置から前記サブウインドウを退避することを特徴とするウインドウ表示システム。
【請求項２】
前記サブウインドウは、前記観察位置が変化した方向と反対の方向に移動することを特徴とする請求項１記載のウインドウ表示システム。
【請求項３】
前記観察変位検出手段は、観察者を撮影した画像の中心と観察位置との間の距離の変化を検出することを特徴とする請求項１または２記載のウインドウ表示システム。
【請求項４】
画面から観察者までの距離を検出する検出手段と、
画面から観察者までの距離に応じて決められた基準値と前記観察変位とを比較して、前記観察変位が前記基準値に達したか否かを判定する判定手段とを備え、
前記観察変位が前記基準値に達したと判定された時に前記サブウインドウを移動することを特徴とする請求項１ないし３のいずれか１つに記載のウインドウ表示システム。
【請求項５】
複数の選択項目を並べたメインウインドウを画面上に表示し、特定の選択項目が指定された時に、指定された選択項目に関する情報を表示するためのサブウインドウを前記メインウインドウの上に重ねて表示するウインドウ表示システムにおいて、
画面を動かした際の位置の変化を画面変位として検出する画面変位検出手段と、
検出された画面変位に基づいて前記サブウインドウを移動させ、前記メインウインドウの上に重なった初期位置から前記サブウインドウを退避させるとともに、前記画面変位が所定の標準位置に戻ると、前記サブウインドウを前記初期位置に戻すウインドウ退避手段と
を備えたことを特徴とするウインドウ表示システム。
【請求項６】
前記画面変位検出手段は、画面と平行な軸を中心として回転する方向の画面の傾きを画面傾斜量として検出する画面傾斜量検出手段を備えていることを特徴とする請求項５記載のウインドウ表示システム。
【請求項７】
前記画面傾斜量検出手段は、回転方向の速度を検出する角速度センサを備えていることを特徴とする請求項６記載のウインドウ表示システム。
【請求項８】
前記画面傾斜量検出手段は、重力方向に対する傾きを検出する重力センサを備えていることを特徴とする請求項６記載のウインドウ表示システム。
【請求項９】
前記重力センサは、その内面に二列の平行な抵抗パターンが設けられたセンサ本体を備え、前記センサ本体の内部には、画面の傾きに応じた位置で前記抵抗パターンを導通させ、前記抵抗パターンの電気抵抗値に基づいて画面傾斜量を検出するための導電体が設けられており、
前記センサ本体は、前記抵抗パターンが形成された円筒部とその開口端側から突出した２つの円錐部とを接合した形状を有し、前記円錐部の頂点が重力方向を向くように傾いた時に、前記導電体が前記円錐部に移動して前記抵抗パターンと接触しない状態となることを特徴とする請求項８記載のウインドウ表示システム。
【請求項１０】
前記選択項目を指定するための操作がなされた時の画面の向きを基準となる画面の向きとし、前記サブウインドウを初期位置に戻すことを特徴とする請求項５ないし９のいずれか１つに記載のウインドウ表示システム。
【請求項１１】
前記画面が所定時間以上同じ角度位置に保たれた場合、この角度位置が標準位置に再設定されることを特徴とする請求項５ないし１０のいずれか１つに記載のウインドウ表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の選択項目とこれに関連する情報を画面内の所定領域にウインドウとしてそれぞれ表示するウインドウ表示システムに関するものである。
【背景技術】
【０００２】
小型の液晶表示装置を備えた通信端末装置として、携帯電話機やカーナビゲーション装置が知られている。例えばカーナビゲーション装置では、ルートの検索を行う際にメニュー画面から目的地を設定する項目を指定する。目的地を設定する項目を指定すると、電話番号検索、住所検索、登録ポイント等の複数種類の項目が表示される。例えば、住所検索を選択した場合には、都道府県の選択、市町村の選択、番地の選択を順に行えるように候補となる選択項目が階層別に表示される（特許文献１等参照）。各階層の選択項目はウインドウとして表示するものが一般的であり、下位の階層のウインドウは上位の階層のウインドウの上に重なって表示される。
【０００３】
複数のウインドウが重なると下位の階層のウインドウが前側に表示され、上位の階層のウインドウは下位の階層のウインドウによって隠される。このため、下位の階層のウインドウが表示されると、上位の階層で誤った項目を選択していても、誤った項目を選択したことを直ぐに認識できないことがある。そこで、全てのウインドウを階層毎にずらして表示することにより、上位の階層の選択項目の一部を表示するマルチウインドウシステムが知られている（特許文献２参照）。また、上位の階層のウインドウを拡大し、その内部に下位の階層のウインドウを表示するものが知られている（特許文献３参照）。
【特許文献１】特開２０００−３１４６３６号公報
【特許文献２】特開２００３−２６３２５６号公報
【特許文献３】特開２００１−３０６２０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献２及び３に記載のウインドウ表示システムでは、複数のウインドウを表示するために画面サイズが大きいことが必要である。このため、画面サイズが小さい表示装置では、文字のサイズ等を小さくし、ウインドウそのものを小さくしなければならず、画面が見づらくなる不便な欠点があった。
【０００５】
本発明は、上記問題点を考慮してなされたもので、画面サイズの小さい表示装置であっても、隠れたウインドウの選択項目を見易く確認できるウインドウ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明のウインドウ表示システムは、複数の選択項目を並べたメインウインドウを画面上に表示し、特定の選択項目が指定された時に、指定された選択項目に関する情報を表示するためのサブウインドウを前記メインウインドウに重ねて表示するウインドウ表示システムにおいて、画面を観察する観察者を撮影し、観察者の画像を取得する画像取得手段と、取得した画像を解析して観察者の眼を検出し、観察者の眼の位置を観察位置として特定する観察位置特定手段と、前記観察位置が画面と平行に変化した方向及び距離を観察変位として検出するとともに、観察者が複数の場合に、眼の画像の大きさ又は両眼の距離の大きさの少なくとも一方に基づいて画面から観察者までの距離を判別し、最も近距離に位置する観察者の観察変位を検出する観察変位検出手段と、検出された観察変位に基づいて前記サブウインドウを移動させ、前記メインウインドウに重なった位置から前記サブウインドウを退避させることを特徴とする。
【０００９】
前記サブウインドウは、前記観察位置が変化した方向と反対の方向に移動することを特徴とする。
【００１０】
前記観察変位検出手段は、観察者を撮影した画像の中心と観察位置との間の距離の変化を検出することを特徴とする。
【００１１】
画面から観察者までの距離を検出する検出手段と、画面から観察者までの距離に応じて決められた基準値と前記観察変位とを比較して、前記観察変位が前記基準値に達したか否かを判定する判定手段とを備え、前記観察変位が前記基準値に達したと判定された時に前記サブウインドウを移動することを特徴とする
【００１２】
複数の選択項目を並べたメインウインドウを画面上に表示し、特定の選択項目が指定された時に、指定された選択項目に関する情報を表示するためのサブウインドウを前記メインウインドウの上に重ねて表示するウインドウ表示システムにおいて、画面を動かした際の位置の変化を画面変位として検出する画面変位検出手段と、検出された画面変位に基づいて前記サブウインドウを移動させ、前記メインウインドウの上に重なった初期位置から前記サブウインドウを退避させるとともに、前記画面変位が所定の標準位置に戻ると、前記サブウインドウを前記初期位置に戻すウインドウ退避手段とを備えたことを特徴とする。
【００１３】
前記画面変位検出手段は、画面内の軸を中心として回転する方向の画面の傾きを画面傾斜量として検出する画面傾斜量検出手段を備えていることを特徴とする。
【００１４】
前記画面傾斜量検出手段は、回転方向の速度を検出する角速度センサを備えていることを特徴とする。
【００１５】
前記画面傾斜量検出手段は、重力方向に対する傾きを検出する重力センサを備えていることを特徴とする。
【００１６】
前記重力センサは、その内面に二列の平行な抵抗パターンが設けられたセンサ本体を備え、前記センサ本体の内部には、画面の傾きに応じた位置で前記抵抗パターンを導通させ、前記抵抗パターンの電気抵抗値に基づいて画面傾斜量を検出するための導電体が設けられており、前記センサ本体は、前記抵抗パターンが形成された円筒部とその開口端側から突出した２つの円錐部とを接合した形状を有し、前記円錐部の頂点が重力方向を向くように傾いた時に、前記導電体が前記円錐部に移動して前記抵抗パターンと接触しない状態となることを特徴とする。
【００１７】
前記選択項目を指定するための操作がなされた時の画面の向きを基準となる画面の向きとし、前記サブウインドウを初期位置に戻すことを特徴とする。
【００１８】
前記画面が所定時間以上同じ角度位置に保たれた場合、この角度位置が標準位置に再設定されることを特徴とする。
【発明の効果】
【００１９】
本発明によれば、複数のウインドウが重なった状態であっても、画面を観察する観察者の頭の動き、画面の位置を変化させる動き、入力操作のいずれかによって最上位置のウインドウを移動させ、最上位置のウインドウによって隠されたウインドウの情報を容易に認識できる。また、画面サイズに対してウインドウのサイズと文字のサイズを大きくできるから、表示装置の画面が小さくても、指定された選択項目や選択項目を指定した時に表示される情報が見易くなる。
【発明を実施するための最良の形態】
【００２０】
図１において、本発明を適用したデジタルカメラ１０は、撮影した被写体の画像をデジタル画像データとして記録する。デジタルカメラ１０の前面には、被写体の像を形成する撮影レンズ１３と、撮影範囲を確認するための光学ファインダ１４と、被写体を照明するストロボ光を発光するストロボ発光部１５とが設けられている。デジタルカメラ１０の上面には被写体の画像を記録する際に押下操作される撮影ボタン１６が設けられている。
【００２１】
図２において、デジタルカメラ１０の側面にはメモリカードスロット２０が設けられている。メモリカードスロット２０には、画像データを記憶するメモリカード２１が装着される。メモリカード２１はデジタルカメラ１０に着脱自在な記憶媒体であり、記憶容量がなくなった時には新しいものと交換することができる。デジタルカメラ１０の背面には、撮影モードと再生モードを選択するためのモード選択スイッチ２２と、撮影画像を表示する液晶ディスプレイ２３が設けられている。
【００２２】
液晶ディスプレイ２３の上側には、液晶ディスプレイ２３を観察する撮影者の画像を撮影するためのリアカメラ２５が設けられている。リアカメラ２５で得られる画像は、撮影者の位置を特定するために用いられる。この画像はメモリカード２１に記録されず、液晶ディスプレイ２３に表示されることはない。液晶ディスプレイ２３の右側にはメニューボタン２６と上方向ボタン２７と下方向ボタン２８とが設けられている。メニューボタン２６は、撮影時の動作設定や画像保存時の画質設定等を行うための設定メニューを呼び出す際に操作される。上方向ボタン２７と下方向ボタン２８は、設定メニューに表示された項目を選択する際にカーソルを上方向又は下方向に移動する際に操作される。選択した項目を指定するための操作はメニューボタン２６を使用する。
【００２３】
図３において、メニューボタン２６を押下した時に液晶ディスプレイ２３に表示される設定メニューは、撮影設定、画質設定、日時設定の選択項目と、設定メニューを終了する「戻る」の項目が並んだ第１ウインドウＷ１として表示される。第１ウインドウＷ１の特定の選択項目を指定すると、各選択項目に属する第２ウインドウＷ２が表示される。例えば、第１ウインドウＷ１で撮影設定を選択すると、セルフタイマー、フラッシュ撮影、連写の選択項目と、選択を中断する「戻る」の項目が並んだ第２ウインドウＷ２が表示される。第２ウインドウＷ２は第１ウインドウＷ１の上に重なって表示される。セルフタイマー、フラッシュ撮影、連写の選択項目を指定すると、それぞれの機能のオフとオフを選択するための項目が並べられた第３ウインドウＷ３が表示される。なお、第１ウインドウＷ１は、第２ウインドウＷ２に対するメインウインドウであり、第２ウインドウＷ２は、第１ウインドウＷ１に対してサブウインドウである。また、第２ウインドウＷ２と第３ウインドウＷ３も同様な関係であり、第２ウインドウＷ２をメインウインドウとした時に第３ウインドウＷ３がサブウインドウとなる。
【００２４】
図４において、デジタルカメラ１０は、撮影レンズ１３が形成した被写体像を画像信号として出力するメインイメージセンサ３０と、リアカメラ２５を構成するサブイメージセンサ３１を備えている。撮影レンズ１３は複数枚のレンズからなり、メインイメージセンサ３０の撮像面に被写体のピントを合わせるためのフォーカスレンズ３２を備えている。可変絞り３３は、開口径を変化させて撮影レンズ１３を透過する被写体光の光量を調節する。リアカメラ２５は絞り調節とピント調節の不要な固定焦点カメラとして構成されている。フォーカスレンズ３２は、フォーカスモータ３４の駆動力により撮影レンズ１３の光軸方向に移動する。可変絞り３３は、アイリスモータ３５の駆動力を受けて開口径を変化させる。
【００２５】
画像信号出力回路３７は、メインイメージセンサ３０からの画像信号のノイズを低減するための相関二重サンプリング回路（ＣＤＳ）３７ａと、画像信号を増幅する増幅回路（ＡＭＰ）３７ｂと、アナログ画像信号をデジタル変換するＡＤコンバータ（Ａ／Ｄ）３７ｃを備えている。サブイメージセンサ３１からの画像信号を受ける画像信号出力回路３８も同様の構成である。画像信号出力回路３７と画像信号出力回路３８からそれぞれ出力された画像信号は、ＳＤＲＡＭ３９に画像データとして一次的に記憶される。
【００２６】
ＡＥ・ＡＷＢ検出部４０は、メインイメージセンサ３０で得られた画像データに基づいて画像の明るさ及び色の偏りを検出する。画像の明るさは、可変絞り３３の開口径とＡＭＰ３７ｂのゲインとを変更して調節される。色の偏りは、ＡＭＰ３７ｂにおける画像信号のゲインをＲＧＢの色成分ごとに変更して調節される。
【００２７】
ＡＦ検出部４１は、メインイメージセンサ３０で得られた画像データを解析し、画像のコントラスト値からフォーカスレンズ３２の移動方向を決定する。コントラスト値は、フォーカスレンズ３２が合焦位置に近づくほど高くなり、コントラスト値のピークが得られる位置が最も鮮鋭な画像が得られる合焦位置となる。
【００２８】
画像圧縮・伸張部４２は、画像データをメモリカード２１に保存する際に画像データにＪＰＥＧ圧縮を行い、データサイズを小さくする不可逆圧縮処理を行う。また、メモリカード２１に記憶された画像データを再生画像として表示する際に、圧縮された画像データを伸張する。
【００２９】
メディアコントローラ４３は、メモリカード２１に画像データを書き込む書き込み処理と、メモリカード２１から画像データを読み出す読み出し処理を制御する。ＣＰＵ４４は、ＳＤＲＡＭ３９をワークメモリとして使用してＥＥＰＲＯＭ４５に記憶された制御プログラムを実行し、ユーザの入力操作に応じてデジタルカメラ１０の各部の動作を制御する。制御プログラムには、複数種類の撮影モードや再生モードの制御手順が定められている。ＣＰＵ４４は、上述の設定メニューを液晶ディスプレイ２３に表示し、設定メニューにおけるユーザの入力内容を反映したシーケンスを実行する。
【００３０】
両眼変位検出部４８は、サブイメージセンサ３１により得られた画像から液晶ディスプレイ２３を観察する観察者の画像を解析し、観察者の両眼の位置を算出する。両眼変位検出部４８は、一定のフレームレートでサブイメージセンサ３１から連続的に出力される複数の画像から観察者の両眼の位置を常時算出し、観察者の両眼の位置の変化を検出する。
【００３１】
図５（ａ）において、リアカメラ２５は、サブイメージセンサ３１によりデジタルカメラ１０の背後にいる人物Ｈ１を撮影し、その画像を取得する。人物Ｈ１は撮影者であり、液晶ディスプレイ２３を観察する人物である。図５（ｂ）において、両眼変位検出部４８は、撮影画像から肌色の顔の領域を特定し、その領域の内部にある白目と黒目の画素から人物の両眼を特定する。両眼変位検出部４８は、検出された両眼の中心を結ぶ線分の中点Ｐ１を両眼の位置座標として算出する。また、黒目の直径と両眼の間隔を算出する。
【００３２】
図５（ｃ）において、両眼変位検出部４８は、画像の中心座標Ｐ０から両眼の位置座標Ｐ１までの距離を算出する。画像の中心座標Ｐ０から両眼の位置座標Ｐ１までの距離は、水平距離Ｌｈと垂直距離Ｌｖとして、水平方向成分と垂直方向成分についてそれぞれ求められる。両眼変位検出部４８は、複数の人数分の両眼を検出した場合、黒目の直径と両眼間隔Ｄ１が最も大きいものを画面の観察者の両眼とみなし、両眼の位置座標Ｐ１と、水平距離Ｌｈ及び垂直距離Ｌｖを算出する。
【００３３】
図４において、ウインドウ移動決定部４９は、観察者の位置の変化の大きさに基づき、設定メニューの第２ウインドウＷ２又は第３ウインドウＷ３を表示する位置を変更するか否かを決定する。ウインドウ移動決定部４９は、両眼変位検出部４８で算出された水平距離Ｌｈと垂直距離Ｌｖを所定の基準値と比較し、水平距離Ｌｈと垂直距離Ｌｖのいずれか一方が基準値に達したか否かを判定する。ウインドウ移動決定部４９は、両眼間隔Ｄ１の大きさに応じて比較判定に使用する基準値を変更する。この基準値には両眼間隔Ｄ１が大きい場合と、小さい場合と、その中間の場合の３通りのものが予め用意されている。
【００３４】
図６（ａ），図６（ｂ）に示すように、両眼間隔Ｄ１が大きい場合は人物Ｈ１が液晶ディスプレイ２３の画面に近く、両眼間隔Ｄ１が小さい場合は人物Ｈ１が画面から遠くにいることを表す。両眼間隔Ｄ１が大きい場合（画面と観察者が近い場合）には判定に使用される基準値の値が小さく、両眼間隔Ｄ１が小さい場合（画面の観察者が遠い場合）には基準値の値が大きい。つまり、観察者が画面の近くにいるほど両眼の変位が小さくても水平距離Ｌｈと垂直距離Ｌｖが基準値を上回り易くなる。
【００３５】
ウインドウ移動決定部４９は、両眼の変位が基準値に達した時に、設定メニューの第２ウインドウＷ２又は第３ウインドウＷ３を移動する方向を決定する。第２ウインドウＷ２，Ｗ３の移動する方向は、観察者が画面を見る位置を変えた時の方向と反対の方向である。例えば、観察者が画面を左側から見る動作をすると第２ウインドウＷ２，Ｗ３の移動方向は右方向となり、観察者が画面を下側から見る動作をすると第２ウインドウＷ２，Ｗ３の移動方向は上方向となる。なお、第２ウインドウＷ２，Ｗ３の移動距離はサブウインドウの種類やその移動方向に応じて予め一定距離に決められている。
【００３６】
次に図７を用いて本発明の作用について説明する。デジタルカメラ１０を使用する際には、撮影を行うか画像の再生を行うかに応じてモード選択スイッチ２２を操作する。撮影モードが選択された時、ＣＰＵ４４は撮影モードのプログラムを実行する。撮影モードではメインイメージセンサ３０が起動し、画像信号が生成される。メインイメージセンサ３０により得られた画像は液晶ディスプレイ２３に逐次表示される。撮影ボタン１６が操作された時にメインイメージセンサ３０で得られた画像信号はメモリカード２１に静止画の画像データとして記憶される。再生モードが選択された時、ＣＰＵ４４は再生モードのプログラムを実行する。再生モードでは、メモリカード２１に記憶された画像データが読み出され、撮影画像が液晶ディスプレイ２３に表示される。
【００３７】
撮影モードでは、メニューボタン２６が操作されると設定メニューが読み出され、液晶ディスプレイ２３における被写体画像の表示が中断される。画面上には設定メニューとして撮影設定、画質設定、日時設定、戻る、の４項目が並べられた第１ウインドウＷ１が表示される。上方向ボタン２７及び下方向ボタン２８を使用し、撮影設定、画質設定、日時設定のいずれかを選択すると、各項目に対応した第２ウインドウＷ２が第１ウインドウＷ１の上に重なって表示される。例えば、第１ウインドウＷ１で撮影設定を選択した時、セルフタイマー、フラッシュ撮影、連写、戻る、の４項目が並んだ第２ウインドウＷ２が表示される。
【００３８】
ＣＰＵ４４は、第２ウインドウＷ２を表示した時にサブイメージセンサ３１を起動する。サブイメージセンサ３１を備えているリアカメラ２５は、液晶ディスプレイ２３に表示された情報を確認している人物Ｈ１を撮影する。ＣＰＵ４４は、人物Ｈ１が写った画像を両眼変位検出部４８に入力する。
【００３９】
両眼変位検出部４８は、入力された画像から人物の両眼の画像を抽出し、両眼の位置座標Ｐ１、黒目の直径及び両眼間隔Ｄ１を算出する。入力された画像に複数の人物の両眼が存在した時には、黒目の直径の等しいものを一人の人物の両眼とし、各人物の両眼間隔Ｄ１を算出する。複数の人物が写っている場合には、黒目の直径及び両眼間隔Ｄ１が最も大きい両眼がデジタルカメラ１０を操作する人物の両眼とみなされる。両眼変位検出部４８は、撮影者の両眼の位置座標Ｐ１と画像の中心座標Ｐ０との距離を水平距離Ｌｈ及び垂直距離Ｌｖとしてそれぞれ算出する。
【００４０】
ウインドウ移動決定部４９は、両眼間隔Ｄ１の大きさから撮影者と液晶ディスプレイ２３との距離を判断し、水平距離Ｌｈ及び垂直距離Ｌｖの大きさを比較判定するための基準値を決定する。例えば、両眼間隔Ｄ１が２００画素より大きい時は撮影者が近距離に存在し、両眼間隔Ｄ１が１００画素より小さい時は撮影者が遠距離に存在し、両眼間隔Ｄ１が１００画素以上かつ２００画素以内の場合は撮影者が中間距離に存在するものとみなされる。このように人物と画面との距離が三通りの場合に分けられ、それぞれに応じて用意された３通りの基準値から１つが選ばれる。
【００４１】
ウインドウ移動決定部４９は、画像の中心座標Ｐ０から両眼の位置座標Ｐ１が変化した距離として水平距離Ｌｈ及び垂直距離Ｌｖが基準値より大きいか否かを判定する。水平距離Ｌｈ及び垂直距離Ｌｖの少なくとも一方が基準値より大きいと判定された場合、ＣＰＵ４４は画像の中心座標Ｐ０から両眼の位置座標Ｐ１が変化した方向に基づいて第２ウインドウＷ２の移動方向を決定する。
【００４２】
両眼の位置は、撮影者がデジタルカメラ１０を上下左右方向のいずれかに動かした場合、又は撮影者がデジタルカメラ１０を傾けた場合等に変化することになる。撮影者とリアカメラ２５は向かい合っているため、撮影者が正面の位置から液晶ディスプレイ２３を上から見下ろすように観察するとサブイメージセンサ３１では両眼の像が中央から下方向に移動することになる。また、撮影者が液晶ディスプレイ２３を左側から覗きこむようにして観察すれば、両眼の像は撮影者から見てサブイメージセンサ３１の中央から右方向に移動することになる。ウインドウ移動決定部４９は、サブイメージセンサ３１における像の移動方向と第２ウインドウＷ２の移動方向とが同じになるようにする。
【００４３】
図８（ａ）において、撮影者が液晶ディスプレイ２３を正面から観察しているとき、第２ウインドウＷ２は第１ウインドウＷ１に重なった初期位置に表示されている。図８（ｂ）において、撮影者が画面の下方向に顔を動かした場合や、デジタルカメラ１０を上方向に持ち上げた場合、両眼の位置は下方向に移動し、第２ウインドウＷ２は初期位置から上方向に移動する。すると第２ウインドウＷ２によって隠れていた第１ウインドウＷ１が画面上に出現する。また、図８（ｃ）において、撮影者が液晶ディスプレイ２３の左方向に顔を動かした場合や、撮影者がデジタルカメラ１０を右方向に動かした場合には、第２ウインドウＷ２は画面の右方向に移動し、第２ウインドウＷ２によって隠れていた第１ウインドウＷ１が出現する。
【００４４】
ＣＰＵ４４は、ウインドウ移動決定部４９により決定される第２ウインドウＷ２の移動方向に基づき、液晶ディスプレイ２３の画面上で第２ウインドウＷ２を一定距離だけ移動する表示を行う。両眼変位検出部４８は、第２ウインドウＷ２の移動後もサブイメージセンサ３１からの画像データを解析して両眼の位置を常時検出する。撮影者が液晶ディスプレイ２３の画面を中央正面から観察する状態に戻ると、第２ウインドウＷ２は第１ウインドウＷ１の上に重なる初期位置に戻る。また、撮影者が液晶ディスプレイ２３を斜めに見る際の方向を変えると、両眼の位置が変化した距離が基準値を上回った時に第２ウインドウＷ２が異なる方向に適宜移動する。このような動作は第３ウインドウＷ３についても同様であり、第３ウインドウＷ３が第２ウインドウＷ２の上に重なった状態では、両眼の位置の変化に応じて第３ウインドウＷ３が移動する。
【００４５】
設定メニューを終了すると、サブイメージセンサ３１が停止する。これに伴い両眼の検出等も終了する。ＣＰＵ４４は、設定メニューによって選択された項目に応じたシーケンスを実行する。撮影者は、設定を変更した後のデジタルカメラ１０を使用して撮影を行うことができる。
【００４６】
なお、上記実施形態のデジタルカメラ１０では、撮影者の両眼の位置が変化した方向に応じて第２ウインドウＷ２の移動する方向が決定され、第２ウインドウＷ２の移動する距離は一定の距離としている。本発明はこれに限られず、両眼の位置が変化した距離が大きくなることに応じて第２ウインドウＷ２の移動する距離が連続的に大きくなるようにしてもよい。この時、人物と画面の距離が近いほどウインドウの移動距離の割合を大きくしてもよい。本明細書では、メインウインドウとは最初に表示されるウインドウのみを意味するものではなく、特定のウインドウの選択項目を指定したときに出現する下位のウインドウをサブウインドウとしたときに、サブウインドウを出現させる契機となる上位の選択項目を有するウインドウをメインウインドウとしている。従って第２ウインドウＷ２は、第３ウインドウＷ３に対してメインウインドウと表現される。ウインドウの大きさに対して画面が広い場合には、サブウインドウとメインウインドウの両方を互いに反対の方向に移動するようにしてもよい。また、三種類以上のウインドウが重なる時には、全てのウインドウを移動し、ウインドウを均等にずらすように表示してもよい。
【００４７】
次に本発明の第２の実施形態について説明する。図９に示す携帯型マルチプレーヤ６０は、映像データ及び音声データが記憶される記憶装置を備えており、音声付きの映像や音声データのみの楽曲を再生することができる。映像は液晶ディスプレイ６１に表示され、音声はイヤホンを用いて聴くことができる。操作ボタン６２は、再生する映像又は楽曲の選択、映像再生時の画面設定、楽曲再生時の音質設定等を行う際に使用される。液晶ディスプレイ２３には、各種の設定を行うための設定メニューが表示される。この設定メニューでは、選択項目の階層ごとに、上位の選択項目が並んだメインウインドウと、メインウインドウの選択項目を指定した時に表示されるサブウインドウとからなる複数のウインドウが表示される。
【００４８】
携帯型マルチプレーヤ６０には、液晶ディスプレイ２３の画面と平行な軸を中心とする回転方向の角速度を検出するジャイロセンサ６３，６４を備えている。ジャイロセンサ６３は、液晶ディスプレイ６１の画面の横方向（水平方向）と平行なＸ軸の回りの角速度を検出する。ジャイロセンサ６４は、画面縦方向（垂直方向）と平行なＹ軸の回りの角速度を検出する。ジャイロセンサ６３とジャイロセンサ６４とにより液晶ディスプレイ６１の画面を傾ける動作を検出することができる。
【００４９】
図１０及び図１１において、携帯型マルチプレーヤ６０では、設定メニューとして第１ウインドウＷ１が表示される。第１ウインドウＷ１から特定の選択項目を指定すると第２ウインドウＷ２が表示される。第２ウインドウＷ２が表示されるとジャイロセンサ６３及びジャイロセンサ６４が作動する。ジャイロセンサ６３，６４が作動した後に操作ボタン６２が操作されると、操作ボタン６２が操作された状態が標準向きとして設定される。携帯型マルチプレーヤ６０が標準向きの状態では、図１１（ａ）に示すように、液晶ディスプレイ６１の画面上には第２ウインドウＷ２が第１ウインドウＷ１の上に重なって表示される。
【００５０】
携帯型マルチプレーヤ６０を傾けると、ジャイロセンサ６３，６４が傾けた方向の回転を検知する。ジャイロセンサ６３は、図中Ｘ軸を中心とする回転を検知し、Ｘ軸を正方向から見たときの時計回り方向（ＣＷ方向）の回転と、反時計回り方向（ＣＣＷ方向）の回転とを識別する。ジャイロセンサ６４は、図中Ｙ軸を中心とする回転を検知し、Ｙ軸を正方向から見たときの時計回り方向（ＣＷ方向）の回転と、反時計回り方向（ＣＣＷ方向）の回転とを識別する。
【００５１】
図１１（ｂ）において、ジャイロセンサ６３がＣＷ方向の回転を検知すると、液晶ディスプレイ６１では、第１ウインドウＷ１の上に重なって表示された第２ウインドウＷ２がＹ軸の正方向に一定距離移動し、第２ウインドウＷ２によって隠れていた第１ウインドウＷ１が表示される。また、ジャイロセンサ６３がＣＣＷ方向の回転を検知した時には第２ウインドウＷ２がＹ軸の負方向に一定距離移動する。
【００５２】
図１１（ｃ）において、ジャイロセンサ６４がＣＷ方向の回転を検知すると、液晶ディスプレイ６１では、第２ウインドウＷ２が第１ウインドウＷ１の上からＸ軸の負方向に一定距離移動し、第２ウインドウＷ２によって隠れていた第１ウインドウＷ１が表示される。また、ジャイロセンサ６４がＣＣＷ方向の回転を検知した時には第２ウインドウＷ２がＸ軸の正方向に一定距離移動する。
【００５３】
なお、第２ウインドウＷ２が移動した後、画面を傾けた状態が一定時間保たれると、その状態が標準向きに再設定され、第２ウインドウＷ２は図１１（ａ）に示す初期位置に戻る。このように、携帯型マルチプレーヤ６０は、液晶ディスプレイ６１を傾けた時に、画面を観察するユーザから遠ざかる側の画面の辺縁に向かって第２ウインドウＷ２が移動し、第１ウインドウＷ１が画面の中心に現れる。第２ウインドウＷ２を上方向に移動させれば第１ウインドウＷ１の下側に位置する選択項目が見易くなり、第２ウインドウＷ２を右側に移動させれば第１ウインドウＷ１の左側に位置する選択項目を見易くすることができる。
【００５４】
上記実施形態の携帯型マルチプレーヤ６０は、画面の傾きを検出するためにジャイロセンサ６３，６４を使用している。画面の傾きを検出するためには、画面を傾ける際に生じる角速度を検出することに限られず、重力の方向を検知する重力センサを使用することもできる。
【００５５】
図１２において、携帯型マルチプレーヤ７０は、両端が円錐形をした重力センサ７１，７２を備えている。重力センサ７１は、液晶ディスプレイ７３の画面の横方向（水平方向）と平行なＸ軸の回りの傾きを検出する。重力センサ７２は、画面縦方向（垂直方向）と平行なＹ軸の回りの傾きを検出する。重力センサ７１と重力センサ７２は、同一の構造のセンサが向きを変えて設けられたものである。
【００５６】
図１３（ａ），図１３（ｂ）において、重力センサ７１は、中央の円筒部７５とその開口端側から突出した１対の円錐部７６とを接合した形状のセンサ本体７７を備えている。円筒部７５の内面には、二列に平行に並んだ抵抗パターン７８が設けられている。抵抗パターン７８は平面に展開した時の形状がコの字状であり、１対の端子部７８ａの間に電圧が印加され、その電気抵抗が測定される。センサ本体７７は空洞であり、液体が充填されている。センサ本体７７には抵抗パターン７８をショートさせる水銀の導電体７９が設けられている。
【００５７】
導電体７９は、その比重が大きいためにセンサ本体７７がＸ軸を中心とする回転方向に傾けられると、円筒部７５の内面を伝いながら抵抗パターン７８の上を移動し、抵抗パターン７８をショートさせる位置を変化させる。導電体７９が移動すると電気抵抗値が変化するため、電気抵抗値から導電体７９の位置がわかり、導電体７９の位置から傾きの角度がわかる。なお、円錐部７６の頂点が重力方向を向くようにセンサ本体７７が傾くと、導電体７９は抵抗パターン７８から離れ、円錐部７６の内部に入り込む。この状態では抵抗パターン７８の全体に電圧がかかるため電気抵抗値が一定値に保たれる。すなわち、携帯型マルチプレーヤ７０がＸ軸を中心とする回転方向に傾いた時は、重力センサ７２で測定される電気抵抗値は一定になり、Ｙ軸を中心とする回転方向に傾いた時は、重力センサ７１で測定される電気抵抗値が一定になる。
【００５８】
携帯型マルチプレーヤ７０は、液晶ディスプレイ７３の画面が重力方向に対して垂直に向いた状態を標準状態として使用する。重力センサ７１及び重力センサ７２は、標準状態からＸ軸又はＹ軸を中心とした回転方向に傾けられた時に、その傾き角度を検出することができる。一方、画面の向きを重力方向と平行にした状態では重力方向を中心とする回転方向の傾きを検出することができない。地磁気センサ８０は、液晶ディスプレイ７３の画面の上辺を上向きにし、画面を重力方向と平行にした場合において、地磁気の方位から画面の向きを検出する。重力方向に対する傾きや地磁気の方位を検出すると、携帯型マルチプレーヤ６０と同様にして設定メニューを表示した際に第２ウインドウＷ２を移動する方向が決まる。
【００５９】
以上の実施形態は、画面を観察する観察者の位置や画面の傾きを検出し、これらに基づいて第２ウインドウＷ２を移動させているが、画面をこれと平行にスライド移動させた場合の変位を画面変位として検出し、これに基づき第２ウインドウＷ２を移動させてもよい。また、観察者の位置や画面変位を検出するものに限られず、図１４に示すように、選択項目の指定するための方向キー８１と、第２ウインドウＷ２を移動させる方向を決めるためのスティックキー８２を設けてもよい。スティックキー８２を設けた場合には、入力された方向のみならずキーが操作された角度又はキーが操作された時間の長さによって第２ウインドウＷ２の移動量を決定することができる。また、図１５に示すように、選択項目が位置する方向を指定するための方向キーと第２ウインドウＷ２を移動させるための方向キーとを兼用した汎用方向キー８５を設け、選択項目の指定に使用する場合と第２ウインドウＷ２の移動に使用する場合とに応じて汎用方向キー８５の機能を切り替える切り替えボタン８６を設けてもよい。さらに、第２ウインドウＷ２をキー入力によって移動させる場合には、操作キー等を設けた操作装置から無線信号を表示装置に送信し、リモートコントロールによって画面を操作できるようにしてもよい。
【００６０】
本発明は、デジタルカメラ、映像や音楽を再生する再生装置に限られず、携帯電話機、携帯型ゲーム機、パチンコ機等の表示装置を備えた様々な電子機器に適用できる。
【図面の簡単な説明】
【００６１】
【図１】デジタルカメラの前面側斜視図である。
【図２】デジタルカメラの背面側斜視図である。
【図３】設定メニューの構成図である。
【図４】デジタルカメラのブロック図である。
【図５】両眼の位置の変化を検出する流れを示す概念図である。
【図６】画面までの距離と両眼間隔の関係を説明する説明図である。
【図７】設定メニューを表示した際の処理の流れを示すフローチャートである。
【図８】両眼の位置の変化に対するウインドウの動きを示す説明図である。
【図９】第２実施形態の携帯型マルチプレーヤを示す斜視図である。
【図１０】設定メニューを表示した際の処理の流れを示すフローチャートである。
【図１１】画面の傾きに対するウインドウの動きを示す説明図である。
【図１２】第３実施形態の斜視図である。
【図１３】重力センサの構造図である。
【図１４】第４実施形態の斜視図である。
【図１５】第５実施形態の斜視図である。
【符号の説明】
【００６２】
１０  デジタルカメラ
１３  撮影レンズ
２３  液晶ディスプレイ
２５  リアカメラ
２６  メニューボタン
３０  メインイメージセンサ
３１  サブイメージセンサ
４４  ＣＰＵ
４８  両眼変位検出部
４９  ウインドウ移動決定部
６０，７０  携帯型マルチプレーヤ
６１，７３  液晶ディスプレイ
６２  操作ボタン
６３，６４  ジャイロセンサ
７１，７２  重力センサ
７５  円筒部
７６  円錐部
７７  センサ本体
７８  抵抗パターン
７９  導電体
８０  地磁気センサ
８１  方向キー
８２  スティックキー
８５  汎用方向キー
８６  切り替えボタン
Ｗ１  第１ウインドウ
Ｗ２  第２ウインドウ
Ｗ３  第３ウインドウ
Ｄ１  両眼間隔
【図１】
0004749882.tif 000002
【図２】
0004749882.tif 000003
【図３】
0004749882.tif 000004
【図４】
0004749882.tif 000005
【図５】
0004749882.tif 000006
【図６】
0004749882.tif 000007
【図７】
0004749882.tif 000008
【図８】
0004749882.tif 000009
【図９】
0004749882.tif 000010
【図１０】
0004749882.tif 000011
【図１１】
0004749882.tif 000012
【図１２】
0004749882.tif 000013
【図１３】
0004749882.tif 000014
【図１４】
0004749882.tif 000015
【図１５】
0004749882.tif 000016