(57)【要約】【課題】  操作子やメニュー項目と制御コマンドとの対応や被制御装置の制御階層構造を憶えていないユーザでも被制御装置を容易且つ確実に遠隔操作可能とし、制御コマンドの登録ステップを憶えていないユーザでも制御コマンドを簡単に登録できるようにする。【解決手段】  メモリ２５は、当該携帯電話端末が遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドとそれに関連したコマンドキーワードとの対応を表すコマンドテーブルと、コマンドキーワードを含む複数の予測候補辞書とを記憶している。制御部２０は、操作部２４から入力された文字等から類推される予測候補を予測候補辞書から検索し、その検索によりコマンドキーワード候補が検索された時、そのコマンドキーワードに基づいてコマンドテーブルから制御コマンドを特定し、その制御コマンドを近距離通信制御部３４及び近距離通信素子３５から被制御装置へ送信させる。【選択図】  図１
2006345337.tif 000002
【特許請求の範囲】
【請求項１】
外部の被制御装置を遠隔制御するための制御コマンドを送信する通信部と、
遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドと、制御コマンドに関連したキーワードとの対応を表すテーブルの情報を保持するテーブル保持部と、
上記キーワードを含む複数の文字の情報が辞書登録された辞書部と、
少なくとも入力された文字情報から類推される文字の候補を、上記辞書部から検索する候補検索部と、
上記候補検索部により上記辞書部から上記文字の候補として上記キーワードが検索された時、当該キーワードに基づいて、上記テーブル保持部のテーブルから制御コマンドを特定し、その制御コマンドを上記通信部から上記被制御装置へ送信させる制御部とを有する
ことを特徴とする携帯端末。
【請求項２】
請求項１記載の携帯端末であって、
利用者からの指示入力を受け付けるための指示入力部と、
少なくとも文字を表示可能な表示部とを有し、
上記制御部は、上記候補検索部により上記文字の候補として複数のキーワードが検索された時、それら複数のキーワードを上記表示部に表示させ、当該表示された複数のキーワードの中から上記利用者が上記指示入力部を介して選択したキーワードに基づいて、上記テーブル保持部のテーブルから制御コマンドを特定することを特徴とする携帯端末。
【請求項３】
請求項１又は請求項２記載の携帯端末であって、
利用者からの指示入力を受け付けるための指示入力部と、
少なくとも文字を表示可能な表示部とを有し、
上記制御部は、上記キーワードに基づいて複数の制御コマンドが特定された時、それら各制御コマンドに対応した被制御装置とその被制御機能のリストを上記表示部に表示させ、上記表示部に表示されたリストの中から上記利用者が上記指示入力部を介して選択したリスト項目の被制御装置とその被制御機能に対応した制御コマンドを、上記通信部から上記被制御装置へ送信させることを特徴とする携帯端末。
【請求項４】
請求項１記載の携帯端末であって、
利用者からの指示入力を受け付けるための指示入力部と、
上記指示入力部を介した利用者からの指示入力に基づいて、上記テーブル保持部に保持するキーワードの更新を行うテーブル更新部を有することを特徴とする携帯端末。
【請求項５】
請求項１記載の携帯端末であって、
利用者からの指示入力を受け付けるための指示入力部と、
上記指示入力部を介した利用者からの指示入力に基づいて、上記辞書部に登録するキーワードの更新を行う辞書更新部を有することを特徴とする携帯端末。
【請求項６】
請求項１記載の携帯端末であって、
上記候補検索部は、上記キーワードの検索履歴と検索頻度の少なくとも何れかに基づいて、上記辞書部から上記キーワードを検索する優先順位を更新することを特徴とする携帯端末。
【請求項７】
請求項１記載の携帯端末であって、
上記制御部は、上記テーブル保持部の上記テーブルの使用履歴と使用頻度の少なくとも何れかに基づいて、使用するテーブルの優先順位を更新することを特徴とする携帯端末。
【請求項８】
遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドに関連したキーワードを含む複数の文字の情報が登録された辞書部から、少なくとも入力された文字情報により類推される文字の候補を検索するステップと、
上記辞書部から上記文字の候補として上記キーワードが検索された時、上記制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照して、上記検索されたキーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ送信するステップとを有する
ことを特徴とする被制御装置のリモートコントロール方法。
【請求項９】
遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドに関連したキーワードを含む複数の文字の情報が登録された辞書部から、少なくとも入力された文字情報により類推される文字の候補を検索する候補検索部と、
上記辞書部から上記文字の候補として上記キーワードが検索された時、上記制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照して、上記検索されたキーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ送信する制御部として、
携帯端末を機能させることを特徴とする被制御装置のリモートコントロールプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばテレビジョン受像機やオーディオ・ビデオ機器、照明機器等の被制御装置を遠隔制御するためのコマンドを送出するリモートコントロール機能を備えた携帯電話端末等の携帯端末と、被制御装置のリモートコントロール方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、テレビジョン受像機やオーディオ・ビデオ機器、照明機器等には、例えば赤外線を用いてそれら各機器を各々個別に遠隔制御するための専用リモートコントロール装置が付属していることが多い。当該専用リモートコントロール装置は、上記テレビジョン受像機やオーディオ・ビデオ機器、照明機器等の被制御装置を遠隔制御するための複数のコマンド若しくはコマンドキーの情報（以下、これらをまとめて制御コマンドと表記する）を内部メモリに記憶しており、複数の制御コマンドの中からユーザ指定の制御コマンドを読み出し、例えば赤外線を利用し、その制御コマンドをファンクションコマンドとして送出することにより、上記被制御装置を遠隔制御可能となされている。
【０００３】
ここで、例えば特開２００３−７８９７７号の公開特許公報（特許文献１）には、テレビジョン受像機やエアコンディショナ、ビデオテープレコーダ等の被制御装置の遠隔操作を行うリモートコントロール機能を備えた携帯電話機が開示されている。この公報記載のリモートコントロール機能付き携帯電話機は、多種の家電製品メーカのリモコン機能に対応するように複数の赤外線波長コードが記憶されたリモコンコード記憶ＩＣを備え、リモートコントロールモード時に、ユーザにより所望の番号ボタンが操作されると、その番号ボタンの操作に応じたリモコンコードをリモコンコード記憶ＩＣから読み出し、当該リモコンコードに対応した波長の赤外線信号を赤外線発光部から出力するようになされている。
【０００４】
また、例えば特開平５−６６７９２号の公開特許公報（特許文献２）には、離れた場所にある外部機器を入力音声により制御する音声入力装置が開示されている。この公報記載の技術によれば、メニュー画面上に外部機器を制御するための語彙が表示され、外部機器側から出力された音声ガイダンス指示に従い、ユーザが、そのメニュー画面上の語彙を発声すると、音声入力装置は、当該音声入力の音声認識を行い、その認識結果に基づいて外部機器への送信情報を制御する。
【０００５】
【特許文献１】特開２００３−７８９７７号公報（第２図）
【特許文献２】特開平５−６６７９２号公報（第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、一般に、上述した従来のリモートコントロール装置（携帯電話機等が備えたリモートコントロール機能を含む。以下同様とする。）を用いて被制御装置を遠隔操作する場合、ユーザは、当該リモートコントロール装置に設けられたキーやダイヤル等の操作子を操作することになる。このため、それら操作子上若しくはその近傍には、上記被制御装置の被制御機能を表す文字や記号、図形等が描かれていることが多い。この場合、ユーザは、それら文字や記号、図形等を頼りに、各操作子が何れの被制御機能に対応しているのかを判断し、その判断に基づいて所望の操作子を操作する。そして、この時のリモートコントロール装置は、当該操作された操作子に対応付けられている制御コマンドを被制御装置へ送出する。これにより、当該被制御装置が遠隔操作されることになる。また、遠隔操作の他の方式として、例えば、テレビジョン受信機等のディスプレイ上或いはリモートコントロール装置のディスプレイ上に、上記被制御装置の被制御機能に対応付けられた複数のメニュー項目を表示させ、それらメニュー項目の中から所望のメニュー項目が選択された場合に、その選択されたメニュー項目に対応付けられている被制御機能の遠隔操作を行うような方式もある。この場合、ユーザは、ディスプレイ上の各メニュー項目上に表示された文字や記号、図形等を頼りに、各メニュー項目が何れの被制御機能に対応しているのかを判断し、その判断に基づいてメニュー項目を選択する。そして、この時のリモートコントロール装置は、当該選択されたメニュー項目に対応付けられている制御コマンドを被制御装置へ送出する。これにより、当該被制御装置が遠隔操作されることになる。
【０００７】
しかしながら、上記操作子やメニュー項目に実際に対応付けられている制御コマンドと、ユーザが被制御装置に対して望んでいる遠隔操作の内容とに差異がある場合、すなわち言い換えると、上記操作子やメニュー項目に付けられている文字や記号、図形等が表す被制御機能についてのユーザの持つ理解と、実際に操作子やメニュー項目に対応付けられている制御コマンドとに差異があるような場合、ユーザは、上記被制御装置に所望の動作を行わせることが難しくなる。したがって、被制御装置に所望の動作を行わせるためには、ユーザは、上記各操作子やメニュー項目に付けられている文字や記号、図形等と被制御機能との対応関係がどのように設定されているのか、すなわち言い換えると、各操作子やメニュー項目と制御コマンドとの対応関係がどのように設定されているのかを全て憶えていなければならない。
【０００８】
また例えば、被制御装置の或る被制御機能を遠隔操作するために、幾つかの操作子を予め定められた所定の手順で操作したり、幾つかのメニュー項目を予め定められた所定の手順で選択していく必要があるような場合、ユーザは、それら所定の手順を全て憶えておくこと、すなわち言い換えると、所望の被制御機能についての制御コマンドに辿り着くまでの階層構造を理解していなければならない。さらに、このような階層構造は、多くの場合、被制御装置毎に異なっている。したがって、ユーザは、被制御装置毎に階層構造の違いを把握していなければならない。
【０００９】
特に、上述したような問題は、複数の被制御装置を遠隔操作可能なリモートコントロール機能を備えた携帯電話端末を用いて、ユーザが所望の被制御装置を遠隔操作するような場合に、顕著に現れることになる。すなわち、携帯電話端末が備えるリモートコントロール機能により所望の被制御装置を遠隔操作するような場合、ユーザは、何れのメニューからリモートコントロール機能を起動し、さらに、下位のメニュー選択をどのようにして行っていけば所望の被制御装置を遠隔操作できるようになされているのかを、全て憶えていなければならなくなる。
【００１０】
また例えば、上記リモートコントロール装置には、制御コマンドを追加登録可能な機能を備えているものもある。但し、リモートコントロール装置に新規に制御コマンドを追加登録する際には、被制御装置の持つ登録ステップに依存した登録作業が必要になる。したがって、ユーザは、リモートコントロール装置に新規に制御コマンドを追加登録するためには、被制御装置毎の登録ステップを理解していなければならない。
【００１１】
なお、上述した外部機器を入力音声により制御する音声入力装置の場合も、基本的には上記従来のリモートコントロール装置と同様であり、外部機器の被制御機能と入力すべき音声とが予め対応付けられており、したがって、ユーザは、被制御機能と入力すべき音声との対応関係を理解していなければならず、また、被制御装置毎の階層構造の違いを把握していなければならない。
【００１２】
本発明は、このような実情に鑑みて提案されたものであり、操作子やメニュー項目と制御コマンドとの対応関係や被制御装置の制御に関連した階層構造を正確に理解していないユーザであっても、被制御装置を容易且つ確実に遠隔操作でき、また、被制御装置に対する制御コマンドの新規追加登録ステップを正確に理解していないユーザであっても、簡単に制御コマンドを新規追加登録可能とする携帯端末と、被制御装置のリモートコントロール方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の携帯端末は、外部の被制御装置を遠隔制御するための制御コマンドを送信する通信部と、遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドとそれに関連したキーワードとの対応を表すテーブルの情報を保持するテーブル保持部と、キーワードを含む複数の文字の情報が辞書登録された辞書部と、少なくとも入力された文字情報から類推される文字の候補を辞書部から検索する候補検索部と、候補検索部により辞書部からキーワードが検索された時、そのキーワードに基づいてテーブルから制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ送信させる制御部とを有することにより、上述した課題を解決する。
【００１４】
本発明の被制御装置のリモートコントロール方法は、遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドに関連したキーワードを含む複数の文字の情報が登録された辞書部から、少なくとも入力された文字情報により類推される文字の候補を検索するステップと、辞書部からキーワードが検索された時、制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照して、その検索されたキーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ送信するステップとを有することにより、上述した課題を解決する。
【００１５】
本発明の被制御装置のリモートコントロールプログラムは、遠隔制御可能な被制御装置とその被制御機能に対応付けられた制御コマンドに関連したキーワードを含む複数の文字の情報が登録された辞書部から、少なくとも入力された文字情報により類推される文字の候補を検索する候補検索部と、辞書部からキーワードが検索された時、制御コマンドとそれに関連したキーワードとの対応を表すテーブルを参照して、その検索されたキーワードに関連した制御コマンドを特定し、その制御コマンドを通信部から被制御装置へ送信する制御部として、携帯端末を機能させることにより、上述した課題を解決する。
【００１６】
すなわち、本発明によれば、入力された文字情報等から類推される文字の候補としてキーワードを検索するようになされており、そのキーワードに基づいてテーブルから制御コマンドが特定されるため、ユーザは、被制御装置とその被制御機能の遠隔操作に対する自らの理解に応じた文字入力を行うことで、被制御装置に対して所望の遠隔操作を行わせることができることになる。
【発明の効果】
【００１７】
本発明においては、入力された文字情報等から類推される文字の候補としてキーワードを検索するようになされており、そのキーワードに基づいてテーブルから制御コマンドが特定されるため、操作子やメニュー項目と制御コマンドとの対応関係や被制御装置の制御に関連した階層構造を正確に理解していないユーザであっても、被制御装置を容易且つ確実に遠隔操作できる。また、本発明においては、テーブル保持部に保持するテーブルや辞書部に登録するキーワードがユーザにより更新可能となされているため、被制御装置に対する制御コマンドの新規追加登録ステップを正確に理解していないユーザであっても、簡単に制御コマンドを新規追加登録できる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照しながら、本発明の携帯端末と、被制御装置を遠隔制御するリモートコントロール方法及びプログラムの一実施形態について説明する。
【００１９】
なお、本実施形態では、本発明が適用される一例として、携帯電話端末を挙げているが、勿論、ここで説明する内容はあくまで一例であり、本発明はこの例に限定されないことは言うまでもない。
【００２０】
〔携帯電話端末の概略的な内部構成〕
図１には、本発明実施形態のリモートコントロール機能を備えた携帯電話端末の概略的な内部構成例を示す。
【００２１】
通信アンテナ２２は、例えば内蔵アンテナであり通話やパケット通信のための信号電波の送受信を行う。通信回路２１は、送受信信号の周波数変換、変調と復調等を行う。なお、パケット通信により送受信されるデータは、電子メールデータ、動画像や静止画の画像データ、音声データ、ＨＴＭＬ（Hyper Text Markup Language）データ、プログラムデータ、その他の各種データである。ここで、上記通信アンテナ２２及び通信回路２１の受信データが通話音声のデータである場合、その通話音声のデータはデータラインを介して音声処理部３２へ送られ、それ以外の受信データは一旦、制御部２０へ送られて処理された後、必要に応じて当該制御部２０から各部へ送られる。
【００２２】
音声処理部３２は、上記通信アンテナ２２及び通信回路２１から通話音声の受信データが供給された時には、当該通話音声の受信データを復号化し、その復号化後の通話音声データをデータラインを介してスピーカ３０へ送る。なお、音声処理部３２は、制御部２０により設定される各種音質調整値（例えば音量、イコライジングなど）に基づいて、音声や音楽等を補正してスピーカ３０へ出力する処理等をも行う。
【００２３】
スピーカ３０は、携帯電話端末に設けられている受話用のスピーカやリンガ（着信音）、音楽再生、アラーム音出力用のスピーカであり、ディジタル／アナログ変換器と増幅器を含み、通話音声やリンガ音，再生音楽のデータを、ディジタル／アナログ変換及び増幅した後、出力する。これにより、通話音声やリンガ音，再生音楽が得られることになる。
【００２４】
マイクロホン３１は、送話用及び外部音声集音用のマイクロホンであり、アナログ／ディジタル変換器と増幅器を含む。このマイクロホン３１を介して入力された音声信号は、増幅器により所定のレベルに増幅された後、アナログ／ディジタル変換器によりディジタル音声データに変換され、データラインを介して音声処理部３２へ送られて符号化された後、データラインを介して通信回路２１へ送られて変調、周波数変換等の各種処理を受け、通信アンテナ２２から送信される。
【００２５】
表示部２３は、例えば液晶ディスプレイ等の表示デバイスと、そのディスプレイの表示駆動回路とを含み、上記ディスプレイ上に画像や文字等を表示する。
【００２６】
画像処理部３３は、内蔵メモリや図示しない外部メモリインターフェースを介して外部メモリから読み出された圧縮符号化されている画像データが供給された時には、その画像データの伸張復号化等の再生処理を行い、その伸張復号後の画像データをデータラインを介して表示部２３へ送る。なお、画像処理部３３は、制御部２０により設定される各種画質調整値（例えばホワイトバランス、ブライトネス、コントラスト、ガンマ補正など）に基づいて、画像の補正を行って表示部２３へ出力する。
【００２７】
操作部２４は、本実施形態の携帯電話端末の図示しない筐体上に設けられているテンキーや発話キー、終話／電源キー等の各キーや十字キー，ジョグダイヤル等の各操作子と、それら操作子が操作された時の操作信号を発生する操作信号発生器とからなる。本実施形態において、上記操作部２４の各操作子は、ユーザによる電源のオン／オフ操作、発信や着信の指示操作、電話番号入力操作や後述する文字入力操作、ディスプレイ上に表示されたメニュー項目の選択操作や後述する予測候補の選択操作、ソフトキーの選択操作等のために用いられる。
【００２８】
メモリ２５は、ＲＯＭ（Read Only Memory）とＲＡＭ（Random Access Memory）を含む。ＲＯＭは、ＯＳ（Operating System）、制御部２０が各部を制御するための制御プログラムや各種の初期設定値、フォントデータ、仮名漢字変換辞書や翻訳用辞書，予測候補辞書等の各辞書データ、本実施形態にかかる後述するコマンドテーブル、電子メールやスケジュール帳，メモ帳等の文字入力や文章編集等を行うためのアプリケーション用のプログラムコード、画像や音声に対して様々な処理を行うためのアプリケーション用プログラムコード、電子ゲームのアプリケーション用のプログラムコード、本実施形態にかかるリモートコントロールプログラムコード、その他、携帯電話端末に搭載される各種のアプリケーション用のプログラムコード、当該携帯電話端末の識別情報（ＩＤ）などを記憶している。このＲＯＭは、いわゆるＮＡＮＤ型フラッシュメモリ（NAND-type flash memory）のような書き換え可能なＲＯＭをも含み、当該書き換え可能なＲＯＭには、例えば、電子メールデータ、ユーザにより設定される電話帳や電子メールアドレス、ユーザのスケジュールデータ、メモ帳データ、画像データ、ダウンロードされた画像データや音楽データ、ダウンロードされた着信音，報知音データ、文字データ、予測候補辞書の更新登録データ、予測候補辞書の学習データ、ダウンロード等されたテーブルデータやプログラムコード、その他、各種の設定値等を保存することも可能となされている。ＲＡＭは、制御部２０が各種のデータ処理を行う際の作業領域として、随時データを格納する。
【００２９】
近距離通信制御部３４と近距離通信素子３５は、例えば、いわゆるブルートゥース（BlueTooth）方式や、赤外線通信（ＩｒＤＡ），ＵＷＢ（Ultra Wide Band）方式などによる近距離無線通信を行うためのデバイスである。なお、近距離無線通信がブルートゥース方式やＵＷＢ方式にて行われる場合、上記近距離通信素子３５はアンテナにより構成されることになり、一方、近距離無線通信が赤外線通信方式にて行われる場合、上記近距離通信素子３５は赤外線の送受信素子により構成されることになる。また、本実施形態の携帯電話端末は、当該近距離通信制御部３４及び近距離通信素子３５を用いて、外部の被制御装置を遠隔操作するための制御コマンドを送出するリモートコントロール機能を備えている。
【００３０】
上記制御部２０は、通信回路２１における通信の制御、音声処理部３２や画像処理部３３等の各制御の他、本実施形態の携帯電話端末の各構成要素の制御や各種演算処理を行う。詳細については後述するが、特に本実施形態の場合、制御部２０は、上記電子メールやスケジュール帳，メモ帳等の文字入力及び文章作成や編集等を行うためのアプリケーションプログラム（以下、これらをまとめて文字入力用アプリケーションプログラムと呼ぶことにする。）が実行されている状態で、本実施形態にかかるリモートコントロールプログラムを実行することにより、ユーザからの入力文字や直前に確定した文字等に基づいて、ユーザ所望の被制御装置を遠隔制御するための制御コマンドを検索し、その制御コマンドを上記近距離通信制御部３４及び近距離通信素子３５を用いて上記被制御装置へ送出する制御が可能となされている。また、制御部２０は、予測候補辞書の更新，学習処理や後述するコマンドテーブルの更新等の処理も行う。なお、本発明実施形態で用いる文字とは、一文字だけでなく、一つの単語、文節等を含むものとする。
【００３１】
その他、図１には図示を省略しているが、本発明の携帯電話端末は、年月日時等の情報を発生したり時間を計測する時計部や、レンズ系と撮像素子による画像を撮影するカメラ部、外部メモリが接続されるメモリインターフェース部、外部ケーブルが接続されるケーブル用コネクタ部、キー照明や着信ライト用などのＬＥＤ（発光ダイオード）とその駆動部、バイブレータとその駆動部、各部へ電力を供給するバッテリとその電力をコントロールするパワーマネージメントＩＣ部、いわゆる電子マネーのための情報記憶と信号の送受信を行う電子財布部など、一般的な携帯電話端末に設けられる各構成要素についても備えている。
【００３２】
〔予測変換機能と遠隔制御機能〕
上記メモリ２５に記憶されている予測候補辞書は、ユーザからの入力文字等に基づいて予測検索される仮名漢字変換候補や、直前に選択及び確定がなされた文字等に続くと類推される文字候補を予測検索する際に用いられる辞書である。なお、以下の説明において、上記予測検索のために予測候補辞書内に登録されている文字候補をまとめて予測候補と呼ぶことにする。
【００３３】
本実施形態の携帯電話端末は、ユーザが操作部２４によりキー入力等した入力文字や、直前に確定された文字等に応じて、上記予測候補辞書から例えば幾つかの予測候補を検索し、その検索により得られた各予測候補を、表示部２４のディスプレイ画面上に表示し、さらに、そのディスプレイ画面に表示された予測候補の中から、ユーザが操作部２４により所望の予測候補を選択したときに、その選択された予測候補を、入力確定文字とするような予測変換機能を備えている。
【００３４】
ここで、本発明実施形態によれば、上記予測候補辞書の予測候補の中には、リモートコントロール機能により被制御装置とその被制御機能を遠隔操作するための制御コマンドに対応付けられた予測候補（以下、この予測候補を特にコマンドキーワード候補と呼ぶことにする。）が含まれている。
【００３５】
そして、本実施形態の携帯電話端末は、例えば、ユーザによる入力文字や直前の確定文字等に応じて上記予測候補辞書から検索されてディスプレイ画面上に表示された予測候補の中に上記コマンドキーワード候補が含まれており、さらに、そのコマンドキーワード候補がユーザにより選択されたような場合には、当該選択されたコマンドキーワード候補に対応付けられている制御コマンドに関する情報、つまり、その制御コマンドにより制御される被制御装置及び被制御機能とその遠隔制御の内容を表したリストをディスプレイ上に表示させる。なお、ユーザにより選択されたコマンドキーワード候補に対応付けられている制御コマンドが複数有る場合、つまり、コマンドキーワード候補に対応付けられている被制御装置や被制御機能が複数有る場合、本実施形態の携帯電話端末は、それら複数の被制御装置や複数の被制御機能とそれらについての遠隔制御の内容を表したリストを、ユーザ選択可能な状態でディスプレイ上へ表示させる。一方、上記リストの項目が一つしかない場合、つまり、上記選択されたコマンドキーワード候補に対応した制御コマンドが一つしかない場合には、その制御コマンドに対応付けられている被制御装置及び被制御機能とその遠隔制御の内容のみが表示されることになる。その他、リストに関する情報は、音声出力されても良い。
【００３６】
その後、本実施形態の携帯電話端末は、上記リストに表示されている被制御装置及び被制御機能について遠隔制御を行う旨のユーザ指示、若しくは、リストの中からユーザにより選択された被制御装置及び被制御機能について遠隔制御を行う旨のユーザ指示が入力若しくは事前設定されている場合、その遠隔制御を行うための制御コマンドを、上記近距離通信制御部３４及び近距離通信素子３５を用いて外部の被制御装置へ送信する。
【００３７】
なお、本実施形態の携帯電話端末は、ユーザによる予測候補（コマンドキーワード候補を含む）の選択履歴（検索履歴）や選択頻度（検索頻度）に基づいて、各予測候補が予測候補辞書から検索される際の検索優先順位（つまりヒットランキング）、及び、各予測候補がディスプレイ画面上に表示される際の表示優先順位を、更新する学習機能を備えている。
【００３８】
また、当該予測候補辞書内の各予測候補（コマンドキーワード候補を含む）は、ユーザが任意に新規登録したり、変更，削除等の更新を行うことが可能となされていている。なお、予測候補辞書への予測候補（コマンドキーワード候補を含む）の登録は、一般的な辞書登録の場合と同様に、携帯電話端末が標準的に備える登録ステップにより行うことができる。
【００３９】
また、予測候補やコマンドキーワード候補を検索する際の入力文字等は、操作部２４からの入力だけでなく、音声認識装置による音声認識処理にて得られる情報（例えば音声認識により音声が変換されたテキスト情報等）であっても良い。なお、音声認識装置の図示は省略しているが、図１の音声処理部３２がマイクロホン３１から入力された音声の認識処理を行っても良い。
【００４０】
〔コマンドテーブル〕
本実施形態によれば、上述したコマンドキーワード候補と制御コマンドとの対応付けは、コマンドテーブルとして上記メモリ２５内に保存されている。また、コマンドテーブルは、本実施形態の携帯電話端末のリモートコントロール機能により遠隔操作が可能な各メーカの各被制御装置毎に用意されている。
【００４１】
これらコマンドテーブルのうち何れのコマンドテーブルを使用するかは、所望の被制御装置の遠隔操作を行う際に予めユーザが選択しても良いし、ユーザからの入力文字や直前の確定文字等に基づいて予測候補辞書から検索されたコマンドキーワード候補の中から、ユーザにより選択されたコマンドキーワード候補に基づいて決定されても良い。また、本実施形態の携帯電話端末は、コマンドテーブルの使用履歴や使用頻度に基づいて、何れのコマンドテーブルを用いるかの優先順位を更新する学習機能を備えていても良い。
【００４２】
また、本実施形態において、上記コマンドテーブル内に登録されているコマンドキーワード候補は、新規登録や削除、変更等の更新が可能となされていている。なお、コマンドテーブルへのコマンドキーワード候補の登録は、一般的なテーブルへのキーワード登録と同様に、携帯電話端末が標準的に備える登録ステップにより行うことができる。
【００４３】
図２には、本実施形態の携帯電話端末に実装されているコマンドテーブルの一具体例を示す。この図２には、一例として「Ｓ社」製のテレビジョン受像機を遠隔操作するための制御コマンドと、それら制御コマンドに対応付けられたコマンドキーワードの具体例を示している。
【００４４】
図２に示すコマンドテーブルは、階層的に配された「メーカ」項目，「カテゴリＣ１」項目，「カテゴリＣ２」項目，「カテゴリＣ３」項目，「ファンクション」項目と、最下層の「ファンクション」項目に対応付けられた「デフォルトコマンド」項目及び「ユーザコマンド」項目と、その他の「関連／頻度」項目とを有している。
【００４５】
階層構造の最上位に位置する「メーカ」項目には、製造会社を表す情報が記述される。図２の例は、当該「メーカ」項目内に、製造会社の例として「Ｓ社」を示す情報が記述されている。
【００４６】
「カテゴリＣ１」項目には、上記「メーカ」項目に記述された会社製の被制御装置の分類を表す情報が記述される。図２の例は、「カテゴリＣ１」項目内に、被制御装置の分類例として「テレビジョン受像機（ＴＶ）」を示す情報が記述されている。
【００４７】
「カテゴリＣ２」項目には、上記「カテゴリＣ１」項目の被制御装置（テレビジョン受像機）自身が備えている被制御機能を制御するための「コントロール」を示す情報と、当該被制御装置に接続された外部機器に応じた動作モードの設定を表す「モード」の情報が記述される。
【００４８】
「カテゴリＣ３」項目には、上記「カテゴリＣ２」項目の「コントロール」に関する被制御機能の分類を表す情報と、上記「カテゴリＣ２」項目の「モード」に関する動作モードの分類を表す情報とが記述される。図２の例は、当該「カテゴリＣ３」項目内に、上記「コントロール」に関する被制御機能の分類として、電源機能に関する「パワー」を示す情報と、選局機能に関する「チャンネル」を示す情報とが記述されており、また、上記「モード」に関する動作モードの分類として、外部機器のビデオレコーダからの信号を扱う「ビデオ」モードと、外部機器の電子ゲーム装置からの信号を扱う「ゲーム」モードとを示す情報が記述されている。
【００４９】
「ファンクション」項目には、制御コマンド（コマンドコード）と一対一に対応付けられた被制御機能を表す情報が記述される。図２の例は、当該「ファンクション」項目内に、上記「カテゴリＣ３」項目の「パワー」に分類される電源機能に関連した被制御機能である「パワーオン(POW ON）」と「パワーオフ(POW OFF）」を示す情報が記述され、上記「カテゴリＣ３」項目の「チャンネル」に分類される選局機能に関連した被制御機能である「チャンネルアップ(CH up）」，「チャンネルダウン(CH down）」，「１チャンネル選局（Key-1）」，「２チャンネル選局（Key-2）」等の情報が記述されている。
【００５０】
「デフォルトコマンド」項目には、上記「ファンクション」項目に記述されている被制御機能に対応付けられているデフォルトのコマンドキーワードが登録されている。図２の例は、上記「パワーオン(POW ON）」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「電源」，「テレビ」等の文字が登録され、上記「パワーオフ(POW OFF）」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「電源」，「消す」等の文字が登録されている。また、図２の例において、上記「チャンネルアップ」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「選局」の文字が登録され、「１チャンネル選局（Key-1）」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「１」，「ｉｃｈｉ」，「いち」等が登録され、「２チャンネル選局（Key-2）」の被制御機能に対応付けられているデフォルトのコマンドキーワードとして「２」，「ｎｉ」，「に」等が登録されている。
【００５１】
「ユーザコマンド」項目には、上記「ファンクション」項目に記述されている被制御機能について、ユーザが任意に設定したコマンドキーワードが登録されている。図２の例は、上記「１チャンネル選局（Key-1）」の被制御機能に対してユーザが設定したコマンドキーワードとしてＡ放送局を表す「Ａテレビ」の文字が登録され、「９チャンネル選局（Key-9）」の被制御機能に対してユーザが設定したコマンドキーワードとしてＥ放送局を表す「Ｅ局」の文字が登録されている。
【００５２】
「関連／頻度」項目には、「ファンクション」項目に記述された各被制御機能と「デフォルトコマンド」項目や「ユーザコマンド」項目との関連付けを示す情報と、「デフォルトコマンド」項目や「ユーザコマンド」項目内のコマンドキーワードをユーザが選択した履歴と頻度を示す値が記述される。
【００５３】
なお、上記コマンドテーブルにおいて、「デフォルトコマンド」項目に登録されているコマンドキーワードは、例えばユーザ設定により無効化（一時的な無効も含む）することが可能である。また、「ユーザコマンド」項目においても同様であり、ユーザ設定によるコマンドキーワードの新規登録だけでなく、既に登録済みのコマンドキーワードをユーザ設定により削除したり無効化（一時的な無効も含む）することも可能である。
【００５４】
〔コマンドキーワード候補選択による制御コマンドの検索機能〕
次に、本実施形態の携帯電話端末において、ユーザによる入力文字や直前の確定文字等に基づいて、上記予測候補辞書から各予測候補を検索し、それら各予測候補をユーザ選択可能な状態でディスプレイ上に表示した時のユーザインターフェース画面例を図３〜図７に示す。なお、図３〜図７の例は、本実施形態にかかる文字入力用アプリケーションプログラムとして電子メールプログラムが実行されており、その電子メールプログラムによりメール本文の入力機能が実行されている時のユーザインターフェース画面例を挙げている。勿論、本発明は電子メールプログラムに限定されるものではない。
【００５５】
上記電子メールプログラムのメール本文入力機能を実行している時、本実施形態の携帯電話端末は、ディスプレイ画面５０上に、例えば、現在実行中の機能を表す例えばテキスト文字が表示される機能表示エリア５１と、ユーザから入力された文字等が表示される入力文字表示エリア５２と、予測候補が表示される予測候補表示エリア５３と、各種ソフトキーが表示されるソフトキー表示エリア５４とを少なくとも表示する。
【００５６】
図３の例は、現在実行中のメール本文入力機能を表すテキスト（例えば「メール本文入力」のテキスト）が上記機能表示エリア５１に表示されており、上記入力文字表示エリア５２にはユーザからの入力文字６０として例えば「てれ」の文字が入力された時の画面例を示している。なお、入力文字表示エリア５２内の入力文字６０が未確定文字である場合、その入力文字６０には例えばアンダーライン６１が付けられる。ソフトキー表示エリア５４には、入力文字表示エリア５２内の入力文字６０を仮名漢字変換等する際にユーザが変換指示を入力するための変換ソフトキー６４が表示されている。
【００５７】
また、上記入力文字表示エリア５２内の入力文字６０が上記「てれ」である場合、上記予測候補表示エリア５３内には、当該「てれ」の文字から類推若しくは特定される幾つかの予測候補が表示される。図３の例では、上記「てれ」の文字から類推若しくは特定された予測候補として、「てれ」，「テレビ」，「テレ」，「照れ」，「テレコ」の各候補が表示された状態を示している。
【００５８】
そして、上記予測候補表示エリア５３は、例えば操作部２４を介してユーザから所定の切り替え指示操作が行われた時にアクティブ状態になり、当該予測候補表示エリア５３がアクティブ状態になった場合には、そのエリア５３内の各予測候補が操作部２４の操作により選択可能となる。また、予測候補表示エリア５３内の各予測候補のうち、現時点で選択可能な状態となっている予測候補にはカーソル６２が付けられる。
【００５９】
ここで、本実施形態においては、前述の図２のコマンドテーブルに示したように、「デフォルトコマンド」項目内に「テレビ」のコマンドキーワードが登録されている。そして、この「テレビ」のコマンドキーワードは、「カテゴリＣ１」項目が「テレビジョン受像機（ＴＶ）」、「カテゴリＣ２」項目が「コントロール」、「カテゴリＣ３」項目が「パワー」となされた階層に属する「パワーオン(POW ON）」の「ファンクション」項目と対応付けられている。
【００６０】
すなわち、本実施形態において、上記予測候補表示エリア５３内に表示された各予測候補のうち、上記「テレビ」の予測候補は、テレビジョン受像機の被制御機能の一つである電源に関する「パワーオン(POW ON）」用の制御コマンドと対応付けられたコマンドキーワード候補６３となされている。言い換えると、リモートコントロール機能により被制御装置の被制御機能を遠隔制御する制御コマンドの何れかを推測若しくは特定できる文字が入力文字表示エリア５２内に入力されたり、入力文字表示エリア５２内で直前に確定した文字が何れかの制御コマンドを推測若しくは特定できるものである場合、本実施形態の携帯電話端末は、上記予測変換機能を利用することにより、上記入力文字表示エリア５２内の文字等に基づいて検索する予測候補に、上記制御コマンドに対応付けられているコマンドキーワード候補を含め、その検索された予測候補やコマンドキーワード候補を、上記予測候補表示エリア５３内に表示する。なお、本実施形態において、予測候補表示エリア５３内に表示される各予測候補のうち、制御コマンドに対応付けられているコマンドキーワード候補については、図３に示す「テレビ」のコマンドキーワード候補６３のように、他の予測候補（制御コマンドと関連付けられていない予測候補）と区別可能に表示される。
【００６１】
そして、上記予測候補表示エリア５３内のコマンドキーワード候補がユーザにより選択された場合、本実施形態の携帯電話端末は、前述したように、当該選択されたコマンドキーワード候補に対応付けられている制御コマンドを、上記近距離通信制御部３４及び近距離通信素子３５を用いて外部の被制御装置へ送信することになる。すなわち、図３の「テレビ」のコマンドキーワード候補６３がユーザにより選択された場合、本実施形態の携帯電話端末は、テレビジョン受像機の電源をオンする遠隔制御を行うことになる。
【００６２】
上述したように、本発明実施形態の携帯電話端末によれば、例えば電子メールプログラムの実行中に、テレビジョン受像機の遠隔操作を類推若しくは特定できる文字等が入力された場合には、その文字等に基づいて当該テレビジョン受像機の遠隔操作用の制御コマンドと対応付けられたコマンドキーワード候補を上記予測候補表示エリア５３内に表示することにより、ユーザは、当該携帯電話端末が備えている遠隔操作機能を容易に検索及び認識することができることになる。したがって、ユーザは、テレビジョン受像機を容易且つ確実に遠隔操作できるようになる。
【００６３】
〔別のユーザインターフェース画面例〕
次に、図４〜図７には、本実施形態の表示部２３のディスプレイ上に表示するユーザインターフェース画面の他の例を示す。
【００６４】
先ず、図４のユーザインターフェース画面例から説明する。なお、図４において、図３中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。
【００６５】
本実施形態の携帯電話端末を用いて他の被制御装置を遠隔制御することをユーザが意識ながら文字入力を行っているような場合において、図４に示すように、予測候補表示エリア５３内に表示されているコマンドキーワード候補６３にカーソル６２を合わせ、当該コマンドキーワード候補６３をユーザが選択した時に、ソフトキー表示エリア５４内に、被制御装置を遠隔操作可能であることを明示するコマンドソフトキー６５を表示しても良い。
【００６６】
そして、当該コマンドソフトキー６５をユーザが選択（コマンドソフトキーの仮想的な押下指示）した場合、本実施形態の携帯電話端末は、上記コマンドキーワード候補６３に対応付けられている制御コマンドを、上記近距離通信制御部３４及び近距離通信素子３５を用いて外部の被制御装置へ送信することになる。なお、この図４の例の場合も図３に例と同様に、本実施形態の携帯電話端末は、テレビジョン受像機の電源をオンする遠隔制御を行うことになる。
【００６７】
この図４のユーザインターフェース画面例によれば、予測候補表示エリア５３内のコマンドキーワード候補６３をユーザが選択した時に、コマンドソフトキー６５をソフトキー表示エリア５４内に表示することで、ユーザに対して被制御装置を遠隔操作可能であることを確実に知らせることができるようになる。
【００６８】
次に、図５のユーザインターフェース画面例について説明する。なお、図５において、図３や図４中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。
【００６９】
上記図４には、制御コマンドを送信する際にコマンドソフトキー６５の選択を行う例を挙げたが、本実施形態においては、例えば、幾つかのコマンドキーワード候補を続けて選択，確定させた時に、それら選択，確定されたコマンドキーワード候補に対応付けられた制御コマンドを送信するようにしても良い。すなわち例えば図５に示すように、「テレビ」のコマンドキーワード候補の選択を確定した後、さらに例えば「ＯＮ」のコマンドキーワード候補が選択されたような場合に、本実施形態の携帯電話端末がテレビジョン受像機の電源をオンする遠隔制御を行うようにしても良い。
【００７０】
この図５のユーザインターフェース画面例によれば、コマンドキーワード候補と実際の遠隔操作との関係をユーザが理解し易くなる。
【００７１】
なお、この図５の例の場合、上記「テレビ」や「ＯＮ」は、それらが続けて選択されたときにのみコマンドキーワードとして利用されるようにし、それらが続けて選択されていないときには通常の予測候補として利用されても良い。勿論、「テレビ」や「ＯＮ」はそれぞれコマンドキーワードとして利用されても良い。
【００７２】
次に、図６のユーザインターフェース画面例について説明する。なお、図６において、図３〜図５中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。
【００７３】
上記図３〜図５の例では、予測候補表示エリア５３には通常の予測候補とコマンドキーワード候補が混在するが、例えば図４や図５においてコマンドソフトキー６５が選択された後には、図６に示すように、ユーザインターフェース画面を、コマンドキーワード候補のみが表示されるコマンド専用画面に遷移させるようにしても良い。
【００７４】
また、この図６の例の場合、ソフトキー表示エリア５４には、予測候補表示エリア（コマンドキーワード候補表示エリア）５３内でカーソル６２が合わされているコマンドキーワード候補をユーザが選択指示する際の選択ソフトキー６６が表示される。
【００７５】
なお、この図６のように、コマンド専用画面を表示した場合、予測候補表示エリア（コマンドキーワード候補表示エリア）５３内に表示される各候補は全てコマンドキーワード候補となるため、図３〜図５の例のように、コマンドキーワード候補と他の通常の予測候補とを区別可能に表示しなくても良い。
【００７６】
すなわち上記図６の例のユーザインターフェース画面例によれば、コマンドキーワード候補のみが画面内に表示されるため、ユーザは、候補選択を行う際に、通常の予測候補とコマンドキーワード候補とを区別する必要がなく、容易に所望のコマンドキーワード候補（つまり制御コマンド）を選択することができるようになる。
【００７７】
次に、図７のユーザインターフェース画面例について説明する。なお、図７において、図３〜図６中の各構成要素と同じ構成要素にはそれぞれ同じ指示符号を付してその説明は省略する。
【００７８】
上述の図３〜図６のユーザインターフェース画面例の場合、一般的なリモートコントロール装置で例えばテレビジョン受像機を遠隔操作する際の操作ステップと同じように、例えば、電源ＯＮ制御の制御コマンドに対応付けられたコマンドキーワード候補の選択によりテレビジョン受像機の電源をオンし、次に、チャンネル選択の制御コマンドに対応付けられたコマンドキーワード候補の選択により所望のチャンネルを選択したり、音量制御の制御コマンドに対応付けられたコマンドキーワード候補の選択により所望の音量を設定し、その後、例えば電源ＯＦＦ制御の制御コマンドに対応付けられたコマンドキーワード候補の選択によりテレビジョン受像機の電源をオフするような一連の遠隔操作が行われることになり、一つのコマンドキーワード候補と一つの制御コマンドとが対応付けられた例を述べているが、本実施形態におけるコマンドキーワード候補は、二以上の制御コマンドと対応付けられていても良い。すなわち一例として、一つのコマンドキーワード候補に対して、電源ＯＮ制御の制御コマンドとチャンネル選択の制御コマンドとが対応付けられていても良い。
【００７９】
図７のユーザインターフェース画面例では、入力文字表示エリア５２内に例えば「えーて」の文字が入力され、当該入力文字表示エリア５２内の「えーて」の文字に基づいて、予測候補表示エリア５３には「えーて」，「栄転」，「Ａテレビ」，「得手」等の各予測候補が検索されている例を挙げている。
【００８０】
すなわち例えば、「Ａテレビ」がコマンドキーワード候補６３となされており、当該コマンドキーワード候補６３に対して、電源ＯＮ制御の制御コマンドとＡテレビ局のチャンネルに設定するための制御コマンドとが対応付けられているとした場合において、ユーザにより「Ａテレビ」のコマンドキーワード候補６３が選択されると、本実施形態の携帯電話端末は、被制御装置であるテレビジョン受像機の電源をオンにする制御コマンドを送信するとと共に、受信チャンネルをＡテレビ局のチャンネルに合わせるための制御コマンドを送信するような一連のシーケンスを実行する。
【００８１】
この図７の例によれば、本実施形態の携帯電話端末は、一つのコマンドキーワード候補を選択された場合に、被制御装置に対して一度に複数の遠隔制御を行うことが可能となる。
【００８２】
なお、上述した本実施形態の携帯電話端末においては、上述した予測候補やコマンドキーワード候補の選択や、変換ソフトキー６４，コマンドソフトキー６５，選択ソフトキー６６の選択指示等を、操作部２４の各操作子を利用して行う例を挙げているが、例えば、表示部２３のディスプレイ画面上にタッチパネルを設け、そのタッチパネルを利用してユーザが直接画面上を触れることで選択したり、例えば音声認識装置（図示は省略する）を携帯電話端末に搭載し、当該音声認識装置による音声認識処理により選択するようにしても良い。
【００８３】
〔フローチャート〕
図８には、本発明実施形態の携帯電話端末が、文字入力用アプリケーションプログラム実行時にリモートコントロールプログラムを実行して制御コマンドを検索し、その制御コマンドを送信して被制御装置を遠隔制御する際の処理の流れを示す。なお、この図８のフローチャートの流れは、主に図１の制御部２０がプログラムに基づいて実行する処理である。また、この図８は、コマンドリストを表示する例を挙げている。
【００８４】
図８において、文字入力用アプリケーションプログラムの実行中、制御部２０は、ステップＳ１の処理として、ユーザからテキスト情報の入力や確定がなされたか否か判定しており、テキスト情報の入力や確定がなされたときにはステップＳ２へ処理を進める。
【００８５】
ステップＳ２の処理に進むと、制御部２０は、上記入力若しくは確定されたテキスト情報に基づいて、予測変換機能により幾つかの予測候補を検索し、さらに、ユーザによりそれら予測候補の中からコマンドキーワード候補の選択がなされたか否かを判定する。そして、ステップＳ２において、コマンドキーワード候補の選択がなされたと判定した場合、制御部２０は、当該携帯電話端末の動作モードを、近距離通信制御部３４及び近距離通信素子３５を用いて外部の被制御装置を遠隔制御可能とする動作モード（リモコンコマンドモード）に設定し、ステップＳ３へ処理を進める。なお、当該ステップＳ２にてコマンドキーワード候補の選択がなされなかった場合には、図８のフローチャートの処理を終了し、通常の文字入力用アプリケーションプログラムの動作を続ける。
【００８６】
ステップＳ３の処理に進むと、制御部２０は、メモリ２５内に登録されているコマンドテーブルを参照し、上記ステップＳ２で選択されたコマンドキーワード候補に対応付けられている全ての制御コマンドを読み出すコマンド判定処理を行う。
【００８７】
次に、制御部２０は、ステップＳ４へ処理を進め、上記コマンドキーワード候補に応じてメモリ２５から読み出した全ての制御コマンドにそれぞれ一対一に対応付けられている被制御装置や被制御機能及びそれらに対する遠隔制御の内容を表すリスト（コマンドリスト）を、ユーザ選択可能な状態で表示部２３のディスプレイ上に表示させる。そして、制御部２０は、上記リストから所望のリスト項目をユーザが選択した場合、次のステップＳ５へ処理を進める。なお、上記リストの項目が一つしかない場合、つまり、上記選択されたコマンドキーワード候補に対応した制御コマンドが一つしかない場合には、制御部２０は、そのリスト表示を行った後、ステップＳ５へそのまま処理を進める。
【００８８】
ステップＳ５の処理に進むと、制御部２０は、遠隔制御を行う旨のユーザ指示が入力されたか否か判定し、入力された時にはステップＳ６へ処理を進め、一方、ユーザ指示がなされずに別の指示等が行われた時には、図８のフローチャートの処理を終了し、通常の文字入力用アプリケーションプログラムの動作を続ける。
【００８９】
ステップＳ６の処理に進むと、制御部２０は、上記制御コマンドを、上記近距離通信制御部３４及び近距離通信素子３５を用いて外部の被制御装置へ送信した後、図８のフローチャートの処理を終了し、文字入力用アプリケーションプログラムの処理へ戻す。
【００９０】
〔まとめ〕
本実施形態の携帯電話端末によれば、文字入力用アプリケーションプログラム実行時に、外部の被制御装置の遠隔操作に関連した文字等が入力された場合、その文字等に基づいてリモートコントロールプログラムを実行してコマンドキーワード候補を検索してディスプレイ画面上に表示することにより、ユーザは、被制御装置を遠隔操作するための制御コマンドと操作子，メニュー項目との対応関係や、被制御装置やその被制御機能の遠隔制御に関連した制御コマンドの階層構造等を正確に理解していない場合であっても、当該携帯電話端末が備えている遠隔操作機能を容易に検索及び認識することができることになる。したがって、ユーザは、被制御装置を容易且つ確実に遠隔操作できるようになる。
【００９１】
また、本実施形態の携帯電話端末によれば、予測候補辞書への予測候補（コマンドキーワード候補を含む）の登録やコマンドテーブルへのコマンドキーワードの登録は、携帯電話端末が標準的に備える登録ステップにより行うことができるため、ユーザは、新たな遠隔操作機能を新規登録するための登録ステップを別途憶えておかなくても良い。
【００９２】
なお、上述した実施形態の説明は、本発明の一例である。このため、本発明は上述した実施形態に限定されることなく、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることはもちろんである。
【００９３】
本実施形態の携帯端末は、携帯電話端末に限定されず、例えば被制御装置を遠隔操作する機能を備えたＰＤＡ（Personal Digital Assistant）や、カーナビゲーション装置のリモートコントロール装置、携帯型テレビゲーム装置のリモートコントロール装置、テレビジョン受像機のリモートコントロール装置等ような専用リモートコントロール装置にもにも適用可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明実施形態の携帯電話端末の概略的な内部回路構成を示すブロック図である。
【図２】本実施形態の携帯電話端末に登録されているコマンドテーブルの一例についての説明に用いる図である。
【図３】本実施形態のコマンドキーワード候補選択による制御コマンドの検索機能の説明に用いるユーザインターフェース画面例を示す図である。
【図４】本実施形態のコマンドキーワード候補選択による制御コマンドの検索機能の説明に用いるユーザインターフェース画面の他の例であり、ソフトキー表示エリア内に被コマンドソフトキーが表示された画面を示す図である。
【図５】本実施形態のコマンドキーワード候補選択による制御コマンドの検索機能の説明に用いるユーザインターフェース画面の他の例であり、続けて選択された予測候補をコマンドキーワードとして利用する例の説明に用いる図である。
【図６】本実施形態のコマンドキーワード候補選択による制御コマンドの検索機能の説明に用いるユーザインターフェース画面の他の例であり、コマンド専用画面が表示された画面例を示す図である。
【図７】本実施形態のコマンドキーワード候補選択による制御コマンドの検索機能の説明に用いるユーザインターフェース画面の他の例であり、二つの制御コマンドが対応付けられたコマンドキーワード候補が表示された画面例を示す図である。
【図８】本発明実施形態の携帯電話端末におけるテキスト情報の入力から被制御装置の遠隔制御までの処理の流れを示すフローチャートである。
【符号の説明】
【００９５】
２０  制御部、２１  通信回路、２２  通信アンテナ、２３  表示部、２４  操作部、２５  メモリ、３０  スピーカ、３１  マイクロホン、３２  音声処理部、３３  画像処理部、３４  近距離通信制御部、３５  近距離通信素子、５０  ディスプレイ画面、５１  機能表示エリア、５２  入力文字表示エリア、５３  予測候補表示エリア、５４  ソフトキー表示エリア、６０  入力文字、６１  アンダーライン、６２  カーソル、６３  コマンドキーワード候補、６４  変換ソフトキー、６５  コマンドソフトキー、６６  選択ソフトキー
【図１】
2006345337.tif 000003
【図２】
2006345337.tif 000004
【図３】
2006345337.tif 000005
【図４】
2006345337.tif 000006
【図５】
2006345337.tif 000007
【図６】
2006345337.tif 000008
【図７】
2006345337.tif 000009
【図８】
2006345337.tif 000010