(57)【要約】【課題】  例えば、組織変更や人事異動などが実施された後でも、目的の属性情報を簡単に検索することができる情報検索装置を得ることを目的とする。【解決手段】  検索処理部１６により検索された属性情報の検索基点を登録する検索基点登録部１７と、データベース１５に格納されている属性情報が更新された場合、その検索基点登録部１７に登録されている検索基点を変更する検索基点変更部１８とを設け、その検索処理部１６が検索基点登録部１７に登録されている検索基点から属性情報を取得して提示する。【選択図】        図１
2005202677.tif 000002
【特許請求の範囲】
【請求項１】
組織を構成する部署の属性情報を格納する属性情報格納手段と、上記属性情報格納手段に格納されている属性情報の中から、検索利用者が希望する部署の属性情報を検索して提示する検索手段とを備えた情報検索装置において、上記検索手段により検索された属性情報の検索基点を登録する検索基点登録手段と、上記属性情報格納手段に格納されている属性情報が更新された場合、上記検索基点登録手段に登録されている検索基点を変更する検索基点変更手段とを設け、上記検索手段が上記検索基点登録手段に登録されている検索基点から属性情報を取得して提示することを特徴とする情報検索装置。
【請求項２】
組織に属する個人の属性情報を格納する属性情報格納手段と、上記属性情報格納手段に格納されている属性情報の中から、検索利用者が希望する個人の属性情報を検索して提示する検索手段とを備えた情報検索装置において、上記検索手段により検索された属性情報を登録する属性情報登録手段と、上記検索手段により検索された属性情報の検索基点を登録する検索基点登録手段と、上記属性情報格納手段に格納されている属性情報が更新された場合、上記検索基点登録手段に登録されている検索基点を変更する検索基点変更手段とを設け、上記検索手段が上記検索基点登録手段に登録されている検索基点から属性情報を取得して提示することを特徴とする情報検索装置。
【請求項３】
組織を構成する部署の属性情報及び上記組織に属する個人の属性情報を格納する属性情報格納手段と、上記属性情報格納手段に格納されている属性情報の中から、検索利用者が希望する部署又は個人の属性情報を検索して提示する検索手段とを備えた情報検索装置において、上記検索手段により検索された属性情報の検索基点を登録する検索基点登録手段と、上記属性情報格納手段に格納されている属性情報が更新された場合、上記検索基点登録手段に登録されている検索基点を変更する検索基点変更手段とを設け、上記検索手段が上記検索基点登録手段に登録されている検索基点から属性情報を取得して提示することを特徴とする情報検索装置。
【請求項４】
検索手段は、検索基点登録手段により検索基点が検索利用者別に登録されている場合、その検索基点登録手段から当該検索利用者に対応する検索基点を読み出し、その検索基点から属性情報を取得して提示することを特徴とする請求項１から請求項３のうちのいずれか１項記載の情報検索装置。
【請求項５】
検索手段は、検索基点登録手段により検索利用者に対応する検索基点が複数登録されている場合、任意の検索基点の選択を受け付けて、その検索基点を読み出すことを特徴とする請求項４記載の情報検索装置。
【請求項６】
検索手段は、検索基点登録手段により検索利用者に対応する検索基点が複数登録されている場合、優先順位が最も高い検索基点を読み出すことを特徴とする請求項４記載の情報検索装置。
【請求項７】
属性情報格納手段は、人事情報を管理する人事情報管理装置から人事情報を入手し、その人事情報に応じて属性情報を更新することを特徴とする請求項１から請求項６のうちのいずれか１項記載の情報検索装置。
【請求項８】
検索基点変更手段は、属性情報格納手段に格納されている属性情報のうち、既に検索基点登録手段に登録されている検索基点に対応する属性情報が更新された場合に限り、その検索基点登録手段に登録されている検索基点の変更処理を実施することを特徴とする請求項１から請求項７のうちのいずれか１項記載の情報検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、組織を構成する部署の属性情報や、組織に属する個人の属性情報を検索して提示する情報検索装置に関するものである。
【背景技術】
【０００２】
従来の情報検索装置は、リレーショナルデータベースの検索条件を規定する視点データを定義する視点データ作成手段と、リレーショナルデータベースの利用者を区別する利用者識別情報を取り込む利用者識別情報取り込み手段と、その視点データ作成手段により定義された視点データと利用者識別情報取り込み手段により取り込まれた利用者識別情報を対応付ける適用手段とを設け、リレーショナルデータベースからデータを検索する際、利用者に対応する視点データを利用してデータを検索するようにする（例えば、特許文献１参照）。
【０００３】
したがって、例えば、組織を構成する部署の属性情報や組織に属する個人の属性情報を検索する場合、最上位の部署から順次下位の部署をサーチして目的の部署や個人を検索し、その目的の部署や個人を特定する視点データを一度定義してしまえば、その視点データを利用して検索処理を実施することにより、次回から目的の属性情報を簡単に検索することができる。
【０００４】
【特許文献１】特開平２−９３９８２号公報（第２頁から第２頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来の情報検索装置は以上のように構成されているので、目的の部署や個人を特定する視点データを一度定義してしまえば、次回から目的の属性情報を簡単に検索することができる。しかし、組織を構成する部署の属性情報や組織に属する個人の属性情報が更新されても、視点データが更新されることがないため、例えば、組織変更や人事異動が行われると、目的の属性情報を簡単に検索することができなくなるなどの課題があった。
【０００６】
この発明は上記のような課題を解決するためになされたもので、例えば、組織変更や人事異動などが実施された後でも、目的の属性情報を簡単に検索することができる情報検索装置を得ることを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る情報検索装置は、検索手段により検索された属性情報の検索基点を登録する検索基点登録手段と、属性情報格納手段に格納されている属性情報が更新された場合、その検索基点登録手段に登録されている検索基点を変更する検索基点変更手段とを設け、その検索手段が上記検索基点登録手段に登録されている検索基点から属性情報を取得して提示するようにしたものである。
【発明の効果】
【０００８】
この発明によれば、検索手段により検索された属性情報の検索基点を登録する検索基点登録手段と、属性情報格納手段に格納されている属性情報が更新された場合、その検索基点登録手段に登録されている検索基点を変更する検索基点変更手段とを設け、その検索手段が上記検索基点登録手段に登録されている検索基点から属性情報を取得して提示するように構成したので、例えば、組織変更や人事異動などが実施された後でも、目的の属性情報を簡単に検索することができる効果がある。
【発明を実施するための最良の形態】
【０００９】
実施の形態１．
図１はこの発明の実施の形態１による情報検索装置が適用される情報検索システムを示す構成図であり、図において、検索端末１はＬＡＮやインターネットなどのネットワーク２と接続され、検索利用者が利用するパーソナルコンピュータなどの端末である。
人事情報管理装置３は人事情報を管理し、例えば、組織変更や人事異動などが実施されると、最新の人事情報（人事情報は、組織の構成を示すディレクトリ情報の他、組織を構成する部署の属性情報（部署情報）や、組織に属する社員（個人）の属性情報（個人情報）を含むものとする）を情報検索装置４に送信する。
情報検索装置４は組織を構成する部署の属性情報や、組織に属する個人の属性情報を検索し、その属性情報を検索端末１に送信する機能を備えている。
【００１０】
図２はこの発明の実施の形態１による情報検索装置を示す構成図であり、図において、ネットワークＩ／Ｆ１１はネットワーク２と接続され、そのネットワーク２を介して検索端末１や人事情報管理装置３とデータを送受信するデータ送受信機器を備えている。
認証処理部１２はネットワークＩ／Ｆ１１が検索端末１からアクセスを受けると、社員ＩＤとパスワードの入力を促すログイン画面の画面データを検索端末１に送信し、ネットワークＩ／Ｆ１１が検索端末１から社員ＩＤとパスワードを受信すると、その社員ＩＤとパスワードの組み合わせがＩＤ保存部１３に保存されているか否かを判定する認証処理を実施する。ＩＤ保存部１３は予めログインを許可する社員の社員ＩＤとパスワードを保存しているハードディスクなどのメモリである。
【００１１】
属性情報格納部１４はネットワークＩ／Ｆ１１が人事情報管理装置３から人事情報を受信すると、その人事情報に応じてデータベース１５に格納されている部署情報や個人情報やディレクトリ情報を更新する。データベース１５は部署情報や個人情報やディレクトリ情報などを格納するメモリである。なお、属性情報格納部１４及びデータベース１５から属性情報格納手段が構成されている。
【００１２】
検索処理部１６は認証処理部１２がログインを許可する場合、組織を構成する部署や社員の属性情報（部署情報、個人情報）を検索するための検索条件などの入力を受け付ける検索画面の画面データを検索端末１に送信し、ネットワークＩ／Ｆ１１が検索端末１から検索条件を受信すると、データベース１５に格納されている属性情報の中から検索条件に合致する部署又は個人の属性情報を検索し、その属性情報を検索端末１に送信する。なお、検索処理部１６は検索手段を構成している。
【００１３】
検索基点登録部１７はネットワークＩ／Ｆ１１が検索端末１から検索基点の登録要求を受信すると、検索処理部１６により検索された属性情報の検索基点をデータベース１５に登録する。なお、検索基点登録部１７は検索基点登録手段を構成している。
検索基点変更部１８は属性情報格納部１４によりデータベース１５に格納されている属性情報が更新された場合、データベース１５に登録されている検索基点を変更する。なお、検索基点変更部１８は検索基点変更手段を構成している。
【００１４】
なお、認証処理部１２、属性情報格納部１４、検索処理部１６、検索基点登録部１７及び検索基点変更部１８は例えばＩＣ集積回路などからなる専用のハードウエア（例えば、コンピュータのスロットに挿入されるカード型基板）を用いて構成してもよいが、これらの処理内容が記述されているソフトウェアを用意し、情報検索装置４の中央処理装置（例えば、ＣＰＵ）が当該ソフトウェアを実行するようにしてもよい。
図３は検索結果の登録処理を示すフローチャートであり、図４は属性情報の検索処理を示すフローチャートである。
【００１５】
次に動作について説明する。
人事情報管理装置３は、例えば、企業の人事情報を管理し、組織変更や人事異動などが実施されると、最新の人事情報（組織の構成を示すディレクトリ情報、組織を構成する部署の属性情報（部署情報）、組織に属する社員の属性情報（個人情報））を情報検索装置４に送信する。
【００１６】
情報検索装置４の属性情報格納部１４は、ネットワークＩ／Ｆ１１が人事情報管理装置３から人事情報を受信すると、その人事情報に応じてデータベース１５に格納されている部署情報や個人情報やディレクトリ情報を更新する。
ここで、図５は組織を構成する部署の属性情報（部署情報）を示しており、部署情報は、部署を特定するユニークな部署ＩＤと、当該部署の部署名と、当該部署の上位に位置する上位部署の部署ＩＤと、当該部署の責任者である部署長の社員ＩＤとから構成されている。
図６は組織に属する社員の属性情報（個人情報）を示しており、個人情報は、社員を特定するユニークな社員ＩＤと、当該社員の姓名と、当該社員が所属する部署の部署ＩＤと、当該社員の役職とから構成されている。なお、図６にある検索基点は、検索処理部１６により属性情報が検索された基点を示す情報である。
図７はディレクトリ情報が示す組織構成図であり、図７の例では、部署１の下には部署１−１と部署１−２があり、また、部署１−１の下には部署１−１−１と部署１−１−２があることなどを示している。
【００１７】
例えば、社員Ａが検索利用者である場合において、所属部署がわからない社員Ｅ（大宮□□さん）の個人情報の入手を希望する場合、検索端末１を操作して、情報検索装置４にアクセスする。
情報検索装置４の認証処理部１２は、ネットワークＩ／Ｆ１１が検索端末１からアクセスを受けると、社員ＩＤとパスワードの入力を促すログイン画面の画面データを検索端末１に送信する。
【００１８】
社員Ａは、検索端末１が情報検索装置４からログイン画面の画面データを受信すると、検索端末１がログイン画面をディスプレイに表示するので、キーボードやマウスなどを操作して、社員ＩＤとパスワードを入力する。
検索端末１は、社員Ａが社員ＩＤとパスワードを入力すると、その社員ＩＤとパスワードを情報検索装置４に送信する。
【００１９】
情報検索装置４の認証処理部１２は、ネットワークＩ／Ｆ１１が検索端末１から社員ＩＤとパスワードを受信すると、その社員ＩＤとパスワードの組み合わせがＩＤ保存部１３に保存されているか否かを確認し、その組み合わせがＩＤ保存部１３に保存されていればログインを許可し、その組み合わせがＩＤ保存部１３に保存されていなければログインを拒否する。
【００２０】
情報検索装置４の検索処理部１６は、認証処理部１２がログインを許可する場合、部署や社員の属性情報（部署情報、個人情報）を検索するための検索条件の入力を受け付けるとともに、データベース１５に格納されているディレクトリ情報が示す組織構成図を表示する検索画面の画面データを検索端末１に送信する。
なお、検索処理部１６は、図６の検索基点が既に登録されていれば、その検索基点も検索端末１に送信するが、説明の便宜上、この時点では、未だ検索基点が登録されていないものとする。
検索端末１は、情報検索装置４から検索画面の画面データを受信すると、図８に示すように、その画面データにしたがって検索画面をディスプレイに表示する。
【００２１】
これにより、社員Ａは、キーボードやマウスなどを操作して、例えば、ディスプレイに表示されている部署１のノードをクリックすれば、その部署１のノードがクリックされたことを示す操作情報が情報検索装置４に送信される。
情報検索装置４の検索処理部１６は、ネットワークＩ／Ｆ１１が検索端末１から当該操作情報を受信すると、データベース１５から部署１の属性情報である部署情報を検索端末１に送信する。
検索端末１は、情報検索装置４から部署１の属性情報である部署情報を受信すると、その部署情報をディスプレイに表示する。
【００２２】
社員Ａが入手を希望する属性情報が部署１の部署情報であれば、今回の検索処理はこれで終了となるが、上述したように、社員Ａが入手を希望する属性情報は、社員Ｅ（大宮□□さん）の個人情報であるので、さらに検索処理を継続する。
即ち、社員Ａは、部署１の部署情報と組織構成図を参考にして、社員Ｅが所属していそうな部署を想定する。社員Ａがキーボードやマウスなどを操作して、例えば、部署１−２のノードをクリックすれば、その部署１−２のノードがクリックされたことを示す操作情報が情報検索装置４に送信される。
情報検索装置４の検索処理部１６は、ネットワークＩ／Ｆ１１が検索端末１から当該操作情報を受信すると、データベース１５から部署１−２の属性情報である部署情報を検索端末１に送信する。
検索端末１は、情報検索装置４から部署１−２の属性情報である部署情報を受信すると、その部署情報をディスプレイに表示する。
【００２３】
社員Ａは、部署１−２の部署情報を参照して、社員Ｅ（大宮□□さん）が部署１−２に所属していると思えば、部署１−２に所属する何れかの社員のノードをクリックする。図７の例では、社員Ｅ又は社員Ｆのノードをクリックすることになるが、組織構成図を見ただけでは、どちらの社員のノードが“大宮□□さん”のノードであるかがわからないので、どちらかを適当に選択してクリックする必要がある。
社員Ａが、キーボードやマウスなどを操作して、例えば、社員Ｅのノードをクリックすれば、社員Ｅのノードがクリックされたことを示す操作情報が情報検索装置４に送信される。
【００２４】
情報検索装置４の検索処理部１６は、ネットワークＩ／Ｆ１１が検索端末１から当該操作情報を受信すると、データベース１５から社員Ｅの属性情報である個人情報を検索端末１に送信する。
検索端末１は、情報検索装置４から社員Ｅの個人情報を受信すると、その個人情報をディスプレイに表示する。
【００２５】
社員Ａは、上述したように社員Ｅの個人情報の入手に成功するまで、上記の検索処理を虱潰しに実施する。
したがって、社員Ａが社員Ｅの個人情報を入手するには、多くの時間を要することになる。
上記の検索処理では、社員Ａが社員Ｅの所属する部署を知らない例を説明したが、社員Ｅの所属する部署を知っているような場合には、社員Ａが検索条件として社員Ｅの所属する部署の名称を入力する検索方法もある。
【００２６】
即ち、社員Ａがキーボードやマウスなどを操作して、検索画面上で検索条件として“開発部”を入力すると、その検索条件が情報検索装置４に送信される。
情報検索装置４の検索処理部１６は、ネットワークＩ／Ｆ１１が検索端末１から当該検索条件を受信すると、データベース１５に格納されている属性情報の中から検索条件に合致する部署又は個人の属性情報を検索する。この例では、“開発部”である部署１−２の部署情報が検索されて検索端末１に送信される。
検索端末１は、情報検索装置４から部署１−２の属性情報である部署情報を受信すると、その部署情報をディスプレイに表示する。ただし、部署名が“開発部”である部署が部署１−２以外にも存在する場合、複数の部署情報が検索されて検索端末１から送信されるので、複数の部署情報をディスプレイに表示する。
【００２７】
社員Ａは、部署１−２の部署情報を参照して、社員Ｅ（大宮□□さん）が部署１−２に所属していると思えば、部署１−２に所属する何れかの社員のノードをクリックする。図７の例では、社員Ｅ又は社員Ｆのノードをクリックすることになるが、組織構成図を見ただけでは、どちらの社員のノードが“大宮□□さん”のノードであるかがわからないので、どちらかを適当に選択してクリックする必要がある。
社員Ａが、キーボードやマウスなどを操作して、例えば、社員Ｅのノードをクリックすれば、社員Ｅのノードがクリックされたことを示す操作情報が情報検索装置４に送信される。
【００２８】
情報検索装置４の検索処理部１６は、ネットワークＩ／Ｆ１１が検索端末１から当該操作情報を受信すると、データベース１５から社員Ｅの属性情報である個人情報を検索端末１に送信する。
検索端末１は、情報検索装置４から社員Ｅの個人情報を受信すると、その個人情報をディスプレイに表示する。
【００２９】
このように、検索条件を入力する検索方法によれば、検索利用者が適当に部署又は社員のノードをクリックして所望の属性情報を検索する方法よりも、速やかに所望の属性情報を検索することができる。
しかし、社員の個人情報の入手を希望する場合、その社員の社員ＩＤや姓名など、その社員を特定する固有な情報を検索条件としない限り、検索利用者が複数の操作を実施する必要があり、場合によっては、所望の属性情報の入手するまでに、多くの時間を要することがある。
【００３０】
そこで、この実施の形態１では、一度、検索を行った属性情報については、次回から簡単に検索できるようにしている。
即ち、社員Ａは、社員Ｅの個人情報を入手したのち、将来、社員Ｅの個人情報を再度検索することがあると考える場合には、検索端末１を操作して、検索処理部１６により検索された社員Ｅの個人情報の基点を示す検索基点の登録要求を情報検索装置４に送信する（ステップＳＴ１）。
【００３１】
情報検索装置４の検索基点登録部１７は、ネットワークＩ／Ｆ１１が検索端末１から社員Ｅの個人情報を検索するための検索基点の登録要求を受信すると、図６に示すように、検索利用者である社員Ａの個人情報内に、社員Ｅの社員ＩＤを検索基点として登録する（ステップＳＴ２，ＳＴ３）。
ここでは、社員Ｅの個人情報を検索するための検索基点を登録するものについて示したが、例えば、所望の属性情報として、部署１−１−２の部署情報が検索された場合において、検索端末１から部署１−１−２の部署情報を検索するための検索基点の登録要求を受信すると、図６に示すように、検索利用者である社員Ａの個人情報内に、部署１−１−２の部署ＩＤを検索基点として登録する（ステップＳＴ２，ＳＴ４）。なお、図６の例では、部署１−１−２の部署ＩＤの他、上位部署ＩＤ、部署長の社員ＩＤも検索基点として登録しているが、部署ＩＤ以外のＩＤは必ずしも登録する必要はない。
【００３２】
その後、社員Ａが、社員Ｅ（大宮□□さん）の個人情報の再入手を希望する場合、検索端末１を操作して、情報検索装置４にアクセスする。
情報検索装置４の認証処理部１２は、ネットワークＩ／Ｆ１１が検索端末１からアクセスを受けると、社員ＩＤとパスワードの入力を促すログイン画面の画面データを検索端末１に送信する。
【００３３】
社員Ａは、検索端末１が情報検索装置４からログイン画面の画面データを受信すると、検索端末１がログイン画面をディスプレイに表示するので、キーボードやマウスなどを操作して、社員ＩＤとパスワードを入力する。
検索端末１は、社員Ａが社員ＩＤとパスワードを入力すると、その社員ＩＤとパスワードを情報検索装置４に送信する。
【００３４】
情報検索装置４の認証処理部１２は、ネットワークＩ／Ｆ１１が検索端末１から社員ＩＤとパスワードを受信すると、上述したように、その社員ＩＤとパスワードの組み合わせがＩＤ保存部１３に保存されているか否かを確認し、その組み合わせがＩＤ保存部１３に保存されていればログインを許可し、その組み合わせがＩＤ保存部１３に保存されていなければログインを拒否する。
【００３５】
情報検索装置４の検索処理部１６は、認証処理部１２がログインを許可する場合、上述したように、検索画面の画面データを検索端末１に送信する。
また、検索処理部１６は、社員Ａの個人情報内には、既に検索基点が登録されているので、その検索基点も検索端末１に送信する。
検索端末１は、情報検索装置４から検索画面の画面データを受信すると、図８に示すように、その画面データにしたがって検索画面をディスプレイに表示するとともに、その検索基点もディスプレイに表示する。
【００３６】
これにより、検索端末１のディスプレイには、社員Ｅの検索基点（社員ＩＤ）と、部署１−１−２の検索基点（部署ＩＤ）とが表示されるが、社員Ａは、社員Ｅ（大宮□□さん）の個人情報の再入手を希望しているので、キーボードやマウスなどを操作して、社員Ｅの検索基点（社員ＩＤ）を選択する（ステップＳＴ１１）。
検索端末１は、社員Ａにより選択された社員Ｅの検索基点（社員ＩＤ）を情報検索装置４に送信する。
【００３７】
情報検索装置４の検索処理部１６は、ネットワークＩ／Ｆ１１が検索端末１から社員Ｅの検索基点（社員ＩＤ）を受信すると、その社員ＩＤをキーにして、データベース１５に格納されている属性情報の中から社員Ｅの個人情報を検索し（ステップＳＴ１２，ＳＴ１３）、社員Ｅの個人情報を検索端末１に送信する。
検索端末１は、情報検索装置４から社員Ｅの個人情報を受信すると、その個人情報をディスプレイに表示する（ステップＳＴ１４）。
【００３８】
ここでは、社員Ｅの検索基点（社員ＩＤ）が選択されるものについて示したが、部署１−１−２の検索基点（部署ＩＤ）が選択された場合、情報検索装置４の検索処理部１６は、その部署ＩＤをキーにして、データベース１５に格納されている属性情報の中から部署１−１−２の部署情報を検索し（ステップＳＴ１２，ＳＴ１５）、部署１−１−２の部署情報を検索端末１に送信する。
検索端末１は、情報検索装置４から部署１−１−２の部署情報を受信すると、その部署情報をディスプレイに表示する（ステップＳＴ１６）。
【００３９】
以上から明らかなように、この実施の形態１では、検索処理部１６により検索された属性情報の検索基点を登録し、次回の検索処理において、その検索基点から属性情報を取得するようにしているので、検索処理を一回実施するだけで、所望の属性情報を入手することができる。
しかし、情報検索装置４のデータベース１５に格納されている個人情報や部署情報は、上述したように、属性情報格納部１４が人事情報管理装置３から最新の人事情報を受信すると、その人事情報に応じて更新される。
したがって、検索基点登録部１７により登録された検索基点に対応する個人情報や部署情報が変更されている場合には、検索処理部１６がその検索基点を取得しても、その検索基点をキーにして、所望の個人情報や部署情報を取得することができない場合がある。
そこで、情報検索装置４の検索基点変更部１８は、属性情報格納部１４によりデータベース１５に格納されている属性情報が更新された場合、データベース１５に登録されている検索基点の変更処理を実施する。
【００４０】
以下、情報検索装置４の属性情報格納部１４及び検索基点変更部１８の処理内容を具体的に説明する。図９は情報検索装置４の属性情報格納部１４及び検索基点変更部１８の処理内容を示すフローチャートである。
ここでは、説明の便宜上、図１０に示すように、例えば、社員Ｄ（横浜△△さん）の所属部署である部署１−１−２が廃止されて、社員Ｄの所属部署が部署１−１に変更され、かつ、社員Ｄの役職が課長から部長に変更される場合について説明する。
【００４１】
情報検索装置４の属性情報格納部１４は、最新の人事情報から更新された個人情報や部署情報を取得する。この例では、社員Ｄの変更後の個人情報と、部署１−１−２が廃止されたことを示す部署情報を取得する。
属性情報格納部１４は、社員Ｄの社員ＩＤをキーにして、データベースにおける社員Ｄの個人情報の格納位置を特定し（ステップＳＴ２１）、社員Ｄの所属部署を部署１−１−２から部署１−１に変更する。また、社員Ｄの役職を課長から部長に変更する（ステップＳＴ２２）。
属性情報格納部１４は、社員Ｄの所属部署が変更される前において、社員Ｄが所属部署の部署長であったか否かを判断し（ステップＳＴ２３）、この例では、社員Ｄは部署長（課長）であったので、社員Ｄの社員ＩＤをキーにして、社員Ｄが部署長であった部署１−１−２の部署情報の格納位置を特定し、図１１に示すように、その部署情報における部署長の欄の社員ＩＤをクリアする（ステップＳＴ２４）。ただし、この例では、部署１−１−２が廃止されたことを示す部署情報を取得しているので、部署１−１−２の部署情報はすべてクリアしている。
【００４２】
次に、属性情報格納部１４は、社員Ｄの所属部署が変更された後において、社員Ｄが所属部署の部署長であるか否かを判断し（ステップＳＴ２５）、この例では、社員Ｄは部署長（部長）であるので、社員Ｄの所属部署ＩＤをキーにして、新たに社員Ｄが所属する部署１−１の部署情報の格納位置を特定し、その部署情報における部署長の欄の社員ＩＤを社員Ｄの社員ＩＤに変更する（ステップＳＴ２６）。図１１の例では、部署長を社員Ｘから社員Ｄの社員ＩＤに変更している。
【００４３】
情報検索装置４の検索基点変更部１８は、上記のようにして属性情報格納部１４が個人情報と部署情報を変更すると、その変更に伴って影響が生じる検索基点を検索する（ステップＳＴ２７）。
この例では、社員Ａの個人情報内に、検索基点として部署１−１−２の部署ＩＤが登録されているが、部署１−１−２は廃止されており、もはや部署１−１−２の部署情報を検索することができないので、図１１に示すように、部署１−１−２の部署ＩＤの代わりに、部署１−１−２の上位部署である部署１−１の部署ＩＤを新たに登録する（ステップＳＴ２８）。
これにより、部署１−１−２の業務を引き継いでいる可能性が高い部署１−１の部署情報を提示することができるようになる。
なお、この実施の形態１では、部署ＩＤ以外のＩＤも検索基点として登録しているので、部署名、上位部署ＩＤ及び部署長ＩＤについても同時に変更する。即ち、部署名を営業２課から営業部、上位組織ＩＤを部署１−１から部署１に変更する。ただし、部署長には変化がないので、部署長ＩＤは変更しない。
【００４４】
以上で明らかなように、この実施の形態１によれば、検索処理部１６により検索された属性情報の検索基点を登録する検索基点登録部１７と、データベース１５に格納されている属性情報が更新された場合、その検索基点登録部１７に登録されている検索基点を変更する検索基点変更部１８とを設け、その検索処理部１６が検索基点登録部１７に登録されている検索基点から属性情報を取得して提示するように構成したので、例えば、組織変更や人事異動などが実施された後でも、目的の属性情報を簡単に検索することができる効果を奏する。
【００４５】
また、この実施の形態１によれば、検索基点登録部１７により検索基点が検索利用者別に登録されている場合、その検索基点登録部１７から当該検索利用者に対応する検索基点を読み出し、その検索基点から属性情報を取得して提示するように構成したので、検索利用者別に検索基点をカスタマイズすることができる効果を奏する。
【００４６】
また、この実施の形態１によれば、検索基点登録部１７により検索利用者に対応する検索基点が複数登録されている場合、任意の検索基点の選択を受け付けて、その検索基点を読み出すように構成したので、複数の検索基点を登録しても、所望の検索基点を選択して目的の属性情報を簡単に検索することができる効果を奏する。
【００４７】
さらに、この実施の形態１によれば、人事情報管理装置３から人事情報を入手し、その人事情報に応じて属性情報を更新するように構成したので、データベース１５に格納されている属性情報を自動的に更新することができる効果を奏する。
【００４８】
また、この実施の形態１によれば、データベース１５に格納されている属性情報のうち、既に検索基点登録部１７に登録されている検索基点に対応する属性情報が更新された場合に限り、その検索基点登録部１７に登録されている検索基点の変更処理を実施するように構成したので、無駄な変更処理の実施を回避することができる効果を奏する。
【００４９】
実施の形態２．
上記実施の形態１では、廃止された部署１−１−２の部署ＩＤの代わりに、部署１−１−２の上位部署である部署１−１の部署ＩＤを新たに登録するものについて示したが、部署１−１−２と同一の上位部署（部署１−１）の下位に位置する部署１−１−１（営業１課）の部署ＩＤを新たに登録するようにしてもよい。
この場合も、部署１−１−２の業務を引き継いでいる可能性が高い部署１−１−１の部署情報を提示することができる。
【００５０】
実施の形態３．
上記実施の形態１では、検索基点登録部１７により検索利用者に対応する検索基点が複数登録されている場合、検索処理部１６が任意の検索基点の選択を受け付けて、その検索基点を読み出すものについて示したが、検索基点登録部１７により検索利用者に対応する検索基点が複数登録されている場合、検索処理部１６が、優先順位が最も高い検索基点を読み出すようにしてもよい。
【００５１】
具体的には、図６に示すように、社員Ａに対応する検索基点として、２つの検索基点（１）、（２）が登録されている場合において、例えば、検索基点（１）の優先度が検索基点（２）の優先度より高く設定されている場合、検索処理部１６は、最初に検索基点（１）を読み出して、検索基点（１）から属性情報を取得し、その属性情報を検索端末１に送信する。
その結果、検索端末１のディスプレイには、社員Ｅの個人情報が表示されるが、社員Ａが検索端末１を操作して、検索端末１から検索基点の変更要求が送信されると、検索処理部１６は、検索基点（２）を読み出して、検索基点（２）から属性情報を取得し、その属性情報を検索端末１に送信する。
その結果、検索端末１のディスプレイには、部署１−１−２の部署情報が表示される。
【００５２】
この実施の形態３によれば、優先順位が高い検索基点が読み出されるので、検索利用者が一々検索基点を選択しなくても、高い確率で目的の属性情報が得られる効果を奏する。
なお、この実施の形態３では、複数の検索基点の優先度が予め設定されているものについて示したが、例えば、検索利用者に最後に選択された検索基点が最も優先度が高くなるように、検索基点の優先度を逐次更新するようにしてもよい。
【００５３】
実施の形態４．
上記実施の形態１では、社員Ｄの所属部署である部署１−１−２が廃止されて、社員Ｄの所属部署が部署１−１に変更され、かつ、社員Ｄの役職が課長から部長に変更される場合について示したが、例えば、社員Ｄが退職して、社員Ｃが部署１−１−２の課長に昇進したような場合には、図１２及び図１３に示すように、属性情報格納部１４が社員Ｄの個人情報をすべてクリアするとともに、社員Ｃの個人情報における役職の欄に課長を記録する。また、属性情報格納部１４は、部署１−１−２の部署情報における部署長の社員ＩＤを社員Ｄから社員Ｃの社員ＩＤに変更する。
【００５４】
検索基点変更部１８は、社員Ａの個人情報内に、検索基点として社員Ｄの社員ＩＤが登録されており、もはや社員Ｄの個人情報を検索することができないので、社員Ａの個人情報内の検索基点から社員Ｄの社員ＩＤをクリアする。
また、検索基点変更部１８は、社員Ａの個人情報内に、検索基点として部署１−１−２の部署ＩＤが登録されており、部署１−１−２の部署長が社員Ｄから社員Ｃに変更されているので、その検索基点における部署長ＩＤも社員Ｄから社員Ｃの社員ＩＤに変更する。
【００５５】
実施の形態５．
上記実施の形態１では、社員Ｄの所属部署である部署１−１−２が廃止されて、社員Ｄの所属部署が部署１−１に変更され、かつ、社員Ｄの役職が課長から部長に変更される場合について示したが、例えば、部署１−１−２の部署名が変更されたような場合には、図１４及び図１５に示すように、属性情報格納部１４が部署１−１−２の部署情報における部署名を“営業２課”から“営業企画課”に変更する。
検索基点変更部１８は、社員Ａの個人情報内に、検索基点として部署１−１−２の部署ＩＤが登録されており、部署１−１−２の部署名が変更されているので、その検索基点における部署名も“営業２課”から“営業企画課”に変更する。
【００５６】
実施の形態６．
上記実施の形態１では、社員Ｄの所属部署である部署１−１−２が廃止されて、社員Ｄの所属部署が部署１−１に変更され、かつ、社員Ｄの役職が課長から部長に変更される場合について示したが、例えば、部署が統廃合されたような場合（部署１−１，１−１−１，１−１−２，１−２  →  部署３−１，３−１−１，３−１−２，３−１−３）には、図１６及び図１７に示すように、属性情報格納部１４が人事情報を参照して、統廃合前の部署１−１，１−１−１，１−１−２，１−２の部署情報をすべてクリアし、統廃合後の部署３−１，３−１−１，３−１−２，３−１−３の部署情報を新たに登録する。その際、統廃合前の上位部署の部署ＩＤも部署情報に追加する。
【００５７】
属性情報格納部１４は、部署の統廃合に伴って、所属部署が変更された社員の所属部署の部署ＩＤを変更する。
例えば、社員Ｂの所属部署は、部署１−１−１から部署３−１−２に変更されるが、部署情報から部署３−１−２の部署長が社員Ｂであることが明らかであるため、このように変更される。
同様に、社員Ｄの所属部署は、部署１−１−２から部署３−１−１に変更されるが、部署情報から部署３−１−１の部署長が社員Ｄであることが明らかであるため、このように変更される。
ただし、社員Ａ，Ｃは、統廃合後の部署の部署長ではなく、部署長の情報からは所属部署が判明しないので、最新の人事情報等を参照して、所属部署を特定する。
【００５８】
検索基点変更部１８は、社員Ａの個人情報内に、検索基点として部署１−１−２の部署ＩＤが登録されているが、部署１−１−２は廃止されており、もはや部署１−１−２の部署情報を検索することができないので、検索基点として新たな部署３−１−１の部署ＩＤを登録する。
ここでは、検索基点として新たに登録する部署を部署３−１−１にしているが、その理由は次の通りである。
統廃合前の部署１−１−２の部署長が社員Ｄであり、統廃合後の部署の中で、社員Ｄが部署長である部署が部署３−１−１である。部署長が統廃合の前後で一致する場合、統廃合後の部署が、統廃合前の部署の業務を引き継いでいる可能性が高いからである。
【００５９】
この例では、部署長の一致に着目して、新たに登録する部署を決定しているが、上位部署の一致や、部署名の一致などに着目して、新たに登録する部署を決定するようにしてもよい。
【図面の簡単な説明】
【００６０】
【図１】この発明の実施の形態１による情報検索装置が適用される情報検索システムを示す構成図である。
【図２】この発明の実施の形態１による情報検索装置を示す構成図である。
【図３】検索結果の登録処理を示すフローチャートである。
【図４】属性情報の検索処理を示すフローチャートである。
【図５】組織を構成する部署の属性情報（部署情報）を示す説明図である。
【図６】組織に属する社員の属性情報（個人情報）を示す説明図である。
【図７】ディレクトリ情報が示す組織構成図である。
【図８】検索画面を示す説明図である。
【図９】情報検索装置の属性情報格納部及び検索基点変更部の処理内容を示すフローチャートである。
【図１０】変更前の部署情報及び個人情報を示す説明図である。
【図１１】変更後の部署情報及び個人情報を示す説明図である。
【図１２】変更前の部署情報及び個人情報を示す説明図である。
【図１３】変更後の部署情報及び個人情報を示す説明図である。
【図１４】変更前の部署情報及び個人情報を示す説明図である。
【図１５】変更後の部署情報及び個人情報を示す説明図である。
【図１６】変更前の部署情報及び個人情報を示す説明図である。
【図１７】変更後の部署情報及び個人情報を示す説明図である。
【符号の説明】
【００６１】
１  検索端末、２  ネットワーク、３  人事情報管理装置、４  情報検索装置、１１  ネットワークＩ／Ｆ、１２  認証処理部、１３  ＩＤ保存部、１４  属性情報格納部（属性情報格納手段）、１５  データベース（属性情報格納手段）、１６  検索処理部（検索手段）、１７  検索基点登録部（検索基点登録手段）、１８  検索基点変更部（検索基点変更手段）。
【図１】
2005202677.tif 000003
【図２】
2005202677.tif 000004
【図３】
2005202677.tif 000005
【図４】
2005202677.tif 000006
【図５】
2005202677.tif 000007
【図６】
2005202677.tif 000008
【図７】
2005202677.tif 000009
【図８】
2005202677.tif 000010
【図９】
2005202677.tif 000011
【図１０】
2005202677.tif 000012
【図１１】
2005202677.tif 000013
【図１２】
2005202677.tif 000014
【図１３】
2005202677.tif 000015
【図１４】
2005202677.tif 000016
【図１５】
2005202677.tif 000017
【図１６】
2005202677.tif 000018
【図１７】
2005202677.tif 000019