(57)【要約】【課題】  携帯電話機などの通信端末において、通信の履歴を示す履歴データを表示してユーザが履歴データの検索を行う場合に、検索を容易とする。【解決手段】  通信履歴を示す履歴データを格納する記憶部５と、この記憶部５に格納された履歴データを表示する表示部３とを含む通信端末において、記憶部５内の履歴データのうち、ユーザによる指定期日より前の古いデータを非表示として、残余の新しいデータのみを選択的に表示制御する制御部１を含む。【選択図】      図２
2008118230.tif 000002
【特許請求の範囲】
【請求項１】
通信履歴を示す履歴データを格納する格納手段と、この格納された履歴データを表示する表示手段とを含む通信端末であって、前記格納手段内の履歴データのうち、指定期日より前の古いデータを非表示として残余の新しいデータのみを表示制御する制御手段を含むことを特徴とする通信端末。
【請求項２】
前記制御手段は、前記新しいデータのみを表示する古いデータ非表示モードの他に、全ての履歴データを表示する全データ表示モードとを選択自在であることを特徴とする請求項１記載の通信端末。
【請求項３】
前記指定期日の指定及び前記表示モードの選択はユーザ操作により可能であることを特徴とする請求項１または２記載の通信端末。
【請求項４】
前記制御手段は、表示すべき履歴データの最終使用日に応じて表示態様を変えて表示するようにしたことを特徴とする請求項１〜３いずれか記載の通信端末。
【請求項５】
前記制御手段は、表示すべき履歴データの最終使用日に応じて表示順番を並べ変えて表示するようにしたことを特徴とする請求項１〜３いずれか記載の通信端末。
【請求項６】
前記制御手段は、前記古いデータを前記格納手段内の前記新しいデータの格納領域とは別の領域に格納することを特徴とする請求項１〜５いずれか記載の通信端末。
【請求項７】
前記制御手段は、前記別の領域に格納されたデータが使用された場合、当該データを前記新しいデータの格納領域へ移動することを特徴とする請求項６記載の通信端末。
【請求項８】
前記格納手段内の履歴データにはその最終使用日が登録されており、前記制御手段は、前記履歴データが使用された場合、その履歴データの最終使用日を更新することを特徴とする請求項１〜７いずれか記載の通信端末。
【請求項９】
通信履歴を示す履歴データを格納する格納手段と、この格納された履歴データを表示する表示手段とを含む通信端末における履歴データ表示制御方法であって、前記格納手段内の履歴データのうち、指定期日より前の古いデータを非表示として残余の新しいデータのみを表示制御する制御ステップを含むことを特徴とする方法。
【請求項１０】
前記制御ステップは、前記新しいデータのみを表示する古いデータ非表示モードの他に、全ての履歴データを表示する全データ表示モードとを、ユーザ指定により選択するステップを有することを特徴とする請求項９記載の方法。
【請求項１１】
前記指定期日の指定はユーザ指定によりなされることを特徴とする請求項９または１０記載の方法。
【請求項１２】
前記制御ステップは、表示すべき履歴データの最終使用日に応じて表示態様を変えて表示するステップを有することを特徴とする請求項９〜１１いずれか記載の方法。
【請求項１３】
前記制御ステップは、表示すべき履歴データの最終使用日に応じて表示順番を並べ変えて表示するステップを有することを特徴とする請求項９〜１２いずれか記載の方法。
【請求項１４】
前記制御ステップは、前記古いデータを前記格納手段内の前記新しいデータの格納領域とは別の領域に格納するステップを有することを特徴とする請求項９〜１３いずれか記載の方法。
【請求項１５】
前記制御ステップは、前記別の領域に格納されたデータが使用された場合、当該データを前記新しいデータの格納領域へ移動するステップを有することを特徴とする請求項１４記載の方法。
【請求項１６】
前記格納手段内の履歴データにはその最終使用日が登録されており、前記制御ステップは、前記履歴データが使用された場合、その履歴データの最終使用日を更新するステップを有することを特徴とする請求項９〜１５いずれか記載の方法。
【請求項１７】
通信履歴を示す履歴データを格納する格納手段と、この格納された履歴データを表示する表示手段とを含む通信端末における履歴データ表示制御方法をコンピュータに実行させるためのプログラムであって、前記格納手段内の履歴データのうち、指定期日より前の古いデータを非表示として残余の新しいデータのみを表示制御する処理を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信端末及びその通信履歴データ表示制御方法並びにプログラムに関し、特に携帯電話機などにおいて通信の履歴を示す履歴データを表示する際のデータ表示方式に関するものである。
【背景技術】
【０００２】
携帯電話機などの携帯通信端末においては、メモリ上に、電話帳やブックマークなどの情報を登録できるようになっており、着信があった場合には、電話帳から発信者番号と一致する電話番号を検索して、この電話番号に対応して記録されている発信者の名前を、表示部に表示してユーザに知らせるようになっている。また、ユーザが電話をかける場合には、電話帳から電話をかけたい相手の名前を検索して呼び出すことにより、ユーザが電話番号を覚えていなくても、電話をかけることが可能となっている。
【０００３】
また、電子メールについても、メモリ上にアドレス帳が登録されて、上記と同様にメールの送受信を簡単化するようになっている。更に、ブックマークについても、インターネットのホームページやサイトを登録しておくことにより、ＵＲＬ（Uniform Resource Locator）を入力することなく、素早い正確なアクセスが可能となっている。
【０００４】
この様な携帯通信端末においては、電話帳などの登録データ数が多くなると、ユーザが希望する電話番号、電子メールアドレス、ＵＲＬなどを探し出すのは容易でなくなる。そこで、特許文献１には、電話帳を格納するメモリを、表示対象グループ領域と候補グループ領域とに分けておき、表示対象グループ領域には、候補グループ領域内の履歴データ（電話番号、名前、発着信日付など）より新しい履歴データを格納するようにして、表示対象グループ領域内の履歴データのみを、表示部に表示するようにして、ユーザにとって検索を容易にした技術が開示されている。
【０００５】
また、特許文献２を参照すると、ブックマークのＵＲＬを表示する際に、アクセスした日時が古いＵＲＬについては、新しいＵＲＬの表示態様とは異なるように表示態様（色や形）を変えて表示するようにして、ユーザに見易くした技術が開示されている。
【０００６】
【特許文献１】特開２００４−３０４６２６号公報
【特許文献２】特開２００５−３３９３５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術においては、電話帳となるメモリを、表示対象グループ領域と候補グループ領域とに分けておき、表示対象グループが一杯になると、表示対象グループ内の最も古い履歴データを、候補グループに移し変えるようになっている。すなわち、表示対象グループ領域の容量を超えると、自動的に、古い履歴データを候補グループ領域に移すようになっているので、ユーザがある期日以内の、例えば１年以内の履歴データのみを選択的に表示させたい場合など、ユーザが希望する履歴データを選択的に表示させることはできない。
【０００８】
また、特許文献２の技術においては、アクセス日時が新しいＵＲＬと古いＵＲＬとは表示態様を変えて表示するものであるから、やはり、特許文献１の場合と同様に、ユーザが希望する期日以内のデータのみを選択的に表示させることはできないばかりか、全てのＵＲＬを表示するものであるから、やはりユーザにとって検索は容易にはならない。
【０００９】
本発明の目的は、通信履歴を示す履歴データの表示に際して、ユーザが望む期日以内の新しいデータのみを選択的に表示するようにして、ユーザが履歴データの検索をより行い易い環境を提供できるようにした通信端末及び通信履歴データ表示制御方法並びにプログラムを提供することである。
【課題を解決するための手段】
【００１０】
本発明による通信端末は、通信履歴を示す履歴データを格納する格納手段と、この格納された履歴データを表示する表示手段とを含む通信端末であって、前記格納手段内の履歴データのうち、指定期日より前の古いデータを非表示として残余の新しいデータのみを表示制御する制御手段を含むことを特徴とする。
【００１１】
本発明による通信履歴データ表示制御方法は、通信履歴を示す履歴データを格納する格納手段と、この格納された履歴データを表示する表示手段とを含む通信端末における履歴データ表示制御方法であって、前記格納手段内の履歴データのうち、指定期日より前の古いデータを非表示として残余の新しいデータのみを表示制御する制御ステップを含むことを特徴とする。
【００１２】
本発明によるプログラムは、通信履歴を示す履歴データを格納する格納手段と、この格納された履歴データを表示する表示手段とを含む通信端末における履歴データ表示制御方法をコンピュータに実行させるためのプログラムであって、前記格納手段内の履歴データのうち、指定期日より前の古いデータを非表示として残余の新しいデータのみを表示制御する処理を含むことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ユーザが望む期日以内の新しい履歴データのみを選択的に表示するようにしたので、ユーザの履歴データの検索がより早く容易に行えるという効果がある。また、当該期日より前の古い履歴データは、ユーザにとっては、重要性が低いために、表示する必要性が低いので、この必要性の低いデータはユーザに対して見えなくすることができ、よって、必要な履歴データのみを表示できるという効果がある。
【発明を実施するための最良の形態】
【００１４】
以下に、図面を用いて本発明の実施の形態について説明する。図１は本発明の実施の形態を示す概略機能ブロック図であり、携帯電話機の場合を例にとって説明する。図１を参照すると、本発明の実施の形態による携帯電話機１０は、制御部１と、無線通信部２と、表示部３と、操作部４と、記憶部５とを含んで構成されている。
【００１５】
制御部１は、各部２〜５を制御するものであり、予めプログラム化された制御手順に従って各部の動作制御をなすＣＰＵ（コンピュータ）である。無線通信部２は、音声信号やその他の各種信号の無線通信や、電話の発着信や、電子メール送受信の際の信号処理などを行うものである。表示部３は、記憶部５に登録されている電話帳の内容を表示したり、着信があった場合には発信者の電話番号や、その電話番号と一致する電話帳に登録されている名前を表示するものである。
【００１６】
操作部４はキーパッドなどからなる操作キー群からなり、登録されている電話帳やブックマークの表示操作や、発信、インターネット接続操作など、ユーザによる各種の指示や入力を行うものである。また、表示操作の際には、後述する「全データ表示モード」と「古いデータ非表示モード」との選択指示が可能であるものとする。記憶部５は、電話帳やブックマークなどのユーザデータや、「古いデータ非表示モード」が選択された場合に、どのデータが非表示対象の古いデータかを決める設定値（ユーザにより設定可能）などの各種設定値を保存するものである。
【００１７】
なお、図１のブロック図においては、簡単化のために、本発明に必要な機能のみを示すものであり、これ以外に、携帯電話機１０に必要な各機能が存在することは勿論である。
【００１８】
以下に、図２及び図３のフローチャートを用いて本発明の実施の形態の動作について詳述する。先ず、制御部１は、操作部４からデータ表示の指示があると、「全データ表示モード」か「古いデータ非表示モード」かのうちどちらが選択されたかを判定する（ステップＳ０１）。「古いデータ非表示モード」が選択された場合には、制御部１は記憶部５を制御して、どのデータを表示しないかを決める設定値を読出し、規定日の算出を行う（ステップＳ０２）。
【００１９】
ここで、「設定値」と「規定日」について、例を用いて説明する。「設定値」とは、ユーザが予め設定しておく値であり、例えば「古いデータ非表示モード」において、１年より前の古いデータ（履歴データ）については表示しない場合には、１年が「設定値」となる。「規定日」とは、今日の日付から「設定値」である１年前の日付であり、今日が、例えば、２００６年８月１日であれば、２００５年８月１日が「規定日」となる。
【００２０】
次に、制御部１は記憶部５内に表示対象データがあるかどうか判断し（ステップＳ０３）、なければ終了となるが、あれば、データの最終使用日（履歴データには、図４に示す如く、その最終使用日が対応して記録されている）を取得する（ステップＳ０４）。規定日を基準として新しいデータがあれば、そのデータを読出して表示部３へ表示する（ステップＳ０４，Ｓ０５）。表示対象がなくなるまで、ステップＳ０３〜Ｓ０６の処理を繰返すことになる。
【００２１】
ステップＳ０６の表示の際に、データの最終使用日に応じて、すなわち最終使用日から現在（今日）までの期間に応じて、表示態様を変更するのが良い。例えば、最終使用日がある日数（３０日）を超えると、表示フォントサイズを小さくしたり、フォントそのものを変えたり、色を変えたりすることにより、ユーザにとってはデータの検索が更に容易になる。
【００２２】
ステップＳ０１において、「全データ表示モード」が選択されていれば、制御部１は記憶部５から表示対象データを全て読出し、表示部３へ表示する（ステップＳ０７）。この場合も、ステップＳ０６と同様に、最終使用日から現在までの期間に応じて、表示態様を変えるようにしても良い。
【００２３】
履歴データの使用日の書換えについては、図３の手順に従って行われる。すなわち、制御部１は記憶部５のデータの使用を検出すると（ステップＳ１１）、そのデータの最終使用日を、使用されたときの日付に書換えて記憶部５へ保存し直すことになる（ステップＳ１２）。
【００２４】
以上の動作について、具体例を用いて説明する。例えば、記憶部５には、図４に示すような通信の履歴を示す履歴データが予め登録されているものとする。また、「古いデータ非表示モード」時には、１年より前の古いデータは表示しないように「設定値」が設定されているものとし、本日を２００６年８月１日とする。尚、図４において、番号はデータ番号を、名前は通信相手の名前を、電話番号は通信相手先の電話番号を、アドレスは通信相手先の電子メールアドレスを、最終使用日は発着信のあった最終日を、それぞれ示している。
【００２５】
先ず、制御部１は操作部４から次のようなデータ表示指示を受ける。データ表示指示として、「表示対象データ：ア行」、「表示モード：古いデータ非表示モード」であるとする。従って、制御部１は、古いデータ非表示モードによる表示指示であることを検出して、記憶部５からどのデータを表示しないかを決める設定値を読出し、規定日の算出を行う。ここでは、２００５年８月１日が規定日となる（ステップＳ０１，Ｓ０２）。
【００２６】
そして、制御部１は、記憶部５を制御して記憶部５に記憶されている表示対象データ０１（図４）に対して最終使用日の取得を行う（ステップＳ０３，Ｓ０４）。データ０１は、最終使用日が２００６年７月１日であって、規定日より新しいデータであるために、表示部４への表示を行う（ステップＳ０５，Ｓ０６）。次に、制御部１は、記憶部５に登録されている表示対象データ０２（図４）に対して最終使用日の取得を行い、その最終使用日が２００５年４月１日であり、規定日より古いデータであるために、このデータ０２の表示は行わない。更に、表示対象データ０３（図４）に対しても同様の処理が行われ、規定日より新しいデータであるために、このデータ０３の表示が行われる。
【００２７】
表示対象データがなくなったところで、制御部１は処理を終了する。このとき、制御部１は、各データの最終使用日から現在までの期間に応じてその表示態様を変えて表示する。例えば、最終使用日が今日から数えて３０日を越えていれば、表示フォントをより小さくする。この例では、データ０３（図４）がこれに該当するので、データ０１よりも表示フォントを小さくする。また、フォントそのものを変えたり、表示色を変えたりすることもできる。
【００２８】
データ表示指示が、「表示対象データ：ア行」であり、「表示モード：全データ表示モード」であると、制御部１は表示対象データ０１〜０３（図４）を表示部４へ表示して終了する（ステップＳ０１，Ｓ０６）。このときも、各データの最終使用日に応じて表示態様を変更して表示することができる。
【００２９】
本実施の形態によれば、記憶部にある通信の履歴を示すデータを表示する場合に、古いデータは表示しないようにすることにより、ユーザのデータ検索が容易となり、また表示／非表示を分ける規定日を決める設定値の設定や、全データ表示モードと古いデータ非表示モードとの選択などを、ユーザにより行えるようにすることにより、表示の自由度が向上する。更に、データ表示に際して、データの最終使用日に応じて表示態様を変えるようにすれば、よりユーザによる検索が容易となる。
【００３０】
図５及び図６は本発明の他の実施の形態の動作を示すフローチャートである。なお、本実施の形態における携帯電話機１０の機能ブロックは、図１の例と同一であるので、その説明は省略する。本実施の形態は、履歴データのメンテナンスを自動的に行うものであり、各データの最終使用日と規定日とを比較して、規定日より前に使用されたデータを検出して、それを古いデータ専用の領域（フォルダ）へ移動するようにしている。
【００３１】
図５を参照すると、操作部４を介してユーザからメンテナンス要求があると（ステップＳ２１）、記憶部５からデータを表示しないかを決める設定日を読出して規定日の算出を行う（ステップＳ２２）。次に、メンテナンス対象データに対して、データの最終使用日を取得し（ステップＳ２３，Ｓ２４）、その最終使用日が規定日より前のものであれば、そのデータを特定の専用フォルダへ移動させる（ステップＳ２５，Ｓ２６）。
【００３２】
図６を参照すると、制御部１が履歴データの使用を検出すると（ステップＳ３１）、記憶部５に保存されているそのデータの最終使用日を更新する（ステップＳ３２）。いま、そのデータが保存されている領域が古いデータ専用のフォルダであると、通常の領域（フォルダ）へ移し変えることになる（ステップＳ３３，Ｓ３４）。
【００３３】
以上の動作を具体例を用いて説明する。図４に示すような履歴データが記憶部５に登録されているものとする。どのデータを表示しないかを決める設定値が１年より前という値が、記憶部５に予め登録されているものとする。本例でも、現在、２００６年８月１日であるとする。
【００３４】
ユーザからのメンテナンス実施の指示があると（ステップＳ２１）、制御部１は記憶部５からどのデータを表示しないかを決める設定値を読出して規定日を算出する（ステップＳ２２）。ここでは、２００５年８月１日が規定日となる。制御部１はメンテナンス対象データ０１（図４）についてデータの最終使用日を取得する（ステップＳ２３，Ｓ２４）。この場合の最終使用日は２００６年７月１日であるので、このデータ０１は規定日より前のデータではないために、このデータの専用フォルダへの移動は行わない（ステップＳ２５）。
【００３５】
次に、メンテナンス対象データ０２についてデータの最終使用日を取得する（ステップＳ２３，Ｓ２４）。この場合の最終使用日は２００５年４月１日であるので、このデータ０２は規定日より前のデータとなり、よってこのデータの専用フォルダへの移動を行う（ステップＳ２５，Ｓ２６）。更に、メンテナンス対象データ０３，０４についても同様な処理が行われ、規定日より前のデータではないために、これらデータ０３，０４の専用フォルダへの移動は行われないことになる。全てのデータについて処理が終ると、メンテナンス動作が終了となる。
【００３６】
図６を参照してデータ使用時における最終使用日の更新処理について説明する。図４の登録データのうち、データ０１，０３，０４が通常領域に、データ０２が古いデータ専用領域（フォルダ）に、それぞれ登録されているとする。着信を検出し、発信者番号が「０９０−２３４５−６７８９」であった場合、制御部１はこの電話番号に一致するデータを電話帳から検索する。このとき、データ０２が一致するので、制御部１はこのデータ０２の名前を表示部３の画面に表示する。そして、制御部１はこのデータ０２が使用されたことを検出し（ステップＳ３１）、データ０２の最終使用日を、本日の２００６年８月１日に書換えて更新し（ステップＳ３２）、古いデータ専用領域から通常領域へ移動する（ステップＳ３３，Ｓ３４）。
【００３７】
こうすることにより、履歴データのメンテナンスが自動的に行われることになって、履歴データの更新が可能となる。
【００３８】
上記の実施の形態においては、「全データ表示モード」や「古いデータ非表示モード」のユーザによる指示は、表示の都度指定するようにしても良く、また予め設定しておいて記憶部５に登録しておいても良い。後者の場合には、制御部１は記憶部５のこの設定情報を参照して、処理動作を行うことになる。
【００３９】
また、古いデータかどうかを判断する期間（どのデータを表示しないかを決める設定値）についても、記憶部５に予め登録しておいても良く、その都度ユーザが指示しても良い。前者の場合には、ユーザはその設定値をいつでも変更することができる。また、ユーザは設定値を入力する代りに規定日を直接入力しても良く、要は新しいデータと古いデータとの分岐日が判るような指定を行えば良いものである。
【００４０】
なお、図２に示したフローにおいて、ステップＳ０６，Ｓ０７の履歴データの表示の際に、最終使用日に応じて、表示フォントや色、大きさなどの表示態様を変える方法を説明したが、他の方法として、表示ページを変えることが考えられる。例えば、最終使用日が３０日を越えたデータについては、２ページ目以降に表示し、３０日以内の最新のデータを先頭ページに表示するようにするのである。すなわち、表示の順番を、最終使用日に応じて並べ換えて表示するようにすることもできる。更には、これらの表示例（表示態様や表示順の並べ換え）を組合せることもできる。
【００４１】
上記の各実施の形態で説明した動作フローは、予めその動作手順をプログラムとしてＲＯＭなどの記録媒体に格納しておき、これをＣＰＵ（コンピュータ）により読み取って実行するように構成できることは明らかである。なお、上記においては、携帯電話機１０について説明したが、これに限定されるものではなく、携帯通信端末の他、広く一般の固定電話機などの通信端末に適用できるものである。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施の形態の機能ブロック図である。
【図２】本発明の一実施の形態の動作の一部を示すフロー図である。
【図３】本発明の一実施の形態の動作の一部を示すフロー図である。
【図４】履歴データの一例を示す図である。
【図５】本発明の他の実施の形態の動作の一部を示すフロー図である。
【図６】本発明の他の実施の形態の動作の一部を示すフロー図である。
【符号の説明】
【００４３】
１  制御部
２  無線通信部
３  表示部
４  操作部
５  記憶部
１０  携帯電話機
【図１】
2008118230.tif 000003
【図２】
2008118230.tif 000004
【図３】
2008118230.tif 000005
【図４】
2008118230.tif 000006
【図５】
2008118230.tif 000007
【図６】
2008118230.tif 000008