(57)【要約】【課題】複数のメニュー項目を連続して選択する場合であっても、各メニュー項目を容易に選択可能な携帯端末及びメニュー項目の表示方法を提供する。【解決手段】複数のメニュー項目のうちの一のメニュー項目とこの一のメニュー項目の次に選択された他のメニュー項目とが対応付けられた選択履歴データを示す選択履歴テーブルＴ１が記憶部４に格納されており、この選択履歴テーブルＴ１に基づいて、一のメニュー項目の次に他のメニュー項目が選択される場合の選択頻度データを示す選択頻度テーブルＴ２が制御部６により作成され、一のメニュー項目の選択が受け付けられたときに、選択履歴テーブルＴ１と選択頻度テーブルＴ２とに基づいて、次に選択される頻度が高い順に他のメニュー項目を表示部７が表示する。【選択図】図１
2010257073.tif 000002
【特許請求の範囲】
【請求項１】
複数のメニュー項目から所定のメニュー項目の選択を受け付けて、前記所定のメニュー項目に対応する機能を起動する携帯端末であって、
前記複数のメニュー項目のうちの一のメニュー項目と、前記一のメニュー項目の次に選択された前記複数のメニュー項目のうちの他のメニュー項目と、前記一のメニュー項目が選択されてから前記他のメニュー項目が選択されるまでの時間帯に含まれる時刻に関する時刻情報と、を対応付けた選択履歴データを記憶する記憶手段と、
前記選択履歴データに基づいて、前記一のメニュー項目の次に前記他のメニュー項目が選択された時間帯毎の選択頻度を示す選択頻度データを生成する生成手段と、
前記一のメニュー項目の選択が受け付けられたときに、前記選択履歴データと前記選択頻度データとに基づいて、前記一のメニュー項目の次に選択される選択頻度が高い順に前記他のメニュー項目を表示する表示手段と、を備えることを特徴とする携帯端末。
【請求項２】
複数のメニュー項目から所定のメニュー項目の選択を受け付けて、前記所定のメニュー項目に対応する機能を起動する携帯端末におけるメニュー項目の表示方法であって、
前記携帯端末が、前記複数のメニュー項目のうちの一のメニュー項目と、前記一のメニュー項目の次に選択された前記複数のメニュー項目のうちの他のメニュー項目と、前記一のメニュー項目が選択されてから前記他のメニュー項目が選択されるまでの時間帯に含まれる時刻に関する時刻情報と、を対応付けた選択履歴データを記憶する記憶ステップと、
前記携帯端末が、前記選択履歴データに基づいて、前記一のメニュー項目の次に前記他のメニュー項目が選択された時間帯毎の選択頻度を示す選択頻度データを生成する生成ステップと、
前記携帯端末が、前記一のメニュー項目の選択が受け付けられたときに、前記選択履歴データと前記選択頻度データとに基づいて、前記一のメニュー項目の次に選択される選択頻度が高い順に前記他のメニュー項目を表示する表示ステップと、を備えることを特徴とするメニュー項目の表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末及びメニュー項目の表示方法に関する。
【背景技術】
【０００２】
従来、コンピュータ等の情報処理装置のディスプレイ上で機能を選択するためのメニュー項目を、利用頻度に応じて表示するための技術が知られている。このような技術の一例が特許文献１〜２に記載されている。特許文献１に記載の携帯通信機器は、例えば、メニュー項目の利用履歴データに基づいて、メニュー項目を利用頻度の高い順に、操作画面の所定の箇所に表示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２８７５５６号公報
【特許文献２】特表２００４−５０５３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の携帯通信機器においては、各メニュー項目同士が互いに対応付けられていないので、例えば複数のメニュー項目を連続して選択する場合には、各メニュー項目を選択する度に、その都度一定の順番で複数のメニュー項目が表示される操作画面において、所望するメニュー項目を探してカーソルを移動させなければならない。その結果、複数のメニュー項目をユーザの選択傾向に応じて効率的に選択することができないという問題があった。
【０００５】
そこで、本発明は、複数のメニュー項目を連続して選択する場合であっても、各メニュー項目を効率的に選択可能な携帯端末及びメニュー項目の表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の携帯端末は、複数のメニュー項目から所定のメニュー項目の選択を受け付けて、所定のメニュー項目に対応する機能を起動する携帯端末であって、複数のメニュー項目のうちの一のメニュー項目と、一のメニュー項目の次に選択された複数のメニュー項目のうちの他のメニュー項目と、一のメニュー項目が選択されてから他のメニュー項目が選択されるまでの時間帯に含まれる時刻に関する時刻情報と、を対応付けた選択履歴データを記憶する記憶手段と、選択履歴データに基づいて、一のメニュー項目の次に他のメニュー項目が選択された時間帯毎の選択頻度を示す選択頻度データを生成する生成手段と、一のメニュー項目の選択が受け付けられたときに、選択履歴データと選択頻度データとに基づいて、一のメニュー項目の次に選択される選択頻度が高い順に他のメニュー項目を表示する表示手段と、を備えることを特徴とする。
【０００７】
また、上記課題を解決するため、本発明のメニュー項目の表示方法は、複数のメニュー項目から所定のメニュー項目の選択を受け付けて、所定のメニュー項目に対応する機能を起動する携帯端末におけるメニュー項目の表示方法であって、携帯端末が、複数のメニュー項目のうちの一のメニュー項目と、一のメニュー項目の次に選択された複数のメニュー項目のうちの他のメニュー項目と、一のメニュー項目が選択されてから他のメニュー項目が選択されるまでの時間帯に含まれる時刻に関する時刻情報と、を対応付けた選択履歴データを記憶する記憶ステップと、携帯端末が、選択履歴データに基づいて、一のメニュー項目の次に他のメニュー項目が選択された時間帯毎の選択頻度を示す選択頻度データを生成する生成ステップと、携帯端末が、一のメニュー項目の選択が受け付けられたときに、選択履歴データと選択頻度データとに基づいて、一のメニュー項目の次に選択される選択頻度が高い順に他のメニュー項目を表示する表示ステップと、を備えることを特徴とする。
【０００８】
本発明の携帯端末及びメニュー項目の表示方法によれば、複数のメニュー項目のうちの一のメニュー項目とこの一のメニュー項目の次に選択された他のメニュー項目とが対応付けられた選択履歴データが記憶され、この選択履歴データに基づいて一のメニュー項目の次に他のメニュー項目が選択される場合の選択頻度データが生成され、一のメニュー項目の選択が受け付けられたときに、選択履歴データと選択頻度データとに基づいて、次に選択される頻度が高い順に他のメニュー項目を表示する。これにより、複数のメニュー項目を連続して選択する場合であっても、各メニュー項目を効率的に選択することができる。
【０００９】
また、本発明の携帯端末及びメニュー項目の表示方法によれば、選択履歴データは、一のメニュー項目と一のメニュー項目の次に選択された他のメニュー項目とに対して、時刻情報が対応付けられており、選択頻度データは各時間帯毎の選択頻度を示している。このため、一のメニュー項目の選択が受け付けられたときに、その時間帯に応じて、次に選択される他のメニュー項目を選択頻度の高い順に表示することができる。
【発明の効果】
【００１０】
複数のメニュー項目を連続して選択する場合であっても、各メニュー項目を容易に選択可能な携帯端末及びメニュー項目の表示方法を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係る携帯端末の機能的な構成を示すブロック図である。
【図２】図１に示される携帯端末のハードウェア構成図である。
【図３】選択履歴テーブルの一例を表す図表である。
【図４】選択頻度テーブルの一例を表す図表である。
【図５】図１に示される携帯端末によって行われるメニュー項目の表示方法の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明に係る好適な実施形態について詳細に説明する。なお、図面の説明において、可能な場合には、同一要素には同一符号を付し、重複する説明を省略する。
【００１３】
図１は、本実施形態に係る携帯端末の機能的な構成を示すブロック図である。図１に示されるように、携帯端末１は、音声処理部２、無線通信部３、記憶部（記憶手段）４、操作部５、制御部（生成手段）６及び表示部（表示手段）７を備えている。この携帯端末１は、例えば携帯電話機等の端末装置であって、複数のメニュー項目を表示可能であり、表示した複数のメニュー項目から、ユーザによる所定のメニュー項目の選択を受け付けて、この所定のメニュー項目に対応する機能を機動することができる。
【００１４】
図２は、携帯端末１のハードウェア構成図である。図２に示されるように、携帯端末１は、物理的には、ＣＰＵ１１、主記憶装置であるＲＡＭ１２及びＲＯＭ１３、データ送受信デバイスである通信モジュール１４、フラッシュメモリ等の補助記憶装置１５、キーボードや操作パネル等の入力装置１６及びディスプレイ等の出力装置１７等を含むコンピュータシステムとして構成されている。図１に示される携帯端末１の各部の機能は、ＣＰＵ１１等のハードウェア上に所定のソフトウェアを読み込ませることにより、ＣＰＵ１１の制御のもとで通信モジュール１４、入力装置１６及び出力装置１７を動作させるとともに、ＲＡＭ１２や補助記憶装置１５におけるデータの読み出し及び書き込みを行うことにより実現される。
【００１５】
再び図１を参照して、携帯端末１の各部について説明する。音声処理部２は、マイクＭから入力される音声信号に所定の処理を施して、処理後の音声信号を無線通信部３に送信する。また、音声処理部２は、無線通信部３から送信される音声信号に所定の処理を施して、処理後の音声信号をスピーカＳに送信する。無線通信部３は、他の携帯端末等から通信網を介して送信される音声信号を受信して音声処理部２に送信する。また、無線通信部３は、音声処理部２から送信される処理後の音声信号を、通信網を介して他の携帯端末に送信する。
【００１６】
記憶部４は、複数のメニュー項目から所定のメニュー項目をユーザが選択したことが制御部６により検出された場合、この所定のメニュー項目の選択履歴に関する選択履歴データを記憶する（詳しくは後述する）。具体的には、記憶部４は、複数のメニュー項目のうちの一のメニュー項目と、この一のメニュー項目の次に選択された複数のメニュー項目のうちの他のメニュー項目と、この他のメニュー項目が選択された日時に関する情報（時刻情報）と、が対応付けられた選択履歴テーブル（選択履歴データ）Ｔ１を記憶して格納している。ここで、記憶部４に格納された選択履歴テーブルＴ１について、図３を参照して詳細に説明する。
【００１７】
図３は選択履歴テーブルＴ１の一例を表す図表である。図３に示されるように、選択履歴テーブルＴ１においては、メニュー項目Ｔ１１に対して、メニュー番号Ｔ１２が対応付けられている。例えば、メニュー項目「ＬｉｆｅＫｉｔ」にはメニュー番号「Ｍ１」が対応付けられており、メニュー項目「バーコードリーダー」にはメニュー番号「Ｍ１１」が対応付けられている。
【００１８】
また、選択履歴テーブルＴ１においては、メニュー項目Ｔ１１に対して、選択履歴Ｔ１３の次操作番号Ｔ１３１が対応付けられている。具体的には、一のメニュー項目に対して、この一のメニュー項目の次に選択された他のメニュー項目を示すメニュー番号が、次操作番号として対応付けられている。例えば、メニュー項目「受信ＢＯＸ」には、次操作番号「Ｍ１２」が対応付けられている。
【００１９】
また、選択履歴テーブルＴ１においては、次操作番号Ｔ１３１に対して、選択履歴Ｔ１３の日時Ｔ１３２が対応付けられている。具体的には、次操作番号に対して、この次操作番号に対応する他のメニュー項目が選択された日時が対応付けられている。例えば、次操作番号「Ｍ１２」に対して、このメニュー番号「Ｍ１２」に対応するメニュー項目「スケジュール」が選択された日時「２００９／１／２３  ８：００」及び「２００９／１／２４  ８：３０」が対応付けられている。ここでは、日時Ｔ１３２には、一のメニュー項目の次に他のメニュー項目が選択された日時が記録されているが、例えば、一のメニュー項目が選択された日時を日時Ｔ１３２に記録してもよい。
【００２０】
さらに、選択履歴テーブルＴ１においては、日時Ｔ１３２に対して、選択履歴Ｔ１３の時間帯Ｔ１３３が対応付けられている。具体的には、一のメニュー項目の次に他のメニュー項目が選択された日時に対して、この日時が属する時間帯が対応付けられている。ここで、時間帯Ｔ１３３とは、「朝（４時〜９時５９分）」、「昼（１０時〜１５時５９分）」、「夜（１６時〜２０時５９分）」及び「深夜（２１時〜３時５９分）」の四つの時間帯を含んでいる。例えば、次操作番号「Ｍ１２」に対応するメニュー項目「スケジュール」が選択された日時「２００９／１／２３／８：００」に対して、時間帯「朝」が対応付けられている。具体的には、時間帯Ｔ１３３の「朝」の欄に「１」が記録されている。
【００２１】
このように、選択履歴テーブルＴ１には、一のメニュー項目の次に選択された他のメニュー項目の選択履歴が、時間帯毎に記録されている。したがって、例えば、ユーザが最初にメニュー項目「バーコードリーダー」を選択し、次にメニュー項目「スケジュール」を２００９年１月２８日午前９時に選択した場合、選択履歴テーブルＴ１のメニュー項目「バーコードリーダー」の欄の次操作番号Ｔ１３１には「Ｍ１３２」が記録され、同欄の日時Ｔ１３２には「２００９／１／２８／  ９：００」が記録され、同欄の時間帯Ｔ１３３の「朝」には「１」が記録される。
【００２２】
再び図１を参照して携帯端末１の各部にについて説明する。操作部５は、ユーザによる一のメニュー項目の選択を受け付けて、この選択結果を示す信号を制御部６に送信する。制御部６は、操作部５から送信される信号に応じて、ユーザが選択した一のメニュー項目に対応する機能を機動させると共に、一のメニュー項目がユーザにより選択されたことを示す信号を表示部７に送信する。また、制御部６は、記憶部４に格納された選択履歴テーブルＴ１に基づき、一のメニュー項目の次に他のメニュー項目が選択された時間帯毎の選択頻度を示す選択頻度テーブル（選択頻度データ）Ｔ２を作成する。作成された選択頻度テーブルＴ２は、記憶部４に格納される。表示部７は、制御部６から送信される信号に応じて、記憶部４に格納された選択履歴テーブルＴ１及び選択頻度テーブルＴ２に基づき、この一のメニュー項目の次に選択される選択頻度が高い順に、他のメニュー項目を表示する。
【００２３】
制御部６によって作成される選択頻度テーブルＴ２について、図４を参照して詳細に説明する。図４は選択頻度テーブルＴ２の一例を表す図表である。図４に示されるように、選択頻度テーブルＴ２においては、選択履歴テーブルＴ１の場合と同様に、メニュー項目Ｔ１１に対して、メニュー番号Ｔ１２が対応付けられている。また、選択頻度テーブルＴ２においては、選択履歴テーブルＴ１と同様に、メニュー項目Ｔ１１に対して、次操作番号Ｔ１３１が対応付けられている。
【００２４】
また、選択頻度テーブルＴ２においては、次操作番号Ｔ１３１に対して、選択頻度Ｔ２１の頻度（優先順位）Ｔ２１１が対応付けられている。具体的には、一のメニュー項目の次に選択された他のメニュー項目を示す次操作番号に対して、この次操作番号が示すメニュー項目が選択された頻度が時間帯毎に対応付けられている。例えば、選択履歴テーブルＴ１によれば、時間帯「朝」において、メニュー項目「受信ＢＯＸ」の次に、メニュー番号「Ｍ１２」に対応するメニュー項目「スケジュール」が２回選択されており、メニュー番号「Ｍ３２」に対応するメニュー項目「送信ＢＯＸ」が３回以上選択されているので、選択頻度テーブルＴ２のメニュー項目「受信ＢＯＸ」の欄の次操作番号「Ｍ１２」の時間帯「朝」における頻度Ｔ２１１には「２」が記録され、同欄の次操作番号「Ｍ３２」の時間帯「朝」における頻度Ｔ２１１には「１」記録される。これは、時間帯「朝」において、メニュー項目「受信ＢＯＸ」の次に選択される他のメニュー項目の頻度に関する順位が、メニュー項目「送信ＢＯＸ」が１位であり、メニュー項目「スケジュール」が２位であることを表している。
【００２５】
次に、携帯端末１の動作について図５を参照して説明する。図５は、携帯端末１によって行われるメニュー項目の表示方法の処理手順を示すフローチャートである。図５に示されるように、先ず、表示部７は、待受け画面を表示する（Ｓ１）。この待受け画面には、ユーザが選択可能なメニュー項目が初期状態で表示されている。続いて、制御部６は、待受け画面が表示された状態において、ユーザによるメニュー項目の選択を待ち受ける（Ｓ２）。
【００２６】
その結果、ユーザによる一のメニュー項目の選択が制御部６により受け付けられた場合、即ち、ユーザによる一のメニュー項目の選択が操作部５によって受け付けられて、その選択結果を示す信号が制御部６に送信された場合（Ｓ２：Ｙ）、制御部６はこの信号により示される一のメニュー項目に対応する機能を機動すると共に、一のメニュー項目がユーザにより選択されたことを示す信号を表示部７に送信する（Ｓ３）。
【００２７】
表示部７は、一のメニュー項目がユーザにより選択されたことを示す信号を制御部６から受信すると、記憶部４に格納された選択頻度テーブルＴ２に基づき、一のメニュー項目の次に選択される選択頻度の高い順に、他のメニュー項目を表示する（Ｓ４：表示ステップ）。例えば、「朝」の時間帯に属する時刻に、メニュー項目「受信ＢＯＸ」が選択された旨の信号が制御部６から表示部７に送信された場合、選択頻度テーブルＴ２によれば、時間帯「朝」における、メニュー項目「受信ＢＯＸ」の欄の次操作番号「Ｍ３２」の頻度が「１」であり、同欄の次操作番号「Ｍ１２」の頻度が「２」であるので、表示部７は、メニュー番号「Ｍ３２」に対応するメニュー項目「送信ＢＯＸ」、メニュー番号「Ｍ１２」に対応するメニュー項目「スケジュール」の順番に、これらのメニュー項目を表示する。
【００２８】
制御部６は、他のメニュー項目が選択頻度の高い順に表示されている状態において、ユーザによる他のメニュー項目の選択を待ち受ける（Ｓ５）。その結果、他のメニュー項目の選択が受け付けられた場合（Ｓ５：Ｙ）、制御部６は、この他のメニュー項目に対応する機能を機動させると共に、記憶部４に格納されている選択履歴テーブルＴ１を更新する（Ｓ６）。例えば、ステップＳ２において選択が受け付けられた一のメニュー項目が「受信ＢＯＸ」であって、ステップＳ５において選択が受け付けられた他のメニュー項目がメニュー番号「Ｍ３２」に対応するメニュー項目「送信ＢＯＸ」であり、この他のメニュー項目「送信ＢＯＸ」の選択が受け付けられた日時が２００９年１月２６日の９時であった場合、制御部６は、選択履歴テーブルＴ１におけるメニュー項目Ｔ１１の「受信ＢＯＸ」の欄の次操作番号Ｔ１３１に「Ｍ３２」を書き込み、書き込まれた次操作番号「Ｍ３２」の欄の日時Ｔ１３２に「２００９／１／２６／  ９：００」を書き込んだ上で、同欄の時間帯Ｔ１３３の「朝」に「１」を書き込む。
【００２９】
このような制御部６の更新動作により、記憶部４は、ステップＳ２において選択が受け付けられた一のメニュー項目と、この一のメニュー項目の次にステップＳ５において選択が受け付けられた他のメニュー項目と、この他のメニュー項目の選択が受け付けられた日時に関する情報と、が対応付けられた選択履歴テーブルＴ１を記憶して格納する（Ｓ７：記憶ステップ）。
【００３０】
続いて、制御部６は、選択履歴テーブルＴ１に基づいて、一のメニュー項目の次に他のメニュー項目が選択された時間帯毎の選択頻度を示すデータを生成して選択頻度テーブルＴ２を更新（作成）する（Ｓ８：生成ステップ）。例えば、制御部６は、選択履歴テーブルＴ１によれば、「朝」の時間帯において、メニュー項目「受信ＢＯＸ」が選択された次にメニュー番号「Ｍ１２」に対応するメニュー項目「スケジュール」が選択された回数は２回であり、メニュー番号「Ｍ３２」に対応するメニュー項目「送信ＢＯＸ」が選択された回数は３回以上であるので、選択頻度テーブルＴ２の、頻度（優先順位）Ｔ２１１の、次操作番号Ｔ１３１の「Ｍ１２」及び「Ｍ３２」の時間帯「朝」の欄に、それぞれ「２」及び「１」を書き込む。更新された選択頻度テーブルＴ２は、記憶部４に格納され、処理を終了する。
【００３１】
一方、ステップＳ５において、ユーザによる他のメニュー項目の選択が受け付けられない場合（Ｓ５：Ｎ）、ステップＳ９に進み、他のメニュー項目の選択が受け付けられていない時間が、所定時間以上経過したかどうかを判定する（Ｓ９）。他のメニュー項目の選択が受け付けられていない時間が、所定時間以上経過した場合（Ｓ９：Ｙ）、ステップＳ１に戻り、その後の処理を繰り返す。他のメニュー項目の選択が受け付けられていない時間が、所定時間以上経過していない場合（Ｓ９：Ｎ）、ステップＳ５に戻り、制御部６は、他のメニュー項目が選択頻度の高い順に表示されている状態において、ユーザによる他のメニュー項目の選択を待ち受ける。
【００３２】
以上説明した携帯端末１及び携帯端末１によって行われるメニュー項目の表示方法によれば、複数のメニュー項目のうちの一のメニュー項目とこの一のメニュー項目の次に選択された他のメニュー項目とが対応付けられた選択履歴データを示す選択履歴テーブルＴ１が記憶部４に格納されており、この選択履歴テーブルＴ１に基づいて一のメニュー項目の次に他のメニュー項目が選択される場合の選択頻度データを示す選択履歴テーブルＴ２が制御部６により作成され、一のメニュー項目の選択が受け付けられたときに、選択履歴テーブルＴ１と選択頻度テーブルＴ２とに基づいて、次に選択される頻度が高い順に他のメニュー項目を表示部７が表示する。これにより、複数のメニュー項目を連続して選択する場合であっても、各メニュー項目を効率的に選択することができる。
【００３３】
また、携帯端末１及び携帯端末１によって行われるメニュー項目の表示方法によれば、選択履歴テーブルＴ１は、一のメニュー項目と一のメニュー項目の次に選択された他のメニュー項目とに対して、時刻情報が対応付けられており、選択頻度テーブルＴ２は各時間帯毎の選択頻度を示している。このため、一のメニュー項目の選択が受け付けられたときに、その時間帯に応じて、次に選択される他のメニュー項目を選択頻度の高い順に表示することができる。これにより、例えば、ユーザのメニュー項目の選択順序が、時間帯毎に所定の傾向を有する場合には、より一層効率よくメニュー項目を選択することができる。
【符号の説明】
【００３４】
１…携帯端末、２…音声処理部、３…無線通信部、４…記憶部、５…操作部、６…制御部、７…表示部、１１…ＣＰＵ、１２…ＲＡＭ、１３…ＲＯＭ、１４…通信モジュール、１５…補助記憶装置、１６…入力装置、１７…出力装置。
【図１】
2010257073.tif 000003
【図２】
2010257073.tif 000004
【図３】
2010257073.tif 000005
【図４】
2010257073.tif 000006
【図５】
2010257073.tif 000007