[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP5187022B2 - Information processing device - Google Patents

Information processing device Download PDF

Info

Publication number
JP5187022B2
JP5187022B2 JP2008163382A JP2008163382A JP5187022B2 JP 5187022 B2 JP5187022 B2 JP 5187022B2 JP 2008163382 A JP2008163382 A JP 2008163382A JP 2008163382 A JP2008163382 A JP 2008163382A JP 5187022 B2 JP5187022 B2 JP 5187022B2
Authority
JP
Japan
Prior art keywords
phrase
conversion candidate
conversion
occurrence
candidate
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.)
Expired - Fee Related
Application number
JP2008163382A
Other languages
Japanese (ja)
Other versions
JP2010003227A (en
Inventor
清司 平方
未来 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Mobile Communications Ltd
Original Assignee
Fujitsu Mobile Communications Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Mobile Communications Ltd filed Critical Fujitsu Mobile Communications Ltd
Priority to JP2008163382A priority Critical patent/JP5187022B2/en
Publication of JP2010003227A publication Critical patent/JP2010003227A/en
Application granted granted Critical
Publication of JP5187022B2 publication Critical patent/JP5187022B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Document Processing Apparatus (AREA)
  • Machine Translation (AREA)

Description

本発明は、情報処理装置に係り、特に入力された文字列に対して変換処理を行う情報処理装置に関する。   The present invention relates to an information processing apparatus, and more particularly to an information processing apparatus that performs conversion processing on an input character string.

かな漢字変換に代表される文字変換処理は、ワードプロセッサやパーソナルコンピュータだけでなく、携帯電話機などを含む情報処理装置においても広く用いられている。この情報処理装置では、より少ないキー操作で効率的に希望する語句やフレーズを作成することが望まれる。   Character conversion processing typified by kana-kanji conversion is widely used not only in word processors and personal computers but also in information processing apparatuses including cellular phones. In this information processing apparatus, it is desired to efficiently create a desired phrase or phrase with fewer key operations.

情報処理装置には、入力操作を効率的に行うため、短い文字列と対応付けて登録された予測辞書が設けられる。情報処理装置は、入力された短い文字列に基づき、これに対応する語句やフレーズなどを予測辞書から検索し、検索結果を入力予測候補として一覧表示する。これにより、ユーザは短い文字列の入力の後、一覧表示された入力予測候補から希望する語句やフレーズを選択することで、効率的に文書作成を行うことができる。この方法は、特に複数の文節を含むフレーズなどを作成する場合に、少ないキー操作で希望のフレーズなどに変換処理を行うことができる点で有効である。   In order to efficiently perform an input operation, the information processing apparatus is provided with a prediction dictionary registered in association with a short character string. Based on the input short character string, the information processing apparatus searches the prediction dictionary for words and phrases corresponding to the input character string, and displays the search results as a list of input prediction candidates. Thus, the user can efficiently create a document by selecting a desired phrase or phrase from the input prediction candidates displayed in a list after inputting a short character string. This method is effective in that it can be converted into a desired phrase or the like with a small number of key operations, particularly when a phrase including a plurality of phrases is created.

従来、入力された文字列に対する入力予測候補のうち、さらに共起関係を有する候補に絞込みを行うことで、より選択される可能性の高い候補を一覧表示させる文字入力装置が知られている(例えば、特許文献1参照)。   Conventionally, a character input device that displays a list of candidates that are more likely to be selected by narrowing down candidates having a co-occurrence relationship among input prediction candidates for an input character string is known ( For example, see Patent Document 1).

また、入力された文字列に対して変換が予測される予測候補を、共起情報およびユーザの使用頻度を考慮することにより一覧表示させる日本語処理装置が知られている(例えば、特許文献2参照)。
特開2000−57135号公報 特開2007−164278号公報
In addition, a Japanese language processing apparatus is known that displays a list of prediction candidates predicted to be converted for an input character string by considering co-occurrence information and user usage frequency (for example, Patent Document 2). reference).
JP 2000-57135 A JP 2007-164278 A

特許文献1に示された文字入力装置は、入力予測候補を共起関係に基づき絞り込むことにより、効率的に選択操作を行うことができるものであった。しかし、複数の文節からなる入力予測候補は文字数が多いため、ユーザが一覧表示された候補の中から所望の変換結果を目視により選択した後、キー操作による変換操作を行うことは多大な負担となっていた。   The character input device disclosed in Patent Literature 1 can efficiently perform a selection operation by narrowing down input prediction candidates based on a co-occurrence relationship. However, since the input prediction candidate consisting of a plurality of phrases has a large number of characters, it is very burdensome to perform a conversion operation by key operation after the user visually selects a desired conversion result from the candidates displayed in a list. It was.

また特許文献2に示された文字入力装置は、前回までの入力と同じ語句を入力する場合には効率的である。しかし、バリエーションに富んだ文書を作成する場合においては、選択操作を行う機会が多く発生するという課題があった。   In addition, the character input device disclosed in Patent Document 2 is efficient when inputting the same words and phrases as the previous input. However, when creating a document rich in variations, there is a problem that there are many opportunities for performing a selection operation.

本発明はこのような事情を考慮してなされたもので、ユーザに対する選択操作を軽減させることができる情報処理装置を提供することを目的とする。   The present invention has been made in consideration of such circumstances, and an object thereof is to provide an information processing apparatus that can reduce a selection operation for a user.

また、本発明に係る情報処理装置の他の目的は、入力された文字列に基づく変換候補を、操作性よく表示させるにある。   Another object of the information processing apparatus according to the present invention is to display conversion candidates based on an inputted character string with good operability.

本発明に係る情報処理装置は、上述した課題を解決するために、語句の読みを表す文字列の入力を受け付ける入力手段と、表示手段と、前記入力手段により入力を受け付けた文字列に文節の区切れがあるか否かを判定し、前記文節の区切れがあった場合には、前記区切れより前の文字列を前方文節を表す文字列、前記区切れより後ろの文字列を後方文節を表す文字列として取得する文節区切手段と、共起関係を有する一対の文節が読みを表す文字列と対応付けられて記憶された共起情報記憶手段と、前記文節区切手段により取得された前記前方文節および後方文節を表す文字列に対応付けられた、共起関係を有する一対の文節からなる共起変換候補を前記共起情報記憶手段より検索する共起情報検索手段と、前記共起情報検索手段により検索された共起変換候補として、前記前方文節に対応する文節と前記後方文節に対応する文節を個別に、かつ対応付けて前記表示手段に表示させる表示制御手段とを備えたことを特徴とする。   In order to solve the above-described problem, an information processing apparatus according to the present invention includes an input unit that receives an input of a character string that represents reading of a phrase, a display unit, and a phrase that is input to the character string that is received by the input unit. It is determined whether or not there is a delimiter, and if there is a delimitation of the clause, the character string before the delimiter is a character string representing a forward phrase, and the character string after the delimiter is a backward phrase. A phrase delimiter that obtains as a character string that represents, a co-occurrence information storage means in which a pair of phrases having a co-occurrence relationship are stored in association with a character string representing a reading, and the phrase delimiter acquired by the phrase delimiter Co-occurrence information search means for searching a co-occurrence conversion candidate consisting of a pair of phrases having a co-occurrence relationship associated with a character string representing a forward phrase and a backward phrase from the co-occurrence information storage means; and the co-occurrence information Search by search means As co-occurrence transform candidates, characterized by comprising a display control means for a phrase that corresponds to the front clause the individual clauses corresponding rearward clause, and is displayed on the display unit in association.

本発明に係る情報処理装置は、ユーザに対する選択操作を軽減させる。また、入力された文字列に基づく変換候補を、操作性よく表示させる。   The information processing apparatus according to the present invention reduces the selection operation for the user. Also, conversion candidates based on the input character string are displayed with good operability.

本発明に係る情報処理装置の実施形態を添付図面に基づいて説明する。図1は、本発明に係る情報処理装置の一例である折りたたみ式の携帯電話機の外観の構成を示す図である。なお、図1(A)は、携帯電話機1を約180度に開いた開状態のときの正面から見た外観の構成を示しており、図1(B)は、携帯電話機1を開状態としたときの側面から見た外観の構成を示す。   An embodiment of an information processing apparatus according to the present invention will be described with reference to the accompanying drawings. FIG. 1 is a diagram showing an external configuration of a foldable mobile phone which is an example of an information processing apparatus according to the present invention. 1A shows the configuration of the external appearance of the mobile phone 1 viewed from the front when the mobile phone 1 is opened at about 180 degrees, and FIG. 1B shows the mobile phone 1 in the open state. The structure of the external appearance seen from the side is shown.

図1(A)および(B)に示されるように、携帯電話機1は、中央のヒンジ部11を境に第一の筐体12と第二の筐体13とがヒンジ結合されており、ヒンジ部11を介して矢印X方向に折り畳み可能に形成される。携帯電話機1の内部の所定の位置には、送受信用のアンテナが設けられており、内蔵されたアンテナを介して基地局(図示せず)との間で電波を送受信する。   As shown in FIGS. 1A and 1B, the mobile phone 1 includes a first casing 12 and a second casing 13 that are hinge-coupled with a central hinge portion 11 as a boundary. It is formed so as to be foldable in the direction of the arrow X via the part 11. A transmitting / receiving antenna is provided at a predetermined position inside the mobile phone 1, and radio waves are transmitted / received to / from a base station (not shown) via the built-in antenna.

第一の筐体12には、その表面に操作キー14が設けられる。操作キー14は、十字キー15、確定キー16、文字入力キー18a〜18j(文字入力キー18)、およびソフトキー19を備える。第一の筐体12の上部には、十字キー15と確定キー16が設けられる。十字キー15は、上下左右方向の四つのキーを備えており、上下左右方向に操作することによりメインディスプレイ20に表示されたカーソルを上下左右方向に移動させることができる。具体的には、第二の筐体13に設けられたメインディスプレイ20に表示された文字入力画面におけるカーソル位置、電話帳リストや電子メールのスクロール動作、簡易ホームページのページ捲り動作および画像の送り動作などの種々の動作を実行する。   An operation key 14 is provided on the surface of the first housing 12. The operation key 14 includes a cross key 15, a confirmation key 16, character input keys 18 a to 18 j (character input key 18), and a soft key 19. On the top of the first housing 12, a cross key 15 and a confirmation key 16 are provided. The cross key 15 is provided with four keys in the up / down / left / right directions, and the cursor displayed on the main display 20 can be moved in the up / down / left / right directions by operating in the up / down / left / right directions. Specifically, the cursor position on the character input screen displayed on the main display 20 provided in the second casing 13, the scrolling operation of the phone book list and e-mail, the page turning operation of the simple homepage, and the image sending operation Various operations such as are executed.

また、確定キー16を押下することにより、種々の機能を確定することができる。例えば第一の筐体12は、ユーザによる十字キー15の操作に応じてメインディスプレイ20に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、確定キーが第一の筐体12の内部方向に押下されると、選択された電話番号を確定して電話番号に対して発呼処理を行う。確定キーには、メインディスプレイ20の下部に設けられた確定キー機能表示部20aに表示された処理も割り当てられる。   Various functions can be confirmed by pressing the confirmation key 16. For example, in the first housing 12, a desired phone number is selected from a plurality of phone numbers in the phone book list displayed on the main display 20 in response to an operation of the cross key 15 by the user, and the confirmation key is the first key. When the key is pressed in the inner direction of the case 12, the selected telephone number is confirmed and the calling process is performed on the telephone number. The processing displayed on the confirmation key function display unit 20a provided at the lower part of the main display 20 is also assigned to the confirmation key.

十字キー15の左右方向には、ソフトキー19が設けられる。ソフトキー19は、メインディスプレイ20に表示されたソフトキー機能表示部20bに表示された処理も割り当てられる。   Soft keys 19 are provided in the left and right direction of the cross key 15. The soft key 19 is also assigned a process displayed on the soft key function display unit 20 b displayed on the main display 20.

十字キー15下部には、文字入力キー18が設けられる。文字入力キー18は、数字の「0」〜「9」や五十音、「、」、「。」などの記号などの文字入力が割り当てられる。文字入力キー18aは数字の「0」や五十音の「わ行」などの文字入力が割り当てられる。文字入力キー18bは、数字の「1」や五十音の「あ行」などの文字入力が割り当てられる。また、文字入力キー18cは数字の「2」や五十音の「か行」などの文字入力が割り当てられる。なお、文字入力キー18d〜18jについても同様に表記された五十音各行および英数字の文字入力に割り当てられる。   A character input key 18 is provided below the cross key 15. Character input keys 18 are assigned character inputs such as numerals “0” to “9”, Japanese syllabary, symbols such as “,” and “.”. The character input key 18a is assigned a character input such as the number “0” or the Japanese syllabary “wa line”. The character input key 18b is assigned a character input such as a number “1” or a Japanese syllabary “A line”. In addition, the character input key 18c is assigned character input such as the numeral “2” or the Japanese syllabary “ka line”. Note that the character input keys 18d to 18j are also assigned to each of the 50-syllable lines and alphanumeric character inputs similarly expressed.

第一の筐体12には、携帯電話機1の操作を行うサイドキー21が設けられる。サイドキー21は、携帯電話機1が開状態および閉状態のときに第一の筐体12の内部方向に押下されることによって実行される所定の処理がそれぞれ割り当てられる。   The first casing 12 is provided with a side key 21 for operating the mobile phone 1. The side key 21 is assigned a predetermined process that is executed when the mobile phone 1 is pressed toward the inside of the first housing 12 when the mobile phone 1 is in the open state and the closed state.

第一の筐体12には、操作キー14の下部にマイクロフォン22が設けられており、マイクロフォン22によって通話時のユーザの音声を集音する。   The first casing 12 is provided with a microphone 22 below the operation keys 14, and the microphone 22 collects the user's voice during a call.

なお、第一の筐体12は、背面側に図示しないバッテリパックが挿着されており、終話・電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。   The first casing 12 has a battery pack (not shown) inserted on the back side, and when the end call / power key is turned on, power is supplied from the battery pack to each circuit unit. Start in a possible state.

一方、第二の筐体13には、その正面にメインディスプレイ20が設けられる。メインディスプレイ20は、LCD(Liquid Crystal Display)、有機ELディスプレイ(ElectroLuminescence Display)、無機ELディスプレイ(inorganic electroLuminescence Display)、SED(Surface−conduction Electron−emitter Display)などにより構成されるディスプレイである。   On the other hand, the second housing 13 is provided with a main display 20 on the front surface thereof. The main display 20 is an LCD (Liquid Crystal Display), an organic EL display (ElectroLuminescence Display), an inorganic EL display (inorganic electroLuminescence Display), a SED (Surface-Condition Electron), etc.

メインディスプレイ20には、電波の受信状態、電池残量、電話帳として登録されている相手先名や電話番号および送信履歴などの他、電子メールの内容、簡易ホームページ、外部のコンテンツサーバ(図示せず)より受信したコンテンツなどが表示される。また、メインディスプレイ20下部には、確定キー機能表示部20aとソフトキー機能表示部20bが設けられ、起動しているアプリケーションに応じて確定キー16とソフトキー19に割り当てられた所定の処理を表示する。   On the main display 20, in addition to the reception status of the radio wave, the remaining battery level, the destination name and telephone number registered as a telephone directory, the transmission history, etc., the contents of the e-mail, a simple homepage, an external content server (not shown) )) The received content etc. is displayed. In addition, a confirmation key function display unit 20a and a soft key function display unit 20b are provided at the lower part of the main display 20, and display predetermined processes assigned to the confirmation key 16 and the soft key 19 according to the activated application. To do.

メインディスプレイ20の上部の所定の位置にはレシーバ(受話器)23が設けられており、これにより、ユーザは音声通話することが可能である。なお、携帯電話機1の所定の位置には、レシーバ23以外の音声出力部としてのスピーカ(図示せず)も設けられる。   A receiver (receiver) 23 is provided at a predetermined position on the upper part of the main display 20 so that the user can make a voice call. Note that a speaker (not shown) as an audio output unit other than the receiver 23 is also provided at a predetermined position of the mobile phone 1.

図2は、本発明に係る携帯電話機の一例である折りたたみ式の携帯電話機の他の外観の構成を示す図である。図2の携帯電話機1は、図1の携帯電話機1の状態から矢印X方向に回動させた閉状態である。なお、図2(A)は、携帯電話機1が閉状態のときの正面から見た外観の構成を示しており、図2(B)は、携帯電話機1が閉状態のときの側面から見た外観の構成を示す。   FIG. 2 is a diagram showing another external configuration of a foldable mobile phone which is an example of the mobile phone according to the present invention. The mobile phone 1 in FIG. 2 is in a closed state rotated from the state of the mobile phone 1 in FIG. 2A shows an external configuration viewed from the front when the mobile phone 1 is in a closed state, and FIG. 2B shows the configuration viewed from the side when the mobile phone 1 is in a closed state. The structure of the appearance is shown.

第二の筐体13には、例えばLCDにより構成されるサブディスプレイ24が設けられており、現在のアンテナの感度のレベルを示すアンテナピクト、携帯電話機1の現在の電池残量を示す電池ピクト、現在の時刻などが表示される。   The second housing 13 is provided with a sub-display 24 constituted by, for example, an LCD, an antenna picture showing the current antenna sensitivity level, a battery picture showing the current battery level of the mobile phone 1, The current time is displayed.

図3は、本実施形態における携帯電話機の内部の構成を示す図である。携帯電話機1は、主制御部30、電源回路部31、入力制御部32、表示制御部33、記憶部34、音声制御部35、通信制御部36および文字変換処理部39がバスによって相互に通信可能に接続されて構成されている。   FIG. 3 is a diagram illustrating an internal configuration of the mobile phone according to the present embodiment. In the mobile phone 1, a main control unit 30, a power supply circuit unit 31, an input control unit 32, a display control unit 33, a storage unit 34, a voice control unit 35, a communication control unit 36, and a character conversion processing unit 39 communicate with each other via a bus. It is connected and configured.

主制御部30は、CPU(Central Processing Unit)を具備する。CPUは種々の制御信号を生成し各部に供給することにより携帯電話機1を統括的に制御する。CPUは、例えば操作キー14などから受け付けた入力に対する入力制御処理や、その他の様々な演算処理や制御処理などを行う。   The main control unit 30 includes a CPU (Central Processing Unit). The CPU comprehensively controls the mobile phone 1 by generating various control signals and supplying them to each unit. The CPU performs, for example, an input control process for an input received from the operation key 14 or the like, and various other arithmetic processes and control processes.

電源回路部31は、例えばユーザによる操作キー14から受け付けた入力に基づいて電源のON/OFF状態を切り替え、電源がON状態の場合に電力供給源(バッテリなど)から各部に対して電力を供給して、携帯電話機1を動作可能にする。   The power supply circuit unit 31 switches the power ON / OFF state based on, for example, an input received from the operation key 14 by the user, and supplies power to each unit from a power supply source (battery or the like) when the power is on. Thus, the mobile phone 1 is made operable.

入力制御部32は操作キー14やサイドキー21に対する入力インタフェースを備える。この入力制御部32は、操作キー14やサイドキー21の押下を検出すると、その押下された操作キー14やサイドキー21を示す信号を生成して主制御部30に伝送する。   The input control unit 32 includes an input interface for the operation keys 14 and the side keys 21. When detecting that the operation key 14 or the side key 21 is pressed, the input control unit 32 generates a signal indicating the pressed operation key 14 or the side key 21 and transmits the signal to the main control unit 30.

表示制御部33はメインディスプレイ20やサブディスプレイ24に対する表示インタフェースを備え、主制御部30の制御に基づいて、文書や画像などを含んだ表示情報をメインディスプレイ20やサブディスプレイ24に表示する。   The display control unit 33 includes a display interface for the main display 20 and the sub display 24, and displays display information including documents and images on the main display 20 and the sub display 24 based on the control of the main control unit 30.

記憶部34は、主制御部30が行う処理の処理プログラムや処理に必要なデータなどを格納するROM(Read Only Memory)やハードディスク、不揮発性メモリ、主制御部30が処理を行う際に使用されるデータを一時的に記憶するRAM(Random Access Memory)などから構成される。記憶部34は、主制御部30のCPUにより実行される電子メール機能などの種々のアプリケーションや種々のデータ群を格納している。   The storage unit 34 is used when a processing program of the processing performed by the main control unit 30 and a ROM (Read Only Memory) that stores data necessary for the processing, a hard disk, a nonvolatile memory, and the main control unit 30 perform processing. RAM (Random Access Memory) that temporarily stores data to be stored. The storage unit 34 stores various applications such as an e-mail function executed by the CPU of the main control unit 30 and various data groups.

音声制御部35は、主制御部30の制御に基づいて、マイクロフォン22で集音された音声からアナログ音声信号を生成し、このアナログ音声信号をデジタル音声信号に変換する。また音声制御部35は、デジタル音声信号を取得すると、主制御部30の制御に基づいてこのデジタル音声信号をアナログ音声信号に変換し、レシーバ23から音声として出力する。   The sound control unit 35 generates an analog sound signal from the sound collected by the microphone 22 based on the control of the main control unit 30, and converts the analog sound signal into a digital sound signal. In addition, when acquiring the digital audio signal, the audio control unit 35 converts the digital audio signal into an analog audio signal based on the control of the main control unit 30, and outputs the analog audio signal as audio from the receiver 23.

通信制御部36は、主制御部30の制御に基づいて、基地局(図示せず)からアンテナ38を介して受信した受信信号をスペクトラム逆拡散処理してデータを復元する。このデータは、主制御部30の指示により、音声制御部35に伝送されてレシーバ23から出力されたり、表示制御部33に伝送されてメインディスプレイ20に表示されたり、または記憶部34に記録されたりする。また通信制御部36は、主制御部30の制御に基づいて、マイクロフォン22で集音された音声データや操作キー14を介して入力されたデータや記憶部34に記憶されたデータを取得すると、これらのデータに対してスペクトラム拡散処理を行い、基地局に対してアンテナ38を介して送信する。   Based on the control of the main control unit 30, the communication control unit 36 performs spectrum despreading processing on the received signal received from the base station (not shown) via the antenna 38 to restore the data. This data is transmitted to the voice control unit 35 and output from the receiver 23 according to an instruction from the main control unit 30, transmitted to the display control unit 33 and displayed on the main display 20, or recorded in the storage unit 34. Or In addition, the communication control unit 36 acquires voice data collected by the microphone 22, data input via the operation keys 14, and data stored in the storage unit 34 based on the control of the main control unit 30. These data are subjected to spread spectrum processing and transmitted to the base station via the antenna 38.

文字変換処理部39は、本実施形態においては、操作キー14を介して入力された文字列に対して文字変換処理を実行する。   In the present embodiment, the character conversion processing unit 39 performs character conversion processing on the character string input via the operation key 14.

図4は、本実施形態における携帯電話機において文字変換処理を実行する各部の機能的な構成を概略的に示したブロック図である。   FIG. 4 is a block diagram schematically illustrating a functional configuration of each unit that executes character conversion processing in the mobile phone according to the present embodiment.

文字変換処理部39は、文節区切部51、共起情報検索部52および予測候補作成部53を備える。   The character conversion processing unit 39 includes a phrase segmentation unit 51, a co-occurrence information search unit 52, and a prediction candidate creation unit 53.

文節区切部51は、文節区切手段として機能し、文字列入力部61により入力を受け付けた文字列に文節の区切れがあるか否かを判定する。文節区切部51は、文節の区切れがあった場合には区切れより前の文字列を前方文節を表す文字列、区切れより後ろの文字列を後方文節を表す文字列として取得する。本実施形態においては、文節区切部51は、入力された文字列に対して予測候補作成部53により予測候補が作成されたか否かを判定することにより文節の区切れがあるか否かを判定する。文節区切部51は、予測候補作成部53により予測候補が作成されない場合は、入力された文字列は一文節として存在しない文字列であるとみなす。この場合、文節区切部51は最後に入力された文字列の一字手前を文節の区切とみなして、前方文節および後方文節を表す文字列をそれぞれ取得する。なお、文節区切部51は、この方法に限らず他の方法により文節の区切れを判定してもよい。   The phrase delimiter 51 functions as a phrase delimiter and determines whether or not there is a phrase delimiter in the character string received by the character string input unit 61. The phrase delimiter 51 acquires a character string before the delimiter as a character string representing a forward phrase and a character string after the delimiter as a character string representing a backward phrase when the phrase is delimited. In the present embodiment, the phrase delimiter 51 determines whether or not there is a phrase delimiter by determining whether or not a prediction candidate has been generated by the prediction candidate generator 53 for the input character string. To do. When the prediction candidate creation unit 53 does not create a prediction candidate, the phrase segmentation unit 51 regards the input character string as a character string that does not exist as one phrase. In this case, the phrase delimiter 51 regards the character input immediately before the last input character string as a phrase delimiter, and acquires character strings representing the forward phrase and the backward phrase, respectively. The phrase delimiter 51 may determine the delimitation of the phrase not only by this method but also by other methods.

共起情報記憶部54は、共起情報記憶手段として機能し、共起関係を有する一対の文節を読みを表す文字列と対応付けて記憶する。共起情報記憶部54は、一対の文節の共起関係の強弱に関する情報も記憶している。   The co-occurrence information storage unit 54 functions as a co-occurrence information storage unit, and stores a pair of phrases having a co-occurrence relationship in association with a character string representing reading. The co-occurrence information storage unit 54 also stores information on the strength of co-occurrence relationships between a pair of phrases.

共起情報検索部52は、共起情報検索手段として機能し、文節区切部51により取得された前方文節および後方文節を表す文字列に対応付けられた共起関係を有する一対の文節を共起情報記憶部54より検索する。共起情報検索部52は、検索された一対の文節の共起関係の強弱に関する情報と共に検索を行う。共起情報検索部52は、検索結果を共起変換候補として表示制御部33に供給する。   The co-occurrence information search unit 52 functions as a co-occurrence information search unit and co-occurs a pair of clauses having a co-occurrence relationship associated with a character string representing a forward phrase and a backward phrase acquired by the phrase delimiter 51. A search is performed from the information storage unit 54. The co-occurrence information search unit 52 performs a search together with information related to the strength of the co-occurrence relationship between the pair of searched phrases. The co-occurrence information search unit 52 supplies the search result to the display control unit 33 as a co-occurrence conversion candidate.

予測候補記憶部55は、予測候補記憶手段として機能し、文字列入力部61より入力された文字列から予測される語句の候補を、文字列に対応付けて予測候補として記憶する。予測候補記憶部55には、予測候補としての語句が文節単位に記憶されている。予測候補記憶部55には、一般的に多用されることからデフォルトとして選ばれた語句、または学習の結果獲得された語句が予測候補として記憶されている。   The prediction candidate storage unit 55 functions as a prediction candidate storage unit and stores word candidates predicted from the character string input from the character string input unit 61 in association with the character string as prediction candidates. The prediction candidate storage unit 55 stores phrases as prediction candidates in phrase units. The prediction candidate storage unit 55 stores, as prediction candidates, words or phrases that have been selected as defaults because they are generally used frequently or words that have been acquired as a result of learning.

予測候補作成部53は、予測候補作成手段として機能し、文字列入力部61により入力を受け付け、入力制御部32より供給された文字列に基づき、予測候補記憶部55に記憶された語句の中から変換が予測される語句の候補を検索し、検索結果を予測候補として作成する。作成された予測候補は、表示制御部33に供給される。変換が予測される語句とは、入力された文字列、および入力された文字列に続いて入力される可能性のある文字列と、一致する文字列からなる語句である。予測候補作成部53は、文節区切部51により文字列が前方文節と後方文節とをそれぞれ表す文字列として取得された場合、それぞれの文字列から予測される語句の候補を検索する。   The prediction candidate creation unit 53 functions as a prediction candidate creation unit, receives input from the character string input unit 61, and based on the character string supplied from the input control unit 32, Are searched for word candidates that are predicted to be converted, and the search results are created as prediction candidates. The created prediction candidate is supplied to the display control unit 33. The phrase predicted to be converted is a phrase composed of an input character string, a character string that may be input subsequent to the input character string, and a character string that matches. When the character string is acquired as a character string representing each of the forward phrase and the backward sentence by the phrase delimiter 51, the prediction candidate creating unit 53 searches for a candidate for a phrase predicted from each character string.

また、操作キー14により、文字列入力部61および変換候補選択部62が実現される。   Further, the operation key 14 implements a character string input unit 61 and a conversion candidate selection unit 62.

文字列入力部61は、入力手段として機能し、語句の読みを表す文字列の入力を受け付ける。文字列の入力は、操作キー14の文字入力キー18を介して受け付ける。文字入力キー18bには「あ行」、文字列入力キー18cには「か行」のように、各文字入力キー18には五十音が割り当てられる。例えば、文字入力キー18bによりかな文字を入力する場合、文字入力キー18bを1回押下すると「あ」、2回押下すると「い」、3回押下すると「う」、4回押下すると「え」、5回押下すると「お」、6回押下すると「ぁ」と入力され、以降「ぉ」まで入力された後に再度押下されると「あ」が入力されるように構成される。   The character string input unit 61 functions as an input unit and accepts an input of a character string representing reading of a phrase. The input of the character string is accepted via the character input key 18 of the operation key 14. Each character input key 18 is assigned a Japanese syllabary, such as “A line” for the character input key 18b and “Ka line” for the character string input key 18c. For example, when inputting a kana character using the character input key 18b, the character input key 18b is pressed once to “A”, pressed twice to “Yes”, pressed three times to “U”, and pressed four times to “E”. “O” is input when pressed five times, “A” is input when pressed six times, and “A” is input when pressed again after inputting “ぉ”.

変換候補選択部62は、選択手段として機能し、変換候補表示部65に表示された変換候補より一の候補を選択する。また、変換候補選択部62は、共起変換候補のうち、前方文節の変換候補に対応する文節または後方文節の変換候補に対応する文節より一の文節の選択が可能である。さらに、予測候補作成部53により作成された予測候補が変換候補表示部65に表示された場合は、予測候補の中から一の候補の選択が可能である。   The conversion candidate selection unit 62 functions as a selection unit, and selects one candidate from the conversion candidates displayed on the conversion candidate display unit 65. Further, the conversion candidate selection unit 62 can select one of the co-occurrence conversion candidates from the phrase corresponding to the conversion candidate for the forward phrase or the phrase corresponding to the conversion candidate for the backward phrase. Furthermore, when the prediction candidate created by the prediction candidate creation unit 53 is displayed on the conversion candidate display unit 65, one candidate can be selected from the prediction candidates.

変換候補選択部62は、操作キー14の十字キー15、確定キー16およびこの十字キー15によって操作されるカーソルによって実現される。変換候補選択部62は、十字キー15が上下左右方向に操作されると、これに対応してカーソルを上下左右方向に移動して任意の変換候補を選択することができる。また、変換候補の選択時に、確定キー16が押下されることにより確定処理を受け付ける。   The conversion candidate selection unit 62 is realized by the cross key 15 of the operation key 14, the confirmation key 16, and a cursor operated by the cross key 15. When the cross key 15 is operated in the up / down / left / right direction, the conversion candidate selection unit 62 can select an arbitrary conversion candidate by moving the cursor in the up / down / left / right direction accordingly. In addition, when a conversion candidate is selected, a confirmation process is accepted by pressing the confirmation key 16.

メインディスプレイ20により、入力文字表示部66および変換候補表示部65が実現される。   The main display 20 implements an input character display unit 66 and a conversion candidate display unit 65.

入力文字表示部66は、入力文字列表示領域として機能し、文字入力キー18により入力を受け付けた文字列を表示する。また、入力された文字列の変換処理や確定処理を受け付けた場合には、対応する文字列を変換して表示する。   The input character display unit 66 functions as an input character string display area, and displays a character string received by the character input key 18. In addition, when the input character string conversion process or confirmation process is accepted, the corresponding character string is converted and displayed.

変換候補表示部65は、変換候補表示領域として機能し、共起情報検索部52により検索された共起変換候補を表示する。また、変換候補表示部65は、予測候補作成部53により検索され作成された予測候補も適宜表示する。   The conversion candidate display unit 65 functions as a conversion candidate display area, and displays the co-occurrence conversion candidates searched by the co-occurrence information search unit 52. The conversion candidate display unit 65 also appropriately displays the prediction candidates searched and created by the prediction candidate creation unit 53.

変換候補表示部65は、前方変換候補表示部68および後方変換候補表示部69を必要に応じて設ける。前方変換候補表示部68は、前方候補表示領域として機能し、共起変換候補のうち前方文節の変換候補に対応する文節を表示する。後方変換候補表示部69は、後方候補表示領域として機能し、共起変換候補のうち後方文節の変換候補に対応する文節を表示する。前方変換候補表示部68と後方変換候補表示部69は、それぞれ個別の表示領域として設けられる。例えば、変換候補表示部65の左半分の領域を前方変換候補表示部68、左半分の領域を後方変換候補表示部69として個別の表示領域を設ける。   The conversion candidate display unit 65 includes a forward conversion candidate display unit 68 and a backward conversion candidate display unit 69 as necessary. The forward conversion candidate display unit 68 functions as a forward candidate display area, and displays phrases corresponding to the forward phrase conversion candidates among the co-occurrence conversion candidates. The backward conversion candidate display unit 69 functions as a backward candidate display area and displays a phrase corresponding to a backward phrase conversion candidate among co-occurrence conversion candidates. The forward conversion candidate display portion 68 and the backward conversion candidate display portion 69 are provided as separate display areas. For example, separate display areas are provided with the left half area of the conversion candidate display section 65 as the forward conversion candidate display section 68 and the left half area as the backward conversion candidate display section 69.

表示制御部33は、入力された文字列や変換処理および確定処理が行われた語句を入力文字表示部66に表示させる。なお、変換処理は、変換候補選択部62により一の変換候補が選択された状態である場合、入力文字表示部66に表示された選択された変換候補に対応する文字列をその変換候補に変換して表示させる処理である。また、確定処理は、変換候補選択部62により一の変換候補が選択された状態である場合に、入力文字表示部66に表示された選択された変換候補に対応する文字列をその変換候補に変換を確定させる処理である。   The display control unit 33 causes the input character display unit 66 to display the input character string and the words and phrases that have undergone the conversion process and the confirmation process. In the conversion process, when one conversion candidate is selected by the conversion candidate selection unit 62, the character string corresponding to the selected conversion candidate displayed on the input character display unit 66 is converted into the conversion candidate. It is a process to be displayed. Further, in the determination process, when one conversion candidate is selected by the conversion candidate selection unit 62, a character string corresponding to the selected conversion candidate displayed on the input character display unit 66 is set as the conversion candidate. This is a process for confirming the conversion.

また、表示制御部33は、共起情報検索部より供給された共起変換候補および予測候補作成部53より供給された予測候補を、適宜、変換候補表示部65に表示させる。特に、表示制御部33は、共起情報検索部52により検索された前方文節と後方文節とを対応付けて好適に表示させる。 In addition, the display control unit 33 causes the conversion candidate display unit 65 to display the co-occurrence conversion candidates supplied from the co-occurrence information search unit and the prediction candidates supplied from the prediction candidate creation unit 53 as appropriate. In particular, the display control unit 33 appropriately displays the forward phrase and the backward phrase searched by the co-occurrence information search unit 52 in association with each other.

図5は、本実施形態における携帯電話機の文字変換処理部により実行される変換候補表示処理を説明するフローチャートである。   FIG. 5 is a flowchart for explaining conversion candidate display processing executed by the character conversion processing unit of the mobile phone according to the present embodiment.

また、図6は、変換候補表示処理実行時のメインディスプレイの表示例を示す図である。   FIG. 6 is a diagram illustrating a display example of the main display when the conversion candidate display process is executed.

この変換候補表示処理は、例えば電子メールの内容の作成画面起動時などの文字入力時において、文字列が入力された後に主制御部30の指示に基づき実行される。図6(A)は、電子メールの内容の作成画面起動時におけるメインディスプレイ20の表示例を示す図である。メインディスプレイ20に設けられた入力文字表示部66には、文字の入力位置を表すカーソル70が表示される。図6(A)に示すカーソル70の位置は、作成画面起動時の初期位置である。カーソル70は、十字キー15が上下左右方向に押下されると、これに伴い上下左右方向に移動する。なお、確定キー16が押下されると、確定キー機能表示部20aに表示された「OK」に割り当てられた処理である文字入力を完了させる処理が割り当てられている。また、入力文字表示部66の上部には「00000/30000」のように、現在入力されている文字数(00000)および入力可能な全文字数(30000)が表示される。   This conversion candidate display process is executed based on an instruction from the main control unit 30 after a character string is input, for example, when a character is input such as when an e-mail content creation screen is activated. FIG. 6A is a diagram illustrating a display example of the main display 20 at the time of starting up the creation screen of the content of the e-mail. A cursor 70 indicating a character input position is displayed on the input character display section 66 provided on the main display 20. The position of the cursor 70 shown in FIG. 6A is an initial position when the creation screen is activated. When the cross key 15 is pressed down in the vertical and horizontal directions, the cursor 70 moves in the vertical and horizontal directions. When the enter key 16 is pressed, a process for completing character input, which is a process assigned to “OK” displayed on the enter key function display unit 20a, is assigned. Further, the number of characters that are currently input (00000) and the total number of characters that can be input (30000) are displayed at the upper part of the input character display section 66, such as “00000/30000”.

ステップS1において、文字列入力部61は、文字列の入力を受け付ける。文字列入力部61は、五十音のかながそれぞれ割り当てられた文字入力キー18が押下されることにより入力を受け付ける。   In step S1, the character string input unit 61 accepts input of a character string. The character string input unit 61 accepts an input when the character input key 18 to which a Japanese kana character is assigned is pressed.

ステップS2において、予測候補作成部53は、入力受付ステップS1において文字列入力部61により入力を受け付け入力制御部32より供給された文字列に基づき、予測候補記憶部55に記憶された語句の中から変換が予測される語句の候補(予測候補)を検索する。   In step S <b> 2, the prediction candidate creation unit 53 receives an input from the character string input unit 61 in the input reception step S <b> 1 and based on the character string supplied from the input control unit 32, Search for candidate words (prediction candidates) that are predicted to be converted.

予測候補作成部53により予測候補が検索された場合(ステップS3のYES)、ステップS4において予測候補作成部53は、検索結果に基づき予測候補を作成し、表示制御部33に供給する。表示制御部33は、供給された予測候補を、メインディスプレイ20の変換候補表示部65に表示させる。   When a prediction candidate is retrieved by the prediction candidate creation unit 53 (YES in step S3), the prediction candidate creation unit 53 creates a prediction candidate based on the search result in step S4 and supplies the prediction candidate to the display control unit 33. The display control unit 33 displays the supplied prediction candidates on the conversion candidate display unit 65 of the main display 20.

例えば、ユーザが文字列「意志が強い(いしがつよい)」という語句の入力を最終的に行いたい場合について説明する。図6(B)は、文字列「いしが」の入力を受け付けた場合の予測候補の表示例を示す図である。入力文字表示部66には入力を受け付けた文字列「いしが」が表示される。入力文字表示部66の下部には、変換候補表示部65が設けられ、検索された予測候補が表示される。   For example, a case will be described in which the user finally wants to input the phrase “willingness is strong”. FIG. 6B is a diagram illustrating a display example of prediction candidates when an input of the character string “Ishiga” is received. The input character display portion 66 displays the character string “Ishiga” that has received the input. A conversion candidate display unit 65 is provided below the input character display unit 66, and the searched prediction candidates are displayed.

文字列「いしが」の入力を受け付けた場合、予測候補作成部53は文字列「いしが」に基づき、予測候補記憶部55に記憶された語句の中から変換が予測される語句の候補を検索する。予測候補作成部53は検索結果に基づき、例えば「1.石が、2.医師が、3.意思が、4.意志が、5.遺志が、6.遺子が、7.縊死が」のように予測候補を作成する。これら予測候補としての語句は、入力を受け付けた文字列、および多く用いられることからデフォルトとして選ばれた語句、または学習の結果獲得された語句に基づき、変換される可能性が高いと予測される順序で配列されて表示される。なお、本実施形態における予測候補は、文節単位の語句が作成される。   When the input of the character string “Ishiga” is accepted, the prediction candidate creation unit 53 selects a word / phrase candidate whose conversion is predicted from the words / phrases stored in the prediction candidate storage unit 55 based on the character string “Ishiga”. Search for. Based on the search result, the prediction candidate creation unit 53, for example, “1. Stone, 2. Doctor, 3. Intent, 4. Will, 5. Will, 6. Child, 7. Drowning.” Create prediction candidates as follows. These words as prediction candidates are predicted to have a high possibility of being converted based on a character string that has been input and a word or phrase selected as a default because it is frequently used or a word or phrase obtained as a result of learning. Displayed in order. Note that phrases in phrase units are created as prediction candidates in the present embodiment.

予測候補作成部53により作成された予測候補は、表示制御部33により変換候補表示部65に所定数、例えば八個の予測候補が一度に表示される。また、予測候補が八個以上検索され作成された場合には、九個目以降は十字キー15を用いたスクロール操作を行うことにより表示されるようになっている。   The prediction candidates created by the prediction candidate creation unit 53 are displayed by the display control unit 33 on the conversion candidate display unit 65 at a predetermined number, for example, eight prediction candidates at a time. When eight or more prediction candidates are retrieved and created, the ninth and subsequent prediction candidates are displayed by performing a scroll operation using the cross key 15.

予測候補作成部53は、予測候補を作成した後、入力受付ステップS1に戻り、さらに文字列の入力が行われた場合には以降の処理を繰り返す。また、後方文節を表す文字列の入力を受け付ける前に、予測候補の中から選択処理や確定処理が行われた場合には、その時点で変換候補表示処理を終了する。なお、変換候補表示部65に表示された予測候補の中から選択処理や確定処理を行う説明については省略する。   After creating the prediction candidate, the prediction candidate creating unit 53 returns to the input receiving step S1, and repeats the subsequent processing when a character string is further input. In addition, when selection processing or confirmation processing is performed from the prediction candidates before receiving input of a character string representing a backward phrase, the conversion candidate display processing is terminated at that time. In addition, description which performs a selection process and a determination process from the prediction candidates displayed on the conversion candidate display part 65 is abbreviate | omitted.

入力された文字列に対応付けられた予測候補が検索されなかった場合(ステップS3のNO)、ステップS5において、文節区切部51は、文節の区切れが存在すると判定し、入力された文字列を文節単位に区切る。文節区切部51は、最後に入力された文字列の一字手前を文節の区切とみなして、前方文節および後方文節を表す文字列を取得する。   When a prediction candidate associated with the input character string is not found (NO in step S3), in step S5, the phrase delimiter 51 determines that a phrase delimiter exists, and the input character string Is divided into phrase units. The phrase delimiter 51 regards the character input immediately before the last input character string as a phrase delimiter, and acquires a character string representing a forward phrase and a backward phrase.

例えば、入力受付ステップS1において、文字列入力部61が文字列「いしが」の入力を受け付けた場合、予測候補作成部53により予測候補が検索された。さらに続けて文字列入力部61が「つ」の入力を受け付けた後、予測候補作成部53により予測候補が検索されなかった場合、文節区切部51は最後に入力を受け付けた文字列の一字手前を文節の区切りとみなす。すなわち、文節区切部51は、区切られた文字列「いしが」を一文節としてみなし、文字列「いしが」を前方文節を表す文字列、「つ」を後方文節を表す文字列として取得する。   For example, in the input receiving step S1, when the character string input unit 61 receives an input of the character string “Ishiga”, the prediction candidate creation unit 53 searches for a prediction candidate. Further, after the character string input unit 61 accepts the input of “tsu”, if no prediction candidate is searched by the prediction candidate creation unit 53, the phrase segmentation unit 51 reads the last character of the character string accepted. The foreground is regarded as a paragraph break. That is, the phrase delimiter 51 regards the delimited character string “Ishiga” as one sentence, and acquires the character string “Ishiga” as a character string that represents the forward phrase, and “tsu” as a character string that represents the backward phrase. .

なお、表示制御部33は、予測候補作成・表示ステップS4において予測候補作成部53より最後に供給された予測候補を前方文節の予測候補として取得する。   The display control unit 33 acquires the prediction candidate last supplied from the prediction candidate creation unit 53 in the prediction candidate creation / display step S4 as the prediction candidate of the forward phrase.

ステップS6において、予測候補作成部53は、後方文節を表す文字列に基づき、予測候補記憶部55に記憶された語句の中から変換が予測される後方文節の予測候補を検索する。予測候補の検索は、予測候補検索ステップS2において実行された前方文節の予測候補の検索と同様に行われる。予測候補作成部53は、後方文節の予測候補が検索された場合には、検索結果を表示制御部33に供給する。   In step S <b> 6, the prediction candidate creation unit 53 searches for a prediction candidate of a backward phrase predicted to be converted from words stored in the prediction candidate storage unit 55 based on a character string representing the backward phrase. The search for the prediction candidate is performed in the same manner as the search for the prediction candidate of the forward phrase executed in the prediction candidate search step S2. The prediction candidate creation unit 53 supplies the search result to the display control unit 33 when a prediction candidate for the backward phrase is searched.

例えば、文節区切ステップS5において後方文節を表す文字列として取得された「つ」に基づき、予測候補作成部53は変換が予測される語句の候補を検索する。予測候補作成部53は検索結果に基づき、予測候補を例えば「1.付く、2.鶴、3.次ぐ、4.注ぐ、・・・」のように作成する。   For example, based on “T” acquired as a character string representing a backward phrase in the phrase delimiting step S5, the prediction candidate creating unit 53 searches for a phrase candidate that is predicted to be converted. Based on the search result, the prediction candidate creation unit 53 creates a prediction candidate such as “1. attach, 2. crane, 3. next, 4. pour,.

ステップS7において、共起情報検索部52は、文節区切部51により取得された前方文節および後方文節を表す文字列に対応付けられた共起関係を有する一対の文節を共起情報記憶部54より検索する。文字列「いしがつ」の入力を受け付けた場合、共起情報検索部52は文字列「いしがつ」に基づき、例えば共起情報記憶部54に記憶された共起関係を有する一対の文節の読みを表す文字列と比較を行うことで検索を行う。   In step S <b> 7, the co-occurrence information search unit 52 obtains a pair of phrases having a co-occurrence relationship associated with the character string representing the forward phrase and the backward phrase acquired by the phrase delimiter 51 from the co-occurrence information storage unit 54. Search for. When the input of the character string “Ishigatsu” is received, the co-occurrence information search unit 52 is based on the character string “Ishigatsu”, for example, a pair of clauses having a co-occurrence relationship stored in the co-occurrence information storage unit 54 A search is performed by comparing with a character string representing the reading of.

共起情報検索部52により該当する共起変換候補が検索された場合(ステップS8のYES)、ステップS9において共起情報検索部52は、検索結果を共起変換候補として表示制御部33に供給する。   When the corresponding co-occurrence conversion candidate is searched by the co-occurrence information search unit 52 (YES in step S8), in step S9, the co-occurrence information search unit 52 supplies the search result to the display control unit 33 as a co-occurrence conversion candidate. To do.

例えば、共起情報検索部52は、「1.医師が告げる、2.意思が伝わる、3.意志が強い」が、文字列「いしがつ」に対応付けられた共起変換候補としての共起関係を有する一対の文節であると検索する。共起情報検索部52は、検索された一対の文節の共起関係の強弱に関する情報と共に検索を行う。共起情報検索部52は、共起関係の強弱に関する情報に基づき、共起関係の強い一対の文節から順に共起変換候補を作成して表示制御部33に供給する。なお、共起情報検索部52により検索された共起変換候補は、使用頻度によらず共起関係の強い順から作成される。   For example, the co-occurrence information search unit 52 may co-occur as a co-occurrence conversion candidate in which “1. The doctor tells 2. The intention is transmitted 3. The strong will” is associated with the character string “Ishigatsu”. Search for a pair of phrases having an origin relationship. The co-occurrence information search unit 52 performs a search together with information related to the strength of the co-occurrence relationship between the pair of searched phrases. The co-occurrence information search unit 52 creates co-occurrence conversion candidates in order from a pair of phrases having a strong co-occurrence relationship based on information on the strength of the co-occurrence relationship, and supplies the co-occurrence conversion candidates to the display control unit 33. The co-occurrence conversion candidates searched by the co-occurrence information search unit 52 are created in the order of strong co-occurrence relation regardless of the frequency of use.

ステップS10において、表示制御部33は共起情報検索部52より供給された共起変換候補に基づき、共起変換候補を変換候補表示部65に表示させる。このとき、表示制御部33は、共起情報検索部52により検索された共起変換候補のうち、共起関係が強い共起変換候補を優先して表示させることで、変換を希望する可能性がより高い共起変換候補を選択しやすくする。   In step S <b> 10, the display control unit 33 causes the conversion candidate display unit 65 to display the co-occurrence conversion candidates based on the co-occurrence conversion candidates supplied from the co-occurrence information search unit 52. At this time, the display control unit 33 may display the co-occurrence conversion candidates searched by the co-occurrence information search unit 52 by giving priority to the co-occurrence conversion candidates having a strong co-occurrence relationship, and may desire conversion. Makes it easier to select co-occurrence transformation candidates with higher.

表示制御部33は、一対の文節である共起変換候補を、前方文節に対応する文節と後方文節に対応する文節を個別に、かつ対応付けて表示させる。具体的には、変換候補表示部65の左半分の領域に前方変換候補表示部68、右半分の領域に後方変換候補表示部69を設ける。表示制御部33は、共起変換候補のうち前方文節の変換候補に対応する文節を前方変換候補表示部68に表示させ、共起変換候補のうち後方文節の変換候補に対応する文節を後方変換候補表示部69に表示させる。このとき、表示制御部33は、共起変換候補としての一対の文節を隣り合うように表示させることで、対応付けて表示させる。   The display control unit 33 displays a co-occurrence conversion candidate, which is a pair of phrases, individually and in association with a phrase corresponding to the forward phrase and a phrase corresponding to the backward phrase. Specifically, a forward conversion candidate display unit 68 is provided in the left half region of the conversion candidate display unit 65, and a backward conversion candidate display unit 69 is provided in the right half region. The display control unit 33 causes the forward conversion candidate display unit 68 to display the phrase corresponding to the forward phrase conversion candidate among the co-occurrence conversion candidates, and backwardly converts the phrase corresponding to the backward phrase conversion candidate among the co-occurrence conversion candidates. It is displayed on the candidate display unit 69. At this time, the display control unit 33 displays a pair of phrases as co-occurrence conversion candidates so as to be adjacent to each other, thereby displaying them in association with each other.

図6(C)は、文字列「いしがつ」の入力を受け付けた場合の共起変換候補の表示例を示す図である。入力文字表示部66には入力を受け付けた文字列「いしがつ」が表示される。入力文字表示部66の下部には、変換候補表示部65に前方変換候補表示部68と後方変換候補表示部69が設けられ、検索された共起変換候補が表示される。   FIG. 6C is a diagram illustrating a display example of co-occurrence conversion candidates when an input of the character string “Ishigatsu” is received. The input character display section 66 displays the character string “Ishigatsu” that has received the input. Below the input character display part 66, a conversion candidate display part 65 is provided with a forward conversion candidate display part 68 and a backward conversion candidate display part 69, and the searched co-occurrence conversion candidates are displayed.

前方変換候補表示部68には、共起変換候補における前方文節の変換候補に対応する文節である「医師が」、「意思が」、「意志が」が表示される。後方変換候補表示部69には、共起変換候補における後方文節の変換候補に対応する文節である「告げる」、「伝わる」、「強い」が表示される。一対の文節からなる共起変換候補は、それぞれ隣り合うように表示される。なお、図中に示した一対の文節をつなぐ矢印は、共起関係を有する一対の文節をつなぐものであり、説明の関係上図示した。   In the forward conversion candidate display section 68, “doctor”, “will”, and “will” are phrases corresponding to the forward phrase conversion candidates in the co-occurrence conversion candidates. The backward conversion candidate display section 69 displays “speak”, “transmit”, and “strong” that are phrases corresponding to the backward phrase conversion candidates in the co-occurrence conversion candidates. Co-occurrence conversion candidates composed of a pair of phrases are displayed adjacent to each other. In addition, the arrow which connects a pair of clause shown in the figure connects a pair of clause which has co-occurrence relation, and was illustrated on account of description.

また、図6(C)に示す表示例においては、前方変換候補表示部68および後方変換候補表示部69には、それぞれ四個ずつの変換候補が表示可能に構成される。共起情報検索部52により検索された共起変換候補が、三個以下であった場合、表示制御部33は、予測候補作成・表示ステップS4において予測候補作成部53より供給された前方文節の予測候補のうち、表示可能な個数の予測候補を前方変換候補表示部68に表示する。また、表示制御部33は、予測候補検索ステップS6において予測候補作成部53より供給された後方文節の予測候補のうち、表示可能な個数の予測候補を後方変換候補表示部69に表示させる。   In the display example shown in FIG. 6C, the forward conversion candidate display unit 68 and the backward conversion candidate display unit 69 are configured to display four conversion candidates. When the number of co-occurrence conversion candidates searched by the co-occurrence information search unit 52 is three or less, the display control unit 33 displays the forward phrase supplied from the prediction candidate creation unit 53 in the prediction candidate creation / display step S4. Of the prediction candidates, the number of displayable prediction candidates is displayed on the forward conversion candidate display unit 68. In addition, the display control unit 33 causes the backward conversion candidate display unit 69 to display the number of displayable prediction candidates among the prediction candidates of the backward phrase supplied from the prediction candidate creation unit 53 in the prediction candidate search step S6.

一方、共起情報検索部52により該当する共起変換候補が検索されなかった場合(ステップS8のNO)、変換候補表示部65に表示可能な共起変換候補は存在しないため、ステップS11において、表示制御部33は、予測候補作成・表示ステップS4および後方文節予測候補検索ステップS6において予測候補作成部53より供給された前方文節および後方文節の予測候補を変換候補表示部65に表示する。このとき、変換候補表示部65には、前方変換候補表示部68および後方変換候補表示部69が設けられる。表示制御部33は、予測候補作成・表示ステップS4において予測候補作成部53より供給された前方文節の変換候補を前方変換候補表示部68に表示させる。また、表示制御部33は、後方文節予測候補検索ステップS6において予測候補作成部53より供給された後方文節の変換候補を後方変換候補表示部69に表示させる。   On the other hand, when the corresponding co-occurrence conversion candidate is not searched by the co-occurrence information search unit 52 (NO in step S8), there is no co-occurrence conversion candidate that can be displayed on the conversion candidate display unit 65. Therefore, in step S11, The display control unit 33 displays on the conversion candidate display unit 65 the prediction candidates of the forward phrase and the backward phrase supplied from the prediction candidate creation part 53 in the prediction candidate creation / display step S4 and the backward phrase prediction candidate search step S6. At this time, the conversion candidate display unit 65 is provided with a forward conversion candidate display unit 68 and a backward conversion candidate display unit 69. The display control unit 33 causes the forward conversion candidate display unit 68 to display the forward phrase conversion candidates supplied from the prediction candidate creation unit 53 in the prediction candidate creation / display step S4. Further, the display control unit 33 causes the backward conversion candidate display unit 69 to display the backward phrase conversion candidates supplied from the prediction candidate creation unit 53 in the backward phrase prediction candidate search step S6.

ステップS12において、変換候補選択部62は、変換候補の選択に移行する処理を受け付けたか否かの判定を行う。変換候補の選択に移行する処理は、入力文字表示部66に表示されたカーソル70が、変換候補表示部65に表示された変換候補に合わせられることによって受け付ける。具体的には、例えば、変換候補選択部62が十字キー15の下方向が押下された場合に、変換候補にカーソルを合わせる処理を受け付けたと判定する。   In step S12, the conversion candidate selection unit 62 determines whether or not a process for shifting to conversion candidate selection has been accepted. The process of shifting to conversion candidate selection is accepted when the cursor 70 displayed on the input character display unit 66 is aligned with the conversion candidate displayed on the conversion candidate display unit 65. Specifically, for example, when the downward direction of the cross key 15 is pressed, the conversion candidate selection unit 62 determines that a process for aligning the cursor with the conversion candidate has been received.

変換候補選択部62は、変換候補の選択に移行する処理を受け付けていないと判定した場合、変換候補の選択に移行するまで待機する。   If the conversion candidate selection unit 62 determines that a process for shifting to conversion candidate selection has not been received, the conversion candidate selection unit 62 stands by until the process shifts to conversion candidate selection.

一方、変換候補選択部62は、変換候補の選択に移行する処理を受け付けたと判定した場合、処理は変換候補選択処理に遷移する。   On the other hand, if the conversion candidate selection unit 62 determines that a process for shifting to conversion candidate selection has been received, the process transitions to a conversion candidate selection process.

なお、共起変換候補表示ステップS10の後に、文字列入力部61は文字列の入力を受け付けた場合、さらに共起情報検索部52は該当する共起変換候補の検索を行い、入力された文字列に基づき共起変換候補の絞込みを行う。これに伴い、共起情報検索部52は変換を希望する可能性がより高い共起変換候補を検索し、該当する共起変換候補が検索された場合には、その共起変換候補を表示制御部33に供給する。表示制御部33は、共起変換候補を変換候補表示部65に表示させる。   When the character string input unit 61 accepts input of a character string after the co-occurrence conversion candidate display step S10, the co-occurrence information search unit 52 searches for the corresponding co-occurrence conversion candidate and inputs the input character. Narrow down co-occurrence transformation candidates based on the column. Accordingly, the co-occurrence information search unit 52 searches for co-occurrence conversion candidates that are more likely to be converted, and when the corresponding co-occurrence conversion candidates are searched, the co-occurrence conversion candidates are displayed. To the unit 33. The display control unit 33 displays the co-occurrence conversion candidates on the conversion candidate display unit 65.

図6(D)は、共起変換候補表示ステップS10において図6(C)に示す入力を受け付けた文字列「いしがつ」に対応付けられた共起変換候補の表示例を示した後に、さらに文字「や」の入力を受け付けた場合の共起変換候補の表示例を示す図である。   FIG. 6D shows a display example of co-occurrence conversion candidates associated with the character string “Ishigatsu” that received the input shown in FIG. 6C in the co-occurrence conversion candidate display step S10. Furthermore, it is a figure which shows the example of a display of the co-occurrence conversion candidate at the time of receiving the input of character "ya".

文字列「いしがつや」は、ユーザが最終的に入力を行いたい「意志が強い(いしがつよい)」という語句の入力過程に該当する文字列である。   The character string “Ishiga Tsuya” is a character string corresponding to the input process of the phrase “Ishigatsu is good” that the user wants to finally input.

文字列「いしがつ」が入力された後、ユーザにより入力を受け付けると考えられる文字「よ」は、文字入力キー18iが三回押下されることにより入力される文字である。すなわち、文字「よ」は、文字入力キー18iが一回押下されることにより入力を受け付ける文字「や」と、二回押下されることにより入力を受け付ける文字「ゆ」を経て最終的に入力を受け付ける文字である。   After the character string “Ishigatsu” is input, the character “Y” that is considered to be input by the user is a character that is input by pressing the character input key 18i three times. That is, the character “yo” is finally input through the character “ya” that accepts input when the character input key 18i is pressed once and the character “yu” that accepts input when pressed twice. Accepted character.

本実施形態における共起情報検索部52は、文字入力キー18iが1回押下されて文字「や」の入力を受け付けた場合であっても、文字入力キー18iがさらに押下されることにより入力を受け付ける文字「ゆ」、「よ」、「ゃ」、「ゅ」および「ょ」を含んで形成される語句についても検索対象としている。   In the present embodiment, the co-occurrence information search unit 52 receives the input by further pressing the character input key 18i even when the character input key 18i is pressed once and the input of the character “ya” is received. Words and phrases formed including the accepted characters “yu”, “yo”, “nya”, “yu”, and “yo” are also search targets.

共起情報検索部52は、文字列「いしがつや」に対応付けられた共起変換候補を「1.意志が強い」と検索した。すなわち、文字「や」がさらに入力されたことにより、共起変換候補は変換を希望する語句である「意志が強い」に絞り込むことができた。   The co-occurrence information search unit 52 searches for a co-occurrence conversion candidate associated with the character string “Ishiga Tsuya” as “1. Strong will”. In other words, the co-occurrence conversion candidates can be narrowed down to “strong will”, which is a word that is desired to be converted, by further inputting the character “YA”.

すなわち、共起情報検索部52は、共起変化候補が検索された後にさらに文字(文字列)の入力を受け付けた場合には、より最終的に入力を希望する語句を変換候補として絞り込むことができる。   That is, when the co-occurrence information search unit 52 receives further input of characters (character strings) after the search for co-occurrence change candidates, the co-occurrence information search unit 52 can narrow down the words and phrases that are desired to be input as conversion candidates. it can.

本実施形態における携帯電話機1により実行される変換候補表示処理によれば、複数の文節により構成された文字列が入力された場合であっても、文節の区切れを自動的に判別し、さらに文字列から取得された前方文節および後方文節の共起関係を考慮して変換候補を取得することができる。また、変換候補は共起関係を考慮して表示されるため、変換候補の絞込みを効率的に行うことができる。特に、一の文節ごとに文字変換処理を実行するのではなく、複数の文節を入力した後に文字変換処理を実行する入力形態を用いる場合には、前方文節および後方文節の共起関係に基づき所望の変換候補を取得することができる。すなわち、前方文節および後方文節を共起関係に基づき絞り込むため、接続され得ない変換候補が優先的に表示されることなく、入力操作の意図に対応した変換候補を効率的に表示することができる。   According to the conversion candidate display process executed by the mobile phone 1 in the present embodiment, even when a character string composed of a plurality of phrases is input, the division of the phrases is automatically determined, and A conversion candidate can be acquired in consideration of the co-occurrence relationship between the forward phrase and the backward phrase acquired from the character string. Moreover, since conversion candidates are displayed in consideration of the co-occurrence relationship, conversion candidates can be narrowed down efficiently. In particular, when using an input form in which character conversion processing is executed after inputting a plurality of clauses instead of performing character conversion processing for each clause, it is desired based on the co-occurrence relationship between the forward clause and the backward clause. Conversion candidates can be obtained. That is, since the forward phrase and the backward phrase are narrowed down based on the co-occurrence relationship, conversion candidates that cannot be connected can be efficiently displayed without being preferentially displayed. .

さらに、変換候補は共起関係の強弱に関する情報と共に取得され、変換候補表示部65には共起関係が強い候補から優先的に表示されるようにしたため、変換を希望する可能性の高い変換候補を上位に表示させることができる。このとき、従来から用いられている使用頻度が高い変換候補から上位に表示させるのではなく、共起関係が強い変換候補から上位に表示させるため、バリエーションに富んだ語句の入力を行う場合や、二文節にわたって文字列の入力を行う場合においては、変換を希望する可能性の高い変換候補を上位に表示させることができる。   Furthermore, since the conversion candidates are acquired together with information on the strength of the co-occurrence relationship and are displayed on the conversion candidate display unit 65 preferentially from the candidates having the strong co-occurrence relationship, the conversion candidates that are highly likely to be converted. Can be displayed at the top. At this time, in order to display the conversion candidates with strong co-occurrence relations higher than the conversion candidates that have been used in the past, instead of displaying them higher in the conversion frequency, when inputting words rich in variations, When inputting a character string over two phrases, conversion candidates that are highly likely to be converted can be displayed at the top.

なお、共起変換候補表示ステップS10において、表示制御部33は、共起情報検索部52により検索された共起変換候補のうち、共起関係が強い共起変換候補を優先して表示させることにより、後に行われる選択操作の軽減を図った。このとき、さらに選択操作を軽減させるため、入力文字表示部66に表示された前方文節を表す文字列を、最上位に表示された共起変換候補のうち前方候補の変換候補に対応する文節に変換して表示させてもよい。   In the co-occurrence conversion candidate display step S10, the display control unit 33 preferentially displays the co-occurrence conversion candidates having a strong co-occurrence relationship among the co-occurrence conversion candidates searched by the co-occurrence information search unit 52. Therefore, the selection operation performed later was reduced. At this time, in order to further reduce the selection operation, the character string representing the forward phrase displayed on the input character display unit 66 is changed to the phrase corresponding to the forward candidate conversion candidate among the co-occurrence conversion candidates displayed at the top. It may be converted and displayed.

図6(E)は、入力文字表示部に表示された前方文節を表す文字列を変換させる場合の表示例を示す図である。図6(C)に示す表示例においては、入力文字表示部66に表示された前方文節を表す文字列「いしが」は、読みを表す文字列の状態で表示が維持されている。これ対し、図6(E)に示す表示例においては、前方文節を表す文字列「いしが」は、最上位に表示された共起変換候補「医師が告げる」のうち前方候補の変換候補に対応する文節「医師が」に変換して表示される。   FIG. 6E is a diagram illustrating a display example in the case of converting a character string representing a forward phrase displayed on the input character display unit. In the display example shown in FIG. 6C, the character string “Ishiga” representing the forward phrase displayed on the input character display unit 66 is maintained in the state of the character string representing the reading. On the other hand, in the display example shown in FIG. 6E, the character string “Ishiga” representing the forward phrase is selected as the forward candidate conversion candidate among the co-occurrence conversion candidates “doctor tells” displayed at the top. The corresponding phrase “doctor” is displayed after conversion.

次に、変換候補表示処理の実行後に行われる変換候補選択処理について説明する。図7は、本実施形態における携帯電話機により実行される変換候補選択処理を説明するフローチャートである。   Next, the conversion candidate selection process performed after execution of the conversion candidate display process will be described. FIG. 7 is a flowchart illustrating conversion candidate selection processing executed by the mobile phone according to the present embodiment.

また、図8は、変換候補選択処理実行時のメインディスプレイの表示例を示す図である。図8(A)は、変換候補選択処理開始時の表示例を示す図である。変換候補選択部62は、変換候補の選択に移行する処理を受け付けた場合、カーソル70を変換候補表示部65の前方変換候補表示部68の最上位に表示された前方文節の変換候補に対応する一の文節である「医師が」に合わせるようになっている。   FIG. 8 is a diagram illustrating a display example of the main display when the conversion candidate selection process is executed. FIG. 8A is a diagram illustrating a display example at the start of the conversion candidate selection process. When the conversion candidate selection unit 62 accepts a process of shifting to conversion candidate selection, the conversion candidate selection unit 62 corresponds to the conversion candidate of the forward phrase displayed at the top of the forward conversion candidate display unit 68 of the conversion candidate display unit 65. It is designed to match the phrase “Doctor”.

なお、変換候補選択部62は、変換候補の選択に移行する処理を受け付けた場合、カーソル70を変換候補表示部65の後方変換候補表示部69の最上位に表示された変換候補に優先的に合わせるようにしてもよい。図8(B)は、変換候補選択処理開始時の他の表示例を示す図である。変換候補選択部62は、変換候補の選択に移行する処理を受け付けた場合、カーソル70を変換候補表示部65の後方変換候補表示部69の最上位に表示された「告げる」に合わせるようになっている。   When the conversion candidate selection unit 62 accepts the process of shifting to conversion candidate selection, the conversion candidate selection unit 62 gives priority to the conversion candidate displayed at the top of the backward conversion candidate display unit 69 of the conversion candidate display unit 65. You may make it match. FIG. 8B is a diagram illustrating another display example at the start of the conversion candidate selection process. When the conversion candidate selection unit 62 accepts a process for shifting to conversion candidate selection, the conversion candidate selection unit 62 adjusts the cursor 70 to “notify” displayed at the top of the backward conversion candidate display unit 69 of the conversion candidate display unit 65. ing.

変換候補選択処理においては、表示制御部33は、変換候補選択部62により変換候補が選択された状態である場合、入力文字表示部66に表示された選択された変換候補に対応する文字列の変換処理を行う。これにより、選択中の変換候補の視認性を高めることができる。   In the conversion candidate selection process, when the conversion candidate is selected by the conversion candidate selection unit 62, the display control unit 33 sets the character string corresponding to the selected conversion candidate displayed on the input character display unit 66. Perform the conversion process. Thereby, the visibility of the conversion candidate currently selected can be improved.

また、共起変換候補が選択された場合、選択された変換候補と対を成す変換候補に対応する文節に対応する文字列の変換処理も同時に行う。例えば、図8(A)のように、「医師が」が選択された状態である場合には、「医師が」と対を成す変換候補である「告げる」に対応する文字列「つ」の変換処理も同時に行い、「告げる」のように表示させる。   When the co-occurrence conversion candidate is selected, the character string conversion process corresponding to the phrase corresponding to the conversion candidate paired with the selected conversion candidate is simultaneously performed. For example, as shown in FIG. 8A, when “doctor” is selected, the character string “one” corresponding to “notify”, which is a conversion candidate paired with “doctor”. The conversion process is also performed at the same time, and the message is displayed as “Tell”.

なお、前方変換候補表示部68や後方変換候補表示部69は、これら変換候補の違いを容易に見分けることができるように、例えば背景色を変えるように表示してもよい。   The forward conversion candidate display unit 68 and the backward conversion candidate display unit 69 may be displayed so as to change the background color, for example, so that the difference between these conversion candidates can be easily identified.

変換候補選択部62は、変換候補選択判定ステップS12において変換候補の選択に移行する処理を受け付けたと判定した場合、ステップS21において、変換候補表示部65に表示された変換候補のうち、共起変換候補が選択されたか否かの判定を行う。変換候補選択部62は、共起変換候補ではなく予測候補作成部53により作成された予測候補が選択されたと判定した場合、変換表示ステップS23に進む。例えば、図8(A)に示す「石が」や「付く」にカーソル70が合わせられたことにより、予測候補が選択された場合が該当する。   When it is determined that the conversion candidate selection unit 62 has accepted the process of shifting to conversion candidate selection in the conversion candidate selection determination step S12, the co-occurrence conversion among the conversion candidates displayed on the conversion candidate display unit 65 in step S21. It is determined whether a candidate has been selected. If the conversion candidate selection unit 62 determines that the prediction candidate created by the prediction candidate creation unit 53 is selected instead of the co-occurrence conversion candidate, the conversion candidate selection unit 62 proceeds to conversion display step S23. For example, a case where a prediction candidate is selected by placing the cursor 70 on “stone” or “attach” shown in FIG.

変換候補選択部62は、カーソル70により共起変換候補が選択されたと判定した場合、ステップS22において、表示制御部33は、変換候補表示部65に表示された変換候補を再表示する。具体的には、変換候補選択部62によりカーソル70が前方変換候補表示部68に表示された前方文節の変換候補に対応する一の文節が選択された場合、表示制御部33は、変換候補選択部62により選択された文節と対を成す後方文節の変換候補に対応する文節を最上位に表示させる。なお、変換候補選択部62により選択された文節と対をなす文節が複数ある場合には、表示制御部33は該当する全ての文節を順次最上位から表示させる。   If the conversion candidate selection unit 62 determines that the co-occurrence conversion candidate has been selected by the cursor 70, the display control unit 33 redisplays the conversion candidates displayed on the conversion candidate display unit 65 in step S22. Specifically, when the conversion candidate selection unit 62 selects one phrase corresponding to the conversion candidate of the forward phrase displayed on the forward conversion candidate display unit 68 by the cursor 70, the display control unit 33 selects the conversion candidate. The phrase corresponding to the backward phrase conversion candidate paired with the phrase selected by the unit 62 is displayed at the top. When there are a plurality of clauses that are paired with the clause selected by the conversion candidate selection unit 62, the display control unit 33 sequentially displays all the relevant clauses from the top.

図8(C)は、カーソル70が変換候補表示部65に表示された前方文節の変換候補に対応する一の文節が選択された場合の表示例を示す図である。   FIG. 8C is a diagram illustrating a display example when one phrase corresponding to the forward phrase conversion candidate whose cursor 70 is displayed on the conversion candidate display unit 65 is selected.

変換候補選択部62は、図8(A)に示す状態から十字キー15が上下左右方向に押下されることにより、カーソル70を操作方向に移動させて任意の変換候補に合わせるようになっている。図8(C)に示すように、変換候補選択部62によりカーソル70が前方変換候補表示部68に表示された前方文節の変換候補に対応する一の文節である「意志が」に合わせられた場合、表示制御部33は、変換候補選択部62により選択された文節と対を成す後方文節の変換候補に対応する文節である「強い」を後方変換候補表示部69の最上位に表示させる。このとき、表示制御部33は、変換候補選択部62により選択された文節と対を成す後方文節の変換候補に対応する文節「強い」を、最上位に表示させたうえでさらに太字で表示させたり、または最上位に表示させることなく太字で表示させたりしてもよい。   The conversion candidate selection unit 62 moves the cursor 70 in the operation direction to match an arbitrary conversion candidate when the cross key 15 is pressed in the vertical and horizontal directions from the state shown in FIG. 8A. . As shown in FIG. 8C, the conversion candidate selection unit 62 matches the “will”, which is one clause corresponding to the conversion candidate of the forward phrase displayed on the forward conversion candidate display unit 68 by the cursor 70. In this case, the display control unit 33 displays “strong” that is a phrase corresponding to the conversion candidate of the backward phrase that is paired with the phrase selected by the conversion candidate selection part 62 at the top of the backward conversion candidate display part 69. At this time, the display control unit 33 displays the phrase “strong” corresponding to the conversion candidate of the backward phrase that is paired with the phrase selected by the conversion candidate selection unit 62 at the top and further displays it in bold. Or may be displayed in bold without being displayed at the top.

一方、図8(D)は、カーソル70が変換候補表示部65に表示された後方文節の変換候補に対応する一の文節が選択された場合の表示例を示す図である。   On the other hand, FIG. 8D is a diagram showing a display example when one phrase corresponding to the backward phrase conversion candidate whose cursor 70 is displayed on the conversion candidate display unit 65 is selected.

変換候補選択部62は、変換候補選択部62によりカーソル70が後方変換候補表示部69に表示された後方文節の変換候補に対応する一の文節である「強い」に合わせられた場合、表示制御部33は、変換候補選択部62により選択された文節と対を成す前方文節の変換候補に対応する文節である「意志が」を前方変換候補表示部68の最上位に表示させる。   The conversion candidate selection unit 62 performs display control when the conversion candidate selection unit 62 sets the cursor 70 to “strong” which is one phrase corresponding to the conversion candidate of the backward phrase displayed on the backward conversion candidate display part 69. The unit 33 displays “will”, which is a clause corresponding to the conversion candidate of the forward phrase paired with the clause selected by the conversion candidate selection unit 62, at the top of the forward conversion candidate display unit 68.

ステップS23において、変換候補選択部62は、選択された変換候補に対して確定処理を受け付けたか否かの判定を行う。変換候補選択部62は、一の変換候補に対してカーソル70が合わせられて選択された後、確定処理が割り当てられた確定キー16が押下されることにより確定処理を受け付ける。なお、メインディスプレイ20の確定キー機能表示部20aに表示された「OK」は、確定キー16に割り当てられた確定処理を示す。   In step S23, the conversion candidate selection unit 62 determines whether or not a confirmation process has been received for the selected conversion candidate. The conversion candidate selection unit 62 accepts the confirmation process when the confirmation key 16 to which the confirmation process is assigned is pressed after the cursor 70 is selected and selected for one conversion candidate. Note that “OK” displayed on the confirmation key function display portion 20 a of the main display 20 indicates a confirmation process assigned to the confirmation key 16.

変換候補選択部62は、確定処理を受け付けたと判定した場合、ステップS24において、選択された変換候補に文字列の確定処理を行う。一方、変換候補選択部62は、確定処理が行われていないと判定した場合、選択判定処理ステップS21に戻り、以降の処理を繰り返す。   When it is determined that the confirmation process has been accepted, the conversion candidate selection unit 62 performs a character string confirmation process on the selected conversion candidate in step S24. On the other hand, if it is determined that the confirmation process has not been performed, the conversion candidate selection unit 62 returns to the selection determination process step S21 and repeats the subsequent processes.

ステップS25において、表示制御部33は、変換候補表示部65の表示を切り替える。表示制御部33は、確定ステップS24において確定処理が行われた文字列が、前方文節を表す文字列であった場合、変換候補表示部65に後方変換候補表示部69のみを設けて後方文節の変換候補のみを表示させる。また、確定ステップS24において確定処理が行われた文字列が、後方文節を表す文字列であった場合、変換候補表示部65に前方変換候補表示部68のみを設けて前方文節の変換候補のみを表示させる。このとき、表示制御部33は、確定ステップS24において確定された変換候補が共起変換候補であった場合、変換候補のうち、確定された共起変換候補の文節と対を成す文節を最上位に表示させる。また、変換候補選択部62は、選択される可能性が最も高い、確定された共起変換候補の文節と対を成す文節である変換候補にカーソル70を合わせて自動的に選択する。このため、一の文節を表す文字列に対して確定処理が実行された後に選択・確定処理が実行されると想定される対を成す文節に対して、十字キーを操作することによる選択処理を省略することができる。   In step S25, the display control unit 33 switches the display of the conversion candidate display unit 65. When the character string subjected to the confirmation process in the confirmation step S24 is a character string representing a forward phrase, the display control unit 33 provides only the backward conversion candidate display part 69 in the conversion candidate display part 65 to display the backward phrase. Display only conversion candidates. If the character string subjected to the confirmation process in the confirmation step S24 is a character string representing a backward phrase, only the forward conversion candidate display part 68 is provided in the conversion candidate display part 65 so that only the forward phrase conversion candidate is displayed. Display. At this time, if the conversion candidate determined in the determination step S24 is a co-occurrence conversion candidate, the display control unit 33 sets the phrase that is paired with the determined co-occurrence conversion candidate phrase as the highest rank among the conversion candidates. To display. Further, the conversion candidate selection unit 62 automatically selects the conversion candidate that is the phrase that is most likely to be selected and that is paired with the determined phrase of the co-occurrence conversion candidate by placing the cursor 70 thereon. For this reason, selection processing by operating the cross key is performed on a pair of clauses that are assumed to be selected / confirmed after the confirmation processing is performed on the character string representing one clause. Can be omitted.

図8(E)は、前方文節を表す文字列に対して確定処理が行われた後の変換候補表示部65の表示例を示す図である。表示制御部33は、変換候補表示部65に後方変換候補表示部69のみを設け、共起変換候補のうち後方文節の変換候補に対応する文節および後方文節の予測候補を所定数表示させる。このとき、表示制御部33は、確定ステップS24において確定された変換候補が共起変換候補のうち前方文節の変換候補に対応する文節「意志が」であるため、この文節と対を成す後方文節の変換候補に対応する文節「強い」を最上位に表示させる。また、変換候補選択部62は、「強い」にカーソル70を合わせて自動的に選択する。   FIG. 8E is a diagram illustrating a display example of the conversion candidate display unit 65 after the confirmation process is performed on the character string representing the forward phrase. The display control unit 33 includes only the backward conversion candidate display unit 69 in the conversion candidate display unit 65, and displays a predetermined number of phrases and backward phrase prediction candidates corresponding to the backward phrase conversion candidates among the co-occurrence conversion candidates. At this time, the display control unit 33 determines that the conversion candidate determined in the determination step S24 is the phrase “will” corresponding to the conversion candidate of the forward phrase among the co-occurrence conversion candidates. The phrase “strong” corresponding to the conversion candidate is displayed at the top. In addition, the conversion candidate selection unit 62 automatically selects the item by placing the cursor 70 on “strong”.

図8(F)は、後方文節を表す文字列に対して確定処理が行われた後の変換候補表示部65の表示例を示す図である。表示制御部33は、変換候補表示部65に前方変換候補表示部68のみを設け、共起変換候補のうち前方文節の変換候補に対応する文節および前方文節の予測候補を所定数表示させる。このとき、表示制御部33は、確定ステップS24において確定された変換候補が共起変換候補のうち後方文節に対応する文節「強い」であるため、この文節と対を成す前方文節の変換候補に対応する文節「意志が」を最上位に表示させる。また、変換候補選択部62は、「意志が」にカーソル70を合わせて自動的に選択する。   FIG. 8F is a diagram illustrating a display example of the conversion candidate display unit 65 after the confirmation process is performed on the character string representing the backward phrase. The display control unit 33 includes only the forward conversion candidate display unit 68 in the conversion candidate display unit 65, and displays a predetermined number of phrases corresponding to forward phrase conversion candidates and forward phrase prediction candidates among the co-occurrence conversion candidates. At this time, since the conversion candidate determined in the determination step S24 is the phrase “strong” corresponding to the backward phrase among the co-occurrence conversion candidates, the display control unit 33 sets the conversion candidate for the forward phrase that is paired with this phrase. The corresponding phrase “will” is displayed at the top. In addition, the conversion candidate selection unit 62 automatically selects “willing” by placing the cursor 70 on it.

ステップS26において、変換候補選択部62は、一の変換候補が選択され、確定処理を受け付けたか否かの判定を行う。変換候補選択部62は、変換候補の選択および変換候補に対する確定処理を受け付けていないと判定した場合、確定処理を受け付けるまで待機する。   In step S26, the conversion candidate selection unit 62 determines whether one conversion candidate has been selected and a confirmation process has been accepted. If it is determined that the conversion candidate selection and the confirmation process for the conversion candidate are not accepted, the conversion candidate selection unit 62 waits until the confirmation process is accepted.

一方、変換候補選択部62は、一の変換候補が選択され確定処理を受け付けたと判定した場合、選択された変換候補に対応する文字列に対して確定処理を実行し、変換候補選択処理を終了する。図8(G)は、変換候補選択処理終了後のメインディスプレイ20の表示例を示す図である。図8(E)に示す後方変換候補表示部69より「強い」が選択され、または図8(F)に示す前方変換候補表示部68より「意志が」が選択されて確定処理を受け付けた場合、変換候補選択部62は確定処理を行い、文字列「いしがつ」を最終的に「意志が強い」に変換する変換候補選択処理を終了する。確定処理後には、メインディスプレイ20に文字列入力部66のみが表示され、文字列の入力が続く文末にカーソル70が表示される。   On the other hand, if it is determined that one conversion candidate has been selected and the confirmation process has been accepted, the conversion candidate selection unit 62 executes the confirmation process on the character string corresponding to the selected conversion candidate, and ends the conversion candidate selection process To do. FIG. 8G is a diagram illustrating a display example of the main display 20 after the conversion candidate selection process is completed. When “strong” is selected from the backward conversion candidate display section 69 shown in FIG. 8E or “will” is selected from the forward conversion candidate display section 68 shown in FIG. The conversion candidate selection unit 62 performs a confirmation process, and ends the conversion candidate selection process for finally converting the character string “Ishigatsu” into “strong will”. After the confirmation process, only the character string input unit 66 is displayed on the main display 20, and the cursor 70 is displayed at the end of the sentence where the input of the character string continues.

なお、本実施形態において実行される変換候補選択処理においては、表示制御部33は、変換候補選択部62により変換候補が選択された状態である場合、入力文字表示部66に表示された選択された変換候補に対応する文字列の変換処理を行う例を適用して説明したが、これに限らず確定処理を受け付けるまで読みを表す文字列の状態で表示を維持させてもよい。   In the conversion candidate selection process executed in the present embodiment, the display control unit 33 selects the display displayed on the input character display unit 66 when the conversion candidate is selected by the conversion candidate selection unit 62. However, the present invention is not limited to this, and the display may be maintained in the state of the character string representing the reading until the confirmation process is received.

本実施形態における携帯電話機1により実行される変換候補選択処理によれば、二つの文節を表す文字列が入力された場合、前方文節を表す文字列および後方文節を表す文字列に対応するそれぞれの変換候補を表示するため、前方文節および後方文節の変換候補のうち、任意の文節の変換候補から順に選択・確定処理を実行することができる。   According to the conversion candidate selection process executed by the mobile phone 1 in the present embodiment, when a character string representing two phrases is input, the character string representing the forward phrase and the character string representing the backward phrase respectively Since the conversion candidates are displayed, the selection / confirmation process can be executed in order from the conversion candidate of any phrase among the conversion candidates of the forward phrase and the backward phrase.

また、変換候補表示処理においては、一対の文節からなる共起変換候補は、共起関係の強弱に関する情報に基づき、共起関係が強い共起変換候補が上位に表示されるため、二つの文節を表す文字列の入力を行ったユーザが変換を所望すると想定される変換候補が上位に表示される。このため、ユーザは二つの文節のうち、前方文節と後方文節の一部とを連続して入力することにより、所望の変換候補を少ない選択操作で選択・確定処理を行うことができる。   In addition, in the conversion candidate display process, a co-occurrence conversion candidate composed of a pair of phrases is displayed at the top of the co-occurrence conversion candidate having a strong co-occurrence relationship based on information about the strength of the co-occurrence relationship. Conversion candidates that are assumed to be converted by a user who has input a character string representing the character string are displayed at the top. For this reason, the user can perform a selection / confirmation process with a small selection operation for a desired conversion candidate by continuously inputting a forward phrase and a part of the backward phrase among the two phrases.

例えば、表示された共起変換候補に基づき、共起変換候補のうち前方文節の変換候補を表す文節を選択して確定処理を行った場合、後方文節の変換候補を表す文節は後方変換候補表示部69の最上位に表示され、かつ自動的に選択された状態となるため、ユーザは選択操作を行うことなく、確定キー16の押下のみで所望の変換候補の変換・確定処理を実行することができる。   For example, based on the displayed co-occurrence conversion candidates, when a phrase representing the conversion candidate of the forward phrase is selected from the co-occurrence conversion candidates and the confirmation process is performed, the phrase indicating the conversion candidate of the backward phrase is displayed as the backward conversion candidate display Since it is displayed at the top of the section 69 and is automatically selected, the user can execute a conversion / confirmation process of a desired conversion candidate by simply pressing the confirmation key 16 without performing a selection operation. Can do.

さらに、変換候補の選択処理は、表示された複数の変換候補に対して、所望の候補はいずれの語句であるかを自己の記憶と照らし合わせて判断しながら目視により検索する作業であるため、ユーザにとっては負担となる作業である。これに対し、本実施形態における携帯電話機1は、一対の文節の共起関係に基づき変換候補を表示するため、変換を所望する語句の記憶が不確かである場合であっても、選択処理を軽減でき、かつ前方文節および後方文節を正しい語句に変換することができる。   Furthermore, the conversion candidate selection process is a work for visually searching for a plurality of displayed conversion candidates while judging which word is a desired candidate against its own memory. This is a burden for the user. On the other hand, since the mobile phone 1 according to the present embodiment displays conversion candidates based on the co-occurrence relationship between a pair of phrases, the selection process is reduced even when the storage of a word or phrase desired to be converted is uncertain. And the forward and backward clauses can be converted into correct phrases.

次に、他の変換候補表示処理について説明する。この他の変換候補表示処理は、変換候補表示部65に後方変換候補表示部69のみを設け、共起変換候補のうち後方文節の変換候補に対応する文節のみを一覧表示する。   Next, another conversion candidate display process will be described. In this other conversion candidate display process, only the backward conversion candidate display section 69 is provided in the conversion candidate display section 65, and only the phrases corresponding to the backward phrase conversion candidates among the co-occurrence conversion candidates are displayed as a list.

図9は、本実施形態における携帯電話機の文字変換処理部により実行される他の変換候補表示処理を説明するフローチャートである。   FIG. 9 is a flowchart for explaining another conversion candidate display process executed by the character conversion processing unit of the mobile phone according to the present embodiment.

文字列入力受付ステップS31から共起変換候補作成ステップS39は、図5の変換候補表示処理における文字列入力受付ステップS1から共起変換候補作成ステップS9と同様であるため、詳しい説明を省略する。   The character string input acceptance step S31 to the co-occurrence conversion candidate creation step S39 are the same as the character string input acceptance step S1 to the co-occurrence conversion candidate creation step S9 in the conversion candidate display process of FIG.

ステップS40において、表示制御部33は共起情報検索部52より供給された共起変換候補に基づき、共起変換候補を変換候補表示部65に表示させる。このとき、表示制御部33は、共起情報検索部52により検索された共起変換候補のうち、共起関係が強い共起変換候補を優先して表示させる。   In step S <b> 40, the display control unit 33 displays the co-occurrence conversion candidates on the conversion candidate display unit 65 based on the co-occurrence conversion candidates supplied from the co-occurrence information search unit 52. At this time, the display control unit 33 preferentially displays the co-occurrence conversion candidates having a strong co-occurrence relationship among the co-occurrence conversion candidates searched by the co-occurrence information search unit 52.

表示制御部33は、変換候補表示部65の全面に後方変換候補表示部69を設け、一対の文節である共起変換候補のうち後方文節の変換候補に対応する文節をこの後方変換候補表示部69に表示させる。さらに、表示制御部33は、供給された共起変換候補における前方文節の変換候補に対応する文節のうち、後方変換候補表示部69の最上位に表示された後方文節の変換候補に対応する文節と対を成す前方文節の変換候補に対応する文節を、入力文字表示部66に表示された前方文節を表す文字列を変換することにより表示させる。すなわち、共起変換候補のうち最上位に表示された後方文節の変換候補に対応する文節と、この文節と対を成す前方文節の変換候補に対応する文節とを対応付けて表示させる。   The display control unit 33 is provided with a backward conversion candidate display unit 69 on the entire surface of the conversion candidate display unit 65, and a phrase corresponding to the backward phrase conversion candidate among the co-occurrence conversion candidates that are a pair of phrases is displayed in the backward conversion candidate display unit. 69 is displayed. Further, the display control unit 33 selects the phrase corresponding to the backward phrase conversion candidate displayed at the top of the backward conversion candidate display part 69 among the phrases corresponding to the forward phrase conversion candidates in the supplied co-occurrence conversion candidates. The phrase corresponding to the conversion candidate of the forward phrase that forms a pair is displayed by converting the character string representing the forward phrase displayed on the input character display unit 66. That is, the phrase corresponding to the conversion candidate of the backward phrase displayed at the top of the co-occurrence conversion candidates and the phrase corresponding to the conversion candidate of the forward phrase paired with this phrase are displayed in association with each other.

図10は、文字列「いしがつ」の入力を受け付けた場合の共起変換候補の表示例を示す図である。変換候補表示部65には後方変換候補表示部69が設けられ、検索された共起変換候補のうち後方文節の変換候補に対応する文節が表示される。   FIG. 10 is a diagram illustrating a display example of co-occurrence conversion candidates when an input of the character string “Ishigatsu” is received. The conversion candidate display unit 65 is provided with a backward conversion candidate display unit 69, and the phrase corresponding to the conversion candidate of the backward phrase among the searched co-occurrence conversion candidates is displayed.

後方変換候補表示部69には、共起変換候補として「告げる」、「伝わる」、「強い」が表示される。また、表示制御部33は、供給された共起変換候補における前方文節の変換候補に対応する文節のうち、後方変換候補表示部69の最上位に表示された後方文節の変換候補に対応する文節「告げる」と対を成す前方文節の変換候補に対応する文節「医師が」を、入力文字表示部66に表示された前方文節を表す文字列「いしが」を変換することにより対応付けて表示させる。   In the backward conversion candidate display section 69, “notify”, “transmit”, and “strong” are displayed as co-occurrence conversion candidates. The display control unit 33 also selects a phrase corresponding to a backward phrase conversion candidate displayed at the top of the backward conversion candidate display part 69 among the phrases corresponding to the forward phrase conversion candidate in the supplied co-occurrence conversion candidate. The phrase “doctor” corresponding to the conversion candidate of the forward phrase that is paired with “notify” is displayed in association with the character string “Ishiga” representing the forward phrase displayed on the input character display unit 66 by conversion. Let

また、図10に示す表示例においては、後方変換候補表示部69には八個ずつの変換候補が表示可能に構成される。共起情報検索部52により検索された共起変換候補が、八個以下であった場合、表示制御部33は、予測候補作成・表示ステップS34において予測候補作成部53より供給された後方文節の予測候補のうち、表示可能な個数の予測候補を後方変換候補表示部69に表示させる。例えば、図10では、共起情報検索部52より供給された共起変換候補に続いて、予測候補作成部53より供給された後方文節の予測候補のうち「付く」、「釣る」、「鶴」、「次ぐ」および「注ぐ」が表示される。   Further, in the display example shown in FIG. 10, the backward conversion candidate display unit 69 is configured to display eight conversion candidates. When the number of co-occurrence transformation candidates searched by the co-occurrence information search unit 52 is eight or less, the display control unit 33 displays the backward phrase supplied from the prediction candidate creation unit 53 in the prediction candidate creation / display step S34. Of the prediction candidates, the number of displayable prediction candidates is displayed on the backward conversion candidate display unit 69. For example, in FIG. 10, following the co-occurrence conversion candidates supplied from the co-occurrence information search unit 52, “attach”, “fish”, “crane” of the backward phrase prediction candidates supplied from the prediction candidate creation unit 53. "," Next "and" Pour "are displayed.

一方、共起情報検索部52により該当する共起変換候補が検索されなかった場合(ステップS38のNO)、ステップS41において、表示制御部33は、変換候補表示部65に設けられた前方変換候補表示部68と後方変換候補表示部69とにそれぞれ予測候補を表示させる。予測候補表示ステップS41は、図5の変換候補表示処理における予測候補表示ステップS11と同様の処理が実行され、変換候補表示処理を終了する。なお、共起変換候補が検索されなかった場合における予測候補に基づく文字変換処理についての説明は省略する。   On the other hand, when the corresponding co-occurrence conversion candidate is not searched by the co-occurrence information search unit 52 (NO in step S38), in step S41, the display control unit 33 displays the forward conversion candidate provided in the conversion candidate display unit 65. The prediction candidates are displayed on the display unit 68 and the backward conversion candidate display unit 69, respectively. In the prediction candidate display step S41, the same process as the prediction candidate display step S11 in the conversion candidate display process of FIG. 5 is executed, and the conversion candidate display process ends. In addition, description about the character conversion process based on a prediction candidate when a co-occurrence conversion candidate is not searched is abbreviate | omitted.

ステップS42において、変換候補選択部62は、変換候補の選択に移行する処理を受け付けたか否かの判定を行う。変換候補の選択は、入力文字表示部66に表示されたカーソル70が、変換候補表示部65に表示された変換候補に合わせられることによって移行される。具体的には、例えば、変換候補選択部62が十字キー15の下方向が押下された場合に、後方変換候補にカーソルを合わせる処理を受け付けたと判定する。   In step S42, the conversion candidate selection unit 62 determines whether or not a process for shifting to conversion candidate selection has been accepted. Selection of the conversion candidate is shifted when the cursor 70 displayed on the input character display unit 66 is matched with the conversion candidate displayed on the conversion candidate display unit 65. Specifically, for example, when the conversion candidate selection unit 62 presses the downward direction of the cross key 15, it is determined that the process of aligning the cursor with the backward conversion candidate is accepted.

変換候補選択部62は、変換候補の選択に移行する処理を受け付けていないと判定した場合、変換候補の選択に移行するまで待機する。   If the conversion candidate selection unit 62 determines that a process for shifting to conversion candidate selection has not been received, the conversion candidate selection unit 62 stands by until the process shifts to conversion candidate selection.

一方、変換候補選択部62は、変換候補の選択に移行する処理を受け付けたと判定した場合、処理は変換候補選択処理に遷移する。   On the other hand, if the conversion candidate selection unit 62 determines that a process for shifting to conversion candidate selection has been received, the process transitions to a conversion candidate selection process.

図11は、本実施形態における携帯電話機により実行される他の変換候補選択処理を説明するフローチャートである。   FIG. 11 is a flowchart for explaining another conversion candidate selection process executed by the mobile phone according to the present embodiment.

また、図12は、他の変換候補選択処理実行時のメインディスプレイの表示例を示す図である。図12(A)は、他の変換候補選択処理開始時の表示例を示す図である。変換候補選択部62は、変換候補の選択に移行する処理を受け付けた場合、カーソル70を後方変換候補表示部69の最上位に表示された「告げる」に合わせるようになっている。   FIG. 12 is a diagram illustrating a display example of the main display when another conversion candidate selection process is executed. FIG. 12A is a diagram illustrating a display example at the start of another conversion candidate selection process. When the conversion candidate selection unit 62 accepts a process for shifting to conversion candidate selection, the conversion candidate selection unit 62 sets the cursor 70 to “notify” displayed at the top of the backward conversion candidate display unit 69.

変換候補選択部62は、変換候補選択判定ステップS42において変換候補の選択に移行する処理を受け付けたと判定した場合、ステップS51において、変換候補表示部65に表示された変換候補のうち、共起変換候補が選択されたか否かの判定を行う。変換候補選択部62は、共起変換候補ではなく予測候補作成部53により作成された予測候補が選択されたと判定した場合、確定処理判定ステップS53に進む。例えば、図12(A)に示す「付く」や「鶴」にカーソル70が合わせられたことにより、予測候補が選択された場合が該当する。   When it is determined that the conversion candidate selection unit 62 has accepted the process of shifting to conversion candidate selection in the conversion candidate selection determination step S42, the co-occurrence conversion among the conversion candidates displayed on the conversion candidate display unit 65 in step S51. It is determined whether a candidate has been selected. If the conversion candidate selection unit 62 determines that the prediction candidate created by the prediction candidate creation unit 53 is selected instead of the co-occurrence conversion candidate, the conversion candidate selection unit 62 proceeds to a determination processing determination step S53. For example, a case where a prediction candidate is selected by placing the cursor 70 on “attach” or “crane” shown in FIG.

変換候補選択部62は、カーソル70により共起変換候補が選択されたと判定した場合、ステップS52において、表示制御部33は、供給された共起変換候補における前方文節の変換候補に対応する文節のうち、後方変換候補表示部69に表示された後方文節の変換候補に対応する文節と対を成す前方文節の変換候補に対応する文節を、入力文字表示部66に表示された前方文節を表す文字列を変換処理することにより表示させる。すなわち、共起変換候補のうち選択された後方文節の変換候補に対応する文節と、この文節と対を成す前方文節の変換候補に対応する文節とを対応付けて表示させる。   If the conversion candidate selection unit 62 determines that the co-occurrence conversion candidate is selected by the cursor 70, in step S52, the display control unit 33 selects a phrase corresponding to the conversion candidate of the forward phrase in the supplied co-occurrence conversion candidate. Among these, the character corresponding to the phrase corresponding to the conversion candidate of the forward phrase that is paired with the phrase corresponding to the conversion candidate of the backward phrase displayed on the backward conversion candidate display part 69 is the character representing the forward phrase displayed on the input character display part 66. Display the column by converting it. That is, the phrase corresponding to the conversion candidate of the selected backward phrase among the co-occurrence conversion candidates and the phrase corresponding to the conversion candidate of the forward phrase that is paired with this phrase are displayed in association with each other.

図12(B)は、カーソル70が変換候補表示部65に表示された後方文節の変換候補に対応する一の文節が選択された場合の表示例を示す図である。   FIG. 12B is a diagram illustrating a display example when one phrase corresponding to the backward phrase conversion candidate whose cursor 70 is displayed on the conversion candidate display unit 65 is selected.

図12(B)に示すように、変換候補選択部62によりカーソル70が後方変換候補表示部69に表示された後方文節の変換候補に対応する一の文節である「強い」に合わせられた場合、表示制御部33は、変換候補選択部62により選択された文節と対を成す前方文節の変換候補に対応する文節である「意志が」を入力文字表示部66に表示された前方文節を表す文字列「いしが」を変換処理することにより表示させる。   As shown in FIG. 12B, when the cursor 70 is set to “strong” which is one phrase corresponding to the conversion candidate of the backward phrase displayed on the backward conversion candidate display part 69 by the conversion candidate selection part 62. The display control unit 33 represents the forward phrase displayed on the input character display unit 66 as “will”, which is a phrase corresponding to the forward phrase conversion candidate paired with the phrase selected by the conversion candidate selection unit 62. The character string “Ishiga” is displayed by converting it.

ステップS53において、変換候補選択部62は、選択された変換候補に対して確定処理を受け付けたか否かの判定を行う。変換候補選択部62は、確定処理を受け付けたと判定した場合、ステップS54において、選択された一対の共起変換候補に文字列の変換を確定する確定処理を行う。なお、変換候補表示部65に表示され選択された予測変換候補に対して確定処理を受け付けた場合には、例えば後方文節を表す文字列のみを確定した後、表示制御部33は変換候補表示部65に前方変換候補表示部68を設けて、前方文節を表す文字列に対応する予測候補を表示させて、選択処理を行わせてもよい。   In step S53, the conversion candidate selection unit 62 determines whether or not a confirmation process has been accepted for the selected conversion candidate. If it is determined that the confirmation process has been accepted, the conversion candidate selection unit 62 performs a confirmation process for confirming the conversion of the character string to the selected pair of co-occurrence conversion candidates in step S54. In the case where the confirmation process is accepted for the prediction conversion candidate displayed and selected on the conversion candidate display unit 65, for example, after confirming only the character string representing the backward phrase, the display control unit 33 displays the conversion candidate display unit. A forward conversion candidate display unit 68 may be provided at 65 so that a prediction candidate corresponding to a character string representing a forward phrase is displayed and the selection process may be performed.

一方、変換候補選択部62は、確定処理が行われていないと判定した場合、選択判定処理ステップS51に戻り、以降の処理を繰り返す。   On the other hand, if it is determined that the confirmation process has not been performed, the conversion candidate selection unit 62 returns to the selection determination process step S51 and repeats the subsequent processes.

この携帯電話機1によれば、後方文節の変換候補より選択・確定処理を実行することができる。さらに対応する前方文節を選択された後方文節の変換候補に対応付けて自動的に表示させることができるため、選択操作の軽減を図ることができる。   According to the mobile phone 1, selection / confirmation processing can be executed from a backward phrase conversion candidate. Further, since the corresponding forward phrase can be automatically displayed in association with the selected candidate for the backward phrase, the selection operation can be reduced.

なお、本発明に係る情報処理装置は、本実施形態おける携帯電話機1に適用した処理構成を適宜組み合わせることにより実現してもよい。   The information processing apparatus according to the present invention may be realized by appropriately combining the processing configurations applied to the mobile phone 1 in the present embodiment.

本実施形態においては、本発明に係る情報処理装置を携帯電話機1に適用して説明したが、PDA(Personal Digital Assistant)、パーソナルコンピュータ、携帯型ゲーム機、携帯型音楽再生機、携帯型動画再生機、その他の文字入力機能を備えた情報処理装置にも適用することができる。   In the present embodiment, the information processing apparatus according to the present invention has been described as applied to the mobile phone 1, but a PDA (Personal Digital Assistant), personal computer, portable game machine, portable music player, portable video player The present invention can also be applied to information processing apparatuses having other machines and other character input functions.

さらにまた、本実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。   Furthermore, the series of processes described in the present embodiment can be executed by software, but can also be executed by hardware.

また、本実施形態では、フローチャートのステップは記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。   In the present embodiment, the steps of the flowchart show examples of processing that is performed in time series in the order described, but the processing that is executed in parallel or individually is not necessarily performed in time series. Is also included.

本発明に係る情報処理装置の一例である折りたたみ式の携帯電話機の外観の構成を示す図。The figure which shows the structure of the external appearance of the foldable mobile telephone which is an example of the information processing apparatus which concerns on this invention. 本発明に係る携帯電話機の一例である折りたたみ式の携帯電話機の他の外観の構成を示す図。The figure which shows the structure of the other external appearance of the foldable mobile telephone which is an example of the mobile telephone which concerns on this invention. 本実施形態における携帯電話機の内部の構成を示す図。The figure which shows the structure inside the mobile telephone in this embodiment. 本実施形態における携帯電話機において文字変換処理を実行する各部の機能的な構成を概略的に示したブロック図。The block diagram which showed roughly the functional structure of each part which performs the character conversion process in the mobile telephone in this embodiment. 本実施形態における携帯電話機により実行される変換候補表示処理を説明するフローチャート。The flowchart explaining the conversion candidate display process performed with the mobile telephone in this embodiment. 変換候補表示処理実行時のメインディスプレイの表示例を示す図。The figure which shows the example of a display of the main display at the time of conversion candidate display processing execution. 本実施形態における携帯電話機により実行される変換候補選択処理を説明するフローチャート。6 is a flowchart for explaining conversion candidate selection processing executed by the mobile phone according to the present embodiment. 変換候補選択処理実行時のメインディスプレイの表示例を示す図。The figure which shows the example of a display of the main display at the time of conversion candidate selection processing execution. 本実施形態における携帯電話機の文字変換処理部により実行される他の変換候補表示処理を説明するフローチャート。The flowchart explaining the other conversion candidate display process performed by the character conversion process part of the mobile telephone in this embodiment. 他の変換候補表示処理実行時のメインディスプレイの表示例を示す図。The figure which shows the example of a display of the main display at the time of other conversion candidate display processing execution. 本実施形態における携帯電話機により実行される他の変換候補選択処理を説明するフローチャート。The flowchart explaining the other conversion candidate selection process performed with the mobile telephone in this embodiment. 他の変換候補選択処理実行時のメインディスプレイの表示例を示す図。The figure which shows the example of a display of the main display at the time of other conversion candidate selection processing execution.

符号の説明Explanation of symbols

1 携帯電話機
11 ヒンジ部
12 第一の筐体
13 第二の筐体
14 操作キー
15 十字キー
16 確定キー
18 文字入力キー
19 ソフトキー
20 メインディスプレイ
30 主制御部
31 電源回路部
32 入力制御部
33 表示制御部
34 記憶部
35 音声制御部
36 通信制御部
38 アンテナ
39 文字変換処理部
51 文節区切部
52 共起情報検索部
53 予測候補作成部
54 共起情報記憶部
55 予測候補記憶部
61 文字列入力部
62 変換候補選択部
65 変換候補表示部
66 入力文字表示部
68 前方変換候補表示部
69 後方変換候補表示部
70 カーソル
DESCRIPTION OF SYMBOLS 1 Cellular phone 11 Hinge part 12 1st housing | casing 13 2nd housing | casing 14 Operation key 15 Cross key 16 Confirmation key 18 Character input key 19 Soft key 20 Main display 30 Main control part 31 Power supply circuit part 32 Input control part 33 Display control unit 34 Storage unit 35 Audio control unit 36 Communication control unit 38 Antenna 39 Character conversion processing unit 51 Phrase segmentation unit 52 Co-occurrence information search unit 53 Prediction candidate creation unit 54 Co-occurrence information storage unit 55 Prediction candidate storage unit 61 Character string Input unit 62 Conversion candidate selection unit 65 Conversion candidate display unit 66 Input character display unit 68 Forward conversion candidate display unit 69 Back conversion candidate display unit 70 Cursor

Claims (14)

語句の読みを表す文字列の入力を受け付ける入力手段と、
表示手段と、
前記入力手段により入力を受け付けた文字列を文節に区切り、前記文節の区切りより前の文字列を前方文節を表す文字列とし、前記文節の区切りより後ろの文字列を後方文節を表す文字列として取得する文節区切手段と、
共起関係を有する一対の文節が読みを表す文字列と対応付けられて記憶された共起情報記憶手段と、
前記文節区切手段により取得された前記前方文節および後方文節を表す文字列に対応付けられた、共起関係を有する一対の文節からなる共起変換候補を前記共起情報記憶手段より検索する共起情報検索手段と、
前記共起情報検索手段により検索された共起変換候補として、前記前方文節に対応する文節と前記後方文節に対応する文節を個別に、かつ対応付けて前記表示手段に表示させる表示制御手段と、
を備えたことを特徴とする情報処理装置。
Input means for accepting input of a character string representing the reading of the phrase;
Display means;
A character string received by the input means is divided into clauses, a character string before the clause separation is a character string representing a forward clause, and a character string after the clause separation is a character string representing a backward clause. A clause delimiter to obtain;
A co-occurrence information storage means in which a pair of clauses having a co-occurrence relationship is stored in association with a character string representing a reading;
Co-occurrence that searches the co-occurrence information storage means for a co-occurrence conversion candidate that consists of a pair of phrases having a co-occurrence relationship associated with the character string representing the forward phrase and the backward phrase acquired by the phrase delimiting means Information retrieval means;
As a co-occurrence transformation candidate searched by the co-occurrence information search means, a display control means for causing the display means to display the phrase corresponding to the forward phrase and the phrase corresponding to the backward phrase individually and in association with each other,
An information processing apparatus comprising:
前記共起情報記憶手段は、前記一対の文節からなる共起変換候補の共起関係の強弱に関する情報をさらに記憶し、
前記表示制御手段は、前記共起情報検索手段により検索された共起変換候補のうち、共起関係が強い前記共起変換候補を優先して前記表示手段に表示させることを特徴とする請求項1記載の情報処理装置。
The co-occurrence information storage unit further stores information on the strength of co-occurrence relationships of co-occurrence conversion candidates including the pair of clauses,
The display control means preferentially causes the display means to display the co-occurrence conversion candidates having a strong co-occurrence relationship among the co-occurrence conversion candidates searched by the co-occurrence information search means. 1. An information processing apparatus according to 1.
前記表示手段は、
少なくとも前記入力手段により入力を受け付けた文字列を表示する入力文字列表示領域と、少なくとも前記共起情報検索手段により検索された共起変換候補を表示する変換候補表示領域とを有することを特徴とする請求項1または2記載の情報処理装置。
The display means includes
It has at least an input character string display area for displaying a character string received by the input means, and a conversion candidate display area for displaying at least the co-occurrence conversion candidates searched by the co-occurrence information search means. The information processing apparatus according to claim 1 or 2.
前記変換候補表示領域は、前記一対の文節からなる共起変換候補のうち前記前方文節の変換候補に対応する文節を表示する前方変換候補表示領域と、前記共起変換候補のうち前記後方文節の変換候補に対応する文節を表示する後方変換候補表示領域とを有することを特徴とする請求項3記載の情報処理装置。   The conversion candidate display area includes a forward conversion candidate display area for displaying a phrase corresponding to the conversion candidate of the forward phrase among the co-occurrence conversion candidates including the pair of phrases, and a backward conversion candidate display area of the co-occurrence conversion candidate. The information processing apparatus according to claim 3, further comprising a backward conversion candidate display area for displaying a phrase corresponding to the conversion candidate. 前記変換候補表示領域に表示された前記共起変換候補のうち、前記前方文節の変換候補に対応する文節または前記後方文節の変換候補に対応する文節より一の文節を選択する選択手段をさらに備えたことを特徴とする請求項4記載の情報処理装置。   A selection means for selecting one phrase from a phrase corresponding to the conversion candidate for the forward phrase or a phrase corresponding to the conversion candidate for the backward phrase among the co-occurrence conversion candidates displayed in the conversion candidate display area; The information processing apparatus according to claim 4, wherein 前記選択手段により、前記前方変換候補表示領域に表示された前記前方文節の変換候補に対応する一の文節が選択された場合、前記表示制御手段は、前記選択手段により選択された文節と対を成す前記後方文節の変換候補に対応する文節を最上位に表示させ、
前記選択手段により、前記後方変換候補表示領域に表示された前記後方文節の変換候補に対応する一の文節が選択された場合、前記表示制御手段は、前記選択手段により選択された文節と対を成す前記前方文節の変換候補に対応する文節を最上位に表示させることを特徴とする請求項5記載の情報処理装置。
When one phrase corresponding to the forward phrase conversion candidate displayed in the forward conversion candidate display area is selected by the selection means, the display control means makes a pair with the phrase selected by the selection means. The phrase corresponding to the backward phrase conversion candidate is displayed at the top,
When the selection means selects one phrase corresponding to the backward phrase conversion candidate displayed in the backward conversion candidate display area, the display control means makes a pair with the phrase selected by the selection means. 6. The information processing apparatus according to claim 5, wherein a phrase corresponding to the forward phrase conversion candidate formed is displayed at the highest level.
前記共起情報検索手段により前記共起変換候補が検索された場合、前記表示制御手段は、前記入力文字列表示領域に表示された前記前方文節を表す文字列を、前記共起変換候補のうち一の共起変換候補の前記前方文節の変換候補に対応する文節に変換して表示させることを特徴とする請求項3記載の情報処理装置。   When the co-occurrence conversion candidate is searched for by the co-occurrence information search means, the display control means uses a character string representing the forward phrase displayed in the input character string display area as a part of the co-occurrence conversion candidates. 4. The information processing apparatus according to claim 3, wherein the information is converted into a phrase corresponding to the conversion candidate of the preceding phrase of one co-occurrence conversion candidate and displayed. 前記表示手段は、
少なくとも前記入力手段により入力を受け付けた文字列を表示する入力文字列表示領域と、少なくとも前記共起情報検索手段により検索された前記共起変換候補のうち、前記後方文節の変換候補に対応する文節を表示する後方変換候補表示領域を有することを特徴とする請求項1または2記載の情報処理装置。
The display means includes
An input character string display area for displaying at least a character string accepted by the input means, and a phrase corresponding to a conversion candidate of the backward phrase among at least the co-occurrence conversion candidates searched by the co-occurrence information search means The information processing apparatus according to claim 1, further comprising a backward conversion candidate display area that displays
前記共起情報検索手段により共起変換候補が検索された場合、前記表示制御手段は、前記後方文節の変換候補に対応する文節を前記後方変換候補表示領域に表示させ、
前記入力文字列表示領域に表示された前記前方文節を表す文字列を、前記前方文節の変換候補に対応する文節のうち、前記後方変換候補表示領域の最上位に表示された前記後方文節の変換候補に対応する文節と対を成す前記前方文節の変換候補に対応する文節に変換して表示させることを特徴とする請求項8記載の情報処理装置。
When a co-occurrence conversion candidate is searched by the co-occurrence information search means, the display control means displays a phrase corresponding to the conversion candidate of the backward phrase in the backward conversion candidate display area,
The character string representing the forward phrase displayed in the input character string display area is converted from the backward phrase displayed at the top of the backward conversion candidate display area among the phrases corresponding to the conversion candidates of the forward phrase. The information processing apparatus according to claim 8, wherein the information is converted into a phrase corresponding to the conversion candidate of the forward phrase that is paired with the phrase corresponding to the candidate and displayed.
前記後方変換候補表示領域に表示された前記後方文節の変換候補に対応する文節より一の文節を選択する選択手段をさらに備えたことを特徴とする請求項8記載の情報処理装置。   9. The information processing apparatus according to claim 8, further comprising selection means for selecting one phrase from phrases corresponding to the backward phrase conversion candidates displayed in the backward conversion candidate display area. 前記選択手段により一の文節が選択された場合、前記表示制御手段は、前記入力文字列表示領域に表示された前記前方文節を表す文字列を、前記選択された後方文節の変換候補に対応する文節と対を成す前記前方文節の変換候補に対応する文節に変換して表示させることを特徴とする請求項10記載の情報処理装置。   When one phrase is selected by the selection means, the display control means corresponds to a character string representing the forward phrase displayed in the input character string display area, as a conversion candidate for the selected backward phrase. The information processing apparatus according to claim 10, wherein the information is converted into a phrase corresponding to the conversion candidate of the forward phrase that is paired with the phrase and displayed. 前記入力手段により入力された文字列から予測される語句の候補を、前記入力された文字列に対応付けて予測候補として記憶する予測候補記憶手段と、
前記文節区切手段により取得された前方文節を表す文字列と、前記後方文節を現す文字列を表す文字列から予測される語句の候補をそれぞれ検索し、前記前方文節と後方文節との予測候補をそれぞれ作成する予測候補作成手段とをさらに備え、
前記表示制御手段は、前記共起情報検索手段により前記共起変換候補が検索された場合には、検索された前記共起変換候補を前記変換候補表示領域に優先的に表示し、前記予測候補作成手段により検索され作成された予測候補を前記共起変換候補に続いて表示させることを特徴とする請求項4記載の情報処理装置。
Prediction candidate storage means for storing candidate words predicted from the character string input by the input means as prediction candidates in association with the input character string;
Retrieval candidates for the forward phrase and the backward phrase are respectively retrieved by searching for a candidate for a phrase predicted from the character string representing the forward phrase acquired by the phrase delimiter and the character string representing the character string representing the backward phrase. A prediction candidate creation means for creating each,
When the co-occurrence conversion candidate is searched by the co-occurrence information search means, the display control means preferentially displays the searched co-occurrence conversion candidate in the conversion candidate display area, and the prediction candidate 5. The information processing apparatus according to claim 4, wherein the prediction candidate searched and created by the creation means is displayed subsequent to the co-occurrence conversion candidate.
前記表示制御手段は、前記共起情報検索手段により前記共起変換候補が検索されず、前記予測候補作成手段により前記予測候補のみが検索された場合、前記前方文節の予測候補を前記前方変換候補表示領域に表示し、前記後方文節の予測候補を前記後方候補表示領域に表示させることを特徴とする請求項12記載の情報処理装置。   If the co-occurrence conversion candidate is not searched by the co-occurrence information search means and only the prediction candidate is searched by the prediction candidate creation means, the display control means determines the prediction candidate of the forward phrase as the forward conversion candidate. The information processing apparatus according to claim 12, wherein the information processing apparatus is displayed in a display area, and the prediction candidate of the backward phrase is displayed in the backward candidate display area. 前記文節区切手段は、入力文字列に前記予測候補が検索されなかった場合、最後に入力された文字列の一字手前を文節の区切りとする請求項1〜13のいずれか一項に記載の情報処理装置。14. The clause delimiter according to claim 1, wherein when the prediction candidate is not found in the input character string, the phrase delimiter is a character immediately before the last input character string. Information processing device.
JP2008163382A 2008-06-23 2008-06-23 Information processing device Expired - Fee Related JP5187022B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008163382A JP5187022B2 (en) 2008-06-23 2008-06-23 Information processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008163382A JP5187022B2 (en) 2008-06-23 2008-06-23 Information processing device

Publications (2)

Publication Number Publication Date
JP2010003227A JP2010003227A (en) 2010-01-07
JP5187022B2 true JP5187022B2 (en) 2013-04-24

Family

ID=41584875

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008163382A Expired - Fee Related JP5187022B2 (en) 2008-06-23 2008-06-23 Information processing device

Country Status (1)

Country Link
JP (1) JP5187022B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5501090B2 (en) * 2010-05-12 2014-05-21 シャープ株式会社 Phrase prediction candidate output device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3454895B2 (en) * 1993-12-28 2003-10-06 株式会社東芝 Kana-Kanji conversion method
JPH0991280A (en) * 1995-09-25 1997-04-04 Toshiba Corp Document preparation device with coocurrence information utilization function and utilizing method for coocurrence information of document preparation device
JP2000048020A (en) * 1998-07-28 2000-02-18 Toshiba Corp Document preparation device, input aiding method and recording medium

Also Published As

Publication number Publication date
JP2010003227A (en) 2010-01-07

Similar Documents

Publication Publication Date Title
US10311142B2 (en) Character input apparatus, character input assist method, and character input assist program
US10671811B2 (en) Text editing
JP5098304B2 (en) Special character input support device and electronic device including the same
JP5077210B2 (en) Portable information processing device
JP2006276800A (en) Character information display device with voice synthesis function, voice synthesis method thereof and voice synthesis program
US9672199B2 (en) Electronic device and electronic device control method
JP2010268207A (en) Portable terminal
JP2010033414A (en) Portable terminal device and program
JP5187022B2 (en) Information processing device
US9928084B2 (en) Electronic device and method for activating application
JP2009075815A (en) Mobile terminal device
JP2009295066A (en) Information processing apparatus
JP5385744B2 (en) Electronic device and application startup method
JP5521462B2 (en) Character string conversion method for terminal device
WO2011037230A1 (en) Electronic device and method for activating application
JP5340034B2 (en) Character input device, character display system, and character conversion method
JP2009230727A (en) Character input device
JP2009110298A (en) Character input device and method of displaying conversion candidate of input character
JP5352417B2 (en) Electronic device and application startup method
JP2003244305A (en) Character input device of portable telephone set and method for inputting the character
JP5559472B2 (en) Dictionary search device
JP5320199B2 (en) Display device
JP2011138252A (en) Character input device
JP2010086282A (en) Information processing apparatus
JP2012058745A (en) Text information display device with speech synthesizing function, and control method thereof

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20101028

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121002

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121129

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: 20121225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130107

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160201

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees