(57)【特許請求の範囲】
【請求項１】
入力装置であって、
複数の文字あるいは記号が割り付けられたキー群を第１の配列に従って表示する第１表示部と、前記キー群のうちの任意の１つのキーに割り付けられた前記複数の文字あるいは記号がそれぞれ割り当てられたオプションキー群を第２の配列に従って表示する第２表示部を有するディスプレイと、
ユーザ操作可能な操作手段と、
前記操作手段からの操作に応じて前記第１表示部内でカーソルを移動表示し、カーソル移動に伴い、前記オプションキー群を前記第２表示部内に表示し、前記第２表示部内の前記オプションキー群のうちの１つを入力するために、前記操作手段からの操作信号に応じて、前記オプションキー群の中央又は文字あるいは記号の中で使用頻度の高い文字あるいは記号の近くに配置されるニュートラルキーにカーソルを移動表示し、前記操作手段からの操作信号に応じて所望の文字あるいは記号を選択し、その後、カーソルを前記ニュートラルキーに復帰させる制御手段と、
を有することを特徴とする入力装置。
【請求項２】
請求項１記載の装置において、
前記第１表示部は、前記キー群をマトリクス状に表示し、
前記第２表示部は、前記オプションキー群を一列状に表示し、
前記操作手段は、少なくとも上下左右及び押下の５方向操作が可能な操作手段である
ことを特徴とする入力装置。
【請求項３】
請求項１，２のいずれかに記載の入力装置を備える撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は入力装置及びこれを備えた撮像装置に関し、特にキーボードを画面上に表示して文字等を入力する装置に関する。
【背景技術】
【０００２】
デジタルカメラ等の携帯電子機器において文字を入力する場合、背面にタッチパネルを設けて順次入力する、あるいは背面ＬＣＤにキーボードをソフトウェア処理で表示し、カーソルを操作してそのキーボード上のキーを選択することにより順次入力する等が提案されているが、限られた画面サイズでユーザが効率的かつ確実に入力できる方法が望まれている。
【０００３】
下記の特許文献１には、携帯型処理装置においてＪＯＧダイヤルキーを用いてメニュー画面を表示して選択枝を操作する操作で容易かつ迅速に選択動作を終了し、アイドル状態に復帰することを目的とし、選択画面に表示される選択枝の中に選択動作の終了を指示する選択枝を設け、この選択枝を選択することで選択動作を終了してアイドル状態、つまりスタンバイ状態に復帰することが開示されている。
【０００４】
また、特許文献２には、多機能な携帯情報端末にあっても装置の小型化を維持しつつ入力操作性の向上を図ることを目的とし、トップメニュー、サブメニュー、設定リストの階層構造において、設定リストの選択を内カーソルキーで行い、１階層上のサブメニューを横タブとして表示して外カーソルキーの左右キーで選択し、選択リストに複数の項目が存在する場合にこれらの項目を縦タブとして表示して外カーソルキーの上下キーで選択する構成が開示されている。
【０００５】
また、特許文献３には、操作性に優れた通信端末装置を実現することを目的とし、項目についての詳細情報が表示されている状態で操作子を回動させることで１階層上の複数の項目が表示された状態に復帰することが開示されている。
【０００６】
【特許文献１】特開２００１−４２９９８号公報
【特許文献２】特開２００２−１１１８３９号公報
【特許文献３】特開平１０−１５５０２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来技術のいずれも、画面上にキーボードを表示した場合に、効率的かつ簡易な操作で任意の文字を順次入力できる技術を提供するものではない。
【０００８】
本発明の目的は、画面上にキーボードを表示するとともに、カーソルを用いて効率的かつ簡易に所望の文字あるいは記号を順次入力できる装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、入力装置であって、複数の文字あるいは記号が割り付けられたキー群を第１の配列に従って表示する第１表示部と、前記キー群のうちの任意の１つのキーに割り付けられた前記複数の文字あるいは記号がそれぞれ割り当てられたオプションキー群を第２の配列に従って表示する第２表示部を有するディスプレイと、ユーザ操作可能な操作手段と、前記操作手段からの操作に応じて前記第１表示部内でカーソルを移動表示し、カーソル移動に伴い、前記オプションキー群を前記第２表示部内に表示し、前記第２表示部内の前記オプションキー群のうちの１つを入力するために、前記操作手段からの操作信号に応じて、前記オプションキー群の中央又は文字あるいは記号の中で使用頻度の高い文字あるいは記号の近くに配置されるニュートラルキーにカーソルを移動表示し、前記操作手段からの操作信号に応じて所望の文字あるいは記号を選択し、その後、カーソルを前記ニュートラルキーに復帰させる制御手段とを有することを特徴とする。
【００１０】
本発明の１つの実施形態では、前記第１表示部は、前記キー群をマトリクス状に表示し、前記第２表示部は、前記オプションキー群を一列状に表示し、前記操作手段は、少なくとも上下左右及び押下の５方向操作が可能な操作手段であることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ニュートラルキーを設けることで第１表示部と第２表示部間のカーソルの移動を円滑にし、効率的かつ確実に所望の文字あるいは記号を入力することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面に基づき本発明の実施形態について、デジタルカメラを例にとり説明する。
【００１４】
図１に、本実施形態におけるデジタルカメラの全体構成図を示す。デジタルカメラは、カメラ本体の機能部１０に加え、ディスプレイ１２、５ウェイコントローラ１４及び制御部１６を備える。
【００１５】
カメラ本体の機能部１０は、画像を撮影するために必要な光学系及び撮影した画像データを処理する処理回路を備える。具体的には、被写体からの光を電気信号に変換し、アナログ画像信号として出力するＣＣＤ、アナログ画像信号を相関２重サンプリングしデジタル画像信号に変換するアナログフロントエンド（ＡＦＥ）、画像処理ＩＣ及び外部記憶媒体を有する。画像処理ＩＣは、デジタル画像信号をＹＣ分離し、エッジ強調処理、ホワイトバランス調整、色補正処理、γ補正処理の各処理を施す。また、処理された撮影画像データはＪＰＥＧ圧縮されて格納され、さらに、フラッシュメモリ等の外部記録媒体に格納される。外部記録媒体に記録された撮影画像は、デコードされてデジタルカメラの背面ＬＣＤ等に表示される。画像処理ＩＣは手振れ補正機能を有していてもよい。例えば、ジャイロセンサで検出された角速度に基づいて手振れ量を検出し、手振れ量から補正に用いるＰＳＦを演算する。対物レンズの一部を機械的に駆動することで手振れ補正してもよく、ＣＣＤを機械的に駆動することで手振れ補正してもよい。
【００１６】
デジタルカメラの背面に設けられたディスプレイ１２は、ＣＣＤに結像された画像を表示し、あるいは外部記録媒体に記録された撮影画像を表示する。また、撮影画像に対してタイトルやコメント文を付加する等、文字を入力する場合にキーボードを表示する。ディスプレイ１２に表示されるキーボードのキーの配置やカーソル表示は制御部１６で制御される。５ウェイコントローラ１４は、ディスプレイ１２の近傍に設けられるユーザ手動操作可能なコントローラあるいはキースイッチであり、上下左右の４方向に独立して操作可能であるとともに、中央部（ＯＫボタン）の押下操作可能なコントローラである。５ウェイコントローラ１４の操作方向、すなわち上下左右の４方向と中央部押下の１方向の合計５方向の操作に応じた操作信号は制御部１６に供給され、制御部１６はこの操作方向に応じてカーソルを移動表示し、選択された文字あるいは記号データを確定する。制御部１６はマイクロプロセッサ及びワーキングメモリを有し、ＲＯＭに記憶されたプログラムに従ってディスプレイ１２上にキーボードを表示し（ソフトウェアキーボード）、かつ、各キーを選択するためのカーソルを表示する。カーソル表示は選択されたキーのハイライト表示あるいは点滅表示で行われる。ディスプレイ１２には撮影画像やデジタルカメラの各種パラメータ設定画面も表示される。制御部１６は、デジタルカメラに設けられたモード切替スイッチ（図示せず）が操作され、文字入力モードに移行した場合にディスプレイ１２にキーボードを表示する。図２に、デジタルカメラの背面に設けられるディスプレイ１２及び５ウェイコントローラ１４の一例を示す。ディスプレイ１２は例えば２．５型のサイズであり、ＬＣＤあるいは有機ＥＬ等の画像表示装置で構成される。
【００１７】
以下、制御部１６で表示制御されるディスプレイ１２上のキーボードについて説明する。図３に、ディスプレイ１２上に表示されるキーボード（ソフトウェアキーボード）の基本構成を示す。ストリングフィールド部２０、第１表示部としてのキー部２２及び第２表示部としてのオプション部２４が表示される。キー部２２及びオプション部２４は階層構造をなし、オプション部２４はキー部２２の１階層下の表示部である。
【００１８】
ストリングフィールド部２０は、選択され入力されたキーが表示されるフィールドである。キー部２２は、ストリングフィールド部２０の下に表示され、マトリクス状にキーが表示される。図では、左上から右下にかけてＫ−１〜Ｋ−２１の合計２１個のキーがマトリクス状に表示される。各キーには特定の文字あるいは記号（数字を含む）が割り付けられる。キー部２２を構成する各キーから所望のキーを選択するために、５ウェイコントローラ１４が用いられる。５ウェイコントローラ１４を上下左右に操作すると、カーソルがその操作方向に応じてキー部２２を上下及び左右に移動する。例えば、カーソルがＫ−１キーにある状態で、５ウェイコントローラ１４を右方向に操作するとカーソルが右に移動し、Ｋ−１キーからＫ−２キー、Ｋ−３キーへと順次移動する。また、５ウェイコントローラ１４を下方向に操作すると、カーソルが下に移動し、Ｋ−１キーからＫ−８キー、Ｋ−１５キーへと順次移動する。なお、カーソルがＫ−１５キーに移動している場合にさらに５ウェイコントローラ１４を下方向に操作するとカーソルは再びＫ−１キーに戻り巡回する。
【００１９】
オプション部２４はキー部２２の下に表示される。オプション部２４はキー部２２の横方向のキー数と同数のキーから構成されて一列表示される。図ではキー部２２の横方向は７個のキーから構成されており、オプション部２４も横方向に配列された７個のキーから構成される。オプション部２４は１行７列のマトリクス状に表示されるということもできる。７個のキーは左からｏｐｔ−３、ｏｐｔ−２、ｏｐｔ−１、ｏｐｔ−０、ｏｐｔ−４、ｏｐｔ−５、ｏｐｔ−６であり、それぞれ特定の文字あるいは記号が割り付けられる。但し、中央のキー２４ａ（ｏｐｔ−０）はニュートラルキーであり、文字あるいは記号が割り付けられることはない。このキーは、キー部２２とオプション部２４との間でカーソルが遷移する場合の位置を示すキーである。すなわち、キー部２２からオプション部２４に移動する場合にカーソルは常にキー２４ａの位置が初期位置であり、この位置から左右に移動する。また、オプション部２４からキー部２２に復帰する場合も常にキー２４ａの位置からキー部２２に復帰する。キー２４ａの位置以外にカーソルが位置する場合、オプション部２４からキー部２２に移動することはない。
【００２０】
図４に、キー部２２及びオプション部２４へ文字を割り付けた場合の一例を示す。キー部２２においては、Ｋ−１キーには左矢印、Ｋ−２キーには右矢印、Ｋ−３キーには「０」や「？」、Ｋ−６キーにはアルファベットの「ａｂｃ」や「２」が割り付けられる。また、オプション部２４にはキー部２２の各キーに対応してオプション文字が割り付けられ、図４ではカーソルがＫ−５に位置していることに対応してＫ−５のオプション文字である「／」、「＠」、「．」、「１」がそれぞれｏｐｔ−３、ｏｐｔ−２、ｏｐｔ−１、ｏｐｔ−４に割り付けられる。ニュートラルキーであるキー２４ａには文字は割り付けられない。
【００２１】
図５に、カーソルをキー部２２のＫ−６キーに移動させた場合のオプション部２４のオプション文字の割り付けの状態を示す。Ｋ−６のオプション文字である「ｃ」、「ｂ」、「ａ」、「２」がそれぞれｏｐｔ−３、ｏｐｔ−２、ｏｐｔ−１、ｏｐｔ−４に割り付けられる。ニュートラルキーであるキー２４ａには文字は割り付けられない。図５の状態、すなわちカーソルがＫ−６キーに位置している状態で５ウェイコントローラ１４の中央を押下操作すると、カーソルがキー部２２からオプション部２４へ移動し、図６に示すようにカーソルはオプション部２４のニュートラルキー２４ａに移動する。図６の状態、すなわちカーソルがオプション部２４のニュートラルキー２４ａに位置している状態で５ウェイコントローラ１４を左右に操作するとカーソルはオプション部２４の各キーに移動する。例えば５ウェイコントローラ１４を左方向に操作すると、図７に示すようにカーソルはｏｐｔ−１キーに移動する。ユーザが入力を所望する文字がａである場合、ユーザはカーソルがｏｐｔ−１キーに位置している状態で５ウェイコントローラ１４の中央を押下操作すると、ストリングフィールド２０に当該文字「ａ」が入力される。そして、図８に示されるように、カーソルはニュートラルキー２４ａの位置に自動的に移動する。図８の状態、すなわちカーソルがニュートラルキー２４ａの位置にあるときにユーザが５ウェイコントローラ１４の中央を押下操作すると、図９に示すようにカーソルはオプション部２４からキー部２２に移動する。以下、同様にしてキー部２２においてカーソルを移動させ、５ウェイコントローラ１４の中央を押下操作してカーソルをオプション部２４のニュートラルキー２４ａに移動させ、再び５ウェイコントローラ１４を左右に操作して所望の文字を選択し、カーソルがニュートラルキー２４ａに位置している状態で５ウェイコントローラ１４の中央を押下操作することでキー部２２に復帰させる。オプション部２４において文字を選択するとカーソルは自動的にニュートラルキー２４ａに移動するので、ユーザは５ウェイコントローラ１４の左右操作をすることなく単に押下操作するだけでキー部２２に復帰することができる。また、キー部２２からオプション部２４に移動する場合に、オプション部２４の中央にニュートラルキー２４ａを配置し、このニュートラルキー２４ａにカーソルを移動させることで、オプション部２４の任意の文字を選択する際にも、各文字に達するまでの操作回数を平準化することができる。すなわち、例えばニュートラルキー２４ａを右端のｏｐｔ−６キーに設定した場合、図６において文字「２」を選択するためには右方向に２回操作するだけでよいが、文字「ｃ」を選択するためには右方向に６回操作しなければならず、操作回数が増大してしまう。一方、本実施形態のようにニュートラルキー２４ａを中央に配置すれば、どんな文字であっても最大３回の操作で選択することが可能であり、操作回数を低減できる。ニュートラルキー２４ａは、選択可能な文字群の全てに対して最短操作回数で到達できる位置に設定するということができる。
【００２２】
もちろん、オプション部２４に割り付けられるオプション文字の選択頻度は異なることが予想されるから、選択される候補の高い順にニュートラルキー２４ａの近くに割り付けることも可能である。選択頻度は、選択された回数をメモリに順次蓄積していくことで取得できる。これを学習してオプション部２４のキーの割り付けを変更するようにすればよい。あるいは、統計的解析により予め選択頻度を設定してもよい。例えば、アルファベットの各文字に使用頻度の差があることは公知の事実である。したがって、「ａ」の方が「ｂ」より使用頻度が高い場合、「ａ」をニュートラルキーの近くに配置することが好ましい。ニュートラルキー２４ａの位置を中央に固定し、割り付けられる文字あるいは記号の位置を選択頻度あるいは使用頻度に応じて動的に変化させる。
【００２３】
図１０に、本実施形態の文字入力処理フローチャートを示す。まず、初期状態として、制御部１６はストリングフィールド部２０、キー部２２及びオプション部２４をディスプレイ１２上に表示する（Ｓ１０１）。カーソルはキー部２２にあり、所定のデフォルトキーに位置させる（Ｓ１０２）。所定のデフォルトキーは、例えばＫ−１キーである。この状態でユーザは５ウェイコントローラ１４を上下左右に操作してキーを選択する（Ｓ１０３）。制御部１６は、５ウェイコントローラ１４からの操作信号を受信し、キー部２２において操作信号に応じてカーソルを上下左右に移動させて表示する。そして、ユーザが所望のキーまでカーソルを移動させ、ＯＫボタン、すなわち５ウェイコントローラ１４の中央を押下操作すると（Ｓ１０４でＹＥＳ）、次に制御部１６は、選択されたキーが“Ｄｏｎｅ”キー（Ｋ−４キー）であるかどうかを判定する（Ｓ１０５）。判定がＮＯ、つまり選択されたキーが“Ｄｏｎｅ”キー（Ｋ−４キー）以外であった場合は、カーソルはオプション部２４に移動し、デフォルト位置であるニュートラルキー２４ａの位置に移動する（Ｓ１０６）。ここで制御部１６は、ＯＫボタン、すなわち５ウェイコントローラ１４の中央の押下操作が行われたかどうかを判定する（Ｓ１０７）。判定がＹＥＳ、すなわち５ウェイコントローラ１４の中央が押下された場合は、Ｓ１０２に戻り、カーソルは再びキー部２２のデフォルト位置のキーに戻る。判定がＮＯであった場合は、ユーザは５ウェイコントローラ１４を左右に操作してオプションキーを選択する（Ｓ１０８）。そして、ユーザが所望のオプションキーまでカーソルを移動させ、ＯＫボタン、すなわち５ウェイコントローラ１４の中央を押下操作すると（Ｓ１０９でＹＥＳ）、次に選択されたオプションキーがニュートラルキー２４ａかどうかを判定する（Ｓ１１０）。判定がＹＥＳであった場合はＳ１０２に戻り、カーソルは再びキー部２２のデフォルト位置のキーに戻る。ＮＯの場合は制御部１６は、選択された文字をストリングフィールド部２０に表示する（Ｓ１１１）。そして、Ｘ秒以内に再度ＯＫボタン、すなわち５ウェイコントローラ１４の中央の押下操作が行われたかどうかを判定し（Ｓ１１２）、結果がＮＯの場合は制御部はＳ１０６に戻り、カーソルをオプション部２４のニュートラルキー２４ａに移動する。これは同じ文字を続けて入力する際には、カーソルをニュートラルキー２４ａに戻さず、その位置で再度入力した方が合理的であるので、一定時間Ｘ秒ウェイトをかけるもので、Ｘ秒は例えば０．５秒程度の時間である。このようにしてキー部２２の同じキーに属する文字を連続して入力する際はＳ１０６〜Ｓ１１２で文字を選択、入力し、キー部２２の異なった文字を入力する際はＳ１０２に戻って操作される。文字入力を終了する場合は、Ｓ１０３でキー部２２の“Ｄｏｎｅ”キー（Ｋ−４キー）を選択することにより、Ｓ１０５の判定でＹＥＳとなり、ストリングフィールド部２０に表示された文字列の情報が所定のメモリーに格納されて文字入力を終了し、ディスプレイ１２上の表示を元に（例えば撮影画像のレビューモード）に戻す（Ｓ１１３）。
【００２４】
本実施形態によれば、少ない操作回数でカーソルを移動させて所望のキーを選択し、所望の文字を入力することができる。特に、キー部２２からオプション部２４にカーソルを移動させる際にはカーソルをニュートラル位置に移動させて任意のオプション文字を選択する際の操作回数を平準化し、かつ、オプション文字を選択した後にカーソルをニュートラル位置に自動移動させることでオプション部２４からキー部２２への復帰を容易に実行できる。
【００２５】
本実施形態では、キー部２２からオプション部２４にカーソルが移動する場合に、オプション部２４のニュートラルキー２４ａにカーソルを移動させているが、他のキー、例えばｏｐｔ−１キーに移動させてもよい。但し、この場合でもオプション部２４からキー部２２に復帰する場合にはニュートラルキー２４ａの位置から復帰する。また、キー部２２からオプション部２４にカーソルが移動する場合に、オプションキーの中で選択頻度が最も高いオプションキーの位置にカーソルを移動させてもよい。例えば、ｏｐｔ−１キーに選択頻度が最も高い文字を割り付けた場合、ｏｐｔ−１キーにカーソルを移動させる等である。ユーザが選択頻度の最も高い文字を選択する場合、キー部２２からオプション部２４に移動した後に５ウェイコントローラ１４の左右操作は必要なく、単に押下操作のみで所望の文字を選択できる。この場合も、オプション部２４からキー部２２に復帰する場合にはニュートラルキー２４ａの位置から復帰する。文字を割り付けたキーからキー部２２に復帰させるためには押下操作以外の操作が必要となるが（押下操作はその文字の選択を意味する）、ニュートラルキーは文字が割り付けられていないため押下操作による復帰が可能である。
【００２６】
以上、本発明の実施形態について撮像装置としてのデジタルカメラを例にとり説明したが、撮像装置以外の携帯情報端末、例えば携帯電話にも適用することが可能である。
【図面の簡単な説明】
【００２７】
【図１】実施形態の構成図である。
【図２】実施形態の背面図である。
【図３】実施形態のキーボード表示説明図（その１）である。
【図４】実施形態のキーボード表示説明図（その２）である。
【図５】実施形態のキーボード表示説明図（その３）である。
【図６】実施形態のキーボード表示説明図（その４）である。
【図７】実施形態のキーボード表示説明図（その５）である。
【図８】実施形態のキーボード表示説明図（その６）である。
【図９】実施形態のキーボード表示説明図（その７）である。
【図１０】実施形態の処理フローチャートである。
【符号の説明】
【００２８】
１０  カメラ本体機能部、１２  ディスプレイ、１４  ５ウェイコントローラ、１６  制御部。
【図１】
0005058724.tif 000002
【図２】
0005058724.tif 000003
【図３】
0005058724.tif 000004
【図４】
0005058724.tif 000005
【図５】
0005058724.tif 000006
【図６】
0005058724.tif 000007
【図７】
0005058724.tif 000008
【図８】
0005058724.tif 000009
【図９】
0005058724.tif 000010
【図１０】
0005058724.tif 000011