(57)【特許請求の範囲】
【請求項１】
少なくともユーザによる操作に応じて文書情報に対して情報処理を行う情報機器と検索情報を提供する検索情報提供装置が所定の通信経路で接続された情報検索システムにおいて、前記情報機器を操作した前記ユーザのユーザ情報、該操作に関連する操作関連情報、該処理対象文書に関する文書情報、該情報機器に関する情報機器情報を一意に特定する操作履歴情報を取得する操作履歴取得手段と、前記情報機器情報と前記情報機器を使用するグループ情報とを含む情報機器情報ファイルを保持する情報機器情報ファイル記憶手段と、該ユーザ情報と該情報機器情報ファイルとの関連付けを行う所属・情報機器関連付け手段と、該操作履歴情報と該情報機器情報ファイル及び該所属・情報機器関連付け手段による関連付けに基づいて該情報機器での処理文書に対して該情報機器及び該情報機器を使用した該ユーザの該グループ情報に関連付けさせた重み付けを行ったプロファイルを作成するプロファイル作成手段と、該プロファイル作成手段の作成した該プロファイルを保持するプロファイル記憶手段と、該ユーザからの情報検索要求に応じて該プロファイル記憶手段の該プロファイルに基づいた前記検索情報を取得して提示する情報検索手段と、を備えていることを特徴とする情報検索システム。
【請求項２】
前記所属・情報機器関連付け手段は、前記情報機器を操作した前記ユーザの所属する前記グループ情報が前記情報機器情報ファイルに複数登録されていると、該ユーザの該グループ情報と該ユーザの操作した前記情報機器情報に基づいて、該ユーザの複数の該グループ情報のうち該操作に関連するグループ情報を特定して、該ユーザ情報と該情報機器情報ファイルとの関連づけを行うことを特徴とする請求項１記載の情報検索システム。
【請求項３】
前記情報検索手段は、前記情報機器を操作した前記ユーザの所属する前記グループ情報が前記情報機器情報ファイルに複数登録されていると、前記プロファイル記憶手段の前記プロファイルのうち前記所属・情報機器関連付け手段の特定した前記グループ情報に関する該プロファイルに基づいた前記検索情報を取得して提示することを特徴とする請求項２記載の情報検索システム。
【請求項４】
前記プロファイル作成手段は、前記プロファイルとして、該情報機器に関連付けさせた重み付け及び該情報機器を使用した該ユーザの該グループに関連付けさせた重み付けを統合させた統合プロファイルを作成することを特徴とする請求項１から請求項３のいずれかに記載の情報検索システム。
【請求項５】
前記情報検索システムは、前記ユーザの認証を所定の認証情報に基づいて行って、該認証に成功すると、該認証情報に基づいて前記情報機器情報ファイル記憶手段の前記情報機器情報ファイルから該ユーザの所属する前記グループ情報を取得するユーザ認証手段を備え、前記情報検索手段は、該ユーザ認証手段の取得した該グループ情報に対応する前記プロファイルに基づいた前記検索情報を取得して提示することを特徴とする請求項１から請求項４のいずれかに記載の情報検索システム。
【請求項６】
前記情報検索手段は、前記ユーザ認証手段が前記ユーザの認証を実施する前に前記情報機器から前記情報検索要求があると、該情報機器に対応する前記プロファイルに基づいた前記検索情報を取得して提示することを特徴とする請求項５記載の情報検索システム。
【請求項７】
前記プロファイル作成手段は、前記操作履歴取得手段が新たな前記操作履歴情報を取得すると、新たな該操作履歴情報に基づいて前記重み付けを行った前記プロファイルを作成することを特徴とする請求項１から請求項６のいずれかに記載の情報検索システム。
【請求項８】
少なくともユーザによる操作に応じて文書情報に対して情報処理を行う情報機器に対する該操作の操作履歴に応じた重み付けを行った検索情報を提供する情報検索方法であって、前記情報機器を操作した前記ユーザのユーザ情報、該操作に関連する操作関連情報、該処理対象文書に関する文書情報、該情報機器に関する情報機器情報を一意に特定する操作履歴情報を取得する操作履歴取得処理ステップと、該情報機器情報と該情報機器を使用するグループ情報とを含む情報機器情報ファイルを保持する情報機器情報ファイル記憶手段の該情報機器情報ファイルと該ユーザ情報との関連付けを行う所属・情報機器関連付け処理ステップと、該操作履歴情報と該情報機器情報ファイル及び該所属・情報機器関連付け処理ステップでの関連付けに基づいて該情報機器での処理文書に対して該情報機器及び該情報機器を使用した該ユーザの該グループ情報に関連付けさせた重み付けを行ったプロファイルを作成するプロファイル作成処理ステップと、該プロファイル作成処理ステップで作成された該プロファイルをプロファイル記憶手段に記憶するプロファイル記憶処理ステップと、該ユーザからの情報検索要求に応じて該プロファイル記憶手段の該プロファイルに基づいた前記検索情報を取得して提示する情報検索処理ステップと、を有することを特徴とする情報検索方法。
【請求項９】
前記所属・情報機器関連付け処理ステップは、前記情報機器を操作した前記ユーザの所属する前記グループ情報が前記情報機器情報ファイルに複数登録されていると、該ユーザの該グループ情報と該ユーザの操作した前記情報機器情報に基づいて、該ユーザの複数の該グループ情報のうち該操作に関連するグループ情報を特定して、該ユーザ情報と該情報機器情報ファイルとの関連づけを行うことを特徴とする請求項８記載の情報検索方法。
【請求項１０】
前記情報検索処理ステップは、前記情報機器を操作した前記ユーザの所属する前記グループ情報が前記情報機器情報ファイルに複数登録されていると、前記プロファイル記憶手段の前記プロファイルのうち前記所属・情報機器関連付け処理ステップで特定された前記グループ情報に関する前記プロファイルに基づいた前記検索情報を取得して提示することを特徴とする請求項９記載の情報検索方法。
【請求項１１】
前記プロファイル作成処理ステップは、前記プロファイルとして、該情報機器に関連付けさせた重み付け及び該情報機器を使用した該ユーザの該グループに関連付けさせた重み付けを統合させた統合プロファイルを作成することを特徴とする請求項８から請求項１０のいずれかに記載の情報検索方法。
【請求項１２】
前記情報検索方法は、前記ユーザの認証を所定の認証情報に基づいて行って、該認証に成功すると、該認証情報に基づいて前記情報機器情報ファイル記憶手段の前記情報機器情報ファイルから該ユーザの所属する前記グループ情報を取得するユーザ認証処理ステップを、さらに有し、前記情報検索処理ステップは、該ユーザ認証処理ステップで取得された該グループ情報に対応する前記プロファイルに基づいた前記検索情報を取得して提示することを特徴とする請求項８から請求項１１のいずれかに記載の情報検索方法。
【請求項１３】
コンピュータに、少なくともユーザによる操作に応じて文書情報に対して情報処理を行う情報機器に対する該操作の操作履歴に応じた重み付けを行った検索情報を提供する情報検索方法を実行させる情報検索プログラムであって、前記情報機器を操作した前記ユーザのユーザ情報、該操作に関連する操作関連情報、該処理対象文書に関する文書情報、該情報機器に関する情報機器情報を一意に特定する操作履歴情報を取得する操作履歴取得処理ステップと、該情報機器情報と該情報機器を使用するユーザの所属するグループ情報とを含む情報機器情報ファイルを保持する情報機器情報ファイル記憶手段の該情報機器情報ファイルと該ユーザ情報との関連付けを行う所属・情報機器関連付け処理ステップと、該操作履歴情報と該情報機器情報ファイル及び該所属・情報機器関連付け処理ステップでの関連付けに基づいて前記情報機器での処理文書に対して該情報機器及び該情報機器を使用した該ユーザの該グループ情報に関連付けさせた重み付けを行ったプロファイルを作成するプロファイル作成処理ステップと、該プロファイル作成処理ステップで作成された該プロファイルをプロファイル記憶手段に記憶するプロファイル記憶処理ステップと、該ユーザからの情報検索要求に応じて該プロファイル記憶手段の該プロファイルに基づいた前記検索情報を取得して提示する情報検索処理ステップと、を実行させることを特徴とする情報検索プログラム。
【請求項１４】
請求項１３記載の情報検索プログラムを記録したことを特徴とするコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索システム、情報検索方法、情報検索プログラム及び記録媒体に関し、詳細には、情報機器で利用された情報と該情報機器を操作したユーザの所属を関連付けた情報検索を適切に行う情報検索システム、情報検索方法、情報検索プログラム及び記録媒体に関する。
【背景技術】
【０００２】
情報のデジタル化に伴って、情報量が増える一方で、ユーザの必要とする情報をいかに適切に提供することができるかが重要となってきている。
【０００３】
そして、従来、スキャナ装置、プリンタ装置等の情報装置によって文書等の利用が行われると、該利用履歴をユーザ毎に収集して、該利用履歴の文書等のテキスト情報に基づいて特徴情報を抽出し、該特徴情報からユーザ毎にプロファイル情報を抽出して、ユーザからの要求に応じて該プロファイル情報に基づいた情報提供を行う技術が提案されている（特許文献１参照）。すなわち、この従来技術は、ユーザ毎に文書の重要度を設定して、該重要度に基づいて情報の提供を行っている。
【０００４】
また、従来、登録管理している文書の参照履歴をユーザとそのユーザの所属グループを関連付けたユーザ・グループ情報によってスコアを算出し、ユーザから文書一覧要求があると、該スコアに基づいて文書を選択して、該選択した文書の一覧を提示する技術が提案されている（特許文献２参照）。すなわち、この従来技術は、例えば、あるコミュニティでよく参照されて重要とされた文書が、該コミュニティとは無関係な他のコミュニティのユーザにとっては有用でないことが多く、該コミュニティのユーザ毎に適切な情報を提供するために、ユーザの所属グループ毎に文書の重要度を設定して、該重要度に基づいて情報の提供を行っている。
【０００５】
【特許文献１】特開２００４−３０６１４号公報
【特許文献２】特開２００６−９２０２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、ユーザにとってより一層適切な検索情報の提供を行う上で改良の必要があった。すなわち、上記特許文献記載の従来技術にあっては、ユーザまたはユーザの所属グループ毎に文書の重要度を設定して、文書情報の提供を行っているが、今日、ユーザの位置付けが単純ではなくなってきており、１人のユーザが複数の業務を担当したり、複数の部署にまたがって業務を行うことが多くなってきており、このように複数のグループに所属するユーザに対しては、適切な検索情報の提供を行うことができず、改良の必要があった。すなわち、複数のグループにまたがって所属するユーザにとっては、そのいずれのグループの立場で検索情報を取得しようとしているかによって、ユーザの必要とする検索情報が異なり、このようなユーザに対しても適切な検索情報を提供することのできる技術が要望されている。
【０００７】
そこで、本発明は、ユーザの所属するグループに応じた適切な情報を提供する情報検索システム、情報検索方法、情報検索プログラム及び記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明は、上記目的を達成するために、少なくともユーザによる操作に応じて文書情報に対して情報処理を行う情報機器に対する該操作の操作履歴に応じた重み付けを行った検索情報を提供するに際して、情報機器を操作したユーザのユーザ情報、該操作に関連する操作関連情報、該処理対象文書に関する文書情報、該情報機器に関する情報機器情報を一意に特定する操作履歴情報を取得し、該情報機器情報と該情報機器を使用するグループ情報とを含む情報機器情報ファイルを保持する情報機器情報ファイル記憶手段の該情報機器情報ファイルと該ユーザ情報との関連付けを行い、該操作履歴情報と該情報機器情報ファイル及び該所属・情報機器関連付け処理ステップでの関連付けに基づいて該情報機器での処理文書に対して該情報機器及び該情報機器を使用した該ユーザの該グループ情報に関連付けさせた重み付けを行ったプロファイルを作成して、該作成された該プロファイルをプロファイル記憶手段に記憶し、前記ユーザからの情報検索要求に応じて該プロファイル記憶手段の該プロファイルに基づいた前記検索情報を取得して提示することを特徴としている。
【０００９】
また、本発明は、情報機器を操作したユーザの所属するグループ情報が情報機器情報ファイルに複数登録されていると、該ユーザの該グループ情報と該ユーザの操作した情報機器情報に基づいて、該ユーザの複数の該グループ情報のうち該操作に関連するグループ情報を特定して、該ユーザ情報と該情報機器情報ファイルとの関連づけを行うことを特徴としてもよい。
【００１０】
さらに、本発明は、情報機器を操作したユーザの所属するグループ情報が情報機器情報ファイルに複数登録されていると、プロファイル記憶手段のプロファイルのうち所属・情報機器関連付け処理で特定されたグループ情報に関するプロファイルに基づいた検索情報を取得して提示することを特徴としてもよい。
【００１１】
また、本発明は、プロファイルとして、該情報機器に関連付けさせた重み付け及び該情報機器を使用した該ユーザの該グループに関連付けさせた重み付けを統合させた統合プロファイルを作成することを特徴としてもよい。
【００１２】
さらに、本発明は、ユーザの認証を所定の認証情報に基づいて行って、該認証に成功すると、該認証情報に基づいて前記情報機器情報ファイル記憶手段の前記情報機器情報ファイルから該ユーザの所属する前記グループ情報を取得し、取得した該グループ情報に対応する前記プロファイルに基づいた前記検索情報を取得して提示することを特徴としてもよい。
【発明の効果】
【００１３】
本発明によれば、少なくともユーザによる操作に応じて文書情報に対して情報処理を行う情報機器を操作したユーザのユーザ情報や該情報機器に関する情報機器情報等を一意に特定する操作履歴情報を取得し、該情報機器情報と該情報機器を使用するグループ情報とを含む情報機器情報ファイルを保持する情報機器情報ファイル記憶手段の該情報機器情報ファイルと該ユーザ情報との関連付けを行って、該操作履歴情報と該情報機器情報ファイル及び該操作履歴情報と該情報機器情報ファイルとの関連付けに基づいて該情報機器での処理文書に対して該情報機器及び該情報機器を使用した該ユーザの該グループ情報に関連付けて重み付けを行ったプロファイルを作成して、該作成された該プロファイルをプロファイル記憶手段に記憶し、該ユーザからの情報検索要求に応じて該プロファイル記憶手段の該プロファイルに基づいた検索情報を取得して提示するので、ユーザが複数のグループに属している場合にも、該ユーザの所属するグループにとって有益な検索情報を適切に取得して、提示することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１５】
図１〜図７は、本発明の情報検索システム、情報検索方法、情報検索プログラム及び記録媒体の一実施例を示す図であり、図１は、本発明の情報検索システム、情報検索方法、情報検索プログラム及び記録媒体の一実施例を適用した情報検索システム１のシステムブロック構成図である。
【００１６】
図１において、情報検索システム１は、情報検索サーバ装置ＳＶと情報機器ＪＫが所定の有線または無線の通信経路（例えば、インターネット、ＬＡＮ（Local Area Network）等）により接続されており、ユーザＹＵによる情報機器ＪＫを使用した文書情報の情報処理履歴と該ユーザＹＵの所属するグループ情報に基づく検索情報を提供する。
【００１７】
情報機器ＪＫは、オフィス等に設定されたプリンタ、スキャナ、複写装置、ファクシミリ装置、デジタル複合機及びコンピュータ等の少なくともユーザＹＵによる操作に応じて文書情報に対して情報処理を行う機器であり、操作としては、該情報機器ＪＫへのユーザＹＵによる直接操作だけでなく、インターネット、ＬＡＮ等のネットワークやその他の有線／無線の回線等を利用した遠隔操作による操作が含まれる。情報機器ＪＫは、例えば、プリンタの場合、ユーザＹＵの操作に応じて文書情報を用紙に印刷出力し、デジタル複合機の場合、ユーザＹＵの操作に応じてスキャナ機能、プリンタ機能、コピー機能、ファクシミリ機能等の複合機能を実行する。そして、情報機器ＪＫは、その操作に際して、ユーザＹＵを特定するユーザＩＤ、パスワード等のユーザ認証情報が入力されると、該ユーザ認証情報を情報検索サーバ装置ＳＶに提供する。
【００１８】
また、情報機器ＪＫは、自己を識別する機器識別情報（例えば、情報機器ＩＤ等）を有し、適宜のタイミング、例えば、ユーザＹＵによる利用操作や検索操作があったタイミングに、情報検索サーバ装置ＳＶに該機器識別情報を提供する。
【００１９】
情報検索サーバ装置（検索情報提供装置）ＳＶは、操作履歴取得部１１、プロファイル作成部１２、プロファイルＤＢ（プロファイルデータベース）１３、情報機器情報ＤＢ（情報機器情報データベース）１４、所属・情報機器紐付け部１５、ユーザ認証部１６及び情報検索部１７等を備えており、情報源ＪＤにアクセス可能である。
【００２０】
ユーザＹＵは、情報源ＪＫを利用して文書情報の処理を操作するユーザであり、予めその所属するグループが情報機器情報ＤＢ１４に登録されている。
【００２１】
操作履歴取得部（操作履歴取得手段）１１は、情報機器ＪＫがユーザＹＵによって使用される毎や所定の定期的なタイミング（例えば、予め設定されている日時等）に、該情報機器ＪＫの操作履歴情報を取得する操作履歴情報取得処理を実行し、該取得した操作履歴情報をプロファイル作成部１２に渡す。操作履歴取得部１１は、情報サーバ装置ＳＶの機能として設けられていてもよいし、情報機器ＪＫの機能として設けられていてもよい。操作履歴取得部１１は、操作履歴情報として、該情報機器ＪＫを操作したユーザＹＵに関するユーザ関連情報、操作実施日時等の操作に関連する操作感連情報、操作処理対象文書に関する文書関連情報（例えば、該文書の存在場所、Ｗｅｂサイトであれば、そのＵＲＬ（Uniform Resource Locator）等）及び操作された情報機器ＪＫに関する情報機器関連情報（例えば、情報機器ＪＫであるデジタル複合機の機器ＩＤ情報等）を取得する。
【００２２】
情報機器情報ＤＢ（情報機器情報ファイル記憶手段）１４は、ハードディスク等に構築されており、情報機器ＪＫの所属に関する情報（情報機器情報）ファイルが登録され、情報機器情報ファイルは、例えば、図２に示すように、情報機器ＪＫの情報機器ＩＤと該情報機器ＪＫを使用するグループ情報が情報機器ＪＫ毎に対応付けられたファイルである。
【００２３】
プロファイル作成部（プロファイル作成手段）１２は、操作履歴取得部１１から操作履歴を受け取ると、所属・情報機器紐付け部１５にユーザ関連情報（ユーザＩＤ等）及び情報機器関連情報（情報機器ＩＤ等）を渡して、該情報機器ＪＫを使用するユーザＹＵのグループ情報を特定する情報機器情報ファイルの取得要求を行う。
【００２４】
所属・情報機器紐付け部（所属・情報機器関連付け手段）１５は、プロファイル作成部１２からグループ情報の取得要求があると、該取得要求で渡されたユーザ関連情報と情報機器関連情報に基づいて、情報機器情報ＤＢ１４を検索して、該情報機器関連情報に対応する情報機器情報ファイルを取得してプロファイル作成部１２に渡す所属・情報機器関連付け処理を行う。所属・情報機器紐付け部１５は、ユーザＹＵのグループ情報が複数存在する場合には、該グループ情報と該情報機器ＪＫを使用するグループ情報を比較して、該ユーザＹＵのグループ情報のうち該情報機器ＪＫを使用するグループ情報に含まれているグループ情報と該情報機器ＪＫの情報機器関連情報（情報機器ＩＤ等）に対応した情報機器情報ファイルを取得して、プロファイル作成部１２に渡す。
【００２５】
すなわち、所属・情報機器紐付け部１５は、複数の部署等のグループに所属するユーザＹＵがどのグループのメンバーとして、該情報機器ＪＫの操作行ったのかを判断し、該当するグループに対応する情報機器情報ファイルを取得して、プロファイル作成部１２に渡す。
【００２６】
また、所属・情報機器紐付け部１５は、後述する情報検索部１７から情報検索を行ったユーザＹＵのユーザ関連情報及び該情報検索操作を行った情報機器ＪＫの情報機器関連情報とともにグループ情報取得要求があると、該ユーザ関連情報及び情報機器関連情報に基づいて、情報機器情報ＤＢ１４を検索して、該情報機器関連情報に対応する情報機器情報ファイルを取得して情報検索部１７に渡す。このとき、所属・情報機器紐付け部１５は、ユーザＹＵのグループ情報が複数存在する場合には、上記同様に、該グループ情報と該情報機器ＪＫを使用するグループ情報を比較して、該ユーザＹＵのグループ情報のうち該情報機器ＪＫを使用するグループ情報に含まれているグループ情報と該情報機器ＪＫの情報機器関連情報（情報ＩＤ等）に対応した情報機器情報ファイルを取得して、情報検索部１７に渡す。
【００２７】
プロファイル作成部（プロファイル作成手段）１２は、所属・情報機器紐付け部１５から該情報機器ＪＫを使用するユーザＹＵのグループ情報の情報機器情報ファイルを受け取ると、操作履歴取得部１１から渡された操作履歴情報を、該グループ情報及び該情報機器ＪＫを使用するグループの情報ニーズを表すものとして、操作日時及び操作対象文書の操作回数等の操作履歴情報によって重み付けを行って、該当グループのグループプロファイル（所属プロファイル）及び該当情報機器ＪＫの情報機器プロファイルを作成するプロファイル作成処理を行って、該作成したプロファイルをプロファイルＤＢ（プロファイル記憶手段）１３に登録する。
【００２８】
また、プロファイル作成部１２は、プロファイルＤＢ１３の情報機器プロファイルと所属プロファイルをマージして、各プロファイルの重み付けを統合した統合プロファイルを作成する。プロファイル作成部１２は、この情報機器プロファイルと所属プロファイルの統合方法としては、予め設定された計算式、例えば、単純に足し合わせる計算式、単純に掛け合わせる計算式で計算して、正規化する方法、所属プロファイルの重み付け（重要度）をｘ、情報機器プロファイルの重み付けをｙとした場合、Ａｘ＋Ｂｙを正規化した重み付けを行った統合プロファイルを作成する。なお、ここで、Ａ、Ｂは、所属プロファイルと情報機器プロファイルのいずれに重みを置くかを決める係数であり、この係数Ａ、Ｂを適宜設定することで、統合プロファイルの重み付けを調整することができる。
【００２９】
上記プロファイル作成部１２が作成してプロファイルＤＢ１３に格納されるプロファイルは、例えば、図３に示すように、各文書を一意に特定する文書特定情報（例えば、文書ＩＤ）と該文書の所属（グループ）や情報機器ＪＫにとっての数値化した重要度（重み付け）を対応付けたものであり、このようなプロファイルが、各所属（グループ）毎及び情報機器ＪＫ毎にプロファイル作成部１２によって作成されて、プロファイルＤＢ１３に格納される。プロファイル作成部１２は、この文書のグループや情報機器ＪＫにとっての重要度（重み付け）の数値化方法として、例えば、「０」〜「１」の間の数値で重要度を表す場合、全ての文書の中で最も重要度の高い文書を「１」、最も重要度が低い文書を「０」とし、重要度が高いほど数値を「１」に近づける等の方法を用いる。そして、プロファイル作成部１２は、この重要度の数値化においては、例えば、単純に印刷回数順に文書を並べて正規化する方法、特定のユーザＹＵの操作が行われたときにのみ、重要度を上げる調整を行う等の方法を用いる。
【００３０】
なお、情報機器情報ＤＢ１４及びプロファイルＤＢ１３は、本実施例では、情報検索サーバ装置ＳＶに搭載されているものとして説明するが、情報検索サーバ装置ＳＶに搭載されている場合に限るものではなく、例えば、情報機器ＪＫの設置されているユーザＹＵ側に設けられていてもよいし、情報検索サービスを提供する外部のサービスプロバイダ側に設けられていてもよく、また、物理的に情報検索サーバ装置ＳＶに含まれている場合に限らず、ネットワーク等を介して物理的に分散して設けられていてもよい。
【００３１】
ユーザ認証部（ユーザ認証手段）１６は、情報機器ＪＫからユーザ関連情報（ユーザＩＤ等）とパスワードが入力されて認証要求が行われると、該入力されたユーザ関連情報とパスワードに基づいてユーザ認証を行って、ユーザ認証に成功すると、所属・情報機器紐付け部１５に該ユーザ関連情報を渡して、グループ情報の取得要求を行うユーザ認証処理を行い、所属・情報機器紐付け部１５は、上述のようにして情報機器情報ＤＢ１４から該ユーザ関連情報に対応するグループの情報機器情報ファイル（ユーザＹＵの所属するグループの情報機器情報ファイル）を取得してユーザ認証部１６に渡す。ユーザ認証部１６は、ユーザ認証したユーザＹＵの所属グループに対応する情報機器情報ファイルを受け取ると、情報検索部１７及びプロファイル作成部１２に渡す。
【００３２】
情報検索部（情報検索手段）１７は、情報機器ＪＫを使用してユーザＹＵから情報検索要求があると、プロファイルＤＢ１３に登録された全てのプロファイルから該当するプロファイルを探し出し、該当プロファイルの重み付け情報（重要度）を用いて文書情報の検索を行って、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきた情報機器ＪＫに返す等の方法でユーザＹＵに提示する情報検索処理を行う。
【００３３】
情報検索部１７は、この情報検索においては、ユーザＹＵがユーザ認証を行って情報検索要求を行うか、ユーザ認証を行わないで情報検索要求を行うか、また、情報機器ＪＫからの情報検索要求であるか、情報機器ＪＫ以外の端末からの情報検索要求であるかによって、検索方法を異ならせる。すなわち、情報検索部１７は、ユーザＹＵが情報機器ＪＫでユーザ認証を行わないで情報検索要求を行うと、該情報検索要求の行われた情報機器ＪＫの情報機器関連情報（情報機器ＩＤ等）に基づいて、プロファイルＤＢ１３を検索して、該情報機器関連情報に対応するプロファイルを探し出し、該プロファイルの重み付け情報を用いて文書情報の検索を行って、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきた情報機器ＪＫに返す等の方法でユーザＹＵに提示する。
【００３４】
また、情報検索部１７は、ユーザＹＵが情報機器ＪＫでユーザ認証を行って情報検索要求を行うと、該情報検索要求を行ったユーザＹＵのユーザ関連情報（ユーザＩＤ等）と該情報機器ＪＫの情報機器関連情報に基づいて、プロファイルＤＢ１３を検索して、該ユーザ関連情報及び情報機器関連情報に対応するプロファイルを探し出し、該プロファイルの重み付け情報を用いて文書情報の検索を行って、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきた情報機器ＪＫに返す等の方法でユーザＹＵに提示する。このとき、情報検索部１７は、ユーザ関連情報のユーザＹＵが、複数のグループ情報を有する場合には、どのグループに所属するユーザＹＵとして検索するかの指定要求を該情報機器ＪＫに返し、グループが指定されると、該指定されたグループ情報に対応するプロファイルと該情報機器関連情報に対応するプロファイルを探し出す。また、情報検索部１７は、ユーザＹＵが、情報機器情報ＤＢ１４にその情報機器情報ファイルの登録されていない端末からウェブアプリケーション等を利用してユーザ認証して情報検索要求を行ってくると、該ユーザ認証で認証したユーザ関連情報のみに基づいて、プロファイルＤＢ１３を検索して、該ユーザ関連情報に対応するプロファイルを探し出す。
【００３５】
情報源ＪＤは、例えば、Ｗｅｂサイトやグループウェア上において各種情報を格納するデータベースであり、情報検索部１７は、これらの情報源ＪＤにアクセスして情報の検索を行う。
【００３６】
なお、情報検索システム１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Video Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の情報検索方法を実行する情報検索プログラムを情報検索サーバ装置ＳＶや必要な情報機器ＪＫで読み込んで導入することで、情報検索方法を実行する情報検索システムとして構築されている。この情報検索プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００３７】
次に、本実施例の作用を説明する。本実施例の情報検索システム１は、情報機器ＪＫの操作履歴を用いて、その情報機器ＪＫを使用しているグループの情報ニーズ及びオフィスの各部署の情報ニーズを特定し、その特定した情報ニーズを検索結果に反映する情報検索、特に、検索ユーザＹＵが複数の部署等のグループに所属している場合に、どのグループの所属として検索を行うかにより、そのグループのニーズを情報検索結果に反映させる。
【００３８】
まず、ユーザＹＵによる情報機器ＪＫの操作履歴情報に基づくプロファイルの登録・更新処理について、図４に基づいて説明する。なお、図４では、情報機器ＪＫの操作として印刷操作が行われる場合について説明しているが、操作としては、印刷に限るものではないことはいうまでもない。
【００３９】
ユーザＹＵが、情報機器ＪＫを使用して印刷を行うと（ステップＳ１０１）、該操作の履歴情報（印刷文書の情報、印刷日時の情報、印刷したユーザＹＵのユーザ関連情報及び印刷した情報機器ＪＫの情報等）を操作履歴取得部１１に渡し、操作履歴取得部１１が、該操作履歴情報を取得して、プロファイル作成部１２に渡す（ステップＳ１０２）。
【００４０】
プロファイル作成部１２は、操作履歴取得部１１から操作履歴情報を受け取ると、所属・情報機器紐付け部１５にユーザ関連情報（ユーザＩＤ等）及び情報機器関連情報（情報機器ＩＤ等）を渡して、該情報機器ＪＫを使用するユーザＹＵのグループ情報（情報機器情報ファイル）の取得要求を行い、所属・情報機器紐付け部１５が、該ユーザ関連情報と該情報機器関連情報に基づいて、情報機器情報ＤＢ１４の情報機器情報ファイルを検索して、ユーザＹＵの所属するグループ情報が複数存在するかチェックする（ステップＳ１０４）。所属・情報機器紐付け部１５は、ユーザＹＵの所属するグループ情報が１つの場合には、該ユーザ関連情報と該情報機器関連情報に対応する情報機器情報ファイルを取得してプロファイル作成部１２に渡し、プロファイル作成部１２は、所属・情報機器紐付け部１５から該情報機器ＪＫを使用するユーザＹＵのグループ情報（情報機器情報ファイル）を受け取ると、操作履歴取得部１１から渡された操作履歴情報で重み付けを行って、該当グループのグループプロファイル（所属プロファイル）及び該当情報機器ＪＫの情報機器プロファイルを作成して、プロファイルＤＢ１３に登録する（ステップＳ１０６）。この場合、プロファイル作成部１２は、既に、プロファイルＤＢ１３にプロファイルが登録されているときには、該プロファイルを今回作成したプロファイルで更新する。
【００４１】
ステップＳ１０４で、ユーザＹＵの所属するグループ情報が複数ある場合には、所属・情報機器紐付け部１５は、情報機器情報ＤＢ１４の情報機器情報ファイルから該情報機器ＪＫを使用するグループ情報を取得して、該グループ情報と該ユーザＹＵのグループ情報とを比較し、該ユーザＹＵが該複数のグループのうちどのグループのユーザＹＵとして該情報機器ＪＫを操作したかによって該ユーザＹＵの所属するグループ情報の情報機器情報ファイルを特定して、該特定したグループ情報の情報機器情報ファイルをプロファイル作成部１２に渡す（ステップＳ１０５）。プロファイル作成部１２は、所属・情報機器紐付け部１５から該情報機器ＪＫを使用するユーザＹＵのグループ情報（情報機器情報ファイル）を受け取ると、操作履歴取得部１１から渡された操作履歴情報で重み付けを行って、該当グループのグループプロファイル（所属プロファイル）及び該当情報機器ＪＫの情報機器プロファイルを作成して、プロファイルＤＢ１３に登録・更新する（ステップＳ１０６）。
【００４２】
このようにして、情報検索サーバ装置ＳＶは、ユーザＹＵによって情報機器ＪＫが操作されると、該操作毎に操作履歴情報を取得し、該ユーザＹＵのグループ情報と該操作履歴情報に基づいてプロファイルＤＢ１３のプロファイルを更新する。
【００４３】
そして、情報検索サーバ装置ＳＶは、ユーザＹＵがユーザ認証を行って情報機器ＪＫから情報検索要求を行う場合、ユーザ認証を行わないで、情報機器ＪＫから情報検索要求を行う場合及び情報機器ＪＫ以外の端末からユーザ認証を行って情報検索要求を行う場合で情報検索処理を変化させる。
【００４４】
まず、ユーザＹＵがユーザ認証を行って情報機器ＪＫから情報検索要求を行った場合の情報検索処理について、図５に基づいて説明する。
【００４５】
情報検索サーバ装置ＳＶは、ユーザＹＵが情報機器ＪＫからユーザ関連情報（ユーザＩＤ等）とパスワードを入力してユーザ認証を求めてくると（ステップＳ２０１）、ユーザ認証部１６が該入力されたユーザ関連情報とパスワードに基づいてユーザ認証を行って、ユーザ認証に成功すると、情報機器ＪＫでの情報検索であると判断して（ステップＳ２０２）、所属・情報機器紐付け部１５に該ユーザ関連情報と該ユーザ認証に使用された情報機器ＪＫの情報機器関連情報を渡して、グループ情報の取得要求を行い（ステップＳ２０３）、所属・情報機器紐付け部１５は、該ユーザ関連情報と該情報機器関連情報に基づいて、情報機器情報ＤＢ１４の情報機器情報ファイルを検索して、ユーザＹＵの所属するグループ情報が複数存在するかチェックする（ステップＳ２０４）。所属・情報機器紐付け部１５は、ユーザＹＵの所属するグループ情報が１つの場合には、該ユーザ関連情報と該情報機器関連情報に対応する情報機器情報ファイルを取得して情報検索部１７に渡し、情報検索部１７は、所属・情報機器紐付け部１５から該情報機器ＪＫを使用するユーザＹＵのグループ情報を受け取ると、プロファイルＤＢ１３からグループ情報と該ユーザＹＵの使用している情報機器ＪＫの情報機器関連情報に対応する所属プロファイルと情報機器プロファイルを取得して、プロファイル作成部１２に渡す。プロファイル作成部１２は、受け取った情報機器プロファイルと所属プロファイルをマージして、各プロファイルの重み付けを統合した統合プロファイルを作成して、情報検索部１７に渡す（ステップＳ２０６）。
【００４６】
情報検索部１７は、プロファイル作成部１２から受け取った統合プロファイルの重み付け情報を用いて文書情報の検索を行って、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきた情報機器ＪＫに返し、該情報機器ＪＫの表示部（液晶ディスプレイ等）に表示させる等の方法でユーザＹＵに提示して、検索処理を終了する（ステップＳ２０７）。
【００４７】
ステップＳ２０４で、ユーザＹＵの所属するグループ情報が複数ある場合には、所属・情報機器紐付け部１５は、情報機器情報ＤＢ１４の情報機器情報ファイルから該情報機器ＪＫを使用するグループ情報を取得して、該グループ情報と該ユーザＹＵのグループ情報とを比較し、該ユーザＹＵが該複数のグループのうちどのグループのユーザＹＵとして該情報機器ＪＫを操作したかによって該ユーザＹＵの所属するグループ情報を特定して、該特定したグループ情報の情報機器情報ファイルを情報検索部１７に渡す（ステップＳ２０５）。
【００４８】
情報検索部１７は、所属・情報機器紐付け部１５から受け取った該情報機器ＪＫを使用するユーザＹＵのグループ情報の情報機器情報ファイルと該ユーザＹＵの使用している情報機器ＪＫの情報機器関連情報に対応する所属プロファイルと情報機器プロファイルをプロファイルＤＢ１３から取得して、プロファイル作成部１２に渡し、プロファイル作成部１２が、受け取った情報機器プロファイルと所属プロファイルをマージして、各プロファイルの重み付けを統合した統合プロファイルを作成して、情報検索部１７に渡す（ステップＳ２０６）。
【００４９】
情報検索部１７は、プロファイル作成部１２から受け取った統合プロファイルの重み付け情報を用いて文書情報の検索を行って、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきた情報機器ＪＫに返し、該情報機器ＪＫの表示部（液晶ディスプレイ等）に表示させる等の方法でユーザＹＵに提示して、検索処理を終了する（ステップＳ２０７）。
【００５０】
このように、本実施例の情報検索システム１は、少なくともユーザＹＵによる操作に応じて文書情報に対して情報処理を行う情報機器ＪＫを操作したユーザＹＵのユーザ情報、該操作に関連する操作関連情報、該処理対象文書に関する文書情報、該情報機器ＪＫに関する情報機器情報を一意に特定する操作履歴情報を取得し、該情報機器情報と該情報機器ＪＫを使用するグループ情報とを含む情報機器情報ファイルを保持する情報機器情報ＤＢ１４の該情報機器情報ファイルと該ユーザ情報との関連付けを行って、該操作履歴情報と該情報機器情報ファイル及び該情報機器情報と該グループ情報との関連付けに基づいて該情報機器ＪＫでの処理文書に対して該情報機器ＪＫ及び該情報機器ＪＫを使用した該ユーザＹＵの該グループ情報に関連付けて重み付けを行ったプロファイルを作成して、プロファイルＤＢ１３に記憶し、ユーザＹＵからの情報検索要求に応じてプロファイルＤＢ１３の該プロファイルに基づいた検索情報を取得して提示している。
【００５１】
したがって、ユーザＹＵが複数のグループに属している場合にも、該ユーザＹＵの所属するグループにとって有益な検索情報を適切に検索して、提示することができる。
【００５２】
また、本実施例の情報検索システム１は、所属・情報機器紐付け部１５が、情報機器ＪＫを操作したユーザＹＵの所属するグループ情報が情報機器情報ファイルに複数登録されていると、該ユーザＹＵの該グループ情報と該ユーザＹＵの操作した情報機器ＪＫの情報機器情報に基づいて、該ユーザＹＵの複数の該グループ情報のうち該操作に関連するグループ情報を特定して、該ユーザ情報と該情報機器情報ファイルとの関連づけを行っている。
【００５３】
したがって、ユーザＹＵが複数のグループに所属している場合にも、該ユーザＹＵがどのグループのユーザＹＵとして情報機器ＪＫを操作したかによってグループ情報を特定して、ユーザ情報と情報機器情報ファイルとの関連付けを行って、プロファイルを作成することができる。
【００５４】
さらに、本実施例の情報検索システム１は、情報検索部１７が、情報機器ＪＫを操作したユーザＹＵの所属するグループ情報が情報機器情報ファイルに複数登録されていると、プロファイルＤＢ１３のプロファイルのうち所属・情報機器紐付け部１５の特定したグループ情報に関する該プロファイルに基づいた検索情報を取得して提示している。
【００５５】
したがって、ユーザＹＵが複数のグループに所属している場合にも、該複数のグループから適切な検索情報を取得して提示することができる。
【００５６】
また、本実施例の情報検索システム１は、プロファイル作成部１２が、プロファイルとして、情報機器ＪＫに関連付けさせた重み付け及び該情報機器ＪＫを使用したユーザＹＵのグループに関連付けさせた重み付けを統合させた統合プロファイルを作成している。
【００５７】
したがって、ユーザＹＵが操作した情報機器ＪＫとユーザＹＵの所属するグループの双方に関連付けて重み付けしたプロファイルを作成することができ、より一層適切な検索情報を提示することができる。
【００５８】
さらに、本実施例の情報検索システム１は、ユーザ認証部１６が、ユーザＹＵの認証をユーザ関連情報とパスワード等の所定の認証情報に基づいて行って、該認証に成功すると、該認証情報に基づいて情報機器情報ＤＢ１４の情報機器情報ファイルからユーザＹＵの所属するグループ情報を取得し、情報検索部１７が、ユーザ認証部１６の取得した該グループ情報に対応するプロファイルに基づいた検索情報を取得して提示している。
【００５９】
したがって、ユーザＹＵを正確に特定して該ユーザＹＵの所属するグループにとって適切な検索情報を提示することができる。
【００６０】
次に、ユーザＹＵがユーザ認証を行わずに、情報機器ＪＫから情報検索要求を行った場合の情報検索処理について、図６に基づいて説明する。
【００６１】
情報機器ＪＫは、操作表示部でユーザＹＵによってユーザ認証要求が行われることなく、情報検索要求が行われると、情報検索部１７に情報検索要求とともに自己の情報機器関連情報（情報機器ＩＤ等）を渡す。なお、この情報検索要求と情報機器関連情報を情報検索部１７へ渡す処理は、上述のように、情報機器ＪＫが行ってもよいし、操作履歴取得部１１が情報サーバ装置ＳＶに設けられている場合に、該操作履歴取得部１１が取得して情報検索部１７に渡してもよい。
【００６２】
情報検索部１７は、情報機器ＪＫから情報機器関連情報と情報検索要求があると、情報機器ＪＫでの情報検索であると判断して（ステップＳ３０１）、該情報機器ＪＫの情報機器関連情報に対応する情報機器プロァイルをプロファイルＤＢ１３から取得する。情報検索部１７は、取得した該情報機器プロファイルの重み付け情報を用いて文書情報の検索を行って、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきた情報機器ＪＫに返して、該情報機器ＪＫの表示部（液晶ディスプレイ等）に表示させる等の方法でユーザＹＵに提示し、検索処理を終了する（ステップＳ３０２）。
【００６３】
このように、本実施例の情報検索システム１は、情報検索部１７が、ユーザ認証部１６がユーザＹＵの認証を行う前に、情報機器ＪＫから情報検索要求があると、該情報機器ＪＫに対応するプロファイルに基づいた検索情報を取得して提示している。
【００６４】
したがって、ユーザＹＵが使用する情報機器ＪＫに関連付けられて重み付けされているプロファイルに基づいて検索情報を取得することができ、ユーザ認証が行われない場合にも、適切な検索情報を取得して提示することができる。
【００６５】
次に、ユーザＹＵが情報機器ＪＫ以外の端末、例えば、情報機器ＪＫとして情報検索サーバ装置ＳＶに登録されていないコンピュータ等のウェブアプリケーションを使用してユーザ認証を行って情報検索要求を行った場合の情報検索処理について、図７に基づいて説明する。
【００６６】
情報検索サーバ装置ＳＶは、ユーザＹＵが情報機器ＪＫとして情報検索サーバ装置ＳＶに登録されていないコンピュータ等のウェブアプリケーションを使用してユーザ関連情報（ユーザＩＤ等）とパスワードを入力してユーザ認証を求めてくると（ステップＳ４０１）、ユーザ認証部１６が該入力されたユーザ関連情報とパスワードに基づいてユーザ認証を行って、ユーザ認証に成功すると、ウェブ検索であると判断して、所属・情報機器紐付け部１５に該ユーザ関連情報を渡して、グループ情報の取得要求を行い（ステップＳ４０２）、所属・情報機器紐付け部１５は、該ユーザ関連情報に基づいて、情報機器情報ＤＢ１４の情報機器情報ファイルを検索して、ユーザＹＵの所属するグループ情報が複数存在するかチェックする（ステップＳ４０３）。所属・情報機器紐付け部１５は、ユーザＹＵの所属するグループ情報が１つの場合には、該ユーザ関連情報に対応する情報機器情報ファイルを取得して情報検索部１７に渡し、情報検索部１７は、所属・情報機器紐付け部１５から該ユーザＹＵのグループ情報を受け取ると、プロファイルＤＢ１３からグループ情報に対応する所属プロファイルを取得して、該所属プロファイルの重み付け情報を用いて文書情報の検索を行う。情報検索部１７は、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきた該ウェブアプリケーションに返し、該ウェブアプリケーションが該端末の表示部（液晶ディスプレイ等）に表示させる等の方法でユーザＹＵに提示して、検索処理を終了する（ステップＳ４０６）。
【００６７】
ステップＳ４０３で、ユーザＹＵの所属するグループ情報が複数ある場合には、所属・情報機器紐付け部１５は、情報検索部１７を介してウェブアプリケーションのユーザインターフェイスにグループの選択を促す表示を行い、ユーザＹＵは、該表示に応じて検索を行うユーザＹＵとしての所属グループを選択指定して、検索要求を行う（ステップＳ４０５）。ウェブアプリケーションは、該所属の選択情報と検索要求を情報検索サーバ装置ＳＶに出し、情報検索部１７は、所属の選択指定と検索要求があると、該選択指定された該グループに対応する所属プロファイルをプロファイルＤＢ１３から取得する。情報検索部１７は、取得した該所属プロファイルの重み付け情報を用いて文書情報の検索を行って、該検索結果の文書情報を所定の分類方式で分類（ソーティング）して、検索結果を該検索要求してきたウェブアプリケーションに返し、該ウェブアプリケーションが該端末の表示部（液晶ディスプレイ等）に表示させる等の方法でユーザＹＵに提示して、検索処理を終了する（ステップＳ４０６）。
【００６８】
このように、本実施例の情報検索システム１は、情報検索部１７が、ユーザＹＵが認証を行って、情報機器ＪＫ以外の端末から情報検索要求を行ってくると、該ユーザ認証で認証したユーザＹＵの所属するグループに関連付けられているプロファイルに基づいた検索情報を取得して提示している。
【００６９】
したがって、ウェブアプリケーション等を利用して、情報機器ＪＫ以外の端末からユーザ認証して情報検索要求を行った場合にも、該ユーザＹＵのグループにとって重要な検索情報を取得して提示することができる。
【００７０】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００７１】
本発明は、スキャナ、プリンタ、複合装置等の情報機器を介して利用された文書情報とユーザの所属を関連付けた情報検索を適切に行う情報検索システム、情報検索方法、情報検索プログラム及び記録媒体に利用することができる。
【図面の簡単な説明】
【００７２】
【図１】本発明の一実施例を適用した情報検索システムのシステムブロック構成図。
【図２】情報機器情報ＤＢに格納されている情報機器情報の一例を示す図。
【図３】プロファイルＤＢに格納されているプロファイルの一例を示す図。
【図４】情報検索システムによるプロファイル登録・更新処理を示すフローチャート。
【図５】情報検索システムによるユーザ認証を伴う情報検索処理を示すフローチャート。
【図６】情報検索システムによるユーザ認証を伴わない情報検索処理を示すフローチャート。
【図７】ユーザ認証を伴うウェブ情報検索処理を示すフローチャート。
【符号の説明】
【００７３】
１  情報検索システム
ＳＶ  情報検索サーバ装置
ＪＫ  情報機器
ＹＵ  ユーザ
ＪＤ  情報源
１１  操作履歴取得部
１２  プロファイル作成部
１３  プロファイルＤＢ
１４  情報機器情報ＤＢ
１５  所属・情報機器紐付け部
１６  ユーザ認証部
１７  情報検索部
【図１】
0005102650.tif 000002
【図２】
0005102650.tif 000003
【図３】
0005102650.tif 000004
【図４】
0005102650.tif 000005
【図５】
0005102650.tif 000006
【図６】
0005102650.tif 000007
【図７】
0005102650.tif 000008