(57)【特許請求の範囲】
【請求項１】
第１の画面サイズの第１の表示手段と、前記第１の画面サイズよりも小さい第２の画面サイズの第２の表示手段に文字を表示させることのできる表示制御装置であって、ユーザからの文字入力操作に応じて文字を入力する入力手段と、
前記入力手段で入力された入力文字を、前記第１の表示手段に表示される文字入力画面においては画面サイズに対して第１の比率となる大きさで表示するように制御し、前記第２の表示手段に表示される文字入力画面においては画面サイズに対して前記第１の比率よりも大きい第２の比率となる大きさで表示するように制御する表示制御手段と
を有し、
前記表示制御手段は、
前記第１の表示手段に表示される文字入力画面に、前記入力文字と共に、ユーザからの文字入力操作を受け付けるための複数の文字キーを表示するように制御し、
前記第２の表示手段に表示される文字入力画面に、前記複数の文字キーを表示することなく、前記入力文字を表示するように制御することを特徴とする表示制御装置。
【請求項２】
前記第１の表示手段は接眼せずに視認される表示手段であり、
前記第２の表示手段はファインダに接眼して視認される表示手段であることを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記入力手段は、前記第１の表示手段において文字入力画面に表示された前記複数の文字キーのうちユーザに選択された文字キーに対応する文字を入力文字として入力し、前記第２の表示手段に表示された文字入力画面において順次切り替えて表示される入力可能な文字のうちユーザに選択された文字を入力文字として入力することを特徴とする請求項１または２に記載の表示制御装置。
【請求項４】
前記第１の表示手段はタッチパネルであり、前記入力手段は、前記第１の表示手段に表示された前記複数の文字キーのうちユーザがタッチして選択した文字キーに対応する文字を入力文字として入力することを特徴とする請求項１乃至３のいずれか１項に記載の表示制御装置。
【請求項５】
前記表示制御手段は、前記第１の表示手段と前記第２の表示手段のうち一方に前記入力文字を表示している際には、他方には前記入力文字を表示しないように制御することを特徴とする請求項１乃至４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示制御手段は、
前記第２の表示手段に表示を行っている際に文字入力画面への切り換える指示があり、かつ、前記第１の表示手段の表示が可能な状態であった場合には、前記第１の表示手段に文字入力画面を表示し、前記第２の画面には文字入力画面を表示しないように制御し、前記第２の表示手段に表示を行っている際に前記指示があり、かつ、前記第１の表示手段の表示が不能な状態であった場合には、前記第２の表示手段に文字入力画面を表示するように制御する
ことを特徴とする請求項５に記載の表示制御装置。
【請求項７】
第１の画面サイズの第１の表示手段と、前記第１の画面サイズよりも小さい第２の画面サイズの第２の表示手段に文字を表示させることのできる表示制御装置であって、ユーザからの文字入力操作に応じて文字を入力する入力手段と、
前記入力手段で入力された入力文字を、前記第１の表示手段に表示される文字入力画面においては画面サイズに対して第１の比率となる大きさで表示するように制御し、前記第２の表示手段に表示される文字入力画面においては画面サイズに対して前記第１の比率よりも大きい第２の比率となる大きさで表示するように制御する表示制御手段と
を有し、
前記表示制御手段は、前記第１の表示手段と前記第２の表示手段のうち一方に前記入力文字を表示している際には、他方には前記入力文字を表示しないように制し、
前記第２の表示手段に表示を行っている際に文字入力画面への切り換える指示があり、かつ、前記第１の表示手段の表示が可能な状態であった場合には、前記第１の表示手段に文字入力画面を表示し、前記第２の画面には文字入力画面を表示しないように制御し、前記第２の表示手段に表示を行っている際に前記指示があり、かつ、前記第１の表示手段の表示が不能な状態であった場合には、前記第２の表示手段に文字入力画面を表示するように制御することを特徴とする表示制御装置。
【請求項８】
前記表示手段は、文字入力画面に切り換える前は、前記第１の表示手段と前記第２の表示手段とに同じ表示内容の画面を表示するように制御することを特徴とする請求項１乃至７のいずれか１項に記載の表示制御装置。
【請求項９】
前記第１の表示手段と前記第２の表示手段とを有することを特徴とする請求項１乃至８のいずれか１項に記載の表示制御装置。
【請求項１０】
前記第１の表示手段は当該表示制御装置から取り外し可能であることを特徴とする請求項１乃至９のいずれか１項に記載の表示制御装置。
【請求項１１】
撮像手段を更に有し、
前記第１の表示手段及び前記第２の表示手段に前記撮像手段で撮像されたライブビューを表示できることを特徴とする請求項１乃至１０のいずれか１項に記載の表示制御装置。
【請求項１２】
第１の画面サイズの第１の表示手段と、前記第１の画面サイズよりも小さい第２の画面サイズの第２の表示手段に文字を表示させることのできる表示制御装置の制御方法であって、
ユーザからの文字入力操作に応じて文字を入力する入力ステップと、
前記入力ステップで入力された入力文字を、前記第１の表示手段に表示される文字入力画面においては画面サイズに対して第１の比率となる大きさで表示するように制御し、前記第２の表示手段に表示される文字入力画面においては画面サイズに対して前記第１の比率よりも大きい第２の比率となる大きさで表示するように制御する表示制御ステップとを有し、
前記表示制御ステップは、
前記第１の表示手段に表示される文字入力画面に、前記入力文字と共に、ユーザからの文字入力操作を受け付けるための複数の文字キーを表示するように制御し、
前記第２の表示手段に表示される文字入力画面に、前記複数の文字キーを表示することなく、前記入力文字を表示するように制御することを特徴とする表示制御装置の制御方法。
【請求項１３】
第１の画面サイズの第１の表示手段と、前記第１の画面サイズよりも小さい第２の画面サイズの第２の表示手段に文字を表示させることのできる表示制御装置であって、ユーザからの文字入力操作に応じて文字を入力する入力ステップと、
前記入力ステップで入力された入力文字を、前記第１の表示手段に表示される文字入力画面においては画面サイズに対して第１の比率となる大きさで表示するように制御し、前記第２の表示手段に表示される文字入力画面においては画面サイズに対して前記第１の比率よりも大きい第２の比率となる大きさで表示するように制御する表示制御ステップと
を有し、
前記表示制御ステップは、前記第１の表示手段と前記第２の表示手段のうち一方に前記入力文字を表示している際には、他方には前記入力文字を表示しないように制し、
前記第２の表示手段に表示を行っている際に文字入力画面への切り換える指示があり、かつ、前記第１の表示手段の表示が可能な状態であった場合には、前記第１の表示手段に文字入力画面を表示し、前記第２の画面には文字入力画面を表示しないように制御し、前記第２の表示手段に表示を行っている際に前記指示があり、かつ、前記第１の表示手段の表示が不能な状態であった場合には、前記第２の表示手段に文字入力画面を表示するように制御することを特徴とする表示制御装置の制御方法。
【請求項１４】
コンピュータを、請求項１乃至１１のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項１５】
コンピュータを、請求項１乃至１１のいずれか１項に記載された表示制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、方法及びプログラム並びに記憶媒体に関し、より具体的には、文字入力を容易化するＧＵＩ（Graphical User Interface）を実現する表示制御装置、方法及びプログラム並びに記憶媒体に関する。
【背景技術】
【０００２】
ハードウエアのキーボードを備えていない電子機器が普及している。このような電子機器では、ソフトウエアにより実現されるキーボード（以下、「ソフトウエアキーボード」という。）を利用する文字入力が採用される。ソフトウエアキーボードは、ハードウエアのキーボードに模した多数の文字キーをＧＵＩ画面上に表示する構成からなる。ユーザは、表示されたソフトウエアキーボード上の任意の文字キーを選択決定することで、所望の文字を入力できる。
【０００３】
特許文献１には、ビデオカメラの接眼型（覗きこみ型）のビューファインダ内のディスプレイに複数の文字キーを表示し、撮影者が希望する文字キーを操作スイッチにより選択／決定することで文字列を入力する方法が記載されている。
【０００４】
特許文献２には、接眼型（覗きこみ型）のビューファインダと直視型の表示パネルを備えるビデオカメラにおいて、文字入力の際には直視型の表示パネルにソフトウエアキーボードを表示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−４１８２２号公報
【特許文献２】特開２０１４−２０４１６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載される技術では、所望の文字キーを選択する操作を、撮影者がファインダを覗きながら行わなければならず、操作性が悪い。例えば、ユーザは、窮屈な姿勢でこの操作をしなければならなかった。
【０００７】
特許文献２に記載される技術では、直視型の表示パネルを取り外しできるビデオカメラには適用した場合、外された直視型の表示パネルに代えて、ソフトウエアキーボードを表示する画像信号をビューファインダに表示する事になる。この時、ビューファインダ上では、ユーザは、表示されるソフトウエアキーボードの個々の文字キーが小さすぎて、視覚的に識別できない。
【０００８】
本発明は、このような不都合を解消し、大小の画面サイズの異なる２つの表示デバイスを利用可能なシステムにおいて文字入力を容易に行えるようにした表示制御装置、方法及びプログラム並びに記憶媒体を提示することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る表示制御装置は、第１の画面サイズの第１の表示手段と、前記第１の画面サイズよりも小さい第２の画面サイズの第２の表示手段に文字を表示させることのできる表示制御装置であって、ユーザからの文字入力操作に応じて文字を入力する入力手段と、前記入力手段で入力された入力文字を、前記第１の表示手段に表示される文字入力画面においては画面サイズに対して第１の比率となる大きさで表示するように制御し、前記第２の表示手段に表示される文字入力画面においては画面サイズに対して前記第１の比率よりも大きい第２の比率となる大きさで表示するように制御する表示制御手段とを有し、前記表示制御手段は、前記第１の表示手段に表示される文字入力画面に、前記入力文字と共に、ユーザからの文字入力操作を受け付けるための複数の文字キーを表示するように制御し、前記第２の表示手段に表示される文字入力画面に、前記複数の文字キーを表示することなく、前記入力文字を表示するように制御することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、大小の画面サイズの異なる２つの表示デバイスを利用可能なシステムにおいて文字入力を容易に行える。
【図面の簡単な説明】
【００１１】
【図１】（ａ）デジタルビデオカメラ１００の概略構成ブロック図である。（ｂ）デジタルビデオカメラ１００の外観図である。
【図２】直視ディスプレイ１１２および接眼ディスプレイ１１３における各種表示例である。
【図３】メニュー画面処理のフローチャートである。
【図４】文字入力処理のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施例を詳細に説明する。
【実施例１】
【００１３】
図１（ａ）は、本発明に係る表示制御装置の一実施例を組み込んだデジタルビデオカメラ１００の概略構成ブロック図を示し、図１（ｂ）は、その外観斜視図を示す。
【００１４】
図１（ａ）に示すビデオカメラ１００の構成を説明する。ＣＰＵ１０１、メモリ１０２、不揮発性メモリ１０３、画像処理部１０４、撮像部１０５、操作部１０６、記録媒体Ｉ／Ｆ１０７、外部Ｉ／Ｆ１０９及び通信Ｉ／Ｆ１１０が、内部バス１５０に接続する。内部バス１５０にはさらに、ビデオカメラ１００の側面に配置される直視ディスプレイ１１２、覗き込みタイプのファインダ内（接眼ファインダ内）に配置される接眼ディスプレイ１１３が接続する。内部バス１５０に接続される各デバイスは、内部バス１５０を介して互いにデータのやりとりを行うことができるようにされている。
【００１５】
メモリ１０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。ＣＰＵ１０１は、例えば不揮発性メモリ１０３に格納されるプログラムに従い、メモリ１０２をワークメモリとして用いて、デジタルビデオカメラ１００の各部を制御する。不揮発性メモリ１０３には、画像データ、音声データ、その他のデータ、及び、ＣＰＵ１０１が動作するための各種プログラムなどが格納される。不揮発性メモリ１０３は、例えばハードディスク（ＨＤＤ）または書き換え可能もしくは書き換え不能なＲＯＭなどで構成される。
【００１６】
撮像部１０５は、フォーカスレンズ、ズームレンズなどのレンズ群、シャッタ、絞り、ＣＣＤセンサやＣＭＯＳセンサなどの撮像素子、及び撮像素子で光電変換されたデータをデジタル信号に変換するＡＤ変換器などにより構成される。撮像部１０５は、ＣＰＵ１０１による制御下で動画または静止画を撮像する。撮像部１０５により撮像されて生成された画像データは、内部バス１５０を介して画像処理部１０４に送られる。
【００１７】
画像処理部１０４は、ＣＰＵ１０１の制御に基づいて、不揮発性メモリ１０３及び記録媒体１０８に格納される画像データ、外部Ｉ／Ｆ１０９を介して取得した映像信号及び通信Ｉ／Ｆ１１０を介して取得した画像データなどに各種画像処理を施す。画像処理部１０４はまた、撮像部１０５で撮像された画像データにも各種画像処理を施す。画像処理部１０４が行う画像処理は、Ａ／Ｄ変換処理、Ｄ／Ａ変換処理、画像データの符号化処理、圧縮伸長処理、拡大／縮小処理（リサイズ）、ノイズ低減処理及び色変換処理などを含む。画像処理部１０４は、特定の画像処理を施すための専用の回路ブロックで構成しても良い。理解を容易にするために、ＣＰＵ１０１とは別に画像処理部１０４を明記しているが、画像処理部１０４の一部または全部の機能をＣＰＵ１０１上で動作するプログラムにより実現しても良い。
【００１８】
画像処理部１０４は、撮像部１０５で撮像された画像データをリアルタイムに処理し、直視ディスプレイ１１２及び接眼ディスプレイ１１３の両方または選択された方に逐次転送する。これにより、接眼ディスプレイ１１３は電子ビューファインダとして機能し、直視ディスプレイ１１２は、スルー画像表示（ライブビュー表示）に使用される。
【００１９】
撮像画像を記録媒体１０８に記録するとき、画像処理部１０４は、撮像部１０５からの画像データに各種の画像処理及び圧縮符号化処理を適用し、画像ファイルを生成する。生成された画像ファイルは、記録媒体Ｉ／Ｆ１０７を介して記録媒体１０８に記録される。
【００２０】
操作部１０６は、ボタン、ダイヤル、ジョイスティック、タッチセンサ又はタッチパッドなどから構成される、ユーザ操作を受け付ける入力デバイスである。操作部１０６は具体的には、図１（ｂ）に示すように、十字キー（十字の方向キー）１０６ａ、決定キー１０６ｂ及びタッチパネル１０６ｃを有する。十字キー１０６ａは、上ボタン、下ボタン、左ボタン及び右ボタンの４つの操作部材からなる方向操作手段である。なお、十字キー１０６ａを上、下、左及び右部分をそれぞれ押し込み可能な単一の操作部材で構成しても良い。決定キー１０６ｂは押しボタンであり、主に選択項目の決定などに用いられる。例えば、ユーザは、直視ディスプレイ１１２及び／又は接眼ディスプレイ１１３に表示された複数の選択肢項目のうち何れかに十字キー１０６ａを操作してカーソルを移動させることで、所望の選択肢項目を選択する。この選択状態で決定キー１０６ｂを押下することで、ユーザは選択を確定でき、カーソルの位置する選択肢項目の確定的な選択をＣＰＵ１０１に指示できる。
【００２１】
タッチパネル１０６ｃは、直視ディスプレイ１１２に重ね合わせて平面的に構成され、指またはスタイラスペンの接触位置に応じた座標情報を出力するタッチ位置デバイスである。タッチパネル１０６ｃには、抵抗膜方式、静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式及び光センサ方式等の様々な方式のものがあり、本実施例では、そのいずれの方式のものを用いても良い。
【００２２】
記憶媒体Ｉ／Ｆ１０７は、メモリーカード、ＣＤ（商標）またはＤＶＤ（商標））といった記録媒体１０８を接続する手段であり、ＣＰＵ１０１の制御に基づき、記録媒体１０８にデータを読み書きする。
【００２３】
外部Ｉ／Ｆ１０９は、有線ケーブルや無線によって外部機器を接続し、映像信号及び音声信号などを入出力できるインターフェースである。通信Ｉ／Ｆ１１０はインターネット１１１を介して外部機器との間でファイル及び制御信号等を送受信する手段である。
【００２４】
直視ディスプレイ１１２は液晶パネルなどにより構成され、ビデオカメラ１００の側面に２軸ヒンジ機構を介して２軸に回動可能に取り付けられている。図２（ｂ）に示すように、直視ディスプレイ１１２は、液被写体とは反対側の方向（撮影者の位置する方向）に開いた状態に位置させることができる。直視ディスプレイ１１２は、この位置からビデオカメラ１００の側面に表示面が対面するように収納でき、また、図２（ｂ）に示す位置から垂直面内で回転して被写体方向に表示面を向けることもできる。直視ディスプレイ１１２は、さらに、その根元部分でビデオカメラ１００の本体（筐体）から取り外し可能である。
【００２５】
直視ディスプレイ１１２の２軸ヒンジ機構には、直視ディスプレイ１１２の開閉を検出する開閉検出スイッチ（不図示）が組み込まれている。この開閉検出スイッチが直視ディスプレイ１１２の閉位置（表示画面をビデオカメラ１００の側面に向けて収納した位置）を示すとき、ＣＰＵ１０１は、直視ディスプレイ１１２を消灯し、表示を無効化する。他方、この開閉検出スイッチが直視ディスプレイ１１２の開位置（直視ディスプレイ１１２が図１（ｂ）に示すように開かれた位置）を示すとき、ＣＰＵ１０１は、直視ディスプレイ１１２の表示を有効化する。
【００２６】
また、直視ディスプレイ１１２は２軸ヒンジ機構から取り外し可能である。直視ディスプレイ１１２の２軸ヒンジ機構への取り付け／取り外しを検出するスイッチを２軸ヒンジ機構に設けてあり、ＣＰＵ１０１はこのスイッチの状態に応じて、直視ディスプレイ１１２への画像出力を制御する。直視ディスプレイ１１２が取り外されたとき、ＣＰＵ１０１は、直視ディスプレイ１１２への画像出力をオフにする。
【００２７】
接眼ディスプレイ１１３は、デジタルビデオカメラ１００の上面に配置されたファインダ１１４（図１（ｂ））内に装備される。ユーザはファインダ１１４の接眼部を介して接眼ディスプレイ１１３の表示画像を視認できる。ファインダ１１４は、引き出し位置と収納位置との間で機械的に移動可能であり、図示しない検出スイッチがファインダ１１４の位置を検出する。ＣＰＵ１０１は、この検出スイッチの出力に基づき、接眼ディスプレイ１１３の表示を有効化または無効化する。すなわち、ＣＰＵ１０１は、引き出し位置にあるとき、接眼ディスプレイ１１３の表示をオン（有効化）し、収納位置にあるとき、接眼ディスプレイ１１３の表示をオフ（無効化）する。
【００２８】
接眼ディスプレイ１１３は、接眼して視認するものであるため、視認性が外光の強弱に影響されにくい。例えば、強い太陽光が照らす明るい環境下では、直視ディスプレイ１１２に表示された映像は視認しにくくなることがあるが、接眼ディスプレイ１１３に表示された映像は、外光が遮断されているので視認性良く見ることができる。また、コンサートホールなどの暗所では、直視ディスプレイ１１２での表示を行うとバックライト光が目立ってしまうが、接眼ディスプレイ１１３の表示であれば目立たない。ユーザは、映像を見る目的や環境に合わせて、直視ディスプレイ１１２と接眼ディスプレイ１１３の何れに表示された映像を見るかを使い分けることができる。
【００２９】
直視ディスプレイ１１２及び接眼ディスプレイ１１３は、ＣＰＵ１０１の制御に基づいて、画像及びＧＵＩ（Graphical User Interface）を構成するＧＵＩ画面などを表示する。ＣＰＵ１０１は、プログラムに従い、直視ディスプレイ１１２及び／又は接眼ディスプレイ１１３に表示するための映像信号を生成するようにビデオカメラ１００の各部を制御する。生成された映像信号は、直視ディスプレイ１１２及び／又は接眼ディスプレイ１１３に供給され、直視ディスプレイ１１２及び／又は接眼ディスプレイ１１３は、供給された映像信号に基づく画像を表示する。
【００３０】
ビデオカメラ１００は筐体の側面にグリップ部１１５を有し、ユーザはこのグリップ部１１５を把持することでビデオカメラ１００を片手で保持できる。
【００３１】
ＣＰＵ１０１は、タッチパネル１０６ｃへの以下の操作又は状態を検出できる。タッチパネル１０６ｃを指やペンで触れることを、以下、タッチダウン（Touch-Down）と称する。タッチパネル１０６ｃを指やペンで触れている状態を、以下、タッチオン（Touch-On）と称する。タッチパネル１０６ｃを指やペンで触れたまま移動することを、以下、タッチムーブ（Touch-Move）と称する。タッチパネル１０６ｃへ触れていた指やペンを離すことを、以下、タッチアップ（Touch-Up）と称する。タッチパネル１０６ｃに何も触れていない状態を、以下、タッチオフ（Touch-Off）と称する。
【００３２】
タッチパネル１０６ｃに対するこれらの操作／状態とタッチパネル１０６ｃ上に指やペンが触れている位置座標は、内部バスを通じてＣＰＵ１０１に通知される。ＣＰＵ１０１は、タッチパネル１０６ｃから通知されるこれら情報に基づいてタッチパネル１０６ｃに対する操作を判定する。すなわち、ＣＰＵ１０１は、タッチパネル１０６ｃに対するタッチ操作を検知するタッチ検知手段として機能する。
【００３３】
ＣＰＵ１０１は、タッチムーブについては、タッチパネル１０６ｃ上で移動する指やペンの移動方向についても、位置座標の変化に基づいてタッチパネル１０６ｃ上の垂直成分と水平成分を判定できる。また、ＣＰＵ１０１は、タッチパネル１０６ｃ上をタッチダウンから一定のタッチムーブを経てタッチアップをしたとき、ストロークを描いたと判定する。素早くストロークを描く操作を、フリックと呼ぶ。フリックは、タッチパネル１０６ｃ上に指を触れたままある程度の距離だけ素早く動かしてそのまま離す操作であり、言い換えれば、タッチパネル１０６ｃ上を指ではじくように素早くなぞる操作でもある。所定距離以上を所定速度以上でタッチムーブしたことが検出され、そのままタッチアップが検出されると、ＣＰＵ１０１は、フリックと判定する。また、所定距離以上を所定速度未満でタッチムーブしたことが検出された場合、ＣＰＵ１０１は、ドラッグと判定する。
【００３４】
図２を参照して、直視ディスプレイ１１２及び接眼ディスプレイ１１３の表示例を説明する。図２（Ａ１）〜（Ａ４）は、直視ディスプレイ１１２がオンである場合の直視ディスプレイ１１２の表示例を示す。図２（Ｂ１）〜（Ｂ５）はファインダ１１４が引き出し位置にあるときの接眼ディスプレイ１１３の表示例を示す。
【００３５】
図２（Ａ１）は、直視ディスプレイ１１２における撮影待機状態または動画撮影中における表示例を示し、図２（Ｂ１）は、接眼ディスプレイ１１３における撮影待機状態または動画撮影中における表示例を示す。図示の通り、撮影待機状態または動画撮影中では、直視ディスプレイ１１２と接眼ディスプレイ１１３の表示内容は同じである。すなわち、撮像部１０５で撮像されているライブビュー画像２０１と、各種情報及びアイコン（選択肢項目）が表示される。表示されたアイコン（選択肢項目）の何れかに十字キー１０６ａを操作してカーソル（図中の太枠）を合わせて決定キー１０６ｂを押下することで、ユーザは選択肢項目を選択確定できる。また、ユーザは、直視ディスプレイ１１２に表示されたアイコン（選択肢項目）に対して、タッチパネル１０６ｃへのタッチ操作でも選択肢項目を選択確定できる。以下、十字キー１０６ａ及び決定キー１０６ｂの操作に基づく選択確定と、タッチパネル１０６ｃに対するタッチ操作による選択確定を総称して、単に選択確定という。
【００３６】
図２（Ａ１）及び図２（Ｂ１）に示す画面において、ユーザがメニューアイコン２０２を選択確定すると、直視ディスプレイ１１２と接眼ディスプレイ１１３は、図２（Ａ２）、（Ｂ２）に示すように同じメニュー画面を表示する。図２（Ａ２）は、直視ディスプレイ１１２におけるメニュー画面の表示例を示し、図２（Ｂ２）は、接眼ディスプレイ１１３におけるメニュー画面の表示例を示す。図示の通り、メニュー画面でも、直視ディスプレイ１１２と接眼ディスプレイ１１３の表示内容は同じである。メニュー画面には、無線設定アイコン２１１と「閉じる」アイコン２１２を含む複数の選択肢項目が表示される。
【００３７】
図２（Ａ１）及び図２（Ｂ１）に示すメニュー画面に置いて、ユーザが無線設定アイコン２１１を選択確定すると、直視ディスプレイ１１２と接眼ディスプレイ１１３は、図２（Ａ３）、（Ｂ３）に示すように同じ無線設定画面を表示する。図２（Ａ３）は、直視ディスプレイ１１２における無線設定メニューの表示例を示し、図２（Ｂ３）は、接眼ディスプレイ１１３における無線設定メニューの表示例を示す。図示の通り、無線設定メニューでも、直視ディスプレイ１１２と接眼ディスプレイ１１３の表示内容は同じである。無線設定メニュー画面には、パスワード設定アイコン２２１、カメラ名設定アイコン２２２及び「戻る」アイコン２２４を含む複数の選択肢項目が表示される。パスワード設定アイコン２２１とカメラ名設定アイコン２２２に対しては、それぞれ、パスワードとカメラ名を入力可能である。そこで、パスワード設定アイコン２２１とカメラ名設定アイコン２２２の隣に、ソフトウエアキーボードを模したアイコン２２３が表示されている。
【００３８】
図２（Ａ４）は、直視ディスプレイ１１２におけるソフトウエアキーボード画面の表示例を示す。図２（Ｂ４）は、直視ディスプレイ１１２にソフトウエアキーボード画面が表示されている際の、接眼ディスプレイ１１３の表示例を示す。詳細は後述するが、図２（Ａ４）、（Ｂ４）に示すように、ＣＰＵ１０１は、直視ディスプレイ１１２にソフトウエアキーボード画面を表示するときには、接眼ディスプレイ１１３には何も表示しない。直視ディスプレイ１１２に表示されるソフトウエアキーボード画面では、図２（Ａ４）に示すように、各種文字キー、文字入力欄２３１、ソフトキーであるＯＫボタン２３２、及び、ソフトキーであるキャンセルボタン２３３が表示される。
【００３９】
図２（Ｂ５）は、直視ディスプレイ１１２の表示をオフにしているときの、接眼ディスプレイ１１３における文字入力画面の表示例を示す。接眼ディスプレイ１１３の表示エリアは、多数の文字キーを同時に表示できるほどには広くないので、接眼ディスプレイ１１３には１文字ずつを選択的に入力する文字入力画面を採用する。接眼ディスプレイ１１３には、文字入力欄２３１、入力済み文字の表示欄、ソフトキーであるＯＫボタン２３２、及びソフトキーであるキャンセルボタン２３３が表示される。ソフトウエアキーボード画面と異なり、入力候補の多数の文字を画面内に同時に表示する必要がないので、文字入力欄２３１の文字（候補文字及び確定した文字）は、ソフトウエアキーボード画面の文字より画面比率上大きく表示される。これにより、ユーザの視認性を上げることができる。
【００４０】
図３及び図４に示すフローチャートを参照して上述の動作を説明する。図３は、メニュー画面処理のフローチャートを示す。この処理は、ＣＰＵ１０１が不揮発性メモリ１０３に記憶されたプログラムをメモリ１０２に展開して実行することで実現される。図２（Ａ１）、（Ｂ１）に示す撮影待機画面において、ユーザがメニューアイコン２０２を選択確定すると、ＣＰＵ１０１は図３に示す処理を開始する。
【００４１】
Ｓ３０１では、ＣＰＵ１０１は、直視ディスプレイ１１２と接眼ディスプレイ１１３の双方に、それぞれ図２（Ａ２），図２（Ｂ２）に例示するメニュー画面を表示する。
【００４２】
Ｓ３０２では、ＣＰＵ１０１は、メニュー画面に表示された選択肢項目のうち、無線設定アイコン２１１が選択確定されたか否かを判定する。すなわち、ＣＰＵ１０１は、無線設定アイコン２１１にカーソルを合わせた状態で決定キー１０６ｂを押下する操作か、あるいは直視ディスプレイ１１２に表示された無線設定アイコン２１１に対するタッチ操作があったか否かを判定する。以下の説明では、選択確定の操作として、カーソルを合わせた状態で決定キー１０６ｂを押下する操作と、直視ディスプレイ１１２に表示されたアイコンに対するタッチ操作のどちらでも良いこととする。無線設定アイコン２１１が選択確定された場合、ＣＰＵ１０１は、Ｓ３０６に進み、そうでない場合、Ｓ３０３に進む。
【００４３】
Ｓ３０３では、ＣＰＵ１０１は、表示された選択肢項目のうち、無線設定アイコン２１１と「閉じる」アイコン２１２を除くその他の選択肢項目が選択確定されたか否かを判定する。その他の選択肢項目が選択確定された場合、ＣＰＵ１０１は、Ｓ３０４に進んで、選択確定された項目に応じた処理を行い、そうでない場合はＳ３０５に進む。
【００４４】
Ｓ３０５では、ＣＰＵ１０１は、閉じるアイコン２１２が選択確定されたか否かを判定する。「閉じる」アイコン２１２で選択確定された場合、ＣＰＵ１０１は、メニュー画面処理を終了して撮影待機画面に戻る。そうでない場合、ＣＰＵ１０１は、Ｓ３０２に戻って処理を繰り返す。
【００４５】
Ｓ３０６では、ＣＰＵ１０１は、直視ディスプレイ１１２と接眼ディスプレイ１１３の双方に無線設定メニューを表示する。無線設定メニューの表示例は、図２（Ａ３），図２（Ｂ３）に示したものである。
【００４６】
Ｓ３０７では、ＣＰＵ１０１は、無線設定メニューに表示された選択肢項目のうち、パスワード設定アイコン２２１またはカメラ名設定アイコン２２２が選択確定されたか否かを判定する。すなわち、ＣＰＵ１０１は、文字入力を必要とするメニューを指示する文字入力指示の操作があったか否かを判定する。パスワード設定アイコン２２１またはカメラ名設定アイコン２２２が選択確定された場合、ＣＰＵ１０１は、Ｓ３０８に進み、そうでない場合はＳ３０９に進む。
【００４７】
Ｓ３０８では、ＣＰＵ１０１は、文字入力処理を行う。文字入力処理の詳細は、図４を参照して、後述する。
【００４８】
Ｓ３０９では、ＣＰＵ１０１は、無線設定メニューに表示された選択肢項目のうち、パスワード設定アイコン２２１、カメラ名設定アイコン２２２及び「戻る」アイコン２２４を除くその他の選択肢項目が選択確定されたか否かを判定する。その他の選択肢項目が選択確定された場合、ＣＰＵ１０１は、Ｓ３１０に進んで選択確定された項目に応じた処理を行い、そうでない場合はＳ３１１に進む。
【００４９】
Ｓ３１１では、ＣＰＵ１０１は、「戻る」アイコン２２４が選択確定されたか否かを判定する。「戻る」アイコン２２４が選択確定された場合、ＣＰＵ１０１は、Ｓ３０１に戻って処理を繰り返し、そうでない場合はＳ３０７に進む。
【００５０】
図４は、文字入力処理（Ｓ３０８）の詳細なフローチャートを示す。図４に示す文字入力処理は、ＣＰＵ１０１が不揮発性メモリ１０３に記録されたプログラムをメモリ１０２に展開して実行することで実現される。
【００５１】
Ｓ４０１では、ＣＰＵ１０１は、直視ディスプレイ１１２の表示が有効か否かを判定する。直視ディスプレイ１１２の表示が有効な場合（接眼ディスプレイ１１３の表示も有効な場合を含む）、ＣＰＵ１０１は、Ｓ４０２に進む。そうでない場合（直視ディスプレイ１１２の表示が無効で接眼ディスプレイ１１３の表示が有効である場合と、直視ディスプレイ１１２を取り外していて利用できない場合を含む）、ＣＰＵ１０１は、Ｓ４１４に進む。
【００５２】
Ｓ４０２では、ＣＰＵ１０１は、接眼ディスプレイ１１３を消灯（表示を無効化）する。より具体的には、ＣＰＵ１０１は、接眼ディスプレイ１１３の表示を非表示とし、接眼ディスプレイ１１３のバックライトを消灯する（オフとする）。接眼ディスプレイ１１３が有機ＥＬ（Organic Electro-Luminescence）ディスプレイのように自己発光タイプのディスプレイである場合、バックライトではなくなく接眼ディスプレイ１１３の表示素子自体を消灯する。この時、接眼ディスプレイ１１３の画面は、図２（Ｂ４）に示すように何も表示しない。ファインダ１１４を覗いていたユーザにとってはファインダ１１４に接眼する意味が無くなる。ユーザは、ファインダ１１４を覗くことをやめて直視ディスプレイ１１２に表示されたソフトウエアキーボード画面を見て文字入力をすることになる。このように接眼ディスプレイ１１３を消灯させることで、ユーザにファインダ１１４から目を離して直視ディスプレイ１１２の画面を見るように促す。直視ディスプレイ１１２には文字入力のキーボードが表示されているので、必然的にユーザに文字入力を促すことになる。これによって、ユーザは楽な姿勢で素早く文字入力を行うことができる。
【００５３】
ＣＰＵ１０１は、消灯前に接眼ディスプレイ１１３に、「液晶画面でキーボード操作してください」または「液晶画面にキーボードを表示しました」等のガイダンスを数秒表示してもよい。直視ディスプレイ１１２のことを、ユーザに対しては「液晶画面」と称して表示するものとするが、この呼称に限るものではなく、直視ディスプレイ１１２を指すことがユーザにわかればよい。接眼ディスプレイ１１３にガイダンスを表示することで、直視ディスプレイ１１２の画面上での文字入力操作を促すことができる。
【００５４】
Ｓ４０３では、ＣＰＵ１０１は、直視ディスプレイ１１２に、図２（Ａ４）に示したようなソフトウエアキーボード画面を表示し、Ｓ４０４では、ＣＰＵ１０１は、十字キー１０６ａを無効化する。十字キー１０６ａの無効化により、カーソルが表示されなくなる。また、ユーザが十字キー１０６ａを押下しても、ＣＰＵ１０１はこれを無視し、押下に応じた制御を実行しない。十字キー１０６ａを無効化することで、ユーザにタッチパネル１０６ｃの使用を促すことができる。タッチパネル１０６ｃでの入力に限定することで、カーソル移動操作を不要とし、ユーザには、所望の文字キーを直接押下する操作で文字入力を行わせることができる。すなわち、ユーザに少ない手数で素早く所望の文字を入力させることができる。なお、十字キー１０６ａを有効にしたままにする場合には、Ｓ４０４を省略すれば良い。十字キー１０６ａを無効化せずに、十字キー１０６ａの何らかの操作に対して、タッチパネルの利用を促す音声を出力するようにしても良い。
【００５５】
Ｓ４０５では、ＣＰＵ１０１は、直視ディスプレイ１１２に表示されたソフトウエアキーボード画面のうち、いずれかの文字キーがタッチされたか否かを判定する。文字キーがタッチされた場合、ＣＰＵ１０１は、Ｓ４０６に進み、そうでない場合はＳ４０７に進む。なお、Ｓ４０４の処理を省いた場合、ＣＰＵ１０１は、何れかの文字キーが選択確定されると、Ｓ４０６に進む。
【００５６】
Ｓ４０６では、ＣＰＵ１０１は、タッチされた文字キーに対応する文字を入力する。ＣＰＵ１０１は、入力された文字をメモリ１０２に保持し、文字入力欄２３１に表示する。続いて文字が入力されたら、ＣＰＵ１０１は、次の文字を文字入力欄２３１のスペースに並べて表示する。
【００５７】
Ｓ４０７では、ＣＰＵ１０１は、直視ディスプレイ１１２に表示されたＯＫボタン２３２がタッチされたか否かを判定する。ＯＫボタン２３２のタッチは、ソフトウエアキーボードを非表示にする指示に相当する。ＯＫボタン２３２がタッチされた場合、ＣＰＵ１０１は、Ｓ４０８に進み、そうでない場合、Ｓ４０９に進む。なお、Ｓ４０４の処理を省いた場合、ＣＰＵ１０１は、ＯＫボタン２３２が選択確定されると、Ｓ４０８に進む。
【００５８】
Ｓ４０８では、ＣＰＵ１０１は、入力された文字（メモリ１０２に保持され、文字入力欄２３１に表示された文字列）を確定し、パスワードまたはカメラ名として設定し、不揮発性メモリ１０３に記録（保存）する。
【００５９】
Ｓ４０９では、ＣＰＵ１０１は、直視ディスプレイ１１２に表示されたキャンセルボタン２３３がタッチされたか否かを判定する。キャンセルボタン２３３のタッチは、ソフトウエアキーボードを非表示にする指示に相当する。キャンセルボタン２３３がタッチされた場合、ＣＰＵ１０１は、Ｓ４１０に進み、そうでない場合、Ｓ４０５に戻ってＳ４０５以降の処理を繰り返す。なお、Ｓ４０４の処理を省いた場合、ＣＰＵ１０１は、キャンセルボタン２３３が選択確定されると、Ｓ４１０に進む。
【００６０】
Ｓ４１０では、ＣＰＵ１０１は、入力された文字（メモリ１０２に保持され、文字入力欄２３１に表示された文字列）を破棄（クリア）する。
【００６１】
Ｓ４１１では、ＣＰＵ１０１は、Ｓ４０１で消灯した直視ディスプレイ１１２を点灯（オン）にする。
【００６２】
Ｓ４１２では、ＣＰＵ１０１は、Ｓ４０４で無効にした十字キー１０６ａを有効にする。
【００６３】
Ｓ４１３では、ＣＰＵ１０１は、直視ディスプレイ１１２と接眼ディスプレイ１１３の双方に、図２（Ａ３），（Ｂ３）に示すように無線設定メニューを表示する。Ｓ４１４の処理を終えると、ＣＰＵ１０１は、文字入力処理を終了し、図３のＳ３０７に戻る。
【００６４】
Ｓ４１４では、ＣＰＵ１０１は、接眼ディスプレイ１１３に、図２（Ｂ５）に示すような文字入力画面を表示し、カーソルを最初の文字入力欄２３１にセットする。以降の処理で、ユーザは、入力したい文字列の各文字を１文字ずつ入力できる。上下キーで入力すべき文字を選択し、左右キーで入力位置を選択する。注目する入力欄でいずれかの文字を選択した状態での左右キー、決定キーまたはＯＫボタン２３２の操作は、選択した文字の確定を意味する。決定キーの操作は文字入力位置を変更しないが、左右キーの操作は、文字入力位置をそれぞれ左右に移動する処理を伴う。ＯＫボタン２３２の操作は、入力された文字列の確定と終了を意味する。キャンセルボタン２３３の操作は、入力途中のものを含む文字入力操作の取りやめを意味する。
【００６５】
Ｓ４１５では、ＣＰＵ１０１は、接眼ディスプレイ１１３に表示される文字入力画面の文字入力欄２３１において、十字キー１０６ａの上下キーが操作されたか否かを判定する。上下キーが操作された場合（Ｓ４１５）、ＣＰＵ１０１は、Ｓ４１６に進み、そうでない場合はＳ４１７に進む。Ｓ４１６では、ＣＰＵ１０１は、上下キーの操作に対応してカーソルのある位置の文字を変更する。例えば、ＣＰＵ１０１は、文字「Ａ」が表示されている場合に下キーを押されたときには文字「Ｂ」を表示し、もう一度押されると、文字「Ｃ」を表示する。入力可能な文字はメモリ１０２に保持されており、ＣＰＵ１０１は、上下キーの操作に応じて、入力可能な文字の中から１文字ずつを循環的に文字入力欄２３１に表示する。
【００６６】
Ｓ４１７では、ＣＰＵ１０１は、接眼ディスプレイ１１３に表示された文字入力画面において、十字キー１０６ａの左右キーが操作されたか否かを判定する。左右キーが操作された場合は、ＣＰＵ１０１は、Ｓ４１８に進み、そうでない場合、Ｓ４１９に進む。Ｓ４１８では、ＣＰＵ１０１は、左右キーの操作に対応してカーソルを移動する。文字入力欄２３１の範囲内ではカーソル移動によって文字入力位置が変更できる。文字入力欄２３１の両端からさらに外側への右操作をユーザがした場合、ＣＰＵ１０１は、ＯＫボタン２３２にカーソルを移動し、左操作をユーザがした場合、ＣＰＵ１０１は、キャンセルボタン２３３にカーソルを移動する。
【００６７】
Ｓ４１９では、ＣＰＵ１０１は、接眼ディスプレイ１１３に表示されたＯＫボタン２３２にカーソルがある状態で決定キー１０６ｂが押された（ＯＫボタン２３２が選択確定された状態）か否かを判定する。ＯＫボタン２３２の選択確定は、文字入力を終了し、文字入力画面を非表示にする指示に相当する。ＯＫボタン２３２が選択確定された場合、ＣＰＵ１０１は、Ｓ４２０に進み、そうでない場合はＳ４２１に進む。
【００６８】
Ｓ４２０では、ＣＰＵ１０１は、入力された文字（メモリ１０２に保持され、文字入力欄２３１に表示された文字列）を確定し、パスワードまたはカメラ名として設定し、不揮発性メモリ１０３に保存する。そして、ＣＰＵ１０１は、Ｓ４１３に進む。
【００６９】
Ｓ４２１では、ＣＰＵ１０１は、接眼ディスプレイ１１３に表示されたキャンセルボタン２３３にカーソルがある状態で決定キー１０６ｂが押された（キャンセルボタン２３３が選択確定された状態）か否かを判定する。キャンセルボタン２３３の選択確定は、文字入力を取り消し、ソフトウエアキーボードを非表示にする指示に相当する。キャンセルボタン２３３が選択確定された場合、ＣＰＵ１０１は、Ｓ４２２に進み、そうでない場合はＳ４１５に戻り、文字入力処理を繰り返す。
【００７０】
Ｓ４２２では、ＣＰＵ１０１は、入力された文字（メモリ１０２に保持され、文字入力欄２３１に表示された文字列）を破棄（クリア）し、Ｓ４１３に進む。
【００７１】
Ｓ４１３では、ＣＰＵ１０１は、接眼ディスプレイ１１３に無線設定メニューを表示し、図４に示す文字入力処理のフローを終了する。無線設定メニューの表示例は、図２（Ｂ３）に示した。
【００７２】
直視ディスプレイ１１２が有効な場合、ＣＰＵ１０１は、直視ディスプレイ１１２に表示される画面と同じ画面の映像信号を外部Ｉ／Ｆ１０７から外部に出力する。直視ディスプレイ１１２が有効でない場合、ＣＰＵ１０１は、接眼ディスプレイ１１３に表示される画面と同じ画面の映像信号を外部Ｉ／Ｆ１０７から外部に出力する。これにより、外部Ｉ／Ｆ１０７に接続するディスプレイの表示画面を見ながら、文字入力を行える。
【００７３】
なお、上記実施例では、無線設定メニューの階層下でソフトウエアキーボード画面もしくは文字入力画面を表示して文字を入力する例を採用したが、これに限るものではない。他の動作状態でも、ソフトウエアキーボード画面もしくは文字入力画面を表示させる操作が行われたことに応じて図４と同様の処理を行う。すなわち、直前まで直視ディスプレイ１１２と接眼ディスプレイ１１３の双方で表示を行っていた場合でも、ソフトウエアキーボード画面は直視ディスプレイ１１２のみに表示する。
【００７４】
また、ソフトウエアキーボードまたは文字入力画面を表示する操作として、パスワード設定アイコン２２１の選択確定操作及びカメラ名設定アイコン２２２の選択確定操作の例を挙げたが、これに限るものではない。パスワードやカメラ名など、各種の文字列の表示欄が表示された画面において、いずれかの文字列表示欄が選択確定されたことも、ソフトウエアキーボード又は文字入力画面を表示する操作に相当する。
【００７５】
例えば、ソフトウエアキーボードは表示されておらず、パスワードが＊印（アスタリスク）で表示されたパスワード文字列表示欄と、カメラ名が文字列で表示されたカメラ名文字列表示欄の双方が表示される画面があるとする。この画面において、パスワード文字列表示欄またはカメラ名表示欄がタッチされるなどして選択確定されると、選択確定された文字列表示欄について文字入力を行うために、図４を参照して説明した文字入力処理を行うようにしても良い。この場合、図４でＯＫボタン２３２がタッチされて文字列が保存されると、接眼ディスプレイ１１３と直視ディスプレイ１１２の双方において、保存された文字列が図４の処理の終了後の画面における文字列表示欄に表示される。なお、パスワードの場合はアスタリスク表示となり、文字数のみ反映される。
【００７６】
上記実施例では、Ｓ４０１で直視ディスプレイ１１２に表示している場合、Ｓ４０１で接眼ディスプレイ１１３を消灯するとしたが、消灯せずに、「液晶画面でキーボード操作してください」等のガイダンスを表示し続けてもよい。この際も、接眼ディスプレイ１１３にはソフトウエアキーボード画面は表示しない。接眼ディスプレイ１１３を消灯しなくとも、このようなガイダンスを接眼ディスプレイ１１３に表示することで、直視ディスプレイ１１２を見て文字入力操作をすることをユーザに促すことができる。さらに、接眼ディスプレイ１１３を消灯せずに、直視ディスプレイ１１２に表示されたソフトウエアキーボード画面で入力された文字列を接眼ディスプレイ１１３に表示してもよい。これにより、接眼ディスプレイ１１３でも文字入力結果を確認できる。
【００７７】
以上説明したように、本実施例によれば、直視ディスプレイ１１２が有効な場合に、ユーザは、直視ディスプレイ１１２のソフトウエアキーボード画面を使って操作性よく文字を入力できる。ファインダを覗き込みながらの文字入力を回避でき、操作性が向上する。また、文字入力の際に接眼ディスプレイ１１３の表示を行わない分、不要な電力を削減できる。従って普段から文字入力の際はファインダから眼を離して操作を行っていたユーザにとっても効果的である。
【００７８】
なお、ＣＰＵ１０１の制御は１つのハードウエアが行ってもよいし、複数のハードウエアが処理を分担することで、装置全体の制御を行ってもよい。
【００７９】
また、本発明をその好適な実施形態に基づいて詳述したが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００８０】
また、上述した実施形態においては、本発明をデジタルビデオカメラに適用した場合を例にして説明したが、本発明はこの例に限定されない。本発明は、接眼して見るディスプレイと、接眼せずに見ることのできるディスプレイの双方を有する表示システムを制御する表示制御装置であれば適用可能である。すなわち、本発明は、電子ビューファインダ（Ｅｌｅｃｔｒｏｎｉｃ  Ｖｉｅｗ  Ｆｉｎｄｅｒ）有するデジタルカメラなどの撮像装置に適用可能である。また、接眼して見るディスプレイを制御するパーソナルコンピュータ、ＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ゲーム機、音楽プレーヤー及び電子ブックリーダなどに適用可能である。
【００８１】
本発明は、ソフトウエアキーボードによる文字入力が可能な画面サイズのディスプレイと、ソフトウエアキーボードによる文字入力が相対的に困難な小さな画面サイズのディスプレイを有する、文字入力を必要とするシステムに適用可能である。
【００８２】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
0006512898.tif 000002
【図２】
0006512898.tif 000003
【図３】
0006512898.tif 000004
【図４】
0006512898.tif 000005