(57)【要約】【課題】異なる交換機に収容された内線電話機であり、内線の状態を交換機が常に把握していない状態であっても、ビジーから空き状態になった時に自動的に発信操作を行う。【解決手段】第１の内線電話機と、前記第１の内線電話機と接続されている第２の内線電話機と、前記第１の内線電話機及び前記第２の内線電話機と接続されておりプレゼンス情報を管理するサーバと、を備えるシステムにおける第１の内線電話機が、前記第２の電話機に第１の呼び出しをした際に前記第２の電話機が通話状態だった場合は、前記第１の呼び出しを中止し、待機状態となり、前記サーバから前記第２の電話機の前記通話が終了した旨の通知をうけたことを契機として前記第２の電話機に対して第２の呼び出しをする。【選択図】図１
2010062730.tif 000002
【特許請求の範囲】
【請求項１】
第１の内線電話機と、前記第１の内線電話機と接続されている第２の内線電話機と、前記第１の内線電話機及び前記第２の内線電話機と接続されておりプレゼンス情報を管理するサーバと、を備えるシステムにおける第１の内線電話機であって、
前記第２の内線電話機に第１の呼び出しをした際に前記第２の内線電話機が通話状態だった場合は、前記第１の呼び出しを中止し、待機状態となり、前記サーバから前記第２の内線電話機の前記通話が終了した旨の通知をうけたことを契機として前記第２の内線電話機に対して第２の呼び出しをすることを特徴とする第１の内線電話機。
【請求項２】
前記第２の内線電話機と複数の交換機を介して接続されていることを特徴とする請求項１に記載の第１の内線電話機。
【請求項３】
ＳＩＰ（Session Initiation Protocol)及びＳＩＭＰＬＥ（Session initiation protocol for Instant Messaging and Presence Leveraging Extensions）に準拠した通信方式で前記第２の内線電話機及び前記サーバと通信をすることを特徴とする請求項１又は２に記載の第１の内線電話機。
【請求項４】
請求項１乃至３の何れか１項に記載の第１の内線電話機と、前記第２の内線電話機と、前記サーバと、を備えるシステムにおいて、
前記第２の内線電話機は、前記第１の呼び出しを受けた際に通話中であった場合は前記第１の内線電話機に対してビジーを返し、前記第２の内線電話機は、前記通話が終了した場合は通話を終了した旨を前記サーバに通知し、前記サーバは、前記第２の内線電話機から通話が終了した旨の通知をうけた場合にその旨を前記第１の内線電話機に通知することを特徴とするシステム。
【請求項５】
請求項１乃至３の何れか１項に記載の第１の内線電話機と、前記第２の内線電話機と、前記サーバと、を備えるシステムにおいて、
前記第２の内線電話機は通話を開始する際に、自らが通話を開始する旨を前記サーバに通知し、前記サーバは、前記第２の内線電話機から通話を開始する旨の通知をうけた場合にその旨を前記第１の内線電話機に通知し、前記サーバは、前記第２の内線電話機から通話が終了した旨の通知をうけた場合にその旨を前記第１の内線電話機に通知することを特徴とするシステム。
【請求項６】
第１の内線電話機と、前記第１の内線電話機と接続されている第２の内線電話機と、前記第１の内線電話機及び前記第２の内線電話機と接続されておりプレゼンス情報を管理するサーバと、を備えるシステムにおけるキャンプオン方法であって、
前記第１の内線電話機が、前記第２の内線電話機に第１の呼び出しをした際に前記第２の内線電話機が通話状態だった場合は、前記第１の呼び出しを中止し、前記第１の内線電話機が待機状態となり、前記第１の内線電話機が前記サーバから前記第２の内線電話機の前記通話が終了した旨の通知をうけたことを契機として前記第２の内線電話機に対して第２の呼び出しをすることを特徴とするキャンプオン方法。
【請求項７】
前記第２の内線電話機は、前記第１の呼び出しを受けた際に通話中であった場合は前記第１の内線電話機に対してビジーを返し、前記第２の内線電話機は、前記通話が終了した場合は通話を終了した旨を前記サーバに通知し、前記サーバは、前記第２の内線電話機から通話が終了した旨の通知をうけた場合にその旨を前記第１の内線電話機に通知することを特徴とする請求項６記載のキャンプオン方法。
【請求項８】
前記第２の内線電話機は通話を開始する際に、自らが通話を開始する旨を前記サーバに通知し、前記サーバは、前記第２の内線電話機から通話を開始する旨の通知をうけた場合にその旨を前記第１の内線電話機に通知し、前記サーバは、前記第２の内線電話機から通話が終了した旨の通知をうけた場合にその旨を前記第１の内線電話機に通知することを特徴とする請求項６又は７に記載のキャンプオン方法。
【請求項９】
前記第１の内線電話機と前記第２の内線電話機とが複数の交換機を介して接続されていることを特徴とする請求項６乃至８の何れか１項に記載のキャンプオン方法。
【請求項１０】
前記第１の内線電話機と、前記第２の内線電話機と、前記サーバとが、ＳＩＰ及びＳＩＭＰＬＥに準拠した通信方式で通信をすることを特徴とする請求項６乃至９の何れか１項に記載のキャンプオン方法。
【請求項１１】
第１の内線電話機と、前記第１の内線電話機と接続されている第２の内線電話機と、前記第１の内線電話機及び前記第２の内線電話機と接続されておりプレゼンス情報を管理するサーバと、を備えるシステムにおける第１の内線電話機としてコンピュータを機能させるためのプログラムにおいて、
前記第２の内線電話機に第１の呼び出しをした際に前記第２の内線電話機が通話状態だった場合は、前記第１の呼び出しを中止し、待機状態となり、前記サーバから前記第２の内線電話機の前記通話が終了した旨の通知をうけたことを契機として前記第２の内線電話機に対して第２の呼び出しをする第１の内線電話機としてコンピュータを機能させることを特徴とするキャンプオンプログラム。
【請求項１２】
前記第１の内線電話機を、
前記第２の内線電話機と複数の交換機を介して接続されている第１の内線電話機として機能させることを特徴とする請求項１１記載のキャンプオンプログラム。
【請求項１３】
前記第１の内線電話機を、
ＳＩＰ及びＳＩＭＰＬＥに準拠した通信方式で前記第２の内線電話機及び前記サーバと通信をする第１の内線電話機として機能させることを特徴とする請求項１１又は１２に記載のキャンプオンプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、キャンプオン機能を有するキャンプオンシステム、キャンプオン方法、キャンプオンプログラム及びキャンプオン端末に関する。
【背景技術】
【０００２】
電話やファクシミリ等の交換機では、電話機等で発呼したときに、相手先の電話機等が使用中だった場合には、発呼電話機にビジー音を送り発呼者に相手先が使用中であることを知らせている。そしてビジー音を発呼者が受話器をオンフックするまで送り続ける。
【０００３】
すなわち、相手先の電話機が通話中であるときに発呼すると、発呼電話機がオンフックするまでビジー音を送り続けており、発呼電話機がオンフックする前に相手先の電話機が空き状態に移行してもビジー音が続くだけである。このため相手先の電話機が使用中に発呼し、発呼者がビジー音を聴いたときには一旦受話器をオンフックしてからかけ直さなければならず面倒であった。
【０００４】
このような面倒を解消するために、電話機を呼出してもビジーだった場合、通常は交換機が有しているキャンプオン機能を利用することが一般的である。
【０００５】
ここで、キャンプオン機能とは、電話をかけた相手が通話中であっても、相手が通話を終えれば呼び出す機能のことをいう。
【０００６】
このようなキャンプオン機能を利用する技術が特許文献１に記載されている。
【０００７】
特許文献１に記載の技術では、電話機からダイアルしたときに、被呼電話機が空きか否かを調べ、被呼電話機が空きでないと判定したときに、相手先とビジー待機中の表示を記憶し、発呼電話機がオフフック中に被呼電話機が空き状態になったら、相手先とビジー待機中の表示を読み出して被呼電話機に呼出し音を発し、オフフック中の発呼電話機と被呼電話機を接続するようにしていることから、被呼電話機が通話中であっても一旦切って、再発呼する煩わしさを解消することができる。
【特許文献１】特開平０５−１３０２３０号公報
【非特許文献１】寺下義文、「IP電話の誤解を解く：第1回 プレゼンスって、必要？」、［online］、2007年03月27日08時00分更新、インターネット〈ＵＲＬ：http://www.itmedia.co.jp/enterprise/articles/0703/27/news004.html〉
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述のように、キャンプオン機能を実装することにより呼出し先の電話機が空き状態になった場合に、自動的に呼出すことが可能である。
【０００９】
しかし、キャンプオン機能を、内線電話機を用いた内線電話網に実装する場合には問題があった。
【００１０】
キャンプオン機能を実装できるのは、呼出し元となる内線電話機及び呼出し先となる内線電話機の、両者が共に同一交換機に収容されていることが条件であり、内線の状態を交換機が常に把握している場合に限られていたという問題である。
【００１１】
そこで、本発明は、異なる交換機に収容された内線電話機であり、内線の状態を交換機が常に把握していない状態であっても、ビジーから空き状態になった時に自動的に発信操作を行うことが可能な、キャンプオンシステム、キャンプオン方法、キャンプオンプログラム及びキャンプオン端末を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明の第１の観点によれば、第１の内線電話機と、前記第１の内線電話機と接続されている第２の内線電話機と、前記第１の内線電話機及び前記第２の内線電話機と接続されておりプレゼンス情報を管理するサーバと、を備えるシステムにおける第１の内線電話機であって、前記第２の内線電話機に第１の呼び出しをした際に前記第２の内線電話機が通話状態だった場合は、前記第１の呼び出しを中止し、待機状態となり、前記サーバから前記第２の内線電話機の前記通話が終了した旨の通知をうけたことを契機として前記第２の内線電話機に対して第２の呼び出しをすることを特徴とする第１の内線電話機が提供される。
【００１３】
本発明の第２の観点によれば、上記の第１の内線電話機と、前記第２の内線電話機と、前記サーバと、を備えるシステムにおいて、前記第２の内線電話機は、前記第１の呼び出しを受けた際に通話中であった場合は前記第１の内線電話機に対してビジーを返し、前記第２の内線電話機は、前記通話が終了した場合は通話を終了した旨を前記サーバに通知し、前記サーバは、前記第２の内線電話機から通話が終了した旨の通知をうけた場合にその旨を前記第１の内線電話機に通知することを特徴とするシステムが提供される。
【００１４】
本発明の第３の観点によれば、第１の内線電話機と、前記第１の内線電話機と接続されている第２の内線電話機と、前記第１の内線電話機及び前記第２の内線電話機と接続されておりプレゼンス情報を管理するサーバと、を備えるシステムにおけるキャンプオン方法であって、前記第１の内線電話機が、前記第２の内線電話機に第１の呼び出しをした際に前記第２の内線電話機が通話状態だった場合は、前記第１の呼び出しを中止し、前記第１の内線電話機が待機状態となり、前記第１の内線電話機が前記サーバから前記第２の内線電話機の前記通話が終了した旨の通知をうけたことを契機として前記第２の内線電話機に対して第２の呼び出しをすることを特徴とするキャンプオン方法が提供される。
【００１５】
本発明の第４の観点によれば、第１の内線電話機と、前記第１の内線電話機と接続されている第２の内線電話機と、前記第１の内線電話機及び前記第２の内線電話機と接続されておりプレゼンス情報を管理するサーバと、を備えるシステムにおける第１の内線電話機において、前記第２の内線電話機に第１の呼び出しをした際に前記第２の内線電話機が通話状態だった場合は、前記第１の呼び出しを中止し、待機状態となり、前記サーバから前記第２の内線電話機の前記通話が終了した旨の通知をうけたことを契機として前記第２の内線電話機に対して第２の呼び出しをする第１の内線電話機としてコンピュータを機能させることを特徴とするキャンプオンプログラムが提供される。
【発明の効果】
【００１６】
本発明によれば、異なる交換機に収容された内線電話機でも、プレゼンス情報を共有している電話機であれば、プレゼンス情報を元にして、ビジーから空き状態になった時に自動的に発信操作を行うことが可能となる。
【発明を実施するための最良の形態】
【００１７】
本発明の実施形態であるキャンプオンシステムについて、図面を参照して詳細に説明する。
【００１８】
図１を参照すると本実施形態は、第１の交換機１００、第２の交換機２００、第１のＳＩＰ内線電話機５００、プレゼンスサーバ６００及び第２のＳＩＰ内線電話機７００を有する。
【００１９】
第１の交換機１００及び第２の交換機２００は、専用線３００を介して接続されている。また、第１のＳＩＰ内線電話機５００はＨＵＢ４０１及びＨＵＢ４０２を介して、プレゼンスサーバ６００及び第１の交換機１００と接続されている。
【００２０】
更に、第２のＳＩＰ内線電話機７００はＨＵＢ４０３及びＨＹＢ４０２を介して、プレゼンスサーバ６００及び第２の交換機２００と接続されている。
【００２１】
本実施形態はＳＩＰ（Session Initiation Protocol：セッション確立プロトコル）に準拠した内線電話システムであり、ＳＩＰのプレゼンス情報を利用することを特徴としているため、まず、ＳＩＰのプレゼンス情報について説明する。
【００２２】
現在、ＩＰ電話でのセッションの開始、変更、終了などの操作をおこなうためのプロトコルとしては、ＳＩＰが一般的に用いられている。また、ＳＩＰを利用するに際してＳＩＰの拡張プロトコルであるＳＩＭＰＬＥ（Session initiation protocol for Instant Messaging and Presence Leveraging Extensions）を用いることによりプレゼンスを実現することが可能となる。
【００２３】
プレゼンスは、インターネット技術の標準化団体、ＩＥＴＦにおいてＲＦＣ３８５６（Standards Track）として規定されており、ＲＦＣ３２６５のＳＵＢＳＣＲＩＢＥ／ＮＯＴＩＦＹという２つのメソッドによって実現される。このシーケンスについて、図２のシーケンス図及び非特許文献１を参照して説明をする。
【００２４】
まず、第２の端末２００２（以下、「プレゼンティティ」と呼ぶ）の状態を知りたい第１の端末２００１（以下、「ウォッチャ」と呼ぶ）は、プレゼンティティの状態を、その状態に変化がある都度通知してもらうためにプレゼンスサーバに対してＳＵＢＳＣＲＩＢＥを発行する（ステップＳ１０１）。このとき、ＴＯヘッダにはプレゼンティティを表すアドレスを指定し、さらに通知有効期限（Ｅｘｐｉｒｅ）を指定する。
【００２５】
ＳＵＢＳＣＲＩＢＥをプレゼンスを管理するプレゼンスサーバ１０００が受諾すると、２００（ｏｋ）の応答（ステップＳ１０２）と同時に、その時点のプレゼンティティの状態（ｏｆｆｌｉｎｅ）をＮＯＴＩＦＹに乗せて返す（ステップＳ１０３）。これを受け取ったウォッチャは２００（ｏｋ）の応答を返す（ステップＳ１０４）。
【００２６】
一方、プレゼンスサーバ１０００は各端末の状態を管理するために、各端末が電源ＯＮ（つまりＲＥＧＩＳＴＥＲ要求）を受け取ったこと（ステップＳ１０５）を契機にして、ウォッチャがプレゼンスサーバ１０００に向けて行ったのと同様の方法で、状態変化を通知し続けるようプレゼンティティに依頼する（ステップＳ１０６〜ステップＳ１０８）。
【００２７】
このステップＳ１０８におけるＮＯＴＩＦＹ（ｏｎｌｉｎｅ）を受信したことで、プレゼンスサーバは、プレゼンティティ２００２が「ｏｆｆｌｉｎｅ」から「ｏｎｌｉｎｅ」に変化したことを知り、一方でウォッチャ２００１からの変化通知要求を受諾している（有効期限内である）ことから、ＮＯＴＩＦＹをウォッチャに送信することになる（ステップＳ１０９）。これを受け取ったウォッチャは２００（ｏｋ）の応答を返す（ステップＳ１１０）。
【００２８】
第１の交換機１００及び第２の交換機２００は、内線通話を行うための交換機であり、専用線３００を用いて通信を行う。なお、本実施形態では内線網の状態を第１の交換機１００及び第２の交換機２００が常に把握していない場合であっても適用できる。
【００２９】
第１のＳＩＰ内線電話機５００及び第２のＳＩＰ内線電話機７００は、ＳＩＰに準拠した内線電話機であり、キャンプオン機能の起動がボタン等に割付けられている。第１のＳＩＰ内線電話機５００及び第２のＳＩＰ内線電話機７００は、図２における２００１番の端末及び２００２番の端末に相当する。
【００３０】
プレゼンスサーバ６００は、第１のＳＩＰ内線電話機５００及び第２のＳＩＰ内線電話機７００のプレゼンス情報を管理するサーバである。
【００３１】
次に図３のシーケンス図を参照して、本実施形態の動作について説明する。
【００３２】
今回は、第１のＳＩＰ内線電話機５００が、図２でいうウォッチャとなり、第２のＳＩＰ内線電話機７００が、図２でいうプレゼンティティとなる場合について説明する。
【００３３】
なお、今回は各ＳＩＰ内線電話機のプレゼンス情報が共有されており、呼出し元の電話機から他交換機に収容された電話機の状態を知ることが可能な状態であるとする。また、第１のＳＩＰ内線電話機５００はウォッチャとして第２のＳＩＰ内線電話機７００の情報を設定済みであるとする。
【００３４】
まず、第２のＳＩＰ内線電話機７００が、第１のＳＩＰ内線電話機５００以外の電話と通話を開始する（ステップＳ２０１）。
【００３５】
第１のＳＩＰ内線電話機５００が、通話をするために第１の交換機１００、専用線２００及び第２の交換機３００を介して第２のＳＩＰ内線電話機７００へ発信する（ステップＳ２０１）。しかし、呼び出しを受けた第２のＳＩＰ内線電話機７００は現在通話中であるためビジーを返す（ステップＳ２０３）。また、第２のＳＩＰ内線電話機７００がビジーを返すのではなく、プレゼンスサーバ６００が管理するプレゼンス情報にて第２のＳＩＰ内線電話機７００のビジー状態を確認するようにしてもよい。
【００３６】
次に、第２のＳＩＰ内線電話機７００がビジーであることを確認した第１のＳＩＰ内線電話機５００が、ボタン等に割付けられているキャンプオン機能を起動する。これにより、第１のＳＩＰ内線電話機５００はプレゼンスサーバ６００から送られてくる第２のＳＩＰ内線電話機７００の状態通知を待つ（ステップＳ２０４）。
【００３７】
その後、第２のＳＩＰ内線電話機７００が終話し、空き状態（ｏｎ＿ｐｈｏｎｅ）となり（ステップＳ２０５）、その旨がプレゼンスサーバ６００に通知される。そして、プレゼンスサーバ６００から第１のＳＩＰ内線電話機５００へ第２のＳＩＰ内線電話機７００が空き状態となったことがプレゼンスサーバ６００に通知される（ステップＳ２０６）。なお、この通知は、上記のステップＳ１０１からステップＳ１１０として説明したシーケンスと同様のシーケンスにより行われるので説明及び図示を省略する。
【００３８】
プレゼンスサーバ６００から通知を受けた第１のＳＩＰ内線電話機５００は、キャンプオン機能により自動的に第２のＳＩＰ内線電話機７００へ発信する（ステップＳ２０７）。
【００３９】
上記の動作により異なる交換機に収容された内線電話機でも、プレゼンス情報を共有している電話機であれば、プレゼンス情報をトリガとして自動再発呼処理を行うことにより、ビジーから空き状態になった時に自動的に発信操作を行うことができる。
【００４０】
これにより、呼出し先の電話機がビジーから空き状態になった時に受信したプレゼンス情報を、交換機によるキャンプオンと同等の機能を実現するという効果を得る。
【００４１】
また、プレゼンス情報を受信して自動的に発信するため、相手の状態を常に気にしている必要がなくなるという効果を得る。
【００４２】
なお、本発明の実施形態であるキャンプオンシステムは、ハードウェア、ソフトウェア又はこれらの組合せにより実現することができる。
【産業上の利用可能性】
【００４３】
本発明は、異なる交換機に収容された内線電話機であってプレゼンス情報を共有している電話機でキャンプオンと同等の機能を実現する、といった用途に好適である。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態の基本的構成を表す図である。
【図２】本発明の実施形態におけるプレゼンスサーバとのやり取りを示す図である。
【図３】本発明の実施形態の基本的動作を表す図である。
【符号の説明】
【００４５】
１００  第１の交換機
２００  第２の交換機
３００  専用線
４０１、４０２、４０３  ＨＵＢ
５００  第１のＳＩＰ内線電話機
６００、１０００  プレゼンスサーバ
７００  第２のＳＩＰ内線電話機
２００１  第１の端末
２００２  第２の端末
【図１】
2010062730.tif 000003
【図２】
2010062730.tif 000004
【図３】
2010062730.tif 000005