(57)【特許請求の範囲】
【請求項１】
発呼側装置の識別情報と前記発呼側装置に応答するデータの種別を示すデータ種別とを対応して記憶する記憶手段と、
着呼したとき、発呼側装置の識別情報と着呼のデータ種別を取得する取得手段と、
前記取得手段により取得された識別情報に対応するデータ種別を前記記憶手段から読み出し、前記取得手段により取得されたデータ種別と前記記憶手段から読み出されたデータ種別が異なる場合に、前記記憶手段から読み出されたデータ種別で応答可能か否かを確認する問合せを前記発呼側装置に発信する発信手段と、
を備えていることを特徴とする電話装置。
【請求項２】
前記識別情報は、電話番号またはIPアドレスであることを特徴とする請求項１に記載の電話装置。
【請求項３】
前記データ種別は、前記応答するデータの種別が音声またはメールであることを示していることを特徴とする請求項１または２に記載の電話装置。
【請求項４】
電話装置を制御する電話制御方法であって、
発呼側装置の識別情報と前記発呼側装置に応答するデータの種別を示すデータ種別とを前記電話装置のメモリに対応して記憶し、
着呼したとき、発呼側装置の識別情報と着呼のデータ種別を取得し、
取得された識別情報に対応するデータ種別を前記メモリから読み出し、
取得されたデータ種別と前記メモリから読み出されたデータ種別が異なる場合、前記メモリから読み出されたデータ種別で応答可能か否かを確認する問合せを前記発呼側装置に発信することを特徴とする電話制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、Ｗｅｂデータと音声等、着呼したデータと異なる種類のデータで発呼側の電話機に対して応答する電話装置および電話制御方法に関する。
【０００２】
【従来の技術】
近年の携帯電話機においては、音声通話以外に、ＰＣと接続したり、電話機本体にウェブブラウザを搭載したデータ通信機能を搭載するものが広く使用されるようになった。これらの電話機は、無線通信回線、または無線通信回線とＩＰ（インターネットプロトコル）ネットワーク等の有線通信回線を介してＷｅｂサーバ、メールサーバ等に接続し、該サーバに格納されたデータをＨＴＴＰ（ハイパー  テキスト  トランスファー  プロトコル）、ＩＭＡＰ（インターネット  メール  アクセス  プロトコル）等のプロトコルにより電話機にダウンロード、参照するものである。
【０００３】
また、これらのデータ通信機能と従来からの音声通話機能の連携を計った機能を搭載した電話機もある。例えば、特開平１１−３４１１５６号公報に記載されている電話機では、電話機にＨＴＭＬで記述された文書を参照するＷｅｂブラウジング機能を搭載し、ＨＴＭＬ文書で記述された電話番号の問合わせ結果を電子メールで受信する。電話機は該ＨＴＭＬに記述されている電話番号部分を自動的に抽出し、当該電話番号に発呼することが可能である。また、着信したメールの音声合成による読み上げ等、特定の種類のデータを他のデータの種類に変換して受信することを可能とした電話機もある。
【０００４】
【発明が解決しようとする課題】
上述の従来技術においては、以下のような問題点がある。即ち、現在の電話機では従来からの音声通話機能に加えて、データ通信機能を使用できるようになった。つまり、ユーザは音声、メール、ウェブ等、所望の方法で物事の伝達を行う事ができる。しかし、着信したデータの種類と異なる種類のデータで発呼側へ返信、応答することは出来なかった。例えば、留守番電話機能が有効である間に音声着信した場合の応答をテキストデータで発呼側へ応答することはできなかった。また、着呼側のユーザは状況に応じて発呼側へ応答するデータの種類を選択することができなかった。
【０００５】
また、テキスト、画像等、音声以外の情報を着呼側へ伝送するためには独自のプロトコル、またはＩＴＵ−Ｔ勧告Ｈ．２６１、Ｈ．２６３等が用いられ、ＯｐｅｎＳｙｓｔｅｍとして幅広く用いられているＨＴＴＰ、ＨＴＭＬ、ＷＭＬ等のプロトコルや記述言語ではなかった。よって、電話機に搭載されつつあるインターネット情報の参照機能とは別の機能、または処理部を設ける必要があった。
【０００６】
本発明の目的は、音声通話とデータ通信機能等異なる種類のデータ通信機能を有する電話機において、着呼側のユーザが、着信したデータと異なる種類のデータでこの着信に対して応答可能な電話装置および電話制御方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、着信したデータ種別と異なるデータ種別で応答可能か否かを確認する問合せを発呼側装置に発信することを特徴とします。また、本発明は、発信したデータ種別と異なるデータ種別で応答可能か否かを確認する問合せを着呼側装置から受信し、この異なるデータ種別で応答可能か否かを着呼側装置に発信することを特徴とします。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を実施例を用い、図を参照して説明する。
まず、本発明による電話装置および電話制御方法の処理構成の概要について図1を用いて説明する。
図１は本発明による電話機のシステム構成の一実施例を示す概略図である。図１には同一機能の２台の電話機１００ａ、１００ｂが示されている。これらの電話機１００ａ、１００ｂは通信網１９０を介してデータの伝送が可能である。電話機１００ａ、１００ｂは同じ機能を備えているので、電話機１００ａについて説明する。図において、１１０ａはインターネット参照処理部であり、通信網を介して接続される他のインターネットサーバからＨＴＴＰプロトコルを用いてＷＭＬまたはＨＴＭＬで記述されたデータを取得し、ＬＣＤ２７０（図２参照）に表示する処理を行う。１１１ａはインターネットサーバ処理部であり、電話機１００ａに搭載されたマイクロサーバとして機能する。つまり、他の電話機１００ｂ等からＨＴＴＰプロトコルを用いた要求に対して、電話機１００ａ内のＷＭＬで記述された応答データ１４０ａを電話機１００ｂに送出する処理を行う。１１２ａはメール送受信処理部であり、他の電話機１００ｂに応答データ１４０ａをメールとして送信したり、他の電話機１００ｂからのメールをデータとして受信する。１２０ａは音声通話処理部であり、通信網を介して接続された他の電話機１００ｂとの音声通話を処理する。１３０ａは応答制御処理部であり、着呼側電話機からの問合せに対して発呼側電話機の応答能力を確認する処理を行う発呼側応答能力確認処理部１３１ａと発呼側電話機に対して受信準備を行わせる発呼側応答制御処理部１３２ａから構成されている。この応答制御処理１３０は応答制御データ１５０ａに基づき、音声やメールの着信に対する応答データ１４０ａを用いて該着信の発呼側へ応答する処理を行う。１４０ａは応答データであり、着信時に該着信の発呼側に応答として返信する音声、ＷＭＬで記述されたインターネット情報、テキスト（メール）等を格納する。１５０ａは応答制御データであり、着信に対する応答の可否、発呼者別の応答の種類、応答データ１４０ａの識別子を格納する。電話機１００ｂも同様な機能を備えており、参照数字に付加されたａをｂに置き換えた参照番号で示している。例えば、電話機１００ａのインターネット参照処理部１１０ａは電話機１００ｂではインターネット参照処理部１１０ｂである。
【００１３】
次に、電話機１００（電話機１００ａ、１００ｂを電話機１００として説明する）のハードウェア構成の概要について、図２を用いて説明する。
図２は本発明による電話機のハードウェア構成の一実施例を示すブロック図である。図において、２１０はＲＦ部でありアンテナ２５０を用いて無線電波の送受信を行う、２２０は信号処理部（ＢＢ）であり無線電波と音声やデータ間の変換処理、例えば変復調を行う。２３０は音声処理部（ＶＯＩＣＥ）であり、スピーカ２４０、マイク２４５の駆動を行う。２６０はキーボード（Ｋ／Ｂ）であり、ユーザの電話機への指示入力に用いられる。２７０は液晶表示装置（ＬＣＤ）であり、電話機の状態や後に説明するインターネット情報の表示を行う。２８０は入出力部（Ｉ／Ｏ）であり、電話機外部との有線通信を行う。２８５はメモリ（ＭＭ）であり、後に説明する応答制御データ１５０、応答データ１４０等を格納する。２８６が外部メモリであり、後に説明する応答データ等を格納する。２９０は制御部（ＣＯＮＴＲＯＬ）であり、これらの構成要素２１０〜２８０の統括制御を行う。
【００１４】
図１、図２に示す電話機を用いて、発呼側の電話機（図１に示す電話機１００ａとする）からの発呼に対する着呼側の電話機（図１に示す電話機１００ｂとする）からの応答メッセージについて、これを発呼側の電話機の表示装置２７０（図２参照）に表示した場合を例にとって説明する。
図３は発呼側電話機の表示装置の表示例を示す図である。図において、３００は着呼側の電話機１００ｂに内蔵されているインターネットサーバ処理部１１１ｂから発呼側の電話機１００ａに伝送された応答メッセージの表示画面である。３０１は着呼側の電話機１００ｂを識別する電話番号３０２とその登録者名３０３を示す。３０４は応答メッセージの表示部である。応答メッセージのデータはＷＭＬで記述されており、表示画面３００ａの例では、ユーザによる「今日の予定」３０５の選択指示により、画面３００ｂへの遷移、「明日の予定」３０６の選択指示により画面３００ｃへの遷移、「伝言」３０７の選択指示により画面３００ｄへの遷移が可能である。なお、これらの画面内容、画面間の遷移はＷＭＬでの記述された応答データ１４０により、自由に構築できる。
【００１５】
以下、着呼側の電話機１００ｂの応答制御データ１５０ｂ、応答データ１４０ｂのデータ構造について図４を用いて説明する。
図４は本発明の電話機に備えられているデータの一実施例を示すデータ構成図である。図において、１５５は応答制御データ１５０が格納されている電話機１００の応答能力であり、着呼側電話機１００ｂからの音声、Ｗｅｂ、メール等の各データ種別の応答メッセージ１４０ｂを発呼側電話機１００ａが受け入れ可能か、否かが記述されている。１５１〜１５４は着呼時に、発呼側電話機に対して応答するメッセージを特定するデータであり、１５１は発呼側電話機１００ａの識別子、１５２は留守番応答の可否、１５３は応答するデータの種別（例えば、音声、Ｗｅｂ、メール等）、１５４は応答データ１４０を特定する応答データＩＤである。発呼側電話機１００ａの識別子１５１としては電話番号またはＩＰアドレス（メール、Ｗｅｂ）を用いる。応答データＩＤ１５４は応答データ１４０ｂ内のデータのＵＲＬで記述されている。応答データ１４０ｂは応答データＩＤ１５４で特定される応答データであり、ＷＭＬまたはＨＴＭＬで記述されているテキストデータ、ＭＰ３等の音声データ、ＭＰＥＧ等の画像データ、または、テキストデータである。
【００１６】
なお、応答データ１４０ｂは着呼側電話機１００ｂのメモリ２８５内に保持されているが、着呼側電話機１００ｂと脱着、接続可能な磁気記憶デバイス、ＩＣカード等の外部デバイス２８６に格納することもできる。この場合、電話機１００ｂの利用者は、該外部デバイス２８６を交換することにより、場合に応じて応答データを変更することが容易に可能となる。
【００１７】
次に、応答制御処理部１３０ｂの着信処理フローについて図５を用いて説明する。
図５は本発明による電話機の着呼処理の一実施例を示すフローチャートである。
電話機１００ｂが着呼すると、ステップ１０１０において、発呼側電話機１００ａの電話番号と着呼のデータ種別（音声、メール）を取得する。次に、ステップ１０２０において、応答制御データ１５０ａを参照し、ステップ１０３０で、発呼側電話番号１５１に対して着呼側電話機１００ｂで留守番応答１５２が設定され、かつ、発呼側電話番号１５１に対する応答のデータ種別１５３が着呼のデータ種別と異なるか否かを判定する。異なる場合は、ステップ１０３１において、発呼側応答能力確認処理部１３１ｂ、発呼側応答処理部１３２ｂの起動を行う。発呼側応答能力確認処理部１３１ｂは、発呼側電話機１００ａの応答制御データ１５０ａを参照して応答能力１５５を取得し、着呼側が応答しようとするデータ種別１５３の応答データ１４０ｂに対して処理可能か否かを確認する。この応答能力１５５の取得のための問い合わせはは着呼側電話機１００ｂのソフトに組み込まれており、自動的に発呼側電話機１００ａに対して行われる。そして、ステップ１０４５において、この着呼側電話機１００ｂからの応答に対して発呼側電話機１００ａでの処理が可能否かを判定する。発呼側電話機１００ａで処理可能ならば、ステップ１０３２で、当該データ種別１５３に適合するように発呼側電話機１００ａの応答制御処理部１３０ａを制御して、インターネット参照処理部１１１ａまたは音声通話処理部１２０ａを起動する。例えば、音声着呼に対して、メール、Ｗｅｂで返信することができるように発呼側電話機１００ａの受信態勢を整える。また、メール着呼の場合には、音声またはＷｅｂで受信できるように発呼側電話機１００ａの受信態勢を整える。次に、ステップ１０６０において、着呼側電話機１００ｂに備えられている発呼側の電話番号１５１に対応するデータ種別１５３を参照し、音声応答ならばステップ１０７０において、音声応答処理を行う。Ｗｅｂ応答ならばステップ１０８０においてＷｅｂ識別子通知処理を行う。この場合、図３に示すように、リンク先のページを表示できるようにすることができる。メールならば、ステップ１０９０において、応答メール送信処理を行う。
【００１８】
ステップ１０７０の音声応答処理では、応答データＩＤ１５４で特定される応答データ（音声）１４０ｂを発呼側の電話機１００ａへ伝送する。ステップ１０８０のＷｅｂ識別子通知処理では、発呼側電話機１００ａのインターネット参照処理部１１０ａが参照すべき応答データＩＤ（ＵＲＬ）１５４を発呼側電話機１００ａの当該インターネット参照処理部１１１ａへ通知する。例えば、発呼側電話機１００ａに着呼側のメッセージが書いてあるアドレスを送信し、発呼者がこのアドレスを着呼側電話機１００ｂに発信してそのアドレスに該当するメッセージを得ることができる。ステップ１０９０の応答メール返信処理では、応答データＩＤ１５４で特定される応答データ（テキスト）１４０ｂを発呼側電話機１００ａのメール送受信処理部１１２ａへ伝送する。なお、ステップ１０４５において、いくつかのデータ種別に対して発呼側電話機１００ａが応答可能な場合には、着呼側電話機１００ｂのユーザが返信するデータ種別に対して優先順位を設定することができる。
【００１９】
次に、発呼側電話機１００ａの応答制御処理部１３０ａの発呼処理フローについて図６を用いて説明する。
図６は本発明による電話機の発呼処理の一実施例を示すフローチャートである。図において、ステップ１１１０において、発呼側電話機１００ａが発信し、発呼処理を行うと、ステップ１１２０において、この発呼を着呼した着呼側電話機１００ｂの応答能力確認処理部１３１ｂから応答能力の問い合わせを受信し、ステップ１１３０で、この問合わせで受信したデータの種別が応答能力制御データ１５０ａの応答能力に登録されているか否かを返信する。次に、ステップ１１４０で、発呼側の電話機１００ａは着呼側の電話機１００ｂの応答処理起動処理部１３２ｂから起動すべき応答処理のデータ種別を受信する。ステップ１１５０において、このデータ種別が音声データならば音声通話処理部１２０ａを起動し、Ｗｅｂデータならばインターネット参照処理部１１０ａ、インターネットサーバ処理部１１１ａを起動し、メールならばメール送受信処理部１１２ａを起動する。音声通話処理部１２０ａは着呼側電話機１００から伝送される応答データ１４０ｂである音声をスピーカ２４０によって介して音声として再生する。応答データ１４０ｂがＷｅｂデータならば、ステップ１１７０でＷｅｂ識別子受信処理を行う。この処理は、着呼側電話機１００ｂから参照すべきデータのＵＲＬを受信し、インターネット参照処理部１１０ａで当該ＵＲＬで指定される着呼側電話機内のデータをＨＴＴＰを用いて参照する。応答データ１４０ｂがメールの場合にはＩＭＡＰを用いたメール送受信処理部１１２ａでメールを受信する。なお、音声通話処理部１２０ａ、インターネット参照処理部（Ｗｅｂ参照処理部）１１０ａ、またはメール送受信処理部１１２ａ実行に際しては、スピーカ２４０を用いた音声アナウンスや信号音の鳴動により、発呼に対する着呼側からの応答の種類が音声、Ｗｅｂ、またはメールになったことをユーザに知らせてもよい。
【００２０】
以下、本発明による電話装置及び電話方法における処理とデータの関連の一実施例について、図７を用いて説明する。
図７は発呼側電話機及び着呼側電話機の処理部及びデータを示すブロック図である。今までの説明においては、発呼側電話機を１００ａ、着呼側電話機を１００ｂとして説明してきたが、本実施例にいては、Ａ〜Ｄの発呼側電話機を１００ａ〜１００ｄとし、Ｅの着呼側電話機を１００ｅとし、各電話機１００ａ〜１００ｅの処理部にも同様にａ〜ｅを付けて説明する。
【００２１】
電話機１００ａからの音声通話を着呼した電話機１００ｅの応答制御処理部１３０ｅは、応答制御データ１４０ｅを参照し、電話機１００ａのインターネット参照処理部１１０ａを起動して、応答制御データ１４０ｅで指定された応答データ１５０ｅの内の応答データ１０〜１３（ＷＭＬデータ）を参照させる。すなわち発呼側電話機１００ａにＷｅｂアドレスを送り、発呼側電話機１００ａから着呼側電話機１００ｅに対して、このＷｅｂアドレスが送られた場合、着呼側電話機１００ｅから発呼側電話機１００ａにＷｅｂ内容を送信する。
【００２２】
電話機１００ｂからのメールを着信した電話機１００ｅの応答制御処理部１３０ｅは、応答制御データ１４０ｅを参照し、電話機１００ｂのインターネット参照処理部１１０ｂを起動して、応答制御データ１４０ｅで指定された応答データ１５０ｅの内の応答データ２０〜２３（ＷＭＬデータ）を参照させる。電話機１００ｃからの音声通話を着呼した電話機１００ｅの応答制御処理部１３０ｅは、応答制御データ１４０ｅを参照し、電話機１００ｃのメール送受信処理部１１２ｃを起動して、応答制御データ１４０ｅで指定された応答データ１５０ｅの内の応答データ３０（テキストデータ）をメールとして送信する。電話機１００ｄからメールを受信した電話機１００ｅの応答制御処理部１３０ｅは、応答制御データ１４０ｅを参照し、電話機１００ｄの音声通話処理部１２０ｄを起動して、応答制御データ１４０ｅで指定された応答データ１５０ｅの内の応答データ４０（音声データ）（１５０）を送信する。このように着呼側電話機１００ｅは着呼したデータ種類と異なるデータを発呼側電話機１００ａ〜１００ｄに送信し、発呼側電話機１００ａ〜１００ｄはこれを受信することができる。従って、着呼側電話機１００ｅが留守番電話の場合、適切な応答データを発呼側電話機１００ａ〜１００ｄに送信することができる。
【００２３】
以上述べた実施例では、電話機１００ｅ内に格納された応答制御データ１４０ｅで指定された応答データ１５０ｅは同じ着呼側の電話機１００内ｅに格納されていた。
しかしながら、図８に示すように、発呼側の電話機１００ａが通信回線により参照可能な応答データ２５０を着呼側電話機１００ｅがインターネットサーバ２００に格納することもできる。
【００２４】
図８は着呼側電話機の応答データをインターネットサーバに格納する場合の発呼側電話機及び着呼側電話機の処理部及びデータを示すブロック図である。
図において、発呼側の電話機１００ａは、着呼側の電話機１００ｅから取得した応答データＩＤ（ＵＲＬ）１５４（図４参照）を用いて、該インターネットサーバ２００内に格納された着呼側電話機１００ｅの応答データ１５０をＨＴＴＰを用いて参照する。この実施例では、発呼側電話機１００ａが応答データ２５０を参照する際は、着呼側の電話機１００ｅを開放することが可能である。また、着呼側電話機１００ｅのユーザは応答データとして、インターネット上の如何なるデータをも指示可能である。さらに、応答制御データ１５０もインターネットサーバ２００に格納する実施例も考えられる。
【００２５】
以上の実施例では、着呼したデータと異なる種類のデータで該着呼に応答することができる。また、発呼側電話機で当該データを処理する機能が設けられている場合、着呼側電話機からの応答処理を起動することにより、着呼側電話機で着信したデータと異なる、着呼側のユーザが希望する種類のデータで該着信に対して応答することができる。
【００２６】
【発明の効果】
以上述べたように、本発明によれば、着呼側のユーザが着信したデータと異なる種類のデータで着信に対して応答することができる。
【図面の簡単な説明】
【図１】本発明による電話機のシステム構成の一実施例を示す概略図である。
【図２】本発明による電話機のハードウェア構成の一実施例を示すブロック図である。
【図３】発呼側電話機の表示装置の表示例を示す図である。
【図４】本発明の電話機に備えられているデータの一実施例を示すデータ構成図である。
【図５】本発明による電話機の着呼処理の一実施例を示すフローチャートである。
【図６】本発明による電話機の発呼処理の一実施例を示すフローチャートである。
【図７】発呼側電話機及び着呼側電話機の処理部及びデータを示すブロック図である。
【図８】着呼側電話機の応答データをインターネットサーバに格納する場合の発呼側電話機及び着呼側電話機の処理部及びデータを示すブロック図である。
【符号の説明】
１００…電話機、１１０…インターネット・参照処理部、１１１…インターネットサーバ処理部、１１２…メール送受信処理部、１２０…音声通話処理部、１３０…応答制御処理部、１４０…応答データ、１５０…応答制御データ、１３１…発呼側応答能力確認処理部、１３２…発呼側応答制御処理部、３００…表示画面、２００…インターネットサーバ。
【図１】
0004027571.tif 000002
【図２】
0004027571.tif 000003
【図３】
0004027571.tif 000004
【図４】
0004027571.tif 000005
【図５】
0004027571.tif 000006
【図６】
0004027571.tif 000007
【図７】
0004027571.tif 000008
【図８】
0004027571.tif 000009