(57)【特許請求の範囲】
【請求項１】
入出力手段を有し、アドレス情報およびスケジュール情報とが予め設定された、情報端末を用いた電話番号決定方法であって、
該入出力手段によって入力された情報に基づいて相手を特定する、特定工程と、
該情報端末に予め設定されている該特定された相手のスケジュール情報、およびアドレス情報と、時刻情報とに基づき該相手の有効な連絡先を決定する、決定工程と、
該相手の該有効な連絡先を該入出力部で出力する、出力工程と、を包含し、
該決定工程では、該入出力手段により入力された情報に、時刻情報が含まれている場合は、入力された時刻情報を、相手に連絡を取りたい時刻として、この時刻情報に基づいて相手の連絡先を決定し、該入出力手段により入力された情報に、時刻情報が含まれていない場合は、現在の時刻情報に基づいて相手の連絡先を決定する、電話番号決定方法。
【請求項２】
前記決定工程において、前記有効な連絡先が見つからない場合に、前記入出力部に対して、該有効な連絡先が見つからないことを出力する、請求項１に記載の電話番号決定方法。
【請求項３】
前記情報端末は情報サーバと通信する手段をさらに有し、
前記決定工程は、該情報サーバと通信する手段によって、該情報サーバから取得した情報を利用して、該有効な連絡先を決定する工程を包含する、請求項１に記載の電話番号決定方法。
【請求項４】
前記決定工程において、前記有効な連絡先が１つ以上ある場合に、該有効な連絡先を前記入出力部で出力する前記工程は、各有効な連絡先の度合いに対応した重みに基づいて優先度をそれぞれつけて出力する、請求項１に記載の電話番号決定方法。
【請求項５】
前記決定工程において、前記有効な連絡先が見つからない場合に、前記出力工程は電話番号以外の代替え手段を出力する、請求項１に記載の電話番号決定方法。
【請求項６】
請求項１〜５のいずれかに記載の電話番号決定方法をマイクロプロセッサにより実行するためのプログラムを記録した記録媒体。
【請求項７】
予め設定された、特定された相手に関する連絡先情報、スケジュール情報および時刻情報に基づき有効な連絡先を決定する手段を有する情報端末と、入出力部を有し、該情報端末と通信可能となった外部手段とによる、電話番号決定発信方法であって、
該外部手段の該入出力部に入力された相手の情報を該情報端末に送信する、通信工程と、
該入力された相手の該連絡先情報、該入力された相手の該スケジュール情報および時刻情報に基づき有効な連絡先を決定する，決定工程と、
該有効な連絡先を該外部手段で受信して、該外部手段の入出力部で出力する、出力工程と、
該出力された該有効な連絡先に基づき該入力された相手に発信する、発信工程と、を包含し、
該決定工程では、該外部手段の該入出力部に入力された情報に、時刻情報が含まれている場合は、入力された時刻情報を相手に連絡を取りたい時刻として、この時刻情報に基づいて相手の有効な連絡先を決定し、該入出力部により入力された情報に、時刻情報が含まれていない場合は、現在の時刻情報に基づいて相手の有効な連絡先を決定する、電話番号決定発信方法。
【請求項８】
前記発信工程は、前記有効な連絡先が１つ以上である場合に、該１つ以上の有効な連絡先から連絡先を選択する、請求項７に記載の電話番号決定発信方法。
【請求項９】
前記決定工程において、前記有効な連絡先が見つからない場合に、前記出力工程は、前記外部手段の入出力手段にて該有効な連絡先が見つからないことを出力して発信を中止する、請求項７に記載の電話番号決定発信方法。
【請求項１０】
前記決定工程において、前記有効な連絡先が見つからない場合に、前記出力工程は、電話番号以外の有効な代替えの提案を前記外部手段の前記入出力手段で出力し、該代替えの提案に基づき発信を行うか、または、発信を中止するかを選択する、請求項７に記載の電話番号決定発信方法。
【請求項１１】
前記通信工程、前記出力工程および前記発信工程は前記外部手段が行い、前記決定工程は前記情報端末が行う、請求項７に記載の電話番号決定発信方法。
【請求項１２】
請求項７〜１１のいずれかに記載の電話番号決定発信方法をマイクロプロセッサにより実行するためのプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報端末を用いて有効な連絡先を決定し発信先として利用する方法に関わるものである。
【０００２】
【従来の技術】
従来、この種の技術として、例えば特開平１０−１５０４８７号公報に所載の「データベースシステム」がある。この技術は、ユーザがあらかじめデータベースに登録された複数の電話番号情報やスケジュール情報を電話機に取り込み、発信に役立てるものである。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記従来例では有効な連絡先に発信するためには、ユーザ自身が連絡先情報とスケジュール情報から有効な連絡先を導き出さねばならず、非常に煩わしいという問題がある。
【０００４】
また、上記従来例では有効な連絡先を得るためには、電話番号以外の個人情報や公共情報を必要とし、電話機側に高い処理能力と大きなメモリ容量を持つ必要があるため、処理能力やメモリ容量に限界のある携帯電話などの機器にとっては不向きであるという問題がある。
【０００５】
本発明は、このような問題を解決するためのものであり、その目的は、情報端末を使用して特定された相手の有効な連絡先を出力する方法、および、情報端末と通信可能な携帯電話などの外部手段を用いることで有効な連絡先に発信する提供することである。
【０００６】
【課題を解決するための手段】
本発明の電話番号決定方法は、入出力手段を有し、アドレス情報およびスケジュール情報とが予め設定された、情報端末を用いた電話番号決定方法であって、上記入出力手段によって入力された情報に基づいて相手を特定する、特定工程と、上記情報端末に予め設定されている上記特定された相手のスケジュール情報、およびアドレス情報と、時刻情報とに基づき上記相手の有効な連絡先を決定する、決定工程と、上記相手の上記有効な連絡先を上記入出力部で出力する、出力工程と、を包含し、該決定工程では、該入出力手段により入力された情報に、時刻情報が含まれている場合は、入力された時刻情報を、相手に連絡を取りたい時刻として、この時刻情報に基づいて相手の連絡先を決定し、該入出力手段により入力された情報に、時刻情報が含まれていない場合は、現在の時刻情報に基づいて相手の連絡先を決定するものであり、そのことにより、上記課題が達成される。
【０００７】
上記決定工程において、上記有効な連絡先が見つからない場合に、上記入出力部に対して、上記有効な連絡先が見つからないことを出力してもよい。
【０００８】
上記情報端末は情報サーバと通信する手段をさらに有し、上記決定工程は、上記情報サーバと通信する手段によって、上記情報サーバから取得した情報を利用して、上記有効な連絡先を決定する工程を包含してもよい。
【０００９】
上記決定工程において、上記有効な連絡先が１つ以上ある場合に、上記有効な連絡先を上記入出力部で出力する上記工程は、各有効な連絡先の度合いに対応した重みに基づいて優先度をそれぞれつけて出力してもよい。
【００１０】
上記決定工程において、上記有効な連絡先が見つからない場合に、上記出力工程は電話番号以外の代替え手段を出力してもよい。
【００１１】
本発明による記録媒体は、請求項１〜５のいずれかに記載の電話番号決定方法をマイクロプロセッサにより実行するためのプログラムを記録したものであり、そのことにより、上記課題が達成される。
【００１２】
本発明の電話番号決定発信方法は、予め設定された、特定された相手に関する連絡先情報、スケジュール情報および時刻情報に基づき有効な連絡先を決定する手段を有する情報端末と、入出力部を有し、該情報端末と通信可能となった外部手段とによる、電話番号決定発信方法であって、該外部手段の該入出力部に入力された相手の情報を該情報端末に送信する、通信工程と、該入力された相手の該連絡先情報、該入力された相手の該スケジュール情報および時刻情報に基づき有効な連絡先を決定する，決定工程と、該有効な連絡先を該外部手段で受信して、該外部手段の入出力部で出力する、出力工程と、該出力された該有効な連絡先に基づき該入力された相手に発信する、発信工程と、を包含し、該決定工程では、該外部手段の該入出力部に入力された情報に、時刻情報が含まれている場合は、入力された時刻情報を相手に連絡を取りたい時刻として、この時刻情報に基づいて相手の有効な連絡先を決定し、該入出力部により入力された情報に、時刻情報が含まれていない場合は、現在の時刻情報に基づいて相手の有効な連絡先を決定することにより、上記課題が達成される。また、前記通信工程、前記出力工程および前記発信工程は前記外部手段が行い、前記決定工程は前記情報端末が行う。
【００１３】
上記発信工程は、上記有効な連絡先が１つ以上である場合に、上記１つ以上の有効な連絡先から連絡先を選択してもよい。
【００１４】
上記決定工程において、上記有効な連絡先が見つからない場合に、上記出力工程は、上記外部手段の入出力手段にて上記有効な連絡先が見つからないことを出力して発信を中止してもよい。
【００１５】
上記決定工程において、上記有効な連絡先が見つからない場合に、上記出力工程は、電話番号以外の有効な代替えの提案を上記外部手段の上記入出力手段で出力し、上記代替えの提案に基づき発信を行うか、または、発信を中止するかを選択してもよい。
【００１６】
本発明による記録媒体は、請求項７〜１０のいずれかに記載の電話番号決定発信方法をマイクロプロセッサにより実行するためのプログラムを記録したものであり、そのことにより、上記課題が達成される。
【００１７】
【発明の実施の形態】
（実施形態１）
本発明の実施形態１による電話番号決定方法は、図１に示すように情報端末１００を使用する。情報端末１００は、メイン制御部０１、入出力部０２、情報記憶部０３、時刻管理部０４で構成されている。実施形態１における電話番号決定方法の各部の働きとして、メイン制御部０１はユーザ情報、スケジュール情報、アドレス情報などより有効な連絡先の決定を行う。入出力部０２は、ユーザからの情報の入力およびユーザヘの結果の出力を行う。情報記憶部０３は予め設定されたユーザ情報、スケジュール情報、アドレス情報、環境設定情報など各種情報の記憶を行う。時刻管理部０４はメイン制御部０１に現在時刻の通知を行う。
【００１８】
本発明の実施形態１による電話番号決定方法は、このような構成の情報端末を用いて実施される。本発明の電話番号決定方法は、図２に示すフローチャートを参照して説明する。まず、ユーザが情報端末に取り付けられたボタンやパネル、マイクなどの入出力部０２の入力装置を用いて連絡を取りたい相手を指定する（図２のステップＳ２０１に対応する、以下「Ｓ２０１」と記載する）。入出力部０２はこの指示を検出し、入力イベント発生をメイン制御部０１に伝える（Ｓ２０２）。入力イベントを受けたメイン制御部０１は、図３に示すようなメイン制御部０１への入力情報を得るために、入出力部０２より相手名を取得する（Ｓ２０３）。
【００１９】
メイン制御部０１への入力情報の一例を図３に示す。図３において、ユーザ名、認証パスワードはそれぞれ利用者のログイン名、ログインパスワードを示す。これらの情報はオプショナルな情報であり、各種情報の取得の際にユーザ認証が必要な場合に用いられる。相手名は、連絡を取りたい相手を特定する情報であり、必須の情報である。パスワードは、オプショナルな情報で、各種情報をアクセスする際にパスワード認証が必要な場合に用いられる。各種情報に合わせて複数のパスワードを持つこともある。時刻情報は本発明の方法には必須情報であり、現在の時刻、または連絡を取りたい時刻を示す。ただし、連絡を取りたい相手の時刻が、現在の時刻である場合、情報端末に時刻を入力することなく情報端末が有する時刻情報を使用してもよい。環境設定情報は、本発明の方法の任意情報で、候補の最大個数などの環境を設定する場合に用いられる。
【００２０】
図２を参照して本発明方法の動作の説明に戻る。メイン制御部０１は情報記憶部０３よりスケジュール情報やアドレス情報、環境設定情報などの各種情報を取得し（Ｓ２０４）、時刻管理部０４より現在時刻を取得する（Ｓ２０５）。ただし、ユーザが入力の際に相手名に加えて時刻情報を指示している場合は、その情報を優先する。これにより、例えばユーザが一時間後に連絡を取りたいという場合などにも、相手名と共に時刻情報を付随させることで対応が可能になる。入力情報に不備がある場合は、有効な連絡先が見つからないため失敗となる。次に、メイン制御部０１はスケジュール情報と時刻情報により相手の状態特定を行う（Ｓ２０６）。そして、その状態をもとにアドレス情報より連絡先検索を行う（Ｓ２０７）。メイン制御部０１は検索の結果を連絡先情報としてまとめ、入出力部０２にリスト表示させる（Ｓ２０８）。
【００２１】
ここで、例を示すと、図３の入力情報に対して、連絡を取りたい相手（ユーザ２）のスケジュール情報が図４ａで示すように、１４：００から１９：００まで１５：００には、ユーザ２はＢ社の第２会議室にて打ち合せをすることが設定されている場合に、連絡を取る時刻として１５：００が指定されると連絡先情報としてＢ社の第２会議室が特定される。情報記憶部０３にユーザ２の連絡先として図４ｂに示すようなアドレス情報が記憶されている場合には、このアドレス情報からユーザ２の連絡先として、「ユーザ２の携帯電話」、「Ｂ社第２会議室」、「Ｂ社受付」が選択される。その結果、図４ｃで示すように連絡先情報として「ユーザ２の携帯電話番号」、「Ｂ社第２会議室」「Ｂ社受付」の電話番号が情報端末１００の入出力手段０２に出力され、入出力手段０２の出力装置に表示される。
【００２２】
従って、ユーザは、連絡を取りたい相手、連絡を取りたい時刻を情報端末に入力するだけで、有効な連絡先を容易に得ることができる。ただし、現在の有効な連絡先を得る場合は、連絡を取りたい時刻は入力せずに、情報端末内の時刻情報を使用しても良い。
【００２３】
（実施形態２）
本発明の電話番号決定方法の実施形態２について図５に示すフローチャートを参照して説明する。情報端末の構成は、実施形態１と同様に図１に示す構成である。ユーザは入出力部０２を用いて連絡を取りたい相手を指定する（Ｓ５０１）工程から、メイン制御部０１が相手の状態をもとにアドレス情報より連絡先検索を行う（Ｓ５０７）までは、図２に示される実施形態１と同様である。
【００２４】
実施形態２では、メイン制御部０１が入力された相手の状態をもとにアドレス情報より連絡先検索を行う（Ｓ５０７）際、情報の不備で検索が不可能な場合や適切な連絡先が見つからない場合（Ｓ５１１）、メイン制御部０１は入出力部０２に対して失敗通知を指示し、入出力部０２は表示パネルやＬＥＤランプ、音声などの出力装置によってユーザに失敗したことを通知する（Ｓ５１２）。有効な連絡先が見つかる場合（Ｓ５１１）は、実施形態１と同様に、メイン制御部０１は検索の結果を連絡先情報としてまとめ、入出力部０２の出力装置にてリスト表示させる（Ｓ５０８）。
【００２５】
従って、第２の実施形態によれば、有効な連絡先がない場合、ユーザは素早くそれを知ることができる。
【００２６】
（実施形態３）
本発明方法の実施形態３では、図６に示す情報端末２００が使用される。この情報端末２００は、メイン制御部０１、入出力部０２、情報記憶部０３、時刻管理部０４、通信部０５で構成されている。図１で示される電話番号決定方法と比べて、メイン制御部０１にて制御される通信部０５が追加されている。
【００２７】
実施形態３における電話番号決定方法の各部の働きとして、メイン制御部０１はユーザ情報、スケジュール情報、アドレス情報などより有効な連絡先の決定を行う。入出力部０２は、ユーザからの情報の入力およびユーザヘの結果の出力を行う。情報記憶部０３はユーザ情報、スケジュール情報、アドレス情報、環境設定情報など各種情報の記憶を行う。時刻管理部０４はメイン制御部０１に現在時刻の通知を行う。通信部０５は情報サーバとの通信処理を行う。
【００２８】
実施形態３による、図６に示される情報端末２００の動作について図７に示すフローチャートを参照して説明する。ユーザが入出力部０２を用いて連絡を取りたい相手を指定する（Ｓ７０１）工程から、メイン制御部０１が相手の状態をもとにアドレス情報より連絡先検索を行い（Ｓ７０７）、有効な連絡先が見つかる場合（Ｓ７１１）、入出力部０２に有効な連絡先情報をリスト表示する（Ｓ７０８）工程は図２に示される実施形態１の場合と同様である。また、情報の不備で検索が不可能な場合や適切な連絡先が見つからない場合（Ｓ７２７）、メイン制御部０１は入出力部０２に対して失敗通知を指示し、入出力部０２はユーザに失敗したこを通知する（Ｓ７１２）工程は、図５で示される実施形態２の場合と同様である。
【００２９】
この情報端末２００において、ユーザの入力した情報および情報記憶部０３の持つ情報だけでは検索できない場合（Ｓ７１１）、環境設定情報として情報サーバの使用が設定されているとき、メイン制御部０１は通信部０５に対して情報サーバとの接続を指示し（Ｓ７２１）、通信部０５は情報サーバと接統を行う（Ｓ７２２）。メイン制御部０１が情報サーバから各種情報を取得した後（Ｓ７２３）、通信部０５は情報サーバとの接続を切断する（７２４）。その後、取得した情報により実施形態１と同様にスケジュール情報と時刻情報から相手の状態を特定し（Ｓ７２５）、その情報をもとにアドレス情報から連絡先を検索する（Ｓ７２６）。
【００３０】
連絡先が見つかった場合（Ｓ７２７）は実施形態１と同様に、入出力部０２に有効な連絡先情報をリスト表示し（Ｓ７０８）、見つからない場合は実施形態２と同様に、入出力部０２でユーザに失敗を通知する（Ｓ７１２）。
【００３１】
従って、第３の実施形態によれば、情報サーバの情報を用いることで、情報端末だけでは充分な情報が得られない場合でも情報サーバから有効な連絡先を導き出すことができる。
【００３２】
（実施形態４）
本発明方法の実施形態４について図８に示すフローチャートを参照して説明する。情報端末の構成は図１に示される情報端末１００であっても、図６に示される情報端末２００であってもよい。情報端末はユーザが入出力部０２を用いて連絡を取りたい相手を指定する（Ｓ８０１）工程から、メイン制御部０１が相手の状態をもとにアドレス情報より連絡先検索を行う（Ｓ８０７）までは、図２に示される実施形態１と同様である。
【００３３】
実施形態４では、情報記憶部０３は、例えば図９に示すようにアドレス情報に対して有効度合いを示す重み情報が予め設定されている。図９では、「個人の携帯電話」の重みは＋３であり、「会社の部所」の重みは＋２、「受付」の重みは＋１、「メールアドレス」および「その他」の重みは０に設定されている。
【００３４】
実施形態４において、有効な連絡先が複数見つかった場合、例えば図９で示すような有効度合いを表わす重み情報を情報記憶部０３より取得し（Ｓ８１１）、アドレス帳にある種別をもとに各連絡先について有効度合いを得る（Ｓ８１２）。メイン制御部０１は有効度合いの高かったものから選出して（Ｓ８１３）、入出力部０２の出力装置にて連絡先情報をリスト表示する（Ｓ８０８）。
【００３５】
従って、実施形態４によれば、連絡先情報に重みづけを行うことにより、複数ある候補先の中から有効な連絡先を導き出すことができる。もちろん、出力方法は、リスト表示だけに限定されないことは言うまでもない。
【００３６】
（実施形態５）
実施形態５の動作について図１０に示すフローチャートを参照して説明する。ユーザが入力装置を用いて連絡を取りたい相手を指定する（Ｓ１００１）工程から、メイン制御部０１が相手の状態をもとにアドレス情報より連絡先検索を行い（Ｓ１００７）、有効な連絡先が見つかる場合（Ｓ１０１１）、入出力部０２で有効な連絡先をリスト表示する（Ｓ１００８）工程は、図５に示される実施形態２と同様である。
【００３７】
実施形態５では、電話での有効な連絡先が見つからない場合（Ｓ１０１１）、代替え手段がないか検索を行い（Ｓ１０１２）、あれば連絡先情報として決定する（Ｓ１０１３）。ここで、代替え手段は、電子メールおよびボイスメールなどを含む。メイン制御部０１は入出力部０２の出力装置に連絡先情報を通知しリスト表示させる（Ｓ１０１４）。
【００３８】
従って、実施形態５によれば、電子メールやボイスメールなどの代替え手段によって連絡を取り合うことができる。
【００３９】
（実施形態６）
実施形態１〜５に記載された電話番号決定方法は、情報端末から有効な連絡先、すなわち電話番号等を容易に得るための方法であったが、外部手段を用いることで、情報端末に直接入力を行うことなく有効な連絡先を容易に得ることもできる。ここで、外部手段とは、電話番号を用いて発信する、携帯電話、ＰＨＳ、赤外線やレーザ、超音波、特定小電力を用いた近距離無線通信装置等を含む。以下にその実施形態を詳細に示す。
【００４０】
実施形態６による電話番号決定発信方法では、図１１に示すように、情報端末および外部手段の一例として、携帯電話４００が使用される。外部手段としては、携帯電話４００に限定されないことは言うまでもない。情報端末３００はメイン制御部０１、通信部０５、情報管理部０３、連絡先決定部０６を有している。また、携帯電話４００はメイン制御部０７、通信部０８、情報管埋部０９、入出力部１０を有している。
【００４１】
実施形態６による電話番号決定発信方法における携帯電話４００の各部の働きとして、メイン制御部０７は各処理部の制御を行う。通信部０８は、情報端末３００と提帯電話４００間にて特定のプロトコルで通信を行う。入出力部１０は、ユーザからの情報の入力およびユーザに対する検索結果の出力を行う。情報管理部０９は環境設定情報やユーザ名情報、電話番号情報、スケジュール情報など各種情報の管理を行う。連絡先決定部０６は、ユーザ名情報、スケジュール情報、電話番号情報などより有効な連絡先の決定を行う。
【００４２】
次に、実施形態６の動作について図１２、図１４および図１５に示すフローチャートを参照して説明する。まず、携帯電話４００側の動作について説明する。
【００４３】
ユーザが携帯電話４００に対して、携帯電話４００に取り付けられたボタンやダイヤルやマイクなどの入力装置を用いて電話をかけたい相手を指定する（Ｓ１２０１）。入出力部１０は、この指示を検出し、それをメイン制御部０７に伝える（Ｓ１２０２）。メイン制御部０７は情報管理部０９より環境設定情報や時刻情報を取得し、これらの情報からリクエストフレームを作成する（Ｓ１２０３）。
【００４４】
リクエストフレームの構成例を図１３ａに示す。ユーザ名と認証パスワードは、それぞれ情報端末３００側にログインするときに利用する情報である。相手名は連絡を取りたい相手を識別する情報である。パスワードは各種情報にアクセスする際にパスワードが必要な場合のための情報である。日付および時刻は、連絡を取りたい時刻を示す情報である。オプションは有効な連絡先候補の最大個数などこの携帯電話４００の環境設定を表わす情報である。
【００４５】
図１２に戻って、メイン制御部０７は、通信部０８に情報端末への接続に必要な情報、例えば、情報端末のアドレスやログイン時のパスワードなどの情報を含めた送信命令とともにリクエストフレームを出力する（Ｓ１２０４）。通信部０８は、送信命令をもとにリクエストフレームの送信を行う（Ｓ１２０５）。このとき、必要性に応じて通信部０８がリクエストフレームの暗号化を行ってもよい。メイン制御部０７はリクエストフレームの送信により、タイムアウト計測をスタートさせる（Ｓ１２０６）と同時に、情報端末からのリプライフレームの受信を待つ（Ｓ１２０７）。
【００４６】
リプライフレームの構成例を図１３ｂに示す。成功型のリプライフレームには連絡先タイトルや連絡先情報が収まっている。各情報の詳細な設定は、システム実装によるものとする。
【００４７】
携帯電話４００の通信部０８が情報端末３００からリプライフレームを受信できた場合（図１２の▲１▼）、それをメイン制御部０７に出力する（Ｓ１２１１）。リプライフレームの解析処理を行い（Ｓ１２１２）、メイン制御部０７はリプライフレーム情報が持つ連絡先情報で自動的に発信を行う（Ｓ１２１３）。
【００４８】
リプライフレームがタイムアウトまでに受信できなかった場合（図１２の▲２▼）、メイン制御部０７は通信部０８にリプライフレーム受信の命令をキャンセルし（Ｓ１２２１）、入出力部１０にてタイムアウトによる失敗をユーザに通知する（Ｓ１２２２）。後にリプライフレームを受信しても、その情報は破棄される。
【００４９】
次に、図１４を用いて情報端末３００側の動作について説明する。情報端末３００の通信部０５が携帯電話４００からのリクエストフレームを受信すると（Ｓ１４０ｌ）、メイン制御部０１にリクエストフレームを出力する。メイン制御部０１はリクエストフレームの解析を行い、必要ならばリクエストフレームに含まれていたパスワードなどを用いて、情報管理部０３から該当する相手のスケジュール情報や電話番号情報などの情報を取り出す（Ｓ１４０２）。連絡先決定部０６は必要な情報を取得すると、相手先のスケジュール情報と現在時刻情報より居場所を特定し、有効な連絡先を決定する（Ｓ１４０３）。
【００５０】
ここで、図１５を用いて、情報端末３００が連絡先を決定する（Ｓ１４０３）際の代表的な例の詳細を説明する。メイン制御部０１は連絡先を決定するのに必要な情報を揃えると（Ｓ１５０１）、連絡先決定部０６に連絡先決定の依頼を行う（Ｓ１５０２）。連絡先決定部０６は、図３に示すような入力情報を用いて、図４ａに示すようなスケジュール情報から相手の居場所を特定し（Ｓ１５０３）、図４ｂに示すようなアドレス情報より居場所に対応した連絡先を見つけ出し（Ｓ１５０４）、図４ｃに示すような連絡先情報の作成を行いメイン制御部０１に出力する（Ｓ１５０５）。メイン制御部０１は、連絡先情報より成功型のリプライフレームを作成する（Ｓ１５０６）。失敗型のリプライフレームを作成する工程は、図１９を参照した実施形態８で説明する。
【００５１】
上記のように、情報端末３００のメイン制御部０１は成功型のリプライフレームを作成し（Ｓ１４０４）、通信部０５に送信するように指示する。通信部０５はメイン制御部０１からの送信命令をもとにリプライフレームを送信する（Ｓ１４０５）。このとき、必要に応じて、通信部０５はリプライフレームを暗号化して送信してもよい。
【００５２】
従って、実施形態６により、電話機の処理能力やメモリ容量に限界のある携帯電話などの機器であっても、有効な連絡先に自動的に発信することができる。
【００５３】
ただし、実施形態６の上記説明において、特定されれた相手のスケジュール情報、およびアドレス情報と、時刻情報とが、すべて情報端末に予め設定されたものとしたが、本発明はこれに限定されるものではなく、スケジュール情報、アドレス情報および時刻情報のいくつかは携帯電話が記憶していてもよいことは言うまでもない。
【００５４】
（実施形態７）
次に、本発明方法の実施形態７の動作について図１６，１７に示すフローチャートを参照して説明する。まず、携帯電話４００側の動作について図１６を用いて説明する。図１６における「▲１▼リプライフレーム受信」までは実施形態６で参照した図１２と同様である。
【００５５】
図１６において「▲１▼リプライフレーム受信」に示されるように、通信部０８が情報端末よりリプライフレームを受信できた場合、それをメイン制御部０７に出力する（Ｓ１６１１）。メイン制御部０７はリプライフレームの解析を行い（Ｓ１６１２）、リプライフレーム情報が持つ１つ以上の有効な連絡先情報を入出力部１０に出力し、入出力部１０はその情報をユーザに通知する（Ｓ１６１３）。ユーザは連絡先情報の中から一つを選択し（Ｓ１６１４）、入出力部１０からその選択された連絡先情報がメイン制御部０７に通知され、メイン制御部０７はその情報をもとに発信を行う（Ｓ１６１５）。図１６における「▲２▼タイムアウト発生」の以下に示される動作は、実施形態６で参照した図１２と同様である。
【００５６】
次に、図１７を参照して情報端末３００側の動作について説明する。通信部０５が携帯電話４００よりリクエストフレームを受信すると（Ｓ１７０１）、メイン制御部０１にリクエストフレームを出力する。メイン制御部０１はリクエストフレームの解析を行い、必要ならばリクエストフレームに含まれていたパスワードなどを用いて、情報管理部０３から該当する相手のスケジュール情報や電話番号情報などの情報を取り出す（１７０２）。連絡先決定部０６は必要な情報を取得すると、相手先のスケジュール情報と現在時刻情報より相手の居場所を特定し、一つ以上有効な連絡先を決定する（Ｓ１７０３）。決定された連絡先はメイン制御部０１に通知され、メイン制御部０１はこの情報より成功型のリプライフレームを作成し（Ｓ１７０４）、通信部０５に送信するように指示する。通信部０５はメイン制御部０１からの送信命令をもとにリプライフレームを送信する（Ｓ１７０５）。このとき、必要に応じて、通信部０５はリプライフレームを暗号化して送信してもよい。
【００５７】
従って、実施形態７により、１つ以上の有効な連絡先を得てユーザが発信する際に利用することができる。
【００５８】
（実施形態８）
次に、本発明方法の実施形態８の動作について図１８、１９、２０に示すフローチャートを参照して説明する。まず、携帯電話４００側の動作について説明する。図１８における「▲１▼リプライフレーム受信」までは図１２に示される実施形態６と同様である。図１８に示すとおり、通信部０８が情報端末からリプライフレームを受信できた場合、それをメイン制御部０７に出力する（Ｓ１８１１）。メイン制御部０７はリプライフレームの解析を行い（Ｓ１８１２）、有効な連絡先を見つけるのに失敗したことを入出力部１０に通知し、入出力部１０はその情報をユーザに通知する（Ｓ１８１３）。図１８の「▲２▼タイムアウト発生」の以下に示される工程は、実施形態６で参照した図１２と同様である。
【００５９】
次に、図１９を参照して、情報端末３００側の動作について説明する。通信部０５がリクエストフレームの受信を行い（Ｓ１９０１）、メイン制御部０１にリクエストフレームを出力する。メイン制御部０１はリクエストフレームの解析を行い、必要ならばリクエストフレームに含まれていたパスワードなどを用いて、情報管理部０３から該当する相手のスケジュール情報や電話番号情報などの情報を取り出す（Ｓ１９０２）。連絡先決定部０６は必要な情報を取得すると、相手先のスケジュール情報と現在時刻情報より居場所を特定し、一つ以上有効な連絡先を決定する（Ｓ１９０３）。
【００６０】
すでに、連絡先を決定する代表的な例としては、図１５を用いて連絡先決定の成功のケースを実施形態６で説明してあるので、ここでは、失敗した場合（図１５の失敗）の実施形態を図２０を参照して説明する。連絡先決定部０６は連絡先決定の失敗が判明すると、メイン制御部０１に失敗を通知し（Ｓ２０１１）、メイン制御部０１はこれを受けて失敗型のリプライフレームの作成を行う（Ｓ２０１２）。
【００６１】
上記のように、情報端末３００のメイン制御部０１はリプライフレームを作成すると（Ｓ１９０４）、それを通信部０５に送信するように指示する。通信部０５はメイン制御部０１からの送信命令をもとにリプライフレームを送信する（Ｓ１９０５）。このとき、必要に応じて、通信部０５はリプライフレームを暗号化して送信してもよい。
【００６２】
図２１は失敗型のリプライフレームの構成例である。結果が失敗に終わったことを示す情報とともに、その理由コードなどの情報を持つ。
【００６３】
従って、実施形態８により、有効な連絡先が見つからない場合、発信を中止することができる。
【００６４】
（実施形態９）
次に、本発明方法の実施形態９の動作について図２２、２３、２４に示すフローチャートを参照して説明する。まず、携帯電話４００側の動作について説明する。図２２の「▲１▼リプライフレーム受信」までは図１２に示される実施形態６と同様である。
【００６５】
図２２に示すとおり、通信部０８が情報端末３００からリプライフレームを受信できた場合、それをメイン制御部０７に出力する（Ｓ２２１１）。メイン制御部０７はリプライフレームの解析を行い（Ｓ２２１２）、メイン制御部０７はリプライフレームにある代替え案を入出力部１０に通知し、入出力部１０はその情報をユーザに提示する（Ｓ２２１３）。ここで、代替え案は電子メールやボイスメール等であってもよい。ユーザは代替え案か発信中止を選択し（Ｓ２２１４）、代替え案が選択された場合（Ｓ２２１５）、メイン制御部０７は代替え案での発信処理を行う（Ｓ２２１６）。発信中止が選択された場合、入出力部１０が発信の中止をユーザに通知して動作を終了する（Ｓ２２１７）。図２２の「▲２▼タイムアウト発生」の以下に示される工程は、実施形態６で参照した図１２と同様である。
【００６６】
次に、図２３を参照して情報端末３００側の動作について説明する。情報端末の通信部０５がリクエストフレームの受信を行い（Ｓ２３０１）、メイン制御部０１にリクエストフレームを出力する。メイン制御部０１はリクエストフレームの解析を行い、必要ならばリクエストフレームに含まれていたパスワードなどを用いて、情報管理部０３から該当する相手のスケジュール情報や電話番号情報などの情報を取り出す（Ｓ２３０２）。連絡先決定部０６は必要な情報を取得すると、相手先のスケジュール情報と現在時刻情報より居場所を特定し、有効な連絡先を決定する（Ｓ２３０３）。その結果、連絡先決定部０６は有効な連絡先が見つからないことが判明すると、電子メールやボイスメールによる代替え案について検索を行い（Ｓ２３０４）、その結果をメイン制御部０１にそれを通知する。メイン制御部０１はこれをうけて失敗型のリプライフレームを作成し（Ｓ２３０５）、通信部０５に送信するように指示する。通信部０５はメイン制御部０１からの送信命令をもとにリプライフレームを送信する（Ｓ２３０６）。このとき、必要に応じて、通信部０５はリプライフレームを暗号化して送信してもよい。
【００６７】
図２４は失敗型のリプライフレームの構成例である。リプライフレームにおける理由コードは、失敗理由を示す。また、代替え手段を示す情報として、連絡先タイトルと連絡先情報を持つ。
【００６８】
従って、実施形態９により、電子メールやボイスメールなどの代替え案によって発信を行うことができる。
【００６９】
（実施形態１０）
次に、本発明方法の実施形態１０の動作について説明する。実施形態１０は、図１、図６および図１１における情報端末のメイン制御部０１、入出力部０２、情報記憶部または情報管理部０３、時刻管理部０４、通信部０５、連絡先決定部０６または、携帯電話４００のメイン制御部０７、通信部０８、情報管理部０９、入出力部１０は、マイクロプロセッサなどによって実行可能なプログラムの形態をとり、そのプログラムが、磁気テープなどのテープ類やフロッピーディスクや、ハードディスクなどの磁気ディスク類、ＣＤ−ＲＯＭや、ＭＯ，ＭＤ，ＤＶＤ等の光ディスク類、ｌＣカード等のカード類、メモリＲＡＭやマスクＲＯＭやＥＰＲＯＭやフラッシュＲＯＭ／ＲＡＭなどの半導体メモリなどの記録媒体に記録されている。制御方法・動作については、上記実施形態１〜９と同等であるため割愛する。
【００７０】
本発明は、示された実施形態以外でも実施され得ることを認識される。示された実施形態は、例示の目的のために示されたものであって、本発明を限定するものではなく、本発明は、添付の請求の範囲によってのみ制限されることを理解されたい。
【００７１】
【発明の効果】
以上のことから明らかなように本発明によれば、有効な連絡先に発信するために、ユーザ自身が連絡先情報とスケジュール情報などの各種情報を取得し、それをもとにユーザが有効な連絡先を導き出すという煩雑な作業が必要なく、相手名を入力するだけで有効な連絡先を容易に得ることが可能となる。
【００７２】
また、有効な連絡先がない場合、それを素早く知ることが可能となる。
【００７３】
また、情報サーバを用いることで情報端末だけでは充分な情報が得られない場合でも情報サーバから情報を得ることで有効な連絡先を導き出すことが可能となる。
【００７４】
また、連絡先情報に重みづけを行なうことにより、複数ある連絡先の候補の中から有効な連絡先を明確に提示することが可能となる。
【００７５】
また、電子メールやボイスメールなどの代替え手段によって連絡を取り合うことが可能となる。
【００７６】
さらに、本発明によれば、有効な連絡先に発信するために、電話機側の処理能力やメモリ容量に限界のある携帯電話などの機器であっても、有効な連絡先に自動的に発信することが可能となる。
【００７７】
または、一つ以上の有効な連絡先を得てユーザが発信する際に利用することが可能となる。
【００７８】
また、有効な連絡先がない場合、発信を中止することが可能となる。
【００７９】
また、電子メールやボイスメールなどの代替え案によって発信を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に関する情報端末を用いた電話番号決定方法を表わすブロック図である。
【図２】本発明の実施形態１に関する動作手順を表わすフローチャート図である。
【図３】本発明の実施形態１に関する入力情報の一例を表わす図である。
【図４ａ】本発明の実施形態１に関するスケジュール情報の一例を表わす図である。
【図４ｂ】本発明の実施形態１に関するアドレス情報の一例を表わす図である。
【図４ｃ】本発明の実施形態１に関する連絡先情報の一例を表わす図である。
【図５】本発明の実施形態２に関する動作手順を表わすフローチャート図である。
【図６】本発明の実施形態３に使用される情報端末を表わすブロック図である。
【図７】本発明の実施形態３に関する動作手順を表わすフローチャート図である。
【図８】本発明の実施形態４に関するの動作手順を表わすフローチャート図である。
【図９】本発明の実施形態４に関する重み情報の一例を表わす図である。
【図１０】本発明の実施形態５に関する動作手順を表わすフローチャート図である。
【図１１】本発明の実施形態６に使用される電話番号決定発信システムを表わすブロック図である。
【図１２】本発明の実施形態６に関する携帯電話側の動作手順を表わすフローチャート図である。
【図１３ａ】本発明の実施形態６に関するリクエストフレームの一例を表わす図である。
【図１３ｂ】本発明の実施形態６に関するリプライフレームの一例を表わす図である。
【図１４】本発明の実施形態６に関する情報端末側の動作手順を表わすフローチャート図である。
【図１５】本発明の実施形態６に関する携帯電話側のリプライフレームを受信したときの情報端末の動作手順を表わすフローチャー卜図である。
【図１６】本発明の実施形態７に関する携帯電話側の動作手順を表わすフローチャート図である。
【図１７】本発明の実施形態７に関する携帯電話側のリプライフレームを受信したときの情報端末の動作手順を表わすフローチャート図である。
【図１８】本発明の実施形態８に関する携帯電話側の動作手順を表わすフローチャート図である。
【図１９】本発明の実施形態８に関する情報端末側の動作手順を表わすフローチャート図である。
【図２０】本発明の実施形態８に関する情報端末の連絡先決定の動作手順を表わすフローチャート図である。
【図２１】本発明の実施形態８に関するリプライフレームの一例を表わす図である。
【図２２】本発明の実施形態９に関する携帯電話側のリプライフレームを受信したときの情報端末の動作手順を表わすフローチャート図である。
【図２３】本発明の実施形態９に関する情報端末側の動作手順を表わすフローチャート図である。
【図２４】本発明の実施形態に関するリプライフレームの一例を表わす図である。
【符号の説明】
０１  メイン制御部
０２  入出力部
０３  情報記憶部または情報管理部
０４  時刻管理部
０５  通信部
０６  連絡先決定部
０７  メイン制御部
０８  通信部
０９  情報管理部
１０  入出力部
【図１】
0004371336.tif 000002
【図２】
0004371336.tif 000003
【図３】
0004371336.tif 000004
【図４ａ】
0004371336.tif 000005
【図４ｂ】
0004371336.tif 000006
【図４ｃ】
0004371336.tif 000007
【図５】
0004371336.tif 000008
【図６】
0004371336.tif 000009
【図７】
0004371336.tif 000010
【図８】
0004371336.tif 000011
【図９】
0004371336.tif 000012
【図１０】
0004371336.tif 000013
【図１１】
0004371336.tif 000014
【図１２】
0004371336.tif 000015
【図１３ａ】
0004371336.tif 000016
【図１３ｂ】
0004371336.tif 000017
【図１４】
0004371336.tif 000018
【図１５】
0004371336.tif 000019
【図１６】
0004371336.tif 000020
【図１７】
0004371336.tif 000021
【図１８】
0004371336.tif 000022
【図１９】
0004371336.tif 000023
【図２０】
0004371336.tif 000024
【図２１】
0004371336.tif 000025
【図２２】
0004371336.tif 000026
【図２３】
0004371336.tif 000027
【図２４】
0004371336.tif 000028