(57)【要約】【課題】電話端末が通話中、発信者からのメッセージを当該通話中に当該電話端末を共有する複数のユーザを意識した適切な形態で報知可能にする。【解決手段】ＩＰ電話端末１５が着信に応答できない場合、音声応答部１１１により発信者への音声応答を行い、発信者からの音声メッセージを音声メッセージ蓄積部１０７に蓄積し、更に、音声認識部１１２により音声認識してテキストメッセージに変換する。上記音声応答に対して発信者からメッセージ報知タイミング及びユーザの指定があった場合、ユーザ毎にテキストメッセージと音声メッセージを管理し、該テキストメッセージを、テキストメッセージ送信制御部１１３により、ＩＰ電話端末１５にリンクしている端末装置に送出し、その表示部にテキストメッセージをユーザが判別できる態様でポップアップ表示させる。【選択図】  図２
2004328525.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ網と接続するインタフェースを有する主装置、ＩＰ電話端末及び端末装置から成り、前記主装置が前記ＩＰ電話端末及び端末装置と前記ＩＰ網間のＩＰ通信制御を行うＩＰ電話システムにおいて、
前記ＩＰ電話端末が着信に応答できない場合、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行う音声応答手段と、
前記音声応答に対する前記発信者からの音声メッセージを蓄積する音声メッセージ蓄積手段と、
前記音声メッセージを音声認識してテキストメッセージに変換するメッセージ変換手段と、
前記音声応答に対して前記発信者から前記タイミング及びユーザの指定があった場合、該指定内容を判別する判別手段と、
前記テキストメッセージと前記音声メッセージをユーザ毎に管理するメッセージ管理手段と、
着信応答できなったＩＰ電話端末にリンクしている端末装置に対して、前記テキストメッセージを送出するメッセージ送出手段と
を具備し、
かつ、前記端末装置は、前記メッセージ送出手段から送出されたテキストメッセージを表示部にポップアップ表示する表示制御手段
を具備することを特徴とするＩＰ電話システム。
【請求項２】
予め設定されたユーザ情報に基づき、前記テキストメッセージの制御を行う制御手段
を具備し、
前記端末装置は、
前記ユーザ情報を設定する設定手段
を具備することを特徴とする請求項１記載のＩＰ電話システム。
【請求項３】
ＩＰ網と接続するインタフェースを有する主装置、ＩＰ電話端末及び端末装置から成り、前記主装置が前記ＩＰ電話端末及び端末装置と前記ＩＰ網間のＩＰ通信制御を行うＩＰ電話システムにおいて、
前記端末装置は、
前記ＩＰ電話端末が着信に応答できない時、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行う音声応答手段と、
前記音声応答に対する前記発信者からの音声メッセージを蓄積する音声メッセージ蓄積手段と、
前記音声メッセージを音声認識してテキストメッセージに変換するメッセージ変換手段と、
前記音声応答に対して前記発信者から前記タイミング及びユーザの指定があった場合、該指定内容を判別する判別手段と、
前記テキストメッセージと前記音声メッセージをユーザ毎に管理するメッセージ管理手段と、
前記テキストメッセージを表示部にポップアップ表示する表示制御手段と
を具備することを特徴とするＩＰ電話システム。
【請求項４】
前記端末装置は、
前記テキストメッセージの制御に用いるユーザ情報を設定する設定手段と、
前記設定手段により設定されたユーザ情報に基づき、前記テキストメッセージの制御を行う制御手段と
を具備することを特徴とする請求項３記載のＩＰ電話システム。
【請求項５】
前記設定手段は、前記ＩＰ電話端末にリンクしている第１の端末装置とは別の１または複数の第２の端末装置を設定し、
前記制御手段は、前記第１の端末装置に送出した前記テキストメッセージが、該第１の端末装置に受信されなかった場合、該テキストメッセージを前記第２の端末装置に送出する
ことを特徴とする請求項２記載のＩＰ電話システム。
【請求項６】
前記設定手段は、前記テキストメッセージのテキスト変換前の音声メッセージを消去するか否かを設定し、
前記制御手段は、
前記消去する旨の設定がなされた場合、前記テキストメッセージのテキスト変換前の音声メッセージを消去する
ことを特徴とする請求項２または４記載のＩＰ電話システム。
【請求項７】
前記設定手段は、テキストメッセージのポップアップ表示タイミングに関する優先度を設定し、
前記制御手段は、
同一時間に送出すべき複数のテキストメッセージがある場合、該複数のテキストメッセージを前記優先度に従って送出する
ことを特徴とする請求項２または４記載のＩＰ電話システム。
【請求項８】
前記端末装置は、
前記主装置から受信したテキストメッセージをポップアップ表示するタイミングを、少なくとも、テキストメッセージの受信直後、端末起動時、所定のアプケーション起動時の中から１つを選んで設定する表示タイミング設定手段
を具備することを特徴とする請求項１または３記載のＩＰ電話システム。
【請求項９】
前記端末装置は、
電話の発着信及び通話の制御を行う電話機能部と、
ポップアップ表示中のテキストメッセージに対する所定の操作に基づき、該テキストメッセージの送信元端末へ自動的に発信する発信手段と
を具備することを特徴とする請求項１または３記載のＩＰ電話システム。
【請求項１０】
前記端末装置は、
ポップアップ表示中のテキストメッセージに対する所定の操作に基づき、予めリンク付けされているＩＰ電話端末に呼び返し発信要求を送出する呼び返し発信要求手段
を有し、
前記ＩＰ電話端末は、前記端末装置からの前記呼び返し発信要求に基づき、該端末装置にポップアップ表示中のテキストメッセージの送信元端末へ自動的に呼び返し発信する呼び返し発信手段
を具備することを特徴とする請求項１または３記載のＩＰ電話システム。
【請求項１１】
ＩＰ網と接続するインタフェースを有する主装置、ＩＰ電話端末及び端末装置から成るＩＰ電話システム内で、前記ＩＰ電話端末が着信に応答できなかった場合に発信者からのメッセージを報知する着信未応答時メッセージ報知方法において、
前記ＩＰ電話端末が着信に応答できない場合、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行う音声応答ステップと、
前記音声応答に対する前記発信者からの音声メッセージを音声認識してテキストメッセージに変換するメッセージ変換ステップと、
前記音声応答に対して前記発信者から前記タイミング及びユーザの指定があった場合、該指定内容を判別するステップと、
前記判別されたユーザ毎にテキストメッセージと前記音声メッセージを管理するメッセージ管理ステップと、
着信応答できなったＩＰ電話端末にリンクしている端末装置の表示部に、前記テキストメッセージをポップアップ表示せしめるポップアップ表示ステップと
を有することを特徴とするＩＰ電話システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網と接続するインタフェースを有する主装置、ＩＰ電話端末及び端末装置から成り、主装置がＩＰ電話端末及び端末装置とＩＰ網間のＩＰ通信制御を行うＩＰ電話システムに係わり、詳しくは、ＩＰ電話端末が着信に応答できない場合、その発信者からの音声メッセージを該ＩＰ電話端末にリンクする端末にテキストメッセージとして表示させるＩＰ電話システム及びその着信未応答時メッセージ報知方法に関する。
【０００２】
【従来の技術】
電話システムのサービス機能の一つとして、ある電話端末が着信に応答できない場合、ボイスメール機能により発信者から音声メッセージを蓄積しておき、着信者が要求時にメッセージを受け取ることができるボイスメールサービスがある。
【０００３】
しかしながら、このサービスの場合、メッセージの受信（蓄積）を確認し、その後、メッセージの内容を確認するという２段階の操作を必要とするため、例えば、第一発信者との通話中に、第二発信者からの着信があって該着信に応答できずに音声メッセージを残した時、この音声メッセージを第一発信者と通話しながら瞬時に確認することはできなかった。
【０００４】
こうしたボイスメール機能の不便を解消すべく、下記特許文献１には、第一呼によって通話中である着信呼を受け取り、加入者が通話できないことを示す信号の受領に応じて、加入者のために発呼者によって生成されるメッセージを記録し、加入者に、記録中の前記メッセージに関連する情報を転送することで、前記情報を前記メッセージの記録と実質上同時に転送する技術が開示されている。
【０００５】
この公知文献記載の従来システムでは、既に第一呼によって通話中である加入者は、当該通話中に、この加入者との通話を試みている第二発呼者によって記録中のメッセージに関連する情報を確認することはできる。
【０００６】
しかしながら、この従来システムでは、第一呼との通話中、第二発呼者からのメッセージを記録する場合に、着呼先である当該加入者端末の各ユーザを全く区別することなく記憶していた。このため、着信応答できなかった加入者端末を複数のユーザが使用するようなケースでは、これら各ユーザを意識したメッセージの蓄積と報知を行うことはできなかった。
【０００７】
【特許文献１】
特開平１０−２２４４７７号公報
【発明が解決しようとする課題】
このように、上記従来システムでは、電話端末が既に通話中に新たな着信があった場合、この新たな着信の発信者からのメッセージを、該電話端末を利用する複数のユーザを区別することなく蓄積して当該電話端末に転送していたため、加入者端末が複数のユーザによって共有されるような環境下で、これら各ユーザを区別したメッセージの蓄積と報知を行うことはできず、発信者からのメッセージを各ユーザ毎に適切に伝えることができないという問題点があった。
【０００８】
本発明は上記問題点を除去し、電話端末が既に通話中に着信があった場合、その発信者からのメッセージを、当該通話中にしかも当該電話端末を共有する複数のユーザを意識した適切な形態で報知することができるＩＰ電話システム及びその着信未応答時メッセージ報知方法を提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の発明は、ＩＰ網と接続するインタフェースを有する主装置、ＩＰ電話端末及び端末装置から成り、前記主装置が前記ＩＰ電話端末及び端末装置と前記ＩＰ網間のＩＰ通信制御を行うＩＰ電話システムにおいて、前記ＩＰ電話端末が着信に応答できない場合、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行う音声応答手段と、前記音声応答に対する前記発信者からの音声メッセージを蓄積する音声メッセージ蓄積手段と、前記音声メッセージを音声認識してテキストメッセージに変換するメッセージ変換手段と、前記音声応答に対して前記発信者から前記タイミング及びユーザの指定があった場合、該指定内容を判別する判別手段と、前記テキストメッセージと前記音声メッセージをユーザ毎に管理するメッセージ管理手段と、着信応答できなったＩＰ電話端末にリンクしている端末装置に対して、前記テキストメッセージを送出するメッセージ送出手段とを具備し、かつ、前記端末装置は、前記メッセージ送出手段から送出されたテキストメッセージを表示部にポップアップ表示する表示制御手段を具備することを特徴とする。
【００１０】
請求項２記載の発明は、上記請求項１記載の発明において、予め設定されたユーザ情報に基づき、前記テキストメッセージの制御を行う制御手段を具備し、前記端末装置は、前記ユーザ情報を設定する設定手段を具備することを特徴とする。
【００１１】
請求項３記載の発明は、ＩＰ網と接続するインタフェースを有する主装置、ＩＰ電話端末及び端末装置から成り、前記主装置が前記ＩＰ電話端末及び端末装置と前記ＩＰ網間のＩＰ通信制御を行うＩＰ電話システムにおいて、前記端末装置は、前記ＩＰ電話端末が着信に応答できない時、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行う音声応答手段と、前記音声応答に対する前記発信者からの音声メッセージを蓄積する音声メッセージ蓄積手段と、前記音声メッセージを音声認識してテキストメッセージに変換するメッセージ変換手段と、前記音声応答に対して前記発信者から前記タイミング及びユーザの指定があった場合、該指定内容を判別する判別手段と、前記テキストメッセージと前記音声メッセージをユーザ毎に管理するメッセージ管理手段と、前記テキストメッセージを表示部にポップアップ表示する表示制御手段とを具備することを特徴とする。
【００１２】
請求項４記載の発明は、上記請求項３記載の発明において、前記端末装置は、前記テキストメッセージの制御に用いるユーザ情報を設定する設定手段と、前記設定手段により設定されたユーザ情報に基づき、前記テキストメッセージの制御を行う制御手段とを具備することを特徴とする。
【００１３】
請求項５記載の発明は、上記請求項２記載の発明において、前記設定手段は、前記ＩＰ電話端末にリンクしている第１の端末装置とは別の１または複数の第２の端末装置を設定し、前記制御手段は、前記第１の端末装置に送出した前記テキストメッセージが、該第１の端末装置に受信されなかった場合、該テキストメッセージを前記第２の端末装置に送出することを特徴とする。
【００１４】
請求項６記載の発明は、上記請求項２または４記載の発明において、前記設定手段は、前記テキストメッセージのテキスト変換前の音声メッセージを消去するか否かを設定し、前記制御手段は、前記消去する旨の設定がなされた場合、前記テキストメッセージのテキスト変換前の音声メッセージを消去することを特徴とする。
【００１５】
請求項７記載の発明は、上記請求項２または４記載の発明において、前記設定手段は、テキストメッセージのポップアップ表示タイミングに関する優先度を設定し、前記制御手段は、同一時間に送出すべき複数のテキストメッセージがある場合、該複数のテキストメッセージを前記優先度に従って送出することを特徴とする。
【００１６】
請求項８記載の発明は、上記請求項１または３記載の発明において、前記端末装置は、前記主装置から受信したテキストメッセージをポップアップ表示するタイミングを、少なくとも、テキストメッセージの受信直後、端末起動時、所定のアプケーション起動時の中から１つを選んで設定する表示タイミング設定手段を具備することを特徴とする。
【００１７】
請求項９記載の発明は、上記請求項１または３記載の発明において、前記端末装置は、電話の発着信及び通話の制御を行う電話機能部と、ポップアップ表示中のテキストメッセージに対する所定の操作に基づき、該テキストメッセージの送信元端末へ自動的に発信する発信手段とを具備することを特徴とする。
【００１８】
請求項１０記載の発明は、上記請求項１または３記載の発明において、前記端末装置は、ポップアップ表示中のテキストメッセージに対する所定の操作に基づき、予めリンク付けされているＩＰ電話端末に呼び返し発信要求を送出する呼び返し発信要求手段を有し、前記ＩＰ電話端末は、前記端末装置からの前記呼び返し発信要求に基づき、該端末装置にポップアップ表示中のテキストメッセージの送信元端末へ自動的に呼び返し発信する呼び返し発信手段を具備することを特徴とする。
【００１９】
請求項１１記載の発明は、ＩＰ網と接続するインタフェースを有する主装置、ＩＰ電話端末及び端末装置から成るＩＰ電話システム内で、前記ＩＰ電話端末が着信に応答できなかった場合に発信者からのメッセージを報知する着信未応答時メッセージ報知方法において、前記ＩＰ電話端末が着信に応答できない場合、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行う音声応答ステップと、前記音声応答に対する前記発信者からの音声メッセージを音声認識してテキストメッセージに変換するメッセージ変換ステップと、前記音声応答に対して前記発信者から前記タイミング及びユーザの指定があった場合、該指定内容を判別するステップと、前記判別されたユーザ毎にテキストメッセージと前記音声メッセージを管理するメッセージ管理ステップと、着信応答できなったＩＰ電話端末にリンクしている端末装置の表示部に、前記テキストメッセージをポップアップ表示せしめるポップアップ表示ステップとを有することを特徴とする。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について添付図面を参照して詳細に説明する。
【００２１】
図１は、本発明に係わるＩＰ電話システムの全体構成を示す図である。
【００２２】
このＩＰ電話システムは、ＩＰ網４０と公衆網５０の双方に接続される主装置１０、該主装置１０にＬＡＮ３０介して接続されるＩＰ電話端末１５（例えば、ＩＰ電話番号１２３−４５６），パーソナルコンピュータ（ＰＣ）２０（例えば、ＩＰアドレス１９２．１６８．１．１）及び携帯情報端末（ＰＤＡ：Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ  ）２５、主装置１０とＩＰ電話端末１５，ＰＣ２０，ＰＤＡ２５（ＩＰアドレス１９３．１６９．１．１）等の各端末を接続するＬＡＮ３０、ＬＡＮ３０と公衆網５０との間に設けられるＲＡＳ（Ｒｅｍｏｔｅ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ）３５を具備して構成される。
【００２３】
ＩＰ網４０と公衆網５０との間には、アクセスポイント（ＡＰ）４５が設けられ、公衆網５０に接続される携帯電話端末６５ａ，６５ｂあるいはＰＣ７０等からＡＰ４５を介してＩＰ網４０にアクセスすることが可能にしている。
【００２４】
このシステムの構成要素である主装置１０、ＩＰ電話端末１５、ＰＣ２０、ＰＤＡ２５は、それぞれ、ＬＡＮ３０を経由してＩＰ網４０と接続するインタフェース手段を有しており、これにより、公衆網５０に接続される携帯電話端末６５ａ，６５ｂあるいはＰＣ７０等と、本システム内のＩＰ電話端末１５とは、ＩＰ網４０を介してＩＰ通信を行うことができる。
【００２５】
このシステムにおいて、主装置１０は、例えば、公衆網５０内の携帯電話端末６５ａからの着信に対して、この時の着信先である例えばＩＰ電話端末１５を呼出し、該ＩＰ電話端末１５がその着信に応答すると発信者端末（携帯電話端末６５ａ）と接続し、両者間の通話路を確保する交換制御を行なう。
【００２６】
これにより、ＩＰ電話端末１５は、Ｖｏｉｐ（Ｖｏｉｃｅ  ｏｖｅｒ  ＩＰ）の技術を利用し、ＩＰ網４０経由で携帯電話端末６５ａとＩＰ音声通信による通話を行うことができる。
【００２７】
また、ＩＰ電話端末１５が携帯電話端末６５ａと通話中、更に、例えば、公衆網５０内の携帯電話端末６５ｂから着信があり、該着信にＩＰ電話端末１５が応答できない場合には、この時の発信者（携帯電話端末６５ｂのユーザ）からの音声メッセージを受信し、該音声メッセージをテキストデータに変換した後、該データ（テキストメッセージ）を当該ＩＰ電話端末１５にリンク付けされている端末に送出してポップアップ表示させる応答不能時メッセージ報知制御を行なう。
【００２８】
図１において、ＰＣ２０は、上記応答不能時メッセージ報知サービスに係わるテキストメッセージポップアップ表示対象として、ＩＰ電話端末１５にリンク付けされている端末である。
【００２９】
また、ＰＤＡ２５は、ＰＣ２０が電源ＯＦＦ（非起動時）のためにテキストメッセージを受信できなった場合に、ＰＣ２０の代わりにメッセージを送出する転送先としてＩＰ電話端末１５にリンク付けされている端末である。転送先の端末としては、この他、携帯電話端末６５ｃを設定しておくことも可能である。
【００３０】
上述した応答不能時メッセージ報知制御を実現するために、第１の実施例に係わるシステムの主装置１０は、例えば、図２に示すように構成される。
【００３１】
図２において、主装置１０は、ＬＡＮインタフェース（Ｉ／Ｆ）１０１、公衆網Ｉ／Ｆ１０２、制御部（ＣＰＵ：中央処理装置）１０３、ＴＳＷ１０４、音声ゲートウェイ（ＧＷ）１０５、記憶部１０８といった、ＩＰ通信（音声通話を含む）に係わるシステム全体の制御を行う通常の機能に加え、上記着信メッセージ報知制御に係わる構成要素として、タイマ回路１０６、音声メッセージ蓄積部１０７、ユーザ情報管理テーブル１０９、ユーザ情報管理部１１０、音声応答部１１１、音声認識部１１２、テキスト送信制御部１１３を具備して構成される。
【００３２】
音声メッセージ蓄積部１０７は、後述する音声応答部１１１での発信者への音声応答に対する該発信者からの音声メッセージを蓄積する。
【００３３】
ユーザ情報管理テーブル１０９は、例えば、ＰＣ２０等の端末から設定される、「ＩＰ電話端末１５にリンクする第１の端末装置、及び該第１の端末とは別の１または複数の第２の端末装置」、「テキストメッセージのテキスト変換前の音声メッセージを消去するか否か」、「テキストメッセージのポップアップ表示タイミングに関する優先度（ユーザ毎に設定）」といった各種のユーザ情報を管理する。
【００３４】
ユーザ情報管理部１１０は、例えば、ＰＣ２０等の端末から設定される上述したユーザ情報に基づくユーザ管理テーブル１０９の構築と、該ユーザ管理テーブル１０９に基づくメッセージ転送等の制御を行う。
【００３５】
音声応答部１１１は、ＩＰ電話端末１５が着信に応答できない場合、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行う。
【００３６】
音声認識部１１２は、蓄積した音声メッセージをテキストメッセージに変換する場合等における音声認識処理を行う。
【００３７】
テキスト送信制御部１１３は、着信応答できなったＩＰ電話端末１５にリンクしている端末装置に対して、テキストメッセージを送出する制御を行う。
【００３８】
タイマ回路１０６は、テキストメッセージの送出タイミング（メッセージ表示タイミング）を判断するの時間の計時を行う。
【００３９】
また、第１の実施例に係わるＩＰ電話端末１５は、図３に示すように、ＬＡＮＩ／Ｆ１５１、符号／復号化部１５２、変復調部１５３、音声処理部１５４、ハンドセット１５５、表示部１５６、入力／操作部１５７、制御部１５８、サウンダ１５９、記憶部１６０といった、通常のＩＰ電話端末機能に加えて、上記着信メッセージ報知制御に係わる構成要素として、メッセージ制御部１６１を具備する。
【００４０】
メッセージ制御部１６１は、主装置１０から送られてくるテキストメッセージをポップアップ表示するタイミングの設定制御、設定されたタイミングでメッセージをポップアップ表示する制御、表示されたメッセージに対して所定の操作が行われた時に、主装置１０に対してコールバック要求を送出する制御等を行う。
【００４１】
なお、着信に応答して通話に至った場合、このＩＰ電話端末１５では、ハンドセット１５５の送話器から入力された送話音声信号を、音声処理部１５４を通じて変復調部１５３に入力して変調し、符号／復号化部（コーデック）１５２で所定の符号化方式で符号化し、更に、該符号化音声信号を制御部１５８でＩＰパケット化してＩＰ通信プロトコルを用いてＬＡＮ  Ｉ／Ｆ１５１から送出すると共に、ＬＡＮ  Ｉ／Ｆ１５１を通じて受信されたＩＰパケットから制御部１５８で符号化音声信号を取り出し、該符号化音声信号をコーデック１５２で復号化し、次いで、変復調部１５３で復調し、該復調された受話音声信号を音声処理部１５４を通じてハンドセット１５５の受話器で再生させるといった、ＩＰ音声通信動作が制御部１５８の制御の下に実行される。
【００４２】
また、第１の実施例に係わるシステムのＰＣ２０は、例えば、図４に示すように、ＬＡＮ  Ｉ／Ｆ２０１、表示部２０２、入力／操作部２０３、記憶部２０４、制御部２０５といった、通常のＰＣの機能に加えて、上記着信メッセージ報知制御に係わる構成要素として、メッセージ制御部２０６を備える。
【００４３】
メッセージ制御部２０６は、主装置１０から送られてくるテキストメッセージをポップアップ表示するタイミングの設定制御、設定されたタイミングでメッセージをポップアップ表示する制御、表示されたメッセージに対して所定の操作が行われた時に、主装置１０に対してコールバック要求を送出する制御等を行う。
【００４４】
上記構成を有する第１の実施例のＩＰ電話システムにおいて、ＩＰ電話端末１５が着信応答できない場合に発信者からのメッセージをポップアップ表示する応答不能時着信メッセージ報知サービスを行うには、以下のような前準備が必要である。
【００４５】
すなわち、この前準備として、本システムでは、ＩＰ電話端末１５が着信に応答できない場合に発信者からのメッセージをポップアップ表示する端末を該ＩＰ電話端末１５にリンク付けて登録しておく必要である。
【００４６】
また、ＩＰ電話端末１５にリンク付けされた端末が電源ＯＦＦ（非起動時）のために送出したメッセージをポップアップ表示できない場合に、該メッセージを転送する第２、第３、…の端末（転送先端末）を設定しておく必要がある。
【００４７】
また、テキストメッセージに対応するテキスト化前の音声メッセージを消去するか否かの指定を行うことができる。
【００４８】
また、テキストメッセージのポップアップ表示タイミングに関する優先度を、ＩＰ電話端末１５を利用する各ユーザ毎に指定することができる。
【００４９】
また、主装置１０から送出されたテキストメッセージをポップアップ表示するタイミングを、主装置１０からのテキストメッセージの送出先となり得て、かつ該メッセージのポップアップ表示機能を持つ各端末毎に設定する必要がある。
【００５０】
本システムにおいて、上記条件を満足する端末としては、ＰＣ２０の他、転送先として設定されるＰＤＡ２５や携帯電話端末６５Ｃ等がある。
【００５１】
本システムにおいて、これら各端末は、ポップアップ表示タイミングとしては、例えば、テキストメッセージを受信した直後（デフォルト）、端末起動時、その他アプリケーションの起動時等のタイミングを各端末毎に設定できるように構成されている。
【００５２】
以下の説明では、各端末において、ポップアップ表示タイミングとしてデフォルト（メテキストメッセージを受け取った直後に画面に表示する）の設定がなされているものとする。
【００５３】
上述した前準備を必要とする情報のうち、ポップアップ表示のためにリンク付けする端末、転送先端末、テキストメッセージ対応の音声メッセージの消去、ユーザ毎のポップアップ表示タイミングに関する優先度の情報は、例えば、ＰＣ２０の入力／操作部２０５から設定データを入力し、ＬＡＮ  Ｉ／Ｆ２０１を介して主装置１０に送出することで行うことができる。
【００５４】
一方、主装置１０は、ＰＣ２０から送出された各設定データをＬＡＮ  Ｉ／Ｆ１０１を通じてユーザ情報管理１１０に取り込み、該ユーザ情報管理部１１０が、これら各種設定データを、例えば、記憶部１０８内に用意される図５に示す様な構成を有するユーザ情報管理テーブル１０９上で管理する。
【００５５】
この例のユーザ情報管理テーブル１０９は、リンク管理部１０９１とメッセージ管理部１０９２とから成り、リンク管理部１０９１では、電話番号（１２３−４５６）のＩＰ電話端末Ａ（図１におけるＩＰ電話端末１５に相当）のリンク先として、ＩＰアドレス（１９２．１６８．１．１）のＰＣ（図１におけるＰＣ２０に相当）が設定されている。
【００５６】
また、ＰＣ２０が非起動時（電源ＯＦＦ時）にテキストメッセージを転送する転送先端末としては、ＩＰアドレス（１９３．１６９．１．１）のＰＤＡ端末１（図１におけるＰＤＡ端末２５に相当）と、電話番号（０９０−ｘｘｘｘ−ｙｙｙｙ）の携帯電話端末１が設定されている。
【００５７】
また、メッセージ管理部１０９２には、“赤坂”，“伊藤”，“上田”といった各ユーザ毎に、ポップアップ表示タイミングの優先度が、それぞれ、“１”，“１”，“２”という値（但し、優先度１＞２＞３）が設定されている。
【００５８】
また、メッセージ管理部１０９２には、テキストメッセージのテキスト化前の音声メッセージを消去するか消去しないか（消去する＝１，非消去＝０）に関して、消去する旨（１）が設定されている。
【００５９】
この他、メッセージ管理部１０９２には、各ユーザ名に対応して、メッセージポップアップ時間、蓄積メッセージの有無、蓄積したメッセージの応答を行った発信者の端末、転送先の端末の各情報が管理されている。
【００６０】
このうち、ユーザ名、ポップアップ時間の情報は、後述する着信応答不能時メッセージ報知処理（図６参照）の中で、発信者から音声メッセージと共に送られてくる、音声やキー操作により指定されたユーザ名及びポップアップ時間の情報を基にユーザ情報管理部１１０により当該テーブル１０９中に構築されるものである。
【００６１】
また、蓄積メッセージの有無の情報は、上記着信応答不能時メッセージ報知処理時に、発信者からの音声メッセージが音声メッセージ蓄積部１０７に蓄積されたことによって設定され、発信者端末の情報は、同報知処理対象の着信があった際に発信者端末から通知される端末情報を捕捉して設定される。
【００６２】
なお、発信者からの音声メッセージは、音声メッセージ蓄積部１０７に蓄積された後、音声認識部１１２での音声認識を経てテキストメッセージに変換され、例えば記憶部１０８の所定のメモリ領域に格納されるが、その際、ユーザ情報管理部１１０は、上記音声メッセージとテキスト化後のメッセージのメモリ領域をリンク付けし、これら音声メッセージとテキストメッセージとをユーザ毎に管理する。
【００６３】
上述した方法で各種のユーザ情報を管理するユーザ情報管理テーブル１０９において、図５に示した状態は、ユーザ名、ポップアップ時間、優先度の指定の無い１つのメッセージが蓄積されると共に、“赤坂”、“伊藤”、“上田”の各ユーザとポップアップ時間が発信者によって指定された３つのメッセージが蓄積されている時の管理状態を示している。
【００６４】
ここで、発信者によるユーザ指定のポップアップ時間として、“赤坂”というユーザに対しては、“１０時００分”が指定され、“伊藤”というユーザ、“上田”というユーザに対しては、それぞれ、“１３時００分”、“１０時００分”が指定されている。
【００６５】
この例では、ユーザ指定の同ポップアップタイミング（１０時００分）に、“赤坂”宛と“上田”宛の２つのメッセージがあるため、この時、主装置１０では、当該時刻に達すると、後述するように、各ユーザのポップアップ優先度に従い、“赤坂”宛のメッセージを“上田”宛のメッセージよりも優先的に（先に）、リンク先端末へと送出する。
【００６６】
また、この例では、ポップアップを“１３時００分”のように時間指定で行う場合を示したが、これに限定されず、所定アプリケーション起動時等を指定して行うことも可能である。
【００６７】
次に、上述した前準備が整った後の第１の実施例に係わるシステムの処理動作について説明する。
【００６８】
図６及び図７は、第１の実施例に係わるＩＰ電話システムにおける着信未応答時メッセージ報知処理動作を示すフローチャートである。
【００６９】
図６において、主装置１０は、自装置が管轄するＩＰ電話端末１５（この例では、ＩＰ電話番号１２３−４５６を持つＩＰ電話端末）への着信があると、該ＩＰ電話端末１５を呼び出し、所定時間内に着信に応答しない場合、当該ＩＰ電話端末１５に対する着信未応答時メッセージ報知処理動作を開始する。
【００７０】
この処理動作を開始する状況としては、例えば、図１において、ＩＰ電話端末１５が携帯電話端末６５ａとの通話中に、携帯電話端末６５ｂからＩＰ電話端末１５に着信があった場合等が想定される。
【００７１】
上記着信未応答時メッセージ報知処理動作の開始に当たり、主装置１０は、音声応答部１１１からこの時の発呼端末に対して音声応答を行う（ステップＳ６０１）。
【００７２】
この音声応答において、音声応答部１１１は、“着呼端末は応答できません。音声メッセージがあれば入力して下さい。”といった、音声メッセージを残す旨の音声メッセージと共に、“音声メッセージをポップアップする時間とユーザの指定があれば指定して下さい。”といった、メッセージのポップアップ時間指定あるいはユーザ指定を行うか否かを発信者に問い合わせる旨の音声メッセージを発呼端末に送出する。
【００７３】
主装置１０から送られる上記音声メッセージに対して、発信者（発呼端末のユーザ）は、残したいメッセージがある場合、そのメッセージを音声入力する。
【００７４】
その際、必要に応じ、発信者は、入力した音声メッセージをポップアップする時間やユーザを指定することができる。
【００７５】
発呼端末におけるポップアップ時間並びにユーザの指定方法としては、例えば、発信者が発呼端末を用いて、該ポップアップ時間やユーザ名を音声により指示する方法や、所定のキー操作により指示する方法がある（ステップＳ７１０）。
【００７６】
一方、主装置１０は、ステップＳ６０１での発呼端末への音声応答後、発信者から音声応答があったか否か（音声メッセージが受信されたか否か）をチェックし（ステップＳ６０２）、音声応答がなかった場合（ステップＳ６０２ＮＯ）、処理を終了する。
【００７７】
また、発信者から音声応答があった場合（ステップＳ６０２ＹＥＳ）、主装置１０は、ＬＡＮ  Ｉ／Ｆ１０１を通じてその音声メッセージ受信し、音声メッセージ蓄積部１０７に蓄積する（ステップＳ６０３）。
【００７８】
次いで、主装置１０は、受信した音声メッセージに関して、発信者によるポップアップ時間指定やユーザ指定があるか否かをチェックする（ステップＳ６０４）。
【００７９】
このステップＳ６０４の処理において、主装置１０は、発信者から音声によりポップアップ時間やユーザが指示された場合、該音声を音声認識部１１２により音声認識することにより、指定されたポップアップ時間やユーザ名を認識する。
【００８０】
また、キー操作により指示された場合は、制御部１０３が、そのキー操作により入力される情報を解析し、指定されたポップアップ時間やユーザ名を認識する。
【００８１】
上記ステップＳ６０４でのチェックの結果、ユーザ指定、ポップアップ時間指定がない場合（ステップＳ６０４ＮＯ）、主装置１０は、ユーザ情報管理部１１０により、記憶部１０９内に設けられたユーザ情報管理テーブル１０９の更新処理を行なう（ステップＳ６０５）。
【００８２】
これに対して、ユーザ指定、ポップアップ時間指定があった場合（ステップＳ６０４ＹＥＳ）、ユーザ情報管理部１１０により、ユーザ情報管理テーブル１０９を上記指定内容に応じて更新する処理を行なう（ステップＳ６０６）。
【００８３】
具体的に、ユーザ情報管理部１１０は、上記ステップＳ６０５では、ユーザ指定及びポップアップ時間指定がないことに対応して、ユーザ指定及びポップアップ時間指定がないメッセージが蓄積された旨をユーザ情報管理テーブル１０９に登録し、この時に蓄積した音声メッセージをユーザとは無関係に管理する。
【００８４】
また、上記ステップＳ６０６では、ユーザ指定及びポップアップ時間指定があることに対応して、該ユーザに対応付けて、ポップアップ時間と蓄積メッセージがある旨をユーザ情報管理テーブル１０９に登録し、この時に蓄積したメッセージをユーザ毎に管理する。
【００８５】
その後、主装置１０は、音声メッセージ蓄積部１０７に蓄積した音声メッセージを再生して音声認識部１１２により音声認識することにより該音声メッセージをテキスト化し、テキストデータ（テキストメッセージ）に変換する（ステップＳ６０７）。
【００８６】
そのうえで、ユーザ情報管理部１１０は、該テキストメッセージを例えば記憶部１０８内の所定の記憶領域に記憶し、該記憶領域と先に蓄積した音声メッセージの記憶領域とをリンク付けすることにより、これらテキストメッセージと音声メッセージとを、ＩＰ電話端末１５を利用する各ユーザ（ステップＳ６０４で指定認識したユーザ）毎に管理する。
【００８７】
次いで、ユーザ情報管理部１１０は、ユーザ情報管理テーブル１０９を検索してユーザ指定の同タイミング（ポップアップ時間）に複数のメッセージがあるか否かをチェックする（ステップＳ６０８）。
【００８８】
ここで、ユーザ指定の同タイミングに複数のメッセージがない場合（ステップＳ６０８ＮＯ）、テキスト送信制御部１１３は、ユーザ指定のタイミングに至った時に、ＩＰ電話端末１５のリンク先のＰＣ２０（この例では、ＩＰアドレス１９２．１６８．１．１を持つＰＣ）をユーザ情報管理テーブル１０９より検索して当該リンク先ＰＣ２０に対して該当するテキストメッセージを送出する（ステップＳ６０９）。
【００８９】
これに対し、ユーザ指定の同タイミングに複数のメッセージがある場合（ステップＳ６０８ＹＥＳ）、ユーザ情報管理部１１０は、ユーザ情報管理テーブル１０９を検索して、これら指定ユーザに対して優先順位が指定されているか否かをチェックする（ステップＳ６１０）。
【００９０】
ここで、対象ユーザに優先順位が指定されていない場合（ステップＳ６１０ＮＯ）、テキスト送信制御部１１３は、ユーザ指定のタイミングに至った時に、ＩＰ電話端末１５のリンク先ＰＣ２０をリンク情報管理テーブル１０９より検索し、当該リンク先ＰＣ２０に対して該当するテキストメッセージを並び順（例えば、蓄積した順）に送出する（ステップＳ６１２）。
【００９１】
また、対象ユーザに優先順位が指定されている場合（ステップＳ６１０ＹＥＳ）、テキスト送信制御部１１３は、これら各ユーザ宛の各テキストメッセージをその優先順位に従って並べ替える（ステップＳ６１１）。
【００９２】
その後、テキスト送信制御部１１３は、ユーザ指定のタイミングに至った時に、ＩＰ電話端末１５のリンク先ＰＣ２０に対して該当するテキストメッセージをステップＳ６１２で並べ替えた順番通り（優先度の高い順）に送出する（ステップＳ６１２）。
【００９３】
上記ステップＳ６１２の処理に際しては、事前にテキストメッセージの宛先ユーザが指定されていることが確認されているため、テキスト送信制御部１１３は、該テキストメッセージを該指定ユーザを判別可能に表示できる態様（図８参照）に編集して当該テキストメッセージを送信する。
【００９４】
なお、上記ステップＳ６０８からステップＳ６１２までのメッセージ送出処理は、ユーザ指定及びポップアップ時間指定がある音声メッセージが蓄積されている場合の処理の例を開示したものである。
【００９５】
ユーザ指定及びポップアップ指定のない音声メッセージが受信・蓄積された場合には、テキスト送信制御部１１３は、該音声メッセージを当該受信後直ちにリンク先のＰＣ２０に送出する。
【００９６】
次いで、テキスト送信制御部１１３は、メッセージ送出先のＰＣ２０が起動中か否かをチェックする（ステップ６１３）。
【００９７】
ここでのチェックは、例えば、ＰＣ２０が電源ＯＦＦの時（非起動時）、該ＰＣ２０に送出したメッセージが受信されずに主装置１０に戻ってくることを利用し、メッセージ送出後、ＰＣ２０から当該メッセージの戻りがあったか否かを監視することで行う。
【００９８】
上記ステップＳ６１３でのチェックの結果、メッセージ送出先のＰＣ２０が起動中である場合（ステップＳ６１３ＹＥＳ）には、主装置１０から送出したテキストメッセージがＰＣ２０に受信される。
【００９９】
これにより、ＰＣ２０では、メッセージ制御部２０６が、ＬＡＮ  Ｉ／Ｆ２０１から受信される主装置１０からのテキストメッセージを記憶部２０４に記憶した後、当該テキストメッセージを表示部２０２にポップアップ表示する（ステップＳ６１４）。
【０１００】
但し、ＰＣ２０では、ポップアップタイミング設定機能を有しており、メッセージ制御部２０６は、当該設定されているタイミングに、記憶部２０４からテキストメッセージを読み出して表示部２０２にポップアップ表示する。
【０１０１】
これに対して、メッセージ送出先のＰＣ２０が起動中でない（電源ＯＦＦ）場合（ステップＳ６１３ＮＯ）、主装置１０では、テキスト送信制御部１１３がユーザ情報管理テーブル１０９を検索して、ＩＰ電話端末１５に対して第２のリンク先端末〔第１のリンク先端末（リンク先ＰＣ２０）が非起動時の際の転送先端末〕の指定があるか否かを判断する（ステップＳ６１５）。
【０１０２】
ここで、第２のリンク先端末（例えば、図１におけるＰＤＡ２５：ＩＰアドレス１９３．１６９．１．１）が指定されている場合（ステップＳ６１５ＹＥＳ）、テキスト送信制御部１１３は、ＰＣ２０から戻ってきたテキストメッセージを当該第２のリンク先端末に対して送出する。
【０１０３】
これにより、第２のリンク先端末（例えば、ＰＤＡ２５：但し、ＰＣ２０と同様の機能ブロックで構成されるものとする）では、メッセージ制御部が、ＬＡＮＩ／Ｆから受信される主装置１０からのテキストメッセージを記憶部に記憶した後、当該テキストメッセージを表示部にポップアップ表示する（ステップＳ６１６）。
【０１０４】
この第２のリンク先端末も、第１のリンク先端末（ＰＣ２０）と同様、ポップアップタイミング設定機能を有しており、メッセージ制御部は、当該設定されているタイミングに、記憶部からテキストメッセージを読み出して表示部にポップアップ表示する。
【０１０５】
また、第２のリンク先端末が指定されていない場合（ステップＳ６１５ＮＯ）、テキスト送信制御部１１３は、ＰＣ２０から戻ってきたテキストメッセージを、例えば、記憶部１０８内の所定のメモリ領域〔ＰＣ２０が起動時（電源ＯＮ時）にアクセス可能なメモリ領域〕に記憶しておく。
【０１０６】
これにより、リンク先のＰＣ２０では、電源ＯＮ時（起動時）、メッセージ制御部２０６が、主装置１０の上記メモリ領域にアクセスすることにより（但し、ＰＣ２０で、ポップアップタイミング＝起動時が設定されている場合）、上記テキストメッセージを取り込み、該テキストメッセージを表示部２０４にポップアップ表示する（ステップＳ６１７）。
【０１０７】
上記ステップ６１４，Ｓ６１６及びＳ６１７のテキストメッセージポップアップ表示例として、ＩＰ電話端末１５のリンク先ＰＣ２０におけるテキストメッセージのポップアップ表示例を図８に示す。。
【０１０８】
図８は、特に、主装置１０において、“赤坂”というユーザと“上田”というユーザを指定した２つの音声メッセージの蓄積があり、かつこれら各メッセージに対して各発信者より指定されたポップアップ時間が同一あることにより、これら２つのメッセージ（テキストメッセージ）が各ユーザの優先度（図５参照）に従ってＰＣ２０に送出され（ステップＳ６１１，Ｓ６１２参照）、該ＰＣ２０の表示画面（表示部２０２）上で、優先度の高い“赤坂”というユーザ宛のテキストメッセージＭ１が優先度の低い“上田”宛のテキストメッセージＭ２の上に表示されている例を示している。
【０１０９】
ここで、各ユーザ宛の各テキストメッセージＭ１，Ｍ２は、主装置１０のテキスト送信制御部１１３による編集処理によって、指定ユーザ（この例では、赤坂、上田）を判別可能な態様で表示される。
【０１１０】
従って、このＰＣ２０の表示画面を見ることにより、ＩＰ電話端末１５の複数のユーザのうち、“赤坂”というユーザは自分宛のメッセージＭ１を他者（上田）よりも優先的に見ることができ、その確認も容易となる。
【０１１１】
なお、図８の表示例は、ユーザ指定の同タイミング（ポップアップ時間）に複数のメッセージがある場合の表示例であるが、ユーザ指定のタイミングに１つのメッセージしか無い場合にが、当該１つ分のメッセージのみが表示されることになる。
【０１１２】
上述したテキストメッセージのポップアップ表示制御（ステップＳ６１４，Ｓ６１６，Ｓ６１７）の実行後、主装置１０では、例えば、制御部１０３が、ＩＰ電話端末２０のリンク先の各端末（ＰＣ２０、ＰＤＡ２５等）からコールバックの要求があるかどうかを監視する（ステップＳ６１８）。
【０１１３】
なお、上記リンク先の各端末での主装置１０へのコールバック要求は、例えば、これら各端末の表示部にポップアップ表示されたテキストメッセージを選択し、クリック等のコールバック操作を行うことで指示できる（ステップＳ７２０）。
【０１１４】
例えば、ＰＣ２０の場合、図８の例において、表示部２０２にポップアップ表示されている“赤坂”宛のテキストメッセージＭ１〔“ＴＥＬ下さい。太郎”〕を選択し、入力／操作部２０２のマウス等によるクリック操作を行うと、メッセージ制御部２０６が、当該テキストメッセージＭ１送信元へのコールバック要求を生成し、該コールバック要求をＬＡＮ  Ｉ／Ｆ２０１を介して主装置１０に送出する。
【０１１５】
第２のリンク先端末（１または複数）においても、同様の操作にして主装置１０に対するメッセージ送出元へのでコールバック要求を指示することができる。
【０１１６】
さて、上記ステップＳ６１８での監視の結果、リンク先の各端末（ＰＣ２０、ＰＤＡ２５等）からコールバック要求があると（ステップＳ６１８ＹＥＳ）、主装置１０は、該コールバック要求元の端末に電話機能があるか否か、またはリンクしているＩＰ電話端末１５があるか否かをチェックする（ステップＳ６１９）。
【０１１７】
ここで、コールバック要求元の端末に電話機能があるか、またはリンクしているＩＰ電話端末１５がある場合（ステップＳ６１９ＹＥＳ）、主装置１０では、制御部１０３が、該端末でポップアップ表示されているメッセージを送ってきた端末（発信者端末）をユーザ情報管理テーブル１０９から求め、該端末に対して発呼してこの時のコールバック要求元の端末もしくは該端末にリンクしているＩＰ電話端末１５に接続するコールバック（呼び返し発信）制御を行なう（ステップＳ６２０）。
【０１１８】
これにより、電話機能を有するリンク先の端末は、ポップアップ表示中のメッセージを選択してクリックするという上記コールバック要求操作を行うだけで、当該電話機能を用いてメッセージ送信元端末にアクセスして通話でき、ＩＰ電話端末１５にリンクしているだけで、電話機能を持たないリンク先の端末は、上記同様のコールバック要求操作後、当該ＩＰ電話端末１５を用いてメッセージ送信元端末にアクセスして通話を行うことができる。
【０１１９】
なお、この説明では、主装置１０が音声メッセージを受信した発呼端末（発呼者端末）の情報を保持していて、該主装置１０が主体となってコールバック機能を実現する例を挙げたが、ＩＰ電話端末１５のリンク先の端末自身（該端末が電話機能を有する場合）、若しくはＩＰ電話端末１５自身（リンク先の端末が電話機能を持たない場合）にコールバック制御機能を持たせることもできる。
【０１２０】
この場合、主装置１０は、ＩＰ電話端末１５のリンク先の端末にメッセージを送出する時に、自装置に保持している発信者端末の情報（ダイヤル情報）を、該リンク先の端末（該端末が電話機能を有する場合）、若しくは、当該ＩＰ電話端末（リンク先の端末が電話機能を持たない場合）に送出すれば良い。
【０１２１】
これにより、ＩＰ電話端末１５にリンクしたリンク先端末であって、電話の発着信及び通話の制御を行う電話機能部を有する端末においては、ポップアップ表示中のテキストメッセージに対する所定の呼び返し発信操作（上記コールバック要求操作）に基づき、該テキストメッセージの送信元端末へ自動的に呼び返し発信（コールバック）する機能を持つことができる。
【０１２２】
また、ＩＰ電話端末１５にリンクしたリンク先端末であって、上記電話機能部を持たない端末には、ポップアップ表示中のテキストメッセージに対する上記所定の操作に基づき、予めリンク付けされているＩＰ電話端末に呼び返し発信要求（コールバック要求）を送出する呼び返し発信要求機能を持たせることができると共に、この時のリンク元のＩＰ電話端末１５には、リンク先の端末からの呼び返し発信要求に基づき、該端末にポップアップ表示中のテキストメッセージの送信元端末（発信者端末）へ自動的に呼び返し発信（コールバック）する呼び返し発信機能を持たせることができる。
【０１２３】
上記コールバックの実行後、主装置１０では、ＩＰ電話端末１５のリンク先の各端末（ＰＣ２０、ＰＤＡ２５等）から音声メッセージ消去の要求があるかどうかを監視する（ステップＳ６２１）。
【０１２４】
これらリンク先の各端末からの音声メッセージ消去要求は、例えば、これら各端末の表示部にポップアップ表示されたテキストメッセージを選択し、消去キー等を押下する等、適宜なメッセージ消去操作を行うことで指示することができる（ステップＳ７３０）。
【０１２５】
上記ステップＳ６２１での監視の結果、リンク先の各端末（ＰＣ２０、ＰＤＡ２５等）から音声メッセージ消去要求があると（ステップＳ６２１ＹＥＳ）、主装置１０では、ユーザ情報管理部１１０が、メッセージ消去要求元の端末に既に送ったテキストメッセージに対応するテキスト化前の音声メッセージを特定してこれを音声メッセージ蓄積部１０７から消去し（ステップＳ６２２）、ユーザ情報管理テーブル１０９を当該メッセージの蓄積が無い状態に更新する。
【０１２６】
なお、ステップ６２２の処理において、ユーザ情報管理部１１０は、ユーザ情報管理テーブル１０９に、音声メッセージの消去有り（設定値＝１）の設定がなされている場合にのみ当該消去要求された音声メッセージの消去を行う。
【０１２７】
これにより、本システムでは、テキストメッセージをポップアップ表示している各端末が、該テキストメッセージの内容を確認した後、上述したメッセージ削除操作を行うことで、主装置１０の音声メッセージ蓄積媒体（音声メッセージ蓄積部１０７）に蓄積された該当する音声メッセージを削除することができ、極めてデータ等の多い音声メッセージを不必要に保持しないようにして、音声メッセージ蓄積媒体の蓄積容量を有効に活用できる。
【０１２８】
ところで、第１の実施例では、ＩＰ電話端末１５が着信応答できない場合の発呼端末への音声応答、発信者からの音声メッセージの受信／蓄積、音声メッセージのテキスト変換、音声メッセージ及びテキストメッセージのユーザ毎の管理、該管理に基づくメッセージ送出制御等の機能を主装置１０に設ける例を挙げたが、これらの機能を主装置１０以外に持たせる構成も可能である。
【０１２９】
以下に述べる第２の実施例では、第１の実施例の主装置１０における上記各機能をＩＰ電話端末１５にリンクされているＰＣ２０（以下、便宜的に２０Ａという）に持たせたものである。
【０１３０】
図９は、第２の実施例に係わるＰＣ２０Ａの機能構成を示すブロック図である。
【０１３１】
このＰＣ２０Ａは、第１の実施例に係わるＰＣ２０の各構成要素（図４参照）に加えて、音声メッセージ蓄積部２１１、ユーザ情報管理テーブル２１２、ユーザ情報管理部２１３、音声応答部２１４、音声認識部２１５、テキスト表示制御部２１６を具備して構成される。
【０１３２】
ここで、音声メッセージ蓄積部２１１、ユーザ情報管理テーブル２１２、ユーザ情報管理部２１３、音声応答部２１４、音声認識部２１５は、第１の実施例に係わる主装置１０の音声メッセージ蓄積部１０７、ユーザ情報管理テーブル１０９、ユーザ情報管理部１１０、音声応答部１１１、音声認識部１１２の各部とそれぞれ同等の機能を有するものである。
【０１３３】
また、テキスト表示制御部２１６は、第１の実施例に係わる主装置１０のテキスト送信制御部１１３のテキスト送信機能を自装置（ＰＣ２０Ａ）の表示部２０２に対するテキスト表示機能に置換したものである。
【０１３４】
これにより、第２の実施例に係わるシステムにおいて、主装置１０Ａ（図示せず）は、これら音声メッセージ蓄積部１０７、ユーザ情報管理テーブル１０９、ユーザ情報管理部１１０、音声応答部１１１、音声認識部１１２、テキスト送信制御部１１３を持たない構成により実現できる。
【０１３５】
なお、ＰＣ２０Ａのユーザ情報管理テーブル２１２が、第１の実施例のユーザ情報管理テーブル１０９（図５参照）と異なる点は、リンク管理部１０９１を持たない点にある。
【０１３６】
図１０及び図１１は、第２の実施例に係わるＩＰ電話システムにおける着信未応答時メッセージ報知処理動作を示すフローチャートである。
【０１３７】
この処理動作は、図６及び図７に示す第１の実施例のシステムの処理動作中、主装置１０が行う制御をＰＣ２０Ａが行うものであり、以下にその動作について説明する。
【０１３８】
図１０において、ＰＣ２０Ａは、自装置が管轄するＩＰ電話端末１５（この例では、ＩＰ電話番号１２３−４５６を持つＩＰ電話端末）への着信があり、主装置１０が該ＩＰ電話端末１５を呼び出しても所定時間内に着信に応答しない場合、当該ＩＰ電話端末１５に対する着信未応答時メッセージ報知処理動作を開始する。
【０１３９】
上記着信未応答時メッセージ報知処理動作の開始に当たり、ＰＣ２０Ａは、音声応答部２１４からこの時の発呼端末に対して音声応答を行う（ステップＳ１００１）。
【０１４０】
この音声応答において、音声応答部２１４は、音声メッセージを残す旨の音声メッセージと共に、メッセージのポップアップ時間指定あるいはユーザ指定を行うか否かを発信者に問い合わせる旨の音声メッセージを発呼端末に送出する。
【０１４１】
ＰＣ２０Ａから送られる上記音声メッセージに対して、発信者（発呼端末のユーザ）は、残したいメッセージがある場合、そのメッセージを音声入力し、該入力した音声メッセージをポップアップする時間やユーザを指定する場合には、例えば、音声や所定のキー操作により指定する（ステップＳ７１０）。
【０１４２】
一方、ＰＣ２０Ａは、ステップＳ１００１での発呼端末への音声応答後、発信者から音声応答があったか否か（音声メッセージが受信されたか否か）をチェックし（ステップＳ１００２）、音声応答がなかった場合（ステップＳ１００２ＮＯ）、処理を終了する。
【０１４３】
また、発信者から音声応答があった場合（ステップＳ１００２ＹＥＳ）、ＰＣ２０Ａは、ＬＡＮ  Ｉ／Ｆ２０１を通じてその音声メッセージ受信し、音声メッセージ蓄積部２１１に蓄積する（ステップＳ１００３）。
【０１４４】
次いで、ＰＣ２０Ａは、受信した音声メッセージに関して、発信者によるポップアップ時間指定やユーザ指定があるか否かをチェックする（ステップＳ１００４）。
【０１４５】
このステップＳ１００４の処理において、ＰＣ２０Ａは、発信者から音声によりポップアップ時間やユーザが指示された場合、該音声を音声認識部２１５により音声認識することにより、指定されたポップアップ時間やユーザ名を認識する。
【０１４６】
また、キー操作により指示された場合は、制御部２０５が、そのキー操作により入力される情報を解析し、指定されたポップアップ時間やユーザ名を認識する。
【０１４７】
上記ステップＳ１００４でのチェックの結果、ユーザ指定、ポップアップ時間指定がない場合（ステップＳ１００４ＮＯ）、ＰＣ２０Ａは、ユーザ情報管理部２１３により、記憶部２０４内に設けられたユーザ情報管理テーブル２１２の更新処理を行なう（ステップＳ１００５）。
【０１４８】
これに対して、ユーザ指定、ポップアップ時間指定があった場合（ステップＳ１００４ＹＥＳ）、ユーザ情報管理部２１３により、ユーザ情報管理テーブル２１２を上記指定内容に応じて更新する処理を行なう（ステップＳ１００６）。
【０１４９】
具体的に、ユーザ情報管理部２１３は、上記ステップＳ１１０５では、ユーザ指定及びポップアップ時間指定がないことに対応して、ユーザ指定及びポップアップ時間指定がないメッセージが蓄積された旨をユーザ情報管理テーブル２１２に登録し、この時に蓄積した音声メッセージをユーザとは無関係に管理する。
【０１５０】
また、上記ステップＳ１００６では、ユーザ指定及びポップアップ時間指定があることに対応して、該ユーザに対応付けて、ポップアップ時間と蓄積メッセージがある旨をユーザ情報管理テーブル２１２に登録し、この時に蓄積したメッセージをユーザ毎に管理する。
【０１５１】
その後、ＰＣ２０Ａは、音声メッセージ蓄積部２１１に蓄積した音声メッセージを再生して音声認識部２１５により音声認識することにより該音声メッセージをテキスト化し、テキストデータ（テキストメッセージ）に変換する（ステップＳ１００７）。
【０１５２】
そのうえで、ユーザ情報管理部２１３は、該テキストメッセージを例えば記憶部２０４内の所定の記憶領域に記憶し、該記憶領域と先に蓄積した音声メッセージの記憶領域とをリンク付けすることにより、これらテキストメッセージと音声メッセージとを、ＩＰ電話端末１５を利用する各ユーザ（ステップＳ１００４で指定認識したユーザ）毎に管理する。
【０１５３】
次いで、ユーザ情報管理部２１３は、ユーザ情報管理テーブル２１２を検索してユーザ指定の同タイミング（ポップアップ時間）に複数のメッセージがあるか否かをチェックする（ステップＳ１００８）。
【０１５４】
ここで、ユーザ指定の同タイミングに複数のメッセージがない場合（ステップＳ１００８ＮＯ）、テキスト表示制御部２１６は、ユーザ指定のタイミングに至った時に、表示部２０２に、当該テキストメッセージを表示する（ステップＳ１００９）。
【０１５５】
これに対し、ユーザ指定の同タイミングに複数のメッセージがある場合（ステップＳ１１０８ＹＥＳ）、ユーザ情報管理部２１３は、ユーザ情報管理テーブル２１２を検索して、これら指定ユーザに対して優先順位が指定されているか否かをチェックする（ステップＳ１０１０）。
【０１５６】
ここで、対象ユーザに優先順位が指定されていない場合（ステップＳ１０１０ＮＯ）、テキスト表示制御部２１６は、ユーザ指定のタイミングに至った時に、表示部２０２に、これらのテキストメッセージを並び順（例えば、蓄積した順）に重ね合わせて表示する（ステップＳ１０１２）。
【０１５７】
また、対象ユーザに優先順位が指定されている場合（ステップＳ１０１０ＹＥＳ）、テキスト表示制御部２１６は、これら各ユーザ宛の各テキストメッセージをその優先順位に従って並べ替える（ステップＳ１０１１）。
【０１５８】
その後、テキスト表示制御部２１６は、ユーザ指定のタイミングに至った時に、これら複数のテキストメッセージをステップＳ１０１２で並べ替えた順番通り（優先度の高い方が上となるように）に重ね合わせて表示部２０２に表示する（ステップＳ１０１２）。
【０１５９】
但し、ＰＣ２０Ａは、第１の実施例に係わるＰＣ２０と同様、ポップアップタイミング設定機能を有しており、テキスト表示制御部２１６は、当該設定されているタイミングに、記憶部２０４からテキストメッセージを読み出して表示部２０２にポップアップ表示する。
【０１６０】
上記ステップ１０１２でのテキストメッセージポップアップ表示も、例えば、図８に示すような形態〔優先度の高い“赤坂”というユーザ宛のテキストメッセージＭ１を優先度の低い“上田”宛のテキストメッセージＭ２の上に重ね合わせて表示〕で行うことができる。
【０１６１】
この場合も、各ユーザ宛の各テキストメッセージＭ１，Ｍ２は、テキスト表示制御部２１６による編集処理によって、指定ユーザ（この例では、赤坂、上田）を判別可能な態様で表示される。
【０１６２】
上述したテキストメッセージのポップアップ表示制御（ステップＳ１００９，Ｓ１０１２）の実行後、ＰＣ２０Ａでは、例えば、制御部２０５が、コールバックの要求があるかどうかを監視する（ステップＳ１０１３）。
【０１６３】
このコールバック要求は、例えば、当該ＰＣ２０Ａの表示部２０２にポップアップ表示されたテキストメッセージを選択し、クリック等のコールバック操作を行うことで指示できる（ステップＳ７５０）。
【０１６４】
上記ステップＳ１０１３での監視の結果、コールバック要求があると（ステップＳ１０１４ＹＥＳ）、ＰＣ２０Ａは、自装置に電話機能があるか否か、またはリンクしているＩＰ電話端末１５があるか否かをチェックする（ステップＳ１０１５）。
【０１６５】
ここで、電話機能があるか、またはリンクしているＩＰ電話端末１５がある場合（ステップＳ１０１５ＹＥＳ）、ＰＣ２０Ａでは、制御部２０５が、表示部２０２にポップアップ表示されているメッセージを送ってきた端末（発信者端末）をユーザ情報管理テーブル２１２から求め、電話機能を使用して、あるいはＩＰ電話装置２０を用いて、該発信者端末に対してコールバック（呼び返し発信）制御を行なう（ステップＳ１０１５）。
【０１６６】
これにより、ＰＣ２０Ａでは、ポップアップ表示中のメッセージを選択してクリックするという上記コールバック要求操作を行うだけで、リンク付けられているＩＰ電話端末１５の電話機能を用いてメッセージ送信元端末にアクセスして通話を行うことができる。
【０１６７】
また、ＰＣ２０Ａが電話機能を有する場合には、この電話機能を用いて、ＰＣ２０Ａから、直接、メッセージ送信元端末にアクセスして通話を行うことができる。
【０１６８】
上記コールバックの実行後、ＰＣ２０Ａでは、音声メッセージ消去の要求があるかどうかを監視する（ステップＳ１０１６）。
【０１６９】
この音声メッセージ消去要求は、例えば、表示部２０２にポップアップ表示されたテキストメッセージを選択し、入力／操作部２０３に用意されたの消去キー等を押下する等のメッセージ消去操作を行うことで指示できる（ステップＳ７６０）。
【０１７０】
上記ステップＳ１０１６での監視の結果、音声メッセージ消去要求があると（ステップＳ１０１６ＹＥＳ）、ＰＣ２０Ａでは、ユーザ情報管理部２１３が、表示部２０２に表示したテキストメッセージに対応するテキスト化前の音声メッセージを特定してこれを音声メッセージ蓄積部２１１から消去し（ステップＳ１０１７）、ユーザ情報管理テーブル２１２を当該メッセージの蓄積が無い状態に更新する。
【０１７１】
なお、ステップＳ１０１７の処理において、ユーザ情報管理部２１３は、ユーザ情報管理テーブル２１２に、音声メッセージの消去有り（設定値＝１）の設定がなされている場合にのみ当該消去要求された音声メッセージの消去を行う。
【０１７２】
このように、本発明では、ＩＰ電話端末１５が着信に応答できない場合、メッセージを残す旨、及びメッセージを報知するタイミング並びにユーザを指定する旨を発信者に問い合わせる音声応答を行い、この音声応答に対する発信者からの音声メッセージを音声認識してテキストメッセージに変換すると共に、上記音声応答に対して発信者からメッセージ報知タイミング及びユーザの指定があった場合、該指定内容を判別して、ユーザ毎にテキストメッセージと音声メッセージを管理し、ＩＰ電話端末１５にリンクしている端末装置（ＰＣ２０、ＰＤＡ２５、携帯電話端末等）の表示部にテキストメッセージをポップアップ表示せしめるようにしたものである。
【０１７３】
かかる構成によれば、ＩＰ電話端末１５が既に通話中に着信があった場合、その発信者からのメッセージを、当該ＩＰ電話端末１５を共有する複数のユーザを意識した適切な形態（図８参照）で端末装置にポップアップ表示でき、該ＩＰ電話端末１５の各ユーザも自分宛のメッセージを容易に確認できるようになる。
【０１７４】
また、本発明では、発信者からのメッセージを、発信者からのポップアップ時間指定に応じて該指定された時間にポップアップ表示できる。その際、ポップアップ時間の指定がない場合には、メッセージを受信したタイミング、つまりＩＰ電話端末１５での“通話中”に当該メッセージをポップアップ表示でき、メッセージの受信と確認の連動も可能にある。これにより、急を要する他者のメッセージ内容を逃すことなく瞬時に確認することができる。
【０１７５】
また、本発明では、上述した音声応答からテキストメッセージポップアップ表示までの機能を主装置１０に設ける構成の他、端末装置側に設けることもでき、この場合、主装置１０側、つまりシステム側の構成と制御を簡略化できる。
【０１７６】
特に、本発明では、発信者からの音声メッセージをテキスト化してテキストデータの形で扱うため、音声メッセージのままで処理する場合に比べて、主装置１０から端末装置へのメッセージ送信及び端末装置側でのメッセージポップアップ表示に係わる処理負担を大幅に低減できる。
【０１７７】
また、本発明では、上記メッセージポップアップ表示機能によって、ボイスメール装置等の専用装置を不要とすることができ、必然的に、専用装置の不具合によりシステム全体で着信未応答時メッセージ報知サービスが滞ってしまう等の事態も回避できる。
【０１７８】
また、本発明では、例えば、端末装置に、ユーザ情報を設定する設定手段を設け、かつシステム側（主装置１０）に、上記設定手段により設定されたユーザ情報に基づきメッセージの制御を行う制御手段を設けるか、端末装置に上記設定手段及び制御手段を設けた構成を有する。
【０１７９】
これにより、本発明では、例えば、ユーザ情報として、ＩＰ電話端末にリンクしている第１の端末装置とは別の１または複数の第２の端末装置を設定し、第１の端末装置に送出したテキストメッセージが、該第１の端末装置に受信されなかった場合、該テキストメッセージを第２の端末装置に送出する第１の制御、ユーザ情報として、テキストメッセージのテキスト変換前の音声メッセージを消去するか否かを設定し、消去する旨の設定がなされた場合、テキストメッセージのテキスト変換前の音声メッセージを消去する第２の制御、ユーザ情報として、テキストメッセージのポップアップ表示タイミングに関する優先度（ユーザ毎に設定）を設定し、同一時間に送出すべき複数のテキストメッセージがある場合、該複数のテキストメッセージを優先度に従って送出する第３の制御を実現できる。
【０１８０】
第１の制御によれば、ＩＰ電話端末が電源ＯＦＦの場合に、第２の端末装置にメッセージを表示でき、ユーザへのメッセージの転送が確実になる。
【０１８１】
第２の制御によれば、必要に応じて音声メッセージを消去することで、恩背メッセージ蓄積媒体の記憶容量の有効活用が可能になる。
【０１８２】
第３の制御によれば、優先度を高く設定したユーザに対して優先的に該ユーザ宛のメッセージを確認させることができる。
【０１８３】
また、本発明では、各端末装置が、テキストメッセージをポップアップ表示するタイミングを、少なくとも、テキストメッセージの受信直後、端末起動時、所定のアプケーション起動時の中から１つを選んで設定する手段を有するため、システムに合わせて、端末装置側でのメッセージポップアップ表示タイミングを柔軟に設定できる。
【０１８４】
また、本発明では、端末装置が電話機能を有する場合には、ポップアップ表示中のテキストメッセージに対する所定の操作に基づき、該テキストメッセージの送信元端末へ自動的に発信する機能を持たせることができる。
【０１８５】
また、本発明では、端末装置に、ポップアップ表示中のテキストメッセージに対する所定の操作に基づき、予めリンク付けされているＩＰ電話端末に呼び返し発信要求を送出する手段を設け、ＩＰ電話端末に、端末装置からの呼び返し発信要求に基づき、該端末装置にポップアップ表示中のテキストメッセージの送信元端末へ自動的に呼び返し発信する手段を設けることができる。
【０１８６】
これにより、端末装置で、ポップアップされたテキストメッセージを選択してクリックする等の操作に応じて、該端末装置から、あるいは該端末装置にリンクするＩＰ電話端末から、メッセージ送出元の端末に簡単にアクセスして通話を行うことができる。
【０１８７】
なお、本発明は、上記し、且つ図面に示す実施例に限定することなく、その要旨を変更しない範囲内で適宜変形して実施できるものである。
【０１８８】
例えば、上記実施例では、主装置１０に代わって、音声メッセージ蓄積手段、ユーザ情報管理手段、音声応答手段、音声認識手段、テキスト表示制御手段等を備える端末装置をＰＣ２０とした例を挙げたが、これ以外の端末としても良い。
【０１８９】
【発明の効果】
以上説明したように、本発明によれば、ＩＰ電話端末が着信に応答できない場合、発信者からの音声メッセージの入力の他、メッセージを報知するタイミング並びにユーザの指定も受付けるようにし、発信者からの音声メッセージに関しては音声認識してテキストメッセージに変換すると共に、発信者からメッセージ報知タイミング及びユーザの指定があった場合、該指定内容を判別して、ユーザ毎にテキストメッセージと音声メッセージを管理し、ＩＰ電話端末にリンクしている端末装置の表示部にテキストメッセージをポップアップ表示せしめるようにしたため、ＩＰ電話端末が既に通話中に着信があった場合、その発信者からのメッセージを、当該通話中にしかも当該ＩＰ電話端末を共有する複数のユーザを意識した適切な形態で報知することができ、該ＩＰ電話端末の各ユーザも自分宛のメッセージの確認が容易となる。
【０１９０】
また、発信者からの音声メッセージをテキスト化した後に端末装置にポップアップ表示するため、端末装置側へ送出するデータ量を減らした分、メッセージ送出や表示に係わる処理の負担を軽減できると共に、必要に応じて、テキスト化前の音声メッセージを削除することで、音声メッセージ分の記憶容量の節減も図れる。
【図面の簡単な説明】
【図１】本発明に係わるＩＰ電話システムの全体構成を示す図。
【図２】第１の実施例に係わるシステムの主装置の構成を示すブロック図。
【図３】第１の実施例に係わるシステムのＩＰ電話端末の構成を示すブロック図。
【図４】第１の実施例に係わるシステムのＰＣの構成を示すブロック図。
【図５】第１の実施例に係わるユーザ情報管理テーブルの構成を示す図。
【図６】第１の実施例に係わるシステムの着信未応答時メッセージ報知処理動作を示すフローチャート。
【図７】第１の実施例に係わるシステムの着信未応答時メッセージ報知処理動作を示すフローチャート。
【図８】ＰＣにおけるテキストメッセージポップアップ表示例を示す図。
【図９】第２の実施例に係わるシステムのＰＣ構成を示すブロック図。
【図１０】第２の実施例に係わるシステムの着信未応答時メッセージ報知処理動作を示すフローチャート。
【図１１】第２の実施例に係わるシステムの着信未応答時メッセージ報知処理動作を示すフローチャート。
【符号の説明】
１０  主装置
１０１  ＬＡＮインタフェース（Ｉ／Ｆ）
１０２  公衆網インタフェース（Ｉ／Ｆ）
１０３  制御部（ＣＰＵ）
１０４  ＴＳＷ
１０５  音声ゲートウェイ（ＧＷ）
１０６  タイマ回路
１０７  音声メッセージ蓄積部
１０８  記憶部
１０９  ユーザ情報管理テーブル
１０９１  リンク管理部
１０９２  メッセージ管理部
１１０  ユーザ情報管理部
１１１  音声応答部
１１２  音声認識部
１１３  テキスト送信制御部
１５  ＩＰ電話端末
１６１  メッセージ制御部
２０，２０Ａ，７０  パーソナル・コンピュータ（ＰＣ）
２０１  ＬＡＮインタフェース（Ｉ／Ｆ）
２１１  音声メッセージ蓄積部
２１２  ユーザ情報管理テーブル
２１３  ユーザ情報管理部
２１４  音声応答部
２１５  音声認識部
２１６  テキスト表示制御部
２０６  メッセージ制御部
２５  携帯情報端末（ＰＤＡ）
３０  ＬＡＮ
３５  ＲＡＳ（Ｒｅｍｏｔｅ  Ａｃｃｅｓｓ  Ｓｅｒｖｅｒ）
４０  ＩＰ網
４５  ＡＰ（アクセスポイント）
５０  公衆網
６５ａ，６５ｂ，６５ｃ  携帯電話端末
【図１】
2004328525.tif 000003
【図２】
2004328525.tif 000004
【図３】
2004328525.tif 000005
【図４】
2004328525.tif 000006
【図５】
2004328525.tif 000007
【図６】
2004328525.tif 000008
【図７】
2004328525.tif 000009
【図８】
2004328525.tif 000010
【図９】
2004328525.tif 000011
【図１０】
2004328525.tif 000012
【図１１】
2004328525.tif 000013