(57)【要約】【課題】部署異動等の際に生じる電話端末への新たな電話番号入力作業の負担を軽減する。【解決手段】プロセッサと、前記プロセッサに接続される記憶装置と、を有する電話帳作成システムであって、前記記憶装置は、各々がユーザの識別情報に対応付けられた複数の電話番号リストを保持し、前記複数の電話番号リストの各々は、複数の電話番号と、各電話番号に対応付けられた属性情報とを含み、前記プロセッサは、前記電話番号リストの取込元のユーザ、取込先のユーザ及び取込条件を指定する情報が入力されると、前記取込元のユーザの識別情報に対応付けられた電話番号リストから前記属性情報が前記取込条件を満たす電話番号を検索して前記取込先のユーザの識別情報に対応付けられた電話番号リストに追加し、前記取込条件を満たす電話番号が追加された電話番号リストを出力する。【選択図】図１
2016032245.tif 000002
【特許請求の範囲】
【請求項１】
プロセッサと、前記プロセッサに接続される記憶装置と、を有する電話帳作成システムであって、
前記記憶装置は、各々がユーザの識別情報に対応付けられた複数の電話番号リストを保持し、
前記複数の電話番号リストの各々は、複数の電話番号と、各電話番号に対応付けられた属性情報とを含み、
前記プロセッサは、
前記電話番号リストの取込元のユーザ、取込先のユーザ及び取込条件を指定する情報が入力されると、前記取込元のユーザの識別情報に対応付けられた電話番号リストから、前記属性情報が前記取込条件を満たす電話番号を検索して、前記取込先のユーザの識別情報に対応付けられた電話番号リストに追加し、
前記取込条件を満たす電話番号が追加された電話番号リストを出力することを特徴とする電話帳作成システム。
【請求項２】
請求項１に記載の電話帳作成システムであって、
前記複数の電話番号リストは、複数の個人電話帳データであり、
前記複数の個人電話帳データの各々は、前記各個人電話帳データを作成したユーザによって登録された電話番号を含み、前記各個人電話帳データを作成したユーザの識別情報に対応付けられることを特徴とする電話帳作成システム。
【請求項３】
請求項２に記載の電話帳作成システムであって、
前記各個人電話帳データは、前記各電話番号に対応付けられた属性情報として前記各電話番号の使用頻度を示す情報を含み、
前記取込条件は、前記使用頻度の高さに基づく条件であることを特徴とする電話帳作成システム。
【請求項４】
請求項３に記載の電話帳作成システムであって、
前記各個人電話帳データは、前記各電話番号に対応付けられた属性情報として前記各電話番号の公開が許可されているか否かを示す情報を含み、
前記プロセッサは、前記取込元のユーザの識別情報に対応付けられた電話番号リストから、前記属性情報が前記取込条件を満たし、かつ、公開が許可された電話番号を検索して、前記取込先のユーザの識別情報に対応付けられた電話番号リストに追加することを特徴とする電話帳作成システム。
【請求項５】
請求項１に記載の電話帳作成システムであって、
前記複数の電話番号リストは、複数の個人履歴データであり、
各ユーザの識別番号に対応付けられた前記個人履歴データは、前記各ユーザが行った複数の通話の相手先の電話番号を含むことを特徴とする電話帳作成システム。
【請求項６】
請求項５に記載の電話帳作成システムであって、
前記各個人履歴データは、前記各電話番号に対応付けられた属性情報として前記各ユーザが各通話を行った時期を示す情報を含み、
前記取込条件は、前記各通話を行った時期に基づく条件であることを特徴とする電話帳作成システム。
【請求項７】
請求項１に記載の電話帳作成システムであって、
前記記憶装置は、各ユーザの識別情報と前記各ユーザの属性とを対応付ける情報を保持し、
前記プロセッサは、前記取込元のユーザの検索条件として前記ユーザの属性を指定する情報が入力されると、前記入力されたユーザの属性に対応する一つ以上の前記ユーザの識別情報を出力し、
前記出力した一つ以上のユーザの識別情報のいずれかが選択されると、前記選択されたユーザの識別情報が、前記取込元のユーザを指定する情報として入力されることを特徴とする電話帳作成システム。
【請求項８】
プロセッサと、前記プロセッサに接続される記憶装置と、を有する計算機システムによる電話帳作成方法であって、
前記記憶装置は、各々がユーザの識別情報に対応付けられた複数の電話番号リストを保持し、
前記複数の電話番号リストの各々は、複数の電話番号と、各電話番号に対応付けられた属性情報とを含み、
前記電話帳作成方法は、
前記電話番号リストの取込元のユーザ、取込先のユーザ及び取込条件を指定する情報が入力されると、前記取込元のユーザの識別情報に対応付けられた電話番号リストから、前記属性情報が前記取込条件を満たす電話番号を検索して、前記取込先のユーザの識別情報に対応付けられた電話番号リストに追加する第１手順と、
前記取込条件を満たす電話番号が追加された電話番号リストを出力する第２手順と、を含むことを特徴とする電話帳作成方法。
【請求項９】
請求項８に記載の電話帳作成方法であって、
前記複数の電話番号リストは、複数の個人電話帳データであり、
前記複数の個人電話帳データの各々は、
前記各個人電話帳データを作成したユーザによって登録された電話番号を含み、
前記各個人電話帳データを作成したユーザの識別情報に対応付けられ、
前記各電話番号に対応付けられた属性情報として前記各電話番号の使用頻度を示す情報及び前記各電話番号の公開が許可されているか否かを示す情報を含み、
前記取込条件は、前記使用頻度の高さに基づく条件であり、
前記第１手順は、前記取込元のユーザの識別情報に対応付けられた電話番号リストから、前記属性情報が前記取込条件を満たし、かつ、公開が許可された電話番号を検索して、前記取込先のユーザの識別情報に対応付けられた電話番号リストに追加する手順であることを特徴とする電話帳作成方法。
【請求項１０】
請求項８に記載の電話帳作成方法であって、
前記複数の電話番号リストは、複数の個人履歴データであり、
各ユーザの識別番号に対応付けられた前記個人履歴データは、
前記各ユーザが行った複数の通話の相手先の電話番号を含み、
前記各電話番号に対応付けられた属性情報として前記各ユーザが各通話を行った時期を示す情報を含み、
前記取込条件は、前記各通話を行った時期に基づく条件であることを特徴とする電話帳作成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話帳を自動的に作成するシステム及び方法に関する。
【背景技術】
【０００２】
本発明の背景技術として、特開２００３−１３４２３６号公報（特許文献１）及び特開平５-９５３９６号公報（特許文献２）がある。
【０００３】
特許文献１には、「所定の役務に関する電話番号情報を登録した地域から県外地域等に移動した場合でも、その現在地における該当役務に関する電話番号情報を短時間に取得して電話帳情報を自動作成できる」と記載されている。
【０００４】
特許文献２には、「発着信時に電話番号以外の通話情報、すなわち着信頻度及び発信頻度の高いもの、該電話端末からの発信時に相手先加入者が応答したか、無応答か、又は、回線使用中であったかを考慮して電話番号の優先順位を検出し、再発呼時の検索効率を向上させる」と記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１３４２３６号公報
【特許文献２】特開平５-９５３９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
企業においては、職場毎によく使う電話帳及び個人毎の電話帳が設定されている場合がある。
【０００７】
また、企業において人事異動はつきものであり、社員が異動したとしても、業務の引継ぎなどがうまく行われず、現職場の業務と並行して前職場の業務も行うことが往々にしてある。
【０００８】
このような場合に、異動直後から異動先の職場の電話帳（すなわち異動先の職場でよく使用される電話番号が登録された電話帳）しかアクセス出来なかったり、異動した社員の個人電話帳に新たにアクセス先を登録したりするのは面倒である。
【０００９】
また、発着信履歴も同様で、異動直後でも同僚らの履歴を利用して発信したいというニーズもでてくる。
【００１０】
本発明は、異動した社員が異動先で一緒に業務を行う者（同僚、上司など）の個人電話帳、発着信履歴、又は移動先の職場の電話帳などを自身の個人電話帳又は個人の発着信履歴にマージして表示させることで、上記課題及びニーズに対応するものである。
【００１１】
特許文献１では、位置情報によって、移動した県外地域等の電話帳を参照すると記載されているが、予め作成されている当該地域の電話帳を参照するのみであり、移動先で必要な電話番号を優先して検索することができない。
【００１２】
特許文献２では、当該電話端末内の通話履歴情報から、頻度などによって優先する電話番号を検索するとあるが、異動先職場内での優先電話番号までの範囲を検索できない。
【００１３】
また、どちらも、異動先部署の所員個人電話帳を参照するための検索機能がなく、上記課題の解決手段の開示はない。
【課題を解決するための手段】
【００１４】
上記の課題を解決するために、本発明は、プロセッサと、前記プロセッサに接続される記憶装置と、を有する電話帳作成システムであって、前記記憶装置は、各々がユーザの識別情報に対応付けられた複数の電話番号リストを保持し、前記複数の電話番号リストの各々は、複数の電話番号と、各電話番号に対応付けられた属性情報とを含み、前記プロセッサは、前記電話番号リストの取込元のユーザ、取込先のユーザ及び取込条件を指定する情報が入力されると、前記取込元のユーザの識別情報に対応付けられた電話番号リストから、前記属性情報が前記取込条件を満たす電話番号を検索して、前記取込先のユーザの識別情報に対応付けられた電話番号リストに追加し、前記取込条件を満たす電話番号が追加された電話番号リストを出力することを特徴とする。
【発明の効果】
【００１５】
本発明の一形態によれば、全社データベースサーバ上の他人の個人電話帳及び履歴情報を参照可能としてその内容を別の個人電話帳及び個人の履歴情報にマージして表示することで、異動先部署の所員電話帳及び履歴情報から、その部署に関連のある電話番号を使用することができる。これによって、部署を異動したユーザは、異動後の電話帳入れ直しのわずらわしさを軽減することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施例の電話帳自動作成システムの構成例を示すブロック図である。
【図２】本発明の実施例の全社データベースサーバの内部構成例を示すブロック図である。
【図３】本発明の実施例の電話端末の内部構成例を示すブロック図である。
【図４】本発明の実施例のＰＢＸの内部構成例を示すブロック図である。
【図５】本発明の実施例の全社電話帳データベースの構成例を示す説明図である。
【図６】本発明の実施例の全社員電話帳データベースの構成例を示す説明図である。
【図７】本発明の実施例の全社員履歴データベースの構成例を示す説明図である。
【図８Ａ】本発明の実施例の個人電話帳データベースの構成例を示す説明図である。
【図８Ｂ】本発明の実施例の個人履歴データベースの構成例を示す説明図である。
【図９Ａ】本発明の実施例の個人電話帳データベースの別の構成例を示す説明図である。
【図９Ｂ】本発明の実施例の個人履歴データベースの別の構成例を示す説明図である。
【図１０Ａ】本発明の実施例における、他のユーザの電話帳をマージした個人電話帳データベースの構成例を示す説明図である。
【図１０Ｂ】本発明の実施例における、他のユーザの履歴をマージした個人履歴データベースの構成例を示す説明図である。
【図１１】本発明の実施例の電話端末が表示する初期画面例の説明図である。
【図１２】本発明の実施例の電話端末がログイン成功後に表示するメニュー画面例の説明図である。
【図１３】本発明の実施例の電話端末が表示する電話帳／履歴表示メニュー画面例の説明図である。
【図１４】本発明の実施例の電話端末が表示する、他のユーザの情報を取り込む前の個人電話帳表示画面の例を示す説明図である。
【図１５】本発明の実施例の電話端末が表示する、他のユーザの情報を取り込んだ後の個人電話帳表示画面の例を示す説明図である。
【図１６】本発明の実施例の電話端末が表示する、他のユーザの情報を取り込む前の個人履歴表示画面の例を示す説明図である。
【図１７】本発明の実施例の電話端末が表示する、他のユーザの情報を取り込んだ後の個人履歴表示画面の例を示す説明図である。
【図１８】本発明の実施例の電話端末が表示する選択メンバ電話帳取得条件設定画面例の説明図である。
【図１９】本発明の実施例の電話端末が表示する選択メンバ履歴取得条件設定画面例の説明図である。
【図２０Ａ】本発明の実施例の電話端末が表示するユーザ情報更新画面例の説明図である。
【図２０Ｂ】本発明の実施例の全社員データベースの構成例を示す説明図である。
【図２１】本発明の実施例の電話端末が全社データベースサーバにログインする処理の例を示すシーケンス図である。
【図２２】本発明の実施例の電話端末がログイン後に会社電話帳／履歴表示メニューを表示する処理の例を示すシーケンス図である。
【図２３】本発明の実施例の電話端末が個人電話帳を表示する処理の例を示すシーケンス図である。
【図２４】本発明の実施例の電話端末が個人履歴を表示する処理の例を示すシーケンス図である。
【図２５】本発明の実施例の電話端末が選択メンバ電話帳取得条件設定画面を表示する処理の例を示すシーケンス図である。
【図２６】本発明の実施例の電話端末が選択メンバ履歴取得条件設定画面を表示する処理の例を示すシーケンス図である。
【図２７】本発明の実施例の全社データベースサーバが選択メンバの電話帳を取得し、それをログインユーザの電話帳にマージする処理の例を示すシーケンス図である。
【図２８】本発明の実施例の全社データベースサーバが選択メンバの履歴を取得し、それをログインユーザの履歴にマージする処理の例を示すシーケンス図である。
【図２９】本発明の実施例の全社データベースサーバが選択メンバの電話帳データを取り込む処理の例を示すフローチャートである。
【図３０】本発明の実施例の全社データベースサーバが選択メンバの履歴データを取り込む処理の例を示すフローチャートである。
【図３１】本発明の実施例の全社データベースサーバがＰＢＸから履歴情報を受信する処理の例を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施例を説明する。
【００１８】
本実施例では、電話帳自動作成を行う全社データベースサーバ１０１の例を説明する。
【００１９】
図１は、本発明の実施例の電話帳自動作成システムの構成例を示すブロック図である。
【００２０】
本実施例の電話帳自動作成システムを構成する全社データベースサーバ１０１は、全社電話帳及び個人電話帳データを含む全社電話帳データベース１０７が登録されており、また、ＰＢＸ（Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  ｅＸｃｈａｎｇｅ：構内交換機）１０８から受信する履歴情報によって、全社員履歴情報及び個人履歴情報を管理する。
【００２１】
ＰＢＸ１０８は、通信網１０２を介して通話した電話端末の通話履歴を全社データベースサーバ１０１に送信することができる。
【００２２】
電話端末１０３、１０４、１０５及び１０９は、通信網１０２を介して全社データベースサーバ１０１に接続することができ、電話帳データベース１０７の内容を参照及び表示することができる。電話端末１０３等の各々は、無線端末又は有線端末のいずれであってもよく、ＰＢＸ１０８によって管理された内線番号を有する内線端末であってもよく、専用線を使った通信を行ってもよく、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークを介して通話するＩＰ端末であってもよい。
【００２３】
図１には４個の電話端末のみを示したが、本実施例の電話帳自動作成システムはより多くの電話端末を含んでもよい。それらの電話端末のうち少なくともいくつかは内線端末である。内線端末同士の通話、及び、内線端末とそれ以外の端末との間の通話は、ＰＢＸ１０８を経由して行われる。
【００２４】
ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１０６は、例えば一般的なＥｔｈｅｒｎｅｔ（登録商標）を含むネットワークであり、全社データベースサーバ１０１、ＰＢＸ１０８及び通信網１０２に接続される。
【００２５】
図２は、本発明の実施例の全社データベースサーバ１０１の内部構成例を示すブロック図である。
【００２６】
全社データベースサーバ１０１は、端末通信受信手段１０１−１１、端末通信送信手段１０１−１２、端末データ送信手段１０１−１３、端末データ受信手段１０１−１４、データベース登録手段１０１−１５、データベース変更手段１０１−１６、サーバデータ表示手段１０１−１７、サーバデータ入力手段１０１−１８、データベース検索手段１０１−１９、データベース通信手段１０１−２０、ＰＢＸ履歴情報受信手段１０１−２１、ＬＡＮ制御手段１０１−２６、タイマ制御手段１０１−２７、Ｔｅｌ表示手段１０１−２８及び画面表示手段１０１−２９を有する。
【００２７】
端末通信受信手段１０１−１１は、電話端末１０３等との通信データ受信プロトコル制御を行う。端末通信送信手段１０１−１２は、電話端末１０３等との通信データ送信プロトコル制御を行う。端末データ送信手段１０１−１３は、電話端末１０３等へデータを送信する。端末データ受信手段１０１−１４は、電話端末１０３等からデータを受信する。データベース登録手段１０１−１５は、データベース１０７に電話帳データ等を登録する。データベース変更手段１０１−１６は、データベース内のデータを変更する。サーバデータ表示手段１０１−１７は、データベース１０７の内容を画面に表示する。サーバデータ入力手段１０１−１８は、データベース１０７に登録するためのデータを画面から入力する処理を実行する。データベース検索手段１０１−１９は、画面から入力した検索条件によってデータベース内を検索する。データベース通信手段１０１−２０は、データベース更新又は検索などのためにデータベース１０７と通信する。ＰＢＸ履歴情報受信手段１０１−２１は、ＰＢＸからの通信履歴情報を受信する。ＬＡＮ制御手段１０１−２６は、電話端末１０３等と通信するためにＬＡＮを制御する。タイマ制御手段１０１−２７は、自動検索を行うためのスケジュールを管理する。Ｔｅｌ表示手段１０１−２８は、サーバ画面を電話端末１０３等のディスプレイ装置に表示する。画面表示手段１０１−２９は、全社データベースサーバ１０１内のディスプレイ装置に画面を表示する。
【００２８】
全社データベースサーバ１０１は、さらに、相互に接続された主制御部１０１−２２、主記憶部１０１−２３、オペレーティングシステム１０１−２４及び時計部１０１−２５を有する。主制御部１０１−２２は一般的なＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、主記憶部１０１−２３は一般的なメモリ、オペレーティングシステム１０１−２４は例えば一般的なＯＳであるＷｉｎｄｏｗｓ（登録商標）又はＬｉｎｕｘ（登録商標）等、時計部１０１−２５は一般的な時計モジュールを含む。また、全社電話帳データベース１０７は、例えば、主制御部１０１−２２に接続されたハードディスクドライブのような記憶装置に格納されてもよいし、必要に応じてその少なくとも一部の複製が主記憶部１０１−２３に格納されてもよい。
【００２９】
なお、全社データベースサーバ１０１が有する上記の手段は、それぞれ専用のハードウェアによって実現されてもよいし、主制御部１０１−２２が主記憶部１０１−２３に格納されたプログラムを実行することによって実現されてもよいし、それらの組合せによって実現されてもよい。例えば、上記の各手段が実行する処理は、実際には主制御部１０１−２２が主記憶部１０１−２３に格納されたプログラムに記述された命令に従って実行してもよい。また、画面表示手段１０１−２９は、主制御部１０１−２２に接続されたディスプレイ装置及びそれに画面を表示するために主制御部１０１−２２が実行するプログラムによって実現されてもよい。
【００３０】
図３は、本発明の実施例の電話端末の内部構成例を示すブロック図である。
【００３１】
図３には、例として電話端末１０３の構成を示す。電話端末１０４、１０５及び１０９の構成は電話端末１０３と同様であってよいため、説明を省略する。
【００３２】
電話端末１０３は、サーバ通信受信手段１０３−１１、サーバ通信送信手段１０３−１２、端末画面表示手段１０３−１７、端末データ入力手段１０３−１８、マイク入力手段１０３−２８、音声再生手段１０３−２９、画面表示手段１０３−３０、無線ＬＡＮ制御手段１０３−２５及びＬＡＮ１０３−２７を有する。
【００３３】
サーバ通信受信手段１０３−１１は、全社データベースサーバ１０１との通信データ受信プロトコル制御を行う。サーバ通信送信手段１０３−１２は、全社データベースサーバ１０１との通信データ送信プロトコル制御を行う。端末画面表示手段１０３−１７は、電話端末１０３にデータを表示する。端末データ入力手段１０３−１８は、全社データベースサーバ１０１に送信する検索条件などを画面から入力する処理を実行する。マイク入力手段１０３−２８は、電話端末として送話するために使用される。音声再生手段１０３−２９は、通話相手からの声を再生する。画面表示手段１０３−３０は、全社データベースサーバ１０１からの画面情報を表示する。無線ＬＡＮ制御手段１０３−２５は、全社データベースサーバ１０１との無線ＬＡＮ通信を制御する。ＬＡＮ１０３−２７は、例えばＥｔｈｅｒｎｅｔ等を含む。
【００３４】
電話端末１０３は、さらに、相互に接続された主制御部１０３−２１、主記憶部１０３−２２、オペレーティングシステム１０３−２３及び時計部１０３−２４を有する。主制御部１０３−２１は一般的なＣＰＵ、主記憶部１０３−２２は一般的なメモリ、オペレーティングシステム１０３−２３は例えば一般的なＯＳであるＷｉｎｄｏｗｓ又はＬｉｎｕｘ等、時計部１０３−２４は一般的な時計モジュールを含む。
【００３５】
電話端末１０３は、全社データベースサーバ１０１から受信した情報を表示するだけでなく、その情報を内部に取り込んで管理する場合には、端末内データベース管理等を行う手段を有してもよい。
【００３６】
端末内データベース管理等を行う手段は、図３に破線で示すように、サーバデータ送信手段１０３−１３、サーバデータ受信手段１０３−１４、データベース登録手段１０３−１５、データベース変更手段１０３−１６、データベース検索手段１０３−１９、データベース通信手段１０３−２０、及び、端末電話帳データベース１０３−２６を有する。
【００３７】
サーバデータ送信手段１０３−１３は、全社データベースサーバ１０１にデータを送信する。サーバデータ受信手段１０３−１４は、全社データベースサーバ１０１からデータを受信する。データベース登録手段１０３−１５は、端末電話帳データベース１０３−２６にデータを登録する。データベース変更手段１０３−１６は、端末電話帳データベース１０３−２６のデータを変更する。データベース検索手段１０３−１９は、端末電話帳データベース１０３−２６内のデータを検索する。データベース通信手段１０３−２０は、端末電話帳データベース１０３−２６との通信を制御する。端末電話帳データベース１０３−２６は、電話端末内のデータを格納する。端末電話帳データベース１０３−２６は、例えば、主制御部１０３−２１に接続されたフラッシュメモリのような記憶装置に格納されてもよい。
【００３８】
各電話端末が端末電話帳データベース１０３−２６を有する場合、各電話端末は、全社データベースサーバ１０１だけでなく、他の電話端末の端末電話帳データベース１０３−２６からデータを取り込むことができる。
【００３９】
なお、電話端末１０３が有する上記の手段は、それぞれ専用のハードウェアによって実現されてもよいし、主制御部１０３−２１が主記憶部１０３−２２に格納されたプログラムを実行することによって実現されてもよいし、それらの組合せによって実現されてもよい。例えば、上記の各手段が実行する処理は、実際には主制御部１０３−２１が主記憶部１０３−２２に格納されたプログラムに記述された命令に従って実行してもよい。マイク入力手段１０３−２８は、主制御部１０３−２１に接続された音声入力装置及びそれを制御するために主制御部１０３−２１が実行するプログラムによって実現されてもよい。音声再生手段１０３−２９は、主制御部１０３−２１に接続された音声再生装置及びそれを制御するために主制御部１０３−２１が実行するプログラムによって実現されてもよい。画面表示手段１０３−３０は、主制御部１０３−２１に接続されたディスプレイ装置及びそれに画面を表示するために主制御部１０３−２１が実行するプログラムによって実現されてもよい。
【００４０】
図４は、本発明の実施例のＰＢＸ１０８の内部構成例を示すブロック図である。
【００４１】
ＰＢＸ１０８は、サーバ通信受信手段１０８−１１、端末通信送信手段１０８−１２、サーバデータ送信手段１０８−１３、サーバデータ受信手段１０８−１４、局データ登録手段１０８−１５、局データ変更手段１０８−１６、内線制御手段１０８−１７、専用線制御手段１０８−１８、ＩＰ制御手段１０８−１９、局データ蓄積部１０８−２７、ＬＡＮ制御手段１０８−２５及びＬＡＮ１０８−２６を有する。
【００４２】
サーバ通信受信手段１０８−１１は、全社データベースサーバ１０１との通信データ受信プロトコル制御を行う。端末通信送信手段１０８−１２は、全社データベースサーバ１０１との通信データ送信プロトコル制御を行う。サーバデータ送信手段１０８−１３は、全社データベースサーバ１０１へデータを送信する。サーバデータ受信手段１０８−１４は、全社データベースサーバ１０１からデータを受信する。局データ登録手段１０８−１５は、ＰＢＸ１０８内に局データを登録する。局データ変更手段１０８−１６は、登録した局データを変更する。内線制御手段１０８−１７は、電話端末のうち内線端末の通信制御を行う。専用線制御手段１０８−１８は、専用線通信を制御する。ＩＰ制御手段１０８−１９は、電話端末のうちＩＰ端末の通信制御を行う。局データ蓄積部１０８−２７は、局データの蓄積管理を行う。ＬＡＮ制御手段１０８−２５は、全社データベースサーバ１０１と通信を行うためのＬＡＮを制御する。ＬＡＮ１０８−２６は、例えばＥｔｈｅｒｎｅｔを含む。
【００４３】
ＰＢＸ１０８は、さらに、相互に接続された主制御部１０８−２１、主記憶部１０８−２２、オペレーティングシステム１０８−２３及び時計部１０８−２４を有する。主制御部１０８−２１は一般的なＣＰＵ、主記憶部１０８−２２は一般的なメモリ、オペレーティングシステム１０８−２３は例えば一般的なＯＳであるＷｉｎｄｏｗｓ又はＬｉｎｕｘ等、時計部１０８−２４は一般的な時計モジュールを含む。
【００４４】
なお、ＰＢＸ１０８が有する上記の手段は、それぞれ専用のハードウェアによって実現されてもよいし、主制御部１０８−２１が主記憶部１０８−２２に格納されたプログラムを実行することによって実現されてもよいし、それらの組合せによって実現されてもよい。例えば、上記の各手段が実行する処理は、実際には主制御部１０８−２１が主記憶部１０８−２２に格納されたプログラムに記述された命令に従って実行してもよい。
【００４５】
図５は、本発明の実施例の全社電話帳データベース１０７の構成例を示す説明図である。
【００４６】
全社電話帳データベース１０７は、全社員電話帳データベース１０７−１１、全社員履歴データベース１０７−１２、個人電話帳データベース１０７−１３、１０７−１５、１０７−１７、１０７−１９及び１０７−２１（すなわち各個人の電話帳）、並びに、個人履歴データベース１０７−１４、１０７−１６、１０７−１８、１０７−２０及び１０７−２２（すなわち各個人の履歴）を有する。
【００４７】
全社員電話帳データベース１０７−１１は、全社員の電話番号を登録する。全社員履歴データベース１０７−１２は、ＰＢＸから受信した履歴情報を蓄積する。個人電話帳データベース１０７−１３、１０７−１５、１０７−１７、１０７−１９及び１０７−２１（すなわち各個人の電話帳）は、各個人が作成する電話番号を登録する。個人履歴データベース１０７−１４、１０７−１６、１０７−１８、１０７−２０及び１０７−２２（すなわち各個人の履歴）は全社員履歴データベース１０７−１２から抽出した各個人の通話履歴を登録する。
【００４８】
全社電話帳データベース１０７は、さらに、全社員データベース１０７−２３を含む。全社員データベース１０７−２３は、当該システムを利用するユーザを登録するデータベースであり、電話端末からのアクセスする際の認証に使用される。
【００４９】
図６は、本発明の実施例の全社員電話帳データベース１０７−１１の構成例を示す説明図である。
【００５０】
全社員電話帳データベース１０７−１１は、全社員の電話帳が登録されたデータベースであり、各個人電話帳のもとになるデータベースである。
【００５１】
全社員電話帳データベース１０７−１１は、各社員の氏名１０７−１１−１１、所属１０７−１１−１２、役職１０７−１１−１３、内線番号１０７−１１−１４、外線番号１０７−１１−１５及びＥメールアドレス１０７−１１−１６等によって構成される。内線番号１０７−１１−１４及び外線番号１０７−１１−１５はそれぞれ登録された内線電話番号及び外線電話番号であり、氏名１０７−１１−１１、所属１０７−１１−１２、役職１０７−１１−１３及びＥメールアドレス１０７−１１−１６は、それぞれ、登録された電話番号が割り当てられた電話端末を使用しているユーザの識別情報である氏名、所属、役職及びＥメールアドレスである。氏名１０７−１１−１１、所属１０７−１１−１２、役職１０７−１１−１３及びＥメールアドレス１０７−１１−１６は、登録された電話番号の属性情報の一例であり、これら以外の種類の情報が登録されてもよい。
【００５２】
図７は、本発明の実施例の全社員履歴データベース１０７−１２の構成例を示す説明図である。
【００５３】
全社員履歴データベース１０７−１２は、発信又は着信ごとの発着信種別１０７−１２−１１、氏名１０７−１２−１２、所属１０７−１２−１３、役職１０７−１２−１４、内線で通話した通話相手の電話番号である内線番号１０７−１２−１５、外線で通話した通話相手の電話番号である外線電話番号１０７−１２−１６、通話した日付１０７−１２−１７、通話した時刻１０７−１２−１８及び通話時間１０７−１２−１９等からなる。発着信種別１０７−１２−１１、氏名１０７−１２−１２、所属１０７−１２−１３、役職１０７−１２−１４、通話した日付１０７−１２−１７、通話した時刻１０７−１２−１８及び通話時間１０７−１２−１９等は、登録された電話番号に対応付けられた、それぞれの通話の属性情報の一例であり、これら以外の種類の情報が登録されてもよい。
【００５４】
例えば、図７に示す全社員履歴データベース１０７−１２の先頭のレコードは、２０１４年２月３日の１３：００から３分間、部署Ａの部長であるＡ１氏の電話端末から内線番号「２００１」が割り当てられた電話端末への発信が行われたことを示している。
【００５５】
なお、全社データベースサーバ１０１は、通話が行われた日付、時刻、通話時間、その通話を発信した電話番号及び着信した電話番号をＰＢＸ１０８から取得し、取得した電話番号を検索キーとして全社員電話帳データベース１０７−１１から当該電話番号に対応する部署、役職及び氏名を取得し、それらの情報を全社員履歴データベース１０７−１２に登録してもよい。
【００５６】
図８Ａは、本発明の実施例の個人電話帳データベースの構成例を示す説明図である。
【００５７】
各個人電話帳データベースは、全社データベースサーバ１０１のユーザである各個人（本実施例では各社員）によって作成される電話番号のリストであり、原則として作成者によって登録された電話番号及びその属性情報を含むが、後述するように他の個人電話帳データベースから取り込んだ情報を追加することもできる。また、各個人電話帳データベースは、原則として作成者によって使用されるが、後述するように公開が許可された部分は作成者以外の者が（例えば情報の取込元として）使用することもできる。
【００５８】
図８Ａには、例として、全社データベースサーバ１０１のユーザの一人である、Ｃ部に所属する社員Ｃ１によって作成された個人電話帳データベース１０７−１９を示す。個人電話帳データベース１０７−１９は、氏名１０７−１９−１１、所属１０７−１９−１２、役職１０７−１９−１３、内線番号１０７−１９−１４、外線番号１０７−１９−１５及びＥメールアドレス１０７−１９−１６等からなる。これらは、それぞれ、全社員電話帳データベース１０７−１１の同名の項目と同様である。例えば、内線番号１０７−１９−１４及び外線番号１０７−１９−１５は、作成者（図８Ａの例では社員Ｃ１）によって登録されたか、又は他の個人電話帳データベースから取り込まれた電話番号であり、氏名１０７−１９−１１、所属１０７−１９−１２、役職１０７−１９−１３、Ｅメールアドレス１０７−１９−１６、及び後述する使用回数１０７−１９−１８等は、それぞれの電話番号の属性情報の例である。
【００５９】
個人電話帳データベース１０７−１９は、全社員電話帳データベース１０７−１１に登録されている社内の電話番号に加えて、全社員電話帳データベース１０７−１１に登録されていない社外の電話番号も登録できるものであり、登録された各電話番号を自分以外の社員に対して公開することを許可するか否かを示す公開可否情報１０７−１９−１７、各電話番号の使用頻度を示す使用回数１０７−１９−１８、及び、他の社員の個人電話帳から取得したデータを識別する取込元情報１０７−１９−１９をさらに含む。使用回数１０７−１９−１８は、累積の使用回数であってもよいし、所定の期間内の使用回数（すなわち使用頻度）であってもよい。
【００６０】
個人電話帳データベースの作成者は、登録されている電話番号ごとに、例えば社員間の情報共有の必要性及び情報保護の必要性等を考慮して、公開可否情報の値を、公開を許可する「可」又は公開を許可しない「否」に設定することができる。図８Ａの例では、作成者である社員Ｃ１が公開可否情報１０７−１９−１７の値を「否」に設定した電話番号は、公開が許可されていないため、社員Ｃ１以外の人物から参照されない。
【００６１】
公開可否情報は、公開する対象の社員を限定する情報（すなわち、特定の社員への公開を許可し、他の社員への公開を許可しないことを示す情報）を含んでもよい。例えば、特定の属性を有する社員（具体的には例えば特定の一人の社員又は特定の部署に所属する複数の社員）のみへの公開を許可する場合に、その属性を特定する情報（例えば氏名又は部署名）と、その属性を有する社員への公開を許可することを示す情報を含んでもよい。各社員の属性は、全社員電話帳データベース１０７−１１又は後述する全社員データベース１０７−２３等に基づいて特定することができる。
【００６２】
なお、各個人電話帳データベースは、その作成者を識別する情報と対応付けて全社電話帳データベース１０７に格納される。例えば、図８Ａに示す個人電話帳データベース１０７−１９は社員Ｃ１の識別情報と、後述する図９Ａに示す個人電話帳データベース１０７−２１は社員Ｃ２の識別情報と、それぞれ対応付けられる。
【００６３】
図８Ｂは、本発明の実施例の個人履歴データベースの構成例を示す説明図である。
【００６４】
各個人履歴データベースは、全社データベースサーバ１０１が、ＰＢＸ１０８から受信する履歴情報に含まれる通話履歴を、通話の発信者及び着信者毎に分類することによって登録される。すなわち、各個人履歴データベースは、原則として、ユーザである各個人の通話履歴（具体的にはそのユーザが行った通話の相手の電話番号のリスト及びそれぞれの電話番号に対応付けられたそれぞれの通話の属性情報）を含むが、後述するように、他のユーザの通話履歴を追加することもできる。図８Ｂには、例として、社員Ｃ１の個人履歴データベース１０７−２０を示す。
【００６５】
個人履歴データベース１０７−２０は、発着信種別１０７−２０−１１、氏名１０７−２０−１２、所属１０７−２０−１３、役職１０７−２０−１４、内線番号１０７−２０−１５、外線番号１０７−２０−１６、通話した日付１０７−２０−１７、通話した時刻１０７−２０−１８及び通話時間１０７−２０−１９を含む。これらは、それぞれ、全社員履歴情報データベース１０７−１２の同名の項目と同様である。さらに、個人履歴データベース１０７−２０は、他の社員の個人履歴データベースから取得したデータを識別する取込元情報１０７−２０−２０を含む。内線番号１０７−２０−１５及び外線番号１０７−２０−１６は、ユーザ（図８Ｂの例では社員Ｃ１）の通話相手の電話番号であり、発着信種別１０７−２０−１１、氏名１０７−２０−１２、所属１０７−２０−１３、役職１０７−２０−１４、日付１０７−２０−１７、時刻１０７−２０−１８、通話時間１０７−２０−１９及び取込元情報１０７−２０−２０は、登録されたそれぞれの電話番号に対応付けられたそれぞれの通話の属性情報である。
【００６６】
社外の通話相手との通話履歴については、その通話相手の電話番号が個人電話帳データベース１０７−１３に登録されている場合、その電話番号に対応して登録されている氏名及び所属等を参照し、それらを氏名１０７−１４−１２及び所属１０７−１４−１３等に登録することができる。
【００６７】
なお、各個人履歴データベースは、そこに登録された通話を行ったユーザを識別する情報と対応付けて全社電話帳データベース１０７に格納される。例えば、図８Ｂに示す個人履歴データベース１０７−２０は社員Ｃ１の識別情報と、後述する図９Ｂに示す個人履歴データベース１０７−２２は社員Ｃ２の識別情報と、それぞれ対応付けられる。
【００６８】
図９Ａは、本発明の実施例の個人電話帳データベースの別の構成例を示す説明図である。
【００６９】
図９Ａには、例として、社員Ｃ１とは別のユーザである社員Ｃ２が作成した個人電話帳データベース１０７−２１を示す。
【００７０】
個人電話帳データベース１０７−２１は、氏名１０７−２１−１１、所属１０７−２１−１２、役職１０７−２１−１３、内線番号１０７−２１−１４、外線番号１０７−２１−１５、Ｅメールアドレス１０７−２１−１６、公開可否情報１０７−２１−１７、使用回数１０７−２１−１８及び取込元情報１０７−２１−１９等からなる。これらは、それぞれ、個人電話帳データベース１０７−１９の同名の項目と同様である。
【００７１】
図９Ｂは、本発明の実施例の個人履歴データベースの別の構成例を示す説明図である。
【００７２】
図９Ｂには、例として、社員Ｃ１とは別のユーザである社員Ｃ２の通話履歴を含む個人履歴データベース１０７−２２を示す。
【００７３】
個人履歴データベース１０７−２２は、発着信種別１０７−２２−１１、氏名１０７−２２−１２、所属１０７−２２−１３、役職１０７−２２−１４、内線番号１０７−２２−１５、外線番号１０７−２２−１６、通話した日付１０７−２２−１７、通話した時刻１０７−２２−１８、通話時間１０７−２２−１９及び取込元情報１０７−２２−２０からなる。これらは、それぞれ、個人履歴データベース１０７−２０の同名の項目と同様である。
【００７４】
次に、他のユーザの個人電話帳データベース及び個人履歴データベースから取り込んだ情報が追加された個人電話帳データベース及び個人履歴データベースの例を説明する。以下に説明するような情報の取り込みは、どの時点でどのような目的で行われてもよいが、典型的には、例えばある社員が部署を異動したときに、異動先の部署の業務に使用する電話番号に関する情報を異動先の部署のメンバである別の社員のデータベースから取り込むために行われる。以下、異動先の部署のメンバである社員Ｃ２の個人電話帳データベース１０７−２１及び個人履歴データベース１０７−２２に含まれる情報の一部をそれぞれ社員Ｃ１の個人電話帳データベース１０７−１９及び個人履歴データベース１０７−２０に取り込む（すなわち、取込元が社員Ｃ２、取込先が社員Ｃ１である）例を説明する。例えば、社員Ｃ１が部署Ｃに新たに異動したメンバであり、社員Ｃ２が従来から部署Ｃに所属しているメンバである。
【００７５】
図１０Ａは、本発明の実施例における、他のユーザの電話帳をマージした個人電話帳データベースの構成例を示す説明図である。
【００７６】
図１０Ａには、例として、図８Ａに示した個人電話帳データベース１０７−１９に、図９Ａに示した個人電話帳データベース１０７−２１から取得したレコード１０７−２１−２０及び１０７−２１−２１を追加することによって作成された個人電話帳データベース１０７−１９を示す。図１０Ａに示すレコード１０７−１９−２０及び１０７−１９−２１は、それぞれレコード１０７−２１−２０及び１０７−２１−２１に相当するが、取込元１０７−１９−１９に取込元となった個人電話帳データベース１０７−２１の作成者である社員Ｃ２の識別情報（例えば氏名）が登録されている。
【００７７】
図１０Ｂは、本発明の実施例における、他のユーザの履歴をマージした個人履歴データベースの構成例を示す説明図である。
【００７８】
図１０Ｂには、例として、図８Ｂに示した個人履歴データベース１０７−２０に、図９Ｂに示した個人履歴データベース１０７−２２から取得したレコード１０７−２２−２１及び１０７−２２−２２を追加することによって作成された個人履歴データベース１０７−２０を示す。図１０Ｂに示すレコード１０７−２０−２１及び１０７−２０−２２は、それぞれレコード１０７−２２−２１及び１０７−２２−２２に相当するが、取込元１０７−２０−２０に取込元となった個人履歴データベース１０７−２２の作成者である社員Ｃ２の識別情報（例えば氏名）が登録されている。
【００７９】
次に、本実施例の電話帳表示までの電話機操作を説明する。
【００８０】
図１１は、本発明の実施例の電話端末が表示する初期画面例の説明図である。
【００８１】
図１１に示す初期画面は、電話端末（例えば電話端末１０３）が電話帳アプリケーションソフトウェア（図示省略）を起動したときに、端末画面表示手段１０３−１７及び画面表示手段１０３−３０によって表示される。
【００８２】
電話端末は、初期画面としてログイン画面を表示し、ユーザの認証を行う。
【００８３】
全社データベースサーバ１０１の全社員データベース１０７−２３を検索して、ログイン画面から入力されたユーザ名と一致したユーザ名が登録されていた場合に、当該ユーザが正常に認証されるものである。
【００８４】
ユーザがログイン画面上でユーザ名１１０１、暗証番号１１０２を入力し、ログインボタン１１０３を操作すると、全社データベースサーバ１０１が全社員データベース１０７−２３を検索して、入力されたユーザ名及び暗証番号に一致するデータが登録されているか否かをチェックする。
【００８５】
一致したデータが無かった場合には、電話端末が認証エラー表示を行い、再度入力待ちとなる。
【００８６】
ある規定回数の入力操作で認証できなかった場合、当該ユーザ名での以降の入力を全て拒否してもよい。
【００８７】
本実施例において、ログインしたユーザの個人電話帳データベース及び個人履歴データベースが、他のユーザの個人電話帳データベース及び個人履歴データベースからの情報の取込先となる。
【００８８】
図１２は、本発明の実施例の電話端末がログイン成功後に表示するメニュー画面例の説明図である。
【００８９】
本実施例のメニュー画面は、日時情報１２０１及び電話端末の設定メニュー１２０２といった一般的な電話機のメニュー表示に加えて、本発明の会社電話帳／履歴表示メニュー１２０３を含む。
【００９０】
図１３は、本発明の実施例の電話端末が表示する全社電話帳／履歴表示メニュー画面例の説明図である。
【００９１】
この画面は、ユーザが図１２のメニュー画面において会社電話帳／履歴表示メニュー１２０３を選択した場合に表示される。この画面に含まれるメニュー項目をユーザが操作すると、当該メニュー画面が、個人電話帳表示、履歴表示などのユーザが操作したメニュー項目に対応する画面へ移行する。
【００９２】
会社電話帳表示１３０１は、全社員が登録されている電話帳を表示するメニュー項目である。
【００９３】
個人電話帳表示１３０２は、各個人が登録した個人電話帳（図１４、１５）を表示するメニュー項目である。
【００９４】
個人履歴表示１３０３は、各個人の発着信履歴（図１６、１７）を表示するメニュー項目である。
【００９５】
個人電話帳編集１３０４は、一般的な電話帳編集画面を表示するメニュー項目である。
【００９６】
選択メンバ電話帳取得条件設定１３０５は、選択されたメンバ（選択メンバ）の電話帳から使用頻度の高い電話番号を取り込む画面（図１８）を表示するメニュー項目である。
【００９７】
選択メンバ履歴取得条件設定１３０６は、選択されたメンバの履歴から最新の履歴情報を取り込む画面（図１９）を表示するメニュー項目である。
【００９８】
ユーザ情報更新１３０７は、所属や電話番号、暗証番号などを変更する画面（図２０）を表示するメニュー項目である。
【００９９】
図１４は、本発明の実施例の電話端末が表示する、他のユーザの情報を取り込む前の個人電話帳表示画面の例を示す説明図である。この画面は、図１３の全社電話帳／履歴表示メニュー画面においてユーザが個人電話帳表示１３０２を選択した時に表示されるものである。
【０１００】
図１４には、例として、社員Ｃ１がログインした後、社員Ｃ２の個人電話帳データベース１０７−２１から情報を取り込む前に表示した個人電話帳表示画面を示す。この例では、ログインユーザ名１４０１として社員Ｃ１の識別情報（例えば氏名）が表示され、さらに、図８Ａに示す氏名１０７−１９−１１、所属１０７−１９−１２、役職１０７−１９−１３、内線番号１０７−１９−１４、外線番号１０７−１９−１５及び取込元１０７−１９−１９と同様の情報を含む電話番号情報のリストが、氏名の５０音順に表示される。
【０１０１】
図１５は、本発明の実施例の電話端末が表示する、他のユーザの情報を取り込んだ後の個人電話帳表示画面の例を示す説明図である。
【０１０２】
図１５には、例として、社員Ｃ１がログインし、社員Ｃ２の個人電話帳データベース１０７−２１から情報を取り込んだ後に表示した個人電話帳表示画面を示す。この例では、図１４と同様に社員Ｃ１の識別情報が表示され、さらに、図９Ａに示す氏名１０７−２１−１１、所属１０７−２１−１２、役職１０７−２１−１３、内線番号１０７−２１−１４、外線番号１０７−２１−１５及び取込元１０７−２１−１９と同様の情報を含む電話番号情報のリストが表示される。これらのうち、電話番号情報１５０１及び１５０２は、社員Ｃ２の個人電話帳データベース１０７−２１から取り込んだレコード１０７−１９−２０及び１０７−１９−２１に対応する。電話番号情報１５０１及び１５０２の取込元には社員Ｃ２の識別情報が表示され、さらに、取り込まれた電話番号情報１５０１及び１５０２を他の電話番号情報と区別するように色彩等によって強調表示してもよい。
【０１０３】
また、取り込まれた電話番号情報１５０１及び１５０２を含むすべての電話番号情報を氏名の５０音順に表示してもよいし、取り込まれた電話番号情報１５０１及び１５０２を他の電話番号情報のリストとは独立したリストとして表示してもよい。また、電話番号情報は、ユーザの利便性のため、必要に応じて５０音順以外の順序（例えば、使用回数が多い順）で表示されてもよい。
【０１０４】
なお、図１４及び図１５に示す個人電話帳表示画面は、さらに、個人電話帳データベース１０７−１９の公開可否１０７−１９−１７に相当するフィールドを含んでもよい。その場合、ユーザが当該フィールドに「可」又は「否」を入力することによって、それぞれの電話番号の公開を許可するか否かを入力することができる。
【０１０５】
図１６は、本発明の実施例の電話端末が表示する、他のユーザの情報を取り込む前の個人履歴表示画面の例を示す説明図である。この画面は、図１３の全社電話帳／履歴表示メニュー画面においてユーザが個人履歴表示１３０３を選択した時に表示されるものである。
【０１０６】
図１６には、例として、社員Ｃ１がログインした後、社員Ｃ２の個人履歴データベース１０７−２２から情報を取り込む前に表示した個人履歴表示画面を示す。この例では、図１４と同様に社員Ｃ１の識別情報が表示され、さらに、図８Ｂに示す発着信種別１０７−２０−１１、氏名１０７−２０−１２、所属１０７−２０−１３、役職１０７−２０−１４、内線番号１０７−２０−１５、外線番号１０７−２０−１６、日付１０７−２０−１７、時刻１０７−２０−１８及び取込元情報１０７−２０−２０と同様の情報を含む履歴情報のリストが、日付及び時刻の順に表示される。
【０１０７】
図１７は、本発明の実施例の電話端末が表示する、他のユーザの情報を取り込んだ後の個人履歴表示画面の例を示す説明図である。
【０１０８】
図１７には、例として、社員Ｃ１がログインし、社員Ｃ２の個人履歴データベース１０７−２２から情報を取り込んだ後に表示した個人電話帳表示画面を示す。この例では、図１６と同様に社員Ｃ１の識別情報が表示され、さらに、図９Ｂに示す発着信種別１０７−２２−１１、氏名１０７−２２−１２、所属１０７−２２−１３、役職１０７−２２−１４、内線番号１０７−２２−１５、外線番号１０７−２２−１６、日付１０７−２２−１７、時刻１０７−２２−１８及び取込元情報１０７−２２−２０と同様の情報を含む履歴情報のリストが表示される。これらのうち、履歴情報１７０１及び１７０２は、社員Ｃ２の個人履歴データベース１０７−２２から取り込んだレコード１０７−２０−２１及び１０７−２０７−２２に対応する。履歴情報１７０１及び１７０２の取込元には社員Ｃ２の識別情報が表示され、さらに、取り込まれた履歴情報１７０１及び１７０２を他の履歴情報と区別するように色彩等によって強調表示してもよい。
【０１０９】
また、図１７に示すように取り込まれた履歴情報１７０１及び１７０２を含むすべての履歴情報を日付及び時刻の順に表示してもよいし、取り込まれた履歴情報１７０１及び１７０２を他の履歴情報のリストとは独立したリストとして（例えば他の履歴情報のリストの末尾に追加して）表示してもよい。また、履歴情報は、ユーザの利便性のため、必要に応じて日付及び時刻の順以外の順序（例えば、電話番号に対応するユーザの識別情報の５０音順）で表示されてもよい。
【０１１０】
上記のように、異動先メンバの電話帳及び履歴情報を個人電話帳及び個人履歴の表示に取り込むことで、異動先で使用する頻度の高い電話番号及び最新の履歴情報を参照して、それらを改めて手動で電話帳に登録することなく電話をかけることが可能となる。
【０１１１】
図１８は、本発明の実施例の電話端末が表示する選択メンバ電話帳取得条件設定画面例の説明図である。
【０１１２】
図１８に示す選択メンバ電話帳取得条件設定画面は、ログインユーザ名１８０１を表示し、さらに、取り込むための個人電話帳を検索するための検索条件を入力する検索メンバ入力欄１８０２を含む。図１８の例では、検索メンバ入力欄１８０２にユーザ氏名１８０３及び部署名１８０４の少なくとも一方が入力される。
【０１１３】
ユーザが検索メンバ入力欄１８０２に取込元のメンバの検索条件を入力し、検索ボタン１８０５を操作すると、検索が実行され、検索結果一覧１８０６に検索されたメンバが表示される。
【０１１４】
ユーザが検索されたメンバから特定のメンバ１８０７を選択し、追加ボタン１８０８を操作することで、選択メンバ１８１０が選択メンバ一覧１８０９に追加される。
【０１１５】
ユーザは、選択メンバに自部門内のメンバを追加したい場合には、自部門内選択チェックボックス１８１２をチェックする。
【０１１６】
ユーザが取込条件である使用回数上位の件数１８１３を入力し、取り込みボタン１８１４を操作することで、取込条件に該当する電話番号がログインユーザの電話帳に追加される。
【０１１７】
図１８には、例として、部署Ｃのメンバである社員Ｃ１がログインし、部署Ｃの別のメンバの個人電話帳データベースから情報を取り込む場合の選択メンバ電話帳取得条件設定画面を示す。この場合、ログインユーザ名１８０１に社員Ｃ１の識別情報が表示され、社員Ｃ１が部署Ｃの名前を部署名１８０４に入力して検索ボタン１８０５を操作すると、検索結果一覧１８０６に部署Ｃのメンバである社員のリストが表示される。社員Ｃ１がリストから社員Ｃ２を選択して追加ボタン１８０８を操作すると、選択メンバ１８１０として社員Ｃ２が選択メンバ一覧１８０９に追加される。これによって、社員Ｃ２が、電話帳情報の取込元のメンバとして選択される。
【０１１８】
このようにして行った選択を取り消したい場合、社員Ｃ１は、例えば選択メンバ一覧１８０９に表示された社員Ｃ２を選択して削除ボタン１８１１を操作すると、社員Ｃ２が選択メンバ一覧１８０９から削除される。その後、社員Ｃ１は電話帳情報の取込元のメンバを再度選択してもよい。
【０１１９】
社員Ｃ１が社員Ｃ２を選択した後、使用回数上位の件数１８１３として「２」を入力し、取り込みボタン１８１４を操作すると、社員Ｃ２の個人電話帳データベース１０７−２１に登録されている、社員Ｃ１への公開が許可された電話番号情報のうち、使用回数が多い順に２件の電話番号情報が取り込まれる。図９Ａ及び図１０Ａの例では、使用回数１０７−２１−１８の値が最も大きいレコード１０７−２１−２１と２番目に大きいレコード１０７−２１−２０がそれぞれレコード１０７−１９−２１及び１０７−１９−２０として社員Ｃ１の個人電話帳データベース１０７−１９に取り込まれる。
【０１２０】
上記の例では、検索メンバ入力欄１８０２の部署名１８０４が入力され、ユーザ氏名１８０３が入力されない例を示したが、取込元のメンバが初めから例えば社員Ｃ２と特定されている場合には、ユーザ氏名１８０３にＣ２を入力して部署名１８０４を入力しなくてもよいし、ユーザ氏名１８０３にＣ２、部署名１８０４にＣをそれぞれ入力してもよい。また、これらの検索条件は一例であり、他の検索条件（例えば役職等）が入力されてもよい。後述する図１９に示す検索条件についても同様である。
【０１２１】
また、上記の例では、使用回数上位の件数１８１３が取込条件として入力される。これは、例えば社員Ｃ１と同じ部署のメンバである社員Ｃ２が使用する頻度が高い電話番号は、社員Ｃ１も使用する可能性が高い、すなわちそのような電話番号情報の有用性が高いとの推定による。しかし、これは取込条件の一例であり、有用性が高いと推定される電話番号情報を取り込むために他の取込条件を入力してもよい。例えば、取込条件として使用回数の下限値を入力してもよい。その場合、使用回数１０７−２１−１８の値が下限値を上回る電話番号情報が取り込まれる。あるいは、例えば外線番号の有用性が高いと推定される場合には、上記のような使用頻度の高さに基づく取込条件の代わりに、外線番号１０７−１９−１５に値が登録されていることを取込条件として入力してもよいし、電話番号を使用する人物の所属、役職等に基づいて有用性を推定できる場合には、所属１０７−１９−１２及び役職１０７−１９−１３等の値を取込条件として入力してもよい。
【０１２２】
図１９は、本発明の実施例の電話端末が表示する選択メンバ履歴取得条件設定画面例の説明図である。
【０１２３】
図１９に示す選択メンバ履歴取得条件設定画面は、ログインユーザ名１９０１を表示し、さらに、取り込むための個人履歴を検索するための検索条件を入力する検索メンバ入力欄１９０２を含む。図１９の例では、検索メンバ入力欄１９０２にユーザ氏名１９０３及び部署名１９０４の少なくとも一方が入力される。
【０１２４】
ユーザが検索メンバ入力欄１９０２に取込元のメンバの検索条件を入力し、検索ボタン１９０５を操作すると、検索が実行され、検索結果一覧１９０６に検索されたメンバが表示される。
【０１２５】
ユーザが検索されたメンバから特定のメンバ１９０７を選択し、追加ボタン１９０８を操作することで、選択メンバ１９１０が選択メンバ一覧１９０９に追加される。
【０１２６】
ユーザは、選択メンバに自部門内のメンバを追加したい場合には、自部門内選択チェックボックス１９１２をチェックする。
【０１２７】
ユーザが取込条件である最新の件数１９１３を入力し、発信履歴チェックボックス１９１４又は着信履歴チェックボックス１９１５の少なくとも一方を選択して、取り込みボタン１９１６を操作することで、取り込み条件に該当する履歴がログインユーザの履歴に追加される。
【０１２８】
取り込みタイミングは、取り込みボタン１９１６による即時取り込みだけでなく、あらかじめ定められたスケジュールに従う取り込みを行ってもよい。
【０１２９】
図１９には、例として、部署Ｃのメンバである社員Ｃ１がログインし、部署Ｃの別のメンバの個人履歴データベースから情報を取り込む場合の選択メンバ履歴取得条件設定画面を示す。この場合、ログインユーザ名１９０１に社員Ｃ１の識別情報が表示され、社員Ｃ１が部署Ｃの名前を部署名１９０４に入力して検索ボタン１９０５を操作すると、検索結果一覧１９０６に部署Ｃのメンバである社員のリストが表示される。社員Ｃ１がリストから社員Ｃ２を選択して追加ボタン１９０８を操作すると、選択メンバ１９１０として社員Ｃ２が選択メンバ一覧１９０９に追加される。これによって、社員Ｃ２が、履歴情報の取込元のメンバとして選択される。
【０１３０】
このようにして行った選択を取り消したい場合、社員Ｃ１は、例えば選択メンバ一覧１９０９に表示された社員Ｃ２を選択して削除ボタン１９１１を操作すると、社員Ｃ２が選択メンバ一覧１９０９から削除される。その後、社員Ｃ１は情報の取込元のメンバを再度選択してもよい。
【０１３１】
社員Ｃ１が社員Ｃ２を選択した後、最新の件数１９１３として「２」を入力し、発信履歴チェックボックス１９１４及び着信履歴チェックボックス１９１５の両方を選択して取り込みボタン１９１６を操作すると、社員Ｃ２の個人履歴データベース１０７−２２に登録されている発信履歴及び着信履歴を含む全ての通話履歴のうち新しい順に２件の履歴情報が取り込まれる。図９Ｂ及び図１０Ｂの例では、日付１０７−２２−１７及び時刻１０７−２２−１８の値が最も早いレコード１０７−２２−２２と２番目に早いレコード１０７−２２−２１がそれぞれレコード１０７−２０−２２及び１０７−２０−２１として社員Ｃ１の個人履歴データベース１０７−２０に取り込まれる。
【０１３２】
上記の例では取込条件として最新の件数１９１３を入力している。これは、新しい履歴情報であるほど（すなわち通話した時期が新しいほど）有用性が高いという推定に基づく。さらに、取込条件として発信履歴チェックボックス１９１４又は着信履歴チェックボックス１９１５のいずれか一方を選択することもできる。例えば、発信履歴の有用性が高いと推定される場合には発信履歴チェックボックス１９１４を選択し、着信履歴の有用性が高いと推定される場合には着信履歴チェックボックス１９１５を選択することができる。しかし、このような取込条件は一例であり、有用性が高いと推定される電話番号情報を取り込むために他の取込条件を入力してもよい。例えば、ある特定の期間に行われた通話の履歴情報の有用性が高いと推定される場合には、当該期間に該当する日付１０７−２０−１７及び時刻１０７−２０−１８の値を取込条件として入力してもよい。あるいは、例えば特定の組織に所属する通話相手との通話の履歴情報の有用性が高いと推定される場合には、上記のような通話の時期に基づく取込条件の代わりに、当該組織に該当する所属１０７−２０−１３の値を取込条件として入力してもよい。
【０１３３】
図２０Ａは、本発明の実施例の電話端末が表示するユーザ情報更新画面例の説明図である。
【０１３４】
ユーザは、ユーザ情報更新画面上で氏名２００１、所属２００２、社員番号２００３及び暗証番号２００４を入力し、さらに、選択メンバから取り込んだ電話番号及び履歴をどのように表示するかを選択できる。
【０１３５】
ユーザは、取込電話帳表示形式２００５を操作して、取り込んだ電話番号を他の電話番号と混在させて５０音順に並べ替えて表示する混在表示か、電話番号を表示する領域を２分割してそれぞれの領域に自分の電話帳の電話番号と取り込んだ電話番号とを表示する２分割表示か、複数の取込元が有った場合、電話番号を表示する領域を均等に分割してそれぞれの領域に自分の電話帳の電話番号と取り込んだ電話番号とを表示する均等分割表示かを選択する。
【０１３６】
ユーザは、取込履歴表示形式２００６を操作して、取り込んだ履歴を他の履歴と混在させて日時順に並べ替えて表示する混在表示か、履歴を表示する領域を２分割してそれぞれの領域に自分の履歴と取り込んだ履歴とを表示する２分割表示か、複数の取込元が有った場合、履歴を表示する領域を均等に分割してそれぞれの領域に自分の履歴と取り込んだ履歴とを表示する均等分割表示かを選択する。
【０１３７】
ここで登録したユーザ情報は、全社員データベース１０７−２３に登録される。
【０１３８】
図２０Ｂは、本発明の実施例の全社員データベース１０７−２３の構成例を示す説明図である。
【０１３９】
全社員データベース１０７−２３は、各社員に関する氏名１０７−２３−１１、所属１０７−２３−１２、社員番号１０７−２３−１３、暗証番号１０７−２３−１４、電話帳表示形式１０７−２３−１５及び履歴表示形式１０７−２３−１６によって構成される。
【０１４０】
図２１は、本発明の実施例の電話端末１０５が全社データベースサーバ１０１にログインする処理の例を示すシーケンス図である。
【０１４１】
電話端末１０５は、電話帳アプリケーションソフトウェアを起動する（ステップ２１０１）ことによって、全社データベースサーバ１０１に接続要求を送信する（ステップ２１０２）。
【０１４２】
全社データベースサーバ１０１はログイン画面データを送信する（ステップ２１０３）。電話端末１０５は、送信された画面データに基づいてログイン画面（図１１）を表示する（ステップ２１０４）。
【０１４３】
電話端末１０５では、ログイン画面上でユーザ（図１１の例では社員Ｃ１）がユーザ名１１０１を入力し（ステップ２１０５）、暗証番号１１０２を入力して（ステップ２１０６）、ログインボタン１１０３を操作する（２１０７）ことで、全社データベースサーバ１０１にログイン要求を送信する（ステップ２１０８）。本実施例ではログインしたユーザが取込先となるため、これによって取込先のユーザの識別情報が全社データベースサーバ１０１に入力される。
【０１４４】
ログイン要求には、ログイン画面で入力したユーザ名１１０１及び暗証番号１１０２が含まれており、全社データベースサーバ１０１は、それらを検索キーとして全社員データベース１０７−２３を検索（ステップ２１０９）し、認証できない（すなわち検索キーと一致するユーザ名及び暗証番号が全社員データベース１０７−２３に登録されていない）場合は認証エラーと判定して、異常応答として認証エラー画面を送信する（ステップ２１１０）。
【０１４５】
電話端末１０５は受信した認証エラー画面を表示し（ステップ２１１１）、ユーザが再入力を行う。
【０１４６】
認証がＯＫとなった場合には、全社データベースサーバ１０１はメニュー画面を電話端末で送信し（ステップ２１１２）、電話端末１０５は受信したメニュー画面（図１２）を表示する（ステップ２１１３）。
【０１４７】
図２２は、本発明の実施例の電話端末１０５がログイン後に会社電話帳／履歴表示メニュー（図１３）を表示する処理の例を示すシーケンス図である。
【０１４８】
電話端末１０５は、ユーザがメニュー画面（図１２）の会社電話帳／履歴表示メニュー１２０３を操作すると、全社データベースサーバ１０１にメニュー表示要求を送信する（ステップ２２０１）。
【０１４９】
全社データベースサーバ１０１は、会社電話帳／履歴表示メニュー画面（図１３）を作成し（ステップ２２０２）、作成した会社電話帳／履歴表示メニュー画面データを送信する（ステップ２２０３）。
【０１５０】
電話端末１０５は、受信した会社電話帳／履歴表示メニュー画面（図１３）を表示（ステップ２２０４）する。
【０１５１】
図２３は、本発明の実施例の電話端末１０５が個人電話帳を表示する処理の例を示すシーケンス図である。この処理は、ログインしたユーザが会社電話帳／履歴表示メニュー画面（図１３）で個人電話帳表示１３０２を操作した時に実行される。
【０１５２】
ユーザが個人電話帳表示１３０２を操作することによって、電話端末１０５から全社データベースサーバ１０１に電話帳表示要求が送信される（ステップ２３０１）。
【０１５３】
全社データベースサーバ１０１は、ログイン情報によって特定されるユーザの個人電話帳データベースを検索し、検索結果として得られた情報を含む個人電話帳表示画面を作成し（ステップ２３０２）、作成した個人電話帳表示画面データを送信する（ステップ２３０３）。
【０１５４】
電話端末１０５は、受信した個人電話帳表示画面データに基づいて個人電話帳表示画面を表示する（ステップ２３０４）。例えば、後述する電話帳のマージ処理（図２７）の前にステップ２３０４が実行された場合には図１４、電話帳のマージ処理の後にステップ２３０４が実行された場合には図１５に示すような個人電話帳表示画面が表示される。
【０１５５】
図２４は、本発明の実施例の電話端末１０５が個人履歴を表示する処理の例を示すシーケンス図である。この処理は、ログインしたユーザが会社電話帳／履歴表示メニュー画面（図１３）で個人履歴表示１３０３を操作した時に実行される。
【０１５６】
ユーザが個人履歴表示１３０３を操作することによって、電話端末１０５から全社データベースサーバ１０１に履歴表示要求が送信される（ステップ２４０１）。
【０１５７】
全社データベースサーバ１０１は、ログイン情報によって特定されるユーザの個人履歴データベースを検索し、検索結果として得られた情報を含む個人履歴表示画面を作成し（ステップ２４０２）、作成した個人履歴表示画面データを送信する（ステップ２４０３）。
【０１５８】
電話端末１０５は、受信した個人履歴表示画面データに基づいて個人履歴表示画面を表示する（ステップ２４０４）。例えば、後述する履歴のマージ処理（図２８）の前にステップ２４０４が実行された場合には図１６、履歴のマージ処理の後にステップ２４０４が実行された場合には図１７に示すような個人履歴表示画面が表示される。
【０１５９】
図２５は、本発明の実施例の電話端末１０５が選択メンバ電話帳取得条件設定画面を表示する処理の例を示すシーケンス図である。この処理は、ログインしたユーザが会社電話帳／履歴表示メニュー画面（図１３）で選択メンバ電話帳取得条件設定１３０５を操作した時に実行される。
【０１６０】
ユーザが選択メンバ電話帳取得条件設定１３０５を操作することによって、電話端末１０５から全社データベースサーバ１０１に選択メンバ電話帳取得条件設定表示要求が送信される（ステップ２５０１）。
【０１６１】
全社データベースサーバ１０１は、ログイン情報によって特定されるユーザの個人電話帳データベースを検索し、検索結果として得られた情報を含む選択メンバ電話帳取得条件設定画面を作成し（ステップ２５０２）、作成した選択メンバ電話帳取得条件設定画面データを送信する（ステップ２５０３）。
【０１６２】
電話端末１０５は、受信した選択メンバ電話帳取得条件設定画面（図１８）を表示する（ステップ２５０４）。
【０１６３】
図２６は、本発明の実施例の電話端末１０５が選択メンバ履歴取得条件設定画面を表示する処理の例を示すシーケンス図である。この処理は、ログインしたユーザが会社電話帳／履歴表示メニュー画面（図１３）で選択メンバ履歴取得条件設定１３０６を操作した時に実行される。
【０１６４】
ユーザが選択メンバ履歴取得条件設定１３０６を操作することによって、電話端末１０５から全社データベースサーバ１０１に選択メンバ履歴取得条件設定表示要求が送信される（ステップ２６０１）。
【０１６５】
全社データベースサーバ１０１は、ログイン情報によって特定されるユーザの個人履歴データベースを検索し、検索結果として得られた情報を含む選択メンバ履歴取得条件設定画面を作成し（ステップ２６０２）、作成した選択メンバ履歴取得条件設定画面データを送信する（ステップ２６０３）。
【０１６６】
電話端末１０５は、受信した選択メンバ履歴得条件設定画面（図１９）を表示する（ステップ２６０４）。
【０１６７】
図２７は、本発明の実施例の全社データベースサーバ１０１が選択メンバの電話帳を取得し、それをログインユーザの電話帳にマージする処理の例を示すシーケンス図である。
【０１６８】
ログインしたユーザが選択メンバ電話帳取得条件画面（図１８）で、検索メンバ入力欄１８０２に検索条件（例えばユーザ氏名１８０３及び部署名１８０４の少なくとも一方）を入力し、検索ボタン１８０５を操作することで、電話端末１０５から全社データベースサーバ１０１にメンバ検索要求が送信される（ステップ２７０１）。
【０１６９】
全社データベースサーバ１０１は、検索条件に一致する個人電話帳データベースの検索結果に基づいて検索結果一覧１８０６の画面を作成し（ステップ２７０２）、作成した検索結果一覧１８０６の画面データを送信する（ステップ２７０３）。
【０１７０】
ここで、ステップ２７０２の検索について説明する。全社データベースサーバ１０１は、検索条件としてユーザの識別情報（例えば氏名）が入力された場合、その識別情報に対応付けられた個人電話帳データベースを検索結果として取得する。あるいは、検索条件としてユーザの属性（例えば所属）が入力された場合、全社データベースサーバ１０１は、ユーザの識別情報とユーザの属性とを対応付ける情報を参照して、入力された属性に対応するユーザの識別情報を検索し、それによって得られたユーザの識別情報に対応付けられた個人電話帳データベースを検索結果として取得する。ここで、ユーザの識別情報とユーザの属性とを対応付ける情報とは、例えば、全社員電話帳データベース１０７−１１、各ユーザの個人電話帳データベース、又は全社員データベース１０７−２３である。
【０１７１】
電話端末１０５は、受信したデータに基づいて検索結果一覧１８０６の画面を表示する（ステップ２７０４）。ユーザは、表示された一覧から追加したいメンバを選択し、追加ボタン１８０８を操作する（ステップ２７０５）。
【０１７２】
ユーザが追加ボタン１８０８を操作することによって、電話端末１０５が全社データベースサーバ１０１に選択メンバ追加要求を送信する（ステップ２７０６）。これによって、取込元のメンバ（図１８の例では社員Ｃ２）の識別情報が全社データベースサーバ１０１に入力される。
【０１７３】
全社データベースサーバ１０１は、追加を要求されたメンバ１８１０を追加した選択メンバ一覧１８０９の画面を作成し（ステップ２７０７）、作成した選択メンバ一覧１８０９の画面データを送信する（ステップ２７０８）。
【０１７４】
電話端末１０５は、受信したデータに基づいて、メンバ１８１０が追加された選択メンバ一覧１８０９を表示する（ステップ２７０９）。その後、ユーザが取込条件を入力して取込ボタン１８１４を操作する（ステップ２７１０）ことで、電話端末１０５が全社データベースサーバ１０１に電話帳マージ要求を送信する（ステップ２７１１）。これによって、取込条件が全社データベースサーバ１０１に入力される。
【０１７５】
全社データベースサーバ１０１は、受信した電話帳マージ要求に従って選択メンバの個人電話帳をログインしたユーザの個人電話帳に取り込み、取り込み結果画面を作成する（ステップ２７１２）。具体的には、全社データベースサーバ１０１は、選択メンバの個人電話帳データベースから、ログインしたユーザへの公開が許可され、かつ、取込条件に合致するレコードを取得して、それらをログインしたユーザの個人電話帳データベースに追加する。既に説明した図１０Ａは、このような追加が行われた後の個人電話帳データベースの一例であり、図１５は、作成される取り込み結果画面の一例である。自部門内１８１２が選択されている場合には、全社データベースサーバ１０１は、ログインしたユーザが所属する部署の全メンバの個人電話帳データベースから取込条件に合致するレコードを取得する。
【０１７６】
全社データベースサーバ１０１は、電話端末１０５に作成した取り込み結果画面（例えば図１５の個人電話帳表示画面）のデータを送信する（ステップ２７１３）。
【０１７７】
電話端末１０５は、受信したデータに基づいて取り込み結果画面を表示する（ステップ２７１４）。
【０１７８】
図２８は、本発明の実施例の全社データベースサーバ１０１が選択メンバの履歴を取得し、それをログインユーザの履歴にマージする処理の例を示すシーケンス図である。
【０１７９】
ログインしたユーザが選択メンバ履歴取得条件画面（図１９）で、検索メンバ入力欄１９０２に検索条件（例えばユーザ氏名１９０３及び部署名１９０４の少なくとも一方）を入力し、検索ボタン１９０５を操作することで、電話端末１０５から全社データベースサーバ１０１にメンバ検索要求が送信される（ステップ２８０１）。
【０１８０】
全社データベースサーバ１０１は、検索条件に一致する個人履歴データベースの検索結果に基づいて検索結果一覧１９０６の画面を作成し（ステップ２８０２）、作成した検索結果一覧１９０６の画面データを送信する（ステップ２８０３）。ステップ２８０２における検索は、図２７のステップ２７０２における検索と同様に実行することができる。
【０１８１】
電話端末１０５は、受信したデータに基づいて検索結果一覧１９０６の画面を表示する（ステップ２８０４）。ユーザは、表示された一覧から追加したいメンバを選択し、追加ボタン１９０８を操作する（ステップ２８０５）。
【０１８２】
ユーザが追加ボタン１９０８を操作することによって、電話端末１０５が全社データベースサーバ１０１に選択メンバ追加要求を送信する（ステップ２８０６）。これによって、取込元のメンバ（図１９の例では社員Ｃ２）の識別情報が全社データベースサーバ１０１に入力される。
【０１８３】
全社データベースサーバ１０１は、追加を要求されたメンバ１９１０を追加した選択メンバ一覧１９０９の画面を作成し（ステップ２８０７）、作成した選択メンバ一覧１９０９の画面データを送信する（ステップ２８０８）。
【０１８４】
電話端末１０５は、受信したデータに基づいて、メンバ１９１０が追加された選択メンバ一覧１９０９を表示する（ステップ２８０９）。その後、ユーザが取込条件を入力して取込ボタン１９１６を操作する（ステップ２８１０）ことで、電話端末１０５が全社データベースサーバ１０１に履歴マージ要求を送信する（ステップ２８１１）。これによって、取込条件が全社データベースサーバ１０１に入力される。
【０１８５】
全社データベースサーバ１０１は、受信した履歴マージ要求に従って選択メンバの個人履歴をログインしたユーザの個人履歴に取り込み、取り込み結果画面を作成する（ステップ２８１２）。具体的には、全社データベースサーバ１０１は、選択メンバの個人履歴データベースから取込条件に合致するレコードを取得してそれらをログインしたユーザの個人履歴データベースに追加する。既に説明した図１０Ｂは、このような追加が行われた後の個人履歴データベースの一例であり、図１７は、作成される取り込み結果画面の一例である。自部門内１９１２が選択されている場合には、全社データベースサーバ１０１は、ログインしたユーザが所属する部署の全メンバの個人履歴データベースから取込条件に合致するレコードを取得する。
【０１８６】
全社データベースサーバ１０１は、電話端末１０５に作成した取り込み結果画面（例えば図１７の個人履歴表示画面）のデータを送信する（ステップ２８１３）。
【０１８７】
電話端末１０５は、受信したデータに基づいて取り込み結果画面を表示する（ステップ２８１４）。
【０１８８】
図２９は、本発明の実施例の全社データベースサーバ１０１が選択メンバの電話帳データを取り込む処理の例を示すフローチャートである。この処理は、図２７のステップ２７１２において実行される。
【０１８９】
全社データベースサーバ１０１は、選択メンバの個人電話帳が全社電話帳データベース１０７に含まれているか否かを判定し（ステップ２９０１）、含まれていなかった場合は、「個人電話帳なし」を電話端末１０５に表示させる（ステップ２９０５）。
【０１９０】
個人電話帳が含まれていた場合には、全社データベースサーバ１０１は、取込条件に基づいてデータを検索する（ステップ２９０２）。
【０１９１】
全社データベースサーバ１０１は、検索結果として取込条件に該当するデータがあったか否かを判定し（ステップ２９０３）、該当データが無かった場合には、「該当データ無し」を電話端末１０５に表示させる（ステップ２９０６）。
【０１９２】
該当データがあった場合には、全社データベースサーバ１０１は、ログインユーザの電話帳に該当データを追加し、５０音順に並べ替える（ステップ２９０４）。
【０１９３】
図３０は、本発明の実施例の全社データベースサーバ１０１が選択メンバの履歴データを取り込む処理の例を示すフローチャートである。この処理は、図２８のステップ２８１２において実行される。
【０１９４】
全社データベースサーバ１０１は、選択メンバの個人履歴が全社電話帳データベース１０７に含まれているか否かを判定し（ステップ３００１）、含まれていかった場合は、「個人履歴なし」を電話端末１０５に表示させる（ステップ３００５）。
【０１９５】
個人履歴が含まれていた場合には、全社データベースサーバ１０１は、取込条件に基づいてデータを検索する（ステップ３００２）。
【０１９６】
全社データベースサーバ１０１は、検索結果として取込条件に該当するデータがあったか否かを判定し（ステップ３００３）、該当データが無かった場合には、「該当データ無し」を電話端末１０５に表示させる（ステップ３００６）。
【０１９７】
該当データがあった場合には、全社データベースサーバ１０１は、ログインユーザの履歴に該当データを追加し、日時順に並べ替える（ステップ３００４）。
【０１９８】
図３１は、本発明の実施例の全社データベースサーバ１０１がＰＢＸ１０８から履歴情報を受信する処理の例を示すシーケンス図である。
【０１９９】
ＰＢＸ１０８は、全社データベースサーバ１０１に接続要求を送信し（ステップ３１０１）、全社データベースサーバ１０１から応答を受信する（ステップ３１０２）ことで、全社データベースサーバと予め接続しておき、社内の電話端末同士又は社内の電話端末と社外の電話端末との間の通話終了３１０３毎に、その通話に関する通話履歴データを送信する（ステップ３１０４）。送信される通話履歴データは、少なくとも、通話の発信元の電話番号、着信先の電話番号及び通話が行われた日時を特定できる情報を含む。ＰＢＸ１０８がそれぞれの電話番号を使用している人物の識別情報を保持している場合は、通話履歴データがさらにそれを含んでもよい。
【０２００】
ＰＢＸ１０８が送信完了の通知を送信し（ステップ３１０５）、それに対して全社データベースサーバ１０１が完了応答を送信する（ステップ３１０６）ことによって全社データベースサーバ１０１は通話履歴データの受信を完了する。全社データベースサーバ１０１は、受信した通話履歴データを、全社員履歴データベース１０７−１２及び該当する社員の個人履歴データベース１０４−１４等に追加する。該当する社員とは、受信した通話履歴データに含まれる電話番号を使用している社員である。
【０２０１】
全社データベースサーバ１０１は、受信した新しい通話履歴データを追加することによって、それぞれのデータベースに設定した通話履歴の件数をオーバするか否かを判定し（ステップ３１０７）、オーバする場合はオーバする件数分の古い通話履歴データを削除して（ステップ３１０８）、新しい通話履歴データをデータベースに書き込む（ステップ３１０９）。オーバしない場合は、ステップ３１０８の削除を行わずにステップ３１０９の書き込みが行われる。
【０２０２】
なお、全社データベースサーバ１０１は、ＰＢＸ１０８から受信した通話履歴データをステップ３１０７〜３１０９において個人履歴データベースに追加する場合、電話番号とそれを使用する個人の識別情報とを対応付ける情報を参照してもよい。例えば、ステップ３１０４で受信した通話履歴データが発信元の電話番号、着信先の電話番号、通話開始日時及び通話時間を示す情報を含む場合、全社データベースサーバ１０１は、全社員電話帳データベース１０７−１１を参照して、発信元の電話番号に対応する個人の識別情報及び着信先の電話番号に対応する個人の識別情報を特定し、それらの識別情報に対応する個人履歴データベースに受信した通話履歴データを追加する。同様にしてステップ３１０７の判定も個人履歴データベースごとに行うことができる。
【０２０３】
ＰＢＸ１０８は、あらかじめ全社データベースサーバ１０１と接続しておく代わりに、通話履歴送信の都度、全社データベースサーバ１０１と接続してもよい。
【０２０４】
以上の実施例の説明から明らかなように、本発明の一形態によれば、部署の異動があった場合でも、電話帳の入れ替えを行わず、異動先メンバの電話帳データを取り込んで使用することが可能となる。
【０２０５】
また、同様に、異動先メンバの履歴情報を取り込んで使用することが可能となる。
【０２０６】
ユーザが取込条件（例えば使用回数又は通話した時期等）を設定して、その条件を満たす電話帳データ及び履歴情報を取り込むことによって、有用性が高い電話番号を効率的に取り込むことができる。
【０２０７】
ユーザが各自で作成する電話帳に登録された電話番号の公開可否を設定し、公開が許可された電話番号のみを取り込みの対象とすることによって、情報を適切に保護することができる。
【０２０８】
取込元のユーザの検索条件を設定して検索を行うことによって、取込元として適切なユーザを容易に選択することができる。
【０２０９】
なお、本発明は上述した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
【０２１０】
上記の各構成、機能、処理部、処理手段等は、それらの一部または全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによってソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスクドライブ、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の記憶装置、または、ＩＣカード、ＳＤカード、ＤＶＤ等の計算機読み取り可能な非一時的データ記憶媒体に格納することができる。
【０２１１】
また、図面には、実施例を説明するために必要と考えられる制御線及び情報線を示しており、必ずしも、本発明が適用された実際の製品に含まれる全ての制御線及び情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。
【符号の説明】
【０２１２】
１０１  全社データベースサーバ
１０２  通信網
１０３〜１０５、１０９  電話端末
１０６  全社データベースサーバが接続されるＬＡＮ
１０７  全社電話帳データベース
１０８  ＰＢＸ
【図１】
2016032245.tif 000003
【図２】
2016032245.tif 000004
【図３】
2016032245.tif 000005
【図４】
2016032245.tif 000006
【図５】
2016032245.tif 000007
【図６】
2016032245.tif 000008
【図７】
2016032245.tif 000009
【図８Ａ】
2016032245.tif 000010
【図８Ｂ】
2016032245.tif 000011
【図９Ａ】
2016032245.tif 000012
【図９Ｂ】
2016032245.tif 000013
【図１０Ａ】
2016032245.tif 000014
【図１０Ｂ】
2016032245.tif 000015
【図１１】
2016032245.tif 000016
【図１２】
2016032245.tif 000017
【図１３】
2016032245.tif 000018
【図１４】
2016032245.tif 000019
【図１６】
2016032245.tif 000020
【図１８】
2016032245.tif 000021
【図１９】
2016032245.tif 000022
【図２０Ａ】
2016032245.tif 000023
【図２０Ｂ】
2016032245.tif 000024
【図２１】
2016032245.tif 000025
【図２２】
2016032245.tif 000026
【図２３】
2016032245.tif 000027
【図２４】
2016032245.tif 000028
【図２５】
2016032245.tif 000029
【図２６】
2016032245.tif 000030
【図２７】
2016032245.tif 000031
【図２８】
2016032245.tif 000032
【図２９】
2016032245.tif 000033
【図３０】
2016032245.tif 000034
【図３１】
2016032245.tif 000035
【図１５】
2016032245.tif 000036
【図１７】
2016032245.tif 000037