(57)【要約】【課題】  テレビ電話の通話時に自分の代理画像として用いるキャラクタの動作の選択を容易化する。【解決手段】  キャラクタの動作を選択するための動作選択リスト２５を、キャラクタの画像２２と共に表示部５に表示する。そして、動作選択リスト２５から所望の動作が選択された際に、この選択された動作を行うようにキャラクタをアニメーション表示する。これにより、キャラクタの動作を確認しながら所望の動作を容易に選択可能とすることができる。また、過去にユーザにより選択されたキャラクタの動作を使用頻度順テーブルで学習しておき、この学習内容に基づいて、選択頻度の高い順に動作選択メニューを並べた動作選択リスト２５を表示する。これにより、最初に指定された動作に続いて指定される動作を予測したかたちの動作選択メニューを並べた動作選択リスト２５を表示することができ、キャラクタの次の動作の選択を容易化することができる。【選択図】  図４
2006285512.tif 000002
【特許請求の範囲】
【請求項１】
キャラクタの画像を表示手段に表示するキャラクタ画像表示手段と、
所定の操作がなされた際に、上記キャラクタ画像表示手段により表示された上記キャラクタの画像と共に、操作部の各操作キーと該各操作キーに対して割り当てられている上記キャラクタの動作との関係を示す動作選択メニューの一覧である動作選択リストを上記表示手段に表示する動作選択リスト表示手段と、
上記動作選択リスト表示手段で表示されている上記動作選択リストに基づいて、ユーザにより、上記キャラクタの所望の動作に対応する操作キーが操作された際に、この操作された操作キーに対応する動作を行うように上記キャラクタのアニメーション表示を行うアニメーション表示制御手段と
を有する携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
過去にユーザにより選択された上記キャラクタの動作を学習する選択動作学習手段を有し、
上記動作選択リスト表示手段は、上記選択動作学習手段で学習された学習内容に基づいて、上記動作選択メニューを並べて形成した上記動作選択リストを上記表示手段に表示すること
を特徴とする携帯端末装置。
【請求項３】
請求項２に記載の携帯端末装置であって、
上記選択動作学習手段は、各操作キーが選択された後に、どの操作キーが何回選択されたかを示す使用頻度順テーブルを有し、
上記動作選択リスト表示手段は、操作された操作キーに基づいて上記使用頻度順テーブルを参照し、その操作キーが操作された後に操作された回数の多い順に、上記動作選択メニューを並べたかたちの上記動作選択リストを形成して上記表示手段に表示すること
を特徴とする携帯端末装置。
【請求項４】
請求項２に記載の携帯端末装置であって、
上記選択動作学習手段は、各操作キーが選択された後に操作された操作キーを示す履歴頻度順テーブルを有し、
上記動作選択リスト表示手段は、操作された操作キーに基づいて上記履歴頻度順テーブルを参照し、最初に操作された操作キーから順に後に操作された操作キーが続くかたちで上記動作選択メニューを並べた上記動作選択リストを形成して上記表示手段に表示すること
を特徴とする携帯端末装置。
【請求項５】
請求項１から請求項４のうち、いずれか一項に記載の携帯端末装置であって、
上記動作選択リスト表示手段は、
上記表示手段の表示領域のうち、上記キャラクタの画像が表示されている領域以外の余領域に上記動作選択リストを表示し、
又は、上記表示手段に表示されている上記キャラクタの画像に重ねて上記動作選択リストを半透明で表示し、
或いは、上記表示手段に表示されている上記キャラクタを縮小表示し、このキャラクタを縮小表示したことで形成された余領域に上記動作選択リストを表示すること
を特徴とする携帯端末装置。
【請求項６】
請求項１から請求項５のうち、いずれか一項に記載の携帯端末装置であって、
通話相手から送信された画像及び音声を受信する受信処理手段と、
上記受信処理手段で受信された上記通話相手の音声を発音手段を介して発音する発音処理手段と、
上記通話相手に送信する音声を集音する集音手段と、
上記キャラクタ画像表示手段、及び上記アニメーション表示制御手段で上記表示手段に表示される上記キャラクタの画像を、上記集音手段で集音された音声と共に上記通話相手に送信する送信処理手段とを有し、
上記キャラクタ画像表示手段、及び上記アニメーション表示制御手段は、上記キャラクタの画像と共に、上記受信処理手段で受信された上記通話相手から送信された画像を上記表示手段に表示すること
を特徴とする携帯端末装置。
【請求項７】
キャラクタの画像を表示手段に表示するキャラクタ画像表示手段としてコンピュータを機能させ、
操作部の所定の操作がなされた際に、コンピュータを上記キャラクタ画像表示手段として機能させることで表示される上記キャラクタの画像と共に、上記操作部の各操作キーと該各操作キーに対して割り当てられている上記キャラクタの動作との関係を示す動作選択メニューの一覧である動作選択リストを上記表示手段に表示する動作選択リスト表示手段としてコンピュータを機能させ、
コンピュータを上記動作選択リスト表示手段として機能させることで上記表示手段に表示されている上記動作選択リストに基づいて、ユーザにより、上記キャラクタの所望の動作に対応する操作キーが操作された際に、この操作された操作キーに対応する動作を行うように上記キャラクタのアニメーション表示を行うアニメーション表示制御手段としてコンピュータを機能させること
を特徴とする表示制御プログラム。
【請求項８】
キャラクタ画像表示手段が、キャラクタの画像を表示手段に表示するステップと、
操作部の所定の操作がなされた際に、動作選択リスト表示手段が、上記ステップで表示される上記キャラクタの画像と共に、上記操作部の各操作キーと該各操作キーに対して割り当てられている上記キャラクタの動作との関係を示す動作選択メニューの一覧である動作選択リストを上記表示手段に表示するステップと、
上記ステップで上記表示手段に表示された上記動作選択リストに基づいて、ユーザにより上記キャラクタの所望の動作に対応する操作キーが操作された際に、アニメーション表示制御手段が、この操作された操作キーに対応する動作を行うように上記キャラクタのアニメーション表示を行うステップと
を有する表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話機，ＰＨＳ電話機（PHS：Personal Handyphone System）、及び無線通信機能を有するＰＤＡ装置（PDA：Personal Digital Assistant），パーソナルコンピュータ装置等に設けて好適な携帯端末装置、表示制御プログラム及び表示制御方法に関し、特に各操作キーに対してアバタ（＝代理画像＝キャラクタ）の動作が割り当てられている場合に、過去にユーザが選択したキャラクタの動作を学習して各動作に対して優先度を付け、この優先度順に動作の選択リストを表示することで、キャラクタの動作の選択操作の容易化等を図った携帯端末装置、表示制御プログラム及び表示制御方法に関する。
【背景技術】
【０００２】
今日において、互いの携帯電話機に設けられているカメラ機能を用いて互いの画像を撮像し、この撮像した画像と共に音声を各携帯電話機間において相互に送受信することで、通話相手の顔等の画像を見ながら通話を行うことができる、いわゆるテレビ電話機能が知られている。
【０００３】
このテレビ電話機能においては、例えば寝起き時等、現在の自分の画像を送信したくない場合、自分を撮像した画像の代わりに、携帯電話機に予め記憶されているキャラクタ画像（代理画像＝アバタ）を送信するアバタ機能が設けられている。
【０００４】
このアバタ機能においては、例えば「１」の数字キーにはキャラクタの「笑う」の動作が割り当てられており、また、「２」の数字キーにはキャラクタの「手を振る」の動作が割り当てられている等のように、携帯電話機の操作部に設けられている数字キー、＊キー及び＃キー等にキャラクタの動作が割り当てられており、ユーザは所望の動作に対応するキーを操作することで、キャラクタの動作を指定するようになっている。
【０００５】
具体的には、キャラクタの動作を選択する場合、ユーザは、キャラクタの動作の選択リストの表示を指定操作する。これにより、それまで表示部に表示されていたキャラクタの代わりに、キャラクタの動作の選択リストが表示部に表示される。
【０００６】
この動作選択リストは、例えば「１．笑う」、「２．手を振る」、「３．踊る」・・・等のように、操作部に設けられている各キーと、そのキーに割り当てられているキャラクタの動作の選択メニューの一覧となっている。ユーザは、この動作選択リストに基づいて所望の動作を認識し、この所望の動作に対応するキーを操作する。これにより、例えば「１」の数字キーが操作された場合には、笑っている動作のキャラクタの画像が通話相手の携帯電話機に送信され、この通話相手の携帯電話機に、上記ユーザが選択した「笑う」の動作のキャラクタの画像が表示されることとなる。
【０００７】
また、特開２００４−２７４５５０号の公開特許公報（特許文献１）には、実画像の代わりに自分の代理画像（アバタ＝キャラクタ）を用いてテレビ電話による通話を行う際に、互いのプライバシーを保護しつつ、ユーザの現状を略々正確に相手に伝える通信を可能とする移動体通信端末装置が開示されている。
【０００８】
この移動体通信端末装置は、ＧＰＳセンサ，タイマ，光センサ，温度センサ，マイクロホン装置により、ユーザの携帯電話機の周囲の環境を検出し、この環境を示す衣装，装飾品，動作，あいさつ，背景，ＢＧＭ等を反映させた代理画像を形成し、これを互いに送受信して通話を行うことで、ユーザの現状を正確に示す代理画像により、ユーザのプライバシーを保護しつつ、現状を略々正確に相手に伝える通話が可能となっている。
【０００９】
【特許文献１】特開２００４−２７４５５０号公報（第８頁：図４）
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかし、特許文献１に開示されている移動体通信端末装置を含め、従来のアバタ機能においては、キャラクタの動作を選択するための動作選択リストの表示時には、キャラクタの代わりに動作選択リストのみが表示されるようになっている（＝キャラクタの表示が中断されて動作選択リストのみが表示されるようになっている。）。このため、実際に行われるキャラクタの動作を確認しながら、該キャラクタの動作の選択を行うことができない問題があった。
【００１１】
また、動作選択リストに一覧的に表示される選択メニューの表示順序は固定的な表示順序となっている。このため、動作選択リストの表示時には、常時、同じ表示順序で各選択メニューが表示されることとなるため、所望の動作の選択操作に時間を要する問題があった。
【００１２】
本発明は、上述の課題に鑑みてなされたものであり、実際のキャラクタの動作を確認しながら該キャラクタの動作を選択することができ、また、キャラクタの動作を短時間で選択可能な携帯端末装置、表示制御プログラム及び表示制御方法の提供を目的とする。
【課題を解決するための手段】
【００１３】
本発明に係る携帯端末装置は、上述の課題を解決するための手段として、
キャラクタの画像を表示手段に表示するキャラクタ画像表示手段と、
所定の操作がなされた際に、上記キャラクタ画像表示手段により表示された上記キャラクタの画像と共に、操作部の各操作キーと該各操作キーに対して割り当てられている上記キャラクタの動作との関係を示す動作選択メニューの一覧である動作選択リストを上記表示手段に表示する動作選択リスト表示手段と、
上記動作選択リスト表示手段で表示されている上記動作選択リストに基づいて、ユーザにより、上記キャラクタの所望の動作に対応する操作キーが操作された際に、この操作された操作キーに対応する動作を行うように上記キャラクタのアニメーション表示を行うアニメーション表示制御手段と
を有する。
【００１４】
また、本発明に係る表示制御プログラムは、上述の課題を解決するために、
キャラクタの画像を表示手段に表示するキャラクタ画像表示手段としてコンピュータを機能させ、
操作部の所定の操作がなされた際に、コンピュータを上記キャラクタ画像表示手段として機能させることで表示される上記キャラクタの画像と共に、上記操作部の各操作キーと該各操作キーに対して割り当てられている上記キャラクタの動作との関係を示す動作選択メニューの一覧である動作選択リストを上記表示手段に表示する動作選択リスト表示手段としてコンピュータを機能させ、
コンピュータを上記動作選択リスト表示手段として機能させることで上記表示手段に表示されている上記動作選択リストに基づいて、ユーザにより、上記キャラクタの所望の動作に対応する操作キーが操作された際に、この操作された操作キーに対応する動作を行うように上記キャラクタのアニメーション表示を行うアニメーション表示制御手段としてコンピュータを機能させる。
【００１５】
また、本発明に係る表示制御方法は、上述の課題を解決するための手段として、
キャラクタ画像表示手段が、キャラクタの画像を表示手段に表示するステップと、
操作部の所定の操作がなされた際に、動作選択リスト表示手段が、上記ステップで表示される上記キャラクタの画像と共に、上記操作部の各操作キーと該各操作キーに対して割り当てられている上記キャラクタの動作との関係を示す動作選択メニューの一覧である動作選択リストを上記表示手段に表示するステップと、
上記ステップで上記表示手段に表示された上記動作選択リストに基づいて、ユーザにより上記キャラクタの所望の動作に対応する操作キーが操作された際に、アニメーション表示制御手段が、この操作された操作キーに対応する動作を行うように上記キャラクタのアニメーション表示を行うステップと
を有する。
【００１６】
このような本発明は、キャラクタの動作を選択するための動作選択リストを、キャラクタの画像と共に表示手段に表示する。そして、動作選択リストから所望の動作が選択された際に、この選択された動作を行うようにキャラクタをアニメーション表示することで、選択した動作と、この選択した動作に対応する実際のキャラクタの動きを容易に確認可能とする。
【発明の効果】
【００１７】
本発明は、キャラクタの動作を選択するための動作選択リストを、キャラクタの画像と共に表示手段に表示する。そして、動作選択リストから所望の動作が選択された際に、この選択された動作を行うようにキャラクタをアニメーション表示する。これにより、キャラクタの動作を確認しながら所望の動作を容易に選択可能とすることができる。
【００１８】
また、本発明は、過去にユーザにより選択されたキャラクタの動作を学習しておき、この学習内容に基づいて、選択頻度の高い順に動作選択メニューを並べた動作選択リストを表示する。これにより、最初に指定された動作に続いて指定される動作を予測したかたちの動作選択メニューを並べた動作選択リストを表示することができる。このため、キャラクタの次の動作の選択を容易化することができる。
【発明を実施するための最良の形態】
【００１９】
本発明は、互いの携帯電話機に設けられているカメラ機能を用いて互いの画像を撮像し、この撮像した画像と共に音声を各携帯電話機間において相互に送受信することで、通話相手の顔等の画像を見ながら通話を行うことができる、いわゆるテレビ電話機能を有する携帯電話機に適用することができる。
【００２０】
［携帯電話機の全体構成］
図１に、この本発明の実施の形態となる携帯電話機のブロック図を示す。この図１に示すように、この実施の形態の携帯電話機は、当該携帯電話機のユーザが契約している通信事業者のネットワークに設けられた基地局との間で、無線的にデータの送受信を行うアンテナ１及び通信回路２と、受話音声，動画ファイルの音声，音楽データの音声、着信音声等を得るためのスピーカ部３と、送話音声等を集音するマイクロホン部４と、待ち受け画像，電話帳（アドレス帳を含む），スケジュール帳、送受信した携帯メールの文章、及びテレビ電話機能を用いた通話時に相手方の画像及び自分側の画像等を表示するための表示部５と、アバタ機能を用いてテレビ電話による通話を行っている際に表示されるキャラクタの動作の指示や、電話番号や文字等の入力操作を行うための複数のキーが設けられた操作部６とを有している。
【００２１】
また、この携帯電話機は、所定の色で点滅や点灯することで電話や携帯メールの発着信等をユーザに知らせる発光部７（LED：Light Emitting Diode）と、ユーザの所望の被写体やテレビ電話機能を用いた通話時にユーザの画像を撮像するためのカメラ部８と、電話や携帯メールの発着信等を、当該携帯電話機を振動させることでユーザに知らせるバイブレーションユニット９と、当該携帯電話機に対して脱着可能な外部メモリ１１が装着される外部メモリインターフェイス１０（外部メモリＩＦ）とを有している。
【００２２】
また、この携帯電話機は、通信処理プログラム（コミュニケーションプログラム）、テレビ電話の通話を可能とするテレビ電話アプリケーションプログラム、及び後に説明する「使用頻度順テーブル」或いは「履歴頻度順テーブル」等が記憶されたメモリ１２と、当該携帯電話機の全体の動作を制御する制御部１３とを有している。
【００２３】
［操作キーとキャラクタの動作の割り当て］
当該実施の形態の携帯電話機においては、テレビ電話による通話を行う際に、カメラ部８で撮像した自画像の代わりに、メモリ１２に記憶されている所望のキャラクタ画像をアバタ（代理画像）として用いることが可能となっている。操作部６に設けられている各操作キーには、このキャラクタの動作が割り当てられている。一例ではあるが、図２に示すように操作部６の
「１」の数字キーにはキャラクタの「笑う」の動作が、
「２」の数字キーにはキャラクタの「泣く」の動作が、
「３」の数字キーにはキャラクタの「怒る」の動作が、
「４」の数字キーにはキャラクタの「悲しむ」の動作が、
「５」の数字キーにはキャラクタの「手を振る」の動作が、
「６」の数字キーにはキャラクタの「拍手する」の動作が、
「７」の数字キーにはキャラクタの「慌てる」の動作が、
「８」の数字キーにはキャラクタの「挨拶」の動作が、
「９」の数字キーにはキャラクタの「あきれる」の動作が、
「１０」の数字キーにはキャラクタの「うなずく」の動作が、
「１１」の数字キーにはキャラクタの「踊る」の動作が、
それぞれ割り当てられている。
【００２４】
このような各数字キーと該各操作キーに割り当てられている動作との関係は、「動作選択リスト」として一覧表示されるようになっており、ユーザは、この動作選択リストに基づいてキャラクタに行わせる所望の動作を認識し、この所望の動作に対応するキー操作を操作する。これにより、制御部１３は、この操作された操作キーに対応する動作を行うように、表示部５に表示しているキャラクタをアニメーション表示制御するようになっている。
【００２５】
なお、メモリ１２には、複数のキャラクタの画像が記憶されており、このような各数字キーとその動作の割り当ては、各キャラクタ毎に設定されている。
【００２６】
［使用頻度順テーブル］
上述のように、キャラクタ（＝アバタ）を用いてテレビ電話の通話を行う場合、所望の操作キーを操作することで、そのキャラクタに所望の動作を行わせることができるのであるが、当該実施の形態の携帯電話機においては、制御部１３が、この動作指定において操作されたキーを学習し、この学習内容を上記「動作選択リスト」の表示制御に反映させるようになっている。
【００２７】
具体的には、メモリ１２には、図３に示すような「使用頻度順テーブル」が記憶されており、制御部１３は、キャラクタの動作を指定する際にユーザにより最初に操作された操作キー及び次に操作された操作キーを検出し、この最初に操作された操作キー及び次に操作された操作キーを関連付けて、使用頻度順テーブル上における該次に操作された操作キーの操作回数の数値を更新制御する。
【００２８】
すなわち、この図３に示す使用頻度順テーブルは、縦軸が最初に操作された操作キーをそれぞれ示し、横軸が次に操作された操作キーをそれぞれ示している。また、使用頻度順テーブル上の数値は、最初に操作キーが操作された後に、次の操作キーが操作された回数をそれぞれ示している。
【００２９】
この図３に示す使用頻度順テーブルの例の場合、キャラクタに対して「笑う」の動作を指定するための「１」の数字キーが最初に操作された後に、「１」の数字キーが操作された回数は「２回」、「２」の数字キーが操作された回数は「４回」、「３」の数字キーが操作された回数は「６回」、「４」の数字キーが操作された回数は「７回」・・・となっている。同様に、キャラクタに対して「泣く」の動作を指定するための「２」の数字キーが最初に操作された後に、「１」の数字キーが操作された回数は「４回」、「２」の数字キーが操作された回数は「５回」、「３」の数字キーが操作された回数は「０回」、「４」の数字キーが操作された回数は「２回」・・・となっている。
【００３０】
制御部１３は、このようにいずれかの操作キーが操作された後に操作された操作キーを検出して、その操作キーが操作された回数をカウントして使用頻度順テーブルに記憶する。そして、制御部１３は、この使用頻度順テーブルの記憶内容に基づいて、上記「動作選択リスト」の動作選択メニューの表示順序を入れ替えて表示するようになっている。
【００３１】
［テレビ電話通話時における動作選択リストの表示動作］
このような実施の形態の携帯電話機において、テレビ電話による通話を行う際に、カメラ部８で撮像した自画像の代わりに、メモリ１２に記憶されている所望のキャラクタ画像（＝アバタ＝代理画像）を選択すると、制御部１３は、メモリ１２に記憶されているテレビ電話アプリケーションプログラムに基づいて、例えば図４（ａ）に示すように通話相手から送信された相手側の画像と共に、この選択されたキャラクタ画像を表示部５に表示制御する。
【００３２】
一例ではあるが、この図４（ａ）からわかるように、このテレビ電話機能を用いた通話時には、制御部１３は、通話相手から送信された相手側の画像２１を表示部５の略々中央の表示領域に大きく表示制御すると共に、当該携帯電話機のユーザにより選択されたキャラクタの画像２２を、上記相手側の画像２１の右下の表示領域に小さめに表示制御する。また、制御部１３は、相手側の画像２１の下端部近傍に通話時間を表示制御すると共に、操作部６に設けられている操作キーとその操作キーに割り当てられている機能を示すようになっている。
【００３３】
このうち、図４（ａ）に示す「アクション」の文字は、操作部６に設けられている所定の操作キーを操作することで、表示されているキャラクタの動作を指定するための「動作選択リスト」が表示されることを意味している。このため、ユーザは、キャラクタに所望の動作を行わせたい場合、この図４（ａ）に示す画面が表示部５に表示されている状態で、操作部６の上記「アクション」の文字に対応する操作キーを操作する。制御部１３は、図４（ａ）に示す画面を表示している状態で、上記「アクション」の文字に対応する操作キーの操作を検出すると、まず、図４（ｂ）に示すように、キャラクタの動作を選択するための動作選択メニューを数字キー順に並べたかたちの「動作選択リスト２５」を形成し、これをキャラクタの画像２２と共に表示部５に表示制御する。このデフォルトとして表示される動作選択リスト２５は、「１．笑う」、「２．泣く」、「３．怒る」、「４．悲しむ」・・・・等のように例えば数字キー順に表示される（図２参照）。
【００３４】
次に、制御部１３は、このデフォルトとして表示した動作選択リスト２５の中から、ユーザにより所望の動作が選択され、この所望の動作に対応する操作キーの操作を検出すると、この操作された操作キーに基づいてメモリ１２に記憶されている使用頻度順テーブルを参照する。そして、この使用頻度順テーブルに記憶されている、その操作キーが操作された後に各操作キーが操作された回数を示す情報に基づいて、現在、表示している動作選択リストの動作選択メニューの表示順序を入れ替えて表示する。
【００３５】
図５のフローチャートに、この動作選択リスト２５の動作選択メニューの表示順序の入れ替え動作の流れを示す。このフローチャートは、制御部１３が、上記デフォルトとなる動作選択リスト２５を表示部５に表示することでスタートとなる。このフローチャートがスタートすると、制御部１３は、メモリ１２に記憶されているテレビ電話アプリケーションプログラムに含まれる「表示制御プログラム」に基づいて、ステップＳ１〜ステップＳ６の各ステップを実行制御する。
【００３６】
まず、ステップＳ１では、制御部１３が、操作部６の操作状態を検出することで、上記デフォルトとなる動作選択リスト２５を表示部５に表示した状態で、操作キーが操作されたか否かを判別する。そして、この操作キーの操作を検出したタイミングで処理をステップＳ２に進める。
【００３７】
ステップＳ２では、制御部１３が、メモリ１２に記憶されている使用頻度順テーブルを参照し、操作された操作キーは、使用頻度順テーブルに予め登録されている操作キーであるか否かを判別する（＝使用頻度順テーブルに操作された操作キーの配列が存在するか否かを判別する。）。そして、使用頻度順テーブルに操作された操作キーの配列が存在すると判別した場合は、処理をステップＳ３に進め、使用頻度順テーブルに操作された操作キーの配列が存在しないと判別した場合は、キャラクタの動作とは関係の無い操作キーがユーザにより操作されたことを意味するため、制御部１３は、処理をステップＳ６に進め、表示部５にエラー表示を行い、処理をステップＳ１に戻す。
【００３８】
次に、ステップＳ３では、制御部１３が、メモリ１２に記憶されている使用頻度順テーブルを参照し、上記ステップＳ１で操作を検出した操作キーの後に、どの操作キーが何回操作されたかを検出する。
【００３９】
例えば、上記デフォルトとなる動作選択リスト２５を表示部５に表示した状態で、「４」の数字キーが操作された場合、図３に示す使用頻度順テーブルを参照すると、この「４」の数字キーが操作された後に、
「１」の数字キーは「０回」操作され、
「２」の数字キーは「８回」操作され、
「３」の数字キーは「０回」操作され、
「４」の数字キーは「２回」操作され、
「５」の数字キーは「０回」操作され、
「６」の数字キーは「０回」操作され、
「７」の数字キーは「４回」操作され、
「８」の数字キーは「９回」操作され、
「９」の数字キーは「７回」操作され、
「１０」の数字キーは「４回」操作され、
等のように、「４」の数字キーが操作された後にどの操作キーが何回操作されたかを検出することができる。
【００４０】
次に、デフォルトとなる動作選択リスト２５を表示部５に表示した状態で最初にキー操作がなされた場合には、制御部１３は、ステップＳ４の処理をスキップしてステップＳ５に処理を進める。
【００４１】
ステップＳ５では、制御部１３が、その操作キーが操作された後に、操作された回数の多い順に、動作選択メニューを並べ替えた動作選択リスト２５を形成し、これを表示部５に表示制御する。
【００４２】
上述の例で説明すると、「４」の数字キーの場合、次に操作された操作キーを操作回数が多い順に並べると、「８」の数字キー、「２」の数字キー、「９」の数字キー、「１０」の数字キー、「７」の数字キー、「４」の数字キー・・・・となる。
【００４３】
このため、制御部１３は、デフォルトにおいて、図４（ｂ）に示すように
１．笑う
２．泣く
３．怒る
４．悲しむ
５．手を振る
６．拍手する
７．慌てる
８．挨拶
９．あきれる
１０．うなずく
等の表示順序で表示していた各動作選択メニューを、図４（ｃ）及び図６に示すように
８．挨拶
２．泣く
９．あきれる
１０．うなずく
７．慌てる
４．悲しむ
１．笑う
３．怒る
５．手を振る
６．拍手する
等のように、上記操作回数の多い順に並べ替えて動作選択リスト２５を形成し、これを表示部５に表示制御する。これにより、操作キーが操作された後に操作される可能性の高い順に動作選択メニューを並べ替えて表示することで、ユーザにより所望の動作を行わせるための操作キーを素早く認識させることが可能となり、キャラクタの動作を短時間で選択可能とすることができる。
【００４４】
なお、例えば「３」の数字キーが操作された後に「７」の数字キーが操作された回数が「３回」であり、また、「３」の数字キーが操作された後に「８」の数字キーが操作された回数が「３回」である場合等のように、後に操作された操作キーの操作回数が同じ回数である場合、制御部１３は、値の小さい方の操作キーの動作選択メニューを先に表示するかたちで上記動作選択メニューの並べ替えを行う。
【００４５】
すなわち、この例の場合、「３」の数字キーが操作された後に操作された「７」の数字キー及び「８」の数字キーは、「７」の数字キーの方が値（数字）が小さいため、制御部１３は、「７」の数字キーに対応する動作選択メニューを先に表示し、次に「８」の数字キーに対応する動作選択メニューを表示するように上記動作選択メニューの並べ替えを行う。
【００４６】
次に、上述のようにデフォルトとなる動作選択リスト２５を表示部５に表示した状態で最初にキー操作がなされた場合には、制御部１３は、ステップＳ４の処理をスキップするのであるが、上記ステップＳ５において動作選択メニューの並べ替えを行った動作選択リスト２５から所望の動作に対応するキー操作がなされた場合、制御部１３は、ステップＳ４において、図３に示す使用頻度テーブルの、この操作された操作キーに対応するカウント値を１つインクリメント処理する。
【００４７】
具体的には、動作選択メニューの並べ替えを行った動作選択リスト２５から「泣く」の動作が選択され、この「泣く」の動作に対応する「２」の数字キーが操作された場合、これは「４」の数字キーが操作された後に「２」の数字キーが操作されたことを示すため、制御部１３は、図３に示す使用頻度テーブルにおいて、現在、「８回」とカウントされているカウント値を「９回」のカウント値に更新処理する。同様に、動作選択メニューの並べ替えを行った動作選択リスト２５から「挨拶」の動作が選択され、この「挨拶」の動作に対応する「８」の数字キーが操作された場合、これは「４」の数字キーが操作された後に「８」の数字キーが操作されたことを示すため、制御部１３は、図３に示す使用頻度テーブルにおいて、現在、「９回」とカウントされているカウント値を「１０回」のカウント値に更新処理する。
【００４８】
このように先に操作された操作キーに続いて次に操作された操作キーの操作回数をカウントし使用頻度テーブルに記憶しておくことで、ユーザにより選択される可能性の高い動作の動作選択メニューを、動作選択リストの上位から順に表示することができる。このため、上述のようにキャラクタの動作を短時間で選択可能とすることができる。
【００４９】
［キャラクタと動作選択リストの同時表示、及び動作の連続指定］
次に、制御部１３は、操作キーが操作されることで、所望の動作が指定されると、この動作を行うように、表示部５に表示しているキャラクタをアニメーション表示制御する。
【００５０】
すなわち、図４（ｃ）に示すようにアバタとなるキャラクタの画像２２と、上述のように動作選択メニューの表示順序が入れ替えられた動作選択リスト２５とは、同時に表示されているのであるが、制御部１３は、操作キーが操作されることで、所望の動作が指定されると、このキャラクタの画像２２及び動作選択リスト２５を同時に表示したままの状態で、該キャラクタが指定された動作を行うようにアニメーション表示制御すると共に、このアニメーション画像を通話先の携帯電話機に送信する。
【００５１】
また、このキャラクタの画像２２と共に表示される動作選択リスト２５は、操作部６に設けられているクリアキー或いは閉じるキーが操作されない限り非表示とならないようになっている。このため、キャラクタの連続動作指定が可能となっており、ユーザは、「２」の数字キー→「７」の数字キー→「８」の数字キー等のように、動作選択リスト２５で動作を確認しながら所望の動作に対応する操作キーを操作することで、この例の場合、当該携帯電話機の表示部５に表示されるキャラクタの動作、及び通話先の携帯電話機の表示部に表示されるキャラクタ（＝当該携帯電話機のユーザのアバタとなるキャラクタ）の動作を「泣く（２の数字キーに対応する動作）」→「うなずく（７の数字キーに対応する動作）」→「挨拶（８の数字キーに対応する動作）」等のように連続的に変化させることができる。
【００５２】
このように、キャラクタの動作を選択するための動作選択リスト２５を、キャラクタの画像２２と共に表示部５に表示し、動作選択リスト２５から所望の動作が選択された際に、この選択された動作を行うようにキャラクタをアニメーション表示することにより、キャラクタの動作を確認しながら所望の動作を容易に選択可能とすることができる。
【００５３】
また、操作部６に設けられているクリアキー或いは閉じるキーが操作されない限り動作選択リスト２５を非表示とはせず、所望の動作が選択される毎に、この選択された動作を行うようにキャラクタをアニメーション表示制御することで、キャラクタの連続動作指定を可能とすることができる。
【００５４】
［文字数の多い動作選択メニューの別表示］
次に、動作選択リスト２５とキャラクタの画像２２とを同時に表示部５に表示した場合、表示部５の表示領域の大きさには限界があるため、図４（ｂ），（ｃ）からわかるように、動作選択リスト２５を限られて表示領域内に表示する必要がある。また、動作選択リスト２５として表示するからには、各動作選択メニューの文字の大きさを、ユーザが視認可能な文字の大きさで表示しなければ意味がない。
【００５５】
しかし、動作選択メニューの中には、例えば「ノーリアクション」等の文字数の多い動作選択メニューも存在し、この文字数の多い動作選択メニューを上記限られた表示領域内にユーザが視認可能な文字の大きさで表示しようとすると困難を生ずる。
【００５６】
このため、当該実施の形態の携帯電話機の場合、制御部１３は、文字数の多い動作選択メニューを表示する場合でも、文字の大きさを縮小することなく、他の動作選択メニューと同じ文字の大きさで、可能な限り表示領域内に表示する。具体的には、上記「ノーリアクション」の動作選択メニューの場合、例えば「ノーリアク」等のように、その表示領域内に表示される範囲で動作選択メニューの表示を行う。
【００５７】
図４（ｃ）に示す「詳細」の文字は、操作部６に設けられている所定の操作キーを操作することで、上記「ノーリアク」等のように中途半端に表示されている動作選択メニューが詳細表示されることを意味している。
【００５８】
このため、ユーザは、上記「ノーリアク」等のように中途半端に表示されている動作選択メニューの詳細表示を行わせたい場合、操作部６の上記「詳細」の文字に対応する操作キーを操作する。制御部１３は、この「詳細」の文字に対応する操作キーの操作を検出すると、図４（ｄ）に示すように表示部５の表示画面を動作選択メニューの詳細表示画面に切り替え、この詳細表示画面に、それまで「ノーリアク」等のように中途半端に表示していた動作選択メニューを、「ノーリアクション」等のように詳細に表示する。
【００５９】
これにより、限られた表示領域内に動作選択メニュー名を表示しきれない場合でも、ユーザの詳細表示指定操作があったタイミングで、正確な動作選択メニュー名を表示することができる。
【００６０】
［キャラクタのビューアモード］
次に、以上の説明はテレビ電話機能を用いた通話時におけるキャラクタ及び動作選択リストの表示動作であったが、当該実施の形態の携帯電話機の場合、テレビ電話機能の使用時以外であっても所望のキャラクタを表示して所望の動作を行わせることができるようになっている（ビューアモード）。
【００６１】
具体的には、制御部１３は、テレビ電話機能の使用時以外において、ユーザにより操作部６が操作されキャラクタの表示が指定操作されると、ビューアモードに移行し、図７（ａ）に示すようにユーザにより選択されたキャラクタの画像３２を表示部５に表示制御すると共に、操作部６に設けられている操作キーとその操作キーに割り当てられている機能を示すようになっている。
【００６２】
上述と同様に、図７（ａ）に示す「アクション」の文字は、操作部６に設けられている所定の操作キーを操作することで、表示されているキャラクタの動作を指定するための「動作選択リスト」が表示されることを意味している。制御部１３は、図７（ａ）に示すキャラクタの画像３２を表示している状態で、上記「アクション」の文字に対応する操作キーの操作を検出すると、図７（ｂ）に示すように、キャラクタの動作を選択するための動作選択リスト３３を形成し、これをキャラクタの画像３２と共に表示部５に表示制御する。
【００６３】
ユーザは、この動作選択リスト３３に基づいて所望の動作を認識し、その所望の動作に対応する操作キーを操作すると、制御部１３は、ユーザにより操作された操作キーに対して割り当てられている動作を行うように上記キャラクタをアニメーション表示する。これにより、テレビ電話機能を用いた通話時にアバタを用いる前に、予めキャラクタの動作を確認しておくことを可能とすることができる。
【００６４】
また、制御部１３は、このビューアモードの場合でも、上述のように操作された操作キーに基づいて使用頻度順テーブルを参照し、図７（ｂ）に示す動作選択リスト３３の動作選択メニューを頻度順に並べ替えて表示する。これにより、このビューアモードにおいても、ユーザにより選択される可能性の高い動作の動作選択メニューを、動作選択リスト３３の上位から順に表示することができ、このキャラクタの動作を短時間で選択可能とすることができる。
【００６５】
［実施の形態の効果］
以上の説明から明らかなように、この実施の形態の携帯電話機は、キャラクタの動作を選択するための動作選択リスト２５を、キャラクタの画像２２と共に表示部５に表示する。そして、動作選択リストから所望の動作が選択された際に、この選択された動作を行うようにキャラクタをアニメーション表示する。これにより、キャラクタの動作を確認しながら所望の動作を容易に選択可能とすることができる。
【００６６】
また、過去にユーザにより選択されたキャラクタの動作を使用頻度順テーブルで学習しておき、この学習内容に基づいて、選択頻度の高い順に動作選択メニューを並べた動作選択リスト２５を表示する。これにより、最初に指定された動作に続いて指定される動作を予測したかたちの動作選択メニューを並べた動作選択リスト２５を表示することができ、キャラクタの次の動作の選択を容易化することができる。
【００６７】
なお、上述の実施の形態の説明では、表示部５の表示領域のうち、キャラクタの画像２２が表示されている領域以外の余領域に動作選択リスト２５を表示することとしたが、これは、表示部５に表示されているキャラクタの画像２２（及び通話相手から送信された相手側の画像２１）に重ねて動作選択リスト２５を半透明で表示してもよい。或いは、表示部５に表示されているキャラクタの画像２２を縮小表示し、このキャラクタの画像２２を縮小表示したことで形成された余領域に動作選択リスト２５を表示してもよい。
【００６８】
これらの場合でも、キャラクタの動作を選択するための動作選択リスト２５を、キャラクタの画像２２と共に表示部５に表示することができるため、上述と同じ効果を得ることができる。
【００６９】
［変形例］
上述の実施の形態の説明では、その操作キーが操作された後に各操作キーが操作された回数を示す情報が記憶された使用頻度順テーブルに基づいて、現在、表示している動作選択リストの動作選択メニューの表示順序を入れ替えて表示することとしたが、単にその操作キーが操作された後に操作された操作キーを示す履歴頻度順テーブルに基づいて、上記動作選択リストの動作選択メニューの表示順序を入れ替えるようにしてもよい。
【００７０】
図８に、メモリ１２に記憶される履歴頻度順テーブルの一例を示す。この図８からわかるように、この履歴頻度順テーブルは、最初の配列が数字順の各操作キーを示しており、次の配列がその操作キーが操作された後に操作された操作キーの履歴を示している。
【００７１】
すなわち、この図８に示す例の場合、過去に「１」の数字キーが操作された後には「２」の数字キーが操作され、「２」の数字キーが操作された後には「４」の数字キーが操作され、「４」の数字キーが操作された後には「８」の数字キーが操作され、「９」の数字キーが操作された後には「５」の数字キーが操作されたことを示している。
【００７２】
図９のフローチャートは、このような履歴頻度順テーブルを用いた動作選択リストの動作選択メニューの表示順序を入れ替え動作の流れを示している。なお、この図９のフローチャートのステップＳ１１、ステップＳ１２及びステップＳ１６は、図５のフローチャートのステップＳ１、ステップＳ２及びステップＳ６と同じ動作を示す。このため、このステップＳ１１、ステップＳ１２及びステップＳ１６の詳細な動作の説明は、図５のフローチャートのステップＳ１、ステップＳ２及びステップＳ６の説明を参照されたい。
【００７３】
この図９のフローチャートにおいて処理がステップＳ１３に進むと、制御部１３は、メモリ１２に記憶されている履歴頻度順テーブルを参照し、ステップＳ１１で操作を検出した操作キーの後に、どの操作キーが操作されたかを検出する。
【００７４】
例えば、図８に示す履歴頻度順テーブルの場合、
「１」の数字キーの後に「２」の数字キーが操作され、
「２」の数字キーの後に「４」の数字キーが操作され、
「３」の数字キーの後に「３」の数字キーが操作され、
「４」の数字キーの後に「８」の数字キーが操作され、
「５」の数字キーの後に「３」の数字キーが操作され、
「６」の数字キーの後に「５」の数字キーが操作され、
「７」の数字キーの後に「７」の数字キーが操作され、
「８」の数字キーの後に「３」の数字キーが操作され、
「９」の数字キーの後に「５」の数字キーが操作された履歴がそれぞれ記憶されている。
【００７５】
このため、制御部１３は、操作キーの操作を検出すると、この履歴頻度順テーブルに基づいて、その操作キーの後に操作された操作キーを検出し、ステップＳ１４において、この検出した操作キーに対応するように動作選択メニューの表示順序の並べ替えた動作選択リストを表示部５に表示制御する。
【００７６】
図１０は、「４」の数字キーが操作された際に形成される動作選択リストの例である。図８の履歴頻度順テーブルからわかるように、過去「４」の数字キーが操作された後には「８」の数字キーが操作されている。また、「８」の数字キーが操作された後には「３」の数字キーが操作されており、「３」の数字キーが操作された後には、再度「３」の数字キーが操作されている。
【００７７】
このため、制御部１３は、先頭に「８」の数字キーに対応する「挨拶」の動作選択メニューを表示し、次に「３」の数字キーに対応する「怒る」の動作選択メニューを表示し、さらにその次に「３」の数字キーに対応する「怒る」の動作選択メニューを表示した動作選択リストを形成し、これを表示部５に表示制御する。
【００７８】
これにより、上述の使用頻度順テーブルを用いたときと同様に、操作キーが操作された後に操作される可能性の高い順に動作選択メニューを並べ替えて表示することができ、ユーザにより所望の動作を行わせるための操作キーを素早く認識させて、キャラクタの動作を短時間で選択可能とすることができる。
【００７９】
なお、ユーザは、このように動作選択メニューの表示順序が入れ替えられた動作選択リストから所望の動作に対応する操作キーを認識し、この操作キーを操作するのであるが、制御部１３は、このようなユーザのキー操作に対応して、各操作キーの後に操作された操作キーを検出し、この後に操作された操作キーを示す情報を、ステップＳ１５において、上記履歴頻度順テーブルに記憶制御する。これにより、上述のように各操作キーの後に操作された操作キーの履歴を示す上記履歴頻度順テーブルが形成されることとなる。
【００８０】
最後に、上述の実施の形態の説明では、本発明を携帯電話機に適用することとしたが、本発明は、ＰＨＳ電話機（PHS：Personal Handyphone System）やＰＤＡ装置（PDA：Personal Digital Assistant）等の他の携帯端末装置に適用してもよい。
【００８１】
また、上述の実施の形態は、あくまでも本発明の一例として開示したに過ぎない。このため、本発明は、上述の実施の形態に限定されることはなく、上述の実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論であることを付け加えておく。
【図面の簡単な説明】
【００８２】
【図１】本発明を適用した実施の形態となる携帯電話機のブロック図である。
【図２】実施の形態の携帯電話機の操作部の操作キーと、各操作キーに割り当てられているキャラクタ（アバタ＝代理画像）の動作との関係を示す図である。
【図３】実施の形態の携帯電話機のメモリに記憶されている使用頻度順テーブルの模式図である。
【図４】実施の形態の携帯電話機で自画像の代わりにキャラクタを用いてテレビ電話の通話を行う場合における、該キャラクタの動作を指示するための動作選択リストの形成動作を説明するための図である。
【図５】実施の形態の携帯電話機における、使用頻度順テーブルを用いた動作選択リストの形成動作の流れを示すフローチャートである。
【図６】使用頻度順テーブルに基づいて、動作選択メニューの並べ替え処理のなされた動作選択リストの模式図である。
【図７】キャラクタのビューアモードの表示画面の一例を示す図である。
【図８】実施の形態の携帯電話機のメモリに記憶されている履歴頻度順テーブルの模式図である。
【図９】実施の形態の携帯電話機における、履歴頻度順テーブルを用いた動作選択リストの形成動作の流れを示すフローチャートである。
【図１０】履歴頻度順テーブルに基づいて、動作選択メニューの並べ替え処理のなされた動作選択リストの模式図である。
【符号の説明】
【００８３】
１  アンテナ、２  通信回路、３  スピーカ部、４  マイクロホン部、５  表示部、６  操作部、７  発光部（ＬＥＤ）、８  カメラ部、９  バイブレーションユニット、１０  外部メモリインターフェイス、１１  外部メモリ、１２  メモリ、１３  制御部、２１  通話相手から送信された相手側の画像、２２  キャラクタの画像、２５  動作選択リスト、３２  キャラクタの画像、３３  動作選択リスト
【図１】
2006285512.tif 000003
【図２】
2006285512.tif 000004
【図３】
2006285512.tif 000005
【図４】
2006285512.tif 000006
【図５】
2006285512.tif 000007
【図６】
2006285512.tif 000008
【図７】
2006285512.tif 000009
【図８】
2006285512.tif 000010
【図９】
2006285512.tif 000011
【図１０】
2006285512.tif 000012