JP6727862B2 - Character input device, control method thereof, program, and storage medium - Google Patents
Character input device, control method thereof, program, and storage medium Download PDFInfo
- Publication number
- JP6727862B2 JP6727862B2 JP2016048249A JP2016048249A JP6727862B2 JP 6727862 B2 JP6727862 B2 JP 6727862B2 JP 2016048249 A JP2016048249 A JP 2016048249A JP 2016048249 A JP2016048249 A JP 2016048249A JP 6727862 B2 JP6727862 B2 JP 6727862B2
- Authority
- JP
- Japan
- Prior art keywords
- conversion
- conversion candidate
- range
- candidate group
- character input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Document Processing Apparatus (AREA)
Description
本発明は、文字入力装置、その制御方法、およびプログラム、並びに記憶媒体に関し、特に、被変換文字列を別文字列に変換する文字入力装置に関する。 The present invention relates to a character input device, a control method thereof, a program, and a storage medium, and more particularly to a character input device for converting a converted character string into another character string.
一般に、携帯電話機およびデジタルカメラなどの電子機器には文字入力装置が備えられている。そして、文字入力装置によって日本語を入力する際には、よみがなを複数の範囲に分けて漢字変換する(以下連文節変換という)ことが行われている。さらには、電子機器においては、ユーザーが通常の漢字変換モードと他の漢字変換モードと選択できるものもある。この他の漢字変換モードとして、例えば、よみがなから単語を予測する予測変換モードがある。このように高機能の変換モードを備えてユーザーによる文字入力を効率化させている。 Generally, electronic devices such as mobile phones and digital cameras are equipped with a character input device. When inputting Japanese with a character input device, the Japanese characters are divided into a plurality of ranges and converted into Kanji characters (hereinafter referred to as continuous phrase conversion). Further, some electronic devices allow the user to select the normal kanji conversion mode and another kanji conversion mode. As another kanji conversion mode, for example, there is a prediction conversion mode for predicting a word from a phonetic reading. In this way, the high-performance conversion mode is provided to improve the efficiency of character input by the user.
上述のような文字入力装置として、ユーザーが異なる変換モードを選択できるように、2つの変換起動キーを備えるものがある(特許文献1参照)。さらに、入力されたよみがなに対する変換対象範囲の設定をユーザーが簡単に行えるように、漢字変換キーの他に専用の操作部材を備える文字入力装置がある(特許文献2参照)。 Some character input devices as described above include two conversion activation keys so that the user can select different conversion modes (see Patent Document 1). Further, there is a character input device provided with a dedicated operation member in addition to the Kanji conversion key so that the user can easily set the conversion target range for the input phonetic characters (see Patent Document 2).
ところで、一般的な文字変換操作に比べて、高機能の文字変換操作を実現するためには、多くの操作部材が必要となる可能性がある。特許文献1に記載の文字入力装置では、2つの変換起動キーおよび候補を選択するための操作部材の少なくとも3つの操作部材が必要となる。また、特許文献2に記載の文字入力装置では、漢字変換操作と変換範囲の伸縮操作を行うため少なくとも3つの操作部材が必要となる。一方、デジタルカメラのように文字入力に利用可能な操作部材が少なく、ディスプレイサイズも小さい電子機器においては、操作部材の数を増やして高機能を実現することは困難である。 By the way, as compared with a general character conversion operation, in order to realize a high-performance character conversion operation, many operation members may be required. The character input device described in Patent Document 1 requires two conversion activation keys and at least three operation members for selecting a candidate. In addition, the character input device described in Patent Document 2 requires at least three operation members for performing the Kanji conversion operation and the expansion/contraction operation of the conversion range. On the other hand, it is difficult to increase the number of operation members and realize a high function in an electronic device such as a digital camera which has a small number of operation members available for character input and has a small display size.
従って、本発明の目的は高機能の文字変換操作を少ない操作部材によって行うことのできる文字入力装置、その制御方法、およびプログラム、並びに記憶媒体を提供することにある。 Therefore, an object of the present invention is to provide a character input device, a control method therefor, a program, and a storage medium capable of performing high-performance character conversion operations with a small number of operation members.
上記の目的を達成するため、本発明の請求項1に係る文字入力装置は、文字を入力する文字入力手段と、前記文字入力手段により入力された文字列に対して変換範囲を指定する指定手段と、前記変換範囲における文字列に基づいて第1の変換候補群を生成する第1の生成手段と、前記変換範囲における文字列に基づいて第2の変換候補群を生成する第2の生成手段と、第1の操作を行うための第1の操作部材と、第2の操作を行うための第2の操作部材と、前記第1及び第2の操作に応じて前記変換範囲における文字列の変換を制御する変換制御手段とを有し、前記変換制御手段は、前記文字入力手段により1文字以上の文字が入力されたときに前記第1の操作が行われると、前記第1の変換候補群に属する最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記第1の変換候補群に属する変換候補であって、前記第1の変換候補群のうち現在選択中の変換候補からみて所定の規則に基づくと次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記第1の変換候補群に属する変換候補であって、前記第1の変換候補群のうち前記所定の規則に基づき現在選択中の変換候補からみて前記所定の規則に基づくと前の変換候補となる変換候補を選択し、前記文字入力手段により1文字以上の文字が入力されたときに前記第2の操作が行われると、前記第2の変換候補群における最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記第2の変換候補群に属する変換候補であって、前記第2の変換候補群のうち現在選択中の変換候補からみて前記所定の規則に基づくと次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記第2の変換候補群に属する変換候補であって、前記第2の変換候補群のうち現在選択中の変換候補からみて前記所定の規則に基づくと前の変換候補となる変換候補を選択することを特徴とする。 To achieve the above object, a character input device according to claim 1 of the present invention is a character input device for inputting a character, and a specifying device for specifying a conversion range for a character string input by the character input device. And a first generation unit that generates a first conversion candidate group based on the character string in the conversion range, and a second generation unit that generates a second conversion candidate group based on the character string in the conversion range. A first operation member for performing a first operation, a second operation member for performing a second operation, and a character string in the conversion range according to the first and second operations. Conversion control means for controlling conversion, wherein the conversion control means, when the first operation is performed when one or more characters are input by the character input means, the first conversion candidate select the first conversion candidate belonging to the group, then a conversion candidates belonging to the first conversion candidate group in response to said first operation is performed, the current of the first conversion candidate group in the as viewed from the conversion candidate being selected based on a predetermined rule while selecting the conversion candidate having the next conversion candidates, conversion candidates belonging to the first conversion candidate group in response to said second operation is performed In view of the conversion candidate currently selected based on the predetermined rule based on the predetermined rule, the conversion candidate that is the previous conversion candidate based on the predetermined rule is selected from the first conversion candidate group, and the character input means is used. When the second operation is performed when one or more characters are input, the first conversion candidate in the second conversion candidate group is selected, and then the first operation is performed. selecting the second a conversion candidates belonging to the conversion candidate group, conversion candidates based on the second conversion candidate viewed from the predetermined rule currently selected among the conversion candidate group the next conversion candidate Te On the other hand, the predetermined conversion candidates are conversion candidates belonging to the second conversion candidate group in response to the second operation being performed, and the predetermined conversion candidates are viewed from the conversion candidate currently selected in the second conversion candidate group . It is characterized by selecting a conversion candidate which becomes the previous conversion candidate based on the rule .
本発明によれば、第1および第2の操作部材によって文字変換操作を行うことができ、その結果、高機能の文字変換操作を少ない操作部材によって行うことができる。 According to the present invention, a character conversion operation can be performed by the first and second operation members, and as a result, a highly functional character conversion operation can be performed by a small number of operation members.
以下に、本発明の実施の形態による文字入力装置の一例について図面を参照して説明する。 Hereinafter, an example of a character input device according to an embodiment of the present invention will be described with reference to the drawings.
[第1の実施形態]
図1は、本発明の第1の実施形態による文字入力装置を備える撮像装置の一例についてその外観を背面側から示す斜視図である。なお、ここでは、撮像装置として静止画像および動画の撮影が可能なデジタルカメラ(以下単にカメラと呼ぶ)を例に挙げて説明する。
[First Embodiment]
FIG. 1 is a perspective view showing the outer appearance of an example of an image pickup apparatus equipped with a character input device according to the first embodiment of the present invention from the back side. In addition, a digital camera (hereinafter, simply referred to as a camera) capable of capturing a still image and a moving image will be described as an example of the imaging device.
図示のカメラ100はその背面側に表示部28が配置されており、この表示部28には画像および各種情報が表示可能である。なお、ここでは、表示部28はタッチパネルで構成されており、表示部28に対する接触(タッチ)を検知することができる。
A
カメラ100の上面には電源オンおよび電源オフを切り替える電源スイッチ72が配置されるとともに、撮影指示を行うためのシャッターボタン61が配置されている。表示部28の右側には、各種モードを切り替えるモードダイアル(モード切り替えスイッチともいう)60が配置されるとともに、ユーザーからの各種操作を受け付ける操作部70が配置されている。
On the upper surface of the
操作部70にはユーザーからの各種操作を受け付けるための各種スイッチ、ボタン、およびタッチパネルなどが備えられている。さらに、操作部70にはコントローラホイール73が備えられており、このコントローラホイール73は回転操作に応じた指令を送出する。ズームレバー76は操作部70に含まれる操作部材の1つである。ズームレバー76はシャッターボタン61を中心として時計回りおよび反時計回りに操作可能である。そして、ズームレバー76の操作方向に応じて光学ズームおよび電子ズームにおけるズームイン/ズームアウトの指示が行われる。
The
図示の例では、カメラ100には、カメラ100と外部装置(図示せず)とを接続するための接続ケーブルがコネクタ112によって接続されている。カメラ100には記録媒体スロット201が形成されており、この記録媒体スロット201にはメモリカード又はハードディスクなどの記録媒体200が収納される。記録媒体スロット201に記録媒体200を収納する際には、カメラ100に設けられた蓋部202を開いて、記録媒体スロット201に記録媒体200を収納する。
In the illustrated example, a connection cable for connecting the
図2は、図1に示すカメラのハードウェア構成の一例を示すブロック図である。 FIG. 2 is a block diagram showing an example of the hardware configuration of the camera shown in FIG.
図2において、カメラ100は撮影レンズユニット(以下単に撮影レンズと呼ぶ)103を備えており、撮影レンズ103には、少なくともズームレンズおよびフォーカスレンズが備えられている。
In FIG. 2, the
撮影レンズ103の後段には絞り機能を備えるシャッター101が配置されている。そして、シャッター101の後側には、光学像(被写体像)を電気信号(アナログ信号)に変換するCCD又はCMOSセンサなどの撮像素子を有する撮像部22が配置されている。撮像部22の出力であるアナログ信号はA/D変換器23によってデジタル信号(画像データ)に変換される。
A
なお、撮影レンズ103の前面側にはバリア102が配置されており、このバリア102は撮影レンズ103、シャッター101、および撮像部22などの撮像系を覆って、その汚れおよび破損を防止するためのものである。
A
画像処理部24は、A/D変換器23の出力である画像データ、又はメモリ制御部15から画像データを受けて、所定の画素補間および縮小などのリサイズ処理と色変換処理とを行う。また、画像処理部24は撮像の結果得られた画像データを用いて所定の演算処理を行う。
The image processing unit 24 receives the image data output from the A/
システム制御部50は、画像処理部24による所定の演算処理によって得られた演算結果に基づいて露光制御および測距制御を行う。これにより、TTL(スルー・ザ・レンズ)方式のAF(オートフォーカス)処理、AE(自動露出)処理、およびEF(フラッシュプリ発光)処理が行われる。
The
さらに、画像処理部24は撮像の結果得られた画像データを用いて所定の演算処理を行って、当該演算結果に基づいてTTL方式のAWB(オートホワイトバランス)処理を行う。 Further, the image processing unit 24 performs a predetermined calculation process using the image data obtained as a result of the image pickup, and performs a TTL AWB (auto white balance) process based on the calculation result.
A/D変換器23からの出力である画像データは、画像処理部24およびメモリ制御部15を介して、或いは直接メモリ制御部15を介して、メモリ32に書き込まれる。このメモリ32は、所定枚数の静止画像又は所定時間の動画像および音声を格納するための十分な記憶容量を備えている。
The image data output from the A/
図示のメモリ32は画像表示用のメモリ(ビデオメモリ)を兼ねており、メモリ32に書き込まれた表示用の画像データはD/A変換器13を介して表示部28に与えられて、画像として表示される。
The illustrated
なお、表示部28は、例えば、LCDである。また、メモリ32に蓄積された画像データをD/A変換器13においてD/A変換して表示部28に逐次転送して表示すれば、表示部28は電子ビューファインダとして機能しスルー画像表示(ライブビュー表示)を行うことができる。
The
システム制御部50はカメラ100全体の制御を司る。不揮発性メモリ56は、電気的に消去・記録可能なメモリであって、例えば、EEPROMが用いられる。不揮発性メモリ56にはシステム制御部50の動作用の定数、変数、およびプログラムなどが格納されている。このプログラムには、後述する各種フローチャートを実行するためのプログラムが含まれる。
The
システムメモリ52は、例えば、RAMであり、システム制御部50は不揮発性メモリ56から動作用の定数、変数、およびプログラムなどを読み出して、システムメモリ52に展開する。
The
なお、メモリ32に書き込まれた画像データは、システム制御部50においてファイル化されて、記録媒体インターフェース(I/F)18を介して記録媒体200に記録される。また、システム制御部50は、メモリ32、D/A変換器13、および表示部28などを制御することによって表示制御を行う。
The image data written in the
システム制御部50にはシステムタイマー53が接続されており、システムタイマー52はシステム制御部50による各種制御で用いる時間を計測してシステム制御部50に与える。
A
前述のモード切り替えスイッチ60は、例えば、システム制御部50の動作モードを静止画記録モード、動画記録モード、および再生モードなどのいずれかに切り替えるためのスイッチである。
The
上記の静止画記録モードには、例えば、オート撮影モード、オートシーン判別モード、マニュアルモード、撮影シーン別の撮影設定となる各種シーンモード、プログラムAEモード、およびカスタムモードがある。モード切り替えスイッチ60を用いれば、これらのモードのいずれかに直接切り替えることができる。
The still image recording mode described above includes, for example, an automatic shooting mode, an automatic scene determination mode, a manual mode, various scene modes that are shooting settings for each shooting scene, a program AE mode, and a custom mode. The
また、モード切り替えスイッチ60によって静止画記録モードに一旦切り替えた後、上記のモードのいずれかに操作部70などを用いて切り替えるようにしてもよい。同様に、動画記録モードにも複数のモードが含まれている。
Alternatively, the
シャッターボタン61が操作途中(半押し:撮影準備指示)であると、第1のシャッタースイッチ(図示せず)がオンとなって、第1のシャッタースイッチ信号SW1がシステム制御部50に与えられる。
If the
これによって、システム制御部50はAF(オートフォーカス)処理、AE(自動露出)処理、AWB(オートホワイトバランス)処理、およびEF(フラッシュプリ発光)処理などの撮影準備動作を開始する。
As a result, the
シャッターボタン61が操作完了(全押し)になると、第2のシャッタースイッチ(図示せず)がオンとなって、第2のシャッタースイッチ信号SW2がシステム制御部50に与えられる。これによって、システム制御部50は撮像部22の信号読み出しから記録媒体200に画像データを書き込むまでの一連の撮像処理の動作を開始する。
When the operation of the
表示部28に表示される種々の機能アイコンを選択操作すると、場面(撮影シーン)毎に適宜機能が割り当てられて、操作部70は各種機能ボタンとして作用する。機能ボタンとして、例えば、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、および属性変更ボタンがある。
When various function icons displayed on the
操作部70においてメニューボタンが操作されると、システム制御部50は各種設定を行うためのメニュー画面を表示部28に表示する。ユーザーは表示部28に表示されたメニュー画面を見て、上下左右の4方向キーおよびSETボタンを用いて直感的に各種設定を行うことができる。
When the menu button is operated on the
図1に示すコントローラホイール73は方向ボタンとともに選択項目を指示する際などに用いられる。コントローラホイール73を回転操作すると、その操作量に応じた電気的なパルス信号が発生する。システム制御部50は当該パルス信号に基づいてカメラ100を制御する。システム制御部50はパルス信号によってコントローラホイール73が回転操作された角度およびその回転数を知ることができる。
The
なお、コントローラホイール73は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、コントローラホイール73はユーザーの回転操作に応じてパルス信号を発生するダイヤル操作部材であってもよい。また、コントローラホイール73は回転することなく、タッチセンサーよりなる操作部材であってユーザーの指の回転動作などを検出するものであってもよい(所謂タッチホイール)。
The
電源制御部80は電池検出回路、DC−DCコンバータ、および通電するブロックを切り替えるスイッチ回路などを備えている。そして、電源制御部80は電池の装着の有無、電池の種類、および電池残量の検出を行う。また、電源制御部80は上記の検出結果およびシステム制御部50の指示に基づいてDC−DCコンバータを制御して、所定の電圧を必要な期間の間、記録媒体200を含むカメラ100の各部に供給する。
The power
電源制御部80には電源部30が接続されている。電池部30はアルカリ電池又はリチウム電池などの一次電池、又はNiCd電池、NiMH電池、又はLi電池などの二次電池を備えるとともに、ACアダプターなどを有している。
The
記録媒体I/F18は、メモリカード又はハードディスクなどの記録媒体200とのインターフェースであり、記録媒体200には撮影の結果得られた画像データが記録される。この記録媒体200は、例えば、半導体メモリ又は磁気ディスクから構成される。
The recording medium I/
図3は、図2に示すカメラ100の動作(起動処理)を説明するためのフローチャート図である。なお、図示のフローチャートに係る処理は、不揮発性メモリ56に記録されたプログラムを、システムメモリ52に展開してシステム制御部50が実行することによって行われる。
FIG. 3 is a flow chart for explaining the operation (startup processing) of the
いま、電源スイッチ72の操作によって電源がオンされると、システム制御部50は、フラグおよび制御変数などを初期化する初期設定を行う(ステップS301)。続いて、システム制御部50は、記録媒体200に記録されている画像ファイルに係る管理処理を開始する(ステップS302)。
Now, when the power is turned on by operating the
次に、システム制御部50はモード切り替えスイッチ60によって静止画記録モード(静止画撮影モード)が設定されているか否かを判定する(ステップS303)。静止画記録モードが設定されていると(ステップS303において、YES)、システム制御部50は静止画撮影処理(静止画記録モード処理)を行う(ステップS304)。そして、システム制御部50は撮影の結果得られた画像データを記録媒体200に記録する。
Next, the
静止画記録モードが設定されていないと(ステップS303において、NO)、システム制御部50はモード切り替えスイッチ60によって再生モードが設定されているか否かを判定する(ステップS305)。再生モードが設定されていると(ステップS305において、YES)、システム制御部50は再生モード処理を行う(ステップS306)。ここで、例えば、システム制御部50は記録媒体200から画像データを読み込んで、表示部28に表示する。
If the still image recording mode is not set (NO in step S303), the
再生モードが設定されていないと(ステップS305において、NO)、システム制御部50は、その他のモード処理を行う(ステップS307)。その他のモード処理においては、システム制御部50はモード切り替えスイッチ60で選択されたモードに応じた処理を行う。なお、その他のモード処理として、例えば、記録媒体200に格納されたファイルの送信を行う送信モード処理がある。さらに、その他のモード処理として外部機器からファイルを受信して記録媒体200に格納する受信モード処理がある。
If the reproduction mode is not set (NO in step S305), the
ステップS304、S306、又はS307の処理の後、システム制御部50は電源スイッチ72がオフとされたか否かを判定する(ステップS308)。電源スイッチ72がオンであると(ステップS308において、NO)、システム制御部50はステップS303の処理に戻る。一方、電源スイッチ72がオフとされると(ステップS308において、YES)、システム制御部50は終了処理を行う(ステップS309)。終了処理には、例えば表示部28の表示を終了状態とし、レンズバリア102を閉じて撮像部22を保護する処理がある。また、終了処理には、フラグおよび制御変数などを含むパラメータ、設定値、および設定モードを不揮発性メモリ56に記録して、電源供給が不要なブロックに対する電源を遮断する処理がある。その後、システム制御部50は起動処理を終了する。
After the processing of step S304, S306, or S307, the
図4Aおよび図4Bは、図2に示すカメラで行われる文字入力処理の一例を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は不揮発性メモリ56に記録されたプログラムを、システムメモリ52に展開してシステム制御部50が実行することによって行われる。
4A and 4B are flowcharts for explaining an example of character input processing performed by the camera shown in FIG. The process according to the illustrated flowchart is performed by loading the program recorded in the
文字入力アプリケーションは、カメラにおいて文字入力を行うことができる環境をユーザーに提供する。文字入力アプリケーションは、カメラで実行される各種アプリケーションの実行中に文字入力を行う必要がある場合に実行される。各種アプリケーションの1つとしてとしては、例えば、著作権者名入力アプリケーションがある。著作権者名入力アプリケーションが実行され、撮影者の名前などの文字列データをユーザーが入力すると、当該文字列データが静止画にメタデータとして付加される。著作権者名入力アプリケーションの実行は、メニューボタンの押下によって表示される各種設定可能なメニュー項目から指示することができる。著作権者名入力アプリケーションを実行すると、システム制御部50は文字入力アプリケーションの実行を開始する。
The character input application provides the user with an environment in which characters can be input in the camera. The character input application is executed when it is necessary to input characters during execution of various applications executed by the camera. As one of the various applications, for example, there is a copyright holder name input application. When the copyright holder name input application is executed and the user inputs character string data such as the photographer's name, the character string data is added to the still image as metadata. Execution of the copyright holder name input application can be instructed from various settable menu items displayed by pressing the menu button. When the copyright holder name input application is executed, the
ここでは文字入力アプリケーションの実行を開始された後の処理について説明する。さらに、以下の説明では、日本語の入力を例に挙げて説明する。つまり、ひらがなに基づいて漢字を含む単語に連文節変換するかな漢字変換を行う場合については説明する。また、以下の説明では、2通りの操作を、ズームレバーの時計回りおよび反時計回りの操作として説明する。そして、便宜上、時計回りの操作をTELEボタンの押下、反時計回りの操作をWIDEボタンの押下と呼ぶことにする。 Here, the processing after the execution of the character input application is started will be described. Further, in the following description, Japanese input will be described as an example. That is, a case will be described where kana-kanji conversion is performed based on hiragana to perform consecutive phrase conversion into a word containing kanji. Further, in the following description, two types of operations will be described as clockwise and counterclockwise operations of the zoom lever. For the sake of convenience, the clockwise operation will be referred to as pressing the TELE button, and the counterclockwise operation will be referred to as pressing the WIDE button.
文字入力アプリケーションを開始すると、システム制御部50はフラグおよび制御変数などを初期化する(ステップS401)とともに、表示部28に文字入力インターフェース画面を表示する。
When the character input application is started, the
図5は、図2に示す表示部に表示される文字入力インターフェース画面の一例を示す図である。 FIG. 5 is a diagram showing an example of a character input interface screen displayed on the display unit shown in FIG.
文字入力インターフェース画面においては、例えば、画面上部にテキストエリア501、画面下部にソフトキーボード502が配置される。テキストエリア501にはユーザーが入力した文字および後述の変換操作の結果が表示される。ユーザーが文字を入力すると、当該文字はカーソル503の位置に表示される。ソフトキーボード502は所謂ひらがなテンキー配列を備えている。そして、ソフトキーボード502ではキーの連続押下回数に応じて入力するひらがなが選択される(例えば“あ”キーを3回連続で選択すると“う”が1文字入力される)。
In the character input interface screen, for example, a
ガイダンス部508には、操作部70に備えられた各操作部材が文字入力アプリケーションにおいて割当てられた操作が示される。図示の例では、メニューボタンの押下によって文字入力アプリケーションが終了可能なことが示されている。カメラのように文字入力専用の操作部材を備えない電子機器においては、操作部材が担う操作がユーザーに直感的には理解されない可能性がある。このため、ガイダンス部508を配置してユーザーによる操作を補助する。
ここで、本実施形態で扱う文字列の状態および各文字列の表示の一例について説明する。 Here, an example of the state of the character strings and the display of each character string handled in the present embodiment will be described.
図示の例では、文字列は3つの状態に区分される。例えば、ユーザーによって入力され変換前の状態であるよみがな、よみがなを変換した結果である変換候補、そして、確定された確定済み文字列がある。 In the illustrated example, the character string is divided into three states. For example, there is a phonetic string that has been input by the user and is in a state before conversion, a conversion candidate that is a result of converting the phonetic string, and a confirmed and confirmed character string.
図6は、図2に示すカメラにおいて表示される文字列の一例を説明するための図である。 FIG. 6 is a diagram for explaining an example of a character string displayed on the camera shown in FIG.
いま、よみがな601として、“きょうはいしゃに”が入力されたとする。当該よみがな601にはよみがなであることを示す下線603が付加される。また、よみがな601には変換対象範囲であることを示す変換範囲602で規定される。このように、よみがな601が入力された状態でユーザーによって変換操作が行われると、システム制御部50はよみがな601を漢字変換候補(以下単に変換候補ともいう)604である“今日は医者に”に置き換える。
Now, suppose that "Kyoto Isha ni" has been input as the
変換候補604には変換候補であることを示す二重下線606が付加される。また、変換候補が複数の文節からなる場合には、文節ごとに二重下線606が付加される。そして、選択中の文節には網掛け604が付加される。よみがな又は変換候補の状態で、ユーザーによって確定操作が行われると、システム制御部50は文字列を確定済み文字列607とする。
A
再び図4Aおよび図4Bを参照して、システム制御部50は入力されたよみがなの文字数を判定する。ここでは、システム制御部50は所定数以上の文字(例えば、一文字以上)が入力済みであるか否かを判定する(ステップS402)。よみがなが1文字も入力されていないと(ステップS402において、NO)、システム制御部50は後述する変換関連ガイダンスを非表示とする(ステップS403)。なお、初めてステップS403に遷移した場合には、変換関連ガイダンスを表示していないので、システム制御部50はステップS403の処理を行うことなくステップS404の処理に進む。
Referring again to FIGS. 4A and 4B,
続いて、システム制御部50はメニューボタンが押し下げられたか否かを判定する(ステップS404)。なお、メニューボタンは文字列の確定操作および文字入力アプリケーションの終了操作に割り当てられている。
Subsequently, the
メニューボタンが押し下げられると(ステップS404において、YES)、システム制御部50はフラグおよび制御変数などを含むパラメータ、設定値、および設定モードを不揮発性メモリ56に記録する終了処理を行う(ステップS405)。そして、システム制御部50は文字入力処理を終了して、著作権者名入力アプリケーション(つまり、著作者名入力処理)に戻る。
When the menu button is pressed (YES in step S404), the
よみがなが1文字以上入力済みであると(ステップS402において、YES)、システム制御部50は表示部28に変換関連ガイダンスを表示する(ステップS406)。なお、よみがなが1文字以上入力済みの状態とは、例えば、図5に示すテキストエリア501に図6に示すよみがな601が入力されている状態である。
If one or more reading characters have been input (YES in step S402),
変換関連ガイダンスでは、アイコンおよび文字列が表示される。例えば、「TELEボタンの押下により漢字変換が可能であり、WIDEボタンの押下により予測入力が可能である」。そして、「TELEボタン又はWIDEボタンの長押しによって変換範囲の伸縮が可能である」などが表示される。 Icons and character strings are displayed in the conversion-related guidance. For example, "Kanji conversion is possible by pressing the TELE button, and prediction input is possible by pressing the WIDE button." Then, "the conversion range can be expanded or contracted by pressing and holding the TELE button or the WIDE button" is displayed.
その後、システム制御部50はメニューボタンが押し下げられたか否かを判定する(ステップS407)。メニューボタンが押し下げられないと(ステップS407において、NO)、システム制御部50はTELEボタンが押し下げられたか否かを判定する(ステップS408)。TELEボタンが押し下げられると(ステップS408において、YES)、システム制御部50はTELEボタンが所定の時間以上(例えば、1秒以上)連続して押し下げられたか否かを判定する(ステップS409)。
After that, the
TELEボタンが1秒以上連続して押し下げられないと(ステップS409において、NO)、システム制御部50は変換範囲のよみがなに基づいて漢字変換候補群を生成する(ステップS410)。ここでは、システム制御部50はFront End Processor(FEP)などのかな漢字変換モジュールを用いてよみがなに基づいて漢字変換候補群を生成する。例えば、システム制御部50は変換範囲に含まれるよみがなと過不足なく一致する読みを有する単語を辞書から検索して漢字変換候補群を生成する。そして、システム制御部50は漢字変換候補群の1番目の候補を選択する。
If the TELE button is not pressed continuously for more than 1 second (NO in step S409), the
続いて、システム制御部50は変換関連ガイダンスの表示を更新する(ステップS411)。ここでは、例えば、変換関連ガイダンスとして、「TELEボタン又はWIDEボタンの押下によって変換候補の切換えが可能である」旨などを示すアイコンおよび文字列が表示される。さらには、変換関連ガイダンスとして、「TELEボタン又はWIDEボタンの長押しによって変換候補をよみがなに戻すことが可能である」旨などを示すアイコン又は文字列が表示される。
Subsequently, the
次に、システム制御部50は選択中の漢字変換候補をテキストエリア501に表示する(ステップS412)。ここでは、システム制御部50は、例えば、図6に示す変換候補604をテキストエリア501に表示する。そして、システム制御部50はTELEボタンが押し下げられたか否かを判定する(ステップS413)。
Next, the
TELEボタンが押し下げられると(ステップS413において、YES)、システム制御部50はTELEボタンが1秒以上連続して押し下げられたか否かを判定する(ステップS414)。TELEボタンが1秒以上連続して押し下げられないと(ステップS414において、NO)、システム制御部50は次の漢字変換候補を選択する(ステップS415)。そして、システム制御部50はステップS412の処理に戻って、漢字変換候補の表示を更新する。
When the TELE button is pressed (YES in step S413), the
メニューボタンが押し下げられると(ステップS407において、YES)、システム制御部50は現在の変換範囲におけるよみがな、つまり、文字列を確定する(ステップS416)。この際、例えば、図6に示すよみがな610のように変換範囲外に位置するよみがなについては、システム制御部50はよみがな611のように変換範囲外のよみがなを新たな変換範囲とする。その後、システム制御部50はステップS402の処理に戻る。
When the menu button is pressed (YES in step S407), the
なお、よみがな613で示すように、よみがなの一部を変換範囲とした場合には、当該変換範囲が変換候補614とされる。その後、後述するステップS427又はS443において、文字列の確定が行われると、システム制御部50は文字列615の範囲外のよみがなを新たな変換範囲とする。
Note that, as shown by the
TELEボタンが1秒以上連続して押し下げられると(ステップS409において、YES)、システム制御部50は押し下げ時間に応じて現在の変換範囲を拡大する(ステップS417)。ここでは、例えば、図6に示すように、システム制御部50はよみがなに係る現在の変換範囲608を変換範囲602に拡大する。その後、システム制御部50は後述するステップS428の処理に進む。
When the TELE button is continuously depressed for 1 second or longer (YES in step S409), the
ステップS414において、TELEボタンが1秒以上連続して押し下げられると(ステップS414において、YES)、システム制御部50はテキストエリア501に表示されている変換候補を元のよみがなに戻す(ステップS418)。そして、システム制御部50はステップS402の処理に戻る。
When the TELE button is continuously pressed down for 1 second or longer in step S414 (YES in step S414), the
ステップS408において、TELEボタンが押し下げられないと(ステップS408において、NO)、システム制御部50はWIDEボタンが押し下げられたか否かを判定する(ステップS419)。WIDEボタンが押し下げられると(ステップS419において、YES)、システム制御部50はWIDEボタンが1秒以上連続して押し下げられたか否かを判定する(ステップS420)。
If the TELE button has not been pressed in step S408 (NO in step S408), the
WIDEボタンが1秒以上連続して押し下げられないと(ステップS420において、NO)、システム制御部50は変換範囲のよみがなに基づいて予測入力候補群を生成する(ステップS421)。ここでは、システム制御部50は漢字変換モジュールを用いて予測入力候補群を生成する。例えば、システム制御部50は現在の変換範囲に含まれるよみがなに前方一致する単語を辞書から検索して予測入力候補群を生成する。そして、システム制御部50は予測入力候補群の1番目の候補を選択して、ステップS411の処理に進む。
If the WIDE button is not continuously pressed for 1 second or longer (NO in step S420), the
ステップS413において、TELEボタンが押し下げられないと(ステップS413において、NO)、システム制御部50はWIDEボタンが押し下げられたか否かを判定する(ステップS422)。WIDEボタンが押し下げられると(ステップS422において、YES)、システム制御部50はWIDEボタンが1秒以上連続して押し下げられたか否かを判定する(ステップS423)。
If the TELE button is not pressed down in step S413 (NO in step S413), the
WIDEボタンが1秒以上連続して押し下げられると(ステップS423において、YES)、システム制御部50はステップS418の処理に進む。一方、WIDEボタンが1秒以上連続して押し下げられないと(ステップS423において、NO)、システム制御部50は選択中の候補の前の漢字変換候補を選択する(ステップS424)。そして、システム制御部50はステップS412の処理に戻る。
When the WIDE button is continuously pressed down for 1 second or longer (YES in step S423),
WIDEボタンが1秒以上連続して押し下げられると(ステップS420において、YES)、システム制御部50は押し下げ時間に応じて現在の変換範囲を縮小する(ステップS425)。ここでは、例えば、図6に示すように、システム制御部50はよみがなに係る現在の変換範囲608を変換範囲609に縮小する。その後、システム制御部50は後述するステップS428の処理に進む。
When the WIDE button is continuously pressed for 1 second or longer (YES in step S420),
ステップS422において、WIDEボタンが押し下げられないと(ステップS422において、NO)、システム制御部50はメニューボタンが押し下げられたか否かを判定する(ステップS426)。メニューボタンが押し下げられると(ステップS426において、YES)、システム制御部50はテキストエリア501に表示されている漢字変換候補の全てを確定する(ステップS427)。その後、システム制御部50はステップS402の処理に戻る。
If the WIDE button has not been pressed in step S422 (NO in step S422),
ステップS419において、WIDEボタンが押し下げられないと(ステップS419において、NO)、システム制御部50は十字ボタンが押し下げられたか否かを判定する(ステップS428)。ここでは、十字ボタンは上下左右の4方向ボタンである。図5に示すソフトキーボード502においては文字キーおよび特殊キー、そして、これらを選択するための文字フォーカス505が表示されている。ここでは、文字キーの例としてひらがなキー504、特殊キーの例として左右カーソル移動キー506および507とイレースキー508とが示されている。
If the WIDE button has not been pressed in step S419 (NO in step S419),
上下左右の4方向ボタンのいずれかが押し下げられると(ステップS428において、YES)、システム制御部50は、文字フォーカス504の位置を押し下げられたボタンの方向に応じて移動する(ステップS429)。その後、システム制御部50は後述するステップS432の処理に進む。
When one of the up, down, left, and right four-direction buttons is pressed down (YES in step S428),
同様にして、ステップS426において、メニューボタンが押し下げられないと(ステップS426において、NO)、システム制御部50は上下左右の4方向ボタンのいずれかがが押し下げられたか否かを判定する(ステップS430)。上下左右の4方向ボタンのいずれかが押し下げられると(ステップS430において、YES)、システム制御部50は、文字フォーカス504の位置を押し下げられたボタンの方向に応じて移動する(ステップS431)。その後、システム制御部50は後述するステップS435の処理に進む。
Similarly, if the menu button is not pressed down in step S426 (NO in step S426), the
上下左右の4方向ボタンのいずれも押し下げられないと(ステップS428において、NO)、システム制御部50はSETボタンが押し下げられたか否かを判定する(ステップS432)。SETボタンが押し下げられないと(ステップS432において、NO)、システム制御部50はステップS402の処理に戻る。一方、SETボタンが押し下げられると(ステップS432において、YES)、システム制御部50は左右カーソル移動キー506および507のいずれかがフォーカスされているか否かを判定する(ステップS433)。
If none of the up, down, left, and right four-direction buttons is pressed (NO in step S428),
カーソル移動キー506および507のいずれかがフォーカスされていると(ステップS433において、YES)、システム制御部50はカーソル移動キーの指示に応じてカーソルの位置を1文字分移動させる(ステップS434)。
When one of
同様にして、ステップS430において、上下左右の4方向ボタンのいずれも押し下げられないと(ステップS430において、NO)、システム制御部50はSETボタンが押し下げられたか否かを判定する(ステップS435)。SETボタンが押し下げられないと(ステップS435において、NO)、システム制御部50はステップS412の処理に戻る。一方、SETボタンが押し下げられると(ステップS435において、YES)、システム制御部50は左右カーソル移動キー506および507のいずれかがフォーカスされているか否かを判定する(ステップS436)。
Similarly, in step S430, if none of the up, down, left, and right four-way buttons is pressed (NO in step S430),
カーソル移動キー506および507のいずれかがフォーカスされていると(ステップS436において、YES)、システム制御部50はカーソル移動キーの指示に応じてカーソルの位置を1文字分移動させる(ステップS437)。ここでは、例えば、図6に示す変換候補604が選択された状態で右カーソル移動キーがフォーカスされると、システム制御部50は右の文節612を選択する。つまり、システム制御部50は次の文節の変換候補を選択する。そして、システム制御部50はステップS412の処理に戻る。
When one of
ステップS433において、カーソル移動キー506および507のいずれもフォーカスされていないと(ステップS433において、NO)、システム制御部50はイレースキー508がフォーカスされているか否かを判定する(ステップS438)。イレースキー508がフォーカスされていると(ステップS438において、YES)、システム制御部50はカーソルが位置づけられたふりがな1文字を消去する(ステップS439)。そして、システム制御部50はステップS402の処理に戻る。
In step S433, if neither of the
同様に、ステップS436において、カーソル移動キー506および507のいずれもフォーカスされていないと(ステップS436において、NO)、システム制御部50はイレースキー508がフォーカスされているか否かを判定する(ステップS440)。イレースキー508がフォーカスされていると(ステップS440において、YES)、システム制御部50はテキストエリア501に表示された変換候補を元のよみがなに戻す(ステップS441)。そして、システム制御部50はステップS402の処理に戻る。
Similarly, in step S436, if neither of the
ステップS438において、イレースキー508がフォーカスされていないと(ステップS438において、NO)、システム制御部50はフォーカス位置のひらがなを入力文字として選択する(ステップS442)。つまり、ここでは、フォーカスはいずれかのひらがなキー504にあることが確定されているので、システム制御部50はフォーカスされたひらがなを入力文字として選択する。その後、システム制御部50はステップS402の処理に戻る。
If the erase key 508 is not focused in step S438 (NO in step S438), the
ステップS440において、イレースキー508がフォーカスされていないと(ステップS440において、NO)、システム制御部50はテキストエリア501に表示された変換候補の全てを確定する。そして、システム制御部50はフォーカスされたひらがなを入力文字として選択する(ステップS443)。つまり、ここでは、文字変換中においても、十字ボタンおよびSETボタンによる文字入力を可能とする。これによって、文字変換中における文字列の確定ボタンの押し下げ操作を省いて、新たな文字入力を行うことができるようにする。その後、システム制御部50はステップS402の処理に戻る。
If the erase key 508 is not focused in step S440 (NO in step S440), the
このように、本発明の第1の実施形態では、TELEボタンおよびWIDEボタンの2つの操作部材を用いて、漢字変換および予測入力の2種類の変換モードを選択することができる。さらに、変換モード遷移後に次の変換候補および前の変換候補の選択を行うことができ、操作部材の数を増やすことなく、効率的に文字入力を行うことができる。 As described above, in the first embodiment of the present invention, it is possible to select two types of conversion modes, that is, Kanji conversion and predictive input, by using the two operation members of the TELE button and the WIDE button. Further, the next conversion candidate and the previous conversion candidate can be selected after the conversion mode transition, and the character input can be efficiently performed without increasing the number of operation members.
[第2の実施形態]
続いて、本発明の第2の実施形態による文字入力装置を備えるカメラについて説明する。なお、第2の実施形態に係るカメラの構成は図1および図2に示すカメラと同様である。
[Second Embodiment]
Next, a camera equipped with the character input device according to the second embodiment of the present invention will be described. The configuration of the camera according to the second embodiment is similar to that of the camera shown in FIGS. 1 and 2.
第2の実施形態においては、2種類の変換モードのうち一方の変換モードを日本語の文字入力におけるかな漢字変換モードとし、他方の変換モードを変換範囲変更モードとする。そして、変換範囲変更モードにおいては変換候補選択操作を変換対象範囲の変更操作とする。 In the second embodiment, one of the two types of conversion modes is a kana-kanji conversion mode for Japanese character input, and the other conversion mode is a conversion range changing mode. Then, in the conversion range changing mode, the conversion candidate selecting operation is a conversion target range changing operation.
図7は、本発明の第2の実施形態による文字入力装置が備えられたカメラで行われる文字入力処理の一例を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、システム制御部50が不揮発性メモリ56に格納されたプログラムをシステムメモリ52に展開して実行することによって行われる。
FIG. 7 is a flow chart for explaining an example of character input processing performed by a camera provided with the character input device according to the second embodiment of the present invention. The process according to the illustrated flowchart is performed by the
第2の実施形態に係るカメラでは、図4Aおよび図4Bで説明したようにして文字入力処理が行われるが、その一部の処理が異なるので、図7においては便宜上当該異なる処理を説明する範囲のフローチャートが示されている。また、図7において、図4Aおよび図4Bに示すフローチャートのステップと同一のステップについては同一の参照符号を付す。 In the camera according to the second embodiment, character input processing is performed as described with reference to FIGS. 4A and 4B. However, since some of the processing is different, in FIG. 7, the different processing is described for convenience. Is shown. Further, in FIG. 7, the same steps as the steps of the flowcharts shown in FIGS. 4A and 4B are designated by the same reference numerals.
前述のステップS409において、TELEボタンが1秒以上連続して押し下げられないと(ステップS409において、NO)、システム制御部50はステップS410の処理に進む。ステップS414において、TELEボタンが1秒以上連続して押し下げられると(ステップS414において、YES)、システム制御部50はその押し下げ時間に応じて連続して次の変換候補を選択する(ステップS721)。そして、TELEボタンの押し下げが終わると、システム制御部50はステップS412の処理に戻る。
If the TELE button is not continuously pressed down for 1 second or longer in step S409 (NO in step S409), the
ステップS423において、WIDEボタンが1秒以上連続して押し下げられると(ステップS423において、YES)、システム制御部50はその押し下げ時間に応じて連続して前の変換候補を選択する(ステップS722)。そして、WIDEボタンの押し下げが終わると、システム制御部50はステップS412の処理に戻る。
In step S423, if the WIDE button is continuously pressed for 1 second or longer (YES in step S423),
図8は、本発明の第2の実施形態による文字入力装置が備えられたカメラで行われる文字入力処理の他の例を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、システム制御部50が不揮発性メモリ56に格納されたプログラムをシステムメモリ52に展開して実行することによって行われる。
FIG. 8 is a flowchart for explaining another example of character input processing performed by a camera provided with the character input device according to the second embodiment of the present invention. The process according to the illustrated flowchart is performed by the
第2の実施形態に係るカメラでは、図4Aおよび図4Bで説明したようにして文字入力処理が行われるが、その一部の処理が異なるので、図8においては便宜上当該異なる処理を説明する範囲のフローチャートが示されている。また、図8において、図4Aおよび図4Bに示すフローチャートのステップと同一のステップについては同一の参照符号を付す。 In the camera according to the second embodiment, the character input process is performed as described with reference to FIGS. 4A and 4B, but a part of the process is different. Therefore, in FIG. 8, the different process is described for convenience. Is shown. Further, in FIG. 8, the same steps as those in the flowcharts shown in FIGS. 4A and 4B are designated by the same reference numerals.
前述のステップS420において、WIDEボタンが1秒以上連続して押し下げられないと(ステップS420において、NO)、システム制御部50はよみがなを入力する状態から変換範囲変更モードに遷移したことをユーザーに明示する。ここでは、例えば、システム制御部50は変換範囲を反転して変換範囲におけるよみがなの文字色を黒から白に変更する(ステップS821)。例えば、変換範囲変更モードに遷移すると、システム制御部50は図6に示す変換範囲613を変換範囲616に反転して表示する。その後、システム制御部50はステップS413の処理に進む。
In step S420, if the WIDE button is not continuously pressed for 1 second or more (NO in step S420), the
ステップS414において、TELEボタンが1秒以上連続して押し下げられないと(ステップS414において、NO)、システム制御部50は選択中の変換範囲を1文字分拡大する(ステップS822)。そして、システム制御部50はステップS413の処理に戻る。一方、TELEボタンが1秒以上連続して押し下げられると(ステップS414において、YES)、システム制御部50は選択中の変換範囲を最大まで拡大する(ステップS823)。そして、システム制御部50はステップS413の処理に戻る。
If the TELE button is not continuously depressed for 1 second or longer in step S414 (NO in step S414), the
ステップS426において、メニューボタンが押し下げられると(ステップS426において、YES)、システム制御部50は変換範囲におけるよみがなを確定する(ステップS824)。そして、システム制御部50は後述するステップS827の処理に進む。
When the menu button is pressed down in step S426 (YES in step S426),
ステップS436において、カーソル移動キー506および507のいずれかがフォーカスされていると(ステップS436において、YES)、システム制御部50はカーソル移動キーの指示に応じて変換範囲を拡大するか又は縮小する(ステップS825)。例えば、右カーソル移動キーがフォーカスされると、システム制御部50は、図6に示す変換範囲608を変換範囲602とする。その後、システム制御部50はステップS413の処理に戻る。
In step S436, when one of the
ステップS440において、イレースキー508がフォーカスされていると(ステップS440において、YES)、システム制御部50は後述するステップS827の処理に進む。一方、イレースキー508がフォーカスされていないと(ステップS440において、NO)、システム制御部50は変換範囲におけるよみがなの全てを確定して、フォーカスされたひらがなを入力文字として選択する(ステップS826)。そして、システム制御部50は変換範囲変更モードからよみがなを入力するモードに戻ることをユーザーに明示するため、変換範囲およびよみがなの表示を通常の状態に戻す(ステップS827)。その後、システム制御部50は、図4Aに示すステップS402の処理に戻る。
If the erase key 508 is focused in step S440 (YES in step S440), the
ステップS423において、WIDEボタンが1秒以上連続して押し下げられないと(ステップS423において、NO)、システム制御部50は選択中の変換範囲を1文字分縮小する(ステップS828)。そして、システム制御部50はステップS413の処理に戻る。一方、WIDEボタンが1秒以上連続して押し下げられると(ステップS423において、YES)、システム制御部50は選択中の変換範囲を最小まで縮小する(ステップS829)。そして、システム制御部50はステップS413の処理に戻る。
If the WIDE button is not continuously pressed for 1 second or longer in step S423 (NO in step S423), the
このように、本発明の第2の実施形態では、漢字変換および変換候補の選択と変換範囲変更とをTELEボタンおよびWIDEボタンの2つの操作部材のみで行うことができる。この結果、操作部材を増やすことなく効率的に文字入力を行うことができる。さらには、第1の実施形態においては変換範囲の変更を行う際には操作部材を長押しする必要があるが、第2の実施形態では通常の押下(1秒未満の押下)を行えばよい。このため、ユーザーは変換範囲の変更操作を容易に行うことができる。 As described above, in the second embodiment of the present invention, kanji conversion, selection of conversion candidates, and change of conversion range can be performed with only two operation members of the TELE button and the WIDE button. As a result, it is possible to efficiently input characters without increasing the number of operating members. Furthermore, in the first embodiment, when changing the conversion range, it is necessary to press and hold the operating member for a long time, but in the second embodiment, normal pressing (pressing for less than 1 second) may be performed. .. Therefore, the user can easily change the conversion range.
上述の実施の形態においては、TELEボタンおよびWIDEボタンの操作によって漢字変換処理を行う例について説明したが、他の操作部材を用いるようにしてもよい。例えば、2つの変換操作キーをソフトキーボードに表示させるようにしてもよく、上下ボタンの組又は左右ボタンの組などを用いるようにしてもよい。特に、対の操作部材を用いれば、操作部材が組となっていることをユーザーが認識しやすくなって、直感的に漢字変換操作を行うことができる。 In the above-described embodiment, an example in which the Chinese character conversion processing is performed by operating the TELE button and the WIDE button has been described, but other operation members may be used. For example, the two conversion operation keys may be displayed on the soft keyboard, or a set of up/down buttons or a set of left/right buttons may be used. In particular, if a pair of operating members is used, it becomes easier for the user to recognize that the operating members are a set, and the Chinese character conversion operation can be intuitively performed.
さらには、2通りの操作をコントローラホイールの時計回りおよび反時計回りの操作とするようにしてもよい。図1に示すように、コントローラホイールは文字入力に用いる上下左右の4方向ボタンおよびSETボタンの近くに配置されてする。よって、文字入力および変換操作を行うための指の移動距離が短くなり、ユーザーは素早く操作を行うことができる。また、一対の操作部材に割り当てられた変換操作を入れ替えるようにしてもよい。 Further, the two types of operations may be clockwise and counterclockwise operations of the controller wheel. As shown in FIG. 1, the controller wheel is arranged in the vicinity of the up, down, left, and right four-way buttons used for character input and the SET button. Therefore, the moving distance of the finger for performing the character input and the conversion operation is shortened, and the user can perform the operation quickly. Further, the conversion operations assigned to the pair of operation members may be exchanged.
さらに、上述の実施の形態では、変換モードに遷移の後、2通りの操作によって選択中の変換候補の次の候補又は前の候補を選択するようにしたが、このような操作に限定されない。例えば、変換候補を複数ページに渡ってリスト表示するような場合には、TELEボタンの押下で選択中の候補の次の候補を選択し、WIDEボタンの押下で次のページへ切り替えて、当該ページの最初の変換候補を選択してもよい。これによって、変換候補がリスト表示されるので一覧性が向上し、ユーザーは所望の変換候補をより効率的に探索することができる。 Furthermore, in the above-described embodiment, after transition to the conversion mode, the next or previous candidate of the conversion candidate being selected is selected by two operations, but the operation is not limited to such operation. For example, when displaying conversion candidates in a list over multiple pages, pressing the TELE button selects the candidate next to the selected candidate, and pressing the WIDE button switches to the next page. The first conversion candidate of may be selected. As a result, the conversion candidates are displayed in a list, so that the list is improved and the user can more efficiently search for a desired conversion candidate.
加えて、上述の実施の形態では、著作権者名入力アプリケーションによって文字入力アプリケーションを呼び出すとしたが、この例には限定されない。例えば、個人の顔情報および名前を登録して、優先的に当該個人にフォーカスを当てる個人認証機能を用いるようにしてもよい。そして、記録した静止画にコメント又はタグを付加してインターネット上に投稿するコメント投稿機能又はタグ付け機能などを用いるようにしてもよい。特に、コメント投稿のように文章を入力する機能においては、単語の入力が中心である他の機能と比べて、漢字変換を行う回数が多くなる可能性が高く、上述の実施形態を用いれば、その操作が容易となる。 In addition, in the above embodiment, the character input application is called by the copyright holder name input application, but the present invention is not limited to this example. For example, the face information and the name of an individual may be registered, and the individual authentication function of giving priority to the individual may be used. Then, a comment posting function or a tagging function of adding a comment or a tag to the recorded still image and posting it on the Internet may be used. In particular, in the function of inputting a sentence such as comment posting, it is highly possible that the number of times Kanji conversion is performed is high compared to other functions in which the input of words is the center. The operation becomes easy.
さらには、上述の実施の形態では、2つの変換モードを漢字変換モードおよび予測入力モードとしたが、この例に限定されない。例えば、通常の漢字変換モードとユーザーが選択および確定した変換候補を学習して次回の変換候補群の生成に反映させる学習機能付き漢字変換モードを用いるようにしてもよい。 Furthermore, in the above embodiment, the two conversion modes are the Kanji conversion mode and the predictive input mode, but the present invention is not limited to this example. For example, a normal kanji conversion mode and a kanji conversion mode with a learning function for learning the conversion candidates selected and confirmed by the user and reflecting them in the next generation of conversion candidate groups may be used.
上述の実施の形態では、日本語の文字入力を例に説明したが、他の漢字を扱う言語でもよい。例えば、中国語、韓国語、又はベトナム語などの文字入力に適用することができる。さらには、ラテン語を扱う言語でもよい。すなわち、英語、フランス語、イタリア語、又はスペイン語などでも良い。ラテン語の場合は、2つの変換モードのうち一方を予測入力、他方を追加字および合字への変換などとして用いるようにしてもよい。例えば、文字“a”をよみがなとした場合、一方の変換候補群は“act”、“any”などであり、地方の変換候補群は追加字“a”、“a”、“a”又は合字“a”、“A”などとする。これによって、上述の実施の形態をラテン文字圏の言語の文字入力に適用することも可能である。 In the above embodiments, Japanese character input was described as an example, but other languages that handle Kanji may be used. For example, it can be applied to input characters such as Chinese, Korean, or Vietnamese. Further, it may be a language that handles Latin. That is, English, French, Italian, or Spanish may be used. In the case of Latin, one of the two conversion modes may be used for predictive input, and the other may be used for conversion into additional characters and ligatures. For example, when the character "a" is used as a phonetic one, one conversion candidate group is "act", "any", etc., and the local conversion candidate group is the additional characters "a", "a", "a", or Characters such as "a" and "A". This makes it possible to apply the above-described embodiment to character input in a Latin character-speaking language.
上述の実施の形態では、アイコンおよび文字列によりユーザーに対するガイダンスを行うようにしたが、ポップアップウィンドウに文章を表示してガイダンスを行うようにしてもよい。文章によってガイダンスを行うようにすれば、ガイダンスの内容をユーザーにより的確に伝えることができる。 In the above-described embodiment, the guidance is given to the user by the icon and the character string, but the text may be displayed in the pop-up window to give the guidance. If the guidance is provided in sentences, the content of the guidance can be more accurately conveyed to the user.
上述の実施の形態では、各文字列の分類表示を下線又は枠で表示するようにしたが、各文字列を区別することができればよいので、下線および枠の役割を入れ替えるようにしてもよい。さらには、点滅および非点滅によって区別するようにしてもよい。さらには、色を用いて区別するようにしてもよい。明滅又は複数の色を用いることによって、文字列の状態をユーザーがより直感的に把握することが可能となる。 In the above-described embodiment, the classification display of each character string is displayed with an underline or a frame, but since it is sufficient to distinguish each character string, the roles of the underline and the frame may be switched. Furthermore, you may make it distinguish by blinking and non-blinking. Furthermore, you may make it distinguish using a color. By blinking or using a plurality of colors, the user can more intuitively understand the state of the character string.
上述の実施の形態では、メニューボタンの押し下げによって文字列を確定するとしたが、シャッターボタンの半押し操作によって確定するようにしてもよい。シャッターボタンはズームレバーの近く配置されているので、変換操作および確定操作を行う際の指の移動距離を減らすことができ、より迅速に操作を行うことができる。 In the above-described embodiment, the character string is confirmed by pressing down the menu button, but it may be confirmed by pressing the shutter button halfway. Since the shutter button is arranged near the zoom lever, it is possible to reduce the moving distance of the finger when performing the conversion operation and the confirmation operation, and it is possible to perform the operation more quickly.
上述の実施の形態では、左右カーソル移動キーおよびイレースキーはソフトキーボードのキーとして説明したが、別の操作部材を用いるようにしてもよい。別の操作部材に割り当てるようにすれば、ソフトキーボードのキー数を削減することができ、個々のキーの面積を大きくできる。これによって、各キーの視認性が高められるばかりでなくタッチパネル操作の場合にキーの誤操作を減らすことが可能となる。 Although the left and right cursor movement keys and the erase key have been described as the keys of the soft keyboard in the above embodiment, other operation members may be used. If assigned to another operating member, the number of keys of the soft keyboard can be reduced and the area of each key can be increased. As a result, not only the visibility of each key is improved, but also it is possible to reduce the erroneous operation of the key when operating the touch panel.
上述の実施の形態では、TELEボタン又はWIDEボタンの長押しによって変換候補をよみがなに戻す処理を行うようにしたが、他の処理を行うようにしてもよい。例えば、長押しによって、選択中の文節とは異なる文節を選択するようにしてもよく、2つの変換モードを直接切り替える処理を行うようにしてもよい。また、上述の変換候補の連続選択および変換範囲の一括伸縮の処理を割り当てが、他の処理を行うようにしてもよい。例えば、互いの変換モードを直接切り替えるようにしてもよく、選択中の文節とは異なる文節を選択するようにしてもよい。そして、上述の操作は、別の操作部材で行うようにしてもよい。 In the above-described embodiment, the process of returning the conversion candidates to the original kanji is performed by pressing and holding the TELE button or the WIDE button, but other processes may be performed. For example, a long press may select a phrase different from the selected phrase, or a process of directly switching between the two conversion modes may be performed. In addition, the above-described continuous selection of conversion candidates and batch expansion/contraction of conversion ranges may be assigned, but other processing may be performed. For example, the conversion modes may be directly switched to each other, or a phrase different from the phrase being selected may be selected. Then, the above-mentioned operation may be performed by another operation member.
上述の説明から明らかなように、図1に示す例では、少なくともシステム制御部50、操作部70、および表示部28が文字入力装置を構成する。また、操作部70およびシステム制御部50が指定手段として機能し、システム制御部50は所定の規則に基づく変換候補を選択する変換制御手段として機能する。また、システム制御部50は逆変換手段として機能する。
As is clear from the above description, in the example shown in FIG. 1, at least the
なお、システム制御部50が行うものとして説明した上述の各種制御は、1つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
Note that the various controls described as being performed by the
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。 Although the present invention has been described in detail based on its preferred embodiments, the present invention is not limited to these specific embodiments, and various embodiments within the scope not departing from the gist of the present invention are also included in the present invention. included. Furthermore, each of the above-described embodiments is merely an example of the present invention, and the embodiments may be combined as appropriate.
また、上述した実施形態においては、本発明をデジタルカメラに適用した場合を例にして説明したが、これはこの例に限定されない。例えば、パーソナルコンピュータ、PDA、又は携帯電話端末など文字入力を行える操作部材、文字入力結果を表示可能な表示部、上記の変換操作を割り当てる2つの操作部材を有する電子機器に本発明は適用可能である。特に、携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなど文字入力に特化した操作部材を備えない電子機器に適用可能である。 Further, although cases have been described with the above embodiment as examples where the present invention is applied to a digital camera, the present invention is not limited to this example. For example, the present invention is applicable to an electronic device such as a personal computer, a PDA, or a mobile phone terminal that has an operation member that can input characters, a display unit that can display a character input result, and two operation members that assign the above conversion operation. is there. In particular, the present invention is applicable to portable image viewers, printer devices including displays, digital photo frames, music players, game consoles, electronic book readers, and other electronic devices that do not include operation members specialized for character input.
[その他の実施形態]
本発明は、上述の実施形態の1以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、システム又は装置のコンピュータの1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
[Other Embodiments]
The present invention provides a program for implementing one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and a process of reading and executing the program by one or more processors of a computer of the system or apparatus. But it is possible. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
22 撮像部
24 画像処理部
28 表示部
50 システム制御部
52 システムメモリ
56 不揮発性メモリ
60 モード切り替えスイッチ
61 シャッターボタン
70 操作部
72 電源スイッチ
22 image pickup unit 24
Claims (11)
前記文字入力手段により入力された文字列に対して変換範囲を指定する指定手段と、
前記変換範囲における文字列に基づいて第1の変換候補群を生成する第1の生成手段と、
前記変換範囲における文字列に基づいて第2の変換候補群を生成する第2の生成手段と、
第1の操作を行うための第1の操作部材と、
第2の操作を行うための第2の操作部材と、
前記第1及び第2の操作に応じて前記変換範囲における文字列の変換を制御する変換制御手段とを有し、
前記変換制御手段は、
前記文字入力手段により1文字以上の文字が入力されたときに前記第1の操作が行われると、前記第1の変換候補群に属する最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記第1の変換候補群に属する変換候補であって、前記第1の変換候補群のうち現在選択中の変換候補からみて所定の規則に基づくと次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記第1の変換候補群に属する変換候補であって、前記第1の変換候補群のうち前記所定の規則に基づき現在選択中の変換候補からみて前記所定の規則に基づくと前の変換候補となる変換候補を選択し、
前記文字入力手段により1文字以上の文字が入力されたときに前記第2の操作が行われると、前記第2の変換候補群における最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記第2の変換候補群に属する変換候補であって、前記第2の変換候補群のうち現在選択中の変換候補からみて前記所定の規則に基づくと次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記第2の変換候補群に属する変換候補であって、前記第2の変換候補群のうち現在選択中の変換候補からみて前記所定の規則に基づくと前の変換候補となる変換候補を選択することを特徴とする文字入力装置。 A character input means for inputting characters,
Designation means for designating a conversion range for the character string input by the character input means,
First generation means for generating a first conversion candidate group based on a character string in the conversion range;
Second generation means for generating a second conversion candidate group based on the character string in the conversion range;
A first operation member for performing a first operation;
A second operation member for performing a second operation;
A conversion control unit that controls conversion of a character string in the conversion range according to the first and second operations,
The conversion control means,
When the first operation is performed when one or more characters are input by the character input means, the first conversion candidate belonging to the first conversion candidate group is selected, and then the first operation is performed. a conversion candidates belonging to the first conversion candidate group in response to the performed, based on a predetermined rule as viewed from conversion candidates of the currently selected one of the first conversion candidate group and the following conversion candidate While the selected conversion candidates are selected, the conversion candidates that belong to the first conversion candidate group in response to the second operation being performed, and are based on the predetermined rule in the first conversion candidate group. viewed from conversion candidates of the currently selected and select the conversion candidate as a conversion candidate before based on the predetermined rule,
When the second operation is performed when one or more characters are input by the character input unit, the first conversion candidate in the second conversion candidate group is selected, and then the first operation is performed. a conversion candidates belonging to the second conversion candidate group depending on the carried out, said based on a predetermined rule as viewed from conversion candidates of the currently selected one of the second conversion candidate group and the following conversion candidate While the selected conversion candidates are selected, the conversion candidates that belong to the second conversion candidate group in response to the second operation being performed and are currently selected from the second conversion candidate group. In view of the above , the character input device is characterized in that a conversion candidate which becomes a previous conversion candidate is selected based on the predetermined rule .
前記文字入力手段により入力された文字列に対して変換範囲の指定又は変更を行う指定手段と、
前記変換範囲における文字列に基づいて変換候補群を生成する生成手段と、
第1の操作を行う第1の操作部材と、
第2の操作を行う第2の操作部材と、
前記第1及び第2の操作に応じて前記変換範囲における文字列の変換を制御する変換制御手段とを有し、
前記変換制御手段は、
前記文字入力手段により1文字以上の文字が入力されたときに前記第1の操作が行われると、前記変換候補群に属する最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記変換候補群に属する変換候補であって、前記変換候補群のうち現在選択中の変換候補からみて所定の規則に基づくと次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記変換候補群に属する変換候補であって、前記変換候補群のうち現在選択中の変換候補のうち前記所定の規則に基づくと前の変換候補となる変換候補を選択し、前記文字入力手段により1文字以上の文字が入力されたときに前記第2の操作が行われると、前記指定手段により変換範囲を変更するモードに遷移し、その後、前記第1の操作が行われることに応じて前記指定手段により現在指定されている範囲より変換範囲を広げ、前記第2の操作が行われることに応じて前記指定手段により現在指定されている範囲より変換範囲を狭めることを特徴とする文字入力装置。 A character input means for inputting characters,
Designation means for designating or changing the conversion range for the character string input by the character input means,
Generating means for generating a conversion candidate group based on the character string in the conversion range;
A first operation member for performing a first operation,
A second operation member for performing a second operation,
A conversion control unit that controls conversion of a character string in the conversion range according to the first and second operations,
The conversion control means,
When the first operation is performed when one or more characters are input by the character input means, the first conversion candidate belonging to the conversion candidate group is selected, and then the first operation is performed. Accordingly, the conversion candidates belonging to the conversion candidate group are selected from among the conversion candidates currently selected in the conversion candidate group based on a predetermined rule, while the conversion candidates to be the next conversion candidates are selected. It is a conversion candidate belonging to the conversion candidate group in response to the second operation being performed, and becomes a previous conversion candidate among the conversion candidates currently selected in the conversion candidate group based on the predetermined rule. When a conversion candidate is selected and the second operation is performed when one or more characters are input by the character input unit, the conversion unit changes to a mode in which the conversion range is changed, and then the first When the operation 1 is performed, the conversion range is expanded from the range currently designated by the designating means, and when the second operation is performed, the range is currently designated by the designating means. Character input device characterized by narrowing the range.
文字を入力する文字入力ステップと、
前記文字入力ステップで入力された文字列に対して変換範囲を指定する指定ステップと、
前記変換範囲における文字列に基づいて第1の変換候補群を生成する第1の生成ステップと、
前記変換範囲における文字列に基づいて第2の変換候補群を生成する第2の生成ステップと、
前記第1及び第2の操作に応じて前記変換範囲における文字列の変換を制御する変換制御ステップとを有し、
前記変換制御ステップにおいて、
前記文字入力ステップにおいて1文字以上の文字が入力されたときに前記第1の操作が行われると、前記第1の変換候補群に属する最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記第1の変換候補群に属する変換候補であって、前記第1の変換候補群のうち現在選択中の変換候補からみて所定の規則に基づく次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記第1の変換候補群に属する変換候補であって、前記第1の変換候補群のうち現在選択中の変換候補からみて前記所定の規則に基づく前の変換候補となる変換候補を選択し、
前記文字入力ステップにおいて1文字以上の文字が入力されたときに前記第2の操作が行われると、前記第2の変換候補群における最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記第2の変換候補群に属する変換候補であって、前記第2の変換候補群のうち現在選択中の変換候補からみて前記所定の規則に基づく次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記第2の変換候補群に属する変換候補であって、前記第2の変換候補群のうち現在選択中の変換候補からみて前記所定の規則に基づく前の変換候補となる変換候補を選択することを特徴とする制御方法。 A method for controlling a character input device having a first operation member for performing a first operation and a second operation member for performing a second operation, comprising:
A character input step for inputting characters,
A designation step of designating a conversion range for the character string input in the character input step,
A first generation step of generating a first conversion candidate group based on a character string in the conversion range;
A second generation step of generating a second conversion candidate group based on the character string in the conversion range;
A conversion control step of controlling conversion of a character string in the conversion range according to the first and second operations,
In the conversion control step,
When the first operation is performed when one or more characters are input in the character input step, the first conversion candidate belonging to the first conversion candidate group is selected, and then the first operation is performed. Is a conversion candidate belonging to the first conversion candidate group in response to the execution of the above, and becomes the next conversion candidate based on a predetermined rule from the viewpoint of the currently selected conversion candidate in the first conversion candidate group. while selecting a conversion candidate from the said in response to the second operation is performed first a conversion candidates belonging to the conversion candidate group, conversion candidates in the current selection of the first conversion candidate group Select the conversion candidate that is the previous conversion candidate based on the predetermined rule ,
When the second operation is performed when one or more characters are input in the character input step, the first conversion candidate in the second conversion candidate group is selected, and then the first operation is performed. It is a conversion candidate belonging to the second conversion candidate group according to what is performed, and becomes the next conversion candidate based on the predetermined rule in view of the conversion candidate currently selected in the second conversion candidate group. while selecting a conversion candidate, a conversion candidate belonging to the second conversion candidate group in response to said second operation is performed, the conversion candidates currently selected one of the second conversion candidate group A control method characterized by selecting a conversion candidate as a previous conversion candidate based on the predetermined rule .
文字を入力する文字入力ステップと、
前記文字入力ステップで入力された文字列に対して変換範囲の指定又は変更を行う指定ステップと、
前記変換範囲における文字列に基づいて変換候補群を生成する生成ステップと、
前記第1及び第2の操作に応じて前記変換範囲における文字列の変換を制御する変換制御ステップとを有し、
前記変換制御ステップにおいて、
前記文字入力ステップにおいて1文字以上の文字が入力されたときに前記第1の操作が行われると前記変換候補群に属する最初の変換候補を選択し、その後、前記第1の操作が行われることに応じて前記変換候補群に属する変換候補であって、前記変換候補群のうち現在選択中の変換候補からみて所定の規則に基づく次の変換候補となる変換候補を選択する一方、前記第2の操作が行われることに応じて前記変換候補群に属する変換候補であって、前記変換候補群のうち現在選択中の変換候補のうち前記所定の規則に基づくと前の変換候補となる変換候補を選択し、
前記文字入力ステップにおいて1文字以上の文字が入力されたときに前記第2の操作が行われると前記指定ステップにおいて変換範囲が変更されるモードに遷移し、その後、前記第1の操作が行われることに応じて前記指定ステップにおいて現在指定されている範囲より変換範囲を広げ、前記第2の操作が行われることに応じて前記指定ステップにおいて現在指定されている範囲より変換範囲を狭めることを特徴とする制御方法。 A method for controlling a character input device having a first operation member for performing a first operation and a second operation member for performing a second operation, comprising:
A character input step for inputting characters,
A specifying step of specifying or changing a conversion range for the character string input in the character input step;
A generation step of generating a conversion candidate group based on the character string in the conversion range;
A conversion control step of controlling conversion of a character string in the conversion range according to the first and second operations,
In the conversion control step,
When the first operation is performed when one or more characters are input in the character input step, the first conversion candidate belonging to the conversion candidate group is selected, and then the first operation is performed. a conversion candidates belonging to the conversion candidate group depending on, while selecting the conversion candidate having the next conversion candidate based on a predetermined rule as viewed from the conversion candidates currently selected among the conversion candidate group, the second a conversion candidate operation is that belonging to the conversion candidate group depending on the place, conversion candidates based on the predetermined rule of the conversion candidates in the current selection of the conversion candidate group the previous conversion candidate Select
When the second operation is performed when one or more characters are input in the character input step, the conversion range is changed to a mode in which the conversion range is changed in the designation step, and then the first operation is performed. Accordingly, the conversion range is expanded from the range currently specified in the specification step, and the conversion range is narrowed from the range currently specified in the specification step in response to the second operation being performed. And control method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016048249A JP6727862B2 (en) | 2016-03-11 | 2016-03-11 | Character input device, control method thereof, program, and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016048249A JP6727862B2 (en) | 2016-03-11 | 2016-03-11 | Character input device, control method thereof, program, and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017162358A JP2017162358A (en) | 2017-09-14 |
| JP6727862B2 true JP6727862B2 (en) | 2020-07-22 |
Family
ID=59857110
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016048249A Active JP6727862B2 (en) | 2016-03-11 | 2016-03-11 | Character input device, control method thereof, program, and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6727862B2 (en) |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03123961A (en) * | 1989-10-06 | 1991-05-27 | Sharp Corp | Character processor |
| JP2626418B2 (en) * | 1992-06-05 | 1997-07-02 | カシオ計算機株式会社 | Character processor |
| JPH08147286A (en) * | 1994-11-21 | 1996-06-07 | Sharp Corp | Document information processing device |
| JP3466306B2 (en) * | 1995-02-07 | 2003-11-10 | ミサワホーム株式会社 | Key input device |
| JP2000020512A (en) * | 1998-06-30 | 2000-01-21 | Brother Ind Ltd | Kana-kanji conversion device and computer-readable recording medium storing kana-kanji conversion processing program |
| JP2002297665A (en) * | 2001-03-29 | 2002-10-11 | Seiko Epson Corp | Data processing method |
| JP2003132053A (en) * | 2001-10-24 | 2003-05-09 | Seiko Epson Corp | Character string conversion device, character string conversion method, and recording medium |
| US7406662B2 (en) * | 2003-11-10 | 2008-07-29 | Microsoft Corporation | Data input panel character conversion |
| JP2006302142A (en) * | 2005-04-22 | 2006-11-02 | Fujitsu Ltd | Character conversion device and character conversion method |
| KR101132859B1 (en) * | 2007-08-23 | 2012-04-03 | 교세라 가부시키가이샤 | Input apparatus |
-
2016
- 2016-03-11 JP JP2016048249A patent/JP6727862B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017162358A (en) | 2017-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6541690B2 (en) | Display control device and control method thereof | |
| EP3054376B1 (en) | Electronic apparatus and control method of the same | |
| JP6757140B2 (en) | Display control device and its control method, program, and storage medium | |
| US10088987B2 (en) | Movement of a menu cursor in a multi-page menu | |
| CN109479096B (en) | Electronic device, control method and recording medium thereof | |
| JP2015172836A (en) | Display control apparatus and display control method | |
| JP2009009422A (en) | Information input device and control method thereof | |
| JP6873830B2 (en) | Display control device, its control method and program | |
| JP2017174113A (en) | Display control apparatus and control method thereof | |
| JP2018125801A (en) | Imaging apparatus, control method of imaging apparatus, and program | |
| JP2019164423A (en) | Electronic apparatus, control method of electronic apparatus, program and recording medium | |
| JP6727862B2 (en) | Character input device, control method thereof, program, and storage medium | |
| US10958831B2 (en) | Image processing apparatus and control method of the same | |
| US20140019911A1 (en) | Display control apparatus and method for controlling display control apparatus | |
| JP5975813B2 (en) | Imaging apparatus, control method therefor, program, and recording medium | |
| JP2018022291A (en) | Display control apparatus, control method thereof, program, and recording medium | |
| CN112286425A (en) | Electronic device, control method of electronic device, and computer-readable medium | |
| JP6500830B2 (en) | Handwritten character input device, image forming device, and handwritten character input method | |
| JP6025878B2 (en) | Display control apparatus and control method thereof | |
| JP7317621B2 (en) | Display control device and its control method | |
| JP7317623B2 (en) | Display control device and its control method | |
| WO2018150983A1 (en) | Display control device and method | |
| JP6656062B2 (en) | Display control device and control method thereof | |
| JP6545307B2 (en) | Display control device and control method of display control device | |
| JP2017004093A (en) | Electronic device, control method thereof, control program, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190308 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190730 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190903 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20191030 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200324 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200402 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200602 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200701 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 6727862 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |