(57)【特許請求の範囲】
【請求項１】
通信装置を利用するユーザと、該ユーザと通信装置を介して連絡するための通信連絡先との対応表を記憶しておく記憶部と、
前記通信連絡先を受信先とするデータを送信し、及び／又は該通信連絡先を発信元とするデータを受信する通信部と、
前記記憶部に記憶された対応表中のユーザの中から、前記通信部において、該ユーザに対応付けられて該対応表中に記憶されている通信連絡先を受信先あるいは発信元とする通信が最後に行われてから経過した経過期間が所定の閾値よりも長いユーザを所定のタイミング毎に検索する検索部と、
前記検索部で検索されたユーザのリストを表示する、該検索部において、前回の検索時に検索されて表示されたユーザ以外のユーザが新たに検索された場合に、新たに検索されたユーザを含むリストを表示する表示部と、
前記表示部で表示されたリスト中のユーザの選択操作を受けて、前記通信部に、選択されたユーザに対応付けられて前記対応表中に記録されている通信連絡先を受信先とする通信を行わさせる通信制御部とを備えたことを特徴とする通信装置。
【請求項２】
前記表示部は、前記検索部で検索されたユーザを前記経過期間に基づいた順番に並べたリストを表示するものであり、
操作に応じて、前記表示部に、前記リスト中のユーザの並び順を、前記経過期間の昇順と降順とに切り替えさせる切替部を備えたことを特徴とする請求項１記載の通信装置。
【請求項３】
前記対応表中の各ユーザごとに、前記通信部における、該ユーザに対応付けられて該対応表中に記録されている連絡先を受信先あるいは発信元とする通信が行われた通信回数を取得する回数取得部を備え、
前記検索部は、前記閾値を、前記回数取得部で取得された通信回数が多いほど小さい値に変更して、前記経過期間が変更後の閾値よりも長いユーザを検索するものであることを特徴とする請求項１記載の通信装置。
【請求項４】
情報を記憶するメモリと、データの送信、及び／又は、データの受信を行なう通信デバイスと、画像表示を行なうディスプレイデバイスと、プログラムを実行する情報処理部とを有する通信装置内で該情報処理部によって実行され、該情報処理部を、
通信装置を利用するユーザと、該ユーザと通信装置を介して連絡するための通信連絡先との対応表を前記メモリに記憶しておく記憶実行部と、
前記通信連絡先を受信先とするデータを前記通信デバイスに送信させ、及び／又は該通信連絡先を発信元とするデータを該通信デバイスに受信させる通信実行部と、
前記記憶部に記憶された対応表中のユーザの中から、前記通信部において、該ユーザに対応付けられて該対応表中に記憶されている通信連絡先を受信先あるいは発信元とする通信が最後に行われてから経過した経過期間が所定の閾値よりも長いユーザを所定のタイミング毎に検索する検索部と、
前記検索部で検索されたユーザのリストを前記ディスプレイデバイスに表示する、該検索部において、前回の検索時に検索されて表示されたユーザ以外のユーザが新たに検索された場合に、新たに検索されたユーザを含むリストを該ディスプレイデバイスに表示する表示部と、
前記表示実行部によって前記ディスプレイデバイスで表示されたリスト中のユーザの選択操作を受けて、前記通信実行部に、選択されたユーザに対応付けられて前記対応表中に記録されている通信連絡先を受信先とする前記通信デバイスによる通信を行わさせる通信制御部として動作させることを特徴とする通信プログラム。
【請求項５】
情報を記憶するメモリと、データの送信、及び／又は、データの受信を行う通信デバイスと、画像表示を行なうディスプレイデバイスと、情報処理を行う情報処理部とを有する通信装置における通信方法において、該情報処理部が、
通信装置を利用するユーザと、該ユーザと通信装置を介して連絡するための通信連絡先との対応表を前記メモリに記憶しておき、記憶された対応表中のユーザの中から、該ユーザに対応付けられて該対応表中に記憶されている通信連絡先を受信先あるいは発信元とする通信が最後に行われてから経過した経過期間が所定の閾値よりも長いユーザを所定のタイミング毎に検索して、前回の検索時に検索されて表示されたユーザ以外のユーザが新たに検索された場合に、新たに検索されたユーザを含むリストを前記ディスプレイデバイスに表示し、表示されたリスト中のユーザの選択操作を受けて、選択されたユーザに対応付けられて前記対応表中に記録されている通信連絡先を受信先とする通信を前記通信デバイスに行わせることを特徴とする通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信連絡先に基づいて通信を行う通信装置、プログラムを実行する機能を有する通信装置内で実行され、通信装置に、通信連絡先に基づいて通信を行わさせる通信プログラム、および通信装置における通信方法に関する。
【背景技術】
【０００２】
従来、電話機を使った通話や、パーソナルコンピュータ等を使った電子メールの送受信などによって、家族や友人とコミュニケーションを図ることが広く行われている。電話や電子メールなどといった通信手段を利用することによって、遠く離れた家族や友人などにも思い立ったその場で手軽に連絡を取ることができる。【０００３】
また、近年では、通信料金の大幅な値下げや、携帯電話端末やＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などを自分専用の通信装置として所有する人が増加してきたことに伴って、通信が重要かつ身近なコミュニケーション手段としてますます多用されてきている。このような状況の中で、あまり親しくない友人でも電子メールのやり取りだけは続けているなどという場面も多く、通信装置に保存されたアドレス帳には、手書きの住所録などと比べてかなり多くの通信相手が登録されていることが一般的である。さらに、アドレス帳の登録データは、通信相手の名前の順に管理されていることが多く、長い間連絡を取っていない通信相手や、頻繁に連絡を取る通信相手などが混在してしまっていてわかりにくいという問題がある。【０００４】
この点に関し、特許文献１には、アドレス帳を通信頻度の高い通信相手から順に並べて表示する技術が記載されており、特許文献２には、アドレス帳の中から長期間連絡を取っていない通信相手の登録データを削除する技術について記載されている。これらの技術によると、通信頻度の高い通信相手を容易に選択することができ、通信装置の操作性を向上させることができる。
【特許文献１】特開２００３−１９８７０８号公報
【特許文献２】特開２００４−３５７１４２号公報
【０００５】
しかし、特許文献１に記載された技術によると、通信頻度の高い相手に対してはさらに通信が促進されるが、あえて連絡を取っていない相手だけではなく、連絡を取り忘れてしまっている大切な相手にも気づきにくい。また、特許文献２には、登録データの削除を許可する際に長期間連絡を取っていない通信相手のリストを表示する旨が記されており、このリストを確認することで連絡を取り忘れてた通信相手に気づくことができる。しかし、リスト中の削除候補者を逐一確認して大切な通信相手を探し出しても、アドレス帳に登録された多量の登録データの中からその通信相手の連絡先を調べ、さらに連絡先に基づいて通信相手に連絡する一連の作業は面倒であるため、結局は連絡が後回しになってしまい、いつの間にか忘れられてしまうことが多い。近年では、通信によるコミュニケーションの重要性が増しており、面倒だからといって連絡を後回しにしてしまうと、その相手と疎遠になってしまう恐れがある。【０００６】
本発明は、上記事情に鑑み、通信相手と疎遠になってしまう不都合を回避することができる通信装置、通信プログラム、および通信方法を提供することを目的とする。
【発明の開示】
【０００７】
上記目的を達成する本発明の通信装置は、通信装置を利用するユーザと、そのユーザと通信装置を介して連絡するための通信連絡先との対応表を記憶しておく記憶部と、
通信連絡先を受信先とするデータを送信し、及び／又は通信連絡先を発信元とするデータを受信する通信部と、
記憶部に記憶された対応表中のユーザの中から、通信部において、ユーザに対応付けられて対応表中に記憶されている通信連絡先を受信先あるいは発信元とする通信が最後に行われてから経過した経過期間が所定の閾値よりも長いユーザを検索する検索部と、
検索部で検索されたユーザのリストを表示する表示部と、
表示部で表示されたリスト中のユーザの選択操作を受けて、通信部に、選択されたユーザに対応付けられて前記対応表中に記録されている通信連絡先を受信先とする通信を行わさせる通信制御部とを備えたことを特徴とする。
【０００８】
本発明の通信装置では、予め記憶された対応表中のユーザの中から、通信装置を介して最後に通信が行われてから経過した経過期間が所定の閾値よりも長いユーザが検索されて、検索されたユーザのリストが表示されるとともに、リスト中のユーザの選択操作を受けると、選択されたユーザの通信連絡先が自動的に取得されて、その通信連絡先との間で通信が行われる。この通信装置のユーザは、表示されたリストを確認することによって連絡をし忘れていたユーザに気づくことができるうえ、リストの中から所望のユーザを選択するだけで、自ら相手の通信連絡先を調べなくても、選択したユーザに容易に連絡を取ることができる。このため、面倒だからといって連絡が後回しにされてしまうことが少なくなり、連絡をし忘れていたユーザと疎遠になってしまうことを確実に回避することができる。
【０００９】
また、本発明の通信装置において、上記表示部は、検索部で検索されたユーザを経過期間に基づいた順番に並べたリストを表示するものであり、
操作に応じて、表示部に、リスト中のユーザの並び順を、経過期間の昇順と降順とに切り替えさせる切替部を備えたことが好適である。
【００１０】
本発明の好適な形態の通信装置によると、例えば、通信が行われていない期間が長いユーザから順に連絡を取る場合には、リスト中のユーザの並び順を経過期間の降順に切り替え、新たにリストに追加されたユーザを確認する場合には、リスト中のユーザの並び順を経過期間の昇順に切り替えるなどというように、通信装置の操作性を向上させることができる。
【００１１】
また、本発明の通信装置において、上記検索部は、所定のタイミング毎に、経過期間が閾値よりも長いユーザを検索するものであり、
表示部は、検索部において、前回の検索時に検索されて表示部に表示されたユーザ以外のユーザが新たに検索された場合に、新たに検索されたユーザを含むリストを表示するものであることが好ましい。
【００１２】
表示部に表示されていないユーザが新たに検索された場合にのみ、その新たに検索されたユーザを含むリストが表示されることによって、何度も同じリストを確認してしまう手間を省くことができる。
【００１３】
また、本発明の通信装置において、上記対応表中の各ユーザごとに、通信部における、ユーザに対応付けられて対応表中に記録されている連絡先を受信先あるいは発信元とする通信が行われた通信回数を取得する回数取得部を備え、
検索部は、閾値を、回数取得部で取得された通信回数が多いほど小さい値に変更して、経過期間が変更後の閾値よりも長いユーザを検索するものであることが好ましい。
【００１４】
通信回数が多く、親しいユーザを、通信が行われていない経過期間が短いうちにリストに含めて表示させることができる。
【００１５】
また、上記目的を達成する本発明の通信プログラムは、プログラムを実行する機能を有する通信装置内で実行され、通信装置内に、
通信装置を利用するユーザと、ユーザと通信装置を介して連絡するための通信連絡先との対応表を記憶しておく記憶部と、
通信連絡先を受信先とするデータを送信し、及び／又は通信連絡先を発信元とするデータを受信する通信部と、
記憶部に記憶された対応表中のユーザの中から、通信部において、ユーザに対応付けられて対応表中に記憶されている通信連絡先を受信先あるいは発信元とする通信が最後に行われてから経過した経過期間が所定の閾値よりも長いユーザを検索する検索部と、
検索部で検索されたユーザのリストを表示する表示部と、
表示部で表示されたリスト中のユーザの選択操作を受けて、通信部に、選択されたユーザに対応付けられて対応表中に記録されている通信連絡先を受信先とする通信を行わさせる通信制御部とを構成することを特徴とする。
【００１６】
本発明の通信プログラムによると、所定期間の間連絡していない通信相手に気づくことができるうえ、その通信相手に手間をかけずに容易に連絡を取ることができ、通信相手と疎遠になってしまう不都合を回避することができる。
【００１７】
ここで、通信プログラムについては、ここではその基本形態のみを示すのにとどめるが、これは単に重複を避けるためであり、本発明にいう通信プログラムには、上記の基本形態のみではなく、前述した通信装置の各形態に対応する各種の形態が含まれる。
【００１８】
また、本発明の通信プログラムによって構築される通信部などといった構成要素は、１つの構成要素が１つのプログラム部品によって構築されるものであってもよく、１つの構成要素が複数のプログラム部品によって構築されるものであってもよく、複数の構成要素が１つのプログラム部品によって構築されるものであってもよい。また、これらの構成要素は、そのような作用を自分自身で実行するものであってもよく、あるいは、携帯端末に組み込まれている他のプログラムやプログラム部品に指示を与えて実行させるものであってもよい。
【００１９】
さらに、上記目的を達成する本発明の通信方法は、データの送信、及び／又は、データの受信を行う通信装置における通信方法において、
通信装置を利用するユーザと、そのユーザと通信装置を介して連絡するための通信連絡先との対応表を記憶しておき、記憶された対応表中のユーザの中から、ユーザに対応付けられて対応表中に記憶されている通信連絡先を受信先あるいは発信元とする通信が最後に行われてから経過した経過期間が所定の閾値よりも長いユーザを検索して検索されたユーザのリストを表示し、表示されたリスト中のユーザの選択操作を受けて、選択されたユーザに対応付けられて前記対応表中に記録されている通信連絡先を受信先とする通信を行うことを特徴とする。
【００２０】
本発明の通信方法によると、通信相手と疎遠になってしまう不都合を確実に回避することができる。
【００２１】
本発明によれば、所定期間の間連絡していない通信相手に気づくことができるうえ、その通信相手に手間をかけずに容易に連絡を取ることができ、通信相手と疎遠になってしまう不都合を回避することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態が適用された通信システムの一例を示す模式図である。
【図２】携帯電話端末の外観斜視図である。
【図３】携帯電話端末のハードウェア構成図である。
【図４】疎遠リスト表示機能の実現に必要な機能ブロックを示した図である。
【図５】疎遠リスト表示機能の一連の処理を示すフローチャートである。
【図６】通信フラグ更新処理の一連の処理の流れを示すフローチャートである。
【図７】検索処理の一連の処理の流れを示すフローチャートである。
【図８】リスト表示処理の一連の処理の流れを示すフローチャートである。
【図９】疎遠リストの一例を示す図である。
【図１０】リストメニューの一例を示す図である。
【発明を実施するための最良の形態】
【００２３】
以下図面を参照して本発明の実施の形態を説明する。【００２４】
図１は、本発明の一実施形態が適用された通信システムの一例を示す模式図である。【００２５】
図１には、携帯電話端末１０、基地局２０、固定電話回線３０、交換機３１、固定電話端末３２、ネットワーク回線４０、メールサーバ４１、およびパーソナルコンピュータ４２が示されている。【００２６】
携帯電話端末１０は、本発明の通信装置の一実施形態であり、音声がデジタル化された音声データや電子メール等を電話番号や電子メールアドレスに基づいて外部装置との間で送受信するものである。例えば、携帯電話端末１０から、固定電話端末３２の電話番号が受信先として指定された音声データが発信されると、その音声データは無線通信によって一旦基地局２０に送られて、基地局２０から電話回線３０を介して交換機３１に伝えられた後、受信先として指定された電話番号が割り当てられた固定電話端末３２に伝えられる。また、携帯電話端末１０から、あるユーザが有している電子メールアドレスが受信先として指定された電子メールが発信されると、その電子メールは基地局２０で受信された後、ネットワーク回線４０を介してメールサーバ４１に送られて、一旦メールサーバ４１に保存される。パーソナルコンピュータ４２のユーザが、パーソナルコンピュータ４２を使って、自分の電子メールアドレス宛ての電子メールの有無をメールサーバ４１に問い合わせると、メールサーバ４１からパーソナルコンピュータ４２に向けて、問い合わせを受けた電子メールアドレスが受信先として指定された電子メールが送信される。また、固定電話端末３２やパーソナルコンピュータ４２から、携帯電話端末１０の電話番号や、携帯電話端末１０のユーザが有する電子メールアドレス宛てに発信された各種データは、電話回線３０やネットワーク回線４０を介して基地局２０で受信された後、基地局２０に備えられた携帯電話用のメールサーバ（図示しない）などを介し、携帯電話端末１０で受信される。【００２７】
尚、実際には、多数の携帯電話端末や固定電話端末やパーソナルコンピュータ等が基地局２０や交換機３１やメールサーバ４１と接続されており、さらに、多数の基地局や、多数の交換機や、多数のメールサーバ等が固定電話回線３０やネットワーク回線４０に接続されているが、図１では、図の簡略化のために、本発明の説明に必要なもののみが示されている。【００２８】
図２は、図１に示す携帯電話端末１０の外観斜視図、図３は携帯電話端末１０のハードウェア構成図である。【００２９】
図２に示すように、携帯電話端末１０は、互いに開閉する上部筐体１１と下部筐体１２とからなり、上部筐体１１には画像表示のためのＬＣＤ１１１、内部に小型スピーカが配備され耳にあてがわれて音声を聞き取るための送話口１１２が設けられている。【００３０】
下部筐体１２には、ユーザによって操作され、この携帯電話端末１０を使って電話を掛けたり、電子メールを送信したり、各種設定を行ったりするための各種の操作キー１２１、ユーザの声をピックアップするマイクロホンが内蔵されそのマイクロホンに声を導くための受話口１２２、および少し大型のスピーカーが内蔵され耳にあてがわれなくても聞き取れる程度の音声を出力する放音口１２３、記録メディアが装填される装填口１２４が設けられている。【００３１】
また、図３には、ＣＰＵ１０１、ＲＡＭ１０２、マイクデバイス１０３、スピーカデバイス１０４、カメラデバイス１０５、近距離無線デバイス１０６、メディアコントローラ１０７、ＲＯＭ１０８、不揮発メモリ１０９、ディスプレイデバイス１１０、キーデバイス１１３、時計１１４、遠距離通信デバイス１１５、およびアンテナ１１６が示されており、アンテナ１１６を除き、これらの間はバス１００を介して互いに接続されている。【００３２】
ＣＰＵ１０１は、各種プログラムを実行する機能を有し、この携帯電話端末１０の全体を制御している。【００３３】
ＲＯＭ１０８には、ＣＰＵ１０１で実行される各種プログラムやそれら各種プログラムの実行に必要な各種定数が記憶されており、ＣＰＵ１０１は、ＲＯＭ１０８に記憶されたプログラムをＲＡＭ１０２を作業領域として使いながら実行する。【００３４】
不揮発メモリ１０９には、アドレス帳や受信した電子メールなど、書き換えられることがありうる各種情報が記録されている。この携帯電話端末１０には、アドレス帳に登録された通信相手のうち、所定の規定期間以上の間、連絡を取っていない通信相手のリスト（以下では、このリストを疎遠リストと称する）をＬＣＤ１１１上に表示することによって、通信相手と疎遠になってしまうことを回避する疎遠リスト表示機能が搭載されている。疎遠リスト表示機能については、後で詳しく説明する。【００３５】
マイクデバイス１０３は、ユーザの声をピックアップするマイクロホンおよびそのマイクロホンでピックアップされた声を処理する機能ブロックである。【００３６】
スピーカデバイス１０４は、ユーザに向けて音声を出力するスピーカ、およびそのスピーカを駆動する音声信号を生成する機能ブロックである。【００３７】
近距離無線デバイス１０６は、近距離にある外部装置に画像や電話番号などを基地局を介さずに送信するためのものであり、赤外線通信などが採用されている。【００３８】
カメラデバイス１０５は、写真撮影による画像データの収集を司るブロックであり、ディスプレイデバイス１１０は、ＬＣＤ１１１（図２参照）への画像表示を司るブロックであり、キーデバイス１１３は、ユーザによる各種操作キー１２１（図２参照）のキー操作を検出するブロックであり、時計１１４は、現在時刻を取得するためのブロックである。【００３９】
メディアコントローラ１０７は、図２に示す装填口１２４に装填された記録メディア２００からデータを読み出したり、カメラデバイス１０５で生成された画像データ等を記録メディア２００に書き込むためのものである。【００４０】
また、遠距離通信デバイス１１５は、アンテナ１１６を介して音声データや電子メールの送受信等を担っている。【００４１】
ここで、携帯電話端末１０では、図１に示す基地局２０を介して各種プログラムがインストールされる。インストールされたプログラムは、不揮発メモリ１０９に記憶され、ＣＰＵ１０１で実行される。【００４２】
図４は、携帯電話端末１０のハードウェアと、その携帯電話端末１０のＣＰＵ１０１で実行されるプログラムとの複合により構成される、本実施形態に特有な機能（疎遠リスト表示機能）の実現に必要な機能ブロックを示した図である。【００４３】
図４には、制御部３１０、検索部３２０、表示部３３０、切替指示部３４０、選択指示部３５０、通信部３６０、および記憶部３７０が示されている。図４に示す各種要素は、制御部３１０によって制御される。【００４４】
記憶部３７０は、図３に示す不揮発メモリ１０９がその役割を担うものである。記憶部３７０には、通信相手の電話番号や電子メールアドレスといった通信連絡先が示されたアドレス帳３７１と、疎遠リスト表示機能を実行するために利用される共通フラグ３７２が記憶されている。【００４５】
表１は、アドレス帳３７１の一例を示す表であり、表２は、共通フラグ３７２の一例を示す表である。【００４６】
【表１】
0004559489.tif 000002
【００４７】
【表２】
0004559489.tif 000003
【００４８】
表１に示すように、アドレス帳３７１は、通信相手に順次に割り当てられた番号、通信相手の氏名、通信連絡先（電話番号、電子メールアドレス）、通信連絡先に関する通信が最後に行われた最終通信日時、通信連絡先に関する通信が行われた通信回数、最終通信日時から経過した期間（以下では、この期間を疎遠期間と称する）が所定の規定期間以上であるか否かを表わす疎遠フラグ（疎遠期間が規定期間以上である場合は「１」、疎遠期間が規定期間よりも短い場合は「０」、ユーザによって疎遠リストからの削除が指示された場合は「２」）で構成されている。アドレス帳３７１中の疎遠フラグは、検索部３２０、および制御部３１０によって更新される。【００４９】
また、表２に示すように、共通フラグ３７２は、表１に示すアドレス帳３７１中の疎遠フラグを更新する更新時刻、疎遠リストの自動表示を許可するか否かを表わす自動表示許可フラグ（自動表示を許可する場合は「１」、自動表示を許可しない場合は「０」）、疎遠リストを自動表示する自動表示時刻、通信回数が多い親密な通信相手を早期に疎遠リストに追加することを許可するか否かを表わす早期表示フラグ（早期表示を許可する場合は「１」、早期表示を許可しない場合は「０」）、早期表示において親密な通信相手と判定する通信回数を表わす親密通信回数、早期表示を行う親密な通信相手に対する規定期間を表わす早期表示期間、通常の通信相手に対する規定期間を表わす通常表示期間と、疎遠リストに新たな通信相手が追加されたか否かを表わす新規追加フラグ（新たな通信相手が追加された場合は「１」、新たな通信相手が追加されていない場合は「０」）とで構成されている。【００５０】
制御部３１０は、通信部３６０で通信が行われると、その通信回数や通信日時などを監視して、表２に示す共通フラグ３７２に含まれる各種フラグを更新する。表１、および表２に示す各種フラグの更新タイミングや、疎遠リストを表示するタイミングなどについては、後で詳しく説明する。記憶部３７０は、本発明にいう記憶部の一例にあたり、制御部３１０は、本発明にいう回数取得部の一例に相当する。【００５１】
検索部３２０は、アドレス帳３７１に登録された通信相手の中から、疎遠期間が規定期間以上である通信相手を検索し、検索結果に基づいて、アドレス帳３７１中の疎遠フラグを更新する。この検索部３２０は、本発明にいう検索部の一例に相当する。【００５２】
表示部３３０は、アドレス帳３７１中の疎遠フラグと最終通信日時を参照し、検索部３２０で検索された通信相手を、最終通信日時から経過した疎遠期間に基づいた順番で並べて疎遠リストを作成する。さらに、表示部３３０は、作成した疎遠リストをＬＣＤ１１１上に表示させる。この表示部３３０は、本発明にいう表示部の一例に相当する。【００５３】
切替指示部３４０は、図２に示す操作キー１２１、および図３に示すキーデバイス１１３がその役割を担うものであり、ユーザからの操作を受けて、制御部３１０に、疎遠リスト中の通信相手の並び順を疎遠期間の昇順あるいは降順に切り替えさせる。ユーザからの操作を受けると、切替指示部３４０から制御部３１０に切替指示が伝えられる。また、切替指示は制御部３１０から表示部３３０に伝えられ、表示部３３０では、切替指示に従って疎遠リスト中の通信相手の並び順が疎遠期間の昇順あるいは降順に切り替えられる。この切替指示部３４０は、本発明にいう切替部の一例に相当する。【００５４】
選択指示部３５０も、図２に示す操作キー１２１、および図３に示すキーデバイス１１３がその役割を担うものであり、ユーザからの操作を受けて、疎遠リストの中から通信相手を選択する。選択された通信相手は、制御部３１０に伝えられる。制御部３１０は、選択指示部３５０から伝えられた通信相手の通信連絡先を取得し、取得した通信連絡先を通信部３６０に伝えて、通信部３６０にその通信連絡先を受信先とする通信を行わせる。選択指示部３５０と制御部３１０とを合わせたものは、本発明の通信制御部の一例に相当する。【００５５】
通信部３６０は、図３に示す遠距離通信デバイス１１５がその役割を担うものであり、この携帯電話端末１０の電話番号や、携帯電話端末１０のユーザが有している電子メールアドレスを受信先とする音声データや電子メールを受信し、制御部３１０から通信連絡先が伝えられると、その通信連絡先を受信先とする音声データや電子メールを発信する。通信部３６０において通信が行われると、制御部３１０によって、アドレス帳３７１の最終通信日時や通信回数や疎遠フラグが更新される。この通信部３６０は、本発明にいう通信部の一例に相当する。【００５６】
携帯電話端末１０は、基本的には以上のように構成されている。【００５７】
続いて、本実施形態に特有な疎遠リスト表示機能について詳しく説明する。【００５８】
疎遠リスト表示機能の実行に先立って、ユーザによって、表１に示すアドレス帳３７１、および表２に示す共通フラグ３７２が登録される。携帯電話端末１０には、アドレス帳３７１の「氏名」、「電話番号」、「電子メールアドレス」を入力するためのアドレス帳入力画面（図示しない）と、共通フラグ３７２の「更新時刻」、「自動表示許可フラグ」、「自動表示時刻」、「早期表示フラグ」、「親密通信回数」、「早期表示期間」、「通常表示期間」を入力するための共通項目設定画面（図示しない）が用意されている。尚、アドレス帳３７１の「最終通信日時」、「通信回数」、「疎遠フラグ」、および共通フラグの「新規追加フラグ」は、ユーザが登録するものではなく、制御部３１０などによって更新されるものであり、初期状態においては、「最終通信日時：０時０分」、「通信回数：０回」、「疎遠フラグ：０（疎遠期間＜規定期間）」、「新規追加フラグ：０（疎遠リストに追加された通信相手なし）」に設定されている。以下では、ユーザによって、表１に示すＮ人分の通信連絡先、および表２に示す各値が登録されたものとして説明する。【００５９】
図５は、疎遠リスト表示機能の一連の処理を示すフローチャートである。【００６０】
携帯電話端末１０の電源が投入されると、以下に示す処理が繰り返される（図５のステップＳ１）。【００６１】
まず、図４に示す通信部３６０によって、外部装置に向けて音声データや電子メールが送信されたり、この携帯電話端末１０に向けて送られてきた音声データや電子メールが受信されると（図５のステップＳ２：Ｙｅｓ）、通信に関する各種フラグの更新処理が開始される（図５のステップＳ３）。【００６２】
図６は、図５のステップＳ３に示す通信フラグ更新処理の一連の処理の流れを示すフローチャートである。【００６３】
通信部３６０では、データが受信された場合には、その受信データの発信元である通信相手の通信連絡先が取得され、データが送信された場合には、その送信データの受信先である通信相手の通信連絡先が取得される。取得された通信連絡先と、データを送受信した通信日時は、制御部３１０に伝えられる。例えば、通信部３６０において、電子メールアドレス「ｓａｗａ＠ｓ．ｓ」を発信元とする電子メールが受信された場合、発信元の電子メールアドレス「ｓａｗａ＠ｓ．ｓ」と、電子メールを受信した受信日時が制御部３１０に伝えられる。【００６４】
制御部３１０では、表１に示すアドレス帳３７１に登録された通信連絡先の中から、通信部３６０から伝えられた通信連絡先と一致するものがあるか検索される（図６のステップＳ２１）。【００６５】
通信連絡先が検索されなかった場合は（図６のステップＳ２１：Ｎｏ）、各種フラグの更新が行われずに通信フラグ更新処理が終了される。【００６６】
通信連絡先が検索された場合は（図６のステップＳ２１：Ｙｅｓ）、制御部３１０によって、アドレス帳３７１の、検索された通信連絡先と対応する通信回数が１つ増加されるとともに（図６のステップＳ２２）、検索された通信連絡先と対応する最終通信日時が通信部３６０から伝えられた通信日時に更新される（図６のステップＳ２３）。さらに、アドレス帳３７１のうち、検索された通信連絡先と対応する疎遠フラグが「０：疎遠期間＜規定期間」に書き換えられる（図６のステップＳ２４）。この例では、制御部３１０に、電子メールアドレス「ｓａｗａ＠ｓ．ｓ」と、電子メールの受信日時が伝えられると、制御部３１０によって、アドレス帳３７１に登録された通信連絡先の中から、電子メールアドレス「ｓａｗａ＠ｓ．ｓ」と一致するものがあるか検索される。表１では、番号「１」の通信相手の通信連絡先が電子メールアドレス「ｓａｗａ＠ｓ．ｓ」と一致するため、この番号「１」の通信相手の最終通信日が通信部３６０から伝えられた受信日時に書き換えられ、通信回数が１つ増加され、疎遠フラグが「０」に書き換えられる。【００６７】
上述した通信フラグ更新処理は、疎遠リストを表示するための準備処理であり、外部装置との間でデータの送受信が行われる毎に実行される。【００６８】
また、図５のフローチャートにおいて、図３の時計１１４から取得された現在時刻が共通フラグ３７２に登録された更新時刻に達すると（図５のステップＳ４：Ｙｅｓ）、規定期間以上に渡って連絡が行われていない通信相手を検索する検索処理が開始される（図５のステップＳ５）。【００６９】
図７は、図５のステップＳ５に示す検索処理の一連の処理の流れを示すフローチャートである。【００７０】
まず、制御部３１０では、表２に示す共通フラグ３７２の新規追加フラグが「０：疎遠リストに追加された通信相手なし」に書き換えられることによって、新規追加フラグが初期化される（図７のステップＳ３１）。【００７１】
続いて、共通フラグ３７２の早期表示フラグが「１：早期表示を許可する」であるか否かに応じて、検索部３２０において以下の検索処理が行われる。【００７２】
早期表示フラグが「１」である場合（図７のステップＳ３２：Ｙｅｓ）、親密な通信相手を早期に疎遠リストに追加する早期表示が許可されており、表１に示すアドレス帳３７１に登録されている各通信相手に対して、通信回数に応じて規定期間が変更されて、変更された規定期間に基づいて検索が行われる（図７のステップＳ３３）。【００７３】
まず、アドレス帳３７１に登録された番号「１」の通信相手の疎遠フラグが参照される。この段階で疎遠フラグが「０：疎遠期間＜規定期間」以外の値（「１」あるいは「２」）である場合（図７のステップＳ３４：Ｎｏ）、その通信相手はすでに疎遠リストに追加されているか（疎遠フラグ「１」）、ユーザによって疎遠リストからの削除が指示されたことを表わし（疎遠フラグ「２」）、この通信相手に対する検索処理が終了されて、次の番号「２」の通信相手に対する検索処理が行われる。【００７４】
また、疎遠フラグが「０：疎遠期間＜規定期間」の場合は（図７のステップＳ３４：Ｙｅｓ）、その通信相手が親密な通信相手か否かが判定される。アドレス帳３７１の通信回数が、共通フラグ３７２の親密通信回数以上である場合（図７のステップＳ３５：Ｙｅｓ）、その通信相手は親密な通信相手であると判定され、規定期間が共通フラグ３７２の早期表示期間に決定される。【００７５】
続いて、アドレス帳３７１の最終通信日時から経過した疎遠期間が算出され、その算出された疎遠期間が、規定期間（早期表示期間）以上であるか否かが判定される。疎遠期間が規定期間よりも短い場合は（図７のステップＳ３６：Ｎｏ）、その通信相手とは規定期間内に通信が行われたことを表わし、次の通信相手に対する検索処理が行われる。【００７６】
また、疎遠期間が規定期間（早期表示期間）以上である場合は（図７のステップＳ３６：Ｙｅｓ）、その通信相手とは規定期間に通信が行われていないことを示し、アドレス帳３７１の疎遠フラグが「１：疎遠期間≧規定期間」に更新され（図７のステップＳ３７）、共通フラグ３７２の新規追加フラグが「１：新規追加あり」に更新される（図７のステップＳ３８）。【００７７】
また、図７のステップＳ３５において、アドレス帳３７１の通信回数が、共通フラグ３７２の親密通信回数よりも少ない場合には（図７のステップＳ３５：Ｎｏ）、その通信相手は通常の通信相手と判定され、規定期間が共通フラグ３７２の通常表示期間に決定される。以下、ステップＳ３６，ステップＳ３７，ステップＳ３８と同様に、アドレス帳３７１の最終通信日時から疎遠期間が算出され、疎遠期間が決定された規定期間（通常表示期間）よりも短い場合は（図７のステップＳ４０：Ｎｏ）、次の通信相手に対する検索処理が行われ、疎遠期間が決定された規定期間（通常表示期間）以上である場合は（図７のステップＳ４０：Ｙｅｓ）、アドレス帳３７１の疎遠フラグが「１：疎遠期間≧規定期間」に更新され（図７のステップＳ４１）、共通フラグ３７２の新規追加フラグが「１：新規追加あり」に更新される（図７のステップＳ４２）。【００７８】
上述したステップＳ３４からステップＳ４２までの処理が、表１に示すアドレス帳３７１の番号「１」から最後の番号「Ｎ」まで続けられる（図７のステップＳ３９）。【００７９】
また、図７のステップＳ３２において、共通フラグ３７２の早期表示フラグが「０：早期表示を許可しない」である場合は（図７のステップＳ３２：Ｎｏ）、表１に示すアドレス帳３７１の番号「１」から番号「Ｎ」までの各通信相手に対して、通信回数に関わらず、全ての通信相手に対する規定期間がアドレス帳３７１の通常表示期間に一律に決定されて検索が行われる（図７のステップＳ４３）。【００８０】
早期表示が許可されていない場合にも、上述したステップＳ３４、ステップＳ４０、ステップＳ４１、ステップＳ４２と同様に、アドレス帳３７１に登録された各通信相手の疎遠フラグが「０：疎遠期間＜規定期間」の場合は（図７のステップＳ４４：Ｎｏ）、その通信相手に対する検索処理が終了されて次の通信相手に対する検索処理が行われる。また、疎遠フラグが「１：疎遠期間≧規定期間」の場合は（図７のステップＳ４４：Ｙｅｓ）、アドレス帳３７１の最終通信日時から疎遠期間が算出され、疎遠期間が決定された規定期間（通常表示期間）よりも短い場合は（図７のステップＳ４５：Ｎｏ）、次の通信相手に対する検索処理が行われ、疎遠期間が決定された規定期間（通常表示期間）以上である場合は（図７のステップＳ４５：Ｙｅｓ）、アドレス帳３７１の疎遠フラグが「１：疎遠期間≧規定期間」に更新され（図７のステップＳ４６）、共通フラグ３７２の新規追加フラグが「１：新規追加あり」に更新される（図７のステップＳ４７）。【００８１】
上述したステップＳ４４からステップＳ４７までの処理が、表１に示すアドレス帳３７１の番号「１」から最後の番号「Ｎ」まで続けられる（図７のステップＳ４８）。【００８２】
例えば、表１に示すアドレス帳３７１に登録された番号「１」から番号「４」までの各通信相手に対して、初期状態において検索処理が行われる場合は、まず、表２に示す新規追加フラグが「０」に初期化され（図７のステップＳ３１）、続いて、表２に示す共通フラグ３７２中の早期表示フラグが「１」であるため（図７のステップＳ３２）、ステップＳ３３以降の早期表示処理が実行される。【００８３】
まず、番号「１」の通信相手の疎遠フラグは「０（初期状態）」であり（図７のステップＳ３４：Ｙｅｓ）、通信回数「２２」は共通フラグ３７２の親密通信回数「３０」よりも小さいため（図７のステップＳ３５：Ｎｏ）、共通フラグ３７２の通常表示期間「９０日」が規定期間に決定され、決定された規定期間と、アドレス帳３７１の最終通信日時「２００５／０６／１５  １０：００」から算出される疎遠期間とが比較される。例えば、現在日時が「２００５／０９／３０  ０１：００」であるとすると、疎遠期間は規定期間「９０日」よりも長いため（図７のステップＳ４０：Ｙｅｓ）、アドレス帳３７１の疎遠フラグが「１：疎遠期間≧規定期間」に更新され（図７のステップＳ４６）、共通フラグ３７２の新規追加フラグが「１：新規追加あり」に更新される（図７のステップＳ４７）。【００８４】
続いて、番号「２」の通信相手についても同様に、疎遠フラグが「０（初期状態）」であり（図７のステップＳ３４：Ｙｅｓ）、通信回数「５」が親密通信回数「３０」よりも小さいため（図７のステップＳ３５：Ｎｏ）、通常表示期間「９０日」が規定期間に決定される。番号「２」の通信相手においては、アドレス帳３７１の最終通信日時「２００５／０９／２９  ２３：０５」と現在日時「２００５／０９／３０  ０１：００」とから算出される疎遠期間が規定期間「９０日」よりも短いため（図７のステップＳ４０：Ｎｏ）、疎遠フラグなどの更新が行われずに、次の番号「３」の通信相手に対する検索処理に移行する。【００８５】
番号「３」の通信相手では、疎遠フラグが「０（初期状態）」であり（図７のステップＳ３４：Ｙｅｓ）、通信回数「４７」が親密通信回数「３０」以上であるため（図７のステップＳ３５：Ｙｅｓ）、早期表示期間「４０日」が規定期間に決定される。アドレス帳３７１の最終通信日時「２００５／０８／１１  ２２：３３」と現在日時「２００５／０９／３０  ０１：００」とから算出される疎遠期間は規定期間「４０日」よりも長いため（図７のステップＳ３６：Ｙｅｓ）、アドレス帳３７１の疎遠フラグが「１」に更新され（図７のステップＳ３７）、共通フラグ３７２の新規追加フラグが「１」に更新される（図７のステップＳ３８）。【００８６】
続いて、番号「４」の通信相手においては、番号「１」の通信相手と同様に、疎遠フラグは「０」であり（図７のステップＳ３４：Ｙｅｓ）、通信回数「２３」は親密通信回数「３０」よりも小さく（図７のステップＳ３５：Ｎｏ）、通常表示期間「９０日」が規定期間に決定される。また、最終通信日時「２００５／０８／１０  １２：４０」と現在日時「２００５／０９／３０  ０１：００」とから算出される疎遠期間が規定期間「９０日」よりも短いため（図７のステップＳ４０：Ｙｅｓ）、疎遠フラグなどの更新が行われずに、この通信相手に対する検索処理が終了する。【００８７】
表１に示す例では、番号「４」の通信相手は疎遠リストに追加されないが（疎遠フラグ「０」）、番号「４」の通信相手よりも最終通信日時が早く、疎遠期間が長い番号「３」の通信相手は疎遠リストに追加される（疎遠フラグ「１」）。このように、通信回数が多い通信相手に対しては、疎遠期間が短いうちに疎遠リストに追加することによって、親密な通信相手と疎遠になってしまう不都合が確実に回避される。【００８８】
上述した一連の検索処理は、指示された更新時刻毎に実行される。【００８９】
また、図５のフローチャートにおいて、図３の時計１１４から取得された現在時刻が、共通フラグ３７２に登録された自動表示時刻に達した場合（図５のステップＳ６：Ｙｅｓ）、疎遠リストを自動的に表示する自動表示処理が許可されているか否かが判定される（図５のステップＳ７）。【００９０】
共通フラグ３７２の自動表示フラグが「１：自動表示許可」である場合は（図５のステップＳ７：Ｙｅｓ）、自動表示処理が許可されており、続いて、ステップＳ５の検索処理において、疎遠リストに新たに追加される通信相手が検索されたか否かが判定される（図５のステップＳ８）。疎遠リストに新たに追加される通信相手が検索された場合にのみリスト表示処理を実行することによって、何度も同じ疎遠リストを確認する手間を省くことができる。【００９１】
共通フラグ３７２の新規追加フラグが「１：疎遠リストに新規に追加される通信相手あり」である場合は（図５のステップＳ８：Ｙｅｓ）、疎遠リストを作成して、作成した疎遠リストを表示するリスト表示処理が実行される（図５のステップＳ９）。【００９２】
図８は、図５のステップＳ９に示すリスト表示処理の一連の処理の流れを示すフローチャートである。【００９３】
図４の表示部３３０は、アドレス帳３７１に登録された通信相手の中から、疎遠フラグが「１：疎遠期間≧規定期間」である通信相手を検索し（図８のステップＳ５１）、検索した通信相手の最終通信日時を取得する。【００９４】
また、表示部３３０は、検索した通信相手を最終通信日時の遅い順（すなわち、疎遠期間が短い順）に並べて、疎遠リストを作成する（図８のステップＳ５２）。作成された疎遠リストは、図３に示すディスプレイデバイス１１０を介して、図２に示すＬＣＤ１１１に表示される（図８のステップＳ５３）。表１に示す例では、番号「１」の通信相手と、番号「３」の通信相手の疎遠フラグが「１」であるため、それら番号「１」の通信相手と番号「３」の通信相手が並べられた疎遠リストが作成される。【００９５】
図９は、ＬＣＤ１１１上に表示された疎遠リストの一例を示す図である。【００９６】
疎遠リスト４１０には、検索された通信相手の氏名が選択可能に表示される通信相手表示部４１１と、通信相手表示部４１１で選択された通信相手の通信連絡先に関する最終通信日時、最終通信日時に行われた通信における通信連絡先、および通信回数が表示された通信情報表示部４１２と、リストメニュー（図１０参照）を表示させるためのメニューボタン４１３と、通信相手表示部４１１で選択された通信相手の電話番号に電話を掛けるための発信ボタン４１４と、および通信相手表示部４１１で選択された通信相手の電子メールアドレスに宛てた電子メールを作成するためのメールボタン４１４とが備えられている。図９に示す例では、通信相手表示部４１１に、表１のアドレス帳３７１中の番号「１」の通信相手の氏名と、番号「３」の通信相手の氏名とが、最終通信日時の遅い順に、番号「３」、番号「１」の順に並べて表示されており、番号「１」の通信相手が選択されている。また、通信情報表示部４１２には、選択された番号「１」の通信相手の最終通信日、電話番号、および通信回数が表示されている。【００９７】
ユーザが、図２に示す操作キー１２１を使って、通信相手表示部４１１に表示された通信相手のうち、これから連絡を取りたい通信相手を選択し、さらに、発信ボタン４１４やメールボタン４１４を選択すると（図８のステップＳ５５４：Ｙｅｓ）、図４の選択指示部３５０から制御部３１０に、選択された通信相手と、発信ボタン４１４あるいはメールボタン４１４によって選択された通信手段（電話／電子メール）が伝えられる。【００９８】
制御部３１０は、アドレス帳３７１を参照し、伝えられた通信相手の通信連絡先を通信部３６０に伝える（図８のステップＳ５５）。例えば、通信手段として電話が選択された場合は、通信部３６０に通信相手の電話番号が伝えられ、通信手段として電子メールが選択された場合は、通信部３６０に通信相手の電子メールアドレスが伝えられる。【００９９】
通信部３６０は、制御部３１０から伝えられた通信連絡先を受信先とするデータを送信する。すなわち、電話番号が伝えられた場合は、伝えられた電話番号が割り当てられた電話端末に対して発呼要求を送って、電話を掛ける。また、電子メールアドレスが伝えられた場合は、携帯電話端末１０に予め用意されているメール作成ツールを起動させて、電子メールの送信先アドレスを伝えられた電子メールアドレスに設定する。ユーザによって電子メールの本文が編集され、電子メールの送信が指示されると、編集された電子メールを設定された電子メールアドレス宛てに送信する。【０１００】
このように、本実施形態の携帯電話端末１０によると、規定期間以上の間連絡を取っていない通信相手が並べられた疎遠リストが表示され、その疎遠リストから所望の通信相手を選択することで、自らアドレス帳３７１で通信相手の通信連絡先を調べなくても容易に通信を行うことができるため、通信相手と疎遠になってしまう不具合が確実に回避される。【０１０１】
また、ユーザが、図２に示す操作キー１２１を使って、図９に示すメニューボタン４１３を選択すると、リストメニューが表示される。【０１０２】
図１０は、ＬＣＤ１１１に表示されたリストメニューの一例を示す図である。【０１０３】
図１０に示すリストメニュー４２０には、図９に示す疎遠リスト４１０に対する処理を指示するための処理選択部４２１と、リストメニュー４２０を閉じるための閉じるボタン４２２と、処理選択部４２１で選択された処理の実行を指示するための選択ボタン４２３とが備えられている。図１０に示す例では、リストメニュー４２０を使って、「１．疎遠リスト中の通信相手を疎遠期間の昇順に並べる」、「２．疎遠リスト中の通信相手を疎遠期間の降順に並べる」、「３．疎遠リスト中の通信相手を通信回数の昇順に並べる」、「４．疎遠リスト中の通信相手を通信回数の降順に並べる」、「５．疎遠リスト中の通信相手を疎遠リストから削除する」のうちのいずれかの処理を選択することができる。【０１０４】
例えば、ユーザが図２に示す操作キー１２１を使って、図９の示す疎遠リスト４１０中の通信相手のうち、疎遠リスト４１０から削除したい通信相手を選択し、さらに、リストメニュー４２０の処理選択部４２１の中から、５番目の「削除」の処理を選択すると（図８のステップＳ５７）、切替指示部３４０から制御部３１０に選択された通信相手と削除指示とが伝えられる。制御部３１０は、アドレス帳３７１のうち、伝えられた通信相手の疎遠フラグを「２：削除」に変更するとともに（図８のステップＳ５８）、表示部３３０に通信相手と削除指示とを伝える。表示部３３０は、疎遠リスト４１０に含まれる通信相手の中から、制御部３１０から伝えられた通信相手を削除して、新たな疎遠リストをＬＣＤ１１１上に表示させる（図８のステップＳ５９）。【０１０５】
また、ユーザが図２に示す操作キー１２１を使って、リストメニュー４２０を表示させ、リストメニュー４２０の処理選択部４２１の中から、１番目から４番目の「並べ替え方式」のうちの所望の並べ替え方式を選択すると（図８のステップＳ６０）、切替指示部３４０から制御部３１０に選択された並べ替え方式の番号が伝えられる。【０１０６】
制御部３１０は、表示部３３０に並べ替え方式の番号を伝え、表示部３３０は、疎遠リスト４１０に含まれる通信相手を、指示された番号が示す並べ替え方式に従って並べ替えて、新たな疎遠リストをＬＣＤ１１１上に表示させる（図８のステップＳ６１）。【０１０７】
このように、ユーザの好みに合わせて疎遠リスト中の通信相手を並べ替えることによって、携帯電話端末１０の操作性を向上させることができる。【０１０８】
以上のようなステップＳ５４からステップＳ６１までの一連の処理が、ユーザによって疎遠リストが閉じられるまで続けられる（図８のステップＳ５６）。【０１０９】
また、図８を使って説明したリスト表示処理は、指示された表示時刻に実行されるだけではなく、ユーザが図２に示す操作キー１２１を使ってリスト表示処理の実行を指示した場合にも行われる（図５のステップＳ１０、ステップＳ１１）。【０１１０】
以上、説明した図５のステップＳ２からステップＳ１１までの処理が、ユーザによって携帯電話端末１０の電源が切られるまで繰り返し実行される（図５のステップＳ１２）。【０１１１】
ここで、上記では、本発明を携帯電話端末に適用する例について説明したが、本発明の通信装置は、固定電話端末や、パーソナルコンピュータなどに適用してもよい。【０１１２】
また、上記では、アドレス帳に電話番号と電子メールアドレスを通信連絡先として登録する例について説明したが、本発明にいう対応表には、例えば、通信連絡先としてＦＡＸ番号などが登録されたものであってもよく、それら通信連絡先に加えて住所などが登録されたものであってもよい。
【図１】
0004559489.tif 000004
【図２】
0004559489.tif 000005
【図３】
0004559489.tif 000006
【図４】
0004559489.tif 000007
【図５】
0004559489.tif 000008
【図６】
0004559489.tif 000009
【図７】
0004559489.tif 000010
【図８】
0004559489.tif 000011
【図９】
0004559489.tif 000012
【図１０】
0004559489.tif 000013