(57)【要約】【課題】一つの電話番号で複数の端末を利用することが可能な電話グループを形成して利用する環境における発着信履歴表示機能に着眼し、その機能を適用する際の発着信履歴情報を、同一電話グループ内で一様化する。【解決手段】電話グループ内のある電話端末から相手先電話番号へ対して発呼し、通話を経て切断といった呼制御の履歴を呼制御サーバで記憶し、呼制御サーバから電話グループ内の電話端末に対して発信履歴および着信履歴の配布を行う。【選択図】図１６
2015220708.tif 000002
【特許請求の範囲】
【請求項１】
呼制御装置と、複数の電話端末と、から構成された電話システムにおいて、
前記電話端末は、電話端末グループを形成し、
前記呼制御装置は、前記電話端末グループに属する電話端末に、共通の発信履歴情報と着信履歴情報とを送信することを特徴とする電話システム。
【請求項２】
請求項１に記載の電話システムであって、
前記電話端末は、メモリ部と表示部とを備え、
前記発信履歴情報または前記着信履歴情報を受信したとき、前記メモリ部に記憶し、
操作を受け付けて、前記表示部に前記発信履歴情報または前記着信履歴情報を表示することを特徴とする電話システム。
【請求項３】
請求項２に記載の電話システムであって、
前記電話端末は、自端末または特定の前記電話端末グループに属する電話端末の発信履歴情報または着信履歴情報を表示することを特徴とする電話システム。
【請求項４】
複数の電話端末と接続された呼制御装置において、
前記電話端末の電話番号とＩＰアドレスとの関係を保持する第１のデータベースと、前記電話端末の通話履歴を保持する第２のデータベースと、を備え、
電話端末グループを形成する複数の電話端末に対して、共通の発信履歴情報と着信履歴情報とを配布することを特徴とする呼制御装置。
【請求項５】
請求項４に記載の呼制御装置であって、
さらに、次回配布時刻と配布先ＩＰアドレスとを保持する第３のデータベースを備えることを特徴とする呼制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話システムおよび呼制御装置に係り、特に発着信履歴表示を端末グループ内で共通化する電話システムおよび呼制御装置に関する。
【背景技術】
【０００２】
電話通信技術は、そのディジタル化がなされている。電話通信技術は、更には無線化およびＩＰ（Internet Protocol）化が行われるに伴って様々な利便性の高い電話端末操作が実現されてきた。そのような様々な機能の１つの機能として、特許文献１にあるように、既に発信した電話番号を電話端末に記憶させておき、のちに、簡単なボタン操作のみで該当の電話番号を電話端末の画面に表示させて選択し、該当電話番号に対して再ダイヤルできる、という機能がある。この機能は、表示画面を持つ固定電話、携帯電話、ソフトフォン、スマートフォンを含む多機能電話で広く普及している。
【０００３】
しかし、本機能は、発信を行ったその該当の電話端末でのみ効果がある機能である。個人が複数の電話端末を持つようなことが容易に想定できるようになった昨今において、個人があるひとつの電話端末で発信を行った電話番号について考えた場合、同じ個人が、別の電話端末で同じ電話番号へ発信をかける場合には、改めて同じ電話番号を入力することになる。
【０００４】
また、複数の人員で１つのグループを形成し、１つのグループで複数の電話端末を共同利用する企業内線電話のような適用を想定すると、同一業務では同じ電話番号への発信が頻繁に発生すると考えられる。しかし、やはり電話端末が違えば、同じ電話番号をそれぞれ入力するという行為が成される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平２−１３１０５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
表示画面を持たせた電話端末では、通話を含めた様々な機能に対応する為に、多様な画面入力操作を行うことが可能である。他方、電話機能の高度化に伴って、表示すべき項目が多く、また複雑となり、高機能電話の操作性は、低下する方向にある。
【０００７】
本発明においては、電話の高機能利用のうち、一つの電話番号で複数の端末を利用することが可能な電話グループを形成して利用する環境における発着信履歴表示機能に着眼し、その機能を適用する際の発着信履歴情報を、同一電話グループ内で一様化する。これによって、電話グループの複数電話端末の操作性を一様化し、利便性の低下を抑止する。
【０００８】
具体的には、発信電話端末の発信した電話番号を、同じ電話グループの電話端末全てに発信履歴を登録する。同様に、着信した電話端末についても、該着信電話端末と同一電話グループの電話端末全てに着信履歴を登録する。
【課題を解決するための手段】
【０００９】
上述した課題は、呼制御装置と、複数の電話端末と、から構成された電話システムにおいて、電話端末は、電話端末グループを形成し、呼制御装置は、電話端末グループに属する電話端末に、共通の発信履歴情報と着信履歴情報とを送信する電話システムにより、達成できる。
【００１０】
また、電話端末の電話番号とＩＰアドレスとの関係を保持する第１のデータベースと、電話端末の通話履歴を保持する第２のデータベースと、を備え、電話端末グループを形成する複数の電話端末に対して、共通の発信履歴情報と着信履歴情報とを配布する呼制御装置により、達成できる。
【発明の効果】
【００１１】
本発明によれば、電話グループ内のどの電話端末からでも一様に発信履歴および着信履歴を表示することが可能な利便性の高い表示機能が提供できる。
【図面の簡単な説明】
【００１２】
【図１】電話システムの構成を説明するブロック図である。
【図２】電話端末の構成を説明するブロック図である。
【図３】呼制御サーバの構成を説明するブロック図である。
【図４】呼制御サーバの電話番号・ＩＰアドレスＤＢの構成を説明する図である。
【図５】呼制御サーバの通話管理ＤＢの構成を説明する図である。
【図６】呼制御サーバの未完了ＩＰアドレスＤＢの構成を説明する図である。
【図７】発呼メッセージの構成を説明する図である。
【図８】呼出メッセージの構成を説明する図である。
【図９】応答メッセージの構成を説明する図である。
【図１０】応答レスポンスメッセージの構成を説明する図である。
【図１１】切断メッセージの構成を説明する図である。
【図１２】切断レスポンスメッセージの構成を説明する図である。
【図１３】履歴メッセージの構成を説明する図である。
【図１４】履歴レスポンスメッセージの構成を説明する図である。
【図１５】各種メッセージパケットの構成を説明する図である。
【図１６】複数の端末と呼制御サーバとの間の発呼から履歴登録までのシーケンス図である。
【図１７】呼制御サーバのＩＰパケット処理部の受信動作を説明するフロー図である。
【図１８】呼制御サーバの発呼処理の動作を説明するフロー図である。
【図１９】呼制御サーバのＩＰパケット処理部の送信動作を説明するフロー図である。
【図２０】呼制御サーバの応答処理の動作を説明するフロー図である。
【図２１】呼制御サーバの応答レスポンス処理の動作を説明するフロー図である。
【図２２】呼制御サーバの切断処理の動作を説明するフロー図である。
【図２３】呼制御サーバの切断レスポンス処理の動作を説明するフロー図である。
【図２４】呼制御サーバの履歴配布処理の動作を説明するフロー図である。
【図２５】発信履歴配布を説明するフロー図である。
【図２６】着信履歴配布を説明するフロー図である。
【図２７】電話端末での履歴メッセージによる履歴登録の動作を説明するフロー図である。
【図２８】呼制御サーバの履歴レスポンス処理の動作を説明するフロー図である。
【図２９】発信履歴表示画面（全表示）である。
【図３０】発信履歴表示シーケンス図（全表示）である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について、実施例を用い図面を参照しながら詳細に説明する。
【実施例１】
【００１４】
図１を参照して、電話システムの構成を説明する。図１において、電話システム１０００は、呼制御サーバ３００と、ＩＰ電話機２００と、ＰＣ（ソフトフォン）２１０と、スマートフォン２２０と、ＧＷ（ＧａｔｅＷａｙ）４００と、ＢＳ（Base Station：基地局）５００と、ＩＰ網１００と、ＬＡＮ（Local Area Network）１２０と、を含んで構成されている。
【００１５】
呼制御サーバ３００とＧＷ４００は、それぞれＩＰ網１００へ接続する。ＩＰ電話機２００とＰＣ２１０とＢＳ５００とＧＷ４００は、それぞれ有線ＬＡＮ１２０で相互接続する。スマートフォン２２０は、ＢＳ５００と無線ＬＡＮで接続する。なお、ＩＰ電話機２００−Ａを、端末Ａと記載することがある。ＰＣ、スマートフォンも同様である。
【００１６】
ＩＰ電話機２００−ＡとＰＣ２１０−Ｂとスマートフォン２２０−Ｃには、それぞれ電話番号「１０００」を付与しており、グループ化２５０−１が成されている。電話番号「１０００」でグループ化２５０−１した電話端末にはそれぞれＩＰアドレスを付与しており、端末Ａ２００−ＡにはＩＰアドレスＩＰ＿Ａ、端末Ｂ２１０−ＢにはＩＰアドレスＩＰ＿Ｂ、端末Ｃ２２０−ＣにはＩＰアドレスＩＰ＿Ｃを付与している。
【００１７】
同様にスマートフォン２２０−ＦとＰＣ２１０−Ｇには、それぞれ電話番号「２０００」を付与しており、グループ化２５０−２が成されている。電話番号「２０００」でグループ化２５０−２した電話端末にはそれぞれＩＰアドレスを付与しており、端末Ｆ２２０−ＦにはＩＰアドレスＩＰ＿Ｆ、端末Ｇ２１０−ＧにはＩＰアドレスＩＰ＿Ｇを付与している。
【００１８】
同様にスマートフォン２２０−ＳおよびＩＰ電話機２００−Ｔには、それぞれ電話番号「５０００」を付与しており、グループ化２５０−５が成されている。電話番号「５０００」でグループ化２５０−５した電話端末にはそれぞれＩＰアドレスを付与しており、端末ＳにはＩＰアドレスＩＰ＿Ｓ、端末Ｔ２００−ＴにはＩＰアドレスＩＰ＿Ｔを付与している。
【００１９】
同様にＩＰ電話機２００−Ｘおよびスマートフォン２２０−Ｚなどには、それぞれ電話番号「ＮＮＮＮ」を付与しており、グループ化２５０−ｎが成されている。電話番号「ＮＮＮＮ」でグループ化２５０−ｎした電話端末にはそれぞれＩＰアドレスを付与しており、端末ＹにはＩＰアドレスＩＰ＿Ｙ、端末Ｚ２２０−ＺにはＩＰアドレスＩＰ＿Ｚを付与している。
【００２０】
図２を参照して、電話端末の構成を説明する。図２において、電話端末２００は、制御部２０２と、ＩＰインタフェース部２０３と、ＩＰパケット処理部２０４と、メモリ部２０５と、表示部２０６と、マイク部２０７と、スピーカ部２０８と、操作部２０９と、を含む。
【００２１】
制御部２０２は、電話端末の制御を行う。ＩＰインタフェース部２０３は、ＩＰ網１００と接続する。ＩＰパケット処理部２０４は、ＩＰパケットの送受信処理を行う。メモリ部２０５は、電話端末の各種情報を保存する。表示部２０６は、電話に関わる各種情報の表示を行う。マイク部２０７は、音声入力を行う。スピーカ部２０８は、音声出力を行う。操作部２０９は、電話端末への各種命令操作を受け付ける。
【００２２】
メモリ部２０５は、発信履歴記憶部２１０と、着信履歴記憶部２１１と、を含む。発信履歴記憶部２１０は、自端末発信履歴記憶部２１２と、グループ内他端末発信履歴記憶部２１３と、を含む。着信履歴記憶部２１１は、自端末着信履歴記憶部２１４と、グループ内他端末着信履歴記憶部２１５と、を含む。
【００２３】
自端末発信履歴記憶部２１２は、自端末の発信履歴を保存する。グループ内他端末発信履歴記憶部２１３は、グループ内の他端末の発信履歴を保存する。自端末着信履歴記憶部２１４は、自端末の着信履歴を保存する。グループ内他端末着信履歴記憶部２１５は、グループ内の他端末の着信履歴を保存する。
【００２４】
図３を参照して、呼制御サーバの構成を説明する。図３において、呼制御サーバ３００は、制御部３０２と、ＩＰインタフェース部３０３と、ＩＰパケット処理部３０４と、送信元ＩＰアドレス記憶部３０５と、履歴メッセージ記憶部３０６と、電話番号・ＩＰアドレスデータベース（ＤＢ）３１０と、通話管理ＤＢ３２０と、未完了ＩＰアドレスＤＢ３３０と、を含む。
【００２５】
制御部３０２は、呼制御サーバの制御を行う。ＩＰインタフェース部３０３は、ＩＰ網１００と接続する。ＩＰパケット処理部３０４は、ＩＰパケットの送受信処理を行う。送信元ＩＰアドレス記憶部３０５は、ＩＰパケットをＩＰ網１００側から受信した際にＩＰパケット処理部３０４の動作により送信元ＩＰアドレスを保存する。履歴メッセージ記憶部３０６は、発着信履歴の送信を行うメッセージを保存する。
【００２６】
図４を参照して、電話番号・ＩＰアドレスＤＢを説明する。図４において、電話番号・ＩＰアドレスＤＢ３１０は、電話番号３１１と、ＩＰアドレス３１２と、を含む。電話番号３１１は、グループ２５０毎の電話番号を保持する。ＩＰアドレス３１２は、グループに所属する端末のＩＰアドレスを保持する。電話番号・ＩＰアドレスＤＢ３１０は、事前に設定しておく。
【００２７】
図５を参照して、通話管理ＤＢを説明する。図５において、通話管理ＤＢ３２０は、Ｃａｌｌ−ＩＤ３２１と、発着信日時３２２と、通話開始日時３２３と、通話切断日時３２４と、発信元電話番号３２５と、発信元ＩＰアドレス３２６と、着信先電話番号３２７と、着信先ＩＰアドレス３２８と、を含む。通話管理ＤＢ３２０は、発呼処理Ｓ７０があるたびに新規レコードを追加登録して呼制御サーバ３００での処理の過程で追記するデータベースである。
【００２８】
図６を参照して、未完了ＩＰアドレスＤＢを説明する。図６において、未完了ＩＰアドレスＤＢ３３０は、Ｃａｌｌ−ＩＤ３３１と、次回送信日時３３２と、未完了ＩＰアドレス３３３と、を含む。未完了ＩＰアドレスＤＢ３３０は、履歴配布処理あるたびに新規レコードを追加登録して、呼制御サーバ３００での履歴配布処理の過程で追記するデータベースである。
【００２９】
図７を参照して、発呼メッセージを説明する。図７において、発呼メッセージ１６０は、メッセージ種別１６１と、着信先電話番号１６２と、発信元電話番号１６３と、発信元ＩＰアドレス１６４と、を含む。メッセージ種別１６１は、発呼である。
【００３０】
図８を参照して、呼出メッセージを説明する。図８において、呼出メッセージ１７０は、メッセージ種別１７１と、Ｃａｌｌ−ＩＤ１７２と、着信先電話番号１７３と、発信元電話番号１７４と、発信元ＩＰアドレス１７５と、を含む。メッセージ種別１７１は、呼出である。
【００３１】
図９を参照して、応答メッセージを説明する。図９において、応答メッセージ１８０は、メッセージ種別１８１と、Ｃａｌｌ−ＩＤ１８２と、着信先電話番号１８３と、着信先ＩＰアドレス１８４と、発信元電話番号１８５と、発信元ＩＰアドレス１８６と、を含む。メッセージ種別１８１は、応答である。
【００３２】
図１０を参照して、応答レスポンスメッセージを説明する。図１０において、応答レスポンスメッセージ１９０は、メッセージ種別１９１と、Ｃａｌｌ−ＩＤ１９２と、着信先電話番号１９３と、着信先ＩＰアドレス１９４と、発信元電話番号１９５と、発信元ＩＰアドレス１９６と、を含む。メッセージ種別１９１は、応答レスポンスである。
【００３３】
図１１を参照して、切断メッセージを説明する。図１１において、切断メッセージ２５０は、メッセージ種別２５１と、Ｃａｌｌ−ＩＤ２５２と、着信先電話番号２５３と、着信先ＩＰアドレス２５４と、発信元電話番号２５５と、発信元ＩＰアドレス２５６と、を含む。メッセージ種別２５１は、切断である。
【００３４】
図１２を参照して、切断レスポンスメッセージを説明する。図１２において、切断レスポンスメッセージ２６０は、メッセージ種別２６１と、Ｃａｌｌ−ＩＤ２６２と、着信先電話番号２６３と、着信先ＩＰアドレス２６４と、発信元電話番号２６５と、発信元ＩＰアドレス２６６と、を含む。メッセージ種別２６１は、切断レスポンスである。
【００３５】
図１３を参照して、履歴メッセージを説明する。図１３において、履歴メッセージ２７０は、メッセージ種別２７１と、Ｃａｌｌ−ＩＤ２７２と、着信先電話番号２７３と、着信先ＩＰアドレス２７４と、発信元電話番号２７５と、発信元ＩＰアドレス２７６と、発着信日時２７７と、通話時間２７８と、を含む。メッセージ種別２７１は、履歴である。
【００３６】
図１４を参照して、履歴レスポンスメッセージを説明する。図１４において、履歴レスポンスメッセージ２３０は、メッセージ種別２３１と、Ｃａｌｌ−ＩＤ２３２と、を含む。メッセージ種別２３１は、履歴レスポンスである。
【００３７】
図１５を参照して、各種メッセージパケットを説明する。図１５において、各種メッセージパケット２４０は、宛先ＩＰアドレス２４１と、送信元ＩＰアドレス２４２と、各種メッセージ２４３と、を含む。各種メッセージ２４３は、図７ないし図１４で説明した各種メッセージを格納する。
【００３８】
図１６を参照して、電話番号「１０００」のグループ２５０−１に属する端末Ａから、電話番号「２０００」のグループ２５０−２へ発呼し、通話、切断を経てグループ内の他の電話端末への発信履歴及び着信履歴の送信を行うまでについて説明する。
【００３９】
図１６において、端末Ａは、呼処理サーバ３００に電話番号２０００への発呼メッセージを送信する（Ｓ４０１）。呼制御サーバ３００は、発呼処理を実施する（Ｓ７０）。呼制御サーバ３００は、端末Ｆに呼出メッセージを送信する（Ｓ４０２）。呼制御サーバ３００は、端末Ｇに呼出メッセージを送信する（Ｓ４０３）。
【００４０】
ここで、端末Ｆは、呼処理サーバ３００に応答メッセージを送信する（Ｓ４０４）。呼制御サーバ３００は、応答処理を実施する（Ｓ８０）。呼制御サーバ３００は、端末Ａｎｉ応答メッセージを送信する（Ｓ４０５）。端末Ａは、呼処理サーバ３００に応答レスポンスメッセージを送信する（Ｓ４０６）。呼制御サーバ３００は、応答レスポンス処理を実施する（Ｓ９０）。呼制御サーバ３００は、端末Ｆに応答レスポンスメッセージを送信する（Ｓ４０７）。この状態で端末Ａと端末Ｆは、通話中となる。
【００４１】
ここで、端末Ａは、呼処理サーバ３００に切断メッセージを送信する（Ｓ４０９）。呼制御サーバ３００は、切断処理を実施する（Ｓ１００）。呼制御サーバ３００は、端末Ｆに切断メッセージを送信する（Ｓ４１０）。端末Ｆは、呼処理サーバ３００に切断レスポンスメッセージを送信する（Ｓ４１１）。呼制御サーバ３００は、切断処理レスポンス処理を実施する（Ｓ１１０）。呼制御サーバ３００は、端末Ａに切断レスポンスメッセージを送信する（Ｓ４１２）。
【００４２】
呼制御サーバ３００は、履歴配布処理を実施する（Ｓ２００）。呼制御サーバ３００は、端末Ｂに発信履歴メッセージを送信する（Ｓ４１３）。端末Ａは、履歴登録処理を実施する（Ｓ８００）。呼制御サーバ３００は、端末Ｃに発信履歴メッセージを送信する（Ｓ４１４）。呼制御サーバ３００は、端末Ｇに着信履歴メッセージを送信する（Ｓ４１５）。端末Ｇは、履歴登録処理を実施する（Ｓ８００）。端末Ｂは、呼処理サーバ３００に履歴レスポンスメッセージを送信する（Ｓ４１６）。端末Ｇは、呼処理サーバ３００に履歴レスポンスメッセージを送信する（Ｓ４１７）。
【００４３】
ここで、端末Ｃは、無応答である。呼制御サーバ３００は、履歴レスポンス処理を実施する（Ｓ５００）。呼制御サーバ３００は、端末Ｃに発信履歴メッセージを再送信する（Ｓ４１９）。端末Ｃは、履歴登録処理を実施する（Ｓ８００）。端末Ｃは、呼処理サーバ３００に履歴レスポンスメッセージを送信する（Ｓ４２０）。
【００４４】
図１６において、端末Ａは、電話番号「２０００」へ対して発呼する。端末Ａは、発呼信号を呼制御サーバ３００へリクエストする形態で送信する。発呼の際のメッセージフォーマットは、図７である。端末Ａは、発呼において、着信先電話番号１６２には電話番号「２０００」を格納し、発信元電話番号１６３には端末Ａ電話番号「１０００」を格納し、発信元ＩＰアドレス１６４には端末ＡのＩＰアドレスＩＰ＿Ａを格納した発呼メッセージ１６０を制御部２０２で作成する。
【００４５】
発呼メッセージ１６０をはじめとする各種メッセージパケットのフォーマットは、図１５である。発呼において、制御部２０２で作成した発呼メッセージ１６０について、端末Ａは、宛先ＩＰアドレス２４１として呼制御サーバのＩＰアドレスを格納し、送信元ＩＰアドレス２４２として端末ＡのＩＰアドレスＩＰ＿Ａを格納し、各種メッセージ２４３には発呼メッセージ１６０を格納し、発呼メッセージパケットをＩＰパケット処理部２０４で作成して、ＩＰインタフェース部２０３からＩＰ網１００へ送信する。
【００４６】
図１７を参照して、発呼信号を受信した呼制御サーバの動作について、説明する。図１７において、ＩＰパケット処理部３０４は、ＩＰインタフェース部より自ＩＰアドレス宛のＩＰパケットの受信を待つ（Ｓ５１）。受信したとき、ＩＰパケット処理部３０４は、送信元ＩＰアドレスを抽出して送信元ＩＰアドレス記憶部へ保存する（Ｓ５２）。ＩＰパケット処理部３０４は、各種メッセージ抽出して制御部へ送信して（Ｓ５３）、完了する。
【００４７】
つまり発呼において、ＩＰパケット処理部３０４は、宛先ＩＰアドレス２４１として自ＩＰアドレスである呼制御サーバ３００のＩＰアドレスが格納されているため、送信元ＩＰアドレス２４２として端末２００−ＡのＩＰアドレスＩＰ＿Ａを送信元ＩＰアドレス記憶部３０５へ保存し、発呼メッセージ１６０を制御部３０２へ送る。
【００４８】
図１８を参照して、呼制御サーバの発呼処理を説明する。図１８において、呼制御サーバ３００は、ＩＰパケット処理部からの発呼メッセージの受信を待つ（Ｓ７１）。受信したとき、呼制御サーバ３００は、制御部でＣａｌｌ−ＩＤを生成し、呼出メッセージを作成する（Ｓ７２）。呼制御サーバ３００は、発呼メッセージの着信先電話番号をもとに、着信先電話番号のＩＰアドレス数を電話番号・ＩＰアドレスＤＢより抽出する（Ｓ７３）。呼制御サーバ３００は、初期値を１とするＩがＩＰアドレス数と等しいか判定する（Ｓ７４）。Ｎｏのとき、呼制御サーバ３００は、着信先電話番号のＩＰアドレスｉ番目を電話番号・ＩＰアドレスＤＢより抽出する（Ｓ７５）。呼制御サーバ３００は、電話番号・ＩＰアドレスＤＢより抽出したＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ呼出メッセージを送信する（Ｓ７６）。呼制御サーバ３００は、Ｉｉをインクリメントして（Ｓ７７）、ステップ７４に遷移する。ステップ７４でＹｅｓのとき、呼制御サーバ３００は、通話管理ＤＢ上へ新規レコードを作成し、Ｃａｌｌ−ＩＤ、発着信日時、発信元電話番号、発信元ＩＰアドレス、着信先電話番号を登録して（Ｓ７８）、完了する。
【００４９】
発呼処理は、ＩＰパケット処理部３０４から発呼メッセージ１６０を受取ったかを判断して、開始される。発呼メッセージ１６０を受け取った場合、制御部３０２は、任意の値であるＣａｌｌ−ＩＤを生成し、呼出メッセージ１７０を作成する。
【００５０】
呼出メッセージのフォーマットは、図８を参照して説明した通りである。具体的には、Ｃａｌｌ−ＩＤ１７２には「ａａ」を格納し、着信先電話番号１７３には電話番号「２０００」を格納し、発信元電話番号１７４には電話番号「１０００」を格納し、発信元ＩＰアドレス１７５には端末ＡのＩＰアドレスＩＰ＿Ａを格納した呼出メッセージ１７０を作成する。
【００５１】
次に、発呼メッセージ１６０の着信先電話番号１６２を電話番号・ＩＰアドレスＤＢ３１０を検索することにより、対象となる着信先ＩＰアドレス数を抽出する。電話番号・ＩＰアドレスＤＢ３１０より抽出したＩＰアドレス数と変数ｉ（初期値１）を比較しながら、ＩＰアドレス数と変数ｉが一致しない間において、発呼メッセージ１６０の着信先電話番号１６２を電話番号・ＩＰアドレスＤＢ３１０における電話番号３１１として、そのＩＰアドレス３１２の変数ｉ番目を抽出）し、抽出したＩＰアドレスを宛先ＩＰアドレス２４１としてＩＰパケット処理部３０４へ呼出メッセージ１７０を送信する。変数に加算処理ｉ＝ｉ＋１して、を繰り返す。ＩＰアドレス数「２」を抽出し、処理７５によりＩＰアドレスＩＰ＿Ｆを抽出し、ＩＰアドレスＩＰ＿Ｆを宛先ＩＰアドレス２４１としてＩＰパケット処理部３０４へ呼出メッセージ１７０を送る。同様に、ＩＰアドレスＩＰ＿Ｇを抽出し、ＩＰアドレスＩＰ＿Ｇを宛先ＩＰアドレス２４１としてＩＰパケット処理部３０４へ呼出メッセージ１７０を送る。
【００５２】
図１９を参照して、発呼メッセージを受信した後の呼制御サーバの動作を説明する。図１９において、ＩＰパケット処理部３０４は、制御部よりの各種メッセージの受信を待つ（Ｓ６１）。受信したとき、ＩＰパケット処理部３０４は、受信した各種メッセージに、制御部より指示された宛先ＩＰアドレスを付与し、自ＩＰアドレスを送信元ＩＰアドレスとして付与し、送信して（Ｓ６２）、完了する。
【００５３】
呼制御サーバ３００でのＩＰパケット送信処理は、制御部３０２より呼出メッセージ１７０をはじめとする各種メッセージ２４３を受信したかを判断して、開始される。呼制御サーバ３００は、受信した各種メッセージ２４３に制御部３０２より指示された宛先ＩＰアドレス２４１を付与し、自ＩＰアドレスを送信元ＩＰアドレス２４２として付与して、各種メッセージパケットの構造２４０でＩＰインタフェース部３０３を介してＩＰ網１００側へ送信する。宛先ＩＰアドレス２４１としてＩＰ＿Ｆ、送信元ＩＰアドレス２４２として呼制御サーバ３００のＩＰアドレスを付与して、呼出メッセージパケット４０２を送信する。また宛先ＩＰアドレス２４１としてＩＰ＿Ｇ、送信元ＩＰアドレス２４２として呼制御サーバ３００のＩＰアドレスを付与した呼出メッセージパケット４０３を送信する。
【００５４】
図２０を参照して、呼制御サーバの応答処理を説明する。図２０において、呼制御サーバ３００は、ＩＰパケット処理部よりの応答メッセージの受信を待つ（Ｓ８１）。受信したとき、呼制御サーバ３００は、応答メッセージより抽出した発信元ＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ応答メッセージを送信して（Ｓ８２）、完了する。
【００５５】
呼制御サーバ３００での応答処理は、ＩＰパケット処理部３０４より応答メッセージ１８０を受信したかを判断して、開始される。呼制御サーバ３００は、応答メッセージ１８０１７より抽出した発信元ＩＰアドレス１８６を宛先ＩＰアドレス２４１としてＩＰパケット処理部３０４へ応答メッセージ１８０を送信する。ＩＰパケット処理部３０４ではＩＰパケット送信処理６０により宛先ＩＰアドレス２４１としてＩＰ＿Ａ、送信元ＩＰアドレスとして呼制御サーバのＩＰアドレスとした応答メッセージパケット４０５を送信する。
【００５６】
図２１を参照して、応答レスポンス処理を説明する。図２１において、呼制御サーバ３００は、ＩＰパケット処理部からの応答レスポンスメッセージの受信を待つ（Ｓ９１）。受信したとき、呼制御サーバ３００は、応答レスポンスメッセージより抽出した着信先ＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ応答レスポンスメッセージを送信する（Ｓ９２）。呼制御サーバ３００は、応答レスポンスメッセージのＣａｌｌ−ＩＤをもとに通話管理ＤＢを検索し、同じＣａｌｌ−ＩＤのレコードに通話開始日時、着信先ＩＰアドレスを登録して（Ｓ９３）、完了する。
【００５７】
呼制御サーバ３００での応答レスポンス処理は、ＩＰパケット処理部３０４より応答レスポンスメッセージ１９０を受信したかを判断して、開始される。呼制御サーバ３００は、応答レスポンスメッセージ１９０より抽出した着信先ＩＰアドレス１９４を宛先ＩＰアドレス２４１としてＩＰパケット処理部３０４へ応答レスポンスメッセージ１９０を送信する。ＩＰパケット処理部３０４ではＩＰパケット送信処理６０により宛先ＩＰアドレス２４１としてＩＰ＿Ｆ、送信元ＩＰアドレスとして呼制御サーバのＩＰアドレスとした応答レスポンスメッセージパケット４０７を送信する。また、応答レスポンスメッセージ１９０のＣａｌｌ−ＩＤ１９２をもとに通話管理ＤＢ３２０を検索し、同じＣａｌｌ−ＩＤのレコードに通話開始日時３２３、着信先ＩＰアドレス３２８を登録する。
【００５８】
応答レスポンスパケットによる応答レスポンス処理では、応答レスポンスメッセージ１９０のＣａｌｌ−ＩＤ１９２に格納している「ａａ」と同じＣａｌｌ−ＩＤ３２１であるレコード１のＣａｌｌ−ＩＤに対して、通話開始日時３２３には応答レスポンス処理を行った日時を登録し、着信先ＩＰアドレス３２８には応答レスポンスメッセージ１９０から抽出した着信先ＩＰアドレス１９４を登録する。
【００５９】
図２２を参照して、呼制御サーバの切断処理を説明する。図２２において、呼制御サーバ３００は、ＩＰパケット処理部からの切断メッセージの受信を待つ（Ｓ１０１）。呼制御サーバ３００は、送信元ＩＰアドレス記憶部より切断メッセージパケットの送信元ＩＰアドレスを抽出する（Ｓ１０２）。呼制御サーバ３００は、切断メッセージの着信先ＩＰアドレスと発信元ＩＰアドレスを抽出する（Ｓ１０３）。呼制御サーバ３００は、送信元ＩＰアドレス＝着信先ＩＰアドレスか判定する（Ｓ１０４）。Ｎｏのとき、呼制御サーバ３００は、送信元ＩＰアドレス＝発信元ＩＰアドレスか判定する
（Ｓ１０５）。Ｎｏのとき、呼制御サーバ３００は、完了する。ステップ１０５でＹｅｓのとき、呼制御サーバ３００は、切断メッセージより抽出した着信先ＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ切断メッセージを送信して（Ｓ１０６）、完了する。
【００６０】
ステップ１０４でＹｅｓのとき、呼制御サーバ３００は、切断メッセージより抽出した発信元ＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ切断メッセージを送信して（Ｓ１０７）、完了する。
【００６１】
切断メッセージパケット４０９による切断処理では、切断メッセージパケット４０９の送信元ＩＰアドレス２４２であるＩＰ＿Ａを抽出し、切断メッセージ２５０の着信先ＩＰアドレス２５４であるＩＰ＿Ｆと送信元ＩＰアドレス２５６であるＩＰ＿Ａを抽出し、両者は一致せず、一致する宛先ＩＰアドレス２４１をＩＰ＿Ｆとした切断メッセージ２５０をＩＰパケット処理部３０４へ送信する。ＩＰパケット処理部３０４ではＩＰパケット送信処理６０により、宛先ＩＰアドレス２４１をＩＰ＿Ｆとして、送信元ＩＰアドレスを呼制御サーバ３００のＩＰアドレスとした切断メッセージパケット４１０を送信する。
【００６２】
図２３を参照して、切断レスポンス処理を説明する。図２３において、呼制御サーバ３００は、ＩＰパケット処理部からの切断レスポンスメッセージの受信を待つ（Ｓ１１１）。呼制御サーバ３００は、送信元ＩＰアドレス記憶部より切断レスポンスメッセージパケットの送信元ＩＰアドレスを抽出する（Ｓ１１２）。呼制御サーバ３００は、切断レスポンスメッセージの着信先ＩＰアドレスと発信元ＩＰアドレスを抽出する（Ｓ１１３）。呼制御サーバ３００は、送信元ＩＰアドレス＝着信先ＩＰアドレスか判定する（Ｓ１１４）。呼制御サーバ３００は、送信元ＩＰアドレス＝発信元ＩＰアドレス判定する（Ｓ１１５）。呼制御サーバ３００は、切断レスポンスメッセージより抽出した着信先ＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ切断レスポンスメッセージを送信する（Ｓ１１６）。呼制御サーバ３００は、切断レスポンスメッセージより抽出した発信元ＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ切断レスポンスメッセージを送信する（Ｓ１１７）。呼制御サーバ３００は、切断レスポンスメッセージのＣａｌｌ−ＩＤをもとに通話管理ＤＢを検索し、同じＣａｌｌ−ＩＤのレコードに切断日時を登録して（Ｓ１１８）、完了する。
【００６３】
呼の接続から切断の一連の処理が終わったあと、対象となる端末群に対して呼制御サーバは、各種データを配布する。以下、その動作にについて説明する。
【００６４】
図２４を参照して、呼制御サーバの履歴配布処理を説明する。図２４において、呼制御サーバ３００は、切断レスポンスメッセージのＣａｌｌ−ＩＤをもとに通話管理ＤＢを検索し、同じＣａｌｌ−ＩＤのレコードをレコード読出す（Ｓ２０１）。呼制御サーバ３００は、読出したレコードの通話開始日時と切断日時より通話時間を算出する（Ｓ２０２）。呼制御サーバ３００は、読出したレコードと算出した通話時間により履歴メッセージを作成し履歴メッセージ記憶部へ保存する（Ｓ２０３）。呼制御サーバ３００は、未完了ＩＰアドレスＤＢ上へ新規レコードを作成し、Ｃａｌｌ−ＩＤ、次回送信日時を登録する（Ｓ２０４）。呼制御サーバ３００は、履歴メッセージの発信元電話番号をもとに、発信元電話番号のＩＰアドレス数を電話番号・ＩＰアドレスＤＢより抽出する（Ｓ２０５）。呼制御サーバ３００は、ＩＰアドレス数＝ｊか判定する（Ｓ２０６）。Ｎｏのとき、呼制御サーバ３００は、発信元電話番号のＩＰアドレスｊ番目を電話番号・ＩＰアドレスＤＢより抽出する（Ｓ２０７）。呼制御サーバ３００は、発信履歴配布処理を実施する（Ｓ２０８）。呼制御サーバ３００は、ｊをインクリメントして（Ｓ２０９）、ステップ２０６に遷移する。
【００６５】
ステップ２０６でＹｅｓのとき、呼制御サーバ３００は、履歴メッセージの着信先電話番号をもとに、着信先電話番号のＩＰアドレス数を電話番号・ＩＰアドレスＤＢより抽出する（Ｓ２１０）。呼制御サーバ３００は、ＩＰアドレス数＝ｋか判定する（Ｓ２１１）。呼制御サーバ３００は、着信先電話番号のＩＰアドレスｋ番目を電話番号・ＩＰアドレスＤＢより抽出する（Ｓ２１２）。Ｎｏのとき、呼制御サーバ３００は、着信履歴配布処理を実施する（Ｓ２１３）。呼制御サーバ３００は、ｋをインクリメントして（Ｓ２１４）、ステップ２１１へ遷移する。ステップ２１１がＹｅｓのとき、呼制御サーバ３００は、完了する。
【００６６】
図２５を参照して、発信履歴配布処理を説明する。図２５において、呼制御サーバ３００は、抽出したＩＰアドレス＝履歴メッセージの発信元ＩＰアドレスか判定する（Ｓ２０８１）。Ｎｏのとき、呼制御サーバ３００は、抽出したＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ履歴メッセージを送信する（Ｓ２０８２）。呼制御サーバ３００は、抽出したＩＰアドレスを未完了ＩＰアドレスとして未完了ＩＰアドレスＤＢへ登録して（Ｓ２０８３）、リターンする。ステップ２０８１でＹｅｓのとき、呼制御サーバ３００は、リターンする。
【００６７】
図２６を参照して、着信履歴配布処理を説明する。図２６において、呼制御サーバ３００は、抽出したＩＰアドレス＝履歴メッセージの着信先ＩＰアドレスか判定する（Ｓ２１３１）。Ｎｏのとき、呼制御サーバ３００は、抽出したＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ履歴メッセージを送信する（Ｓ２１３２）。呼制御サーバ３００は、抽出したＩＰアドレスを未完了ＩＰアドレスとして未完了ＩＰアドレスＤＢへ登録して（Ｓ２１３３）、リターンする。ステップ２１３１でＹｅｓのとき、呼制御サーバ３００は、リターンする。
【００６８】
図２７を参照して、履歴メッセージ受信による受信端末の履歴登録の処理を説明する。図２７において、電話端末２００は、ＩＰパケット処理部から履歴メッセージの受信を待つ（Ｓ８０１）。Ｙｅｓのとき、電話端末２００は、履歴メッセージより着信先電話番号と発信元電話番号を抽出する（Ｓ８０２）。電話端末２００は、抽出した着信先電話番号＝自端末の電話番号か判定する（Ｓ８０３）。Ｎｏのとき、電話端末２００は、抽出した発信元電話番号＝自端末の電話番号か判定する（Ｓ８０４）。Ｙｅｓのとき、電話端末２００は、履歴メッセージより発信元ＩＰアドレス、着信先電話番号、発着信日時、通話時間を抽出してグループ内他端末発信履歴記憶部へ保存して（Ｓ８０５）、完了する。ステップ８０４でＮｏのとき、電話端末２００は、完了する。ステップ８０３でＹｅｓのとき、電話端末２００は、履歴メッセージより着信先ＩＰアドレス、発信元電話番号、発着信日時、通話時間を抽出してグループ内他端末着信履歴記憶部へ保存して（Ｓ８０６）、完了する。
【００６９】
図２８を参照して、履歴レスポンスメッセージパケットを受信した呼制御サーバの処理を説明する。図２８において、呼制御サーバ３００は、ＩＰパケット処理部からの履歴レスポンスメッセージの受信を待つ（Ｓ５０１）。Ｎｏのとき、呼制御サーバ３００は、未完了ＩＰアドレスＤＢの次回送信日時か判定する（Ｓ５０２）。Ｎｏのとき、呼制御サーバ３００は、ステップ５０１に遷移する。ステップ５０２でＹｅｓのとき、呼制御サーバ３００は、未完了ＩＰアドレスＤＢの次回送信日時のレコードのＣａｌｌ−ＩＤをもとに履歴メッセージ記憶部より履歴メッセージを読出す（Ｓ５０３）。呼制御サーバ３００は、未完了ＩＰアドレスを宛先ＩＰアドレスとしてＩＰパケット処理部へ履歴メッセージを送信する（Ｓ５０４）。呼制御サーバ３００は、未完了ＩＰアドレスＤＢの次回送信日時を書き換え（Ｓ５０５）、ステップ５０１に遷移する。
【００７０】
ステップ５０１でＹｅｓのとき、呼制御サーバ３００は、送信元ＩＰアドレス記憶部より履歴レスポンスメッセージパケットの送信元ＩＰアドレスを抽出する（Ｓ５０６）。呼制御サーバ３００は、履歴レスポンスメッセージのＣａｌｌ−ＩＤをもとに未完了ＩＰアドレスＤＢの検索し、同じＣａｌｌ−ＩＤのレコードを読出す（Ｓ５０７）。呼制御サーバ３００は、抽出したＩＰアドレスを未完了ＩＰアドレスＤＢの未完了ＩＰアドレスから削除して（Ｓ５０８）、完了する。
【実施例２】
【００７１】
実施例２によれば、同じ電話グループ内の各電話端末において、同じ発信履歴を閲覧することができる。かつ、相手端末情報などの必要とする情報のみを表示することができる。
【００７２】
図２９を参照して、発信履歴表示画面（全表示）を説明する。図２９において、端末Ｂの発信履歴表示画面（全表示）２９０は、発信日時２９１と、電話番号２９２と、通話時間２９３と、発信端末２９４と、を含む。
発信日時２９１は、発信を行った日時である。電話番号２９２は、相手先の電話番号である。通話時間２９３は、相手先と通話を行った時間である。発信端末２９４は、グループ内２５０−１の発信を行った端末である。
【００７３】
図３０を参照して、電話端末の発信履歴表示シーケンスを説明する。図３０において、操作部２０９は、発信履歴表示操作（全表示）を受け付ける（Ｓ３２１）。操作部２０９は、に制御部２０２表示命令を送信する（Ｓ３２２）。制御部２０２は、履歴読出し処理を実行する（Ｓ３２３）。制御部２０２は、自端末発信履歴記憶部２１２に読出しを送信する（Ｓ３２４）。自端末発信履歴記憶部２１２は、制御部２０２に読出し結果を送信する（Ｓ３２５）。制御部２０２は、グループ内他端末発信履歴記憶部２１３に読出しを送信する（Ｓ３２６）。グループ内他端末発信履歴記憶部２１３は、制御部２０２に読出し結果を送信する（Ｓ３２７）。制御部２０２は、読出し結果をソートする（Ｓ３２８）。制御部２００は、表示部２０６に表示データを送信する（Ｓ３２９）。表示部２０６は、発信履歴表示（全表示）を行う（Ｓ３３０）。
【００７４】
なお、発信履歴表示を、自端末のみの履歴表示にすること、特定の端末のみの履歴表示にすること、ができる。また、発信履歴表示を着信履歴表示にすることができる。
【符号の説明】
【００７５】
１００…ＩＰ網、１２０…ＬＡＮ（Local Area Network）、２００…ＩＰ電話機、２０２…制御部、２０３…ＩＰインタフェース部、２０４…ＩＰパケット処理部、２０５…メモリ部、２０６…表示部、２０７…マイク部、２０８…スピーカ部、２０９…操作部、２１０…ＰＣ（ソフトフォン）、２２０…スマートフォン、３００…呼制御サーバ、３０２…制御部、３０３…ＩＰインタフェース部、３０４…ＩＰパケット処理部、３０６…履歴メッセージ記憶部、３１０…電話番号・ＩＰアドレスデータベース（ＤＢ）、３２０…通話管理ＤＢ、３３０…未完了ＩＰアドレスＤＢ、４００…ＧＷ（GateWay）、５００…ＢＳ（Base Station：基地局）、１０００…電話システム。
【図１】
2015220708.tif 000003
【図２】
2015220708.tif 000004
【図３】
2015220708.tif 000005
【図４】
2015220708.tif 000006
【図５】
2015220708.tif 000007
【図６】
2015220708.tif 000008
【図７】
2015220708.tif 000009
【図８】
2015220708.tif 000010
【図９】
2015220708.tif 000011
【図１０】
2015220708.tif 000012
【図１１】
2015220708.tif 000013
【図１２】
2015220708.tif 000014
【図１３】
2015220708.tif 000015
【図１４】
2015220708.tif 000016
【図１５】
2015220708.tif 000017
【図１６】
2015220708.tif 000018
【図１７】
2015220708.tif 000019
【図１８】
2015220708.tif 000020
【図１９】
2015220708.tif 000021
【図２０】
2015220708.tif 000022
【図２１】
2015220708.tif 000023
【図２２】
2015220708.tif 000024
【図２３】
2015220708.tif 000025
【図２４】
2015220708.tif 000026
【図２５】
2015220708.tif 000027
【図２６】
2015220708.tif 000028
【図２７】
2015220708.tif 000029
【図２８】
2015220708.tif 000030
【図２９】
2015220708.tif 000031
【図３０】
2015220708.tif 000032