(57)【要約】【課題】複数の電話装置が電話装置毎に共有電話帳を更新しないですむ、電話帳データ共有機能を有する電話装置を提供する。【解決手段】発信先の電話番号またはアドレスを蓄積する電話帳データベースを有する電話装置において、他の電話装置と電話帳データを共有する共有電話帳データ記憶手段と、共有電話帳データ記憶手段に蓄積されている電話帳データを他の電話装置と送受する電話帳データ送受信手段と、共有電話帳データ記憶手段に蓄積されている電話帳データの更新の有無を検出するデータ更新検出手段と、データ更新検出手段がデータ更新有を検出した時、自動的に自電話装置と他の電話装置の電話帳データを最新データに更新させる電話帳データ更新手段を具備したことを特徴とする。【選択図】図２
2007158760.tif 000002
【特許請求の範囲】
【請求項１】
発信先の電話番号またはアドレスを蓄積する電話帳データベースを有する電話装置において、他の電話装置と電話帳データを共有する共有電話帳データ記憶手段と、前記共有電話帳データ記憶手段に蓄積されている電話帳データを他の電話装置と送受する電話帳データ送受信手段と、前記共有電話帳データ記憶手段に蓄積されている電話帳データの更新の有無を検出するデータ更新検出手段と、前記データ更新検出手段がデータ更新有を検出した時、自動的に自電話装置と前記他の電話装置の電話帳データを最新データに更新させる電話帳データ更新手段を具備したことを特徴とする電話帳データ共有機能を有する電話装置。
【請求項２】
請求項１記載において、前記共有電話帳データ記憶手段に蓄積されているデータを更新する場合、前記共有電話帳データを共有する他の電話装置に対して、共有電話帳データ更新を通知することを特徴とする電話帳データ共有機能を有する電話装置。
【請求項３】
請求項１または２記載において、前記自電話装置が前記共有電話帳データ記憶手段に蓄積されているデータを更新中に、前記他の電話装置より共有電話帳データ更新中を通知された場合、自電話装置の更新を中断し、中断を操作者に通知することを特徴とする電話帳データ共有機能を有する電話装置。
【請求項４】
請求項１または２記載において、更新した前記共有電話帳データを前記他の電話装置に送信する際、前記他の電話装置が受信不可または受信エラーであった場合、前記更新した共有電話帳データを送信完了していない他の電話装置に対してのみ、前記更新した共有電話帳データを再送信することを特徴とする電話帳データ共有機能を有する電話装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話装置の共通電話帳の更新に関するものである。
【背景技術】
【０００２】
電話帳を更新するためには電話装置毎に更新する必要がある。
【０００３】
または、他の電話装置の電話帳を、自電話装置に手動操作により取り込む必要がある（例えば、特許文献１参照）。
【０００４】
もしくは、電話帳を登録した電話装置からパソコンに読み込み、他の該当電話装置に読み込んだ電話帳データを書き込むことが行われている。
【０００５】
【特許文献１】特開2002-44223号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
共有電話帳を更新するために、一つの電話装置が更新する共有電話帳データを、他の電話装置でも自動的に更新するようにすれば、他の電話装置は共有電話帳データを更新しないですむので、便利である。
【０００７】
本発明の目的は、複数の電話装置が電話装置毎に共有電話帳を更新しないですむ、電話帳データ共有機能を有する電話装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明は、発信先の電話番号またはアドレスを蓄積する電話帳データベースを有する電話装置において、他の電話装置と電話帳データを共有する共有電話帳データ記憶手段と、前記共有電話帳データ記憶手段に蓄積されている電話帳データを他の電話装置と送受する電話帳データ送受信手段と、前記共有電話帳データ記憶手段に蓄積されている電話帳データの更新の有無を検出するデータ更新検出手段と、前記データ更新検出手段がデータ更新有を検出した時、自動的に自電話装置と前記他の電話装置の電話帳データを最新データに更新させる電話帳データ更新手段を具備したことを特徴とする電話帳データ共有機能を有する電話装置である。
【０００９】
本発明は、上記記載において、前記共有電話帳データ記憶手段に蓄積されているデータを更新する場合、前記共有電話帳データを共有する他の電話装置に対して、共有電話帳データ更新を通知することを特徴とする電話帳データ共有機能を有する電話装置である。
【００１０】
本発明は、上記記載において、前記自電話装置が前記共有電話帳データ記憶手段に蓄積されているデータを更新中に、前記他の電話装置より共有電話帳データ更新中を通知された場合、自電話装置の更新を中断し、中断を操作者に通知することを特徴とする電話帳データ共有機能を有する電話装置である。
【００１１】
本発明は、上記記載において、更新した前記共有電話帳データを前記他の電話装置に送信する際、前記他の電話装置が受信不可または受信エラーであった場合、前記更新した共有電話帳データを送信完了していない他の電話装置に対してのみ、前記更新した共有電話帳データを再送信することを特徴とする電話帳データ共有機能を有する電話装置である。
【発明の効果】
【００１２】
本発明によれば、複数の電話装置が電話装置毎に共有電話帳を更新しないですむ、電話帳データ共有機能を有する電話装置を得ることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施の形態について説明する。実施の形態は、一例としてＩＰ(Internet protocol)プロトコルを持った、ローカルエリアネットワークに接続されたＩＰ電話機で説明する。
【００１４】
図１は、本発明の実施の形態に係るＩＰ電話機システムの構成図である。図１において、1はローカルエリアネットワーク(LAN)、2はゲートウエイおよびルータで、ローカルエリアネットワーク(1)とワイドエリアネットワーク(WAN)に接続される。3-1,3-2,3-3,…,3-Nは本発明による電話帳データ共有機能を有するＩＰ電話機で、ローカルエリアネットワーク(1)に接続される。
【００１５】
図２は、本発明による電話帳データ共有機能を有するＩＰ電話機(3-1,3-2,3-3,…,3-N)のブロック構成図である。
【００１６】
図２において、20は主制御部で、共有電話帳の更新有無の検出、更新通知の送受信、共有電話帳データの送受信、共有電話帳の編集、共有電話帳の編集中断の操作者への通知、共有電話帳の再送信をソフトウェアで制御する処理ブロックを示す。
【００１７】
21は共有電話帳送信先メモリで、主制御部(20)に接続され、共有電話帳データを送信する送信先ＩＰ電話機のＩＰアドレス等を記憶蓄積するメモリを示す。
【００１８】
22は更新中メモリで、主制御部(20)に接続され、共有電話帳を他のＩＰ電話機が更新中であることを記憶しておくメモリを示す。
【００１９】
23は共有電話帳メモリで、主制御部(20)に接続され、送信先の他のＩＰ電話機と共有する電話帳を記憶蓄積するメモリを示す。
【００２０】
24は共有電話帳編集メモリで、主制御部(20)に接続され、共有電話帳を、編集する際に使用するメモリを示す。
【００２１】
25は個別電話帳メモリで、主制御部(20)に接続され、他のＩＰ電話機と共有せずに、自ＩＰ電話機のみで使用する電話帳データの記憶装置を示す。
【００２２】
26はＩＰ制御部で、主制御部(20)に接続され、他の電話機とのＩＰ通信をソフトウェアで処理するブロックを示す。
【００２３】
27はＬＣＤで、主制御部(20)に接続され、液晶等の文字表示装置を示す。
【００２４】
28はＩＰ網で、ＩＰ制御部(26)に接続され、ＬＡＮ、ＷＡＮ等のＩＰ通信網を示す。
【００２５】
図３Ａ，図３Ｂ，図３Ｃは、本発明による複数のＩＰ電話機の共有電話帳を自動的に更新する動作シーケンスを示す図である。
【００２６】
図１のＩＰ電話機NO.1(3-1)が、電話帳の更新操作を開始する(S101)。
【００２７】
図２のＩＰ電話機NO.1(3-1)の主制御部(20)は、電話帳の更新が、共有電話帳か個別電話帳かどうかの判定を行う(S102)。
【００２８】
共有電話帳でなければ、図２の個別電話帳メモリ(25)の更新を行う(S103)。
【００２９】
共有電話帳の更新ならば、主制御部(20)は、図２の更新中メモリ(22)に記憶している更新フラグを参照して、他のＩＰ電話機が共有電話帳の更新中であるかどうか判定する(S104)。
【００３０】
更新中フラグがONならば、他のＩＰ電話機が共有電話帳の更新中なので、ＩＰ電話機NO.1(3-1)は、共有電話帳の更新を中断する。
【００３１】
更新フラグがOFFならば、図２の共有電話帳編集メモリ(24)の更新を行う(S105)。
【００３２】
図２の共有電話帳送信先メモリ(21)に登録されているすべてのＩＰ電話機に対して、順次、更新宣言(1101)を、図２のＩＰ制御部(26)よりＩＰ網(28)を介して送信し、これから共有電話帳の更新を開始することをすべてのＩＰ電話機に通知する。
【００３３】
更新宣言を受信した図１のＩＰ電話機NO.2(3-2)の主制御部(20)は、既に自ＩＰ電話機でも共有電話帳の更新を開始していて、更新中メモリ(22)に記憶している更新フラグを参照して共有電話帳の更新中かどうかを判定する(S106)。
【００３４】
ＩＰ電話機NO.2(3-2)の主制御部(20)は、共有電話帳の更新中ならば、ＩＰ電話機NO.2(3-2)は、共有電話帳の更新を中断し、図２のＬＣＤ(27)の表示等により、操作者に中断を通知する。中断シーケンスは、図４Ａ，図４Ｂにて説明をする。
【００３５】
ＩＰ電話機NO.2(3-2)の主制御部(20)は、共有電話帳の更新中でなければ更新中メモリ(22)に記憶している更新フラグをONにして(S107)、以後、自ＩＰ電話機での共有電話帳の更新操作を禁止する。
【００３６】
ＩＰ電話機NO.2(3-2)の主制御部(20)は、ＩＰ電話機NO.1(3-1)に対し、共有電話帳データの送信許可をするため、ACK(1102)を返信する。
【００３７】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、ACK(1102)を受信したかを判定し(S108)、ACK(1102)ではなく他の返信を受信した場合は、共有電話帳の更新の競合が発生したと判断して、ＩＰ電話機NO.1(3-1)は、共有電話帳の更新を中断し、図２のＬＣＤ(27)の表示等により、操作者に中断を通知する。中断シーケンスは、図４Ａ，図４Ｂにて説明をする。
【００３８】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、ACK(1102)を受信したならば、共有電話帳送信先メモリ(21)を読み出して、次のＩＰ電話機に更新宣言を送信する。
【００３９】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、更新宣言を順次、共有電話帳送信先メモリ(21)の送信先のすべてのＩＰ電話機に送信し、最終ＩＰ電話機NO.N(3-N)まで送信する。
【００４０】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、最終ＩＰ電話機NO.N(3-N)へ更新宣言(1103)を送信する。
【００４１】
更新宣言を受信した最終ＩＰ電話機NO.N(3-N)の主制御部(20)も、更新中メモリ(22)に記憶している更新フラグを参照して共有電話帳の更新中かどうかを判定し(S109)、更新中でなければ更新中メモリ(22)に記憶している更新フラグをONとする(S110)。そしてＩＰ電話機NO.1(3-1)に対し、ACK(1104)を返信する。
【００４２】
共有電話帳の更新中ならば、ＩＰ電話機NO.N(3-N)は、共有電話帳の更新を中断し、図２のＬＣＤ(27)の表示等により、操作者に中断を通知する。中断シーケンスは、図４Ａ，図４Ｂにて説明をする。
【００４３】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、ASK(1104)を受信したかを判定し(S111)、ACK(1104)を受信したならば、共通電話帳メモリ(23)を更新する(S112)。
【００４４】
このようにして、ＩＰ電話機NO.1の主制御部(20)は、共有電話帳送信先メモリ(21)の送信先に対しすべて更新宣言を送信し、すべての送信先からACKを受信したならば、共有電話帳メモリ(23)を更新し、共有電話帳メモリ(23)の内容、すなわち、共有電話帳データ(1105)の送信をＩＰ電話機NO.2(3-2)から開始する。
【００４５】
共有電話帳データ(1105)を受信したＩＰ電話機NO.2(3-2)の主制御部(20)は、ACK(1106)を送信元ＩＰ電話機NO.1(3-1)に返信し、自己の共有電話帳メモリ(23)を更新する(S113)。
【００４６】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、ASK(1106)を受信したかを判定し(S114)、ACK(1106)が返信されなければ、共有電話帳データの規定回数の再送信を行い(1107)、ＩＰ電話機NO.2(3-2)からのACK(1108)の返信を待つ。
【００４７】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、共有電話帳メモリ(23)の内容、すなわち、共有電話帳データ(1107)を順次、共有電話帳送信先メモリ(21)に記憶の送信先のすべてのＩＰ電話機に送信し、最終ＩＰ電話機NO.N(3-N)まで送信する(1109)。
【００４８】
共有電話帳データ(1109)を受信した最終ＩＰ電話機NO.N(3-N)の主制御部(20)は、ACK(1110)を送信元ＩＰ電話機NO.1(3-1)に返信し、自己の共有電話帳メモリ(23)を更新する(S115)。
【００４９】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、ACK(1110)を受信したかを判定し(S116)、ACK(1110)が返信されなければ、共有電話帳データの規定回数の再送信を行い(1111)、最終ＩＰ電話機NO.N(3-N)からのACK(1112)の返信を待つ。
【００５０】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、共有電話帳送信先メモリ(21)に記憶のすべてのＩＰ電話機への共有電話帳データの送信が完了すると、共有電話帳更新を完了し(S117)、完了したことを操作者に通知し、他のＩＰ電話機が共有電話帳を更新できるように、ＩＰ電話機NO.2(3-2)に更新宣言解除(1113)を送信する。
【００５１】
ＩＰ電話機NO.2(3-2)の主制御部(20)は、ACK(1114)を返信するとともに、更新中メモリ(22)に記憶している更新フラグをOFFにする(S118)。
【００５２】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、順次最終ＩＰ電話機NO.N(3-N)まで更新宣言解除(1115)を送信する。
【００５３】
最終ＩＰ電話機NO.N(3−N)の主制御部(20)は、ACK(1116)を返信するとともに、更新中メモリ(22)に記憶している更新フラグをOFFにする(S119)。
【００５４】
図４Ａ，図４Ｂは、本発明による複数のＩＰ電話機において、複数のＩＰ電話機が同時に更新を開始して競合した場合の動作シーケンスを示す図である。
【００５５】
ＩＰ電話機NO.1(3-1)が、電話帳の更新操作を開始する(S201)。
【００５６】
以後、S202からS205は、図３のS102からS105と同様の処理を行い、図２の共有電話帳送信先メモリ(21)に登録されているすべてのＩＰ電話機に対して、順次、更新宣言(2101)を、図２のＩＰ制御部(26)よりＩＰ網(28)を介して送信し、これから共有電話帳の更新を開始することをすべてのＩＰ電話機に通知する。
【００５７】
更新宣言(2101)を受信したＩＰ電話機No.2(3-2)の主制御部(20)は、図２の更新中メモリ(22)に記憶している更新フラグを参照して、既に自ＩＰ電話機でも共有電話帳の更新を開始していて、共有電話帳の更新中かどうかを判定する(S206)。
【００５８】
ＩＰ電話機NO.2(3-2)の主制御部(20)は、共有電話帳の更新中でなければ、図３Ａ〜図３Ｃで説明の更新を行い、共有電話帳の更新中ならば、共有電話帳データの送信不許可であるNAK(2102)を、送信したＩＰ電話機NO.1(3-1)に返信する。
【００５９】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、ACKを受信したかを判定し(S207)、ACKを受信したならば、図３Ａ〜図３Ｃで説明の更新を行い、NAK(2102)を受信したならば、共有電話帳の競合が発生したので、操作者に“編集を中断する”旨の表示をＩＰ電話機NO.1(3-1)のＬＣＤ(27)に行い(S207)、以後、ＩＰ電話機への更新宣言送信処理を中断する。
【００６０】
ＩＰ電話機No.2(3-2)の主制御部(20)は、既に更新宣言の送信をＩＰ電話機NO.3(3-3)に行っていたならば、更新宣言解除(2103)をＩＰ電話機NO.3(3-3)に送信し、ＩＰ電話機NO.3(3-3)はACK(2104)を返信するとともに、図２の更新中メモリ(22)に記憶している更新フラグをOFFにする(S209)。
【００６１】
ＩＰ電話機NO.2(3-2)の主制御部(20)は、共有電話帳の更新中ならば、共有電話帳の競合が発生したので、操作者に“編集を中断する”旨の表示を、ＩＰ電話機NO.2(3-2)のＬＣＤ(27)に行い(S210)、以後、ＩＰ電話機への更新宣言送信処理を中断する。
【００６２】
図５Ａ，図５Ｂは、本発明による複数のＩＰ電話機において、複数のＩＰ電話機が同時に更新を開始して競合した場合の他の動作シーケンスを示す図である。
【００６３】
ＩＰ電話機NO.1(3-1)が、電話帳の更新操作を開始する(S301)。
【００６４】
以後、S302からS307,3102は、図３ＡのS102からS107,1102と同様に処理を行い、ＩＰ電話機NO.1(3-1)の主制御部(20)は、更新宣言(3103)をＩＰ電話機NO.3(3-3)に通知する。
【００６５】
更新宣言(3103)を受信したＩＰ電話機NO.3(3-3)の主制御部(20)は、共有電話帳更新であるかを判定し(S308)、更新でなければ、図３Ｂ，図３Ｃで説明の更新を行い、共有電話帳更新中ならば、NAK(3104)でＩＰ電話機NO.1(3-1)に応答するとともに、共有電話帳の競合が発生したので、操作者に“編集を中断する”旨の表示をＩＰ電話機NO.3(3-3)のＬＣＤ(27)に行う(S309)。
【００６６】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、ACKを受信したかを判定し(S310)、ACKであるときは、図３Ｂ，図３Ｃで説明の更新を行い、NAK(3104)であるときは、共有電話帳の競合が発生したので、中断処理を行う。
【００６７】
ＩＰ電話機NO.1(3-1)の主制御部(20)は、既にＩＰ電話機NO.2(3-2)に更新宣言を送信済みのため、ＩＰ電話機NO.2(3-2)に更新宣言解除(3105)を送信する。
【００６８】
更新宣言解除(3105)を受信したＩＰ電話機NO.2(3-2)は、ACK(3106)をＩＰ電話機NO.1(3-1)に返信するとともに、更新中メモリ(22)に記憶している更新フラグをOFFにする(S311)。
【００６９】
他の電話機にも、更新宣言を送信済みならば、送信済みＩＰ電話機に更新宣言解除を送信し、更新宣言送信済みＩＰ電話機の更新中メモリ(22)に記憶している更新フラグをOFFにする。
【００７０】
更新宣言送信済みＩＰ電話機すべてに更新宣言解除を送信したならば、操作者に“編集を中断する”旨の表示を、ＩＰ電話機NO.1(3-1)のＬＣＤ(27)に行い(S312)、共有電話帳処理を中断する。
【００７１】
上記の本実施の形態はＩＰ電話機であるが、通信手段を持つ電話装置一般に適用が可能である。
【００７２】
本発明によれば、一つの電話装置にて共有電話帳の更新を行うと、共有電話帳の登録先に設定された複数の電話装置に自動的に共有電話帳を配信して更新を行うことができるので、複数の電話装置が電話装置毎に共有電話帳を更新しないですむ、電話帳電話帳データ共有機能を有する電話装置を得ることができる。
【００７３】
また本発明によれば、一つの電話装置にて共有電話帳の更新を行うと、共有電話帳の送信先電話装置に対し、共有電話帳の更新宣言を行うことで、共有電話帳の送信先電話装置での共有電話帳の更新を制限して、共有電話帳更新の競合を防止することができる。
【００７４】
また本発明によれば、一つの電話装置にて共有電話帳の更新中に、他の電話装置より該他の電話装置での共有電話帳更新中を通知された場合に、自電話装置の更新を中断し、中断を操作者に通知するので、操作者は共通電話帳の更新ができなかったことを認識することができる。
【００７５】
また本発明によれば、更新した共有電話帳データを他の電話装置に送信する際、他の電話装置が通信エラー等で受信不可または受信エラーであった場合でも、更新した共有電話帳データを送信完了していない他の電話装置に対してのみ、更新した共有電話帳データを再送信するので、更新の信頼性を高めることができる。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施の形態に係るＩＰ電話機システムの構成図である。
【図２】本発明による電話帳データ共有機能を有するＩＰ電話機のブロック構成図である。
【図３Ａ】本発明による複数のＩＰ電話機の共有電話帳を自動的に更新する動作シーケンスを示す図である。
【図３Ｂ】本発明による複数のＩＰ電話機の共有電話帳を自動的に更新する動作シーケンスを示す図である。
【図３Ｃ】本発明による複数のＩＰ電話機の共有電話帳を自動的に更新する動作シーケンスを示す図である。
【図４Ａ】本発明による複数のＩＰ電話機において、複数のＩＰ電話機が同時に更新を開始して競合した場合の動作シーケンスを示す図である。
【図４Ｂ】本発明による複数のＩＰ電話機において、複数のＩＰ電話機が同時に更新を開始して競合した場合の動作シーケンスを示す図である。
【図５Ａ】本発明による複数のＩＰ電話機において、複数のＩＰ電話機が同時に更新を開始して競合した場合の他の動作シーケンスを示す図である。
【図５Ｂ】本発明による複数のＩＰ電話機において、複数のＩＰ電話機が同時に更新を開始して競合した場合の他の動作シーケンスを示す図である。
【符号の説明】
【００７７】
1：ローカルエリアネットワーク、2：ゲートウエイおよびルータ、3-1,3-2,3-3,…,3-N：ＩＰ電話機、20：主制御部、21：共有電話帳送信先メモリ、22：更新中メモリ、23：共有電話帳メモリ、24：共有電話帳編集メモリ、25：個別電話帳メモリ、26：ＩＰ制御部、27：ＬＣＤ、28：ＩＰ網。
【図１】
2007158760.tif 000003
【図２】
2007158760.tif 000004
【図３Ａ】
2007158760.tif 000005
【図３Ｂ】
2007158760.tif 000006
【図３Ｃ】
2007158760.tif 000007
【図４Ａ】
2007158760.tif 000008
【図４Ｂ】
2007158760.tif 000009
【図５Ａ】
2007158760.tif 000010
【図５Ｂ】
2007158760.tif 000011