(57)【要約】 【課題】電話を受けられない状況であることを伝えたり、電話を受ける前に何かを伝えたり、行ったりすることがある場合に、その意図を発信元に提供できるようにする。 【解決手段】サーバ装置１は、端末装置３から発信要求を受けた場合に、その要求発信先の電話番号がデータベースＤＢに記憶されている場合に、この電話番号に対応付けられている所定機能（例えば、メッセージ通知機能、ファクシミリ送信機能）を当該発信元の端末装置３に対して実行する。 【選択図】  図１
2008306607.tif 000002
【特許請求の範囲】
【請求項１】
端末装置の着発信を仲介するサーバ装置であって、
電話番号と所定機能とを対応付けて記憶する記憶手段と、
端末装置から発信要求を受けた場合に、その要求発信先の電話番号が前記記憶手段に記憶されているか否かを判別する判別手段と、
この判別手段によって要求発信先の電話番号が記憶されていると判別された場合に、この電話番号に対応付けられている所定機能を当該発信元の端末装置に対して実行する機能実行手段と、
を具備したことを特徴とするサーバ装置。
【請求項２】
ユーザから登録要求を受け付けた場合に前記記憶手段は、この登録要求に応答して当該ユーザの電話番号と所定機能とを対応付けて記憶する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項３】
前記所定機能は、メッセージ通知機能であって、
前記機能実行手段は、要求発信先の電話番号が記憶されていると判別された場合に、前記メッセージ通知機能を起動して発信元の端末装置にメッセージを送信する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項４】
前記所定機能は、ファクシミリ送信機能であって、
前記機能実行手段は、要求発信先の電話番号が記憶されていると判別された場合に、前記ファクシミリ送信機能を起動して発信元の端末装置に対してファクシミリデータを送信する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項５】
前記機能実行手段は、端末装置から発信要求を受けた場合に、この発信元の端末装置に対して所定機能を実行したのち、当該端末装置からの発信を切断するか、あるいは継続する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項６】
前記記憶手段は、前記所定機能の実行条件としての期間、時間帯あるいは曜日を電話番号に対応付けて更に記憶し、
前記機能実行手段は、現在の期間、時間帯あるいは曜日が前記実行条件に該当する場合に、当該所定機能を発信元の端末装置に対して実行する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項７】
前記記憶手段は、前記所定機能の実行条件としての発信元を電話番号に対応付けて更に記憶し、
前記機能実行手段は、端末装置から発信要求を受けた場合に、この発信元が前記実行条件に該当する場合に、当該所定機能を発信元の端末装置に対して実行する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項８】
前記機能実行手段は、要求発信先への発信に対して着信応答が無かった場合に、前記所定機能を発信元の端末装置に対して実行する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項９】
前記機能実行手段は、要求発信先への発信により接続が確立し、電話応答が行われた後の切断時に、前記所定機能を発信元の端末装置に対して実行する、
ようにしたことを特徴とする請求項１記載のサーバ装置。
【請求項１０】
着発信を仲介するサーバ装置をアクセスする電話機能を有する端末装置であって、
電話番号にメッセージを対応付けて記憶するサーバ装置に対して発信要求を行う発信手段と、
この発信手段から発信要求を行った際に、前記サーバ装置に当該要求発信先の電話番号が記憶されていることを条件に、この電話番号に対応付けられているメッセージをサーバ装置から受信する受信手段と、
この受信手段によって受信したメッセージを出力する出力手段と、
を具備したことを特徴とする端末装置。
【請求項１１】
前記サーバ装置に前記メッセージの出力条件が電話番号に対応付けて更に記憶されている状態において、
前記受信手段は、要求発信先の電話番号に対応付けられているメッセージと共にその出力条件を受信し、
前記出力手段は、受信した出力条件に合致する場合に、受信したメッセージを出力する、
ようにしたことを特徴とする請求項１０記載の端末装置。
【請求項１２】
前記メッセージの出力条件は、期間、時間帯あるいは曜日を示す情報である、
ことを特徴とする請求項１１記載の端末装置。
【請求項１３】
コンピュータに対して、
電話番号と所定機能とを対応付けて記憶管理する機能と、
端末装置から発信要求を受けた場合に、その要求発信先の電話番号が記憶されているか否かを判別する機能と、
前記要求発信先の電話番号が記憶されていると判別された場合に、この電話番号に対応付けられている所定機能を当該発信元の端末装置に対して実行する機能と、
を実現させるためのプログラム。
【請求項１４】
コンピュータに対して、
電話番号にメッセージを対応付けて記憶するサーバ装置に対して発信要求を行う機能と、
前記発信要求を行った際に、前記サーバ装置に当該要求発信先の電話番号が記憶されていることを条件に、この電話番号に対応付けられているメッセージをサーバ装置から受信する機能と、
前記受信したメッセージを出力する機能と、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、端末装置の着発信を仲介するサーバ装置、このサーバ装置をアクセスする電話機能を有する端末装置及びプログラムに関する。
【背景技術】
【０００２】
一般に、電話の呼び出し時において、例えば、要求発信先では電話を受けられない状況にあることを説明したいなど、要求発信先から発信者に対して通知したいことがある。このよう場合に、従来では留守番電話機能が設定されている状態において着信が有った際に、メッセージ録音を促す音声の受付メッセージを出力するほかに、その発信元の電話機の表示部から文字による簡易なメッセージを表示させることによって、なぜ電話を受けられないのかをその発信元に対して伝えるようにした携帯電話装置が知られている（特許文献１参照）。
【特許文献１】特開平１１−４１３４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した先行技術にあっては、留守番電話機能が設定されていることが条件であり、しかも要求発信先の携帯電話が圏外に居る場合や電源を切っていたような場合には、その発信元に対してメッセージを通知することができなかった。
ところで、従来では携帯電話が圏外に居る場合やその電源を切っていたような場合に、伝言メッセージを預かる留守番電話サービスが実施されているが、その伝言メッセージを聞くには特定の専用電話番号宛に発信する必要があった。
【０００４】
この発明の課題は、電話を受けられない状況であることを伝えたり、電話を受ける前に何かを伝えたり、行ったりすることがある場合に、その意図を発信元に対して確実に提供できるようにすることである。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、端末装置の着発信を仲介するサーバ装置であって、電話番号と所定機能とを対応付けて記憶する記憶手段と、端末装置から発信要求を受けた場合に、その要求発信先の電話番号が前記記憶手段に記憶されているか否かを判別する判別手段と、この判別手段によって要求発信先の電話番号が記憶されていると判別された場合に、この電話番号に対応付けられている所定機能を当該発信元の端末装置に対して実行する機能実行手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１３記載の発明）。
【０００６】
なお、上述した請求項１記載の発明は次のようなものであってもよい。
ユーザから登録要求を受け付けた場合に前記記憶手段は、この登録要求に応答して当該ユーザの電話番号と所定機能とを対応付けて記憶する（請求項２記載の発明）。
【０００７】
前記所定機能は、メッセージ通知機能であって、前記機能実行手段は、要求発信先の電話番号が記憶されていると判別された場合に、前記メッセージ通知機能を起動して発信元の端末装置にメッセージを送信する（請求項３記載の発明）。
【０００８】
前記所定機能は、ファクシミリ送信機能であって、前記機能実行手段は、要求発信先の電話番号が記憶されていると判別された場合に、前記ファクシミリ送信機能を起動して発信元の端末装置に対してファクシミリデータを送信する（請求項４記載の発明）。
【０００９】
前記機能実行手段は、端末装置から発信要求を受けた場合に、この発信元の端末装置に対して所定機能を実行したのち、当該端末装置からの発信を切断するか、あるいは継続する（請求項５記載の発明）。
【００１０】
前記記憶手段は、前記所定機能の実行条件としての期間、時間帯あるいは曜日を電話番号に対応付けて更に記憶し、前記機能実行手段は、現在の期間、時間帯あるいは曜日が前記実行条件に該当する場合に、当該所定機能を発信元の端末装置に対して実行する（請求項６記載の発明）。
【００１１】
前記記憶手段は、前記所定機能の実行条件としての発信元を電話番号に対応付けて更に記憶し、前記機能実行手段は、端末装置から発信要求を受けた場合に、この発信元が前記実行条件に該当する場合に、当該所定機能を発信元の端末装置に対して実行する（請求項７記載の発明）。
【００１２】
前記機能実行手段は、要求発信先への発信に対して着信応答が無かった場合に、前記所定機能を発信元の端末装置に対して実行する（請求項８記載の発明）。
【００１３】
前記機能実行手段は、要求発信先への発信により接続が確立し、電話応答が行われた後の切断時に、前記所定機能を発信元の端末装置に対して実行する（請求項９記載の発明）。
【００１４】
請求項１０記載の発明は、着発信を仲介するサーバ装置をアクセスする電話機能を有する端末装置であって、電話番号にメッセージを対応付けて記憶するサーバ装置に対して発信要求を行う発信手段と、この発信手段から発信要求を行った際に、前記サーバ装置に当該要求発信先の電話番号が記憶されていることを条件に、この電話番号に対応付けられているメッセージをサーバ装置から受信する受信手段と、この受信手段によって受信したメッセージを出力する出力手段とを具備したことを特徴とする。
更に、コンピュータに対して、上述した請求項１０記載の発明に示した主要機能を実現させるためのプログラムを提供する（請求項１４記載の発明）。
【００１５】
なお、上述した請求項１０記載の発明は次のようなものであってもよい。
前記サーバ装置に前記メッセージの出力条件が電話番号に対応付けて更に記憶されている状態において、前記受信手段は、要求発信先の電話番号に対応付けられているメッセージと共にその出力条件を受信し、前記出力手段は、受信した出力条件に合致する場合に、受信したメッセージを出力する（請求項１１記載の発明）。
【００１６】
請求項１１記載の発明において、前記メッセージの出力条件は、期間、時間帯あるいは曜日を示す情報であってもよい（請求項１２記載の発明）。
【発明の効果】
【００１７】
この発明は、電話を受けられない状況であることを伝えたり、電話を受ける前に何かを伝えたり、行ったりすることがある場合に、その意図を発信元に対して確実に提供することができるほか、発信元に対しても特別な操作を要求せず、所望する相手に発信要求を行うだけでよいなど、実用効果の高いものとなる。
【発明を実施するための最良の形態】
【００１８】
（実施例１）
以下、図１〜図７を参照して本発明の第１実施例を説明する。
図１は、移動電話網、固定電話網、インターネットを含む広域通信システムを示したブロック図である。
サーバ装置１は、移動体通信網、固定電話網、インターネットを含む通信網２を介して端末装置３の間での着発信を仲介する通信事業者側のサーバ装置である。端末装置３は、例えば、携帯電話装置３Ａ、ファクシミリ付き固定電話装置３Ｂ、電話機能付きパソコン（パーソナルコンピュータ）３Ｃなどの端末装置である。そして、このサーバ装置１は、各種のプログラムに応じてサーバ装置１の全体動作を制御する中核的な制御部１１と、各種のプログラムやデータを記憶する記憶部１２と、通信インターフェイスとしての通信部１３と、データやコマンドを入力する操作部１４などを有する構成となっており、いずれからの端末装置３から発信要求を受けた際に、その要求発信先（着信側）の端末装置３を呼び出してそれらの回線接続を確立する。
【００１９】
図２は、サーバ装置１側のデータベースＤＢを説明するための図である。
このデータベースＤＢは、電話番号と所定機能に関する各種データを対応付けて記憶するもので、図示の例では、所定機能として「メッセージ通知機能」、「ファクシミリ送信機能」を示している。この場合、サーバ装置１は、端末装置３から発信要求を受けた際に、このデータベースＤＢを参照し、要求発信先の電話番号に対応付けられている所定機能を当該発信元の端末装置３に対して実行するようにしている。
【００２０】
データベースＤＢは、先ず、「メッセージ通知機能」に関するデータとして、電話の発信先（着信側）において電話を受けられない状況であることをその発信元の端末装置３に伝えたり、電話を受ける前に発信元の端末装置３に伝えたりするような場合に、それを伝えたい側の電話番号に対応付けてそのメッセージを記憶するほか、このメッセージを送信するための条件を記憶する構成となっている。また、データベースＤＢは、「ファクシミリ送信機能」に関するデータとして、電話を受ける前に発信元の端末装置３に対してファクシミリ送信を行いたい場合に、ファクシミリの送り手側の電話番号に対応付けてファクシミリ送信に関するデータを記憶するほか、このファクシミリ送信するための条件を記憶する構成となっている。そして、このデータベースＤＢの内容は、ユーザからの登録要求に応答して任意に設定されたものである。
【００２１】
データベースＤＢは、「電話番号」、「処理タイミング」、「メッセージ」、「発信元」、「期間」、「曜日」、「時間帯」、「発信継続」、「ＦＡＸ」、「ＦＡＸＩＤ」の各項目を有している。「電話番号」は、メッセージの送り手側あるいはファクシミリデータの送り手側の電話番号が設定される項目である。「メッセージ」は、メッセージ通知機能に関する項目、つまり、電話の発信元に送信される表示用の文字列メッセージが設定される項目であり、例えば、図示の例では、「○○社です。しばらくお待ちください」、「電話ありがとうございました。」、「○○社です。当社の営業時間は９：００〜１７：００です」、…「ごめんなさい。手が離せませんでした。」などが設定されている。
【００２２】
「処理タイミング」は、メッセージあるいはファクシミリデータの送信タイミングを示し、３種類のタイミングのうち、そのいずれかのタイミングが設定される項目であり、図示の例において、その値“０”は、要求発信先への発信時を示し、“１”は、要求発信先との接続確立後の切断時を示し、“２”は、要求発信先から着信応答が無かった時を示している。「発信元」は、電話の発信元が特定相手であることを条件に所定機能の実行可能とするためにその発信元の電話番号が設定される項目で、複数の電話番号（発信元）が設定可能となっている。なお、「発信元」が空欄の場合には無条件を示している。
【００２３】
「期間」、「曜日」、「時間帯」は、特定の期間／曜日／時間帯であることを条件に所定機能を実行可能とするために、その期間／曜日／時間帯が設定される項目であり、その項目が空欄の場合には無条件を示している。なお、「発信元」、「期間」、「曜日」、「時間帯」の各項目は、ＡＮＤ（論理積）条件となっている。「発信継続」は、所定機能の実行後に端末装置３からの発信を切断するか継続するかを示すフラグが設定される項目であり、図示の例においてその値が“０”のときには、発信切断を示し、“１”のときには、発信継続を示している。
【００２４】
「ＦＡＸ」、「ＦＡＸＩＤ」は、ファクシミリ送信機能に関する項目である。「ＦＡＸ」はファクシミリ送信機能のオン／オフを示すフラグが設定される項目で、図示の例においてその値が“０”のときには、ファクシミリ送信機能のオフ（ファクシミリ送信無し）、“１”のときには、ファクシミリ送信機能のオン（ファクシミリ送信有り）を示している。「ＦＡＸＩＤ」は、ファクシミリデータの格納先を示す情報である。なお、ファクシミリ送信機能において、「発信元」、「期間」、「曜日」、「時間帯」はファクシミリを送信するための条件となる。
【００２５】
次に、この第１実施例におけるサーバ装置１の動作概念を図３〜図７に示すフローチャートを参照して説明する。ここで、これらのフローチャートに記述されている各機能は、読み取り可能なプログラムコードの形態で格納されており、このプログラムコードにしたがった動作が逐次実行される。また、伝送媒体を介して伝送されてきた上述のプログラムコードに従った動作を逐次実行することもできる。このことは後述する他の実施例においても同様であり、記録媒体のほかに、伝送媒体を介して外部供給されたプログラム／データを利用してこの実施例特有の動作を実行することもできる。なお、図３〜図７は、サーバ装置１の全体動作のうち、本実施例の特徴部分の動作概要を示したフローチャートであり、この図３〜図７のフローから抜けた際には、全体動作のフロー（図示省略）に戻る。
【００２６】
図３は、サーバ装置１側においてデータベースＤＢへの登録待ち受け処理を示したフローチャートである。
先ず、サーバ装置１は、データベースＤＢへの登録待ち受け状態において、その登録要求を端末装置３から受け取ると（ステップＡ１でＹＥＳ）、電話番号入力画面をその登録要求元に対して送信する（ステップＡ２）。そして、当該要求元の端末装置３から電話番号入力画面への入力結果（電話番号）を受け取ると（ステップＡ３でＹＥＳ）、この入力結果に基づいてデータベースＤＢを検索し（ステップＡ４）、同一の電話番号が登録済みであるか否かを調べる（ステップＡ５）。
【００２７】
いま、同一番号が登録済みであれば（ステップＡ５でＹＥＳ）、当該電話番号に対応するデータベースＤＢの内容を変更する場合であると判断して、ステップＡ６に移り、データベースＤＢを構成する各項目のうち、その１項目分の登録項目画面をその登録要求元に対して送信する。なお、この登録項目画面は、現在設定されている項目データ（変更前のデータ）が表示されている表示域と変更後のデータが入力される入力域を有する構成で、サーバ装置１は、この登録項目画面への入力結果を受信すると（ステップＡ７でＹＥＳ）、この入力結果（項目データ）に基づいて当該項目の内容が変更されたか否かを調べる（ステップＡ８）。
【００２８】
いま、項目データが変更されていなければ（ステップＡ８でＮＯ）、次の登録項目を指定したのち（ステップＡ１０）、指定項目が最後の登録項目でないことを条件に（ステップＡ１１でＮＯ）、上述のステップＡ６に戻り、この指定項目に対応する登録項目画面をその登録要求元に対して送信する。また、項目データが変更されていれば（ステップＡ８でＹＥＳ）、変更前の項目データを変更後の項目データに置き換えることによってデータベースＤＢ内の該当データを更新する処理を行う（ステップＡ９）。そして、次の登録項目を指定したのち（ステップＡ１０）、指定項目が最後の登録項目でないことを条件に（ステップＡ１１でＮＯ）、上述のステップＡ６に戻る。以下、指定項目が最後の登録項目に達するまで上述の動作を繰り返す（ステップＡ６〜Ａ１１）。これによって登録処理が終わると（ステップＡ１１でＹＥＳ）、登録要求元に対して登録完了を通知する（ステップＡ１２）。
【００２９】
一方、サーバ装置１は、入力された電話番号がデータベースＤＢに登録されていなければ（ステップＡ５でＮＯ）、当該電話番号を含む新規レコードを作成してデータベースＤＢに追加登録する（ステップＡ１３）。そして、上述の場合と同様に、１項目分の登録項目画面をその登録要求元に対して送信すると共に（ステップＡ１４）、この登録項目画面への入力結果を受信すると（ステップＡ１５でＹＥＳ）、この入力結果（項目データ）を上述の新規レコード内の対応する項目に追加登録する（ステップＡ１６）。そして、次の登録項目を指定したのち（ステップＡ１７）、この指定項目が最後の登録項目に達するまで（ステップＡ１８）、上述のステップＡ１４に戻り、以下、上述の登録処理を繰り返す（ステップＡ１４〜Ａ１８）。これによって登録処理が終わると（ステップＡ１８でＹＥＳ）、登録要求元に対して登録完了を通知する（ステップＡ１２）。
【００３０】
図４は、サーバ装置１側での発信待ち受け処理を示したフローチャートである。
先ず、サーバ装置１は、発信待ち受け状態において、いずれの端末装置３から発信要求を受け取ると（ステップＢ１でＹＥＳ）、この要求発信先に基づいてデータベースＤＢを検索し（ステップＢ２）、この発信先電話番号が登録されているかを調べる（ステップＢ３）。ここで、要求発信先の電話番号が登録されていれば（ステップＢ３でＹＥＳ）、この電話番号対応の所定機能を当該発信元の端末装置３に対して実行する処理に移るが（ステップＢ５〜Ｂ１４）、番号未登録であれば（ステップＢ３でＮＯ）、上述の所定機能を実行せずに、ステップＢ４に移り、発信要求に応答してその要求発信先との間の回線接続を確立する発信処理を行う。
【００３１】
いま、端末装置３から発信要求を受けた際に、この要求発信先の電話番号がデータベースＤＢに登録されていれば、（ステップＢ３でＹＥＳ）、この発信先電話番号に該当するレコード内の「処理タイミング」を参照し、その値は“０”であるかを調べる（ステップＢ５）。いま、「処理タイミング」が“０”であれば、要求発信先への発信時に所定機能の実行する場合であるから発信時処理に移る（ステップＢ６）。
【００３２】
図５は、サーバ装置１の発信時処理（図４のステップＢ６）を詳述するためのフローチャートである。
先ず、サーバ装置１は、発信先電話番号を含む該当レコード内の「発信元」を参照し、この項目内に発信元が指定されているか、つまり、所定機能の実行条件として発信元が指定されているかを調べる（ステップＣ１）。ここで、発信元が指定されていれば、今回要求の発信元は、レコード内の指定発信元であるか、つまり、所定機能の実行条件に該当する発信元であるかを調べ（ステップＣ２）、指定発信元でなければ、条件不成立となって、ステップＣ１２に移り、発信要求に応答してその要求発信先との間の回線接続を確立する発信処理を行う。
【００３３】
また、発信元が指定されていない場合、つまり、無条件の場合（ステップＣ１でＮＯ）あるいは今回の発信元が指定発信元で条件が成立する場合には（ステップＣ２でＹＥＳ）、次の実行条件の成立有無を調べるためにステップＣ３に移り、発信先電話番号を含む該当レコード内の「期間」、「曜日」、「時間帯」を参照し、その条件項目のいずれかにデータが指定されているかを調べる。ここで、「期間」、「曜日」、「時間帯」のいずれかにデータが指定されていれば（ステップＣ３でＹＥＳ）、現在日時を取得して当該指定データと比較し、指定期間、指定曜日、指定時間帯内か、つまり、所定機能の実行条件が成立するかを調べる（ステップＣ４）。
【００３４】
その結果、指定期間、指定曜日、指定時間帯内に該当していなければ、つまり、条件不成立であれば（ステップＣ４でＮＯ）、ステップＣ１２に移り、発信要求に応答してその要求発信先との間の回線接続を確立する発信処理を行う。また、「期間」、「曜日」、「時間帯」のいずれにもデータが指定されていない場合、つまり、無条件の場合（ステップＣ３でＮＯ）あるいは「期間」、「曜日」、「時間帯」の条件に該当する場合には（ステップＣ４でＹＥＳ）、所定機能を実行するためにステップＣ５に移り、該当レコードから「メッセージ」を読み出したのち、このメッセージを発信元の端末装置３へ送信する（ステップＣ６）。
【００３５】
ここで、図２のように「処理タイミング」が“０”の１レコード目は、「発信元」、「期間」、「曜日」が空欄で、「時間帯」にデータが指定されているので、この「時間帯」に該当することを条件に発信要求に応答して「○○社です。しばらくお待ちください」のメッセージが送信される。また、「処理タイミング」が“０”の６レコード目は、「発信元」、「期間」にデータか指定され、「曜日」、「時間帯」が空欄であるので、この「発信元」及び「期間」に該当することを条件に「しばらく留守します」のメッセージが送信される。また、「処理タイミング」が“０”の４レコード目は、「発信元」、「期間」、「曜日」、「時間帯」にはデータが指定されていないので、無条件に「□□社までの地図をご入用の場合は数値キー“１”を押してください」のメッセージが送信される。なお、メッセージを受信した端末装置３側では、報知音と共に受信メッセージを表示するようにしている。
【００３６】
このようにしてメッセージを送信したのちは、該当レコード内の「ＦＡＸ」を参照し、そのフラグは“１”であるかを調べ（ステップＣ７）、その値が“０”のときには、ファクシミリ送信機能を起動させないが、“１”のときには（ステップＣ７でＹＥＳ）、次のステップＣ８に移り、発信元からＦＡＸ送信要求の有無を調べる。なお、図２に示す４レコード目のメッセージは、地図のＦＡＸ送信を要求するかを問い合わせる内容であり、この地図のＦＡＸ送信を要求するために発信元側で数値キー“１”が操作されたか、つまり、その操作に応じたＦＡＸ送信要求信号を受信したかを調べ（ステップＣ８）、ＦＡＸ送信要求が無ければ、ファクシミリ送信機能を起動させないが、ＦＡＸ送信要求を受けた場合には（ステップＣ８でＹＥＳ）、ファクシミリ送信機能を起動したのち、「ＦＡＸＩＤ」で示されるファクシミリデータ（例えば、地図データ）を読み出して発信元の端末装置３（例えば、ファクシミリ付き固定電話装置３Ｂ）に送信する（ステップＣ９）。
【００３７】
次に、上述のような所定機能を実行したのち、サーバ装置１は、該当レコード内の「発信継続」を参照し、発信を切断するか継続するかの制御を行う。すなわち、「発信継続」のフラグは“１”であるかを調べ（ステップＣ１０）、“０”のときには、発信元からの発信（発信元との接続）を切断する処理を行うが（ステップＣ１１）、“１”のときには（ステップＣ１０でＹＥＳ）、発信元からの発信をそのまま継続して要求発信先への発信を開始する（ステップＣ１２）。
【００３８】
他方、発信先電話番号を含む該当レコード内の「処理タイミング」が“０”以外であれば（図４のステップＢ５でＮＯ）、発信要求に応答してその要求発信先との間の回線接続を確立する発信処理を行う（ステップＢ７）。そして、予め設定されている時間内（例えば、３０秒以内）に着信応答が有ったか否かを調べ（ステップＢ８）、この設定時間内に着信応答が有れば、要求発信先との回線接続を確立したのち（ステップＢ９）、発信元あるいは発信先で回線が切断されるまで通話可能状態のまま待機状態となる（ステップＢ１０）。ここで、回線接続を切断する操作が行われると（ステップＢ１０でＹＥＳ）、更に、該当レコード内の「処理タイミング」を参照し、その値が“１”であれば（ステップＢ１１でＹＥＳ）、後述する切断時処理に移る（ステップＢ１２）。また、設定時間内に着信応答が無かった場合には（ステップＢ８でＮＯ）、ステップＢ１３に移り、該当レコード内の「処理タイミング」は“２”であるかを調べ、“２”であれば、後述する非着信応答時処理に移る（ステップＢ１４）。
【００３９】
図６は、切断時処理（図４のステップＢ１２）を詳述するためのフローチャートである。
先ず、サーバ装置１は、上述した発信時処理の場合と基本的には同様に、発信先の電話番号を含む該当レコード内の「発信元」を参照し、この項目内に発信元が指定されている場合に（ステップＤ１でＹＥＳ）、今回の発信元がそのレコード内の指定発信元でなければ（ステップＤ２でＮＯ）、このフローから抜ける。また、発信元指定無しの場合（ステップＤ１でＮＯ）あるいは今回の発信元が指定発信元である場合には（ステップＤ２でＹＥＳ）、次の実行条件の成立有無を調べるためにステップＤ３に移り、発信先電話番号を含む該当レコード内の「曜日」、「時間帯」を参照して、その条件項目のいずれかにデータが指定されているかを調べる。なお、この切断時処理においても、「曜日」、「時間帯」のほかに「期間」を参照するようにしてもよい。
【００４０】
いま、「曜日」、「時間帯」のいずれかにデータが指定されている場合には（ステップＤ３でＹＥＳ）、現在の曜日、時間が指定曜日、指定時間帯内であるか、つまり、条件の成立有無を調べ（ステップＤ４）、指定曜日、指定時間帯ではなく、その条件が不成立の場合には、このフローから抜けるが、「期間」、「曜日」、「時間帯」のいずれにもデータが指定されていない場合、つまり、無条件の場合（ステップＤ３でＮＯ）あるいは「期間」、「曜日」、「時間帯」の条件に該当する場合には（ステップＤ４でＹＥＳ）、所定機能を実行するためにステップＤ５に移り、該当レコードから「メッセージ」を読み出したのち、このメッセージを発信元の端末装置３へ送信する（ステップＤ６）。なお、ここで、図２のように「処理タイミング」が“１”の２レコード目は、「発信元」、「曜日」が空欄で、「時間帯」にデータが指定されているので、この「時間帯」に該当することを条件に、「お電話ありがとうございました。」のメッセージが送信される。
【００４１】
図７は、非着信応答時処理（図４のステップＢ１４）を詳述するためのフローチャートである。
先ず、サーバ装置１は、上述した発信時処理の場合と基本的には同様に、発信先の電話番号を含む該当レコード内の「発信元」を参照し、この項目内に発信元が指定されている場合に（ステップＥ１でＹＥＳ）、今回の発信元がそのレコード内の指定発信元でなければ（ステップＥ２でＮＯ）、このフローから抜けるが、発信元が指定されていない場合（ステップＥ１でＮＯ）あるいは今回の発信元が指定発信元である場合には（ステップＥ２でＹＥＳ）、次の実行条件の成立有無を調べるためにステップＥ３に移り、発信先の電話番号を含む該当レコード内の「期間」、「曜日」、「時間帯」を参照し、その条件項目のいずれかにデータが指定されているかを調べる。
【００４２】
いま、「期間」、「曜日」、「時間帯」のいずれかにデータが指定されている場合には（ステップＥ３でＹＥＳ）、現在日時が指定期間、指定曜日、指定時間帯内であるかに基づいて条件の成立有無を調べ（ステップＥ４）、この条件が成立しなければ、このフローから抜けるが、「期間」、「曜日」、「時間帯」のいずれにもデータが指定されていない場合、つまり、無条件の場合（ステップＥ３でＮＯ）あるいは「期間」、「曜日」、「時間帯」の条件に該当する場合には（ステップＥ４でＹＥＳ）、所定機能を実行するためにステップＥ５に移り、該当レコードから「メッセージ」を読み出したのち、このメッセージを発信元の端末装置３へ送信する（ステップＥ６）。なお、図２のように「処理タイミング」が“２”の８レコード目は、「発信元」、「期間」、「曜日」、「時間帯」が空欄で、所定機能の実行条件が成立するので、「ごめんなさい、手が離せません。」のメッセージが送信される。
【００４３】
以上のように、この第１実施例においてサーバ装置１は、端末装置３から発信要求を受けた際に、その要求発信先の電話番号がデータベースＤＢに記憶されていれば、この電話番号に対応付けられている所定機能を当該発信元の端末装置３に対して実行するようにしたので、電話を受けられない状況であることを伝えたり、電話を受ける前に何かを伝えたり、行ったりすることがある場合に、その意図を発信元に対して確実に提供することができるほか、発信元に対しても特別な操作を要求せず、所望する相手に発信要求を行うだけでよいなど、実用効果の高いものとなる。
この場合、要求発信先である端末装置３が携帯電話装置３Ａで圏外の場合であっても所定機能を実行することができるという効果がある。
【００４４】
サーバ装置１は、端末装置３から登録要求を受け付けた場合に、この登録要求に応答して当該ユーザの電話番号と所定機能に関するデータをデータベースＤＢに対応付けて記憶するようにしたので、ユーザの希望する内容を何時でも自由に登録することができる。
【００４５】
サーバ装置１は、要求発信先の電話番号がデータベースＤＢに記憶されている場合に、所定機能としてメッセージ通知機能を起動して発信元の端末装置３にメッセージを送信するようにしたので、電話が受けられない状況を説明するメッセージあるいは電話を受ける前に伝えたいことを示すメッセージを発信元に対して通知することができ、また、要求発信先が携帯電話装置で圏外の場合であってもメッセージを通知することができる。
【００４６】
サーバ装置１は、要求発信先の電話番号がデータベースＤＢに記憶されている場合に、所定機能としてファクシミリ送信機能を起動して発信元の端末装置に対してファクシミリデータを送信するようにしたので、電話が受けられない状況を説明するファクシミリ送信あるいは電話を受ける前に伝えたいことを示すファクシミリ送信を発信元に対して行うことができ、また、要求発信先が携帯電話装置で圏外の場合であってもファクシミリ送信を行うことができる。
【００４７】
サーバ装置１は、端末装置３から発信要求を受けた場合に、この発信元の端末装置３に対して所定機能を実行したのち、当該端末装置３からの発信を切断するか、あるいは継続するようにしたので、要求発信先が電話にでられない場合は切断、電話にでることはできるが着信前に通知したいことがある場合には継続というような使い分けが可能となり、効果的である。
【００４８】
データベースＤＢに所定機能の実行条件として「期間」、「曜日」、「時間帯」が電話番号に対応付けて記憶されている状態において、サーバ装置１は、「期間」、「曜日」、「時間帯」の実行条件に現在日時が該当する場合に、所定機能を発信元の端末装置３に対して実行するようにしたので、例えば、旅行に行っている期間、日中のみ不在、特定曜日のみ休業などの場合に所定機能を実行する、といった使い方が可能となる。
【００４９】
データベースＤＢに所定機能の実行条件として「発信元」が電話番号に対応付けて記憶されている状態において、サーバ装置１は、端末装置３から発信要求を受けた場合に、この発信元が実行条件としての「発信元」に該当する場合に、当該所定機能を発信元の端末装置３に対して実行するようにしたので、特定の発信元に対してだけ所定機能を実行することができるという効果がある。
【００５０】
サーバ装置１は、要求発信先への発信に対して着信応答が無かった場合に、所定機能を発信元の端末装置３に対して実行するようにしたので、電話を受けられなかった場合に行いたい機能を発信元に対し行うことができるという効果がある。
【００５１】
サーバ装置１は、要求発信先への発信により接続が確立し、電話応答が行われた後の切断時に、所定機能を発信元の端末装置３に対して実行するようにしたので、電話での応答を終了して切断する際に行いたい機能を発信元に対し行うことができるという効果がある。
なお、上述した第１実施例においては、データベースＤＢの「発信元」に複数の電話番号（発信元）を設定可能とし、この複数の発信元に対しては同一のメッセージ、例えば、「しばらく留守します」を送信するようにしたが、発信元毎にそれに適したメッセージを送信するようにしてもよい。例えば、発信元が親戚などの親近者であれば、「しばらく留守します」のメッセージを送信するが、その他の発信元であれば、「後で折り返しお電話を差し上げます」のメッセージを送信するようにしてもよい。
（実施例２）
【００５２】
以下、この発明の第２実施例について図８〜図１０を参照して説明する。
なお、上述した第１実施例においては、端末装置３の着発信を仲介する通信事業者側のサーバ装置１に適用した場合を例示したが、この第２実施例においては、このサーバ装置１をアクセスする電話機能付き端末装置３として携帯電話装置３Ａに適用した場合を示したものである。すなわち、この第２実施例の携帯電話装置３Ａは、サーバ装置１に対して発信要求を行った際に、サーバ装置１側のデータベースＤＢに当該要求発信先の電話番号が記憶されていることを条件に、この電話番号に対応付けられているメッセージをサーバ装置１から受信取得して案内表示するようにしたものである。
ここで、両実施例において基本的あるいは名称的に同一のものは、同一符号を付して示し、その説明を省略すると共に、以下、第２実施例の特徴部分を中心に説明するものとする。
【００５３】
図８は、第２実施例において携帯電話装置３Ａの基本的な構成要素を示したブロック図である。
この携帯電話装置３Ａは、通話機能、電子メール機能、インターネット接続機能（Ｗｅｂアクセス機能）などを備えたもので、ＣＰＵ３１は、二次電池を備えた電源部３２からの電力供給によって動作し、記憶部３３内の各種のプログラムに応じてこの携帯電話装置３Ａの全体動作を制御する中核的な中央演算処理装置である。記憶部３３は、内部メモリであり、プログラム領域とデータ領域とを有し、このプログラム領域には、後述する図１０に示す動作手順に応じて本実施例を実現するためのプログラムが格納され、また、そのデータ領域には、後述するデータベースＤＢなどが設けられている。
【００５４】
通信部３４は、アンテナに接続された送受信部（ベースバンド部）の受信側から信号を取り込んで受信ベースバンド信号に復調したのちに、通話機能を構成する電話部３５を介して受話スピーカ３６から音声出力させる。また、通信部３４は、送話マイク３７からの入力音声を電話部３５から取り込み、送信ベースバンド信号に符号化したのち、送受信部の送信側に与えてアンテナから発信出力させる。一方、電子メール機能、インターネット接続機能によって通信部３５を介して受信取得した表示データは、高精細液晶などを使用した表示部３８に与えられて表示出力される。操作部３９は、電源オン／オフキーなどの各種の操作キー、ポインティングデバイスなどを有し、ダイヤル入力、文字入力、コマンド入力などを行うもので、ＣＰＵ３１は、操作部３９からの操作入力信号に応じた処理を実行する。
【００５５】
図９は、第２実施例において、サーバ装置１側に設けられているデータベースＤＢを説明するための図である。
データベースＤＢは、電話番号と所定機能（メッセージ通知機能）に関するデータとを対応付けて記憶するもので、上述した第１実施例と同様に、電話の発信先（着信側）において電話を受けられない状況であることを発信元の携帯電話装置３Ａに伝えたり、電話を受ける前に発信元の携帯電話装置３Ａに伝えたりするような場合に、そのメッセージを送信する側の電話番号に対応付けてメッセージを記憶し、このメッセージを携帯電話装置３Ａ側で出力させるための条件を記憶する。なお、このデータベースＤＢの内容はユーザ操作によって任意に設定されたものである。そして、このデータベースＤＢは、上述したサーバ装置１側のデータベースＤＢと同様、「電話番号」、「メッセージ」、「期間」、「曜日」、「時間帯」の各項目を有している。
【００５６】
図１０は、第２実施例において電源投入によって実行開始される携帯電話装置３Ａの動作を示したフローチャートである。
先ず、ＣＰＵ３１は、通信部３５を作動させて現在位置を登録すると共に、電話／メールを待ち受ける待受画面を表示させる（ステップＦ１）。この状態において、発信先の電話番号が指定されてその電話番号への発信を要求する発信要求操作が行われたか（ステップＦ２）、その他の操作が行われたかを調べ（ステップＦ３）、発信要求操作以外の操作が行われたときには（ステップＦ３でＹＥＳ）、その操作に応じた処理として、例えば、データベースＤＢへの登録処理などが行われる（ステップＦ４）。
【００５７】
いま、発信要求操作が行われた場合に（ステップＦ２でＹＥＳ）、携帯電話装置３Ａはサーバ装置１に対して発信先の電話番号がデータベースＤＢに登録されているかを問い合わせると共に、この問い合わせに応じてサーバ装置１から送信されてくる登録有無の応答を調べる（ステップＦ５）。いま、該当番号の登録無し応答を受信した場合には（ステップＦ５でＮＯ）、サーバ装置１に対して発信要求を行い（ステップＦ１０）、要求発信先との回線確立に応答して通話処理を実行するが（ステップＦ１１）、該当番号の登録有りの応答を受信した場合には（ステップＦ５でＹＥＳ）、その発信先電話番号に対応してデータベースＤＢに登録されているメッセージ出力条件（「期間」、「曜日」、「時間帯」）を受信し（ステップＦ６）、この「期間」、「曜日」、「時間帯」を参照し、その条件項目のいずれかにデータが指定されているかを調べる（ステップＦ７）。
【００５８】
いま、「期間」、「曜日」、「時間帯」のいずれかにデータが指定されている場合には（ステップＦ７でＹＥＳ）、現在日時が指定期間、指定曜日、指定時間帯内であるかに基づいて条件の成立有無を調べ（ステップＦ８）、この条件が成立しなければ、サーバ装置１に対して発信要求を行ったのち（ステップＦ１０）、要求発信先との回線確立に応答して通話処理を実行する（ステップＦ１１）。また、「期間」、「曜日」、「時間帯」の条件が成立している場合には（ステップＦ７でＹＥＳ）、メッセージ通知機能を実行するためにステップＦ９に移り、発信先電話番号に対応してデータベースＤＢに登録されているメッセージをサーバ装置１から受信して表示させたのち、サーバ装置１に対して発信要求を行い（ステップＦ１０）、要求発信先との回線確立に応答して通話処理を実行する（ステップＦ１１）。
【００５９】
以上のように、この第２実施例において携帯電話装置３Ａは、サーバ装置１に対して発信要求を行った際に、サーバ装置１のデータベースＤＢに当該要求発信先の電話番号が記憶されていることを条件に、この電話番号に対応付けられているメッセージをサーバ装置１から受信して表示するようにしたので、発信先で電話が受けられない状況を説明するメッセージあるいは電話を受ける前に伝えたいことを示すメッセージをサーバ装置１から受信して表示することができ、発信元に対して特別な操作を要求せず、所望する相手に発信要求を行うだけでよいなど、実用効果の高いものとなる。この場合、要求発信先である端末装置３が携帯電話装置３Ａで圏外の場合であっても所定機能を実行することができるという効果がある。
【００６０】
サーバ装置１側のデータベースＤＢにメッセージ通知機能の実行条件として「期間」、「曜日」、「時間帯」が電話番号に対応付けて記憶されている状態において、携帯電話装置３Ａは、要求発信先の電話番号に対応付けられているメッセージと共にその出力条件（「期間」、「曜日」、「時間帯」）を受信し、この出力条件に合致する場合に、受信したメッセージを出力するようにしたので、例えば、旅行に行っている期間、日中のみ不在、特定曜日のみ休業などの場合にメッセージ通知を受けることができるという効果がある。
【００６１】
なお、上述した第２実施例のデータベースＤＢにおいても、第１実施例で示した「処理タイミング」、「発信元」、「発信継続」、「ＦＡＸ」、「ＦＡＸＩＤ」の各項目を設けてもよい。
また、第１及び第２実施例においては、データベースＤＢ内の「メッセージ」として表示用の文字列メッセージを例示したが、音声メッセージ、画像メッセージ、これらを組み合わせてなるメッセージであってもよい。
また、電話の着発信としては、音声通話に限らず、相手画像を送受信するテレビ電話であってもよい。
【図面の簡単な説明】
【００６２】
【図１】移動電話網、固定電話網、インターネットを含む広域通信システムを示したブロック図。
【図２】第１実施例のデータベースＤＢを説明するための図。
【図３】サーバ装置１側においてデータベースＤＢへの登録待ち受け処理を示したフローチャート。
【図４】サーバ装置１側での発信要求待ち受け処理を示したフローチャート。
【図５】サーバ装置１の発信時処理（図４のステップＢ６）を詳述するためのフローチャート。
【図６】切断時処理（図４のステップＢ１２）を詳述するためのフローチャート。
【図７】非着信応答時処理（図４のステップＢ１４）を詳述するためのフローチャート。
【図８】第２実施例において携帯電話装置３Ａの基本的な構成要素を示したブロック図。
【図９】第２実施例のデータベースＤＢを説明するための図。
【図１０】第２実施例において電源投入によって実行開始される携帯電話装置３Ａの動作を示したフローチャート。
【符号の説明】
【００６３】
１  サーバ装置
２  通信網
３  端末装置
３Ａ  携帯電話装置
３Ｂ  ファクシミリ付き固定電話装置
３Ｃ  電話機能付きパソコン
１１  制御部
１２、３３  記憶部
１３、３４  通信部
１４、３９  操作部
３１  ＣＰＵ
３５  電話部
３６  受話スピーカ
３７  送話マイク
３８  表示部
ＤＢ  データベース
【図１】
2008306607.tif 000003
【図２】
2008306607.tif 000004
【図３】
2008306607.tif 000005
【図４】
2008306607.tif 000006
【図５】
2008306607.tif 000007
【図６】
2008306607.tif 000008
【図７】
2008306607.tif 000009
【図８】
2008306607.tif 000010
【図９】
2008306607.tif 000011
【図１０】
2008306607.tif 000012