(57)【要約】【課題】  目的の情報を早く検索し、その情報を早く提供することを可能にするシステム、方法およびプログラムを提供する。【解決手段】  このシステムは、情報の検索を支援するための検索支援システムである。このシステムは、検索要求に基づき、ユーザ情報管理手段から該ユーザに関するユーザ情報を取得する取得手段と、取得したユーザ情報に基づき、複数の情報を記憶し管理する複数の情報管理装置１２〜１４から検索要求に基づいて検索を実行させる情報管理装置を選定する選定手段と、選定された情報管理装置へ検索要求を送信する送信手段とを含む。【選択図】  図２
2014174960.tif 000002
【特許請求の範囲】
【請求項１】
情報の検索を支援するための検索支援システムであって、
検索要求に基づき、ユーザ情報管理手段から該ユーザに関するユーザ情報を取得する取得手段と、
取得したユーザ情報に基づき、複数の情報を記憶し管理する複数の情報管理装置から前記検索要求に基づいて検索を実行させる情報管理装置を選定する選定手段と、
選定された情報管理装置へ検索要求を送信する送信手段とを含む、検索支援システム。
【請求項２】
前記複数の情報管理装置の各々が管理している情報の内容に関するインデックス情報を格納する装置情報格納手段を含み、
前記選定手段は、前記取得したユーザ情報と前記インデックス情報とに基づき、前記検索を実行させる情報管理装置を選定する、請求項１に記載の検索支援システム。
【請求項３】
前記選定手段は、前記インデックス情報を参照し、前記取得したユーザ情報に関連する情報を最も多く管理している情報管理装置を、前記検索を実行させる情報管理装置として選定する、請求項２に記載の検索支援システム。
【請求項４】
前記選定手段は、前記複数の情報管理装置の各々が管理している情報の更新を監視し、前記情報の更新に応じて前記インデックス情報を生成し、前記装置情報格納手段に格納されるインデックス情報を更新する、請求項２または３に記載の検索支援システム。
【請求項５】
請求項１〜４のいずれか１項に記載の検索支援システムと、各ユーザに関するユーザ情報を記憶するユーザ情報管理手段と、各ユーザが使用する複数の通信端末と、複数の情報を記憶し管理する複数の情報管理装置とを含み、
前記検索支援システムにより選定された情報管理装置により検索された情報を、前記複数の通信端末へ送信し、該複数の通信端末で共有させる、情報共有システム。
【請求項６】
前記情報共有システムは、会議に使用され、該情報共有システムは、さらに、会議の議題と、各情報管理装置の設置場所とを含む会議情報を格納する会議情報格納手段を含み、
前記検索支援システムが備える選定手段は、前記ユーザ情報と、前記議題および前記設置場所の少なくとも１つとに基づき、検索を実行させる情報管理装置を選定する、請求項５に記載の情報共有システム。
【請求項７】
情報の検索を支援するための検索支援システムにより実行される方法であって、
検索要求に基づき、ユーザ情報管理手段から該ユーザに関するユーザ情報を取得するステップと、
取得したユーザ情報に基づき、複数の情報を記憶し管理する複数の情報管理装置から前記検索要求に基づいて検索を実行させる情報管理装置を選定するステップと、
選定された情報管理装置へ検索要求を送信するステップとを含む、方法。
【請求項８】
前記検索支援システムは、前記複数の情報管理装置の各々が管理している情報の内容に関するインデックス情報を格納する装置情報格納手段を含み、
前記選定するステップでは、前記取得したユーザ情報と前記インデックス情報とに基づき、前記検索を実行させる情報管理装置を選定する、請求項７に記載の方法。
【請求項９】
前記選定するステップでは、前記インデックス情報を参照し、前記取得したユーザ情報に関連する情報を最も多く管理している情報管理装置を、前記検索を実行させる情報管理装置として選定する、請求項８に記載の方法。
【請求項１０】
請求項７〜９のいずれか１項に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報の検索を支援するための検索支援システム、情報共有システム、方法およびその方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
近年、スマートフォン、タブレット端末、ノートＰＣ等の可搬性の高い通信端末が普及したことに伴い、会議やプレゼンテーションの場において、紙に代えて、これらの通信端末を利用して情報を共有する情報共有システムが開発されている。
【０００３】
この情報共有システムで使用される情報は、電子化され、データベース等に蓄積されており、通信端末によりどこからでも検索可能にされている。しかしながら、蓄積される情報の増加に伴い、会議やプレゼンテーションで使用したい場合に、検索時間がかかり、希望する検索結果が得られないという問題が発生している。
【０００４】
従来、ユーザ情報およびキーワードを用い、より関連性の高い情報の検索を可能とする技術が提案されている（例えば、特許文献１参照）。これにより、希望する検索結果を得ることが可能である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
情報共有システムには、多様化し、増加していく情報を管理するために、複数の情報管理装置が設けられる。各情報管理装置は、検索機能を使用して、自身が管理する情報の検索を行うことができるように構成されている。従来の技術では、複数の情報管理装置を予め決められた順に検索するので、目的の情報を、最後に検索を行う情報管理装置が保有する場合、早く提供することができないという問題があった。
【課題を解決するための手段】
【０００６】
本発明は、上記課題に鑑み、情報の検索を支援するための検索支援システムであって、検索要求に基づき、ユーザ情報管理手段から該ユーザに関するユーザ情報を取得する取得手段と、取得したユーザ情報に基づき、複数の情報を記憶し管理する複数の情報管理装置から検索を実行させる情報管理装置を選定する選定手段と、選定された情報管理装置へ検索要求を送信する送信手段とを含む、検索支援システムが提供される。
【発明の効果】
【０００７】
本発明によれば、目的の情報を早く提供することが可能となり、ユーザの利便性を高めることができる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態の情報共有システムの構成例を示した図。
【図２】図１に示す情報共有システムが備える会議支援システムの一例を示した機能ブロック図。
【図３】会議支援システムにより実行される処理の第１実施形態を示した図。
【図４】図１に示す情報共有システムが備えるユーザ情報管理装置で管理されるユーザ情報を例示した図。
【図５】会議支援システムにより実行される処理の第２実施形態を示した図。
【図６】図２に示す会議支援システムが備える会議情報格納部に格納される会議情報を例示した図。
【図７】会議支援システムにより実行される処理の第３実施形態を示した図。
【発明を実施するための形態】
【０００９】
図１は、複数の通信端末において情報を共有するための情報共有システムの構成例を示した図である。情報共有システムとしては、例えば、複数の通信端末において電子化された会議資料を共有することができるＷｅｂ会議システム等の会議システムを挙げることができる。以下、情報共有システムを会議に使用する会議システムとして説明する。
【００１０】
会議システムは、複数の通信端末１０、１１と、複数の情報管理装置１２〜１４と、会議支援システム１５と、ユーザ情報を記憶し管理するユーザ情報管理手段としてのユーザ情報管理装置１６とが互いにネットワーク１７により接続された構成とされている。複数の通信端末１０、１１は、無線通信によりアクセスポイント１８、１９を介してネットワーク１７に接続されている。
【００１１】
ネットワーク１７は、インターネットであってもよいし、ＬＡＮやＷＡＮであってもよい。また、ネットワーク１７は、１つのネットワークに限定されるものではなく、２以上のネットワークがルータ等の中継装置により接続されたものであってもよい。ネットワーク１７を介した通信は、例えば、インターネットであれば、ＴＣＰ／ＩＰやＵＤＰ／ＩＰ等の通信プロトコルを使用して行うことができる。なお、ネットワーク１７は、有線通信によるネットワークであってもよいし、無線通信によるネットワークであってもよい。
【００１２】
通信端末１０、１１は、会議に参加する参加者としての各ユーザが使用する端末で、同じ会議に参加する各ユーザが共有する情報を画面に表示し、情報を検索するための検索要求を送信する。通信端末１０、１１は、ハードウェアとして、この処理を実現するためのプログラムを記憶する記憶装置と、記憶装置からそのプログラムを読み出し実行するＣＰＵと、ネットワーク１７に接続するためのネットワークインタフェースとを備えることができる。また、通信端末１０、１１は、情報を画面に表示するために表示装置と、検索要求を作成するためにデータ入力を行う入力装置とを備えることができる。
【００１３】
通信端末１０、１１としては、記憶装置、ＣＰＵ、ネットワークインタフェース等のハードウェアを備える機器であれば、いかなる機器であってもよく、例えば、スマートフォン、タブレット端末、ノートＰＣ、ＰＤＡ等を用いることができる。図１では、通信端末１０、１１は、２台とされているが、３台以上であってもよい。また、通信端末１０、１１は、無線通信によりアクセスポイント１８、１９を介してネットワーク１７に接続された構成に限られるものではなく、ケーブル等によりネットワーク１７に有線接続された構成であってもよい。
【００１４】
アクセスポイント１８、１９は、送受信機を備え、情報を搬送波にのせて送信し、情報がのせられた搬送波を受信する。アクセスポイント１８，１９としては、無線ＬＡＮアクセスポイントや、無線ＬＡＮアクセスポイント機能を有するブロードバンドルータを用いることができる。
【００１５】
情報管理装置１２〜１４は、情報として、会議の資料を記憶、管理し、また、検索要求を受け付けて資料の検索を行う。資料としては、ＰＤＦ文書、ｈｔｍｌコンテンツ、書籍等、様々な蓄積、検索可能な形で電子化されたデータを挙げることができる。資料の内容は、いかなる内容であってもよく、画像や表等を含んでいてもよい。情報管理装置１２〜１４は、ハードウェアとして、この処理を実現するためのプログラムを記憶する記憶装置と、記憶装置からそのプログラムを読み出し実行するＣＰＵと、ネットワーク１７に接続するためのネットワークインタフェースとを備えることができる。
【００１６】
情報管理装置１２〜１４は、記憶装置、ＣＰＵ、ネットワークインタフェースを備える機器であれば、いかなる機器であってもよい。例えば、ＮＡＳ(Network Attached Storage)等のファイルサーバ、ドキュメントサーバ、書籍のデータベース等を挙げることができる。また、グループウェアが実装されるＰＣやサーバ等を用いることも可能である。情報管理装置１２〜１４は、図１に示す３台に限られるものではなく、２台であってもよいし、４台以上であってもよい。
【００１７】
ここで、ファイルサーバは、自身が管理している記憶装置を他の機器と共有し、外部から利用できるようにするコンピュータであり、ドキュメントサーバは、文書を管理し、検索や閲覧をできるようにしたコンピュータである。グループウェアは、情報共有のためのソフトウェアで、ドキュメント共有機能やファイル共有機能、電子掲示板機能等を有するものである。
【００１８】
図１では、情報管理装置１２〜１４は、それぞれが資料を検索する検索機能を有しているが、それぞれが検索機能を備えていなくてもよく、例えば、複数の情報管理装置が、１つの検索手段と複数の記憶装置とから構成されたものとされていてもよい。
【００１９】
会議支援システム１５は、複数の通信端末１０、１１間での会議を開始、終了、会議への参加、資料の共有等の制御を行う。このため、会議支援システム１５も、その処理を実現するためのプログラムを記憶する記憶装置と、記憶装置からそのプログラムを読み出し実行するＣＰＵと、ネットワーク１７に接続するためのネットワークインタフェースとを備えることができる。
【００２０】
ユーザ情報管理装置１６は、各ユーザのユーザ情報を記憶し、管理する。ユーザ情報は、例えば、後述する会議制御部２１へのアクセス制御に使用されるアカウント情報、各情報管理装置１２〜１４へのアクセス制御に使用されるアカウント情報、各ユーザの属性情報等である。アカウント情報は、ユーザＩＤやパスワードといったログインするために必要な情報である。なお、ユーザ情報の詳細については後述する。
【００２１】
ユーザ情報管理装置１６は、会議支援システム１５から要求されるユーザ情報を、その会議支援システム１５へ提供する。ユーザ情報管理装置１６は、ユーザ情報を記憶するための記憶装置と、ネットワーク１７に接続するためのネットワークインタフェースとを備えることができる。また、ユーザ情報管理装置１６は、ユーザ情報の取得要求を受けて、対応するユーザ情報を読み出し、送信する処理を実行するために、ＣＰＵおよびＣＰＵにその処理を実行させるためのプログラムを実装していてもよい。
【００２２】
図１に示す会議システムでは、会議支援システム１５とユーザ情報管理装置１６とが別個の機器として示されているが、これらは１つの機器として構成されていてもよい。また、会議支援システム１５は、図１に１つの機器として示されているが、２つ以上の機器から構成されていてもよい。
【００２３】
図２は、会議システムが備える会議支援システム１５の機能構成の一例を示した図である。説明を分かりやすくするために、通信端末１０、情報管理装置１２〜１４、ユーザ情報管理装置１６、ネットワーク１７も示している。
【００２４】
会議支援システム１５は、通信制御部２０と、会議制御部２１と、装置選定部２２と、装置情報格納部２３と、会議情報格納部２４とを含んで構成される。会議制御部２１は、実行制御部３０と、共有制御部３１と、会議状態制御部３２とを含んで構成される。
【００２５】
通信制御部２０は、通信端末１０、１１間の通信を制御する。通信制御部２０は、情報管理装置１２〜１４との間で通信を行い、例えば、通信端末１０から受信した情報の検索要求を送信し、検索結果を受信する。また、通信制御部２０は、ユーザ情報管理装置１６との間で通信を行い、ユーザ情報管理装置１６からユーザ情報を取得する。
【００２６】
会議制御部２１に含まれる実行制御部３０は、会議の開催、参加、終了を制御する。実行制御部３０は、会議へ参加するユーザが使用する通信端末１０に対し、ログイン画面を提供し、通信端末１０から送信されたユーザを識別するためのユーザ識別情報（例えば、ユーザＩＤ）およびパスワードを受け付け、ユーザ認証を行う。実行制御部３０は、受け付けたユーザＩＤおよびパスワードが、登録されているユーザＩＤおよびパスワードと一致する場合、そのユーザをログインさせる。これにより、そのユーザは、会議へ参加することができる。また、実行制御部３０は、通信端末１０から会議を終了する旨の通知を受け付け、そのユーザをログオフさせる。
【００２７】
共有制御部３１は、資料を通信端末１０、１１に送信して表示させ、その資料を共有させるための制御を行う。また、共有制御部３１は、例えば通信端末１０からの資料の検索要求を受け付け、検索要求に基づいて検索を実行させる情報管理装置の選定を装置選定部２２に依頼する。
【００２８】
会議状態制御部３２は、通信制御部２０および実行制御部３０を介して、会議状態を制御する。会議状態制御部３２は、実行制御部３０により会議が開催されると、会議を識別するための会議ＩＤ、会議名、参加者、会議に使用している資料の資料名等を会議情報として会議情報格納手段としての会議情報格納部２４に格納し、管理する。会議状態制御部３２は、ユーザである参加者が、資料を変更すると、その資料名の変更を行い、また、参加者がログオフすると、その参加者を削除する等の処理を行う。なお、会議情報の詳細については後述する。
【００２９】
また、会議状態制御部３２は、共有制御部３１からの要求を受け付け、会議情報を会議情報格納部２４から読み出し、提供する処理を行う。これにより、表示画面を同じ表示にさせる等、同じ会議に参加するユーザの会議状態を共有させる。
【００３０】
装置選定部２２は、共有制御部３１からの依頼を受け付け、検索を実行させる情報管理装置を選定する。装置選定部２２は、通信制御部２０に指示し、資料の検索要求を送信した通信端末１０を使用するユーザに関するユーザ情報を、ユーザ情報管理装置１６から取得させる。このため、通信制御部２０は、ユーザ情報を取得するための取得手段として機能する。そして、装置選定部２２は、選定手段として機能し、通信制御部２０から取得したユーザ情報に基づき選定する。選定方法の詳細については後述する。
【００３１】
装置選定部２２は、各情報管理装置１２〜１４が管理している資料の内容に関するインデックス情報を格納する装置情報格納手段としての装置情報格納部２３からインデックス情報を取得し、そのインデックス情報も使用して選定を行う。装置選定部２２は、定期的に各情報管理装置１２〜１４の更新を監視する巡回プログラムを用いて、各情報管理装置１２〜１４に格納されている内容のインデックスを生成し、インデックス情報を更新する。インデックス情報については後述するが、例えば、作成者、内容の概要等を含む。
【００３２】
装置選定部２２は、選定した情報管理装置の装置情報を共有制御部３１に通知し、共有制御部３１がその選定した情報管理装置へ検索要求を送信する。このため、共有制御部３１は、検索要求を送信する送信手段として機能する。検索要求を受け取った情報管理装置は、自身が備える検索機能を使用し、管理する資料の中から、関連する資料を検索し、検索結果を共有制御部３１へ返す。共有制御部３１は、その検索結果を一覧（リスト）にして通信端末１０へ送り、通信端末１０に表示させる。
【００３３】
ユーザは、表示された検索結果を見ることにより、関連する資料としてどのような資料があるかを知ることができ、その１つを選択して表示させることができる。そして、ユーザは、表示させた資料を共有したい場合、その資料を共有したい旨の通知を、共有制御部３１へ送り、共有制御部３１が同じ会議に参加する他のユーザが使用する通信端末に通知し、その資料のデータをダウンロードさせる処理を実行する。共有制御部３１がその資料データをダウンロードして取得し、当該他のユーザが使用する通信端末に送信し、表示させることも可能である。また、共有制御部３１は、会議状態制御部３２へ通知し、会議状態制御部３２が会議情報格納部２４に格納されている会議情報の内容を更新する。
【００３４】
これらの各機能部は、会議支援システム１５が備える、ネットワークインタフェースや、ＣＰＵがプログラムを実行することによって実現される。
【００３５】
図３に示すフローチャートを参照して、会議支援システム１５が実行する処理の第１実施形態について説明する。会議支援システム１５が通信端末１０、１１との間で会議を開始させ、その会議の途中、例えば通信端末１０から資料の検索要求を受け付けたときに、ステップ３００から処理を開始する。
【００３６】
ステップ３１０では、共有制御部３１が、通信端末１０を使用するユーザがログインし、ログオフするまでの通信に関する情報（セッション情報）から、そのユーザのユーザＩＤを取得する。そして、共有制御部３１は、装置選定部２２にユーザＩＤを渡し、検索を実行させる情報管理装置の選定を依頼する。ステップ３２０では、装置選定部２２が、通信制御部２０にユーザ情報管理装置１６から、そのユーザＩＤに対応するユーザ情報を取得させ、通信制御部２０からそのユーザ情報を取得する。
【００３７】
ここで、図４を参照して、ユーザ情報について説明する。ユーザ情報は、ユーザＩＤ、パスワードのほか、所属や氏名といったユーザの属性情報を含む。ユーザＩＤおよびパスワードは、会議に参加する際にユーザが入力するためのログイン情報である。所属は、ユーザが所属している部署、事業所、支店等の名称である。図４では、各ユーザについて４つの情報のみをユーザ情報としているが、そのほか、役職、ユーザが参加しているプロジェクトのプロジェクト名、ユーザの専門技術等の情報を含めることができる。
【００３８】
再び図３を参照して、ステップ３３０において、装置選定部２２が、装置情報格納部２３から、そのユーザ情報に含まれる属性情報に関連する資料を多く保有する情報管理装置を、検索を実行させる情報管理装置として選定する。このとき、装置選定部２２は、各情報管理装置１２〜１４につき、装置情報格納部２３からインデックス情報を読み出し、インデックス情報を参照して、ユーザの属性情報に関連する資料の数を調べ、その数に基づき選定を行う。具体的には、装置選定部２２は、その数に応じて、各情報管理装置１２〜１４に対して優先順位を付け、最も優先順位が高い情報管理装置を選定する。
【００３９】
各情報管理装置１２〜１４で管理されるファイルには、文書毎に、作成者、アクセス権、内容の概要等の属性情報が付加されている。また、各情報管理装置１２〜１４は、自身の設置場所の情報や利用者アカウント等の情報も保持している。装置情報格納部２３は、これらの情報をインデックス情報として保持している。このため、装置選定部２２は、ユーザの所属がファイルの内容に関連するかどうか、ユーザがファイルの作成者かどうか、ユーザがファイルへのアクセス権限を有しているかどうか等により、ユーザの属性情報に関連する資料の数を調べることができる。
【００４０】
装置選定部２２は、例えば、ユーザがＡ事業所の所属で、そのファイルの内容がＡ事業所の定例会議であれば、関連する情報と判断し、Ｂ事業所の定例会議であれば、関連しない情報と判断することができる。
【００４１】
装置選定部２２は、最も多く資料を保有する情報管理装置を選定し、選定した情報管理装置の装置名等の装置情報を共有制御部３１へ通知する。ユーザは、目的の資料が見つからない場合に、見つからない旨を通知することができる。このため、装置選定部２２は、この通知を受けて、次に多くの資料を保有する情報管理装置の装置情報を通知することができる。このようにして、優先順位の順に装置情報を通知することができる。これは一例であり、装置選定部２２は、関連する資料の保有数に応じて、各情報管理装置１２〜１４に対して付けた優先順位を装置情報とともに共有制御部３１へ通知してもよい。このようにすることで、何度も通知する必要がなくなる。
【００４２】
ステップ３４０では、共有制御部３１は、選定された情報管理装置に対し、検索要求を送り、資料の検索実行を依頼する。ステップ３５０では、その選定された情報管理装置が検索を実行し、検索結果としてヒットした資料の一覧を通信端末１０へ送信する。資料の一覧に含まれる情報としては、資料のファイル名、ＵＲＬ等のアドレスを挙げることができる。
【００４３】
ステップ３６０では、通信端末１０が、その一覧を表示し、ユーザが一覧の中の１つの資料を選択することにより、選択された目的の資料を、その情報管理装置よりダウンロードし、ステップ３７０でこの処理を終了する。通信端末１０が選択した資料には、ファイル名やアドレスが含まれることから、そのアドレスへ直接アクセスし、そのファイル名の資料をダウンロードすることができる。
【００４４】
複数の情報管理装置１２〜１４を、予め決められた順に検索するのでは検索時間がかかる場合があるが、この会議支援システム１５では、関連性の高い資料を多く保有する情報管理装置を優先的に選定し、検索を行うため、目的の資料を早く提供できる。
【００４５】
図５に示すフローチャートを参照して、会議支援システム１５が実行する処理の第２実施形態について説明する。会議支援システム１５が通信端末１０、１１との間で会議を開始させ、その会議の途中、例えば通信端末１０から資料の検索要求を受け付けたときに、ステップ５００から処理を開始する。
【００４６】
ステップ５１０では、共有制御部３１が、検索要求元である通信端末１０のセッション情報からユーザのユーザＩＤを取得する。ステップ５２０では、共有制御部３１が、会議状態制御部３２から会議中の議題のキーワードを取得し、装置選定部２２にユーザＩＤおよびそのキーワードを渡し、検索を実行させる情報管理装置の選定を依頼する。
【００４７】
共有制御部３１が会議状態制御部３２から取得する議題のキーワードは、会議情報格納部２４に格納される会議情報から取得することができる。図６は、会議情報の一例を示した図である。会議情報は、会議を識別するための会議ＩＤと、会議ＩＤに関連付けられた会議名とを含む。また、会議情報は、その会議に参加している参加者の参加者名、その会議の開催場所、その会議で使用している資料の資料名を含むことができる。さらに、会議情報は、備考として、議題のキーワードを含むことができる。
【００４８】
会議ＩＤは、ユーザＩＤと同様、いかなる数字、文字、記号、これらの組み合わせであってもよく、いかなる桁数であってもよい。会議名は、予め会議を登録する際に付される名前で、図６に示すように「定例会議」、「検討会」等、会議を主催するユーザが決定し、登録しておくことができる。参加者名、開催場所、資料名、議題のキーワードも、会議を主催するユーザによって決定し、予め登録しておくことができる。このため、会議情報には、このように登録された情報を用いて、実際に参加している参加者の参加者名、実際に使用している資料の資料名が入力され、会議情報格納部２４に格納される。
【００４９】
ステップ５３０では、装置選定部２２が、通信制御部２０にユーザ情報管理装置１６から、そのユーザＩＤに対応するユーザ情報を取得させ、通信制御部２０からそのユーザ情報を取得する。ステップ５４０では、装置選定部２２が、装置情報格納部２３から、そのユーザの属性情報とその議題のキーワードに関連する資料を多く保有する情報管理装置を、検索を実行させる情報管理装置として選定する。そして、装置選定部２２は、選定した情報管理装置の装置情報を共有制御部３１へ通知する。
【００５０】
会議に参加するユーザのユーザ情報に加えて、その会議の議題のキーワードを用いることにより、より関連性が高い資料を多く保有する情報管理装置を選定することが可能となる。
【００５１】
ステップ５５０では、共有制御部３１は、選定された情報管理装置に対し、検索要求を送り、資料の検索実行を依頼する。ステップ５６０では、その選定された情報管理装置が検索を実行し、検索結果としてヒットした資料の一覧を通信端末１０へ送信する。資料の一覧に含まれる情報としては、資料のファイル名、ＵＲＬ等のアドレスを挙げることができる。
【００５２】
ステップ５７０では、通信端末１０が、その一覧を表示し、ユーザが一覧の中の１つの資料を選択することにより、選択された目的の資料を、その情報管理装置よりダウンロードし、ステップ５８０でこの処理を終了する。通信端末１０が選択した資料には、ファイル名やアドレスが含まれることから、そのアドレスへ直接アクセスし、そのファイル名の資料をダウンロードすることができる。
【００５３】
このように、より関連性の高い資料を多く保有する情報管理装置を優先的に選定し、検索を行うため、目的の資料をより早く検索することができる。
【００５４】
図７に示すフローチャートを参照して、会議支援システム１５が実行する処理の第３実施形態について説明する。会議支援システム１５が通信端末１０、１１との間で会議を開始させ、その会議の途中、例えば通信端末１０から資料の検索要求を受け付けたときに、ステップ７００から処理を開始する。
【００５５】
ステップ７１０では、共有制御部３１が、検索要求元である通信端末１０のセッション情報からユーザのユーザＩＤを取得する。ステップ７２０では、共有制御部３１が、会議状態制御部３２から会議の開催場所の情報を取得し、装置選定部２２にユーザＩＤおよびその開催場所の情報を渡し、検索を実行させる情報管理装置の選定を依頼する。
【００５６】
ステップ７３０では、装置選定部２２が、通信制御部２０にユーザ情報管理装置１６から、そのユーザＩＤに対応するユーザ情報を取得させ、通信制御部２０からそのユーザ情報を取得する。ステップ７４０では、装置選定部２２が、装置情報格納部２３から、そのユーザの属性情報に関連する資料を多く保有し、開催場所に近い情報管理装置を、検索を実行させる情報管理装置として選定する。そして、装置選定部２２は、選定した情報管理装置の装置名等の装置情報を共有制御部３１へ通知する。
【００５７】
ステップ７５０では、共有制御部３１は、選定された情報管理装置に対し、検索要求を送り、資料の検索実行を依頼する。ステップ７６０では、その選定された情報管理装置が検索を実行し、検索結果としてヒットした資料の一覧を通信端末１０へ送信する。資料の一覧に含まれる情報としては、資料のファイル名、ＵＲＬ等のアドレスを挙げることができる。
【００５８】
ステップ７７０では、通信端末１０が、その一覧を表示し、ユーザが一覧の中の１つの資料を選択することにより、選択された目的の資料を、その情報管理装置よりダウンロードし、ステップ７８０でこの処理を終了する。通信端末１０が選択した資料には、ファイル名やアドレスが含まれることから、そのアドレスへ直接アクセスし、そのファイル名の資料をダウンロードすることができる。
【００５９】
同等の資料が複数の情報管理装置に存在する場合であっても、開催場所に近い装置から取得することで、ダウンロード時間を短縮することができる。特に、書籍等の物理媒体がヒットした場合、開催場所に近い装置からダウンロードすることで、大幅にダウンロード時間を短縮することができる。
【００６０】
図７に示した実施形態では、ユーザ情報と開催場所によって優先順位を付け、その優先順位に従って検索を実行することができるが、ユーザ情報と開催場所に加え、上記の議題のキーワードを含めて優先順位を決定してもよい。
【００６１】
これまで会議支援システム１５として説明してきたが、この会議支援システム１５のうち、資料の検索を支援するための通信制御部２０、共有制御部３１、装置選定部２２、装置情報格納部２３、会議情報格納部２４を、検索支援システムとして構成することができる。これらの各機能部は、図２に示すように同じ機器内に設けられていてもよいし、異なる機器内に設けられていてもよい。
【００６２】
これまで本発明の検索支援システム、情報共有システム、方法およびプログラムについて図面に示した実施形態を参照しながら詳細に説明してきたが、本発明は、上述した実施形態に限定されるものではない。本発明は、他の実施形態や、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。したがって、検索支援システムを備える会議支援システムや、会議支援システムを実装した情報処理装置や、上記のプログラムが記録された記録媒体等も提供することができるものである。
【符号の説明】
【００６３】
１０、１１…通信端末、１２〜１４…情報管理装置、１５…会議支援システム、１６…ユーザ情報管理装置、１７…ネットワーク、１８、１９…アクセスポイント、２０…通信制御部、２１…会議制御部、２２…装置選定部、２３…装置情報格納部、２４…会議情報格納部、３０…実行制御部、３１…共有制御部、３２…会議状態制御部
【先行技術文献】
【特許文献】
【００６４】
【特許文献１】特開２０１１−２４４３１９号公報
【図１】
2014174960.tif 000003
【図２】
2014174960.tif 000004
【図３】
2014174960.tif 000005
【図４】
2014174960.tif 000006
【図５】
2014174960.tif 000007
【図６】
2014174960.tif 000008
【図７】
2014174960.tif 000009