(57)【要約】【課題】ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域をユーザへ提示することができる情報処理装置、情報処理方法、情報処理プログラム、及び情報処理プログラムを記録した記録媒体を提供する。【解決手段】情報処理装置１００は、記憶装置１３が有する複数の格納領域のうち、前記ユーザがデータ格納先として指定する前記格納領域に前記データを格納する情報処理装置であって、前記データ及び／又は前記データに付与された情報から、所定の抽出規則に従って文字列情報２１を抽出する抽出手段３１と、抽出手段３１により抽出された文字列情報２１を検索キーに、前記格納領域の属性を示す格納領域属性情報２２を検索する検索手段３２と、前記複数の格納領域のうち、検索手段３２による検索結果を基に特定された前記格納領域を、前記データ格納先の指定候補として前記ユーザに提示する提示手段３３とを有することを特徴とする。【選択図】図２
2008234078.tif 000002
【特許請求の範囲】
【請求項１】
記憶装置が有する複数の格納領域のうち、ユーザがデータ格納先として指定する前記格納領域にデータを格納する情報処理装置であって、
前記データ及び／又は前記データに付与された情報から、所定の抽出規則に従って文字列情報を抽出する抽出手段と、
前記抽出手段により抽出された前記文字列情報を検索キーに、前記格納領域の属性を示す格納領域属性情報を検索する検索手段と、
前記複数の格納領域のうち、前記検索手段による検索結果を基に特定された前記格納領域を、前記データ格納先の指定候補として前記ユーザに提示する提示手段とを有することを特徴とする情報処理装置。
【請求項２】
前記格納領域属性情報を設定する設定手段を有し、
前記設定手段は、
前記抽出手段により、前記格納領域に格納された前記データ及び／又は前記データに付与された情報から抽出された前記文字列情報を、前記データが格納された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記設定手段は、
前記抽出手段により、前記格納領域に付与される情報である前記格納領域の名前を示す格納領域名から抽出された前記文字列情報を、前記格納領域名が付与された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
当該情報処理装置は、
前記格納領域属性情報の設定値及び対応付ける前記格納領域の選択指示を受け付けるユーザインタフェースを有し、
前記設定手段は、
前記ユーザインタフェースから受け付けた前記格納領域属性情報の設定値を、前記選択指示に従って選択された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする請求項１ないし３のいずれか一項に記載の情報処理装置。
【請求項５】
前記設定手段は、
前記抽出手段により、前記ユーザが格納しようとしている前記データ及び／又は前記データに付与された情報から抽出された前記文字列情報を、前記ユーザから指定された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする請求項１ないし４のいずれか一項に記載の情報処理装置。
【請求項６】
前記データに付与された情報は、
前記データの名前を示すデータ名及び／又は前記データの属性を示すデータ属性情報であることを特徴とする請求項１ないし５のいずれか一項に記載の情報処理装置。
【請求項７】
記憶装置が有する複数の格納領域のうち、ユーザがデータ格納先として指定する前記格納領域にデータを格納する情報処理方法であって、
前記データ及び／又は前記データに付与される情報から、所定の抽出規則に従って文字列情報を抽出する抽出手順と、
前記抽出手順により抽出された前記文字列情報を検索キーに、前記格納領域の属性を示す格納領域属性情報を検索する検索手順と、
前記複数の格納領域のうち、前記検索手順による検索結果を基に特定された前記格納領域を、前記データ格納先の指定候補として前記ユーザに提示する提示手順とを有することを特徴とする情報処理方法。
【請求項８】
記憶装置が有する複数の格納領域のうち、ユーザがデータ格納先として指定する前記格納領域にデータを格納する情報処理プログラムであって、
コンピュータを、
前記データ及び／又は前記データに付与された情報から、所定の抽出規則に従って文字列情報を抽出する抽出手段と、
前記抽出手段により抽出された前記文字列情報を検索キーに、前記格納領域の属性を示す格納領域属性情報を検索する検索手段と、
前記複数の格納領域のうち、前記検索手段による検索結果を基に特定された前記格納領域を、前記データ格納先の指定候補として前記ユーザに提示する提示手段として機能させる情報処理プログラム。
【請求項９】
請求項８に記載の情報処理プログラムを記録した、コンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記憶装置が有する複数の格納領域のうち、ユーザがデータ格納先として指定する格納領域にデータを格納する情報処理装置に関するものである。
【背景技術】
【０００２】
昨今、ネットワークの普及や記憶装置の大容量化などの情報処理技術の高度化に伴い、複数人又は個人で使用するコンピュータにおいて、ユーザが大量の電子データを取り扱うようになった。
【０００３】
このような背景から、大量の電子データを、より簡便に取り扱えるように管理するため、コンピュータを使用した電子データの保管・検索を行うデータ管理システムなどが実用化されている。例えば、そのシステムの１つとして、特許文献１に提案される文書管理システムが挙げられる。
【０００４】
特許文献１には、「文書データの種類を扱う操作を簡素化し、ユーザの利便性を高める」ことを目的として、「ユーザによって文書データの格納先であるフォルダに属性を設定でき、ユーザがシステムで管理する文書データを閲覧する際に、フォルダに設定された属性を基に、システムで管理する文書データのうち、ユーザが閲覧したい情報に関連する文書データを表示する」と言う文書管理システムが提案されている。
【０００５】
このような文書管理システムに限らず、従来のデータ管理方法では、多くの場合、「フォルダ」や「ディレクトリ」と言った複数の格納領域によって記憶装置内の記憶領域に階層構造を構築し、構築された階層構造により、各格納領域に格納された電子データを管理している。
【特許文献１】特開２００１−２２９１７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に提案されている文書管理システムによらず、従来の「フォルダ」や「ディレクトリ」と言った階層構造を有する複数の格納領域により電子データを管理する方法では、管理対象となる電子データが多くなるにつれて、「フォルダ」や「ディレクトリ」と言った格納領域も必然的に増加し、その結果、階層構造が複雑化する傾向がある。
【０００７】
なぜなら、取り扱う電子データが多くなれば、データ管理を行う上で電子データを更に細かく分類する必要があり、その分類結果によって、新たな階層、すなわち「フォルダ」や「ディレクトリ」と言った格納領域を作成しなければならないからである。
【０００８】
このため、取り扱う電子データが多くなると、データの格納と言ったユーザの基本操作を行う上で、目的とする「フォルダ」や「ディレクトリ」などの格納領域まで複雑な階層を辿る必要があり、その操作は、ユーザにとって煩雑な操作であることから、作業効率低下の要因となる。
【０００９】
また、現在のデータ管理システムやアプリケーションには、「最近使用されたフォルダ」を優先的にユーザへ提示する機能を有しているものもあるが、ユーザが様々な電子データを大量に取り扱う場面には不向きである（有効に機能しない場合がある）。また、「ショートカット」や「エイリアス」と言った、電子データや格納領域のリンク情報を作成する機能を有しているものもあるが、リンク情報自体がデータ管理を行う対象となるため、取り扱う電子データの増加に伴いデータ管理の煩雑化の要因となる。
【００１０】
本発明では、上記従来技術の問題点を鑑み、ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示することができる情報処理装置、情報処理方法、情報処理プログラム、及び情報処理プログラムを記録した記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の情報処理装置は、記憶装置が有する複数の格納領域のうち、ユーザがデータ格納先として指定する前記格納領域にデータを格納する情報処理装置であって、前記データ及び／又は前記データに付与された情報から、所定の抽出規則に従って文字列情報を抽出する抽出手段と、前記抽出手段により抽出された前記文字列情報を検索キーに、前記格納領域の属性を示す格納領域属性情報を検索する検索手段と、前記複数の格納領域のうち、前記検索手段による検索結果を基に特定された前記格納領域を、前記データ格納先の指定候補として前記ユーザに提示する提示手段とを有することを特徴とする。
【００１２】
これによって、本発明の情報処理装置は、ユーザが格納しようとしているデータ及び／又はデータに付与された情報から文字列情報（キーワード）を抽出し、抽出した文字列情報（キーワード）を検索キーに、格納領域毎に対応付けられた格納領域の属性を示す属性情報を検索し、その検索結果を基に、複数の格納領域のうち、文字列情報（キーワード）に該当した属性情報が対応付けられた格納領域を、格納しようとしているデータの格納先の候補として、ユーザに提示することにより、ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示することができる。
【００１３】
よって、本発明の情報処理装置は、ユーザのデータ管理に係る作業の効率化を図ることができる。
【００１４】
また、上記目的を達成するため、本発明の情報処理装置は、前記格納領域属性情報を設定する設定手段を有し、前記設定手段において、前記抽出手段により、前記格納領域に格納された前記データ及び／又は前記データに付与された情報から抽出された前記文字列情報を、前記データが格納された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする。
【００１５】
また、上記目的を達成するため、本発明の情報処理装置は、前記設定手段において、前記抽出手段により、前記格納領域に付与される情報である前記格納領域の名前を示す格納領域名から抽出された前記文字列情報を、前記格納領域名が付与された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする。
【００１６】
これによって、本発明の情報処理装置は、格納領域に格納されたデータやデータに付与された情報、及び格納領域の名前などから、格納領域と格納されたデータとを関連付ける文字列情報（キーワード）を自動的に抽出し、抽出した文字列情報（キーワード）を格納領域の属性情報に設定することができる。
【００１７】
また、上記目的を達成するため、本発明の情報処理装置は、前記格納領域属性情報の設定値及び対応付ける前記格納領域の選択指示を受け付けるユーザインタフェースを有し、前記設定手段において、前記ユーザインタフェースから受け付けた前記格納領域属性情報の設定値を、前記選択指示に従って選択された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする。
【００１８】
これによって、本発明の情報処理装置は、ユーザインタフェースからユーザが入力した任意の設定値を、ユーザが指定した格納領域の属性情報を設定することができる。
【００１９】
また、上記目的を達成するため、本発明の情報処理装置は、前記設定手段において、前記抽出手段により、前記ユーザが格納しようとしている前記データ及び／又は前記データに付与された情報から抽出された前記文字列情報を、前記ユーザから指定された前記格納領域に対応付けて前記格納領域属性情報に設定することを特徴とする。
【００２０】
これによって、本発明の情報処理装置は、ユーザがデータを格納するときに、格納するデータやデータに付与された情報などから、データを格納する格納領域と格納するデータとを関連付ける文字列情報（キーワード）を自動的に抽出し、抽出した文字列情報（キーワード）を、データを格納する格納領域の属性情報に設定することができる。
【００２１】
また、上記目的を達成するため、本発明の情報処理装置は、前記データに付与された情報が、前記データの名前を示すデータ名及び／又は前記データの属性を示すデータ属性情報であることを特徴とする。
【００２２】
これによって、本発明の情報処理装置は、データのデータ名や、データの属性を示す属性情報などのデータに付与された情報から、格納領域とデータとを関連付ける文字列情報（キーワード）を抽出することができる。
【００２３】
上記目的を達成するため、本発明の情報処理方法は、記憶装置が有する複数の格納領域のうち、ユーザがデータ格納先として指定する前記格納領域にデータを格納する情報処理方法であって、前記データ及び／又は前記データに付与される情報から、所定の抽出規則に従って文字列情報を抽出する抽出手順と、前記抽出手順により抽出された前記文字列情報を検索キーに、前記格納領域の属性を示す格納領域属性情報を検索する検索手順と、前記複数の格納領域のうち、前記検索手順による検索結果を基に特定された前記格納領域を、前記データ格納先の指定候補として前記ユーザに提示する提示手順とを有することを特徴とする。
【００２４】
これによって、本発明の情報処理方法は、ユーザが格納しようとしているデータ及び／又はデータに付与された情報から文字列情報（キーワード）を抽出し、抽出した文字列情報（キーワード）を検索キーに、格納領域毎に対応付けられた格納領域の属性を示す属性情報を検索し、その検索結果を基に、複数の格納領域のうち、文字列情報（キーワード）に該当した属性情報が対応付けられた格納領域を、格納しようとしているデータの格納先の候補として、ユーザに提示することにより、ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示することができる。
【００２５】
よって、本発明の情報処理方法は、ユーザのデータ管理に係る作業の効率化を図ることができる。
【００２６】
上記目的を達成するため、本発明の情報処理プログラムは、記憶装置が有する複数の格納領域のうち、ユーザがデータ格納先として指定する前記格納領域にデータを格納する情報処理プログラムであって、コンピュータを、前記データ及び／又は前記データに付与された情報から、所定の抽出規則に従って文字列情報を抽出する抽出手段と、前記抽出手段により抽出された前記文字列情報を検索キーに、前記格納領域の属性を示す格納領域属性情報を検索する検索手段と、前記複数の格納領域のうち、前記検索手段による検索結果を基に特定された前記格納領域を、前記データ格納先の指定候補として前記ユーザに提示する提示手段として機能させる。
【００２７】
これによって、本発明の情報処理プログラムは、コンピュータを、ユーザが格納しようとしているデータ及び／又はデータに付与された情報から文字列情報（キーワード）を抽出し、抽出した文字列情報（キーワード）を検索キーに、格納領域毎に対応付けられた格納領域の属性を示す属性情報を検索し、その検索結果を基に、複数の格納領域のうち、文字列情報（キーワード）に該当した属性情報が対応付けられた格納領域を、格納しようとしているデータの格納先の候補として、ユーザに提示するように機能させることができる。
【００２８】
よって、本発明の情報処理プログラムは、コンピュータにおいて、ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示し、コンピュータを使用するユーザのデータ管理に係る作業の効率化を図ることができる。
【発明の効果】
【００２９】
本発明によれば、ユーザが格納しようとしているデータ及び／又はデータに付与された情報から文字列情報（キーワード）を抽出し、抽出した文字列情報（キーワード）を検索キーに、格納領域毎に対応付けられた格納領域の属性を示す属性情報を検索し、その検索結果を基に、複数の格納領域のうち、文字列情報（キーワード）に該当した属性情報が対応付けられた格納領域を、格納しようとしているデータの格納先の候補として、ユーザに提示することにより、ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示することができる情報処理装置、情報処理方法、情報処理プログラム、及び情報処理プログラムを記録した記録媒体を提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の好適な実施の形態（以下、「実施形態」と言う。）について、図面を用いて詳細に説明する。
【００３１】
［第１の実施形態］
＜情報処理装置のハードウェア構成について＞
まず、本実施形態に係る情報処理装置のハードウェア構成について、図１を用いて説明する。
【００３２】
図１は、本発明の実施形態１に係る情報処理装置１００のハードウェア構成の一例を示す図である。
【００３３】
図１に示すように、本実施形態に係る情報処理装置１００は、制御部１１、主記憶部１２、補助記憶部１３、ネットワークI/F１４、外部記憶装置I/F１５、外部装置I/F１６、出力装置I/F１７、及び入力装置I/F１８とから構成されている。
【００３４】
制御部（CPU：Central Processing Unit）１１は、以下に説明する主記憶部１２、補助記憶部１３、及びネットワークI/F１４など、本実施形態に係る情報処理装置１００が有する各装置の制御を行う。また、制御部１１は、主記憶部１２に記憶されたプログラムを実行する装置で、入力装置や記憶装置からデータを受け取り、データを演算・加工した上で、出力装置や記憶装置に出力する（例えば、キーボードで入力した文字をディスプレイに表示するなど）。
【００３５】
主記憶部（ROM：Read Only Memory、RAM：Random Access Memory）１２は、制御部１１が実行するプログラムや関連するデータを記憶（一時的に保持する場合も含む）する装置である。ROMには、制御部１１が実行するプログラムや関連するデータが記憶されており、記憶されたプログラムや関連するデータは、制御部１１により、必要に応じてRAM上へ展開（ロード）され、展開（ロード）されたプログラムや関連するデータは、制御部１１により、演算・加工される。
【００３６】
補助記憶部（HD：Hard Disk）１３は、基本ソフトウェアであるOS（Operating System）やアプリケーションソフトウェア（例えば、本実施形態に係る情報処理プログラムなど。）などを関連するデータ（例えば、ユーザによって格納された電子データ、格納領域の属性を示す属性情報を含む格納領域に付与された情報など。）とともに記憶する装置である。また、補助記憶部１３には、本実施形態に係る情報処理装置１００が管理する各種情報（例えば、各データや格納領域の属性情報やデータと格納領域を対応付ける対応付け情報など。）が格納され、データベース（DB：Data Base）やファイルシステム（FS：File System）などにより管理される。
【００３７】
ネットワークI/F１４は、有線及び／又は無線回線などのデータ伝送路により構築されたLAN（Local Area Network）、WAN（Wide Area Network）などのネットワーク（データ通信網）を介して接続される通信機能を有する周辺機器（例えば、他の情報処理装置など。）と情報処理装置１００とのインタフェースである。
【００３８】
外部記憶装置I/F１５は、USB（Universal Serial Bus）などのデータ伝送路を介して接続された外部記憶装置（例えば、記憶メディアドライブなど。）と情報処理装置１００とのインタフェースである。
【００３９】
外部装置I/F１６は、USBなどのデータ伝送路を介して接続された外部入力装置（例えば、外付けHDやUSBメモリ、デジタルカメラやスキャナなど。）と情報処理装置１００とのインタフェースである。
【００４０】
本実施形態に係る情報処理装置１００は、これらのインタフェースを介して、外部と各種データのやり取り（送受信や読み込み／書き込み）を行っている。
【００４１】
出力装置I/F１７は、専用ケーブルなどのデータ伝送路を介して接続された出力装置（例えば、CRT（Cathode Ray Tube）やLCD（Liquid Crystal Display）など。）と情報処理装置１００とのインタフェースである。
【００４２】
入力装置I/F１８は、USBなどのデータ伝送路を介して接続された入力装置（例えば、キーボードやマウスなど。）と情報処理装置１００とのインタフェースである。
【００４３】
このように、本実施形態に係る情報処理装置１００は、主記憶部１２のROMや補助記憶部１３などの記憶装置に格納されたプログラム（例えば、本実施形態に係る情報処理プログラムなど。）を、主記憶部１２のRAM上に展開（ロード）し、展開（ロード）したプログラムを制御部１１で実行し、各装置を制御することで、以降に説明する「ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示する」と言う「格納先候補提示機能」を実現している。
【００４４】
＜情報処理装置の主な機能を構成する手段について＞
では、図１で説明した情報処理装置１００のハードウェア構成により実現される、本実施形態に係る「格納先候補提示機能」の主要な機能を構成する各手段について、図２〜７を用いて説明する。
【００４５】
図２は、本発明の第１の実施形態に係る情報処理装置１００が有する主な機能を構成する手段の一例を示すブロック図である。
【００４６】
図２では、本実施形態に係る情報処理装置１００が有する「格納先候補提示機能」が、主に、「ユーザが格納しようとしているデータ及び／又はデータに付与された情報から文字列情報（キーワード）を抽出する機能」と、「抽出した文字列情報（キーワード）を検索キーに、格納領域の属性を示す属性情報を検索する機能」と、「複数の格納領域のうち、検索結果を基に特定された格納領域を、格納しようとしているデータの格納先の指定候補として、ユーザに提示する機能」とを構成する各手段によって行われる例を示している。
【００４７】
＜＜情報処理装置１００が有する手段＞＞
本実施形態に係る情報処理装置１００が有する機能は、抽出手段３１、検索手段３２、提示手段３３、設定手段３４とから構成されている。
【００４８】
抽出手段３１は、データ及び／又はデータに付与された情報から、所定の抽出規則に従って文字列情報２１（キーワード）を抽出する。
【００４９】
ここで言う「データ」とは、例えば、文書データや画像データなど、ユーザが取り扱う様々な種類の電子データである。
【００５０】
また、「データに付与された情報」とは、データ名やデータの属性を示す情報（以下、「データ属性情報」と言う。）である。例えば、文書データの場合では、「文書名（データ名）」、「作成者名」、「タイトル」、「作成日」、「更新履歴」などの書誌情報である。現在の文書作成ソフトや画像編集ソフトなどには、作成したデータに独自の属性をユーザが設定できるものもある。例えば、Microsoft社が開発した文書作成ソフトWord（登録商標）には、文書ファイルのプロパティから、文書ファイルの概要として「タイトル」、「サブタイトル」、「作成者」、「管理者」、「会社名」、「分類」、「キーワード」、「コメント」などの情報や、ユーザ設定として「目的」、「内容」、「進捗状態」などの情報を、作成した文書ファイルに付与することができる。
【００５１】
また、抽出手段３１では、上記に説明したようなデータ及び／又はデータに付与された情報（例えば、文書データの場合、書誌情報など。）から文字列情報２１（キーワード）を抽出する際に、例えば、「和文の場合には、句読点や空白文字、助詞などの文字を基に、また、英文の場合には、空白文字や助詞などの文字を基に、データ及び／又はデータに付与された情報（例えば、文書データの場合、データ名や書誌情報など。）に含まれる文字列を解析し、専門用語に多く見られる複合名詞や項目及びタイトルなどを示す名詞句などを、出現頻度などの統計的指標を利用して抽出する」と言う、従来から提案されているキーワード抽出手法を用いて文字列情報２１（キーワード）を抽出する。よって、「所定の抽出規則」とは、従来のキーワード抽出手法で用いられているキーワードを抽出するための規則である。
【００５２】
例えば、抽出手段３１が、「句読点や空白文字、助詞などの文字を基に文字列を解析し、複合名詞や名詞句などを抽出する」と言う抽出規則に従って、文書データから文字列情報（キーワード）を抽出する場合、「●月▲日に新製品の■■プリンタが、ＸＸ社から発売された。」と記載されている文書データから、"●月▲日"、"新製品の■■プリンタ"、"ＸＸ社"、及び"発売された"の４つの文字列情報２１（キーワード）を抽出する。
【００５３】
このように、本発明の情報処理装置１００は、抽出手段３１により、データ本文及び／又はデータのデータ名やデータ属性情報（例えば、文書データの場合、書誌情報など。）などのデータに付与された情報から、格納領域とデータとを関連付ける文字列情報２１（キーワード）、すなわちユーザに提示する格納先の候補となる格納領域を特定するための文字列情報２１（キーワード）を抽出することができる。
【００５４】
また、後述する、格納領域の属性を示す情報（以下、「格納領域属性情報」と言う。）を設定する設定手段３４では、上記に説明した抽出手段３１を用いて、設定値となる文字列情報２１（キーワード）を抽出する。その詳細については、設定手段３４で説明する。
【００５５】
抽出手段３１は、データ及び／データに付与された情報（例えば、文書データの場合、書誌情報など。）から文字列情報２１（キーワード）を抽出できた場合、次に説明する検索手段３２へ抽出した文字列情報２１（キーワード）を渡す。また、文字列情報２１（キーワード）が抽出できなかった場合、後述する、ユーザに情報を提示する提示手段３３へ、抽出できなかったと言う結果を示す情報を渡す。
【００５６】
図２に戻り、検索手段３２は、抽出手段３１により抽出された文字列情報２１（キーワード）を検索キーに、格納領域の属性を示す格納領域属性情報２２を検索する。
【００５７】
まず、検索対象となる、格納領域の属性を示す情報である格納領域属性情報２２について説明する。
【００５８】
図３は、本発明の第１の実施形態に係る格納領域属性情報２２のデータ構造の一例を示す図である。
【００５９】
本実施形態に係る格納領域属性情報２２は、格納領域に格納されるデータの特徴や性質などを示す「文字列情報２１（キーワード）」と、文字列情報２１（キーワード）を識別するための「識別情報（文字列ID）」とから構成されている。
【００６０】
図３では、データ管理を行う上で、プリンタに関するデータの特徴や性質を示す文字列情報２１（キーワード）が、各々の識別情報（文字列ID）とともに設定された例を示している。
【００６１】
検索手段３２は、抽出手段３１により抽出された文字列情報２１（キーワード）を検索キーに、図３に示すようなデータで構成された格納領域属性情報２２から、後に説明する図４に示すように格納領域に対応付けられ格納領域属性情報２２に設定された文字列情報２１（キーワード）を検索する。
【００６２】
検索手段３２は、例えば、抽出手段３１により抽出された文字列情報２１（キーワード）が"モノクロプリンタ"であった場合、"モノクロプリンタ"を検索キーに、図３に示す格納領域属性情報２２を検索する。その結果、検索手段３２は、該当した文字列情報２１（キーワード）を識別する識別情報（文字列ID）「K006」を取得する。
【００６３】
取得した文字列情報21（キーワード）を識別する識別情報（文字列ID）は、後述する、格納しようとしているデータに関連する格納先の候補をユーザに提示する提示手段３３によって、ユーザに提示する格納先の候補を特定するために用いられる。
【００６４】
よって、検索手段３２によって検索キーを基に検索を行った結果、格納領域属性情報２２に設定された文字列情報２１（キーワード）の中に、該当する文字列情報２１（キーワード）があった場合は、ユーザが格納しようとしているデータに関連する格納領域、すなわち格納しようとしているデータに関連するデータを格納した格納領域が存在することが分かる。
【００６５】
また、該当する文字列情報２１（キーワード）がなかった場合は、ユーザが格納しようとしているデータに関連する格納領域、すなわち格納しようとしているデータに関連するデータを格納した格納領域が存在しないことが分かる。
【００６６】
検索手段３１は、該当する文字列情報２１（キーワード）がなかった場合（識別情報（文字列ID）が取得できなかった場合）、後述する、ユーザに情報を提示する提示手段３３へ、該当する文字列情報２１（キーワード）がなかったと言う結果を示す情報を渡す。
【００６７】
このように、本実施形態に係る情報処理装置１００は、検索手段３２により、格納しようとしているデータに関連する格納領域（格納しようとしているデータに関連するデータを格納した格納領域）が、作成された格納領域の中に存在するか否かを判断することができる。
【００６８】
図２に戻り、提示手段３３は、複数の格納領域のうち、検索手段３２による検索結果を基に特定された格納領域を、データ格納先の指定候補としてユーザに提示する。
【００６９】
本実施形態では、検索手段３２による検索結果を基に、複数の格納領域のうちから格納先の候補となる格納領域を特定するため、図４に示すようなデータにより構成された対応付け情報２３を用いている。
【００７０】
図４は、本発明の第１の実施形態に係る対応付け情報２３のデータ構造の一例を示す図である。
【００７１】
本実施形態に係る対応付け情報２３は、図３で説明した、格納領域に格納されるデータの特徴や性質などを示す文字列情報２１（キーワード）を識別するための「識別情報（文字列ID）」と、格納領域を識別するための「識別情報（領域ID）」とから構成され、格納領域とデータの特徴や性質を示す文字列情報２１（キーワード）とを対応付けている（関連付けている）。
【００７２】
図４では、作成された格納領域に、プリンタに関するデータの特徴や性質を示す文字列情報２１（キーワード）が対応付けられた（関連付けられた）例を示している。
【００７３】
提示手段３３は、例えば、検索手段３２による検索結果として、文字列情報２１（キーワード）"モノクロプリンタ"を識別する識別情報（文字列ID）「K006」を得た場合、この
識別情報（文字列ID）「K006」を基に、図４に示す対応付け情報２３を参照し、識別情報（文字列ID）「K006」が対応付けられた（関連付けられた）格納領域の識別情報（領域ID）「F001」、「F002」、及び「F004」を特定する。
【００７４】
よって、提示手段３３は、検索手段３２による検索結果を基に、作成された複数の格納領域のうち、該当した文字列情報２１（キーワード）が対応付けられた格納領域を特定する。
【００７５】
このように、本実施形態に係る情報処理装置１００は、提示手段３３により、格納先の候補としてユーザに提示する格納領域を決定できる。
【００７６】
図５は、本発明の第１の実施形態に係る格納領域に付与される情報２４のデータ構造の一例を示す図である。
【００７７】
本実施形態に係る格納領域に付与される情報２４は、格納領域を識別するための「識別情報（領域ID）」と、格納領域の名前を示す「格納領域名」と、階層構造を有する複数の格納領域のうち、格納領域の階層位置を示す「アドレスパス」と、格納領域に格納されたデータのデータサイズの合計値を示す「データ容量」と、格納領域に格納されたデータ数の合計値を示す「データ数」と、格納領域を作成した作成者の名前を示す「作成者名」と、格納領域に格納されたデータの更新日時を示す「更新日時」などから構成されている。
【００７８】
図５では、ユーザ１（user01）が取り扱う文書データを格納する格納領域（文書１）と画像データを格納する格納領域（画像１）と、ユーザ２（user02）が取り扱う文書データを格納する格納領域（文書２）と画像データを格納する格納領域（画像２）、それぞれに付与された各種情報の例を示している。
【００７９】
提示手段３３は、例えば、特定された格納領域の識別情報（領域ID）「F001」、「F002」、及び「F004」を基に、図５に示す格納領域に付与される情報２４を参照し、識別情報（領域ID）から識別される格納領域の情報（例えば、格納領域名、階層位置を示すアドレスパス、作成者名など。）を取得する。
【００８０】
その結果、提示手段３３は、取得した各種情報を基に、例えば、図６に示すようなユーザインタフェース（User Interface：以下、「UI」と言う。）機能を有した表示画面４１により、特定した格納領域を格納先の候補としてユーザに提示する。
【００８１】
図６は、本発明の第１の実施形態に係る格納先指定候補の表示画面４１の一例を示す図である。
【００８２】
提示手段３３によりユーザに提示される表示画面４１は、例えば、図６に示すように、格納先の候補となる格納領域に関する情報を提示する表示領域４１aと、表示領域４１aから選択された格納領域（図６では、格納領域名「文書１」。）の属性を示す格納領域属性情報２２を提示する表示領域４１bと、ユーザが格納しようとしているデータの名前を示すデータ名及びそのデータの種類を提示する表示領域４１cと、ユーザが表示領域４１aから選択し指定した後、データを指定した格納領域に格納する指示を出す領域４１d（図６では、［保存］ボタン。）などから構成されている。
【００８３】
このように、本実施形態に係る情報処理装置１００は、提示手段３３より、格納しようとしているデータに関連した格納領域を、格納先の候補としてユーザに提示できる。
【００８４】
よって、ユーザは、格納したいデータを、格納先である格納領域まで複雑な階層を辿ることなく、すなわち煩雑な操作を行うことなく、図６に示すような表示画面４１のUIを介して、データの格納先を指定することでデータを格納できる。その結果、データを格納する作業を効率的に行うことができる。
【００８５】
図６では、ユーザ（user01）が、階層構造を有する複数の格納領域のうち、「D:\user01\Document\work」の階層に位置する格納領域名「文書１」へ、データ種類「文書データ」であるデータ名「プリンタA.doc」を格納するときの例を示している。
【００８６】
図２に戻り、設定手段３４は、格納領域の属性を示す情報である格納領域属性情報２２を設定する。
【００８７】
このとき、設定手段３４が格納領域属性情報２２に設定する情報は、抽出手段３１により抽出された文字列情報２１（キーワード）である。すなわち、設定手段３４は、抽出手段３１により抽出された文字列情報２１（キーワード）を基に、指定した格納領域の属性を示す情報を追加する。
【００８８】
では、本実施形態において、係る格納領域属性情報２４は、どのような情報を基に抽出手段３２により抽出された文字列情報２１（キーワード）が設定されるのか、基となる情報毎に説明する。
【００８９】
（情報１）ユーザが格納しようとしているデータ及び／又はデータに付与された情報
抽出手段３２は、ユーザが格納しようとしているデータ及び／又はデータに付与された情報（例えば、文書データの場合、書誌情報など。）から、データの特性や性質を示す情報である文字列情報２１（キーワード）を抽出する。
【００９０】
（情報２）格納領域に格納されたデータ及び／又はデータに付与された情報
抽出手段３２は、ユーザが格納しようとしているデータのほか、格納領域に格納されたデータ及び／又はデータに付与された情報（例えば、文書データの場合、書誌情報など。）から、データの特性や性質を示す情報である文字列情報２１（キーワード）を抽出する。
【００９１】
（情報３）格納領域名
抽出手段３２は、ユーザが格納しようとしているデータのほか、格納領域に付与される情報である格納領域名（図５に示す「文書１」、「文書２」、「画像１」、及び「画像２」など。）から、データの特性や性質を示す情報である文字列情報２１（キーワード）を抽出する。
【００９２】
設定手段３４は、（情報１）〜（情報３）で説明した各情報を基に、抽出手段３２により抽出された文字列情報２１（キーワード）を、図４に示すように指定した格納領域（データが格納された格納領域）に対応付けて、図３に示す格納領域属性情報２２に設定する。ここで、設定手段３４は、指定した格納領域（データが格納された格納領域）の識別情報（領域ID）と、抽出された文字列情報２１（キーワード）の識別情報（文字列ID）とを基に対応付け情報２３を更新することで、格納領域と文字列情報２１（キーワード）とを対応付ける。
【００９３】
また、設定手段３４は、抽出手段３１により抽出された文字列情報２１（キーワード）のうち、まだ格納領域属性情報２２に設定されていない文字列情報２１（キーワード）のみを設定すれば良いことから、検索手段３２によって、抽出された文字列情報２１（キーワード）を検索キーとして格納領域属性情報２２を検索し、既に設定されているか否かを判断する。
【００９４】
これのように、本発明に係る情報処理装置１００は、設定手段３４により、格納するデータやデータに付与された情報、格納領域に格納されたデータやデータに付与された情報、又は格納領域の名前（格納領域名）などから、格納領域と格納領域に格納されるデータとを対応付ける（関連付ける）文字列情報２１（キーワード）を抽出し、抽出した文字列情報２１（キーワード）を格納領域の属性を示す格納領域属性情報２２に設定することができる。
【００９５】
また、本実施形態では、係る設定手段３４が、図７に示すような格納領域属性情報２２に設定する文字列情報２１（キーワード）を入力するUI機能を備えた表示画面５１を介して、ユーザが入力した設定値（文字列）を受け取り、受け取った設定値（文字列）を、格納領域属性情報２２に設定する。
【００９６】
図７は、本発明の第１の実施形態に係る格納領域属性情報２２の入力画面５１の一例を示す図である。
【００９７】
格納領域属性情報２２に設定する文字列情報２１（キーワード）を入力するUI機能を備えた入力画面５１は、例えば、図７に示すように、階層構造を有する複数の格納領域のうち、格納領域の階層位置（アドレスパス）を入力する入力領域５１aと、入力領域５１aから入力された階層（図７では、「D：\user01\Document\work」。）に位置する格納領域の名前を入力する入力領域５１bと、ユーザが任意の文字列／文字列群によって文字列情報２１（キーワード）を入力する入力領域５１cなどから構成されている。
【００９８】
設定手段３４は、図７に示すような入力画面５１を介して設定値として受け取った文字列情報２１（キーワード）を、図４に示すようにデータが格納された格納領域に対応付けて、図３に示す格納領域属性情報２２に設定する。
【００９９】
このように、本実施形態に係る情報処理装置１００は、設定手段３４より、ユーザから受け付けた文字列情報２１（キーワード）を、指定された格納領域の属性を示す情報として設定することができる。
【０１００】
よって、ユーザは、取り扱うデータを分析し、その分析結果を基に、格納領域にデータの特性や性質を示す文字列情報２１（キーワード）を対応付ける（関連付ける）ことができる。その結果、取り扱うデータに応じて、データの格納先の候補を提示させることができる。
【０１０１】
図７では、ユーザ（user01）が、階層構造を有する複数の格納領域のうち、「D:\user01\Document\work」の階層に位置する格納領域名「文書１」に、格納するデータの特性や性質を示す文字列情報２１（キーワード）として「機能仕様書、欧州向け、モノクロプリンタ」などを格納領域属性情報２２へ設定するときの例を示している。
【０１０２】
本実施形態に係る情報処理装置１００は、上記に説明した各手段を以下の手順に従って実施する。
【０１０３】
（手順１）文字列情報（キーワード）の抽出
本実施形態に係る情報処理装置１００は、抽出手段３１によって、データ及び／又はデータに付与された情報から、所定の抽出規則に従って文字列情報２１（キーワード）を抽出する。
【０１０４】
（手順２）格納領域属性情報の検索
本実施形態に係る情報処理装置１００は、検索手段３２によって、抽出手段３１により抽出された文字列情報２１（キーワード）を検索キーに、格納領域の属性を示す格納領域属性情報２２を検索する。
情報処理装置１００は、検索手段３２による検索結果として、該当した文字列情報２１（キーワード）を識別する識別情報（文字列ID）を取得する。
【０１０５】
（手順３）格納先候補の提示
本実施形態に係る情報処理装置１００は、提示手段３３によって、複数の格納領域のうち、検索手段３２による検索結果（文字列ID）を基に、格納領域とデータの特性や性質を示す文字列情報２１（キーワード）とを対応付けた対応付け情報２３を参照し、対応付けられた格納領域を特定する。
情報処理装置１００は、提示手段３３によって、格納領域に付与される情報２４を基に、特定された格納領域に関する情報を取得し、取得した情報を基に、データ格納先の指定候補として特定された格納領域をユーザに提示する。
【０１０６】
このように、本実施形態に係る情報処理装置１００は、上記に説明した「格納先候補提示機能」の（手順１）〜（手順３）により、「ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示する」と言う処理を実現している。
【０１０７】
＜「格納先候補提示機能」の処理手順について＞
これまでに説明した本実施形態に係る情報処理装置１００が有する「格納先候補提示機能」の処理手順について、図８及び図９を用いて説明する。
【０１０８】
図８は、本発明の第１の実施形態に係る格納先指定候補提示処理の基本処理手順の一例を示すフローチャートである。
【０１０９】
本実施形態に係る情報処理装置１００は、例えば、情報処理装置１００が有する補助記憶部１３に格納された「格納先候補提示機能」の処理を行う情報処理プログラムを主記憶部１２であるRAM上に展開（ロード）し、制御部１１で実行する。このとき、以下の処理手順（Ｓ１０１〜Ｓ１０７）が実行される。
【０１１０】
まず、本実施形態に係る情報処理装置１００は、抽出手段３１によって、ユーザが格納しようとしているデータ及び／又はデータに付与された情報２４から、所定の抽出規則に従って、データの特性や性質を示す情報である文字列情報２１（キーワード）を抽出する（Ｓ１０１）。このとき、抽出された文字列情報２１（キーワード）は、主記憶部１２のRAM上に保持される。
【０１１１】
情報処理装置１００は、抽出手段３１により文字列情報２１（キーワード）が抽出できたか否かを判断する（Ｓ１０２）。
【０１１２】
文字列情報２１（キーワード）が抽出できなかった場合（Ｓ１０２がNOの場合）、抽出できなかった旨を知らせる情報を、主記憶部１２のRAMを介して提示手段３３に渡し、提示手段３３によって、システムデフォルトとして予め決めておいた格納領域を、データの格納先としてユーザに提示する（Ｓ１０７）。
【０１１３】
また、文字列情報２１（キーワード）が抽出できた場合（Ｓ１０２がYESの場合）、検索手段３２によって、抽出された文字列情報２１（キーワード）を基に、補助記憶部１３などの不揮発性の記憶装置に格納された格納領域属性情報２２を検索する（Ｓ１０３）。
【０１１４】
情報処理装置１００は、格納領域属性情報２２に設定された全ての文字列情報２１（キーワード）を、検索キーによって検索し終えるまで処理手順を繰り返す（Ｓ１０４のNOの場合）。
【０１１５】
情報処理装置１００は、検索手段３２によって、格納領域属性情報２２に設定された全ての文字列情報２１（キーワード）を検索し終えた場合（Ｓ１０４がYESの場合）、まず、検索キーに該当する文字列情報２１（キーワード）が存在したか／存在しなかったかを基に、提示手段３３によって、格納しようとしているデータの特性や性質を示す文字列情報２１（キーワード）に対応付けられた格納領域を特定する。
【０１１６】
情報処理装置１００は、検索手段３２によって、検査キーに該当する文字列情報２１（キーワード）が存在しなかった場合、対応する格納領域（該当する格納領域）が存在しないとして（Ｓ１０５がNOの場合）、該当する格納領域が存在しなかった旨を知らせる情報を、主記憶部１２のRAMを介して提示手段３３に渡し、提示手段３３によって、システムデフォルトとして予め決めておいた格納領域を、データの格納先としてユーザに提示する（Ｓ１０７）。
【０１１７】
また、検索キーに該当する文字列情報２１（キーワード）が存在した場合には、対応する格納領域（該当する格納領域）が存在するとして（Ｓ１０５がYESの場合）、提示手段３３により、検索キーに該当した文字列情報２１（キーワード）を識別する識別情報（文字列ID）を基に、格納領域とデータの特性や性質を示す文字列情報２１（キーワード）とを対応付けた対応付け情報２３を参照し、対応する格納領域を特定する。
【０１１８】
情報処理装置１００は、提示手段３３によって、特定された格納領域の識別情報（領域ID）を基に、データ格納先の候補として特定された格納領域に関する情報を、格納領域に付与される情報２４から取得し、取得した各情報を基に、特定された格納領域をユーザに提示する（Ｓ１０６）。
【０１１９】
このように、本実施形態に係る電子ショッピングシステム１は、図９に示す（Ｓ１０１）〜（Ｓ１０７）のによって、「ユーザが格納しようとしているデータ及び／又はデータに付与された情報から文字列情報（キーワード）を抽出し、抽出した文字列情報（キーワード）を検索キーに、格納領域毎に対応付けられた格納領域の属性を示す属性情報を検索し、その検索結果を基に、複数の格納領域のうち、文字列情報（キーワード）に該当した属性情報が対応付けられた格納領域を、格納しようとしているデータの格納先の候補として、ユーザに提示する」と言う処理を実現している。
【０１２０】
次に、本実施形態に係る情報処理装置１００が有する「格納先候補提示機能」において、格納領域属性情報を設定する処理手順について説明する。
【０１２１】
図９は、本発明の第１の実施形態に係る格納領域属性情報設定処理の基本処理手順の一例を示すフローチャートである。
【０１２２】
本実施形態に係る情報処理装置１００は、抽出手段３１によって、ユーザが格納しようとしているデータ及び／又はデータに付与された情報２４から、所定の抽出規則に従って、データの特性や性質を示す情報である文字列情報２１（キーワード）を抽出する（Ｓ２０１）。
【０１２３】
情報処理装置１００は、抽出手段３１により文字列情報２１（キーワード）が抽出できたか否かを判断する（Ｓ２０２）。
【０１２４】
文字列情報２１（キーワード）が抽出できなかった場合（Ｓ２０２がNOの場合）、格納領域属性情報２２に設定する文字列情報２１（キーワード）がなかったとして格納領域属性情報２２の設定処理を終了する。
【０１２５】
また、文字列情報２１（キーワード）が抽出できた場合（Ｓ２０２がYESの場合）、検索手段３２によって、抽出された文字列情報２１（キーワード）を基に、補助記憶部１３などの不揮発性の記憶装置に格納された格納領域属性情報２２を検索する（Ｓ２０３）。
【０１２６】
情報処理装置１００は、格納領域属性情報２２に設定された全ての文字列情報２１（キーワード）を、検索キーによって検索し終えるまで処理手順を繰り返す。
【０１２７】
その結果、情報処理装置１００は、検索キーに該当する文字列情報２１（キーワード）が存在した場合（Ｓ２０４がYESの場合）、既に、格納領域属性情報２２に文字列情報２１（キーワード）が設定されていることから、該当した文字列情報２１（キーワード）の設定を行わず、抽出された全ての文字列情報２１（キーワード）のうち、検索キーとして格納領域属性情報２２を検索していない文字列情報２１（キーワード）について検索を行う（Ｓ２０７がNOの場合）。
【０１２８】
また、検索キーに該当する文字列情報２１（キーワード）が存在した場合（Ｓ２０４がNOの場合）、設定手段３４により、抽出された文字列情報２１（キーワード）を格納領域属性情報２２に設定する。このとき、設定手段３４は、格納領域属性情報２２に文字列情報２１（キーワード）を設定するほか、ユーザが指定した格納領域に、文字列情報２１（キーワード）を対応付けるため、ユーザが指定した格納領域の識別情報（領域ID）と、格納領域属性情報２２に設定した文字列情報２１（キーワード）の識別情報（文字列ID）とを基に、対応付け情報２３を更新する（Ｓ２０５）。
【０１２９】
情報処理装置１００は、格納領域属性情報２２に設定された全ての文字列情報２１（キーワード）を、検索キーによって検索し終えるまで処理手順を繰り返す（Ｓ２０６のNOの場合）。
【０１３０】
情報処理装置１００は、検索手段３２によって、格納領域属性情報２２に設定された全ての文字列情報２１（キーワード）を検索し終えた場合（Ｓ２０６がYESの場合）、抽出された全ての文字列情報２１（キーワード）のうち、検索キーとして格納領域属性情報２２を検索していない文字列情報２１（キーワード）について検索を行う（Ｓ２０７がNOの場合）。
【０１３１】
情報処理装置１００は、抽出された全ての文字列情報２１（キーワード）を検索キーとして、格納領域属性情報２２を検索し終えた場合（Ｓ２０７がYESの場合）、格納領域属性情報２２の設定処理を終了する。
【０１３２】
このように、本実施形態に係る情報処理装置１００は、上記に説明した処理手順を、プログラミング言語でコード化した情報処理プログラムを、主記憶部１２であるRAM上に展開（ロード）し、制御部１１で実行することにより、「ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示する」と言う、「格納先候補提示機能」を実現している。
【０１３３】
＜まとめ＞
以上のように、本発明の第１の実施形態によれば、本実施形態に係る情報処理装置１００は、「格納先候補提示機能」を、以下の処理手順により実現している。
【０１３４】
（手順１）文字列情報（キーワード）の抽出
本実施形態に係る情報処理装置１００は、抽出手段３１によって、データ及び／又はデータに付与された情報から、所定の抽出規則に従って文字列情報２１（キーワード）を抽出する。
【０１３５】
（手順２）格納領域属性情報の検索
本実施形態に係る情報処理装置１００は、検索手段３２によって、抽出手段３１により抽出された文字列情報２１（キーワード）を検索キーに、格納領域の属性を示す格納領域属性情報２２を検索する。
情報処理装置１００は、検索手段３２による検索結果として、該当した文字列情報２１（キーワード）を識別する識別情報（文字列ID）を取得する。
【０１３６】
（手順３）格納先候補の提示
本実施形態に係る情報処理装置１００は、提示手段３３によって、複数の格納領域のうち、検索手段３２による検索結果（文字列ID）を基に、格納領域とデータの特性や性質を示す文字列情報２１（キーワード）とを対応付けた対応付け情報２３を参照し、対応付けられた格納領域を特定する。
情報処理装置１００は、提示手段３３によって、格納領域に付与される情報２４を基に、特定された格納領域に関する情報を取得し、取得した情報を基に、データ格納先の指定候補として特定された格納領域をユーザに提示する。
【０１３７】
このように、本実施形態に係る情報処理装置１００は、上記（手順１）〜（手順３）によって、ユーザが格納しようとしているデータ及び／又はデータに付与された情報から文字列情報（キーワード）を抽出し、抽出した文字列情報（キーワード）を検索キーに、格納領域毎に対応付けられた格納領域の属性を示す属性情報を検索し、その検索結果を基に、複数の格納領域のうち、文字列情報（キーワード）に該当した属性情報が対応付けられた格納領域を、格納しようとしているデータの格納先の候補として、ユーザに提示する。
【０１３８】
よって、本実施形態に係る情報処理装置１００は、ユーザがデータを格納するときに、格納先の候補として、データに関連した格納領域を自動的にユーザへ提示することができる。
【０１３９】
第１の実施形態に基づき本発明の説明を行ってきたが、本発明の第１の実施形態に係る情報処理装置１００が有する「格納先候補提示機能」は、第１の実施形態において説明した各処理手順をそれぞれの動作環境（プラットフォーム）にあったプログラミング言語でコード化し、そのプログラムをコンピュータで実行することで実現することができる。よって、本発明の第１の実施形態に係る情報処理装置１００が有する「格納先公報提示機能」を実行するプログラム（情報処理プログラム）は、コンピュータが読み取り可能な記憶媒体に格納することができる。
【０１４０】
最後に、上記各実施形態に挙げた形状に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【図面の簡単な説明】
【０１４１】
【図１】本発明の第１の実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図２】本発明の第１の実施形態に係る情報処理装置が有する主な機能を構成する手段の一例を示すブロック図である。
【図３】本発明の第１の実施形態に係る格納領域属性情報のデータ構造の一例を示す図である。
【図４】本発明の第１の実施形態に係る対応付け情報のデータ構造の一例を示す図である。
【図５】本発明の第１の実施形態に係る格納領域に付与される情報のデータ構造の一例を示す図である。
【図６】本発明の第１の実施形態に係る格納先指定候補の表示画面の一例を示す図である。
【図７】本発明の第１の実施形態に係る格納領域属性情報の入力画面の一例を示す図である。
【図８】本発明の第１の実施形態に係る格納先指定候補提示処理の基本処理手順の一例を示すフローチャートである。
【図９】本発明の第１の実施形態に係る格納領域属性情報設定処理の基本処理手順の一例を示すフローチャートである。
【符号の説明】
【０１４２】
１１  制御部（CPU）
１２  主記憶部（ROM,RAM）
１３  補助記憶部（HD）
１４  ネットワークI/F
１５  外部記憶装置I/F
１６  外部装置I/F
１７  出力装置I/F
１８  入力装置I/F
２１  文字列情報
２２  格納領域属性情報
２３  対応付け情報
２４  格納領域に付与される情報
３１  抽出手段
３２  検索手段
３３  提示手段
３４  設定手段
４１  格納先を指定するユーザインタフェース（UI）画面
４１a  格納先指定候補の格納領域に関する情報を提示する表示領域
４１b  格納領域属性情報を提示する表示領域
４１c  格納するデータに関する情報を提示する表示領域
４１d  データの格納を指示する領域
５１  格納領域の属性情報を入力するユーザインタフェース（UI）画面
５１a  格納領域のアドレスパスを設定する入力領域
５１b  格納領域の名前を設定する入力領域
５１c  格納されるデータと格納領域を対応付ける文字列情報（キーワード）を設定する入力領域
５１d  設定値の更新を指示する領域
１００  情報処理装置
【図１】
2008234078.tif 000003
【図２】
2008234078.tif 000004
【図３】
2008234078.tif 000005
【図４】
2008234078.tif 000006
【図５】
2008234078.tif 000007
【図６】
2008234078.tif 000008
【図７】
2008234078.tif 000009
【図８】
2008234078.tif 000010
【図９】
2008234078.tif 000011