(57)【要約】【課題】  集積されたファイル等のアイテムから、所定のテーマに関連するファイル等のアイテムを選択する情報選択装置を提供する。【解決手段】  コンピュータに集積されたファイル等のアイテムに、これらのアイテムを識別する識別キーを含むメタデータを関連付けて管理し、一のテーマに関連する情報を描画するためのスケッチ情報に該テーマに関連するアイテムの識別キーを指定することによって、スケッチ情報が指定されれば、あるテーマに関連するアイテムに関する情報を、スケッチ情報の設定によって自由なフォーマットで描画することができる。集積するアイテムに検索条件を含めることによって、特定の条件に合致するアイテムを検索して出力対象として選択し、新たに追加されたアイテムをテーマ毎に指定する作業を行わなくても自動的に表示させることも可能になる。【選択図】        図５
2010204897.tif 000002
【特許請求の範囲】
【請求項１】
集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択装置であって、
集積された複数のファイル又はデータを、前記ファイル又はデータについて、各々のファイル又はデータの識別キーを含むメタデータと関連付けて格納するデータ格納手段と、
一のテーマに関連する情報を描画するために用いられる情報として、前記テーマに関連するファイル又はデータの識別キーを含むスケッチ情報を格納するスケッチ情報格納手段と、
一のテーマを指定して、前記テーマに関連する情報の出力要求を受け付ける情報出力受付手段と、
前記情報出力受付手段の受け付けたテーマに対応するスケッチ情報を前記スケッチ情報格納手段から読み出して、前記スケッチ情報に含まれるファイル又はデータの識別キーを特定する識別キー特定手段と、
前記識別キー特定手段の特定した識別キーに対応するファイル又はデータを前記データ格納手段に格納されたメタデータから特定し、前記ファイル又はデータに関する情報を埋め込んだ前記テーマに関連する情報を描画して出力するための出力データを前記スケッチ情報に従って生成する出力データ生成手段と、
を備えることを特徴とする情報選択装置。
【請求項２】
前記データ格納手段に格納されたファイル又はデータには、前記データ格納手段に格納された他のファイル又はデータを検索するための検索条件を指定した検索データが含まれ、
前記スケッチ情報格納手段に記憶された一のスケッチ情報には、前記検索データの識別キーが含まれていて、
前記識別キー特定手段によって特定される識別キーに前記検索データの識別キーが含まれている場合には、前記出力データ生成手段は、前記識別キーにより特定される検索データに指定された検索条件に従って検索処理を実行し、前記検索条件に該当するファイル又はデータに関する情報を埋め込んだ出力データを生成すること
を特徴とする請求項１記載の情報選択装置。
【請求項３】
前記スケッチ情報格納手段に記憶された各々のスケッチ情報にも前記識別キーが割り当てられていて、
前記スケッチ情報格納手段に記憶された一のスケッチ情報には、他のスケッチ情報の識別キーが含まれていて、
前記識別キー特定手段によって特定される識別キーに前記他のスケッチ情報の識別キーが含まれている場合には、前記出力データ生成手段は、前記識別キーにより特定される他のスケッチ情報に従ってファイル又はデータを特定し、前記他のスケッチ情報により特定されたファイル又はデータに関する情報を埋め込んだ出力データを生成すること
を特徴とする請求項１又は２記載の情報選択装置。
【請求項４】
アプリケーションプログラムにより作成されたファイルの選択を受け付けると、前記ファイルを前記データ格納手段に格納させるファイル選択受付手段と、
前記ファイル選択受付手段が選択を受け付けたファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成手段と、
を備えることを特徴とする請求項１乃至３いずれかに記載の情報選択装置。
【請求項５】
メーラが新たな電子メールの送受信を検出すると、前記新たな電子メールのファイルを前記データ格納手段に格納させる電子メール送受信手段と、
前記電子メール送受信手段が送受信したファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成手段と、
を備えることを特徴とする請求項１乃至４いずれかに記載の情報選択装置。
【請求項６】
集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択プログラムであって、
集積された複数のファイル又はデータを、前記ファイル又はデータについて、各々のファイル又はデータの識別キーを含むメタデータと関連付けて格納するデータ格納手段と、一のテーマに関連する情報を描画するために用いられる情報として、前記テーマに関連するファイル又はデータの識別キーを含むスケッチ情報を格納するスケッチ情報格納手段とを備えたコンピュータ、又は前記データ格納手段、前記スケッチ情報格納手段の少なくとも一の手段がネットワークで接続された他のコンピュータに備えられ、かつ他の手段を備えたコンピュータに、
一のテーマを指定して、前記テーマに関連する情報の出力要求を受け付ける情報出力受付ステップと、
前記情報出力受付ステップで受け付けたテーマに対応するスケッチ情報を前記スケッチ情報格納手段から読み出して、前記スケッチ情報に含まれるファイル又はデータの識別キーを特定する識別キー特定ステップと、
前記識別キー特定ステップで特定した識別キーに対応するファイル又はデータを前記データ格納手段に格納されたメタデータから特定し、前記ファイル又はデータに関する情報を埋め込んだ前記テーマに関連する情報を描画して出力するための出力データを前記スケッチ情報に従って生成する出力データ生成ステップと、
を実行させること特徴とする情報選択プログラム。
【請求項７】
前記データ格納手段に格納されたファイル又はデータには、前記データ格納手段に格納された他のファイル又はデータを検索するための検索条件を指定した検索データが含まれ、
前記スケッチ情報格納手段に記憶された一のスケッチ情報には、前記検索データの識別キーが含まれていて、
前記識別キー特定ステップで特定される識別キーに前記検索データの識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータに、前記識別キーにより特定される検索データに指定された検索条件に従って検索処理を実行し、前記検索条件に該当するファイル又はデータに関する情報を埋め込んだ出力データを生成する処理を実行させること
を特徴とする請求項６記載の情報選択プログラム。
【請求項８】
前記スケッチ情報格納手段に記憶された各々のスケッチ情報にも前記識別キーが割り当てられていて、
前記スケッチ情報格納手段に記憶された一のスケッチ情報には、他のスケッチ情報の識別キーが含まれていて、
前記識別キー特定ステップで特定される識別キーに前記他のスケッチ情報の識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータに、前記識別キーにより特定される他のスケッチ情報に従ってファイル又はデータを特定し、前記他のスケッチ情報により特定されたファイル又はデータに関する情報を埋め込んだ出力データを生成する処理を実行させること
を特徴とする請求項６又は７記載の情報選択プログラム。
【請求項９】
集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択方法であって、
集積された複数のファイル又はデータを、前記ファイル又はデータについて、各々のファイル又はデータの識別キーを含むメタデータと関連付けて格納するデータ格納手段と、一のテーマに関連する情報を描画するために用いられる情報として、前記テーマに関連するファイル又はデータの識別キーを含むスケッチ情報を格納するスケッチ情報格納手段とを備えたコンピュータ、又は前記データ格納手段、前記スケッチ情報格納手段の少なくとも一の手段がネットワークで接続された他のコンピュータに備えられ、かつ他の手段を備えたコンピュータが、
一のテーマを指定して、前記テーマに関連する情報の出力要求を受け付ける情報出力受付ステップと、
前記コンピュータが、前記情報出力受付ステップで受け付けたテーマに対応するスケッチ情報を前記スケッチ情報格納手段から読み出して、前記スケッチ情報に含まれるファイル又はデータの識別キーを特定する識別キー特定ステップと、
前記コンピュータが、前記識別キー特定ステップで特定した識別キーに対応するファイル又はデータを前記データ格納手段に格納されたメタデータから特定し、前記ファイル又はデータに関する情報を埋め込んだ前記テーマに関連する情報を描画して出力するための出力データを前記スケッチ情報に従って生成する出力データ生成ステップと、
を有すること特徴とする情報選択方法。
【請求項１０】
前記データ格納手段に格納されたファイル又はデータには、前記データ格納手段に格納された他のファイル又はデータを検索するための検索条件を指定した検索データが含まれ、
前記スケッチ情報格納手段に記憶された一のスケッチ情報には、前記検索データの識別キーが含まれていて、
前記識別キー特定ステップで特定される識別キーに前記検索データの識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータが、前記識別キーにより特定される検索データに指定された検索条件に従って検索処理を実行し、前記検索条件に該当するファイル又はデータに関する情報を埋め込んだ出力データを生成すること
を特徴とする請求項９記載の情報選択方法。
【請求項１１】
前記スケッチ情報格納手段に記憶された各々のスケッチ情報にも前記識別キーが割り当てられていて、
前記スケッチ情報格納手段に記憶された一のスケッチ情報には、他のスケッチ情報の識別キーが含まれていて、
前記識別キー特定ステップで特定される識別キーに前記他のスケッチ情報の識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータが、前記識別キーにより特定される他のスケッチ情報に従ってファイル又はデータを特定し、前記他のスケッチ情報により特定されたファイル又はデータに関する情報を埋め込んだ出力データを生成すること
を特徴とする請求項９又は１０記載の情報選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択装置、情報選択プログラム及び情報選択方法に関するものである。
【背景技術】
【０００２】
企業や公共機関等においては、コンピュータやネットワークを利用して様々な業務が行われている。特に、電子メールのメーラや文書作成、表計算などのアプリケーションプログラムが多く利用されているが、コンピュータのユーザが電子メールの送受信や内容の確認、文書作成や表計算などを行う際には、各々のアプリケーションプログラムを立ち上げて作業を行うことになる。
【０００３】
これらのアプリケーションプログラムによって作成されたファイルやデータなどの情報は、各々のツールの機能セットにより分散することとなってしまうが、作業を行っているユーザにとってこれらの情報は、プロジェクト、担当部署や担当者、作業を行った業務の種類や作業を行った期間など、ユーザにとって何らかのテーマ別に把握されるべきものである。
【０００４】
ユーザ側にとって必要なテーマ別に情報を管理する方法として、例えば、コンピュータのＯＳのフォルダ管理の機能を利用して、ユーザが情報を整理したいテーマ別にフォルダを作成し、その中にアプリケーションプログラムで作成したファイルを格納することができる。しかしながら、この方法によると、フォルダを開いた際に通常表示されるのはファイルのアイコンやサムネイルとなるため、そのテーマについて一覧する際に直接表示させたい情報をメモなどの形式で書き込むことができないし、表示する情報のレイアウトを自由に設定することもできない。
【０００５】
こうした問題に対して、様々なファイルなどの形式で保存された情報のうち、あるテーマに関連する情報を１ヶ所に集約して表示するための情報集約ツールが提供されるようになっている（例えば、特許文献１、非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１０７４５８号公報  （第７〜８頁）
【非特許文献】
【０００７】
【非特許文献１】Ｍｉｃｒｏｓｏｆｔ  Ｏｆｆｉｃｅ  ＯｎｅＮｏｔｅ２００７の製品概要、マイクロソフト社ホームページ、［２００９年２月１３日検索]、インターネット＜http://office.microsoft.com/ja-jp/onenote/default.aspx＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記のような情報集約ツールを利用すると、ユーザは必要な情報をテーマ別に管理し、そのテーマに関連する情報を一覧表示する際のレイアウトを自由に設定して、直接表示したいメモなどの情報を付加することが可能になる。
【０００９】
しかしながら、これらのツールでは、ツールによって作成されるフォームの中に、関連するファイルへのショートカットを作成したり、ファイルを直接埋め込んだりする形式となっており、管理対象となるファイルは当該ツールに対応したアプリケーションプログラムによって作成されたファイルに限られることとなる。また、ファイルへのショートカットを作成する形式だと元のファイルが移動された場合にファイルが開けなくなるほか、ファイルが埋め込まれる形式となる場合には、元のファイルや他のフォームに埋め込まれたファイルが更新されたとしても更新後の情報が反映されず、そのファイルを埋め込んだ全てのフォームのファイルを更新する作業が必要になるという問題が生じる。
【００１０】
また、これらのツールでは、集約するファイルはそれぞれ個別に指定することが必要であり、そのテーマに関連のある新たなファイルが作成されたとしても、そのファイルを集約対象として追加するための操作が必要になるという問題がある。
【００１１】
現在提供されているツールのこれらの問題点に対して、ユーザが利用しているアプリケーションプログラムの種類に依存することなく、ユーザが利用するファイルやデータなどの情報を集積し、ユーザが担当するプロジェクトなど、ユーザが行いたい作業をベースにした特定のテーマに必要な情報を選択して出力することができるツールが求められるところである。
【００１２】
本発明は、このような課題に対応するためになされたものであり、集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択装置、情報選択プログラム及び情報選択方法を提供することを目的とするものである。
【課題を解決するための手段】
【００１３】
このような課題を解決する本発明は、集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択装置であって、集積された複数のファイル又はデータを、前記ファイル又はデータについて、各々のファイル又はデータの識別キーを含むメタデータと関連付けて格納するデータ格納手段と、一のテーマに関連する情報を描画するために用いられる情報として、前記テーマに関連するファイル又はデータの識別キーを含むスケッチ情報を格納するスケッチ情報格納手段と、一のテーマを指定して、前記テーマに関連する情報の出力要求を受け付ける情報出力受付手段と、前記情報出力受付手段の受け付けたテーマに対応するスケッチ情報を前記スケッチ情報格納手段から読み出して、前記スケッチ情報に含まれるファイル又はデータの識別キーを特定する識別キー特定手段と、前記識別キー特定手段の特定した識別キーに対応するファイル又はデータを前記データ格納手段に格納されたメタデータから特定し、前記ファイル又はデータに関する情報を埋め込んだ前記テーマに関連する情報を描画して出力するための出力データを前記スケッチ情報に従って生成する出力データ生成手段と、を備えることを特徴とする情報選択装置である。
【００１４】
本発明においては、コンピュータに集積されたファイルやデータに、これらのファイルやデータを識別する識別キーを含むメタデータを関連付けて管理し、一のテーマに関連する情報を描画するためのスケッチ情報に該テーマに関連するファイル又はデータの識別キーを指定することによって、ファイルやデータの種類に制約されることなく、スケッチ情報が指定されれば、あるテーマに関連するファイル又はデータに関する情報を、スケッチ情報の設定によって自由なフォーマットで描画することが可能になる。
【００１５】
また、本発明にかかる情報選択装置は、前記データ格納手段に格納されたファイル又はデータには、前記データ格納手段に格納された他のファイル又はデータを検索するための検索条件を指定した検索データが含まれ、前記スケッチ情報格納手段に記憶された一のスケッチ情報には、前記検索データの識別キーが含まれていて、前記識別キー特定手段によって特定される識別キーに前記検索データの識別キーが含まれている場合には、前記出力データ生成手段は、前記識別キーにより特定される検索データに指定された検索条件に従って検索処理を実行し、前記検索条件に該当するファイル又はデータに関する情報を埋め込んだ出力データを生成することを特徴とすることもできる。
【００１６】
このように、集積するファイル又はデータに検索条件を含めることによって、特定の条件に合致するファイル又はデータを検索し、出力対象として選択するため、新たに追加されたファイル又はデータをテーマ毎に指定する作業を行わなくても、自動的に表示させることが可能になる。
【００１７】
また、本発明にかかる情報選択装置は、前記スケッチ情報格納手段に記憶された各々のスケッチ情報にも前記識別キーが割り当てられていて、前記スケッチ情報格納手段に記憶された一のスケッチ情報には、他のスケッチ情報の識別キーが含まれていて、前記識別キー特定手段によって特定される識別キーに前記他のスケッチ情報の識別キーが含まれている場合には、前記出力データ生成手段は、前記識別キーにより特定される他のスケッチ情報に従ってファイル又はデータを特定し、前記他のスケッチ情報により特定されたファイル又はデータに関する情報を埋め込んだ出力データを生成することを特徴とすることもできる。
【００１８】
このようにスケッチ情報に他のスケッチ情報の指定を可能にすることによって、あるテーマに関連する情報として描画される情報の中に、そのテーマと関連する他のテーマに関する情報を埋め込むことが可能になる。
【００１９】
さらに、本発明にかかる情報選択装置は、アプリケーションプログラムにより作成されたファイルの選択を受け付けると、前記ファイルを前記データ格納手段に格納させるファイル選択受付手段と、前記ファイル選択受付手段が選択を受け付けたファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成手段と、を備えることを特徴としてもよい。
【００２０】
このように構成することによって、ユーザが本発明による情報の出力対象に追加したいファイル又はデータを選択する操作を行えば、本発明の管理対象として集積されたファイル又はデータに追加されることになる。
【００２１】
さらに、本発明にかかる情報選択装置は、メーラが新たな電子メールの送受信を検出すると、前記新たな電子メールのファイルを前記データ格納手段に格納させる電子メール送受信手段と、前記電子メール送受信手段が送受信したファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成手段と、を備えることを特徴としてもよい。
【００２２】
このように構成することによって、メーラが送受信した新たな電子メールは、自動的に本発明の管理対象として集積されたファイル又はデータに追加されることになる。
【００２３】
本発明は、本発明にかかる情報選択装置に備えられる情報選択プログラムとして特定することもできる。
【００２４】
本発明にかかる情報選択プログラムは、集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択プログラムであって、集積された複数のファイル又はデータを、前記ファイル又はデータについて、各々のファイル又はデータの識別キーを含むメタデータと関連付けて格納するデータ格納手段と、一のテーマに関連する情報を描画するために用いられる情報として、前記テーマに関連するファイル又はデータの識別キーを含むスケッチ情報を格納するスケッチ情報格納手段とを備えたコンピュータ、又は前記データ格納手段、前記スケッチ情報格納手段の少なくとも一の手段がネットワークで接続された他のコンピュータに備えられ、かつ他の手段を備えたコンピュータに、一のテーマを指定して、前記テーマに関連する情報の出力要求を受け付ける情報出力受付ステップと、前記情報出力受付ステップで受け付けたテーマに対応するスケッチ情報を前記スケッチ情報格納手段から読み出して、前記スケッチ情報に含まれるファイル又はデータの識別キーを特定する識別キー特定ステップと、前記識別キー特定ステップで特定した識別キーに対応するファイル又はデータを前記データ格納手段に格納されたメタデータから特定し、前記ファイル又はデータに関する情報を埋め込んだ前記テーマに関連する情報を描画して出力するための出力データを前記スケッチ情報に従って生成する出力データ生成ステップと、を実行させること特徴とする情報選択プログラムである。
【００２５】
また、本発明にかかる情報選択プログラムは、前記データ格納手段に格納されたファイル又はデータには、前記データ格納手段に格納された他のファイル又はデータを検索するための検索条件を指定した検索データが含まれ、前記スケッチ情報格納手段に記憶された一のスケッチ情報には、前記検索データの識別キーが含まれていて、前記識別キー特定ステップで特定される識別キーに前記検索データの識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータに、前記識別キーにより特定される検索データに指定された検索条件に従って検索処理を実行し、前記検索条件に該当するファイル又はデータに関する情報を埋め込んだ出力データを生成する処理を実行させることを特徴とすることもできる。
【００２６】
また、本発明にかかる情報選択プログラムは、前記スケッチ情報格納手段に記憶された各々のスケッチ情報にも前記識別キーが割り当てられていて、前記スケッチ情報格納手段に記憶された一のスケッチ情報には、他のスケッチ情報の識別キーが含まれていて、前記識別キー特定ステップで特定される識別キーに前記他のスケッチ情報の識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータに、前記識別キーにより特定される他のスケッチ情報に従ってファイル又はデータを特定し、前記他のスケッチ情報により特定されたファイル又はデータに関する情報を埋め込んだ出力データを生成する処理を実行させることを特徴とすることもできる。
【００２７】
さらに、本発明にかかる情報選択プログラムは、前記コンピュータに、アプリケーションプログラムにより作成されたファイルの選択を受け付けると、前記ファイルを前記データ格納手段に格納させるファイル選択受付ステップと、前記ファイル選択受付ステップで選択を受け付けたファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成ステップと、を実行させることを特徴としてもよい。
【００２８】
さらに、本発明にかかる情報選択プログラムは、前記コンピュータに、メーラが新たな電子メールの送受信を検出すると、前記新たな電子メールのファイルを前記データ格納手段に格納させる電子メール送受信ステップと、前記電子メール送受信ステップで送受信したファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成ステップと、を実行させることを特徴としてもよい。
【００２９】
本発明は、本発明にかかる情報選択装置又は情報選択プログラムによって実行される情報選択方法として特定することもできる。
【００３０】
本発明にかかる情報選択方法は、集積されたファイル又はデータから、所定のテーマに関連するファイル又はデータを選択する情報選択方法であって、集積された複数のファイル又はデータを、前記ファイル又はデータについて、各々のファイル又はデータの識別キーを含むメタデータと関連付けて格納するデータ格納手段と、一のテーマに関連する情報を描画するために用いられる情報として、前記テーマに関連するファイル又はデータの識別キーを含むスケッチ情報を格納するスケッチ情報格納手段とを備えたコンピュータ、又は前記データ格納手段、前記スケッチ情報格納手段の少なくとも一の手段がネットワークで接続された他のコンピュータに備えられ、かつ他の手段を備えたコンピュータが、一のテーマを指定して、前記テーマに関連する情報の出力要求を受け付ける情報出力受付ステップと、前記コンピュータが、前記情報出力受付ステップで受け付けたテーマに対応するスケッチ情報を前記スケッチ情報格納手段から読み出して、前記スケッチ情報に含まれるファイル又はデータの識別キーを特定する識別キー特定ステップと、前記コンピュータが、前記識別キー特定ステップで特定した識別キーに対応するファイル又はデータを前記データ格納手段に格納されたメタデータから特定し、前記ファイル又はデータに関する情報を埋め込んだ前記テーマに関連する情報を描画して出力するための出力データを前記スケッチ情報に従って生成する出力データ生成ステップと、を有すること特徴とする情報選択方法である。
【００３１】
また、本発明にかかる情報選択方法は、前記データ格納手段に格納されたファイル又はデータには、前記データ格納手段に格納された他のファイル又はデータを検索するための検索条件を指定した検索データが含まれ、前記スケッチ情報格納手段に記憶された一のスケッチ情報には、前記検索データの識別キーが含まれていて、前記識別キー特定ステップで特定される識別キーに前記検索データの識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータが、前記識別キーにより特定される検索データに指定された検索条件に従って検索処理を実行し、前記検索条件に該当するファイル又はデータに関する情報を埋め込んだ出力データを生成することを特徴とすることもできる。
【００３２】
また、本発明にかかる情報選択方法は、前記スケッチ情報格納手段に記憶された各々のスケッチ情報にも前記識別キーが割り当てられていて、前記スケッチ情報格納手段に記憶された一のスケッチ情報には、他のスケッチ情報の識別キーが含まれていて、前記識別キー特定ステップで特定される識別キーに前記他のスケッチ情報の識別キーが含まれている場合には、前記出力データ生成ステップでは、前記コンピュータが、前記識別キーにより特定される他のスケッチ情報に従ってファイル又はデータを特定し、前記他のスケッチ情報により特定されたファイル又はデータに関する情報を埋め込んだ出力データを生成することを特徴とすることもできる。
【００３３】
さらに、本発明にかかる情報選択方法は、前記コンピュータが、アプリケーションプログラムにより作成されたファイルの選択を受け付けると、前記ファイルを前記データ格納手段に格納させるファイル選択受付ステップと、前記コンピュータが、前記ファイル選択受付ステップで選択を受け付けたファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成ステップと、を有することを特徴としてもよい。
【００３４】
さらに、本発明にかかる情報選択方法は、前記コンピュータが、メーラが新たな電子メールの送受信を検出すると、前記新たな電子メールのファイルを前記データ格納手段に格納させる電子メール送受信ステップと、前記コンピュータが、前記電子メール送受信ステップで送受信したファイルに識別キーを割り当て、前記識別キーを含む前記ファイルのメタデータを生成し、前記ファイルと関連付けて前記データ格納手段に格納させるメタデータ生成ステップと、を有することを特徴としてもよい。
【発明の効果】
【００３５】
本発明によって、ユーザが利用しているアプリケーションプログラムの種類に依存することなく、ユーザが利用するファイルやデータなどの情報を集積し、ユーザが担当するプロジェクトなど、ユーザが行いたい作業をベースにした特定のテーマに対応する必要な情報を選択して出力することが可能になる。
【図面の簡単な説明】
【００３６】
【図１】本発明にかかる情報選択装置の第１の実施形態の概要を示す図である。
【図２】本発明にかかる情報選択装置の第２の実施形態の概要を示す図である。
【図３】本発明にかかる情報選択装置の第１の実施形態における構成を示すブロック図である。
【図４】本発明にかかる情報選択装置の第２の実施形態における構成を示すブロック図である。
【図５】本発明にかかる情報選択装置におけるスケッチ情報とファイル等の関連付けの第１の例を示す図である。
【図６】本発明にかかる情報選択装置におけるスケッチ情報とファイル等の関連付けの第１の例において、ディスプレイに出力された情報の一例を示す図である。
【図７】本発明にかかる情報選択装置におけるスケッチ情報とファイル等の関連付けの第２の例を示す図である。
【図８】本発明にかかる情報選択装置におけるスケッチ情報とファイル等の関連付けの第２の例において、ディスプレイに出力された情報の一例を示す図である。
【図９】本発明にかかる情報選択装置において、各々のファイル等に関連付けられるメタデータの一例を示す図である。
【図１０】本発明にかかる情報選択装置において、ファイル等を選択して情報を出力するフローを示すフローチャートである。
【発明を実施するための形態】
【００３７】
本発明を実施するための形態について、図面を用いて以下に詳細に説明する。尚、以下の説明において示される情報集積の対象となるアプリケーションプログラムやメタデータの形式などの具体的な実施例は、本発明の実施形態の一例を示したものであって、本発明はかかる実施形態に限定されるものではない。
【００３８】
図１、図２は、それぞれ本発明にかかる情報選択装置の第１、第２の実施形態の概要を示したものである。図１は、ユーザが利用するコンピュータ内に集積されたファイルやデータなどの情報を対象にして、必要な情報を選択して出力する第１の実施形態を示している。図２は、ユーザが利用するコンピュータが接続されたネットワークで共用されているファイルサーバに集積されたファイルやデータなどの情報も対象に加えて、必要な情報を選択して出力する第２の実施形態を示している。
【００３９】
図１に示した第１の実施形態では、ユーザが利用するコンピュータに文書作成や表計算などのアプリケーションプログラムによって作成され、ファイル管理システムによって管理されているファイルやデータを集積し、集積したファイル等のアイテムから必要な情報を選択して出力する機能を備えた情報集積アプリケーションを備えている。集積されたファイル等のアイテムには、各々のファイルやデータの識別キーが情報集積アプリケーションによって割り当てられる。コンピュータがメールサーバによって送受信した電子メールのファイルも、集積対象となるファイルに含むことができる。
【００４０】
一方、ユーザが担当するプロジェクト、担当部署や担当者、作業を行った業務の種類や作業を行った期間など、ユーザが情報を整理する単位となるテーマ毎に、そのテーマの対象となるファイル等のアイテムと、それらを出力する際のレイアウト等に関する情報からなるスケッチ情報が、情報集積アプリケーションによって生成される。ユーザが一のスケッチ情報を選択して情報の出力操作を行うと、スケッチ情報に指定されたファイル等のアイテムに関する情報が、スケッチ情報に指定されたレイアウト等に従って出力される。
【００４１】
出力される画面にはファイルのアイコン等が表示され、ユーザがいずれかを選択すると対応するファイルが読み出される。また、アイテムにはファイル形式ではないＵＲＬのようなデータを指定することも可能であり、その場合は指定されたＵＲＬへのリンク等が表示され、ユーザがこれを選択すると、ＵＲＬに対応するＷｅｂサーバにアクセスしてＷｅｂページが読み込まれる。
【００４２】
図２に示した第２の実施形態では、ユーザが利用するコンピュータが接続されたネットワークで共用されているファイルサーバに、文書作成や表計算などのアプリケーションプログラムによって作成されたファイル等のアイテムを集積し、ユーザ側のコンピュータに備えられたクライアントアプリケーションとネットワークで接続されたサーバのサーバアプリケーションが協働して、情報集積アプリケーションとして機能する。また、第２の実施形態でも、ユーザ側のコンピュータがメールサーバによって送受信した電子メールのファイルを集積対象となるファイルに含むこととしてもよい。
【００４３】
集積されたファイルやデータには、第１の実施形態と同様に各々のファイル等のアイテムの識別キーが情報集積アプリケーションによって割り当てられる。ユーザが情報を整理する単位となるテーマ毎に生成されるスケッチ情報はデータベースサーバに格納され、ユーザが一のスケッチ情報を選択して情報の出力操作を行うと、スケッチ情報に指定されたファイル等のアイテムに関する情報が、スケッチ情報に指定されたレイアウト等に従ってユーザ側のコンピュータに出力される。
【００４４】
出力される画面には第１の実施形態と同様にファイルのアイコン等が表示され、ユーザがいずれかを選択すると対応するファイルがファイルサーバから読み出される。また、アイテムにはファイル形式ではないＵＲＬのようなデータを指定することも可能であり、その場合は指定されたＵＲＬへのリンク等が表示され、ユーザがこれを選択すると、ＵＲＬに対応するＷｅｂサーバにアクセスしてＷｅｂページが読み込まれる。
【００４５】
図３、図４は、それぞれ本発明にかかる情報選択装置の第１、第２の実施形態における構成の一例を示したものである。まず、図３の構成と、図５〜図８に示したスケッチ情報とファイル等の関連付けとディスプレイに出力された情報の例、図９に示した各々のファイル等に関連付けられるメタデータの例、図１０のファイル等を選択して情報を出力するフローを示すフローチャートを用いて、第１の実施形態における本発明にかかる情報選択装置の動作について説明する。
【００４６】
本発明にかかる情報選択装置として動作するコンピュータ１０には、情報集積実行部１１、アプリケーション実行部１２、メーラ１３、ファイル格納部１４、Ｗｅｂブラウザ１５、スケッチ情報格納部１６が備えられている。コンピュータ１０は、インターネットを介してメールサーバ２０、Ｗｅｂサーバ３０と接続できるように構成されている。
【００４７】
コンピュータ１０には、ＣＰＵ、メインメモリ、ＨＤＤが備えられていて、ＨＤＤに格納されたアプリケーションプログラムを動作させる場合には、メインメモリにアプリケーションプログラムが読み出されて、ＣＰＵによって演算処理が実行される。
【００４８】
情報集積実行部１１、アプリケーション実行部１２、メーラ１３、Ｗｅｂブラウザ１５は、いずれも機能的に特定されるものであって、これらの機能に対応するアプリケーションプログラムがＨＤＤからメインメモリに読み出されて、ＣＰＵで演算処理が実行されることによって、各々の機能が実現される。尚、情報集積実行部１１では、本発明のためのファイル等のアイテムの集積処理や情報の出力処理などの情報集積アプリケーションが実行され、アプリケーション実行部１２においては、主として文書作成、表計算などのオフィスアプリケーションが実行される。ファイル格納部１４、スケッチ情報格納部１６は、それぞれＨＤＤの所定の記憶領域が割り当てられる。
【００４９】
ファイル格納部１４には、アプリケーション実行部１２において作成された文書ファイルや表計算ファイルが格納されている。これらのファイルは、それぞれ対応するアプリケーションプログラムを起動することによって作成や編集の作業が可能となり、作業後のファイルを保存する操作を行うと、ファイル格納部１４に作成又は更新されたファイルが保存される。これらの保存されたファイルは、コンピュータ１０のＯＳに備えられたフォルダ管理機能によって体系的に管理することが可能である。
【００５０】
また、ファイル格納部１４には、メーラ１３によりメールサーバ２０に接続して送受信した電子メールファイルも格納される。電子メールファイルはメーラ１３によって送受信等の操作が行われ、メーラ１３によって生成されたファイル格納部１４にある所定のフォルダに保存されている。
【００５１】
これらのファイルのうち、本発明にかかる情報選択装置において利用対象として登録されるファイル等のアイテムには、図９の例に示したようなメタデータが生成されて、各々のファイルと関連付けてファイル格納部１４に格納され、利用対象となるファイルがメタデータと関連付けて集積される。図９の例では、ファイルの識別キーとして「タイトル」のフィールドに、ファイル毎にユニークな番号が記録されている。この「タイトル」によって、異なるアプリケーションによって作成されたファイルも統一的に管理され、「タイトル」を指定することによってファイルを特定することができる。
【００５２】
その他にも、メタデータには対応するファイル等のアイテムに関する情報が記録される。例えば、タグ情報として、メールの送信者や受信者のように固定された情報を記録することとしてもよいし、関連するプロジェクトを特定する情報などの任意の情報を記録するように構成することもできる。ファイルの更新履歴を記録してもよいし、ファイルへのアクセス権を設定してファイルへのアクセスを制限することとしてもよい。
【００５３】
メタデータの生成は、対象となるアプリケーションプログラムによるファイル等のアイテムの保存やメールの送受信などの処理をトリガとして、情報集積実行部１１によって自動的に実行されることとしてもよいし、ユーザが情報集積実行部１１を起動して、登録するファイル等のアイテムを指定するための所定の操作を行うことによって実行されることとしてもよい。特にオフィス利用においては電子メールが重要なアプリケーションとなるため、メーラ１３によりメールサーバ２０に接続して送受信した電子メールファイルについては、自動的にメタデータが生成されるように構成することが好ましい。
【００５４】
また、生成されたメタデータと関連付けられるファイル等のアイテムは、アプリケーションプログラムによって作成されたファイル等のアイテムをそのまま用いることとしてもよいが、本発明にかかる情報選択装置の利用対象としてファイル格納部１４に集積されるファイル等のアイテムを他のファイルと区別して管理するためには、例えば、ファイルを登録する際に元のファイルのコピーを生成して、情報集積アプリケーションに固有のフォルダの体系により管理することが好ましい。このように構成すると、情報集積実行部１１を起動し、テーマ毎に設定したフォルダ間でファイルを移動させることによって、後に説明するスケッチ情報に登録するファイルを自動的に指定することが可能になる。
【００５５】
このようにして、メタデータと関連付けてファイル格納部１４に格納されたファイル等のアイテムに対し、本発明ではスケッチ情報格納部１６に、例えば、プロジェクト、担当部署や担当者、作業を行った業務の種類や作業を行った期間など、ユーザが情報を整理する単位となるテーマ毎に、そのテーマの対象となるファイルとそれらを出力する際のレイアウト等に関する情報からなる一のテーマに関連する情報を描画するために用いられるスケッチ情報が格納され、スケッチ情報には対象となるファイル等のアイテムが、メタデータに含まれるファイル等のアイテムの識別キー（図９の例では「タイトル」）によって指定される。
【００５６】
これらのスケッチ情報は、ユーザが情報集積実行部１１を起動することによって生成される。スケッチ情報を生成するための方法は特に限定されるものではなく、実際に描画される画面を生成しながら、対象となるファイル等のアイテムをフォルダから選択することとしてもよいし、ウィザードによって、ユーザに対象となるファイル等のアイテムを含む必要な情報を指定させることとしてもよい。スケッチ情報毎にフォルダを作成し、そのフォルダに対象となるファイル等のアイテムを移動させることによって、ファイル等のアイテムの指定を行えることとしてもよい。
【００５７】
このように、スケッチ情報は、そのテーマに関連するファイル等のアイテムを特定するためのメタデータに含まれる識別キー、それらのファイル等のアイテムを描画する際のディスプレイ上の位置やアイコン等の表示形式、背景の色彩などの表示条件、その他にスケッチ毎に書き込めるメモなどのデザイン要素などが含まれた、情報集積アプリケーションによって制御されるファイルとして生成され、スケッチ情報格納部１６に格納される。
【００５８】
スケッチ情報格納部１６に格納されるスケッチ情報には、図５の第１の例に示したように、対象となるファイル格納部１４に格納されたファイル等のアイテムを指定することができる。「プロジェクトＡ」に関する情報を出力するためのＳ１のスケッチ情報には、文書ファイルであるＤ１、表計算ファイルであるＸ１と、電子メールファイルであるＭ１〜Ｍ３が、メタデータの識別キーにより指定されている。この他に、他のファイルが保存されているフォルダＦ１（図５の例ではプロジェクトＡの一部を構成するプロジェクトＡ２に関するファイルを保存したフォルダ）や、関連するＷｅｂページのＵＲＬのように、ファイル形式ではないデータをアイテムとして指定することもできる。
【００５９】
ユーザが情報集積実行部１１を起動し、図５のＳ１のスケッチ情報を指定して「プロジェクトＡ」に関する情報を出力する操作を行うと、Ｓ１のスケッチ情報に指定されたレイアウトや背景等のデザインに従って、図６の例に示したような画面を描画して、ディスプレイ上に表示する。ここで、各々のファイルやフォルダのアイコン等には、それぞれ対応するファイルやフォルダの格納場所が埋め込まれていて、例えばアイコン等をダブルクリックする操作を行うと、対応するアプリケーションプログラムが起動されるとともに、ファイルやフォルダが読み込まれて表示される。
【００６０】
また、ＷｅｂページのＵＲＬ等の表示部分にはリンクが埋め込まれていて、ＵＲＬ等をダブルクリックする操作を行うと、Ｗｅｂブラウザ１５が起動されてリンクに指定されたＷｅｂサーバ３０にアクセスして、指定されたファイルを読み出して表示する。
【００６１】
尚、スケッチ情報には、ファイル等のアイテムの検索条件に関するデータを指定することもできる。例えば、図５のＳ２のスケッチ情報であれば、Ｓ２のスケッチ情報を選択して「プロジェクトＢ」に関する情報を出力する操作を行うと、データの１つとして指定された検索条件に従って、対象となるファイル等のアイテムのメタデータを対象に、検索処理が実行される。この例であれば、検索条件に合致するＭ３〜Ｍ５の電子メールファイルが検索条件に合致し、これらの電子メールファイルのアイコン等がディスプレイ上に表示される。
【００６２】
検索条件の指定は、次のような場合に効果的である。例えば、メッセージ本文に「プロジェクトＢ」の名称を含む電子メールファイル、といった検索条件を指定し、メーラ１３によって送受信した電子メールファイルについて、自動的にメタデータが生成されてファイル格納部１４に登録されるように構成すると、新たに送受信した電子メールファイルをスケッチ情報に指定するための操作を行わなくても、「プロジェクトＢ」に関連する電子メールファイルを自動的に出力対象に追加することが可能になる。
【００６３】
図７は、スケッチ情報格納部１６に格納されるスケッチ情報とファイル格納部１４に格納されるファイル等のアイテムの関連付けの第２の例を示したものである。「プロジェクトＡ」に関する情報を出力するためのＳ１のスケッチ情報には、文書ファイルであるＤ１、電子メールファイルであるＭ１〜Ｍ３と、他のテーマである「プロジェクトＢ」に関する情報を出力するためのＳ２のスケッチ情報が、メタデータの識別キーにより指定されている（すなわち、スケッチ情報も情報集積アプリケーションにより作成されたファイルとして、他のファイル等のアイテムと同じ形式のメタデータが生成される）。このように図７の例では、スケッチ情報に他のスケッチ情報が指定されている。
【００６４】
「プロジェクトＢ」に関する情報を出力するためのＳ２のスケッチ情報には、表計算ファイルであるＸ１と、検索条件に関するデータが、メタデータの識別キーにより指定されている。ここで指定された検索条件に従って電子メールファイルのメタデータを検索すると、Ｍ４〜Ｍ５の電子メールファイルを特定することができる。
【００６５】
ユーザが情報集積実行部１１を起動し、図７のＳ１のスケッチ情報を指定して「プロジェクトＡ」に関する情報を出力する操作を行うと、Ｓ１のスケッチ情報に指定されたレイアウトや背景等のデザインに従って、図８の例に示したような画面を描画して、ディスプレイ上に表示する。すなわち、Ｓ１のスケッチ情報から特定された「プロジェクトＢ」に関する情報の中に、Ｓ２のスケッチ情報から特定された他のテーマである「プロジェクトＢ」に関する情報を埋め込んで表示することが可能になる。
【００６６】
以上の２つの例から説明したように、スケッチ情報にはアプリケーションプログラムにより作成されたファイルの他に、ＵＲＬ等のデータ、検索条件を指定したデータ、他のテーマに関するスケッチ情報などのアイテムについてのメタデータの識別キーを指定することができる。
【００６７】
メタデータの形式については特に限定されるものではないが、メタデータの識別キーには、対象となるファイル等のアイテムを識別することができるように、ユニークな番号等が割り当てられることが必要である。図９の例であれば、「タイトル」のフィールドには、各々のファイル等に割り当てられたユニークな番号が記録される。
【００６８】
また、検索条件が指定された場合に検索キーとして用いることができるタグ情報には、関連付けられるファイル等のアイテムから自動取得されるメールの送信者や受信者などの固定された情報を記録するフィールドの他に、プロジェクト名、担当部署、担当者などの任意の情報を記録するフィールドを設けることによって、多様な検索条件の設定を可能にすることもできる。図９の例の「メモ」のように、検索キーとしては用いられないものの、ファイル等に関して備忘録的な情報を記録するフィールドを設けることとしてもよい。
【００６９】
各々のファイル等のアイテムについて描画される情報の形式は特に限定されるものではないが、例えば、メタデータにアイテム種別（ファイルの種類）とファイル名を記録しておいて、アイテム種別から特定されるアプリケーションプログラムを示すアイコンとファイル名を描画して、どのようなアイテムかを認識できることとすればよい。
【００７０】
図１０のフローチャートは、これまでに説明したファイル等のアイテムを選択して情報を出力するフローを示している。ユーザが、コンピュータのディスプレイに出力したいテーマを、プロジェクト名や担当部署名などを指定して選択し、コンピュータがこれを受け付ける（Ｓ０１）。各々のテーマには、そのテーマに関連する情報を出力するためのスケッチ情報が格納されているので、コンピュータは受け付けたテーマに対応するスケッチ情報を読み出す（Ｓ０２）。
【００７１】
次に、そのスケッチ情報に指定された一のファイル等のアイテムを、メタデータの識別キーから選択する（Ｓ０３）。そのアイテムが検索式、すなわち検索条件に関するデータである場合には（Ｓ０４）、検索式に従ってファイル等のアイテムのメタデータを検索し、検索式に該当するアイテムを特定する（Ｓ０５）。
【００７２】
選択されたアイテムが検索式でない場合にはそのアイテムの、検索式である場合には検索結果から得られたアイテムのアイコンやファイル名等を特定する（Ｓ０６）。スケッチ情報に他のアイテムが指定されている場合には（Ｓ０７）、上記と同じ処理を繰り返して、選択されたテーマに関連する全てのアイテムのアイコンやファイル名等を特定する。
【００７３】
スケッチ情報に指定されている全てのアイテムについて、上記の処理が終了すると、アイコンやファイル名等をスケッチ情報に指定されたレイアウトに従って描画した出力用の画面を生成し、コンピュータのディスプレイに出力する（Ｓ０８）。尚、情報を出力するハードウエアはディスプレイに限定されるものではなく、同様の情報をプリンタに出力するものであってもよい。
【００７４】
続いて、本発明にかかる情報選択装置の第２の実施形態にかかる構成の一例を示した、図４について説明する。第２の実施形態では、ユーザが利用するコンピュータが接続されたネットワークで共用されているファイルサーバに、文書作成や表計算などのアプリケーションプログラムによって作成されたファイル等のアイテムが集積され、本発明はネットワークで接続されたクライアントとサーバが協働する情報選択装置として構成される。
【００７５】
図４では、第１の実施形態においてユーザの操作するコンピュータ１０に備えられたファイル格納部１４、スケッチ情報格納部１６が、それぞれファイルサーバ６０のファイル格納部６１、データベースサーバ７０のスケッチ情報格納部７２として、ネットワークで接続されたサーバコンピュータに備えられることになる。但し、メーラ４３によって送受信される電子メールファイルはクライアント側に保存されるため、図３を用いて説明した第１の実施形態と同様に、クライアント端末４０のファイル格納部４４に格納されたものが利用される。
【００７６】
また、本発明に固有の、ファイル等のアイテムにかかる情報集積とテーマ毎に出力にかかる情報選択の処理は、クライアント端末４０の情報集積実行部４１のクライアントアプリケーションと、情報集積サーバ５０のサーバアプリケーションが協働して行われる。その他のアプリケーション実行部４２、メーラ４３、Ｗｅｂブラウザ４５の動作や、メールサーバ８０やＷｅｂサーバ９０の位置付けについては、図３を用いて説明した第１の実施形態と特に異なるものではない。
【００７７】
尚、図４では、ファイル等のアイテムに関するメタデータが、データベースサーバ７０のメタデータ格納部７１に格納されて、ファイルサーバ６０のファイル格納部６１に格納されたファイル等のアイテムと関連付けられている構成としているが、本発明においてはファイル等のアイテムのそれぞれに対応するメタデータが格納されていればよく、ファイルサーバやデータベースサーバの構成は特に限定されるものではない。
【００７８】
すなわち、アプリケーションプログラムによって作成されたファイル等のアイテムがファイルサーバ６０のファイル格納部６１に格納されているところに、本発明のためのメタデータを生成し、ファイル格納部６１に格納されたファイル等のアイテムと関連付けてデータベースサーバ７０のメタデータ格納部７１に格納してもよいし、ファイルサーバ６０又はデータベースサーバ７０に、本発明のみに用いるためのファイル等のアイテムを、通常使用しているファイルサーバ６０のファイル格納部６１に格納されたファイル等のアイテムからコピーして、これに各々のメタデータを関連付けて格納することとしてもよい。
【００７９】
また、情報集積サーバ５０、ファイルサーバ６０、データベースサーバ７０は機能的に特定されるものであって、サーバコンピュータのハードウエア構成は特に限定されるものではない。これらは異なるコンピュータに備えられるものであってもよいし、２以上の機能が１のコンピュータに備えられるものであってもよい。
【符号の説明】
【００８０】
１０  コンピュータ
１１  情報集積実行部
１２  アプリケーション実行部
１３  メーラ
１４  ファイル格納部
１５  Ｗｅｂブラウザ
１６  スケッチ情報格納部
２０  メールサーバ
３０  Ｗｅｂサーバ
４０  クライアント端末
４１  情報集積実行部
４２  アプリケーション実行部
４３  メーラ
４４  ファイル格納部
４５  Ｗｅｂブラウザ
５０  情報集積サーバ
６０  ファイルサーバ
６１  ファイル格納部
７０  データベースサーバ
７１  メタデータ格納部
７２  スケッチ情報格納部
８０  メールサーバ
９０  Ｗｅｂサーバ
【図１】
2010204897.tif 000003
【図２】
2010204897.tif 000004
【図３】
2010204897.tif 000005
【図４】
2010204897.tif 000006
【図５】
2010204897.tif 000007
【図６】
2010204897.tif 000008
【図７】
2010204897.tif 000009
【図８】
2010204897.tif 000010
【図９】
2010204897.tif 000011
【図１０】
2010204897.tif 000012