(57)【特許請求の範囲】
【請求項１】
呼制御装置を備える電話網を介して電話通信を行う電話通信機能を備えたユーザ端末とネットワークを介して接続される着信時情報提供装置であって、
電話番号と設定情報とを対応付けた電話帳情報を格納した電話帳格納手段と、
所定のイベントの発生を契機として、当該所定のイベントに関わる電話番号と前記ユーザ端末のユーザIDとを取得し、これらを対応付けてイベント情報保持手段に格納するイベント情報処理手段と、
前記所定のイベントの発生を契機として、発信元電話番号を含む電話発信信号の着信を受けた前記ユーザ端末から、当該ユーザ端末のユーザIDと当該発信元電話番号とを含む着信時情報要求を受信する着信時情報要求受信手段と、
前記着信時情報要求に含まれる前記発信元電話番号が前記呼制御装置の電話番号である場合に、前記着信時情報要求に含まれる前記ユーザIDに対応する電話番号を前記イベント情報保持手段から取得し、当該電話番号を検索キーとして、前記電話帳情報を検索し、当該電話番号に対応する設定情報を取得し、当該設定情報を含む着信時情報を前記ユーザ端末に送信する手段と、
を備えることを特徴とする着信時情報提供装置。
【請求項２】
前記所定のイベントは、前記呼制御装置が発信元端末の電話番号を発信元電話番号とする第１の電話発信信号を、当該呼制御装置の電話番号を発信元電話番号とする第２の電話発信信号に変換して前記ユーザ端末に転送する転送イベントであり、
前記イベント情報処理手段は、前記第１の電話発信信号を受信した前記呼制御装置から、当該第１の電話発信信号における発信先電話番号に対応する前記ユーザIDと当該第１の電話発信信号における発信元電話番号とを含む転送呼着信通知を受信し、当該転送呼着信通知から、前記所定のイベントに関わる電話番号としての当該発信元電話番号と前記ユーザIDとを取得して、前記イベント情報保持手段に格納し、
前記着信時情報要求受信手段は、前記第２の電話発信信号を受信した前記ユーザ端末から、前記ユーザIDと当該第２の電話発信信号における前記発信元電話番号とを含む着信時情報要求を受信する
ことを特徴とする請求項１に記載の着信時情報提供装置。
【請求項３】
前記所定のイベントは、前記ユーザIDと発信先電話番号とを含むサーバ発呼要求指示を前記ユーザ端末から受信し、当該ユーザ端末の電話番号と前記発信先電話番号とを含むサーバ発呼要求を前記呼制御装置に送信するサーバ発呼イベントであり、
前記イベント情報処理手段は、前記サーバ発呼要求指示から前記ユーザIDと前記所定のイベントに関わる電話番号としての前記発信先電話番号とを取得して、前記イベント情報保持手段に格納し、
前記着信時情報要求受信手段は、前記サーバ発呼要求に基づき前記呼制御装置から発信された電話発信信号を受信した前記ユーザ端末から、前記ユーザIDと当該電話発信信号における前記発信元電話番号とを含む着信時情報要求を受信する
ことを特徴とする請求項１に記載の着信時情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末への電話着信時に、端末に発信者情報や発信先情報等の着信時情報を表示させる技術に関連するものである。
【背景技術】
【０００２】
近年、IP−PBX等の豊富な機能を備える呼制御装置が普及してきている。このような呼制御装置は、一般に、ある電話番号宛に発信された電話呼を、他の電話番号宛に転送する電話転送機能を備えている。
【０００３】
また、例えば特許文献１に記載されているクリックツーダイヤルのようなサーバ発呼機能を備えたSIPサーバ等の呼制御装置もある。サーバ発呼機能では、呼接続を希望する２つの端末の電話番号を指定したサーバ発呼要求を呼制御装置が受信し、当該呼制御装置が、上記２つの端末に電話発信を行って、それぞれの端末と通話路を確立し、これらの通話路を接続することにより２端末間での通話を可能としている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１０９４７０号公報
【特許文献２】特開２０１０−２６８１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来の転送機能を用いた場合、転送された呼を受信する端末には、発信元電話番号として、呼の転送元である呼制御装置の電話番号が表示されてしまい、実際に電話をかけた発信元を判別するための情報は表示されない。このため、端末のユーザは、実際の発信者が誰かを確認することができないという問題がある。
【０００６】
また、サーバ発呼の場合も同様に、サーバ発呼要求に基づく発信呼を受信した端末には、呼の発信元である呼制御装置の電話番号が表示されるだけである。このため、端末のユーザは、受信した呼が、サーバ発呼に係る呼であるのか、それとも通常の呼であるのかさえ判別できないという問題がある。
【０００７】
このように、転送やサーバ発呼等のイベントに基づき、呼制御装置を発信元とする呼を受信する端末には呼制御装置の電話番号しか表示されないので、端末のユーザは、受信した呼の種類（サーバ発呼等）や発信元／発信先等の情報を把握できないという問題があった。
【０００８】
本発明は上記の点に鑑みてなされたものであり、転送やサーバ発呼等のイベントに基づいて呼制御装置を発信元とする呼を受信した端末上に、発信元や発信先等の情報を表示することを可能とする技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明は、呼制御装置を備える電話網を介して電話通信を行う電話通信機能を備えたユーザ端末とネットワークを介して接続される着信時情報提供装置であって、
電話番号と設定情報とを対応付けた電話帳情報を格納した電話帳格納手段と、
所定のイベントの発生を契機として、当該所定のイベントに関わる電話番号と前記ユーザ端末のユーザIDとを取得し、これらを対応付けてイベント情報保持手段に格納するイベント情報処理手段と、
前記所定のイベントの発生を契機として、発信元電話番号を含む電話発信信号の着信を受けた前記ユーザ端末から、当該ユーザ端末のユーザIDと当該発信元電話番号とを含む着信時情報要求を受信する着信時情報要求受信手段と、
前記着信時情報要求に含まれる前記発信元電話番号が前記呼制御装置の電話番号である場合に、前記着信時情報要求に含まれる前記ユーザIDに対応する電話番号を前記イベント情報保持手段から取得し、当該電話番号を検索キーとして、前記電話帳情報を検索し、当該電話番号に対応する設定情報を取得し、当該設定情報を含む着信時情報を前記ユーザ端末に送信する手段と、を備えることを特徴とする着信時情報提供装置として構成される。
【００１０】
例えば、前記所定のイベントは、前記呼制御装置が発信元端末の電話番号を発信元電話番号とする第１の電話発信信号を、当該呼制御装置の電話番号を発信元電話番号とする第２の電話発信信号に変換して前記ユーザ端末に転送する転送イベントであり、その場合、前記イベント情報処理手段は、前記第１の電話発信信号を受信した前記呼制御装置から、当該第１の電話発信信号における発信先電話番号に対応する前記ユーザIDと当該第１の電話発信信号における発信元電話番号とを含む転送呼着信通知を受信し、当該転送呼着信通知から、前記所定のイベントに関わる電話番号としての当該発信元電話番号と前記ユーザIDとを取得して、前記イベント情報保持手段に格納し、前記着信時情報要求受信手段は、前記第２の電話発信信号を受信した前記ユーザ端末から、前記ユーザIDと当該第２の電話発信信号における前記発信元電話番号とを含む着信時情報要求を受信する。
【００１１】
また、例えば、前記所定のイベントは、前記ユーザIDと発信先電話番号とを含むサーバ発呼要求指示を前記ユーザ端末から受信し、当該ユーザ端末の電話番号と前記発信先電話番号とを含むサーバ発呼要求を前記呼制御装置に送信するサーバ発呼イベントであり、この場合、前記イベント情報処理手段は、前記サーバ発呼要求指示から前記ユーザIDと前記所定のイベントに関わる電話番号としての前記発信先電話番号とを取得して、前記イベント情報保持手段に格納し、前記着信時情報要求受信手段は、前記サーバ発呼要求に基づき前記呼制御装置から発信された電話発信信号を受信した前記ユーザ端末から、前記ユーザIDと当該電話発信信号における前記発信元電話番号とを含む着信時情報要求を受信する。
【発明の効果】
【００１２】
本発明によれば、転送やサーバ発呼等のイベントに基づいて呼制御装置を発信元とする呼を受信した端末上に、電話をかけた実際の発信元やイベントに関わる発信先等の情報を表示することが可能となり、従来技術の問題が解消される。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係る着信時情報表示システムの全体構成図である。
【図２】第１の実施の形態に係るユーザ端末１０の機能構成図である。
【図３】第１の実施の形態に係る呼制御装置５０の機能構成図である。
【図４】ユーザ情報格納部５６に格納されるテーブル情報の一例を示す図である。
【図５】転送番号情報格納部５４に格納されるテーブル情報の一例を示す図である。
【図６】第１の実施の形態に係る着信時情報提供装置４０の機能構成図である。
【図７】転送呼着信情報格納部４８に格納されるテーブル情報の一例を示す図である。
【図８】転送発信元電話番号リスト格納部４９に格納されるテーブル情報の一例を示す図である。
【図９】第１の実施の形態に係る着信時情報表示システムの動作を説明するためのシーケンス図である。
【図１０】第１の実施の形態に係る着信時情報表示システムの動作を説明するためのシーケンス図である。
【図１１】個人電話帳格納部４４１に格納されるテーブル情報の例を示す図である。
【図１２】共有電話帳格納部４４２に格納されるテーブル情報の例を示す図である。
【図１３】社内電話帳格納部４４３に格納されるテーブル情報の例を示す図である。
【図１４】第２の実施の形態に係るユーザ端末２１０の機能構成図である。
【図１５】第２の実施の形態に係る着信時情報提供装置２４０の機能構成図である。
【図１６】サーバ発呼情報格納部２４８に格納されるテーブル情報の一例を示す図である。
【図１７】サーバ発呼元電話番号リスト格納部２４９に格納されるテーブル情報の一例を示す図である。
【図１８】第２の実施の形態に係る着信時情報表示システムの動作を説明するためのシーケンス図である。
【図１９】第２の実施の形態に係る着信時情報表示システムの動作を説明するためのシーケンス図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について説明する。本実施の形態では、ユーザ端末１０、２１０のユーザは、特定の会社の社員であるものとする。なお、以下で説明する実施の形態は例に過ぎず、本発明は他の形態にも適用可能である。
【００１５】
＜第１の実施の形態＞
（システム構成）
図１に、本発明の実施の形態に係る着信時情報表示システムの全体構成を示す。図１に示すように、本実施の形態に係る着信時情報表示システムは、呼制御装置５０を備える電話網２０に接続可能なユーザ端末１０が、ネットワーク３０を介して着信時情報提供装置４０に接続される構成を有する。なお、図１において括弧内で付した符号は、第２の実施の形態に対応するものである。
【００１６】
本実施の形態では、ネットワーク３０は、インターネット等のIPネットワークである。ユーザ端末１０は、ネットワーク３０を通じてIP通信が可能であるとともに、電話網２０を通じて電話通信も可能な端末である。また、本実施の形態では、ユーザ端末１０は無線によりネットワーク３０及び電話網２０にアクセスする機能を持つことを想定しているが、有線で接続する端末であっても構わない。
【００１７】
電話網２０は特定の種類に限定されないが、例えば、固定電話網（回線交換網、IP電話網等）、携帯電話網、PHS網等の、０３、０５０、０９０、０７０等で始まる所定の電気通信番号を用いて電話発着信を可能とする電話網である。また、電話網２０は、内線電話網と外線電話網とがゲートウェイで接続された電話網（例えば、特許文献１参照）であってもよい。この場合、ユーザ端末１０は、内線による着信を受ける場合もあるし、外線による着信を受ける場合もある。なお、この場合の内線電話網は、例えば特定の会社内で規定された内線番号が割り振られた各端末間で、内線番号を用いて電話の発着信を可能とする電話網であり、外線電話網は、上述した固定電話網（回線交換網、IP電話網等）、携帯電話網、PHS網等である。
【００１８】
また、電話網２０の一部又は全部がIP電話網である場合、当該IP電話網はネットワーク３０上に構築されたIP電話網であってもよい。電話網２０に接続される呼制御装置５０は、呼の接続制御や転送制御を行う装置である。本実施の形態では、電話網２０がIP電話網であり、呼制御装置５０はSIPサーバであることを想定しているが、これに限られるわけではなく、例えば、呼制御装置５０は、IP電話呼以外の固定電話呼や携帯電話呼を扱うPBX装置であってもよい。
【００１９】
本実施の形態では、着信時情報提供装置４０と呼制御装置５０はネットワーク３０を介して通信可能である。
【００２０】
図２に、第１の実施の形態に係るユーザ端末１０の機能構成図を示す。本実施の形態では、ユーザ端末１０としてスマートフォン等の携帯端末を使用することを想定しているが、ユーザ端末１０はスマートフォン等に限られるわけではなく、本実施の形態で説明する動作を実現できる端末であればどのような種類の端末であってもよい。
【００２１】
図２に示すように、ユーザ端末１０は、無線通信機能部１１、アプリケーション部１２、電話機能部１３、表示部１４、ログイン情報格納部１５を有する。
【００２２】
無線通信機能部１１は、例えば無線LAN、３G、LTE等により無線通信を行う機能部であり、アプリケーション部１２、及び電話機能部１３は、当該無線通信機能部１１を利用して無線通信を行う。
【００２３】
電話機能部１３は、電話網２０に接続して電話通信（発信、着信、通話）を行うための機能を有する。また、電話機能部１３は、電話着信を受けたときに、発信元電話番号を含む着信イベント情報（着信があったことを示す情報）をアプリケーション部１２に渡す機能を有する。
【００２４】
アプリケーション部１２は、ユーザ端末１０にインストールされるアプリケーションプログラムにより実現される機能部であり、電話機能部１３から着信イベント情報を受けたことを契機として、着信時情報要求を着信時情報提供装置４０に送信する機能、及び、着信時情報提供装置４０から受信した着信時情報を表示部１４で表示するための機能を備える。なお、着信時情報とは、電話着信時にユーザ端末１０に表示する情報のことであり、本実施の形態では、着信時情報は発信者情報（発信元の情報）である。第２の実施の形態では、着信時情報は発信先情報である。
【００２５】
表示部１４は、電話機能部１３もしくはアプリケーション部１２が出力する情報を表示する機能を有するとともに、操作部を兼ねており、画面をタッチする等の操作により操作情報を生成し、操作情報を電話機能部１３もしくはアプリケーション部１２に渡す機能等を有する。
【００２６】
ログイン情報格納部１５には、着信時情報要求に含めるユーザID（ログインID）、ユーザパスワードが格納されている。
【００２７】
図３に、呼制御装置５０の機能構成図を示す。図３に示すように、本実施の形態に係る呼制御装置５０は、対端末通信部５１、ネットワーク通信部５２、転送処理部５３、転送番号情報格納部５４、転送呼着信通知部５５、ユーザ情報格納部５６を備える。
【００２８】
対端末通信部５１は、ユーザ端末１０と電話網２０を介して呼制御通信を行う機能を有する。ネットワーク通信部５２は、ネットワーク３０を介して着信時情報提供装置４０と通信を行うための機能を有する。転送呼着信通知部５５は、端末から電話網２０を介して受信する電話発信信号に含まれる発信先電話番号に基づき、当該電話発信に係る呼が転送すべき呼かどうかを判断し、転送すべき呼である場合に、ユーザ情報格納部５６からユーザIDを取得し、ユーザID及び発信元電話番号を含む転送呼着信通知を着信時情報提供装置４０に送信する機能を有する。
【００２９】
なお、本実施の形態での「転送」とは、端末から受信した電話発信信号に含まれる発信先の電話番号とは別の電話番号を発信先として電話発信することである。また、本実施の形態では、受信した呼が転送すべきものかどうかを、受信した呼の発信先電話番号が後述するDI電話番号であるか否かにより判断しているが、これは一例に過ぎず、他の基準で転送すべきか否かを判定することとしてもよい。例えば、受信した呼の発信先電話番号への発信を行ったが、所定時間内に応答が返却されなかった場合に、転送すべきと判定し、当該発信先電話番号と対応付けて予め記録された転送先番号への転送を行うこととしてもよい。いずれにしても、発信先電話番号と対応付けて予め記録された転送先番号を取得し、当該転送先番号への転送を行うという転送自体の動作は同じである。
【００３０】
転送処理部５３は、端末から受信した電話発信信号に含まれる発信先電話番号に基づき、転送番号情報格納部５４から転送先となる転送先電話番号を取得し、当該転送先電話番号に呼を転送する、すなわち、当該転送先電話番号を宛先として電話発信を行う機能を有する。
【００３１】
図４に、ユーザ情報格納部５６に格納されるテーブル情報の一例を示す。図４に示すように、ユーザ情報格納部５６には、DI電話番号とユーザIDとが対応付けて格納されている。なお、DIはダイヤルインの略である。ここでのユーザIDは、個々のユーザに配布され、着信時情報提供装置４０にログインIDとして登録されるユーザIDと同じものである。また、DI電話番号は、当該ユーザIDのユーザに割り当てられた電話番号である。例えば、当該DI電話番号は、当該ユーザが所属する組織（会社等）の外部から当該ユーザに電話をかける場合の電話番号であり、ユーザ端末１０に（キャリア等により）割り当てられた電話番号とは異なる外部に見せるための電話番号である。
【００３２】
図５に、転送番号情報格納部５４に格納されるテーブル情報の例を示す。図５に示すように、転送番号情報格納部５４には、DI電話番号、転送先電話番号、及び転送発信元電話番号とが対応付けて格納されている。転送先電話番号とは、DI電話番号宛の着信呼を転送する転送先の端末の電話番号である。転送発信元電話番号は、転送に係る呼の発信元の電話番号であり、呼制御装置５０の電話番号である。本実施の形態では、呼制御装置５０は、転送用に複数の回線を有しており、システム管理者等がどの転送先をどの回線に割り当てるかを定め、当該転送先に対して使用する回線の電話番号が転送元電話番号として転送番号情報格納部５４に格納される。
【００３３】
図６に、着信時情報提供装置４０の機能構成図を示す。図６に示すように、着信時情報提供装置４０は、着信時情報取得部４１、ユーザ認証部４２、電話帳設定部４３、電話帳格納部４４、ユーザ情報格納部４５、ネットワーク通信部４６、転送呼着信情報作成部４７、転送呼着信情報格納部４８、転送発信元電話番号リスト格納部４９を備える。以下、各機能部の機能の概要について説明する。
【００３４】
転送呼着信情報作成部４７は、呼制御装置５０から受信する転送呼着信通知に含まれるユーザID及び発信元電話番号を対応付けた情報を転送呼着信情報格納部４８に格納する機能を有する。すなわち、図７に示すように、転送呼着信情報格納部４８には、ユーザIDと発信元電話番号とが対応付けて格納される。また、図８に示すように、転送発信元電話番号リスト格納部４９には、呼制御装置５０が転送に使う回線の電話番号のリストが格納される。
【００３５】
図６における着信時情報取得部４１は、ユーザ端末１０から受信する着信時情報要求に含まれる発信元電話番号をキーとして転送発信元電話番号リスト格納部４９を検索し、転送発信元電話番号リスト格納部４９に当該発信元電話番号が存在する場合に、ユーザ端末１０は転送呼の着信を受けたものと判断し、ユーザIDに基づき転送呼着信情報格納部４８に格納された発信元電話番号を取得し、当該発信元電話番号をキーに用いて電話帳格納部４４に格納された電話帳情報を検索し、当該発信元電話番号に対応する着信時情報を取得し、ユーザ端末１０に送信する機能を有する。なお、転送発信元電話番号リスト格納部４９に当該発信元電話番号が存在しない場合には、ユーザ端末１０は転送呼ではなく、直接相手端末から着信を受けたものと判断し、着信時情報要求に含まれる発信元電話番号をキーとして電話帳格納部４４に格納された電話帳情報を検索し、当該発信元電話番号に対応する着信時情報を取得し、ユーザ端末１０に送信する機能を有する。検索の方法自体はどちらの場合も同様である。
【００３６】
ユーザ認証部４２は、ユーザ端末１０からアクセスしてきたユーザのログイン認証を行う機能部であり、着信時情報要求に含まれるユーザID、ユーザパスワードが、ユーザ情報格納部４５に予め登録されたものかどうかを判定することにより認証を行う。なお、認証の方法はこれに限られるわけではない。ユーザ情報格納部４５には、登録されたユーザのユーザID、ユーザパスワードが格納されている。
【００３７】
電話帳格納部４４は、個人電話帳格納部４４１、共有電話帳格納部４４２、社内電話帳格納部４４３を含む。個人電話帳格納部４４１には、個人別（ユーザID毎）の電話帳情報が格納されている。共有電話帳格納部４４２には、会社内の組織等を単位とするグループ毎の電話帳情報が格納されている。社内電話帳格納部４４３には、会社（組織の一例）における全社員共通の電話帳情報が格納されている。
【００３８】
電話帳設定部４３は、電話帳格納部４４における電話帳を設定／編集等しようとするユーザの端末に対して設定用画面を表示し、当該端末からネットワーク３０を介して受信する電話帳の情報を電話帳格納部４４に格納するための機能部である。ただし、設定の際には、ユーザは端末から自身のユーザID,パスワードを用いて着信時情報提供装置４０にログインを行い、ログインできた場合に、個人電話帳格納部４４１については当該ユーザIDに対応する個人の電話帳のみ参照／設定できる。共有電話帳格納部４４２については当該ユーザIDに対応するグループの共有電話帳のみ参照／設定できる。ただし、共有電話帳の設定については特定の担当者のみが設定できることとしてもよい。また、社内電話帳格納部４４３に関しては、ログインできたユーザは参照はできるが、設定は特定の担当者のみが行う。
【００３９】
なお、着信時情報提供装置４０における電話帳の設定方法は特に限定されるわけでなく、上記の方法は一例に過ぎない。また、上記のように３つの電話帳に分けることも一例に過ぎない。
【００４０】
ネットワーク通信部４６は、着信時情報提供装置４０が、各ユーザ端末等とネットワーク３０を介してデータ通信を行うための機能部である。
【００４１】
図６に示した着信時情報提供装置４０は、記憶装置及びCPUを備える一般的なコンピュータに、上記各機能部に対応する処理を行うためのプログラムを搭載することにより実現できる。当該プログラムは、メモリやディスク等の記録媒体から上記コンピュータにインストールしてもよいし、ネットワーク上のサーバから上記コンピュータにダウンロードし、インストールすることとしてもよい。
【００４２】
また、着信時情報提供装置４０の上記各機能部は、１つのコンピュータ内に備える必要はなく、例えば、上記機能部のうちの１つ又は複数の機能部を有するコンピュータを、複数個ネットワーク接続した構成を、着信時情報提供装置４０として用いてもよい。例えば、電話帳格納部４４をデータベースサーバとして着信時情報提供装置４０とは別のコンピュータで構成し、これらをネットワーク接続した構成を採用してもよい。
【００４３】
（システムの動作）
以下、図９、１０に示すシーケンス図に沿って、着信時情報表示システムの動作を説明する。以下では、発信元端末２１の電話番号が電話番号Ａであり、転送発信元電話番号が電話番号Ｂであり、転送先となるユーザ端末１０の電話番号が電話番号Ｃであるものとして説明を行う。
【００４４】
電話網２０に接続されている発信元端末２１からユーザ端末１０に対するDI電話番号を発信先とした電話発信が行われると、当該DI電話番号及び発信元電話番号（電話番号A）を含む電話発信信号（呼接続要求信号）が呼制御装置５０に送信される（ステップ１）。
【００４５】
電話発信信号を受信した呼制御装置５０の転送呼着信通知部５５は、DI電話番号をキーとしてユーザ情報格納部５６を検索し、DI電話番号に対応するユーザIDを取得する（ステップ２）。本実施の形態では、検索に成功するものとするが、検索に成功しない場合は、転送呼ではなく、通常の呼と判断して、発信先を変更することなく電話発信信号を発信先端末に送信することとしてよい。
【００４６】
続いて、転送呼着信通知部５５は、ステップ２で取得したユーザIDと、電話発信信号に含まれていた発信元電話番号（電話番号A)とを含む転送呼着信通知を着信時情報提供装置４０に送信する（ステップ３）。
【００４７】
転送呼着信通知を受信した着信時情報提供装置４０の転送呼着信情報作成部４７は、転送呼着信通知に含まれるユーザIDと発信元電話番号（電話番号A)とを対応付けて転送呼着信情報格納部４８に格納する（ステップ４）。
【００４８】
一方、転送呼着信通知を行った後、呼制御装置５０の転送処理部５３は、DI電話番号をキーに転送番号情報格納部５４を検索し、DI電話番号に対応する転送先電話番号（電話番号Ｃ）及び発信元電話番号（電話番号Ｂ）を取得し（ステップ５）、当該発信元電話番号（電話番号Ｂ）を発信元とする転送先電話番号（電話番号C）宛の電話発信信号（以下、転送信号と呼ぶ）の発信を行う（ステップ６）。
【００４９】
発信元電話番号（電話番号Ｂ）を含む転送信号を受信したユーザ端末１０の電話機能部１３は、ユーザに着信を知らせるとともに、発信元電話番号（電話番号B)を含む着信イベント情報（発信元電話番号そのものが着信イベント情報であってもよい）をアプリケーション部１２に渡し、着信イベント情報を受けたアプリケーション部１２は、発信元電話番号（電話番号Ｂ）と、ログイン情報格納部１５から取得したユーザID及びユーザパスワードとを含む着信時情報要求を生成し（ステップ７）、着信時情報要求を着信時情報提供装置４０に送信する（ステップ８）。
【００５０】
着信時情報要求を受信した着信時情報提供装置４０において、ユーザ認証部４２が着信時情報要求に含まれるユーザID及びユーザパスワードを用いてユーザ認証を行う（ステップ９）。本例ではユーザ認証に成功したものとし、ステップ１０に進む。なお、ユーザ認証に成功しなかった場合は、例えば、エラーメッセージがユーザ端末１０に返される。
【００５１】
ステップ１０において、着信時情報取得部４１が、着信時情報要求に含まれている発信元電話番号（電話番号B)をキーにして転送発信元電話番号リスト格納部４９を検索し、転送発信元電話番号リスト格納部４９に当該発信元電話番号（電話番号B)と同じ電話番号が存在するか否かを判定する。本実施の形態では、転送発信元電話番号リスト格納部４９に当該発信元電話番号（電話番号B)と同じ電話番号が存在するものとし、ステップ１１に進む。
【００５２】
ステップ１１において、着信時情報取得部４１は、ユーザIDを用いて転送呼着信情報格納部４８を検索し、当該ユーザIDに対応する発信元電話番号（電話番号A)を取得する。この発信元電話番号に基づき、ステップ１２〜１６において、着信時情報の取得及び送信の処理が行われる。なお、ステップ１０において、転送発信元電話番号リスト格納部４９に当該発信元電話番号（電話番号B)と同じ電話番号が存在しなかった場合は、着信時情報要求に含まれている発信元電話番号に基づき同様の検索が行われる。このように、電話番号Bと同じ電話番号が存在しなかった場合は、ユーザ端末１０は転送呼ではなく、他の端末から直接に着信呼を受けたもの判断できる。
【００５３】
ステップ１２以降の処理内容を説明するにあたり、まず、個人電話帳格納部４４１、共有電話帳格納部４４２、社内電話帳格納部４４３に格納されるテーブル情報例を説明する。
【００５４】
図１１に、個人電話帳格納部４４１に格納されるテーブル情報の例を示す。図１１に示す例では、各ユーザID毎に、電話番号と設定情報が格納されている。個人電話帳格納部４４１は、個々のユーザが、自分の個人的な情報として電話帳情報を格納するものであり、各ユーザは、ユーザIDで特定される自分の電話帳情報のみを参照・設定可能である。本実施の形態において、個人電話帳格納部４４１における電話番号は、例えば当該ユーザの個人的な業務相手や友人等の外線番号である。また、設定情報は、特定の情報に限定される必要はなく、例えば、氏名、会社名、自分との関係等である。
【００５５】
図１２に、共有電話帳格納部４４２に格納されるテーブル情報の例を示す。図１２に示すように、共有電話帳格納部４４２には、ユーザIDとグループIDとを対応付けたテーブル情報（ａ）と、グループID毎に電話帳情報を有するテーブル情報（ｂ）が格納されている。着信時情報取得部４１は、テーブル情報（ａ）を参照してユーザIDからグループIDを取得し、当該グループIDに対応するテーブル情報（ｂ）における該当グループの電話帳情報を検索する。すなわち、ユーザは、自分の所属するグループの電話帳のみを利用可能である。なお、テーブル情報（ａ）とテーブル情報（ｂ）を一体として構成してもよい。
【００５６】
ここでのグループは、例えば、ユーザ端末１０のユーザが属する会社の営業部、開発部等の部署単位であるが、これに限られるわけではない。また、電話番号は、例えば、該当部署の取引先の外線番号であり、設定情報は、例えば、氏名、会社名、役職等である。
【００５７】
図１３に、社内電話帳格納部４４３に格納されるテーブル情報の例を示す。図１３に示すように、本例の社内電話帳格納部４４３には、ユーザ端末１０のユーザが属する会社の社員に割り当てられている社内の電話番号（内線番号、外線番号）毎に、設定情報が格納されている。設定情報は、本例では、氏名、所属部署名、役職である。また、例えば、図１３の電話番号３で例示しているように、電話番号が代表番号である場合、当該代表番号に該当する複数人の設定情報が格納される。なお、個人電話帳格納部４４１、共有電話帳格納部４４２、社内電話帳格納部４４３のいずれにおいても、１つの電話番号に対して格納される設定情報は１つ（１レコード）とは限らず、複数であってもよい。
【００５８】
図１０に戻り、ステップ１２において、着信時情報取得部４１は、ユーザIDと発信元電話番号（電話番号Ａ）を用いて個人電話帳格納部４４１を検索する。すなわち、発信者情報取得部４１は、個人電話帳格納部４４１において、当該ユーザIDに対応する個人の電話帳情報のみを発信元電話番号（電話番号Ａ）を用いて検索する。当該発信元電話番号（電話番号Ａ）と同じ電話番号を検出できた場合（個人の電話帳情報に電話番号Ａが含まれていた場合）はステップ１５に進み、検出できなかった場合はステップ１３に進む。
【００５９】
ステップ１３では、着信時情報取得部４１は、ユーザIDと、発信元電話番号（電話番号Ａ）を用いて共有電話帳格納部４４２を検索する。すなわち、発信者情報取得部４１は、共有電話帳格納部４４２において、上記ユーザIDに対応するグループIDをテーブル情報（ａ）から取得し、当該グループIDに対応するグループの電話帳情報のみを発信元電話番号（電話番号Ａ）を用いて検索する。当該発信元電話番号（電話番号Ａ）と同じ電話番号を検出できた場合（グループの電話帳情報に電話番号Ａが含まれていた場合）はステップ１５に進み、検出できなかった場合はステップ１４に進む。
【００６０】
ステップ１４では、着信時情報取得部４１は、発信元電話番号（電話番号Ａ）を用いて社内電話帳格納部４４３を検索する。当該発信元電話番号（電話番号Ａ）と同じ電話番号を検出できた場合（電話帳情報に電話番号Ａが含まれていた場合）はステップ１５に進む。検出できなかった場合は、例えば、発信元電話番号（電話番号Ａ）に該当する情報がなかった旨の情報をユーザ端末１０に通知する。
【００６１】
ステップ１５において、着信時情報取得部４１は、検出された電話番号に対応する設定情報を該当の格納部から取得し、ユーザ端末１０に表示するための着信時情報を作成する。例えば、検出された電話番号に対応する設定情報が１つであれば、電話番号と設定情報を対にした情報を着信時情報とする。また、検出された電話番号に対応する設定情報が複数であれば、電話番号と複数設定情報からなるリストとが着信時情報となる。設定情報が複数である場合とは、例えば、電話番号が代表番号である場合等である。なお、着信時情報の中に電話番号を含めることは必須ではない。
【００６２】
また、着信時情報取得部４１は、社内電話帳格納部４４３で検索がヒットし、社内電話帳格納部４４３から設定情報を取得して着信時情報を作成する場合は、着信時情報の中に、社員からの発信であることを示す情報を含めるようにしてもよい。また、社内電話帳格納部４４３以外の格納部から設定情報を取得して着信時情報を作成する場合は、社外からの発信であることを示す情報を含めるようにしてもよい。また、個人電話帳格納部４４１、共有電話帳格納部４４２、社内電話帳格納部４４３の各々において、設定情報の項目として社員か非社員かを示す項目を設けることにより、着信時情報取得部４１は、当該項目の情報で社員／非社員を識別して、社員／非社員の情報を着信時情報に含めるようにしてもよい。
【００６３】
続いて、ステップ１６では、着信時情報取得部４１は、ネットワーク通信部４６を介して、作成した着信時情報をユーザ端末１０に送信する。
【００６４】
着信時情報を受信したユーザ端末１０において、アプリケーション部１２が、表示部１４上に着信時情報を表示する。これにより、ユーザ端末１０には、発信者の電話番号、設定情報（例えば、氏名、会社名、役職等）、社員からの発信か否かを示す情報等が表示される（ステップ１７）。
【００６５】
続いて、ユーザが、ユーザ端末１０で受話操作（例えば、表示部１４上で応答ボタンにタッチする操作）を行うことにより（ステップ１８）、応答信号が発信元端末２１に送られ（ステップ１９）、通話が行われる（ステップ２０）。
【００６６】
なお、上記の例では、電話帳格納部４４は、個人電話帳格納部４４１、共有電話帳格納部４４２、社内電話帳格納部４４３を含み、順番に検索を行うこととしていたが、これは一例に過ぎない。例えば、電話帳格納部４４に、電話番号と設定情報を対応付けた電話帳情報を格納し、発信元電話番号に基づき当該電話帳情報を検索することとしてもよい。第２の実施の形態でも同様である。
【００６７】
＜第２の実施の形態＞
次に、本発明の第２の実施の形態について説明する。
【００６８】
（システム構成）
第２の実施の形態に係るシステムの全体構成は第１の実施の形態と同じであり、図１に示したとおりである。ただし、各装置の機能が第１の実施の形態と異なるので、第２の実施の形態では、参照符号をユーザ端末２１０、呼制御装置２５０、着信時情報提供装置２４０としている。
【００６９】
本実施の形態に係る呼制御装置２５０は、後述するサーバ発呼や通信の接続を行うサーバ発呼通信機能を含む。サーバ発呼通信機能自体は既存技術である。
【００７０】
図１４に本実施の形態に係るユーザ端末２１０の機能構成図を示す。図１４に示すように、ユーザ端末２１０のアプリケーション部２１２の中に、サーバ発呼要求部２１２１を含む点で第２の実施の形態のユーザ端末１０と異なる。それ以外の各部の機能は第１の実施の形態と同様である。
【００７１】
サーバ発呼要求部２１２１は、ユーザIDと発信先電話番号を含むサーバ発呼要求を着信時情報提供装置２４０に送信する機能を有する。
【００７２】
図１５に、着信時情報提供装置２４０の機能構成図を示す。図１５に示すように、着信時情報提供装置２４０は、着信時情報取得部２４１、ユーザ認証部２４２、電話帳設定部２４３、電話帳格納部２４４、ユーザ情報格納部２４５、ネットワーク通信部２４６、サーバ発呼要求処理部２４７、サーバ発呼情報格納部２４８、サーバ発呼元電話番号リスト格納部２４９を備える。
【００７３】
図１５に示すように、第２の実施の形態の着信時情報提供装置２４０では、第１の実施の形態の着信時情報提供装置４０における転送呼着信情報作成部４７、転送呼着信情報格納部４８、転送発信元電話番号リスト格納部４９に変えて、サーバ発呼要求処理部２４７、サーバ発呼情報格納部２４８、サーバ発呼元電話番号リスト格納部２４９が備えられている。サーバ発呼要求処理部２４７は、ユーザ端末２１０から受信するサーバ発呼要求に係るユーザIDと発信先電話番号とを対応付けてサーバ発呼情報格納部２４８に格納する機能部である。図１６に、サーバ発呼情報格納部２４８に格納されるテーブル情報例を示す。
【００７４】
また、本実施の形態におけるユーザ情報格納部２４５には、ユーザID、パスワードとともに、当該ユーザIDに対応する端末の電話番号（サーバ発呼要求の発信元電話番号）を格納している。サーバ発呼要求処理部２４７は、ユーザIDに基づきユーザ情報格納部２４５から発信元電話番号を取得し、当該発信元電話番号及び発信先電話番号を含むサーバ発呼要求を呼制御装置２５０に送信する機能を備える。
【００７５】
呼制御装置２５０にはサーバ発呼用に複数の回線が設定されており、サーバ発呼元電話番号リスト格納部２４９には、当該回線の電話番号（呼制御装置２５０の電話番号）のリストが格納されている。図１７に、サーバ発呼元電話番号リスト格納部２４９に格納されるテーブル情報の一例を示す。
【００７６】
上記以外の各機能部の機能については、第１の実施の形態における着信時情報提供装置４０の対応する機能部の機能と同様である。
【００７７】
図１５に示した着信時情報提供装置２４０は、記憶装置及びCPUを備える一般的なコンピュータに、各機能部に対応する処理を行うためのプログラムを搭載することにより実現できる。当該プログラムは、メモリやディスク等の記録媒体から上記コンピュータにインストールしてもよいし、ネットワーク上のサーバから上記コンピュータにダウンロードし、インストールすることとしてもよい。
【００７８】
また、着信時情報提供装置２４０の各機能部は、１つのコンピュータ内に備える必要はなく、例えば、全機能部のうちの１つ又は複数の機能部を有するコンピュータを、複数個ネットワーク接続した構成を、着信時情報提供装置２４０として用いてもよい。例えば、電話帳格納部２４４をデータベースサーバとして着信時情報提供装置２４０とは別のコンピュータで構成し、これらをネットワーク接続した構成を採用してもよい。
【００７９】
（システムの動作）
以下、図１８、１９に示すシーケンス図に沿って、第２の実施の形態に係る着信時情報表示システムの動作を説明する。以下では、発信先端末２０１の電話番号が電話番号Ａであり、サーバ発呼元電話番号が電話番号Ｂであり、発信元（サーバ発呼要求元）となるユーザ端末２１０の電話番号が電話番号Ｃであるものとして説明を行う。
【００８０】
まず、ユーザ端末２１０からサーバ発呼要求が着信時情報提供装置２４０に送信される（ステップ２０１）。このサーバ発呼要求には、ユーザIDと発信先電話番号（電話番号Ａ）が含まれる。なお、このサーバ発呼要求は、着信時情報提供装置２４０へのログイン要求を含むものであってもよい。サーバ発呼要求に係る発信先電話番号（電話番号Ａ）は、ユーザがユーザ端末２１０に入力したものでもよいし、ユーザ端末２１０が着信時情報提供装置２４０から取得し、表示する電話帳情報の中からタッチ又はクリックにより選択されたものでもよい。
【００８１】
サーバ発呼要求を受信した着信時情報提供装置２４０におけるサーバ発呼要求処理部２４７は、サーバ発呼要求に係るユーザIDと発信先電話番号（電話番号Ａ）とをサーバ発呼情報格納部２４８に格納する（ステップ２０２）。そして、サーバ発呼要求処理部２４７は、ユーザ情報格納部２４５から、サーバ発呼要求に係るユーザIDに対応する発信元電話番号（本実施の形態ではユーザ端末１０の電話番号Ｃ）を取得し、当該発信元電話番号（電話番号Ｃ）と発信先電話番号（電話番号Ａ）を含むサーバ発呼要求を呼制御装置２５０に送信する（ステップ２０３）。
【００８２】
サーバ発呼要求を受信した呼制御装置２５０は、ユーザ端末１０への発呼（サーバ発呼機能による発呼）を行う。すなわち、発信元を呼制御装置２５０の電話番号（電話番号B)とし、発信先をユーザ端末２１０の電話番号Cとした電話発信信号が送信される（ステップ２０４）。
【００８３】
発信元電話番号（電話番号B)を含む電話発信信号を受信したユーザ端末２１０の電話機能部２１３は、ユーザに着信を知らせるとともに、発信元電話番号（電話番号Ｂ）を含む着信イベント情報（発信元電話番号そのものが着信イベント情報であってもよい）をアプリケーション部２１２に渡し、着信イベント情報を受けたアプリケーション部２１２は、発信元電話番号（電話番号Ｂ）と、ログイン情報格納部２１５から取得したユーザID及びユーザパスワードとを含む着信時情報要求を生成し（ステップ２０５）、着信時情報要求を着信時情報提供装置２４０に送信する（ステップ２０６）。
【００８４】
着信時情報要求を受信した着信時情報提供装置２４０において、ユーザ認証部２４２が着信時情報要求に含まれるユーザID及びユーザパスワードを用いてユーザ認証を行う（ステップ２０７）。本例ではユーザ認証に成功したものとし、ステップ２０８に進む。なお、ユーザ認証に成功しなかった場合は、例えば、エラーメッセージがユーザ端末２１０に返される。
【００８５】
ステップ２０８において、着信時情報取得部２４１が、着信時情報要求に含まれている発信元電話番号（電話番号B)をキーにしてサーバ発呼元電話番号リスト格納部２４９を検索し、サーバ発呼元電話番号リスト格納部２４９に当該発信元電話番号（電話番号B)と同じ電話番号が存在するか否かを判定する。本実施の形態では、サーバ発呼元電話番号リスト格納部２４９に当該発信元電話番号（電話番号B)と同じ電話番号が存在するものとし、ステップ２０９に進む。
【００８６】
ステップ２０９において、着信時情報取得部２４１は、ユーザIDを用いてサーバ発呼情報格納部２４８を検索し、当該ユーザIDに対応する発信先電話番号（電話番号A)を取得する。この発信先電話番号（電話番号A)をキーとして、ステップ２１０以降において、検索、着信時情報の取得及び送信の処理等が行われる。なお、ステップ２０９において、サーバ発呼元電話番号リスト格納部２４９に当該発信元電話番号（電話番号Ｂ）と同じ電話番号が存在しなかった場合は、着信時情報要求に含まれている発信元電話番号に基づき同様の検索が行われる。
【００８７】
ステップ２１０〜２１６の処理は、第１の実施の形態におけるステップ１２〜１８と同じである。ただし、本実施の形態では、着信時情報として、ユーザ端末２１０で発信先として指定した発信先の情報が表示されることになる。また、ステップ２１３で作成する着信時情報として、サーバ発呼であることを示す情報を含め、ステップ２１５において、表示情報としてサーバ発呼に係る着信である旨の説明を含む情報を表示してもよい。
【００８８】
ステップ２１６にて受話操作が行われると、応答信号が呼制御装置２５０に返される（ステップ２１７）。呼制御装置２５０は、発信先端末２０１への電話発信を行い（ステップ２１８）、発信先端末２０１からの応答信号を受信する（ステップ２１９）。この時点で、呼制御装置２５０とユーザ端末２１０間、及び呼制御装置２５０と発信先端末２０１間のそれぞれで通話路が設定され、呼制御装置２５０がこれらの通話路を接続することにより、ユーザ端末２１０と発信先端末２０１間での通話が行われる（ステップ２２０）。
【００８９】
＜その他の実施形態＞
これまで、第１の実施の形態と第２の実施の形態とを分けて説明したが、着信時情報提供装置（４０、２４０）が、第１の実施の形態と第２の実施の形態の両方の機能を備えてもよい。すなわち、例えば、着信時情報提供装置４０における転送呼着信情報作成部４７が、サーバ発呼要求処理部２４７の機能を更に備え、転送呼着信通知を受けた場合に第１の実施の形態での動作を行い、サーバ発呼要求を受信した場合に第２の実施の形態での動作を行うようにする。この場合、転送呼着信情報格納部４８はサーバ発呼情報格納部２４８を兼ねるとともに、転送発信元電話番号リスト格納部４９はサーバ発呼元電話番号リスト格納部２４９を兼ねる。ただし、転送呼着信情報格納部４８（サーバ発呼情報格納部２４８）にユーザIDと電話番号を格納するときに、転送呼かサーバ発呼かを区別するためのフラグをユーザIDに対応付けて格納することとする。また、転送呼着信情報格納部４８（サーバ発呼情報格納部２４８）に格納された情報は、着信時情報提供後に削除する。なお、転送呼着信情報格納部４８（サーバ発呼情報格納部２４８）は、イベント情報保持手段と称することができる。
【００９０】
着信時情報要求を受信したときの着信時情報取得部（４１、２４１）の動作は、転送呼の場合とサーバ発呼の場合とで共通である。すなわち、着信時情報要求に含まれるユーザID、パスワードで認証を行った後、着信時情報要求に含まれる電話番号で転送発信元電話番号リスト格納部４９（サーバ発呼元電話番号リスト格納部２４９）を検索し、電話番号が検出された場合に、ユーザIDに基づき転送呼着信情報格納部４８（サーバ発呼情報格納部２４８）からフラグと電話番号を取得し、当該電話番号をキーにして電話帳情報の検索を行う。なお、着信時情報取得部（４１、２４１）は、取得したフラグに基づき、ユーザ端末に提供する着信時情報の中に、転送呼もしくはサーバ発呼である旨の情報を含めることができる。
【００９１】
着信時情報提供を行う契機となるイベントは、転送、サーバ発呼に限られるわけではなく、他のイベントを契機として、第１、第２の実施の形態の動作と同様の動作を行って着信時情報提供を行うようにしてもよい。
【００９２】
すなわち、本発明の一実施形態に係る着信時情報提供装置は、電話番号と設定情報とを対応付けた電話帳情報を格納した電話帳格納手段と、所定のイベントの発生を契機として、当該所定のイベントに関わる電話番号と前記ユーザ端末のユーザIDとを取得し、これらを対応付けてイベント情報保持手段に格納するイベント情報処理手段と、前記所定のイベントの発生を契機として、発信元電話番号を含む電話発信信号の着信を受けた前記ユーザ端末から、当該ユーザ端末のユーザIDと当該発信元電話番号とを含む着信時情報要求を受信する着信時情報要求受信手段と、前記着信時情報要求に含まれる前記発信元電話番号が呼制御装置の電話番号である場合に、前記着信時情報要求に含まれる前記ユーザIDに対応する電話番号を前記イベント情報保持手段から取得し、当該電話番号を検索キーとして、前記電話帳情報を検索し、当該電話番号に対応する設定情報を取得し、当該設定情報を含む着信時情報を前記ユーザ端末に送信する手段と、を備える装置として構成される。
【００９３】
本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において、種々変更・応用が可能である。
【符号の説明】
【００９４】
１０、２１０  ユーザ端末
２０  電話網
３０  ネットワーク
４０、２４０  着信時情報提供装置
５０、２５０  呼制御装置
１１、２１１  無線通信機能部
１２、２１２  アプリケーション部
２１２１  サーバ発呼要求部
１３、２１３  電話機能部
１４、２１４  表示部
１５、２１５  ログイン情報格納部
２１  発信元端末
２０１  発信先端末
４１、２４１  着信時情報取得部
４２、２４２  ユーザ認証部
４３、２４３  電話帳設定部
４４、２４４  電話帳格納部
４５、２４５  ユーザ情報格納部
４６、２４６  ネットワーク通信部
４７  転送呼着信情報作成部
４８  転送呼着信情報格納部
４９  転送発信元電話番号リスト格納部
２４７  サーバ発呼要求処理部
２４８  サーバ発呼情報格納部
２４９  サーバ発呼元電話番号リスト格納部
５１  対端末通信部
５２  ネットワーク通信部
５３  転送処理部
５４  転送番号情報格納部
５５  転送呼着信通知部
５６  ユーザ情報格納部
【図１】
0005715897.tif 000002
【図２】
0005715897.tif 000003
【図３】
0005715897.tif 000004
【図４】
0005715897.tif 000005
【図５】
0005715897.tif 000006
【図６】
0005715897.tif 000007
【図７】
0005715897.tif 000008
【図８】
0005715897.tif 000009
【図９】
0005715897.tif 000010
【図１０】
0005715897.tif 000011
【図１１】
0005715897.tif 000012
【図１２】
0005715897.tif 000013
【図１３】
0005715897.tif 000014
【図１４】
0005715897.tif 000015
【図１５】
0005715897.tif 000016
【図１６】
0005715897.tif 000017
【図１７】
0005715897.tif 000018
【図１８】
0005715897.tif 000019
【図１９】
0005715897.tif 000020