JP4769023B2 - Mobile terminal, remote control method and program for controlled device - Google Patents
Mobile terminal, remote control method and program for controlled device Download PDFInfo
- Publication number
- JP4769023B2 JP4769023B2 JP2005170437A JP2005170437A JP4769023B2 JP 4769023 B2 JP4769023 B2 JP 4769023B2 JP 2005170437 A JP2005170437 A JP 2005170437A JP 2005170437 A JP2005170437 A JP 2005170437A JP 4769023 B2 JP4769023 B2 JP 4769023B2
- Authority
- JP
- Japan
- Prior art keywords
- unit
- keyword
- character
- command
- control
- 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
Links
Images
Landscapes
- Computer And Data Communications (AREA)
- Details Of Television Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Selective Calling Equipment (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、例えばテレビジョン受像機やオーディオ・ビデオ機器、照明機器等の被制御装置を遠隔制御するためのコマンドを送出するリモートコントロール機能を備えた携帯電話端末等の携帯端末と、被制御装置のリモートコントロール方法及びプログラムに関する。 The present invention relates to a mobile terminal such as a mobile phone terminal having a remote control function for sending a command for remotely controlling a controlled device such as a television receiver, audio / video device, or lighting device, and the controlled device. The present invention relates to a remote control method and program.
従来より、テレビジョン受像機やオーディオ・ビデオ機器、照明機器等には、例えば赤外線を用いてそれら各機器を各々個別に遠隔制御するための専用リモートコントロール装置が付属していることが多い。当該専用リモートコントロール装置は、上記テレビジョン受像機やオーディオ・ビデオ機器、照明機器等の被制御装置を遠隔制御するための複数のコマンド若しくはコマンドキーの情報(以下、これらをまとめて制御コマンドと表記する)を内部メモリに記憶しており、複数の制御コマンドの中からユーザ指定の制御コマンドを読み出し、例えば赤外線を利用し、その制御コマンドをファンクションコマンドとして送出することにより、上記被制御装置を遠隔制御可能となされている。 Conventionally, television receivers, audio / video devices, lighting devices, and the like are often provided with a dedicated remote control device for remotely controlling each device individually using, for example, infrared rays. The dedicated remote control device includes a plurality of commands or command key information (hereinafter collectively referred to as a control command) for remotely controlling a controlled device such as a television receiver, audio / video device, or lighting device. Is stored in the internal memory, and the control device specified by the user is read out from among a plurality of control commands, and for example, using infrared rays, the control command is transmitted as a function command to remotely control the controlled device. It is made controllable.
ここで、例えば特開2003−78977号の公開特許公報(特許文献1)には、テレビジョン受像機やエアコンディショナ、ビデオテープレコーダ等の被制御装置の遠隔操作を行うリモートコントロール機能を備えた携帯電話機が開示されている。この公報記載のリモートコントロール機能付き携帯電話機は、多種の家電製品メーカのリモコン機能に対応するように複数の赤外線波長コードが記憶されたリモコンコード記憶ICを備え、リモートコントロールモード時に、ユーザにより所望の番号ボタンが操作されると、その番号ボタンの操作に応じたリモコンコードをリモコンコード記憶ICから読み出し、当該リモコンコードに対応した波長の赤外線信号を赤外線発光部から出力するようになされている。 Here, for example, Japanese Patent Application Laid-Open No. 2003-78977 (Patent Document 1) has a remote control function for remotely controlling a controlled device such as a television receiver, an air conditioner, or a video tape recorder. A mobile phone is disclosed. The mobile phone with a remote control function described in this publication includes a remote control code storage IC in which a plurality of infrared wavelength codes are stored so as to correspond to the remote control functions of various home appliance manufacturers. When the number button is operated, a remote control code corresponding to the operation of the number button is read from the remote control code storage IC, and an infrared signal having a wavelength corresponding to the remote control code is output from the infrared light emitting unit.
また、例えば特開平5−66792号の公開特許公報(特許文献2)には、離れた場所にある外部機器を入力音声により制御する音声入力装置が開示されている。この公報記載の技術によれば、メニュー画面上に外部機器を制御するための語彙が表示され、外部機器側から出力された音声ガイダンス指示に従い、ユーザが、そのメニュー画面上の語彙を発声すると、音声入力装置は、当該音声入力の音声認識を行い、その認識結果に基づいて外部機器への送信情報を制御する。 For example, Japanese Patent Laid-Open No. 5-66792 discloses a voice input device that controls an external device at a remote location with input voice. According to the technology described in this publication, the vocabulary for controlling the external device is displayed on the menu screen, and when the user utters the vocabulary on the menu screen according to the voice guidance instruction output from the external device side, The voice input device performs voice recognition of the voice input, and controls transmission information to the external device based on the recognition result.
ところで、一般に、上述した従来のリモートコントロール装置(携帯電話機等が備えたリモートコントロール機能を含む。以下同様とする。)を用いて被制御装置を遠隔操作する場合、ユーザは、当該リモートコントロール装置に設けられたキーやダイヤル等の操作子を操作することになる。このため、それら操作子上若しくはその近傍には、上記被制御装置の被制御機能を表す文字や記号、図形等が描かれていることが多い。この場合、ユーザは、それら文字や記号、図形等を頼りに、各操作子が何れの被制御機能に対応しているのかを判断し、その判断に基づいて所望の操作子を操作する。そして、この時のリモートコントロール装置は、当該操作された操作子に対応付けられている制御コマンドを被制御装置へ送出する。これにより、当該被制御装置が遠隔操作されることになる。また、遠隔操作の他の方式として、例えば、テレビジョン受信機等のディスプレイ上或いはリモートコントロール装置のディスプレイ上に、上記被制御装置の被制御機能に対応付けられた複数のメニュー項目を表示させ、それらメニュー項目の中から所望のメニュー項目が選択された場合に、その選択されたメニュー項目に対応付けられている被制御機能の遠隔操作を行うような方式もある。この場合、ユーザは、ディスプレイ上の各メニュー項目上に表示された文字や記号、図形等を頼りに、各メニュー項目が何れの被制御機能に対応しているのかを判断し、その判断に基づいてメニュー項目を選択する。そして、この時のリモートコントロール装置は、当該選択されたメニュー項目に対応付けられている制御コマンドを被制御装置へ送出する。これにより、当該被制御装置が遠隔操作されることになる。 By the way, in general, when the controlled device is remotely operated using the above-described conventional remote control device (including a remote control function provided in a mobile phone or the like, the same applies hereinafter), the user can use the remote control device. An operator such as a key or dial provided is operated. For this reason, characters, symbols, graphics, and the like representing the controlled function of the controlled device are often drawn on or near these operators. In this case, the user determines which control element corresponds to which controlled function by using these characters, symbols, figures, etc., and operates a desired control element based on the determination. Then, the remote control device at this time sends a control command associated with the operated operator to the controlled device. As a result, the controlled apparatus is remotely operated. As another method of remote operation, for example, a plurality of menu items associated with the controlled function of the controlled device are displayed on the display of a television receiver or the like or on the display of a remote control device, There is also a method in which when a desired menu item is selected from these menu items, the controlled function associated with the selected menu item is remotely operated. In this case, the user relies on the characters, symbols, graphics, etc. displayed on each menu item on the display to determine which controlled function each menu item corresponds to, and based on that determination To select a menu item. Then, the remote control device at this time sends a control command associated with the selected menu item to the controlled device. As a result, the controlled apparatus is remotely operated.
しかしながら、上記操作子やメニュー項目に実際に対応付けられている制御コマンドと、ユーザが被制御装置に対して望んでいる遠隔操作の内容とに差異がある場合、すなわち言い換えると、上記操作子やメニュー項目に付けられている文字や記号、図形等が表す被制御機能についてのユーザの持つ理解と、実際に操作子やメニュー項目に対応付けられている制御コマンドとに差異があるような場合、ユーザは、上記被制御装置に所望の動作を行わせることが難しくなる。したがって、被制御装置に所望の動作を行わせるためには、ユーザは、上記各操作子やメニュー項目に付けられている文字や記号、図形等と被制御機能との対応関係がどのように設定されているのか、すなわち言い換えると、各操作子やメニュー項目と制御コマンドとの対応関係がどのように設定されているのかを全て憶えていなければならない。 However, if there is a difference between the control command that is actually associated with the operator or the menu item and the content of the remote operation that the user desires for the controlled device, in other words, When there is a difference between the user's understanding of the controlled functions represented by the characters, symbols, graphics, etc. attached to the menu items and the control commands actually associated with the controls or menu items, It becomes difficult for the user to cause the controlled device to perform a desired operation. Therefore, in order to cause the controlled device to perform a desired operation, the user sets how the correspondence between the character, symbol, figure, etc. attached to each of the controls and menu items and the controlled function is set. In other words, in other words, it is necessary to remember all how the correspondence between each operation element or menu item and the control command is set.
また例えば、被制御装置の或る被制御機能を遠隔操作するために、幾つかの操作子を予め定められた所定の手順で操作したり、幾つかのメニュー項目を予め定められた所定の手順で選択していく必要があるような場合、ユーザは、それら所定の手順を全て憶えておくこと、すなわち言い換えると、所望の被制御機能についての制御コマンドに辿り着くまでの階層構造を理解していなければならない。さらに、このような階層構造は、多くの場合、被制御装置毎に異なっている。したがって、ユーザは、被制御装置毎に階層構造の違いを把握していなければならない。 Also, for example, in order to remotely control a certain controlled function of the controlled device, several operators are operated in a predetermined procedure, or some menu items are determined in a predetermined procedure. In such a case, the user must remember all of the predetermined procedures, that is, in other words, understand the hierarchical structure until the control command for the desired controlled function is reached. There must be. Further, such a hierarchical structure is often different for each controlled device. Therefore, the user must grasp the difference in the hierarchical structure for each controlled device.
特に、上述したような問題は、複数の被制御装置を遠隔操作可能なリモートコントロール機能を備えた携帯電話端末を用いて、ユーザが所望の被制御装置を遠隔操作するような場合に、顕著に現れることになる。すなわち、携帯電話端末が備えるリモートコントロール機能により所望の被制御装置を遠隔操作するような場合、ユーザは、何れのメニューからリモートコントロール機能を起動し、さらに、下位のメニュー選択をどのようにして行っていけば所望の被制御装置を遠隔操作できるようになされているのかを、全て憶えていなければならなくなる。 In particular, the above-described problem is noticeable when a user remotely operates a desired controlled device using a mobile phone terminal having a remote control function capable of remotely operating a plurality of controlled devices. Will appear. That is, when a desired controlled device is remotely operated by the remote control function provided in the mobile phone terminal, the user activates the remote control function from any menu, and further how to select a lower menu. If this is the case, it will be necessary to remember everything that the desired controlled device can be operated remotely.
また例えば、上記リモートコントロール装置には、制御コマンドを追加登録可能な機能を備えているものもある。但し、リモートコントロール装置に新規に制御コマンドを追加登録する際には、被制御装置の持つ登録ステップに依存した登録作業が必要になる。したがって、ユーザは、リモートコントロール装置に新規に制御コマンドを追加登録するためには、被制御装置毎の登録ステップを理解していなければならない。 Further, for example, some of the remote control devices have a function capable of additionally registering a control command. However, when newly registering a control command in the remote control device, registration work depending on the registration step of the controlled device is required. Therefore, in order to newly register a control command in the remote control device, the user must understand the registration step for each controlled device.
なお、上述した外部機器を入力音声により制御する音声入力装置の場合も、基本的には上記従来のリモートコントロール装置と同様であり、外部機器の被制御機能と入力すべき音声とが予め対応付けられており、したがって、ユーザは、被制御機能と入力すべき音声との対応関係を理解していなければならず、また、被制御装置毎の階層構造の違いを把握していなければならない。 Note that the above-described voice input device that controls an external device with input voice is basically the same as the above-described conventional remote control device, and the controlled function of the external device and the voice to be input are associated in advance. Therefore, the user must understand the correspondence between the controlled function and the voice to be input, and must grasp the difference in the hierarchical structure for each controlled device.
本発明は、このような実情に鑑みて提案されたものであり、操作子やメニュー項目と制御コマンドとの対応関係や被制御装置の制御に関連した階層構造を正確に理解していないユーザであっても、被制御装置を容易且つ確実に遠隔操作でき、また、被制御装置に対する制御コマンドの新規追加登録ステップを正確に理解していないユーザであっても、簡単に制御コマンドを新規追加登録可能とする携帯端末と、被制御装置のリモートコントロール方法及びプログラムを提供することを目的とする。 The present invention has been proposed in view of such circumstances, and a user who does not accurately understand the correspondence between the operation elements, menu items, and control commands and the hierarchical structure related to control of the controlled device. Even if it is a user who can easily and reliably remotely operate the controlled device, and even a user who does not correctly understand the new registration step of the control command for the controlled device, the control command can be easily newly registered. It is an object of the present invention to provide a portable terminal that can be enabled, a remote control method for a controlled device, and a program.
本発明の携帯端末は、外部の被制御装置を遠隔制御するための制御コマンドを無線送信する通信部と、遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドとそれに関連したキーワードとの対応を表すテーブルの情報を保持するテーブル保持部と、キーワードを含む複数の文字の情報が登録された予測辞書部と、利用者からの文字入力及び指示入力を受け付けるための操作入力部と、文字を表示可能な表示部と、文字入力及び文章作成・編集のための文字入力用アプリケーションプログラムの実行により、操作入力部を介して入力された文字や直前に選択及び確定がなされた文字から類推される文字の候補を予測辞書部から予測検索する候補検索部と、文字入力用アプリケーションプログラムの実行中に、候補検索部により予測辞書からキーワードとその他の文字が予測検索された時、そのキーワードをその他の文字の候補とは区別可能に表示部に表示させ、当該表示されたキーワードを利用者が操作入力部を介して選択指示した時、その選択指示されたキーワードに基づいてテーブルから制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ送信させる制御部とを有することにより、上述した課題を解決する。 The portable terminal of the present invention includes a communication unit that wirelessly transmits a control command for remotely controlling an external controlled device, a controlled device that can be remotely controlled, a control command associated with the controlled function, and a related command. A table holding unit that holds information on a table indicating correspondence with the selected keyword, a prediction dictionary unit in which information on a plurality of characters including the keyword is registered, and an operation input for receiving a character input and an instruction input from a user Part, a display part that can display characters , and characters entered via the operation input part and the last selected and confirmed by executing the character input application program for character input and sentence creation / editing a candidate search unit for predicted search character candidate analogized from the character from the prediction dictionary unit, during the execution of the character input application program, the candidate search unit Ri when keywords and other characters from the prediction dictionary is predicted search, the keywords distinguishably displayed on the display unit and the other characters of the candidates, the user the displayed keyword via the operation input unit A control unit that specifies a control command from the table based on the keyword that is instructed to select and transmits the control command from the communication unit to the controlled device when the selection is instructed is solved.
本発明の被制御装置のリモートコントロール方法は、文字入力及び文章作成・編集のための文字入力用アプリケーションプログラムの実行により、遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドに関連したキーワードを含む複数の文字の情報が登録された予測辞書部から、操作入力部を介して入力された文字や直前に選択及び確定がなされた文字により類推される文字の候補を予測検索するステップと、文字入力用アプリケーションプログラムの実行中に予測辞書部からキーワードとその他の文字が予測検索された時、そのキーワードをその他の文字の候補とは区別可能に表示部に表示させ、当該表示されたキーワードを利用者が操作入力部を介して選択指示した時、当該キーワードに基づいて、制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照することにより当該キーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ無線送信するステップとを有することにより、上述した課題を解決する。 A remote control method for a controlled device according to the present invention includes a control command associated with a controlled device capable of being remotely controlled by executing a character input application program for character input and text creation / editing and a controlled function thereof. Predictive search for candidate characters that are inferred from characters entered via the operation input unit or characters that have been selected and confirmed immediately before from a predictive dictionary unit that contains information on multiple characters including keywords related to When a keyword and other characters are predicted and searched from the prediction dictionary unit during execution of the character input application program , the keyword is displayed on the display unit so that the keyword can be distinguished from other character candidates, and the display is performed. When the user selects and instructs the selected keyword via the operation input unit, the control command and the A step of identifying a control command related to the keyword by referring to a table representing correspondence with the keyword related to this, and wirelessly transmitting the control command from the communication unit to the controlled device. Solve the problem.
本発明の被制御装置のリモートコントロールプログラムは、文字入力及び文章作成・編集のための文字入力用アプリケーションプログラムの実行により、遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドに関連したキーワードを含む複数の文字の情報が登録された予測辞書部から、操作入力部を介して入力された文字や直前に選択及び確定がなされた文字により類推される文字の候補を予測検索する候補検索部と、文字入力用アプリケーションプログラムの実行中に予測辞書部からキーワードとその他の文字が予測検索された時、その検索されたキーワードをその他の文字の候補とは区別可能に表示部に表示させ、当該表示されたキーワードを利用者が操作入力部を介して選択指示した時、当該指示されたキーワードに基づいて、制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照することにより当該キーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ無線送信する制御部として、携帯端末を機能させることにより、上述した課題を解決する。 A remote control program for a controlled device of the present invention is a control command associated with a controlled device and its controlled function that can be controlled remotely by executing a character input application program for character input and sentence creation / editing. Predictive search for candidate characters that are inferred from characters entered via the operation input unit or characters that have been selected and confirmed immediately before from a predictive dictionary unit that contains information on multiple characters including keywords related to When a keyword and other characters are predicted and searched from the prediction dictionary unit during execution of the character input application program , the searched keyword can be distinguished from other character candidates on the display unit. When the user instructs to select the displayed keyword via the operation input unit, the designated keyword is displayed. As a control unit that identifies a control command related to the keyword by referring to a table representing a correspondence between the control command and a keyword related to the control command and wirelessly transmits the control command from the communication unit to the controlled device The above-described problems are solved by causing the portable terminal to function.
すなわち、本発明によれば、入力された文字情報等から類推される文字の候補としてキーワードを予測検索するようになされており、そのキーワードに基づいてテーブルから制御コマンドが特定されるため、ユーザは、被制御装置とその被制御機能の遠隔操作に対する自らの理解に応じた文字入力を行うことで、被制御装置に対して所望の遠隔操作を行わせることができることになる。 That is, according to the present invention, a keyword is predicted and searched as a candidate for a character inferred from input character information and the like, and the control command is specified from the table based on the keyword. By performing character input according to the user's understanding of the remote operation of the controlled device and its controlled function, it is possible to cause the controlled device to perform a desired remote operation.
本発明においては、入力された文字情報等から類推される文字の候補としてキーワードを予測検索するようになされており、そのキーワードに基づいてテーブルから制御コマンドが特定されるため、操作子やメニュー項目と制御コマンドとの対応関係や被制御装置の制御に関連した階層構造を正確に理解していないユーザであっても、被制御装置を容易且つ確実に遠隔操作できる。また、本発明においては、テーブル保持部に保持するテーブルや予測辞書部に登録するキーワードがユーザにより更新可能となされているため、被制御装置に対する制御コマンドの新規追加登録ステップを正確に理解していないユーザであっても、簡単に制御コマンドを新規追加登録できる。 In the present invention, a keyword is predicted and searched as a candidate for a character inferred from input character information and the like, and a control command is specified from a table based on the keyword. Even a user who does not accurately understand the correspondence relationship between the control command and the control command and the hierarchical structure related to the control of the controlled device can easily and reliably operate the controlled device. Further, in the present invention, since the table held in the table holding unit and the keyword registered in the prediction dictionary unit can be updated by the user, the new addition registration step of the control command for the controlled device is accurately understood. Even new users can easily register new control commands.
以下、図面を参照しながら、本発明の携帯端末と、被制御装置を遠隔制御するリモートコントロール方法及びプログラムの一実施形態について説明する。 Hereinafter, an embodiment of a remote control method and a program for remotely controlling a portable terminal and a controlled apparatus according to the present invention will be described with reference to the drawings.
なお、本実施形態では、本発明が適用される一例として、携帯電話端末を挙げているが、勿論、ここで説明する内容はあくまで一例であり、本発明はこの例に限定されないことは言うまでもない。 In the present embodiment, a mobile phone terminal is cited as an example to which the present invention is applied, but of course, the contents described here are merely examples, and it goes without saying that the present invention is not limited to this example. .
〔携帯電話端末の概略的な内部構成〕
図1には、本発明実施形態のリモートコントロール機能を備えた携帯電話端末の概略的な内部構成例を示す。
[Schematic internal structure of mobile phone terminal]
FIG. 1 shows a schematic internal configuration example of a mobile phone terminal having a remote control function according to an embodiment of the present invention.
通信アンテナ22は、例えば内蔵アンテナであり通話やパケット通信のための信号電波の送受信を行う。通信回路21は、送受信信号の周波数変換、変調と復調等を行う。なお、パケット通信により送受信されるデータは、電子メールデータ、動画像や静止画の画像データ、音声データ、HTML(Hyper Text Markup Language)データ、プログラムデータ、その他の各種データである。ここで、上記通信アンテナ22及び通信回路21の受信データが通話音声のデータである場合、その通話音声のデータはデータラインを介して音声処理部32へ送られ、それ以外の受信データは一旦、制御部20へ送られて処理された後、必要に応じて当該制御部20から各部へ送られる。
The
音声処理部32は、上記通信アンテナ22及び通信回路21から通話音声の受信データが供給された時には、当該通話音声の受信データを復号化し、その復号化後の通話音声データをデータラインを介してスピーカ30へ送る。なお、音声処理部32は、制御部20により設定される各種音質調整値(例えば音量、イコライジングなど)に基づいて、音声や音楽等を補正してスピーカ30へ出力する処理等をも行う。
When receiving voice call reception data from the
スピーカ30は、携帯電話端末に設けられている受話用のスピーカやリンガ(着信音)、音楽再生、アラーム音出力用のスピーカであり、ディジタル/アナログ変換器と増幅器を含み、通話音声やリンガ音,再生音楽のデータを、ディジタル/アナログ変換及び増幅した後、出力する。これにより、通話音声やリンガ音,再生音楽が得られることになる。
The
マイクロホン31は、送話用及び外部音声集音用のマイクロホンであり、アナログ/ディジタル変換器と増幅器を含む。このマイクロホン31を介して入力された音声信号は、増幅器により所定のレベルに増幅された後、アナログ/ディジタル変換器によりディジタル音声データに変換され、データラインを介して音声処理部32へ送られて符号化された後、データラインを介して通信回路21へ送られて変調、周波数変換等の各種処理を受け、通信アンテナ22から送信される。
The
表示部23は、例えば液晶ディスプレイ等の表示デバイスと、そのディスプレイの表示駆動回路とを含み、上記ディスプレイ上に画像や文字等を表示する。
The
画像処理部33は、内蔵メモリや図示しない外部メモリインターフェースを介して外部メモリから読み出された圧縮符号化されている画像データが供給された時には、その画像データの伸張復号化等の再生処理を行い、その伸張復号後の画像データをデータラインを介して表示部23へ送る。なお、画像処理部33は、制御部20により設定される各種画質調整値(例えばホワイトバランス、ブライトネス、コントラスト、ガンマ補正など)に基づいて、画像の補正を行って表示部23へ出力する。
When image data that has been compression-encoded and read from an external memory via an internal memory or an external memory interface (not shown) is supplied, the
操作部24は、本実施形態の携帯電話端末の図示しない筐体上に設けられているテンキーや発話キー、終話/電源キー等の各キーや十字キー,ジョグダイヤル等の各操作子と、それら操作子が操作された時の操作信号を発生する操作信号発生器とからなる。本実施形態において、上記操作部24の各操作子は、ユーザによる電源のオン/オフ操作、発信や着信の指示操作、電話番号入力操作や後述する文字入力操作、ディスプレイ上に表示されたメニュー項目の選択操作や後述する予測候補の選択操作、ソフトキーの選択操作等のために用いられる。
The
メモリ25は、ROM(Read Only Memory)とRAM(Random Access Memory)を含む。ROMは、OS(Operating System)、制御部20が各部を制御するための制御プログラムや各種の初期設定値、フォントデータ、仮名漢字変換辞書や翻訳用辞書,予測候補辞書等の各辞書データ、本実施形態にかかる後述するコマンドテーブル、電子メールやスケジュール帳,メモ帳等の文字入力や文章編集等を行うためのアプリケーション用のプログラムコード、画像や音声に対して様々な処理を行うためのアプリケーション用プログラムコード、電子ゲームのアプリケーション用のプログラムコード、本実施形態にかかるリモートコントロールプログラムコード、その他、携帯電話端末に搭載される各種のアプリケーション用のプログラムコード、当該携帯電話端末の識別情報(ID)などを記憶している。このROMは、いわゆるNAND型フラッシュメモリ(NAND-type flash memory)のような書き換え可能なROMをも含み、当該書き換え可能なROMには、例えば、電子メールデータ、ユーザにより設定される電話帳や電子メールアドレス、ユーザのスケジュールデータ、メモ帳データ、画像データ、ダウンロードされた画像データや音楽データ、ダウンロードされた着信音,報知音データ、文字データ、予測候補辞書の更新登録データ、予測候補辞書の学習データ、ダウンロード等されたテーブルデータやプログラムコード、その他、各種の設定値等を保存することも可能となされている。RAMは、制御部20が各種のデータ処理を行う際の作業領域として、随時データを格納する。
The
近距離通信制御部34と近距離通信素子35は、例えば、いわゆるブルートゥース(BlueTooth)方式や、赤外線通信(IrDA),UWB(Ultra Wide Band)方式などによる近距離無線通信を行うためのデバイスである。なお、近距離無線通信がブルートゥース方式やUWB方式にて行われる場合、上記近距離通信素子35はアンテナにより構成されることになり、一方、近距離無線通信が赤外線通信方式にて行われる場合、上記近距離通信素子35は赤外線の送受信素子により構成されることになる。また、本実施形態の携帯電話端末は、当該近距離通信制御部34及び近距離通信素子35を用いて、外部の被制御装置を遠隔操作するための制御コマンドを送出するリモートコントロール機能を備えている。
The short-range
上記制御部20は、通信回路21における通信の制御、音声処理部32や画像処理部33等の各制御の他、本実施形態の携帯電話端末の各構成要素の制御や各種演算処理を行う。詳細については後述するが、特に本実施形態の場合、制御部20は、上記電子メールやスケジュール帳,メモ帳等の文字入力及び文章作成や編集等を行うためのアプリケーションプログラム(以下、これらをまとめて文字入力用アプリケーションプログラムと呼ぶことにする。)が実行されている状態で、本実施形態にかかるリモートコントロールプログラムを実行することにより、ユーザからの入力文字や直前に確定した文字等に基づいて、ユーザ所望の被制御装置を遠隔制御するための制御コマンドを検索し、その制御コマンドを上記近距離通信制御部34及び近距離通信素子35を用いて上記被制御装置へ送出する制御が可能となされている。また、制御部20は、予測候補辞書の更新,学習処理や後述するコマンドテーブルの更新等の処理も行う。なお、本発明実施形態で用いる文字とは、一文字だけでなく、一つの単語、文節等を含むものとする。
The
その他、図1には図示を省略しているが、本発明の携帯電話端末は、年月日時等の情報を発生したり時間を計測する時計部や、レンズ系と撮像素子による画像を撮影するカメラ部、外部メモリが接続されるメモリインターフェース部、外部ケーブルが接続されるケーブル用コネクタ部、キー照明や着信ライト用などのLED(発光ダイオード)とその駆動部、バイブレータとその駆動部、各部へ電力を供給するバッテリとその電力をコントロールするパワーマネージメントIC部、いわゆる電子マネーのための情報記憶と信号の送受信を行う電子財布部など、一般的な携帯電話端末に設けられる各構成要素についても備えている。 In addition, although not shown in FIG. 1, the mobile phone terminal of the present invention captures an image using a clock unit that generates information such as date, time, and time, and a lens system and an image sensor. To camera unit, memory interface unit to which external memory is connected, cable connector unit to which external cable is connected, LED (light emitting diode) for key illumination and incoming light and its driving unit, vibrator and its driving unit, to each unit Also equipped with each component provided in general mobile phone terminals, such as a battery that supplies power and a power management IC unit that controls the power, an electronic wallet unit that stores information for electronic money and transmits and receives signals ing.
〔予測変換機能と遠隔制御機能〕
上記メモリ25に記憶されている予測候補辞書は、ユーザからの入力文字等に基づいて予測検索される仮名漢字変換候補や、直前に選択及び確定がなされた文字等に続くと類推される文字候補を予測検索する際に用いられる辞書である。なお、以下の説明において、上記予測検索のために予測候補辞書内に登録されている文字候補をまとめて予測候補と呼ぶことにする。
[Predictive conversion function and remote control function]
The prediction candidate dictionary stored in the
本実施形態の携帯電話端末は、ユーザが操作部24によりキー入力等した入力文字や、直前に確定された文字等に応じて、上記予測候補辞書から例えば幾つかの予測候補を検索し、その検索により得られた各予測候補を、表示部24のディスプレイ画面上に表示し、さらに、そのディスプレイ画面に表示された予測候補の中から、ユーザが操作部24により所望の予測候補を選択したときに、その選択された予測候補を、入力確定文字とするような予測変換機能を備えている。
The mobile phone terminal according to the present embodiment searches, for example, several prediction candidates from the prediction candidate dictionary according to the input characters that the user has input through the
ここで、本発明実施形態によれば、上記予測候補辞書の予測候補の中には、リモートコントロール機能により被制御装置とその被制御機能を遠隔操作するための制御コマンドに対応付けられた予測候補(以下、この予測候補を特にコマンドキーワード候補と呼ぶことにする。)が含まれている。 Here, according to the embodiment of the present invention, the prediction candidates in the prediction candidate dictionary include prediction candidates associated with a control command for remotely operating the controlled device and the controlled function by the remote control function. (Hereinafter, this prediction candidate will be specifically referred to as a command keyword candidate.).
そして、本実施形態の携帯電話端末は、例えば、ユーザによる入力文字や直前の確定文字等に応じて上記予測候補辞書から検索されてディスプレイ画面上に表示された予測候補の中に上記コマンドキーワード候補が含まれており、さらに、そのコマンドキーワード候補がユーザにより選択されたような場合には、当該選択されたコマンドキーワード候補に対応付けられている制御コマンドに関する情報、つまり、その制御コマンドにより制御される被制御装置及び被制御機能とその遠隔制御の内容を表したリストをディスプレイ上に表示させる。なお、ユーザにより選択されたコマンドキーワード候補に対応付けられている制御コマンドが複数有る場合、つまり、コマンドキーワード候補に対応付けられている被制御装置や被制御機能が複数有る場合、本実施形態の携帯電話端末は、それら複数の被制御装置や複数の被制御機能とそれらについての遠隔制御の内容を表したリストを、ユーザ選択可能な状態でディスプレイ上へ表示させる。一方、上記リストの項目が一つしかない場合、つまり、上記選択されたコマンドキーワード候補に対応した制御コマンドが一つしかない場合には、その制御コマンドに対応付けられている被制御装置及び被制御機能とその遠隔制御の内容のみが表示されることになる。その他、リストに関する情報は、音声出力されても良い。 Then, the mobile phone terminal according to the present embodiment includes, for example, the command keyword candidates among the prediction candidates retrieved from the prediction candidate dictionary and displayed on the display screen according to the input character by the user, the immediately preceding confirmed character, or the like. In addition, when the command keyword candidate is selected by the user, the control command associated with the selected command keyword candidate, that is, controlled by the control command. A list showing the controlled devices and functions to be controlled and the contents of the remote control is displayed on the display. When there are a plurality of control commands associated with the command keyword candidate selected by the user, that is, when there are a plurality of controlled devices and controlled functions associated with the command keyword candidates, The mobile phone terminal displays a list representing the plurality of controlled devices and the plurality of controlled functions and the contents of the remote control for them on the display in a user-selectable state. On the other hand, if there is only one item in the list, that is, if there is only one control command corresponding to the selected command keyword candidate, the controlled device associated with the control command and Only the control function and the contents of the remote control are displayed. In addition, information related to the list may be output as audio.
その後、本実施形態の携帯電話端末は、上記リストに表示されている被制御装置及び被制御機能について遠隔制御を行う旨のユーザ指示、若しくは、リストの中からユーザにより選択された被制御装置及び被制御機能について遠隔制御を行う旨のユーザ指示が入力若しくは事前設定されている場合、その遠隔制御を行うための制御コマンドを、上記近距離通信制御部34及び近距離通信素子35を用いて外部の被制御装置へ送信する。
Thereafter, the mobile phone terminal of the present embodiment includes a user instruction to perform remote control on the controlled devices and controlled functions displayed in the list, or a controlled device selected by the user from the list and When a user instruction to perform remote control is input or preset for a controlled function, a control command for performing remote control is externally transmitted using the short-range
なお、本実施形態の携帯電話端末は、ユーザによる予測候補(コマンドキーワード候補を含む)の選択履歴(検索履歴)や選択頻度(検索頻度)に基づいて、各予測候補が予測候補辞書から検索される際の検索優先順位(つまりヒットランキング)、及び、各予測候補がディスプレイ画面上に表示される際の表示優先順位を、更新する学習機能を備えている。 In the mobile phone terminal according to the present embodiment, each prediction candidate is searched from the prediction candidate dictionary based on the selection history (search history) and selection frequency (search frequency) of prediction candidates (including command keyword candidates) by the user. A learning function for updating the search priority (that is, hit ranking) and the display priority when each prediction candidate is displayed on the display screen.
また、当該予測候補辞書内の各予測候補(コマンドキーワード候補を含む)は、ユーザが任意に新規登録したり、変更,削除等の更新を行うことが可能となされていている。なお、予測候補辞書への予測候補(コマンドキーワード候補を含む)の登録は、一般的な辞書登録の場合と同様に、携帯電話端末が標準的に備える登録ステップにより行うことができる。 In addition, each prediction candidate (including command keyword candidates) in the prediction candidate dictionary can be arbitrarily newly registered by the user, and can be updated such as changed or deleted. Note that registration of prediction candidates (including command keyword candidates) in the prediction candidate dictionary can be performed by a registration step that is normally provided in a mobile phone terminal, as in the case of general dictionary registration.
また、予測候補やコマンドキーワード候補を検索する際の入力文字等は、操作部24からの入力だけでなく、音声認識装置による音声認識処理にて得られる情報(例えば音声認識により音声が変換されたテキスト情報等)であっても良い。なお、音声認識装置の図示は省略しているが、図1の音声処理部32がマイクロホン31から入力された音声の認識処理を行っても良い。
In addition, input characters for searching for a prediction candidate or a command keyword candidate are not only input from the
〔コマンドテーブル〕
本実施形態によれば、上述したコマンドキーワード候補と制御コマンドとの対応付けは、コマンドテーブルとして上記メモリ25内に保存されている。また、コマンドテーブルは、本実施形態の携帯電話端末のリモートコントロール機能により遠隔操作が可能な各メーカの各被制御装置毎に用意されている。
[Command table]
According to the present embodiment, the association between the command keyword candidate and the control command described above is stored in the
これらコマンドテーブルのうち何れのコマンドテーブルを使用するかは、所望の被制御装置の遠隔操作を行う際に予めユーザが選択しても良いし、ユーザからの入力文字や直前の確定文字等に基づいて予測候補辞書から検索されたコマンドキーワード候補の中から、ユーザにより選択されたコマンドキーワード候補に基づいて決定されても良い。また、本実施形態の携帯電話端末は、コマンドテーブルの使用履歴や使用頻度に基づいて、何れのコマンドテーブルを用いるかの優先順位を更新する学習機能を備えていても良い。 Which of these command tables is used may be selected by the user in advance when performing a remote operation of a desired controlled device, or based on the input characters from the user, the final confirmed character, or the like. The command keyword candidates retrieved from the prediction candidate dictionary may be determined based on the command keyword candidates selected by the user. In addition, the mobile phone terminal according to the present embodiment may include a learning function for updating the priority order of which command table to use based on the usage history and usage frequency of the command table.
また、本実施形態において、上記コマンドテーブル内に登録されているコマンドキーワード候補は、新規登録や削除、変更等の更新が可能となされていている。なお、コマンドテーブルへのコマンドキーワード候補の登録は、一般的なテーブルへのキーワード登録と同様に、携帯電話端末が標準的に備える登録ステップにより行うことができる。 In the present embodiment, the command keyword candidates registered in the command table can be newly registered, updated, deleted or changed. Note that registration of command keyword candidates in the command table can be performed by a registration step that is normally provided in a mobile phone terminal, similarly to keyword registration in a general table.
図2には、本実施形態の携帯電話端末に実装されているコマンドテーブルの一具体例を示す。この図2には、一例として「S社」製のテレビジョン受像機を遠隔操作するための制御コマンドと、それら制御コマンドに対応付けられたコマンドキーワードの具体例を示している。 FIG. 2 shows a specific example of a command table implemented in the mobile phone terminal of this embodiment. FIG. 2 shows, as an example, specific examples of control commands for remotely operating a television receiver manufactured by “S company” and command keywords associated with these control commands.
図2に示すコマンドテーブルは、階層的に配された「メーカ」項目,「カテゴリC1」項目,「カテゴリC2」項目,「カテゴリC3」項目,「ファンクション」項目と、最下層の「ファンクション」項目に対応付けられた「デフォルトコマンド」項目及び「ユーザコマンド」項目と、その他の「関連/頻度」項目とを有している。 The command table shown in FIG. 2 includes a “maker” item, a “category C1” item, a “category C2” item, a “category C3” item, a “function” item, and a “function” item at the lowest level. The “default command” item and the “user command” item, and the other “relevance / frequency” items.
階層構造の最上位に位置する「メーカ」項目には、製造会社を表す情報が記述される。図2の例は、当該「メーカ」項目内に、製造会社の例として「S社」を示す情報が記述されている。 In the “manufacturer” item positioned at the top of the hierarchical structure, information representing a manufacturing company is described. In the example of FIG. 2, information indicating “Company S” is described as an example of a manufacturing company in the “Manufacturer” item.
「カテゴリC1」項目には、上記「メーカ」項目に記述された会社製の被制御装置の分類を表す情報が記述される。図2の例は、「カテゴリC1」項目内に、被制御装置の分類例として「テレビジョン受像機(TV)」を示す情報が記述されている。 In the “Category C1” item, information indicating the classification of controlled devices manufactured by the company described in the “Manufacturer” item is described. In the example of FIG. 2, information indicating “television receiver (TV)” is described in the “category C1” item as a classification example of the controlled device.
「カテゴリC2」項目には、上記「カテゴリC1」項目の被制御装置(テレビジョン受像機)自身が備えている被制御機能を制御するための「コントロール」を示す情報と、当該被制御装置に接続された外部機器に応じた動作モードの設定を表す「モード」の情報が記述される。 The “category C2” item includes information indicating “control” for controlling the controlled function of the controlled device (television receiver) itself of the “category C1” item, and the controlled device. Information of “mode” indicating the setting of the operation mode according to the connected external device is described.
「カテゴリC3」項目には、上記「カテゴリC2」項目の「コントロール」に関する被制御機能の分類を表す情報と、上記「カテゴリC2」項目の「モード」に関する動作モードの分類を表す情報とが記述される。図2の例は、当該「カテゴリC3」項目内に、上記「コントロール」に関する被制御機能の分類として、電源機能に関する「パワー」を示す情報と、選局機能に関する「チャンネル」を示す情報とが記述されており、また、上記「モード」に関する動作モードの分類として、外部機器のビデオレコーダからの信号を扱う「ビデオ」モードと、外部機器の電子ゲーム装置からの信号を扱う「ゲーム」モードとを示す情報が記述されている。 In the “Category C3” item, information indicating the classification of the controlled function related to “Control” in the “Category C2” item and information indicating the operation mode classification related to “Mode” in the “Category C2” item are described. Is done. In the example of FIG. 2, information indicating “power” regarding the power supply function and information indicating “channel” regarding the channel selection function are included in the “category C3” item as the classification of the controlled function regarding the above “control”. In addition, as a classification of operation modes related to the above “mode”, a “video” mode that handles a signal from a video recorder of an external device and a “game” mode that handles a signal from an electronic game device of the external device Is described.
「ファンクション」項目には、制御コマンド(コマンドコード)と一対一に対応付けられた被制御機能を表す情報が記述される。図2の例は、当該「ファンクション」項目内に、上記「カテゴリC3」項目の「パワー」に分類される電源機能に関連した被制御機能である「パワーオン(POW ON)」と「パワーオフ(POW OFF)」を示す情報が記述され、上記「カテゴリC3」項目の「チャンネル」に分類される選局機能に関連した被制御機能である「チャンネルアップ(CH up)」,「チャンネルダウン(CH down)」,「1チャンネル選局(Key-1)」,「2チャンネル選局(Key-2)」等の情報が記述されている。 In the “function” item, information indicating a controlled function associated with a control command (command code) one-to-one is described. In the example of FIG. 2, the “function” item includes “power on (POW ON)” and “power off” which are controlled functions related to the power function classified as “power” in the “category C3” item. (POW OFF) ”is described, and“ Channel up (CH up) ”,“ Channel down (Channel down) ”are controlled functions related to the channel selection function classified as“ Channel ”in the above“ Category C3 ”item. “CH down)”, “1 channel selection (Key-1)”, “2 channel selection (Key-2)” and the like are described.
「デフォルトコマンド」項目には、上記「ファンクション」項目に記述されている被制御機能に対応付けられているデフォルトのコマンドキーワードが登録されている。図2の例は、上記「パワーオン(POW ON)」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「電源」,「テレビ」等の文字が登録され、上記「パワーオフ(POW OFF)」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「電源」,「消す」等の文字が登録されている。また、図2の例において、上記「チャンネルアップ」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「選局」の文字が登録され、「1チャンネル選局(Key-1)」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「1」,「ichi」,「いち」等が登録され、「2チャンネル選局(Key-2)」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「2」,「ni」,「に」等が登録されている。 In the “default command” item, a default command keyword associated with the controlled function described in the “function” item is registered. In the example of FIG. 2, characters such as “power” and “TV” are registered as default command keywords associated with the controlled function of “Power ON (POW ON)”. Characters such as “Power” and “Erase” are registered as default command keywords associated with the controlled function “OFF”. In the example of FIG. 2, the characters “channel selection” are registered as the default command keyword associated with the “channel up” controlled function, and “1 channel selection (Key-1)” is registered. “1”, “ichi”, “1”, etc. are registered as default command keywords associated with the controlled functions, and are associated with the controlled functions of “2-channel tuning (Key-2)”. As default command keywords, “2”, “ni”, “ni”, and the like are registered.
「ユーザコマンド」項目には、上記「ファンクション」項目に記述されている被制御機能について、ユーザが任意に設定したコマンドキーワードが登録されている。図2の例は、上記「1チャンネル選局(Key-1)」の被制御機能に対してユーザが設定したコマンドキーワードとしてA放送局を表す「Aテレビ」の文字が登録され、「9チャンネル選局(Key-9)」の被制御機能に対してユーザが設定したコマンドキーワードとしてE放送局を表す「E局」の文字が登録されている。 In the “user command” item, a command keyword arbitrarily set by the user for the controlled function described in the “function” item is registered. In the example of FIG. 2, the characters “A TV” representing the A broadcast station are registered as the command keyword set by the user for the controlled function of “1 channel selection (Key-1)”, and “9 channels” is registered. The character “E station” representing the E broadcast station is registered as a command keyword set by the user for the controlled function “channel selection (Key-9)”.
「関連/頻度」項目には、「ファンクション」項目に記述された各被制御機能と「デフォルトコマンド」項目や「ユーザコマンド」項目との関連付けを示す情報と、「デフォルトコマンド」項目や「ユーザコマンド」項目内のコマンドキーワードをユーザが選択した履歴と頻度を示す値が記述される。 In the “relevance / frequency” item, information indicating the association between each controlled function described in the “function” item and the “default command” item and the “user command” item, the “default command” item and the “user command” The value indicating the history and frequency with which the user has selected the command keyword in the item is described.
なお、上記コマンドテーブルにおいて、「デフォルトコマンド」項目に登録されているコマンドキーワードは、例えばユーザ設定により無効化(一時的な無効も含む)することが可能である。また、「ユーザコマンド」項目においても同様であり、ユーザ設定によるコマンドキーワードの新規登録だけでなく、既に登録済みのコマンドキーワードをユーザ設定により削除したり無効化(一時的な無効も含む)することも可能である。 In the command table, the command keyword registered in the “default command” item can be invalidated (including temporary invalidation) by user setting, for example. The same applies to the “user command” item. In addition to newly registering command keywords by user settings, command keywords that have already been registered should be deleted or invalidated (including temporary invalidation) by user settings. Is also possible.
〔コマンドキーワード候補選択による制御コマンドの検索機能〕
次に、本実施形態の携帯電話端末において、ユーザによる入力文字や直前の確定文字等に基づいて、上記予測候補辞書から各予測候補を検索し、それら各予測候補をユーザ選択可能な状態でディスプレイ上に表示した時のユーザインターフェース画面例を図3〜図7に示す。なお、図3〜図7の例は、本実施形態にかかる文字入力用アプリケーションプログラムとして電子メールプログラムが実行されており、その電子メールプログラムによりメール本文の入力機能が実行されている時のユーザインターフェース画面例を挙げている。勿論、本発明は電子メールプログラムに限定されるものではない。
[Control command search function by command keyword candidate selection]
Next, in the mobile phone terminal according to the present embodiment, each prediction candidate is searched from the prediction candidate dictionary based on the input character by the user, the immediately preceding confirmed character, and the like, and the prediction candidates are displayed in a user selectable state. Examples of user interface screens when displayed above are shown in FIGS. 3 to 7, the user interface when the e-mail program is executed as the character input application program according to the present embodiment, and the mail text input function is executed by the e-mail program. An example screen is given. Of course, the present invention is not limited to electronic mail programs.
上記電子メールプログラムのメール本文入力機能を実行している時、本実施形態の携帯電話端末は、ディスプレイ画面50上に、例えば、現在実行中の機能を表す例えばテキスト文字が表示される機能表示エリア51と、ユーザから入力された文字等が表示される入力文字表示エリア52と、予測候補が表示される予測候補表示エリア53と、各種ソフトキーが表示されるソフトキー表示エリア54とを少なくとも表示する。
When the mail text input function of the e-mail program is being executed, the mobile phone terminal of the present embodiment displays, for example, a text display representing a function currently being executed on the
図3の例は、現在実行中のメール本文入力機能を表すテキスト(例えば「メール本文入力」のテキスト)が上記機能表示エリア51に表示されており、上記入力文字表示エリア52にはユーザからの入力文字60として例えば「てれ」の文字が入力された時の画面例を示している。なお、入力文字表示エリア52内の入力文字60が未確定文字である場合、その入力文字60には例えばアンダーライン61が付けられる。ソフトキー表示エリア54には、入力文字表示エリア52内の入力文字60を仮名漢字変換等する際にユーザが変換指示を入力するための変換ソフトキー64が表示されている。
In the example of FIG. 3, text representing the currently executed mail body input function (for example, “mail body input” text) is displayed in the
また、上記入力文字表示エリア52内の入力文字60が上記「てれ」である場合、上記予測候補表示エリア53内には、当該「てれ」の文字から類推若しくは特定される幾つかの予測候補が表示される。図3の例では、上記「てれ」の文字から類推若しくは特定された予測候補として、「てれ」,「テレビ」,「テレ」,「照れ」,「テレコ」の各候補が表示された状態を示している。
When the
そして、上記予測候補表示エリア53は、例えば操作部24を介してユーザから所定の切り替え指示操作が行われた時にアクティブ状態になり、当該予測候補表示エリア53がアクティブ状態になった場合には、そのエリア53内の各予測候補が操作部24の操作により選択可能となる。また、予測候補表示エリア53内の各予測候補のうち、現時点で選択可能な状態となっている予測候補にはカーソル62が付けられる。
The prediction
ここで、本実施形態においては、前述の図2のコマンドテーブルに示したように、「デフォルトコマンド」項目内に「テレビ」のコマンドキーワードが登録されている。そして、この「テレビ」のコマンドキーワードは、「カテゴリC1」項目が「テレビジョン受像機(TV)」、「カテゴリC2」項目が「コントロール」、「カテゴリC3」項目が「パワー」となされた階層に属する「パワーオン(POW ON)」の「ファンクション」項目と対応付けられている。 Here, in the present embodiment, as shown in the command table of FIG. 2 described above, the command keyword “TV” is registered in the “default command” item. The command keyword of “TV” is a hierarchy in which “Category C1” item is “TV receiver (TV)”, “Category C2” item is “Control”, and “Category C3” item is “Power”. Is associated with the “function” item of “power on (POW ON)”.
すなわち、本実施形態において、上記予測候補表示エリア53内に表示された各予測候補のうち、上記「テレビ」の予測候補は、テレビジョン受像機の被制御機能の一つである電源に関する「パワーオン(POW ON)」用の制御コマンドと対応付けられたコマンドキーワード候補63となされている。言い換えると、リモートコントロール機能により被制御装置の被制御機能を遠隔制御する制御コマンドの何れかを推測若しくは特定できる文字が入力文字表示エリア52内に入力されたり、入力文字表示エリア52内で直前に確定した文字が何れかの制御コマンドを推測若しくは特定できるものである場合、本実施形態の携帯電話端末は、上記予測変換機能を利用することにより、上記入力文字表示エリア52内の文字等に基づいて検索する予測候補に、上記制御コマンドに対応付けられているコマンドキーワード候補を含め、その検索された予測候補やコマンドキーワード候補を、上記予測候補表示エリア53内に表示する。なお、本実施形態において、予測候補表示エリア53内に表示される各予測候補のうち、制御コマンドに対応付けられているコマンドキーワード候補については、図3に示す「テレビ」のコマンドキーワード候補63のように、他の予測候補(制御コマンドと関連付けられていない予測候補)と区別可能に表示される。
In other words, in the present embodiment, among the prediction candidates displayed in the prediction
そして、上記予測候補表示エリア53内のコマンドキーワード候補がユーザにより選択された場合、本実施形態の携帯電話端末は、前述したように、当該選択されたコマンドキーワード候補に対応付けられている制御コマンドを、上記近距離通信制御部34及び近距離通信素子35を用いて外部の被制御装置へ送信することになる。すなわち、図3の「テレビ」のコマンドキーワード候補63がユーザにより選択された場合、本実施形態の携帯電話端末は、テレビジョン受像機の電源をオンする遠隔制御を行うことになる。
When the command keyword candidate in the prediction
上述したように、本発明実施形態の携帯電話端末によれば、例えば電子メールプログラムの実行中に、テレビジョン受像機の遠隔操作を類推若しくは特定できる文字等が入力された場合には、その文字等に基づいて当該テレビジョン受像機の遠隔操作用の制御コマンドと対応付けられたコマンドキーワード候補を上記予測候補表示エリア53内に表示することにより、ユーザは、当該携帯電話端末が備えている遠隔操作機能を容易に検索及び認識することができることになる。したがって、ユーザは、テレビジョン受像機を容易且つ確実に遠隔操作できるようになる。
As described above, according to the mobile phone terminal of the embodiment of the present invention, for example, when a character or the like capable of analogizing or specifying a remote operation of a television receiver is input during execution of an e-mail program, the character is By displaying the command keyword candidate associated with the control command for remote operation of the television receiver based on the above in the prediction
〔別のユーザインターフェース画面例〕
次に、図4〜図7には、本実施形態の表示部23のディスプレイ上に表示するユーザインターフェース画面の他の例を示す。
[Another user interface screen example]
Next, FIGS. 4 to 7 show other examples of user interface screens displayed on the display of the
先ず、図4のユーザインターフェース画面例から説明する。なお、図4において、図3中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。 First, the user interface screen example in FIG. 4 will be described. In FIG. 4, the same components as those in FIG. 3 are denoted by the same reference numerals, and the description thereof is omitted.
本実施形態の携帯電話端末を用いて他の被制御装置を遠隔制御することをユーザが意識ながら文字入力を行っているような場合において、図4に示すように、予測候補表示エリア53内に表示されているコマンドキーワード候補63にカーソル62を合わせ、当該コマンドキーワード候補63をユーザが選択した時に、ソフトキー表示エリア54内に、被制御装置を遠隔操作可能であることを明示するコマンドソフトキー65を表示しても良い。
In the case where the user is inputting characters while being conscious of remotely controlling another controlled device using the mobile phone terminal of this embodiment, as shown in FIG. A command soft key that indicates that the controlled device can be remotely operated in the soft
そして、当該コマンドソフトキー65をユーザが選択(コマンドソフトキーの仮想的な押下指示)した場合、本実施形態の携帯電話端末は、上記コマンドキーワード候補63に対応付けられている制御コマンドを、上記近距離通信制御部34及び近距離通信素子35を用いて外部の被制御装置へ送信することになる。なお、この図4の例の場合も図3に例と同様に、本実施形態の携帯電話端末は、テレビジョン受像機の電源をオンする遠隔制御を行うことになる。
When the user selects the command soft key 65 (virtual pressing instruction of the command soft key), the mobile phone terminal according to the present embodiment uses the control command associated with the
この図4のユーザインターフェース画面例によれば、予測候補表示エリア53内のコマンドキーワード候補63をユーザが選択した時に、コマンドソフトキー65をソフトキー表示エリア54内に表示することで、ユーザに対して被制御装置を遠隔操作可能であることを確実に知らせることができるようになる。
According to the user interface screen example of FIG. 4, when the user selects a
次に、図5のユーザインターフェース画面例について説明する。なお、図5において、図3や図4中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。 Next, an example of the user interface screen in FIG. 5 will be described. In FIG. 5, the same components as those in FIGS. 3 and 4 are denoted by the same reference numerals, and the description thereof is omitted.
上記図4には、制御コマンドを送信する際にコマンドソフトキー65の選択を行う例を挙げたが、本実施形態においては、例えば、幾つかのコマンドキーワード候補を続けて選択,確定させた時に、それら選択,確定されたコマンドキーワード候補に対応付けられた制御コマンドを送信するようにしても良い。すなわち例えば図5に示すように、「テレビ」のコマンドキーワード候補の選択を確定した後、さらに例えば「ON」のコマンドキーワード候補が選択されたような場合に、本実施形態の携帯電話端末がテレビジョン受像機の電源をオンする遠隔制御を行うようにしても良い。
FIG. 4 shows an example in which the command
この図5のユーザインターフェース画面例によれば、コマンドキーワード候補と実際の遠隔操作との関係をユーザが理解し易くなる。 According to the user interface screen example of FIG. 5, the user can easily understand the relationship between the command keyword candidates and the actual remote operation.
なお、この図5の例の場合、上記「テレビ」や「ON」は、それらが続けて選択されたときにのみコマンドキーワードとして利用されるようにし、それらが続けて選択されていないときには通常の予測候補として利用されても良い。勿論、「テレビ」や「ON」はそれぞれコマンドキーワードとして利用されても良い。 In the example of FIG. 5, the “TV” and “ON” are used as command keywords only when they are selected continuously, and when they are not selected continuously, It may be used as a prediction candidate. Of course, “TV” and “ON” may be used as command keywords.
次に、図6のユーザインターフェース画面例について説明する。なお、図6において、図3〜図5中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。 Next, an example of the user interface screen in FIG. 6 will be described. In FIG. 6, the same components as those in FIGS. 3 to 5 are denoted by the same reference numerals, and the description thereof is omitted.
上記図3〜図5の例では、予測候補表示エリア53には通常の予測候補とコマンドキーワード候補が混在するが、例えば図4や図5においてコマンドソフトキー65が選択された後には、図6に示すように、ユーザインターフェース画面を、コマンドキーワード候補のみが表示されるコマンド専用画面に遷移させるようにしても良い。
In the example of FIGS. 3 to 5, normal prediction candidates and command keyword candidates are mixed in the prediction
また、この図6の例の場合、ソフトキー表示エリア54には、予測候補表示エリア(コマンドキーワード候補表示エリア)53内でカーソル62が合わされているコマンドキーワード候補をユーザが選択指示する際の選択ソフトキー66が表示される。
In the case of the example in FIG. 6, the soft
なお、この図6のように、コマンド専用画面を表示した場合、予測候補表示エリア(コマンドキーワード候補表示エリア)53内に表示される各候補は全てコマンドキーワード候補となるため、図3〜図5の例のように、コマンドキーワード候補と他の通常の予測候補とを区別可能に表示しなくても良い。 When the command-dedicated screen is displayed as shown in FIG. 6, all candidates displayed in the prediction candidate display area (command keyword candidate display area) 53 are command keyword candidates. As in the above example, the command keyword candidate and other normal prediction candidates may not be displayed so as to be distinguishable.
すなわち上記図6の例のユーザインターフェース画面例によれば、コマンドキーワード候補のみが画面内に表示されるため、ユーザは、候補選択を行う際に、通常の予測候補とコマンドキーワード候補とを区別する必要がなく、容易に所望のコマンドキーワード候補(つまり制御コマンド)を選択することができるようになる。 That is, according to the example of the user interface screen in the example of FIG. 6, only the command keyword candidates are displayed on the screen, and therefore the user distinguishes between normal prediction candidates and command keyword candidates when selecting candidates. There is no need, and a desired command keyword candidate (that is, a control command) can be easily selected.
次に、図7のユーザインターフェース画面例について説明する。なお、図7において、図3〜図6中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。 Next, an example of the user interface screen in FIG. 7 will be described. In FIG. 7, the same components as those in FIGS. 3 to 6 are denoted by the same reference numerals, and the description thereof is omitted.
上述の図3〜図6のユーザインターフェース画面例の場合、一般的なリモートコントロール装置で例えばテレビジョン受像機を遠隔操作する際の操作ステップと同じように、例えば、電源ON制御の制御コマンドに対応付けられたコマンドキーワード候補の選択によりテレビジョン受像機の電源をオンし、次に、チャンネル選択の制御コマンドに対応付けられたコマンドキーワード候補の選択により所望のチャンネルを選択したり、音量制御の制御コマンドに対応付けられたコマンドキーワード候補の選択により所望の音量を設定し、その後、例えば電源OFF制御の制御コマンドに対応付けられたコマンドキーワード候補の選択によりテレビジョン受像機の電源をオフするような一連の遠隔操作が行われることになり、一つのコマンドキーワード候補と一つの制御コマンドとが対応付けられた例を述べているが、本実施形態におけるコマンドキーワード候補は、二以上の制御コマンドと対応付けられていても良い。すなわち一例として、一つのコマンドキーワード候補に対して、電源ON制御の制御コマンドとチャンネル選択の制御コマンドとが対応付けられていても良い。 In the case of the user interface screen examples shown in FIGS. 3 to 6 described above, for example, in response to a control command for power ON control, for example, in the same manner as an operation step when a television receiver is remotely operated with a general remote control device. The television receiver is turned on by selecting the attached command keyword candidate, and then the desired channel is selected by selecting the command keyword candidate associated with the channel selection control command, or the volume control is controlled. A desired volume is set by selecting a command keyword candidate associated with a command, and then the television receiver is turned off by selecting a command keyword candidate associated with a control command for power OFF control, for example. A series of remote operations will be performed, one command key While the over de candidate and one control command describes an example associated, the command keyword candidates in the present embodiment may be associated with two or more control commands. That is, as an example, a power command ON control command and a channel selection control command may be associated with one command keyword candidate.
図7のユーザインターフェース画面例では、入力文字表示エリア52内に例えば「えーて」の文字が入力され、当該入力文字表示エリア52内の「えーて」の文字に基づいて、予測候補表示エリア53には「えーて」,「栄転」,「Aテレビ」,「得手」等の各予測候補が検索されている例を挙げている。
In the user interface screen example of FIG. 7, for example, a character “e-te” is input in the input
すなわち例えば、「Aテレビ」がコマンドキーワード候補63となされており、当該コマンドキーワード候補63に対して、電源ON制御の制御コマンドとAテレビ局のチャンネルに設定するための制御コマンドとが対応付けられているとした場合において、ユーザにより「Aテレビ」のコマンドキーワード候補63が選択されると、本実施形態の携帯電話端末は、被制御装置であるテレビジョン受像機の電源をオンにする制御コマンドを送信するとと共に、受信チャンネルをAテレビ局のチャンネルに合わせるための制御コマンドを送信するような一連のシーケンスを実行する。
That is, for example, “A TV” is set as the
この図7の例によれば、本実施形態の携帯電話端末は、一つのコマンドキーワード候補を選択された場合に、被制御装置に対して一度に複数の遠隔制御を行うことが可能となる。 According to the example of FIG. 7, the mobile phone terminal of the present embodiment can perform a plurality of remote controls on the controlled device at a time when one command keyword candidate is selected.
なお、上述した本実施形態の携帯電話端末においては、上述した予測候補やコマンドキーワード候補の選択や、変換ソフトキー64,コマンドソフトキー65,選択ソフトキー66の選択指示等を、操作部24の各操作子を利用して行う例を挙げているが、例えば、表示部23のディスプレイ画面上にタッチパネルを設け、そのタッチパネルを利用してユーザが直接画面上を触れることで選択したり、例えば音声認識装置(図示は省略する)を携帯電話端末に搭載し、当該音声認識装置による音声認識処理により選択するようにしても良い。
In the mobile phone terminal of the present embodiment described above, the selection of the prediction candidate and the command keyword candidate, the selection instruction of the conversion
〔フローチャート〕
図8には、本発明実施形態の携帯電話端末が、文字入力用アプリケーションプログラム実行時にリモートコントロールプログラムを実行して制御コマンドを検索し、その制御コマンドを送信して被制御装置を遠隔制御する際の処理の流れを示す。なお、この図8のフローチャートの流れは、主に図1の制御部20がプログラムに基づいて実行する処理である。また、この図8は、コマンドリストを表示する例を挙げている。
〔flowchart〕
FIG. 8 shows a case where the mobile phone terminal according to the embodiment of the present invention executes a remote control program when a character input application program is executed, searches for a control command, and transmits the control command to remotely control a controlled device. The flow of processing is shown. Note that the flow of the flowchart of FIG. 8 is mainly processing executed by the
図8において、文字入力用アプリケーションプログラムの実行中、制御部20は、ステップS1の処理として、ユーザからテキスト情報の入力や確定がなされたか否か判定しており、テキスト情報の入力や確定がなされたときにはステップS2へ処理を進める。
In FIG. 8, during the execution of the character input application program, the
ステップS2の処理に進むと、制御部20は、上記入力若しくは確定されたテキスト情報に基づいて、予測変換機能により幾つかの予測候補を検索し、さらに、ユーザによりそれら予測候補の中からコマンドキーワード候補の選択がなされたか否かを判定する。そして、ステップS2において、コマンドキーワード候補の選択がなされたと判定した場合、制御部20は、当該携帯電話端末の動作モードを、近距離通信制御部34及び近距離通信素子35を用いて外部の被制御装置を遠隔制御可能とする動作モード(リモコンコマンドモード)に設定し、ステップS3へ処理を進める。なお、当該ステップS2にてコマンドキーワード候補の選択がなされなかった場合には、図8のフローチャートの処理を終了し、通常の文字入力用アプリケーションプログラムの動作を続ける。
When the process proceeds to step S2, the
ステップS3の処理に進むと、制御部20は、メモリ25内に登録されているコマンドテーブルを参照し、上記ステップS2で選択されたコマンドキーワード候補に対応付けられている全ての制御コマンドを読み出すコマンド判定処理を行う。
When the process proceeds to step S3, the
次に、制御部20は、ステップS4へ処理を進め、上記コマンドキーワード候補に応じてメモリ25から読み出した全ての制御コマンドにそれぞれ一対一に対応付けられている被制御装置や被制御機能及びそれらに対する遠隔制御の内容を表すリスト(コマンドリスト)を、ユーザ選択可能な状態で表示部23のディスプレイ上に表示させる。そして、制御部20は、上記リストから所望のリスト項目をユーザが選択した場合、次のステップS5へ処理を進める。なお、上記リストの項目が一つしかない場合、つまり、上記選択されたコマンドキーワード候補に対応した制御コマンドが一つしかない場合には、制御部20は、そのリスト表示を行った後、ステップS5へそのまま処理を進める。
Next, the
ステップS5の処理に進むと、制御部20は、遠隔制御を行う旨のユーザ指示が入力されたか否か判定し、入力された時にはステップS6へ処理を進め、一方、ユーザ指示がなされずに別の指示等が行われた時には、図8のフローチャートの処理を終了し、通常の文字入力用アプリケーションプログラムの動作を続ける。
When the process proceeds to step S5, the
ステップS6の処理に進むと、制御部20は、上記制御コマンドを、上記近距離通信制御部34及び近距離通信素子35を用いて外部の被制御装置へ送信した後、図8のフローチャートの処理を終了し、文字入力用アプリケーションプログラムの処理へ戻す。
When the processing proceeds to step S6, the
〔まとめ〕
本実施形態の携帯電話端末によれば、文字入力用アプリケーションプログラム実行時に、外部の被制御装置の遠隔操作に関連した文字等が入力された場合、その文字等に基づいてリモートコントロールプログラムを実行してコマンドキーワード候補を検索してディスプレイ画面上に表示することにより、ユーザは、被制御装置を遠隔操作するための制御コマンドと操作子,メニュー項目との対応関係や、被制御装置やその被制御機能の遠隔制御に関連した制御コマンドの階層構造等を正確に理解していない場合であっても、当該携帯電話端末が備えている遠隔操作機能を容易に検索及び認識することができることになる。したがって、ユーザは、被制御装置を容易且つ確実に遠隔操作できるようになる。
[Summary]
According to the mobile phone terminal of this embodiment, when a character or the like related to the remote operation of an external controlled device is input when executing the character input application program, the remote control program is executed based on the character or the like. By searching for command keyword candidates and displaying them on the display screen, the user can control the correspondence between the control commands and the controls and menu items for remotely operating the controlled device, the controlled device and its controlled Even if the hierarchical structure of control commands related to the remote control of functions is not accurately understood, it is possible to easily search and recognize the remote operation functions provided in the mobile phone terminal. Therefore, the user can easily and reliably remotely operate the controlled apparatus.
また、本実施形態の携帯電話端末によれば、予測候補辞書への予測候補(コマンドキーワード候補を含む)の登録やコマンドテーブルへのコマンドキーワードの登録は、携帯電話端末が標準的に備える登録ステップにより行うことができるため、ユーザは、新たな遠隔操作機能を新規登録するための登録ステップを別途憶えておかなくても良い。 In addition, according to the mobile phone terminal of this embodiment, registration of prediction candidates (including command keyword candidates) in the prediction candidate dictionary and registration of command keywords in the command table are standard steps provided in the mobile phone terminal. Therefore, the user does not have to remember a registration step for newly registering a new remote operation function.
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。 The above description of the embodiment is an example of the present invention. For this reason, the present invention is not limited to the above-described embodiment, and it is needless to say that various modifications can be made according to the design or the like as long as the technical idea according to the present invention is not deviated.
本実施形態の携帯端末は、携帯電話端末に限定されず、例えば被制御装置を遠隔操作する機能を備えたPDA(Personal Digital Assistant)や、カーナビゲーション装置のリモートコントロール装置、携帯型テレビゲーム装置のリモートコントロール装置、テレビジョン受像機のリモートコントロール装置等ような専用リモートコントロール装置にもにも適用可能である。 The mobile terminal according to the present embodiment is not limited to a mobile phone terminal. For example, a PDA (Personal Digital Assistant) having a function of remotely operating a controlled device, a remote control device for a car navigation device, or a portable video game device. The present invention can also be applied to a dedicated remote control device such as a remote control device or a television receiver remote control device.
20 制御部、21 通信回路、22 通信アンテナ、23 表示部、24 操作部、25 メモリ、30 スピーカ、31 マイクロホン、32 音声処理部、33 画像処理部、34 近距離通信制御部、35 近距離通信素子、50 ディスプレイ画面、51 機能表示エリア、52 入力文字表示エリア、53 予測候補表示エリア、54 ソフトキー表示エリア、60 入力文字、61 アンダーライン、62 カーソル、63 コマンドキーワード候補、64 変換ソフトキー、65 コマンドソフトキー、66 選択ソフトキー 20 control unit, 21 communication circuit, 22 communication antenna, 23 display unit, 24 operation unit, 25 memory, 30 speaker, 31 microphone, 32 sound processing unit, 33 image processing unit, 34 short-range communication control unit, 35 short-range communication Element, 50 Display screen, 51 Function display area, 52 Input character display area, 53 Prediction candidate display area, 54 Soft key display area, 60 Input characters, 61 Underline, 62 Cursor, 63 Command keyword candidate, 64 Conversion soft key, 65 command soft keys, 66 selection soft keys
Claims (8)
遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドと、制御コマンドに関連したキーワードとの対応を表すテーブルの情報を保持するテーブル保持部と、
上記キーワードを含む複数の文字の情報が登録された予測辞書部と、
利用者からの文字入力及び指示入力を受け付けるための操作入力部と、
文字を表示可能な表示部と、
文字入力及び文章作成・編集のための文字入力用アプリケーションプログラムの実行中に、上記操作入力部を介して入力された文字や直前に選択及び確定がなされた文字から類推される文字の候補を、上記予測辞書部から予測検索する候補検索部と、
上記文字入力用アプリケーションプログラムの実行中に、上記候補検索部が上記文字の候補としてキーワードとその他の文字を予測検索した時、上記キーワードを上記その他の文字の候補とは区別可能に上記表示部に表示させ、当該表示されたキーワードを利用者が上記操作入力部を介して選択指示した時、その選択指示されたキーワードに基づいて上記テーブル保持部のテーブルから制御コマンドを特定し、その制御コマンドを上記通信部から上記被制御装置へ送信させる制御部と、
を有する携帯端末。 A communication unit that wirelessly transmits a control command for remotely controlling an external controlled device; and
A table holding unit for holding information on a table representing correspondence between a remotely controlled device to be controlled, a control command associated with the controlled function, and a keyword related to the control command;
A prediction dictionary part in which information of a plurality of characters including the keyword is registered;
An operation input unit for receiving character input and instruction input from the user;
A display unit capable of displaying characters;
During the execution of the character input application program for character input and sentence creation / editing, character candidates inferred from characters input via the operation input unit or characters selected and confirmed immediately before, A candidate search unit that performs a predictive search from the prediction dictionary unit;
During execution of the character input application program, when the candidate search unit has predicted search keywords and other characters as candidates for the character, the keywords to distinguishably the display unit as candidates for the other characters When the user designates the displayed keyword via the operation input unit, the control command is specified from the table of the table holding unit based on the selected keyword, and the control command is A control unit for transmitting from the communication unit to the controlled device;
Mobile terminal having.
上記文字入力用アプリケーションプログラムの実行中に、上記予測辞書部から上記文字の候補として上記キーワードとその他の文字が予測検索された時、制御部が、その検索されたキーワードを上記その他の文字の候補とは区別可能に表示部に表示させ、当該表示されたキーワードを利用者が操作入力部を介して選択指示した時、当該選択指示されたキーワードに基づいて、上記制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照することにより当該キーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ無線送信するステップと
を有する被制御装置のリモートコントロール方法。 By executing a character input application program for character input and sentence creation / editing , information on a plurality of characters including keywords related to controlled commands that can be remotely controlled and control commands associated with the controlled functions is obtained. From the registered prediction dictionary unit, a candidate search unit predictively searches for a candidate for a character estimated by a character input via the operation input unit or a character selected and confirmed immediately before;
When the keyword and other characters are predicted and searched from the prediction dictionary unit as the character candidates during the execution of the character input application program , the control unit selects the searched keyword as the other character candidate. When the user selects and instructs the displayed keyword via the operation input unit, the control command and the related keyword are displayed on the basis of the selected keyword. A control command related to the keyword by specifying a control command related to the keyword and wirelessly transmitting the control command from the communication unit to the controlled device.
上記文字入力用アプリケーションプログラムの実行中に、上記予測辞書部から上記文字の候補として上記キーワードとその他の文字が予測検索された時、その検索されたキーワードを上記その他の文字の候補とは区別可能に表示部に表示させ、当該表示されたキーワードを利用者が操作入力部を介して選択指示した時、当該指示されたキーワードに基づいて、上記制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照することにより当該キーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ無線送信する制御部として、
携帯端末を機能させる被制御装置のリモートコントロールプログラム。 By executing a character input application program for character input and sentence creation / editing , information on a plurality of characters including keywords related to controlled commands that can be remotely controlled and control commands associated with the controlled functions is obtained. A candidate search unit for predicting and searching for a candidate character estimated by a character input via the operation input unit or a character selected and confirmed immediately before from the registered prediction dictionary unit;
When the keyword and other characters are predicted and searched from the prediction dictionary unit as the character candidate during the execution of the character input application program , the searched keyword can be distinguished from the other character candidates. When the user selects and indicates the displayed keyword via the operation input unit, the table indicates the correspondence between the control command and the related keyword based on the specified keyword. As a control unit that identifies a control command related to the keyword by referring to and wirelessly transmits the control command from the communication unit to the controlled device,
A remote control program for a controlled device that allows a mobile terminal to function.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005170437A JP4769023B2 (en) | 2005-06-10 | 2005-06-10 | Mobile terminal, remote control method and program for controlled device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005170437A JP4769023B2 (en) | 2005-06-10 | 2005-06-10 | Mobile terminal, remote control method and program for controlled device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006345337A JP2006345337A (en) | 2006-12-21 |
JP4769023B2 true JP4769023B2 (en) | 2011-09-07 |
Family
ID=37641937
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005170437A Expired - Fee Related JP4769023B2 (en) | 2005-06-10 | 2005-06-10 | Mobile terminal, remote control method and program for controlled device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4769023B2 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007318382A (en) * | 2006-05-25 | 2007-12-06 | Clarion Co Ltd | On-vehicle equipment, remote operation method for on-vehicle equipment, and control program |
KR101376244B1 (en) | 2008-09-26 | 2014-03-24 | 교세라 가부시키가이샤 | Electronic device |
WO2010035774A1 (en) * | 2008-09-26 | 2010-04-01 | 京セラ株式会社 | Electronic device |
JP5507829B2 (en) * | 2008-09-26 | 2014-05-28 | 京セラ株式会社 | Electronics |
JP5320199B2 (en) * | 2009-07-27 | 2013-10-23 | 京セラ株式会社 | Display device |
WO2011037230A1 (en) * | 2009-09-28 | 2011-03-31 | 京セラ株式会社 | Electronic device and method for activating application |
US9928084B2 (en) | 2009-09-28 | 2018-03-27 | Kyocera Corporation | Electronic device and method for activating application |
WO2016153258A1 (en) * | 2015-03-23 | 2016-09-29 | 주식회사 큐키 | Apparatus and method for executing application for mobile device |
JP2021144464A (en) * | 2020-03-12 | 2021-09-24 | オムロン株式会社 | Character input apparatus, character input method, and character input program |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04182857A (en) * | 1990-11-19 | 1992-06-30 | Nippon Telegr & Teleph Corp <Ntt> | Command processing system |
JPH0515595U (en) * | 1991-08-06 | 1993-02-26 | 株式会社富士通ゼネラル | Remote control device |
JPH0830421A (en) * | 1994-07-20 | 1996-02-02 | Nippon Denki Joho Service Kk | Method for executing command through dialogue |
JPH08275255A (en) * | 1995-03-29 | 1996-10-18 | Sharp Corp | Home bus system and remote control method for device in home bus system |
JP2003015689A (en) * | 2001-06-28 | 2003-01-17 | Sumitomo Electric Ind Ltd | Voice manipulator |
JP2003131776A (en) * | 2001-10-29 | 2003-05-09 | Sony Corp | Information-processing device, character string-inputting device and confirmed history-controlling method |
JP2003196273A (en) * | 2001-12-27 | 2003-07-11 | Mitsubishi Electric Corp | Character string input device and character string input method |
-
2005
- 2005-06-10 JP JP2005170437A patent/JP4769023B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006345337A (en) | 2006-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4769023B2 (en) | Mobile terminal, remote control method and program for controlled device | |
KR100506199B1 (en) | Method to control the display of indicators for Mobile terminal | |
KR100815003B1 (en) | Portable communication terminal device and character/picture display method | |
KR101256016B1 (en) | User interface generation apparatus | |
KR20170032114A (en) | Voice recognition apparatus and controlling method thereof | |
JP2005122271A (en) | Portable electronic device | |
JP2007280175A (en) | Information processing device and method, and information processing program | |
JP2007043701A (en) | Remote control apparatus for mobile communication terminal and method of implementing functions thereof | |
JP2008533579A (en) | Method and apparatus for predictive text editing | |
JP2007280179A (en) | Portable terminal | |
KR20070045934A (en) | Portable information communication terminal | |
JP2002247670A (en) | Remote controller and mobile telephone | |
JP2007206978A (en) | Mobile terminal, character input method and character input program | |
EP1517522A2 (en) | Mobile terminal and method for providing a user-interface using a voice signal | |
JP2007226712A (en) | Portable terminal device and language selection method thereof | |
WO2010035774A1 (en) | Electronic device | |
US20090055181A1 (en) | Mobile terminal and method of inputting message thereto | |
KR20090016316A (en) | A integrated remote control device and learning method for the same | |
KR100654916B1 (en) | Mobile Communication Terminal for Providing Name Search And Method Therefor | |
KR100806502B1 (en) | Function menu search method through character input in wireless telecommunication terminal | |
JP4583875B2 (en) | Electronic device and method for controlling voice reading of electronic device | |
KR100603441B1 (en) | Method for managing option menu using softkey in wireless communication terminal | |
KR100618426B1 (en) | Personal digital assistant with mode dial and method for setting keypad | |
KR100598065B1 (en) | Wireless communication terminal having the function of menu moving according to the key press timing and its method | |
KR20010010539A (en) | Method for displaying data in potable telephone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071009 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080411 |
|
A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A711 Effective date: 20091002 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100423 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100512 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100806 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110125 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110513 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110520 |
|
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: 20110614 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110617 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140624 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |