"ネットワークにアップロードされたユーザのファイルを記憶するファイル記憶手段と、ユーザに関する情報であるユーザ情報を保持する記憶手段と、前記ファイル記憶手段に記憶されるファイルを解析する解析手段と、前記解析手段による解析結果に基づいてファイルに関する情報であるファイル属性情報を生成する生成手段と、前記ユーザの利用端末から前記ファイル記憶手段へのアクセスが発生した場合に、複数の広告データを保持する広告記憶手段から、アクセスの状況に関するアクセス情報と、前記記憶手段に保持される前記ユーザのユーザ情報と、アクセス先のファイルまたはディレクトリに関するファイル属性情報と、に所定の条件が適合する広告データを選択する選択手段と、前記選択手段によって選択された前記広告データを前記ユーザの前記利用端末に送信する送信手段と、を備える情報処理システム。前記ユーザの利用端末から前記ファイル記憶手段へのアクセスが発生した場合に、前記アクセス情報を収集する収集手段、をさらに備える請求項1に記載の情報処理システム。前記記憶手段に記憶される前記ファイルは、アップロード時とは異なる前記ユーザの利用端末からもアクセス可能であり、前記選択手段は、前記アクセス情報として、前記利用端末に関する情報を用いて、前記広告記憶手段から前記所定の条件が適合する広告データを選択する、請求項1又は2に記載の情報処理システム。前記選択手段は、前記アクセス情報として、前記ユーザの前記利用端末の位置情報,アクセス経路,利用時刻,利用キャリア,機種個体情報,使用ソフトウェア,ディレクトリ毎の閲覧時間のうち少なくとも一つを用いて、前記広告記憶手段から前記所定の条件が適合する広告データを選択する、請求項1から3のいずれか一項に記載の情報処理システム。前記広告記憶手段に記憶される前記複数の広告データは、それぞれ優先度が設定されており、前記選択手段は、前記アクセス情報と、前記ユーザ情報と、前記ファイル属性情報と、に前記所定の条件が合致する広告データの中で、前記優先度が最も高い広告データを選択する、請求項1から4のいずれか一項に記載の情報処理システム。ネットワークにアップロードされたユーザのファイルを記憶するファイル記憶手段と、ユーザに関する情報であるユーザ情報を保持する記憶手段と、前記ファイル記憶手段に記憶されるファイルを解析する解析手段と、前記解析手段による解析結果に基づいてファイルに関する情報であるファイル属性情報を生成する生成手段と、前記ユーザの利用端末から前記ファイル記憶手段へのアクセスが発生した場合に、複数の広告データを保持する広告記憶手段から、アクセスの状況に関するアクセス情報と、前記記憶手段に保持される前記ユーザのユーザ情報と、アクセス先のファイルまたはディレクトリに関するファイル属性情報と、に所定の条件が適合する広告データを選択する選択手段と、前記選択手段によって選択された前記広告データを前記ユーザの前記利用端末に送信する送信手段と、を備える情報処理装置。ネットワークにアップロードされたユーザのファイルを記憶するファイル記憶手段と、ユーザに関する情報であるユーザ情報を保持する記憶手段と、を備える情報処理システムにおいて、コンピュータが、前記ファイル記憶手段に記憶されるファイルを解析し、解析結果に基づいてファイルに関する情報であるファイル属性情報を生成し、前記ユーザの利用端末から前記ファイル記憶手段へのアクセスが発生した場合に、複数の広告データを保持する広告記憶手段から、アクセスの状況に関するアクセス情報と、前記記憶手段に保持される前記ユーザのユーザ情報と、アクセス先のファイルまたはディレクトリに関するファイル属性情報と、に所定の条件が適合する広告データを選択し、選択した前記広告データを前記ユーザの前記利用端末に送信する、情報処理方法。クラウドサービスでは、例えば、アクセスに利用する端末,アクセス経路,アクセス時間等、クラウドにアクセスする際の状況が多様となる。クラウドサービスの提供とともにユーザに広告を提供する場合には、従来のように、ユーザの個人情報や閲覧履歴情報等のアクセスの状況とは関わりの薄い情報のみに基づいて提供する広告を選択する方法では、アクセスの状況に適した広告を提供できずに、結果として、ユーザの興味を引くことができず広告の閲覧率が低くなるおそれがある。本発明は、上記した問題に鑑み、アクセスの状況に応じた広告を提供可能な情報処理システム及び情報処理方法を提供することを課題とする。本発明の態様の一つは、ネットワークにアップロードされたユーザのファイルを記憶するファイル記憶手段と、ユーザに関する情報であるユーザ情報を保持する記憶手段と、ファイル記憶手段に記憶されるファイルを解析する解析手段と、解析手段による解析結果に基づいてファイルに関する情報であるファイル属性情報を生成する生成手段と、ユーザの利用端末からファイル記憶手段へのアクセスが発生した場合に、複数の広告データを保持する広告記憶手段から、アクセスの状況に関するアクセス情報と、記憶手段に保持されるユーザのユーザ情報と、アクセス先のファイルまたはディレクトリに関するファイル属性情報と、に所定の条件が適合する広告データを選択する選択手段と、選択手段によって選択された広告データをユーザの利用端末に送信する送信手段と、を備える情報処理システムである。本発明の態様の一つによれば、ユーザ情報に加え、アクセス情報を用いて広告データを選択するので、ユーザの特性を反映しつつ、アクセスの状況に応じた広告をユーザに提供することができる。したがって、よりユーザの興味を引く広告を提供することができ、広告の閲覧率を向上させることができる。また、選択手段は、アクセス先のファイルまたはディレクトリに関するファイル属性情報を用いて、広告記憶手段から所定の条件が適合する広告データを選択する。これによって、ユーザに提供される広告はアクセス先のファイルまたはディレクトリに依存することになり、ユーザのアクセス先に適した広告を提供することができる。本発明の態様の一つの情報処理システムは、ユーザの利用端末からファイル記憶手段へのアクセスが発生した場合に、アクセス情報を収集する収集手段をさらに備えてもよい。これによって、アクセス発生の度にアクセス情報を更新することができる。本発明の態様の一つの情報処理システムでは、記憶手段に記憶されるファイルは、アップロード時とは異なるユーザの利用端末からもアクセス可能であり、選択手段は、アクセス情報として、利用端末に関する情報を用いて、広告記憶手段から所定の条件が適合する広告データを選択するようにしてもよい。これによって、同じユーザであっても利用端末が変われば、提供される広告データも変化することとなり、利用端末に応じて適した広告データを提供することができる。本発明の態様の一つの情報処理システムでは、選択手段は、アクセス情報として、ユーザの利用端末の位置情報,アクセス経路,利用時刻,利用キャリア,機種個体情報,使用ソフトウェア,ディレクトリ毎の閲覧時間のうち少なくとも一つを用いて、広告記憶手段から所定の条件が適合する広告データを選択するようにしてもよい。これによって、アクセスの状況に柔軟に対応した広告データをユーザに提供することができる。本発明の態様の一つの情報処理システムでは、広告記憶手段に記憶される複数の広告データは、それぞれ優先度が設定されており、選択手段は、アクセス情報とユーザ情報とに所定の条件が合致する広告データの中で、優先度が最も高い広告データを選択するようにしてもよい。これによって、優先度が高いほどユーザに提供される頻度が高くなる。例えば、広告費が高いほど優先度が高くなるように設定することで、広告主の満足のいくサービスを提供することができる。本発明の他の態様の一つは、情報処理装置であって、この情報処理装置は、ネットワークにアップロードされたユーザのファイルを記憶するファイル記憶手段と、ユーザに関する情報であるユーザ情報を保持する記憶手段と、ファイル記憶手段に記憶されるファイルを解析する解析手段と、解析手段による解析結果に基づいてファイルに関する情報であるファイル属性情報を生成する生成手段と、ユーザの利用端末からファイル記憶手段へのアクセスが発生した場合に、複数の広告データを保持する広告記憶手段から、アクセスの状況に関するアクセス情報と、記憶手段に保持されるユーザのユーザ情報と、アクセス先のファイルまたはディレクトリに関するファイル属性情報と、に所定の条件が適合する広告データを選択する選択手段と、選択手段によって選択された広告データをユーザの利用端末に送信する送信手段と、を備える。更に、本発明は、態様の一つとして、方法、装置,又はプログラムとしても把握することが可能である。また、本発明の態様の一つは、上述のプログラムをコンピュータその他の装置、機械等が読み取り可能な記録媒体に記録したものでもよい。ここで、コンピュータ等が読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータ等から読み取ることができる記録媒体をいう。本発明によれば、アクセスの状況に応じて、広告を提供することができる。以下、図面に基づいて、本発明の実施の形態を説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成に限定されない。<第1実施形態>図1は、第1実施形態の情報処理システム1の構成例を示す図である。情報処理システム1は、クラウド上のシステムの一つであって、ユーザ端末内の記憶手段に記憶されるデータを保管するための、クラウド内の記憶手段を提供する。情報処理システム1は、クラウド内の記憶手段を利用するユーザ端末に対して、Webページを通じてクラウド内の記憶手段へのインタフェースを提供する。このとき、情報処理システム1は、適当な広告を選択し、Webページ上に挿入して提供する。情報処理システム1は、ユーザ管理システム100,パーソナルクラウドシステム200,広告表示制御サーバ40を含む。情報処理システム1は、広告システム300と連携し,情報処理システム1のユーザに対して広告を提供する。ユーザ管理システム100,パーソナルクラウドシステム200,広告システム300,広告表示制御サーバ40は、一つの企業によって管理されていてもよいし、それぞれ異なる企業によって管理されていてもよい。情報処理システム1内では、インターネット等の公衆のネットワークからは切り離されたセキュアなネットワークが構築されており、非武装地帯DMZ:DeMilitarizedZone、図示せずを介してインターネットに接続している。この非武装地帯にはWebサーバ図示せずが設置され、情報処理システム1とユーザ端末2との通信はこのWebサーバを介して行われる。ユーザ管理システム100は、情報処理システム1のサービスを利用するユーザに関する情報であるユーザ情報を管理するシステムである。ユーザ管理システム100は、ユーザ情報へのアクセスを管理するユーザ管理サーバ10と、ユーザ情報を記憶するユーザ管理データベース12とを含む。パーソナルクラウドシステム200は、ユーザに記憶手段を提供するシステムである。パーソナルクラウドシステム200は、ユーザに提供する記憶手段であるファイル属性データベース22と、ファイル属性データベース22に保持されるデータの管理、及び、ファイル属性データベース22へのアクセスの管理を行うファイル管理サーバ20と、を含む。ファイル属性データベース22には、ユーザ端末2によってアップロードされたファイルと、ファイルに付されたタグ情報とが保持される。広告システム300は、広告データを管理するシステムである。広告システム300は、広告データを記憶する広告データベース32と,広告データベース32に記憶される広告データの管理及び広告データベース32へのアクセスの管理を行う広告管理サーバ30と、を含む。広告表示制御サーバ40は、パーソナルクラウドシステム200へのユーザ端末2からのアクセス時に、広告データベース32に保持される広告データの中から適当な広告を選択し、選択した広告データをユーザ端末2への応答として送信されるWebページの広告スペースに挿入して提供する。このとき、広告表示制御サーバ40は、ユーザ管理データベース12に保持されるユーザ情報,ファイル属性データベース22に保持されるタグ情報に基づいて、ユーザ端末2に送信する広告データを選択する。第1実施形態では、ユーザ管理サーバ10,ファイル管理サーバ20,広告管理サーバ30,広告表示制御サーバ40はそれぞれが独立した一台の情報処理装置であり、情報処理システム1内のセキュアなネットワークにより互いに接続されているものとしてとして説明する。また、第1実施形態では、ユーザ管理データベース12,ファイル属性データベース22,広告データベース32は、それぞれ独立した一つの記憶装置であるとして説明する。ただし、これに限られず、一台の情報処理装置が、ユーザ管理サーバ10,ファイル管理サーバ20,広告管理サーバ30,広告表示制御サーバ40のうちの少なくとも2つの機能を備えるように構成してもよい。また、ユーザ管理データベース12,ファイル属性データベース22,広告データベース32は、一つの記憶装置内にそれぞれ構成されてもよいし、それぞれ複数の記憶装置に亘って構成されてもよい。また、それぞれ対応するサーバとデータベースとは、一台の情報処理装置であってもよい。ユーザ端末2は、有線又は無線でインターネット等の公衆ネットワーク図示せずを介して情報処理システム1にアクセスする端末である。ユーザ端末2は、例えば、パーソナルコンピュータ,スマートフォン,携帯電話端末,携帯情報端末等である。ユーザ端末2は、ネットワークを介して、パーソナルクラウドシステム200内のファイル属性データベース22に、ユーザ端末2の記憶手段に保持されるファイルをアップロードする。また、ユーザ端末2は、ネットワークを介してパーソナルクラウドシステム200内のファイル属性データベース22に保持されるファイルにアクセスする。ファイルをアップロードしたユーザ端末2と、このファイルにアクセスするユーザ端末2とは、異なる端末であってもよい。ユーザ端末2は、パーソナルクラウドシステム200へのファイルのアップロード及びアップロードされたファイルへのアクセスを、ユーザ端末2に備えられるブラウザを用いて行う。この際、ユーザ端末2と情報処理システム1との間の通信は、図1には示されていない情報処理システム1内のWebサーバを介して行われる。ユーザ端末2には、応答として、ユーザ端末2がアクセスしているファイルまたはディレクトリの情報と、広告表示制御サーバ40によって選択された広告データとを含むWebページが送信される。<ハードウェア構成>図2は、情報処理装置のハードウェア構成例を示す図である。情報処理装置500は、第1実施形態において、ユーザ管理サーバ10,ファイル管理サーバ20,広告管理サーバ30,広告表示制御サーバ40として機能する装置である。情報処理装置500は、例えば、サーバ専用のコンピュータである。情報処理装置500は、制御部51,入力装置53,出力装置54,補助記憶装置55,可搬記録媒体駆動装置56,及びネットワークインタフェース57を備える。情報処理装置500において、これらはバス59により互いに電気的に接続されている。入力装置53は、例えば、キーボード、マウス等のポインティングデバイス等である。入力装置53から入力されたデータは、制御部51に出力される。ネットワークインタフェース57は、ネットワークとの情報の入出力を行うインタフェースである。ネットワークインタフェース57は、例えば、コールセンタ内のLANLocalAreaNetworkに接続するためのNICNetworkInterfaceCard,光ネットワークに接続するための光コネクタ等である。ネットワークインタフェース57で受信されたデータ等は、制御部51に出力される。補助記憶装置55は、様々なプログラムや、各プログラムの実行に際して制御部51が使用するデータを格納する。補助記憶装置55は、例えば、EPROMErasableProgrammableROM、ハードディスクHardDriveDiscである。補助記憶装置55は、例えば、オペレーティングシステムOS,その他様々なアプリケーションプログラムを保持する。可搬記録媒体駆動装置56は、可搬記録媒体を駆動し、可搬記録媒体に記録されたデータを読み出す。読み出されたデータは制御部51に出力される。可搬記録媒体は、例えば、USBUniversalSerialBusメモリ、CDCompactDiscやDVDDigitalVersatileDiscのようなディスク記録媒体、フラッシュメモリカードのような記録媒体である。制御部51は、プロセッサ51aとRAM51bとを含む。プロセッサ51aは、例えば、CPUCentralProcessingUnitや、DSPDigitalSignalProcessorである。プロセッサ51aは、補助記憶装置55に保持されたOSや様々なアプリケーションプログラムを主記憶装置51bにロードして実行することによって、様々な処理を実行する。なお、制御部51は、プロセッサ51aを複数含んでもよい。主記憶装置51bは、プロセッサ51aに、補助記憶装置55に格納されているプログラムをロードする記憶領域および作業領域を提供したり、バッファとして用いられたりする記憶装置である。主記憶装置51bは、例えば、RAMRandomAccessMemoryのような半導体メモリである。出力装置54は、制御部51の処理の結果を出力する。出力装置54は、ディスプレイやプリンタである。なお、情報処理装置500のハードウェア構成は、情報処理装置に備えられる機能ユーザ管理サーバ10,ファイル管理サーバ20,広告管理サーバ30,広告表示制御サーバ40によって適宜変更置換,追加,削除可能である。例えば、情報処理装置は、入力装置53や出力装置54を含まなくてもよい。<ユーザ管理システム>図3は、ユーザ管理システム100内のユーザ管理サーバ10の機能ブロックの例と、ユーザ管理データベース12に保持される情報の例とを示す図である。ユーザ管理サーバ10は、制御部51による所定のプログラムの実行によって、ユーザ情報更新部102と、アクセス管理部104として動作する。ユーザ情報更新部102は、ユーザ管理データベース12に保持されるユーザ情報を更新する。ここで、ユーザ情報の更新には、ユーザ情報の新規追加,変更,削除等が含まれる。具体的には、ユーザ情報更新部102は、情報処理システム1の管理者端末からの入力に応じてユーザ情報を更新する。また、ユーザ情報更新部102は、ユーザ情報を登録済みのユーザからアクセスがあった場合に、該当ユーザのユーザ情報を更新する詳細は後述。態様における収集部は、例えば、ユーザ情報更新部102である。アクセス管理部104は、情報処理システム1内の他の装置からのユーザ管理データベース12へのアクセスを管理する。したがって、ユーザ管理データベース12へのデータの書込み及びユーザ管理データベース12からのデータの読出し等のアクセスは、全てアクセス管理部104を介して行われる。ユーザ管理データベース12には、情報処理システム1が提供するサービスの利用契約を交わしたユーザのユーザ情報が保持されている。ユーザ情報には、ユーザ基本情報とアクセス情報とが含まれる。ユーザ基本情報には、ユーザID,氏名,年齢,性別,住所,利用歴等が含まれる。アクセス情報には、ユーザがアクセスに利用する端末の機種個体情報,位置情報,アクセス経路,利用キャリア,利用時刻等が含まれる。アクセス情報は、アクセスの状況に依存して変化する情報である。アクセスの状況には、アクセスに利用される端末の機種個体情報,アクセス先,位置情報,アクセス経路,利用キャリア,利用時刻等が含まれる。一方、ユーザ基本情報は、アクセスの状況には依存しない情報であり、意図的な変更処理が実行されない限りは変化しない情報である。アクセス情報は、ユーザ端末からのアクセスの状況によって変化するので、アクセス発生の度にユーザ情報更新部102によって更新される。態様におけるユーザ情報は、例えば、ユーザ基本情報である。<パーソナルクラウドシステム>図4は、パーソナルクラウドシステム200内のファイル管理サーバ20の機能ブロックの例と、ファイル属性データベース22に保持される情報の例とを示す図である。ファイル管理サーバ20は、制御部51による所定のプログラムの実行によって、タグ生成部202,ファイル解析部204,アクセス管理部206として動作する。タグ生成部202は、ユーザ端末からファイル属性データベース22にアップロードされたファイルに応じたタグを生成し、該ファイルのタグ情報としてファイル属性データベース22に格納する。タグ生成部202は、例えば、アップロードされたファイルに付属する情報、ファイル解析部204によるアップロードされたファイルの解析結果から得られる情報からタグを生成する。態様における生成部は、例えば、タグ生成部202である。ファイル解析部204は、ファイル属性データベース22にアップロードされたファイルを解析する。ファイル解析部204によるファイルの解析によって、例えば、解析対象のファイルの作成に用いられたソフトウェアソフトウェア情報,該ソフトウェアのバージョン情報,解析対象のファイルの作成日及び/又は更新日等が取得される。これらのファイルの解析結果は、タグ生成部202によるタグ生成に用いられる。また、ファイル解析部204は、ディレクトリフォルダ毎の合計閲覧時間を計測する。ディレクトリ毎の合計閲覧時間も、タグ生成部202によるタグ生成に用いられる。態様における解析部は、例えば、ファイル解析部204である。アクセス管理部206は、情報処理システム1内の他の装置,または、ユーザ端末からのファイル属性データベース22へのアクセスを管理する。したがって、ファイル属性データベース22へのデータの書込み及びファイル属性データベース22からのデータの読出し等のアクセスは、全てアクセス管理部206を介して行われる。ファイル属性データベース22は、ユーザに提供されるクラウド上の記憶手段であり、例えば、HDDHardDiskDrive等の不揮発性の記憶手段である。ファイル属性データベース22には、ファイル本体図示せずとタグ情報とが保持されている。タグ情報はそれぞれのファイルと、各ディレクトリに対して用意されている。ファイルとタグ情報とは、ユーザ毎にグループ化されている。タグ情報は、ファイルの付加情報である。タグ情報は、ユーザ端末に提供する広告を決定する際に、広告決定の判断材料として用いられる。ファイルのタグ情報には、ファイル基本情報とファイル解析情報とが含まれる。ファイル基本情報は、ファイルに付属する情報であって、ファイルを解析せずとも得られる情報である。ファイル基本情報は、例えば、ファイル名,ディレクトリ名,拡張子等である。ファイル解析情報は、ファイルを解析しないと得られない情報である。ファイル解析情報は、例えば、ファイルの作成に用いられたソフトウェアの情報,該ソフトウェアのバージョン情報,該ファイルの作成日及び/又は更新日等である。ファイルがデジタルカメラで撮影された画像ファイルである場合には、ファイル解析情報には、例えば、撮影日,デジタルカメラの機種名,レンズ等の撮影に関する撮影情報,撮影場所のGPS情報,等も含まれる。ディレクトリのタグ情報には、例えば、ディレクトリ名,ディレクトリの作成日/更新日,ファイル解析部204によって計測される合計閲覧時間が含まれる。態様におけるファイル記憶手段は、例えば、ファイル属性データベース22である。態様におけるファイル属性情報は、例えば、ファイル解析情報である。<広告システム>図5は、広告システム300内の広告管理サーバ30の機能ブロックの例と、広告データベース32に保持される情報の例と、を示す図である。広告管理サーバ30は、制御部51による所定のプログラムの実行によって、アクセス管理部302,条件設定部304として動作する。アクセス管理部302は、情報処理システム1内の他の装置からの広告データベース32へのアクセスを管理する。したがって、広告データベース32へのデータの書込み及び広告データベース32からのデータの読出し等のアクセスは、全てアクセス管理部302を介して行われる。条件設定部304は、例えば、情報処理システム1の管理端末、又は、広告システム300の管理端末からの入力に従って、広告データベース32内に保持される広告データそれぞれの掲載条件を設定する。広告データベース32には、広告データ群と、掲載条件と、が保持されている。広告データ群は、広告主との契約料金に応じてグループ分けされて保持されている。例えば、図5に示される例では、広告データは、1クリック当たりの単価に応じて、高、中、低の3つにグループ分けされている。掲載条件は、それぞれの広告データに対して設定される、Webページの広告スペースに掲載されるための条件であって、例えば、ユーザの年齢,性別,住所,ファイルのタグ情報等で設定されている。態様における広告記憶手段は、例えば、広告データベース32である。<広告表示制御サーバ>図6は、広告表示制御サーバ40の機能ブロックの例を示す図である。広告表示制御サーバ40は、制御部51が所定のプログラムを実行することによって、広告抽出部42,広告表示処理部44として機能する。広告抽出部42は、ユーザ端末からのアクセスの応答としてのWebページ上の広告スペースに掲載する広告を広告データベース32の中から抽出する。広告抽出部42は、ユーザ情報,タグ情報を、掲載情報と突き合わせて、合致する広告データをWebページに掲載する広告として抽出する。態様における選択部は、例えば、広告抽出部42である。広告表示処理部44は、広告抽出部42によって抽出された広告データをWebページの広告スペースに挿入し、Webサーバを通じてこのWebページをユーザ端末に送信する。態様における送信部は、例えば、広告表示処理部44である。なお、図3から図6において示されるそれぞれのサーバの機能ブロックは、各機能ブロックの処理を専門的に行う電子回路であってもよい。<動作例>図7は、情報処理システム1におけるファイルアップロード時の処理のシーケンスの例を示す図である。OP1では、ユーザがユーザ端末を用いて情報処理システム1が提供するサービスにログインする。このログインは、非武装地帯に設置されるWebサーバ図示せず上で行われる。ログイン時に、ユーザ端末からは、ユーザID,パスワード,ユーザ端末の機種個体情報,位置情報,利用時間等の情報が送信される。OP2では、ユーザ管理サーバ10が、ログインしたユーザの情報をWebサーバから取得し、ユーザ管理データベース12内の該当ユーザのユーザ情報アクセス情報を更新する。アクセス情報は、例えば、ログイン時にユーザ端末から送信される情報ユーザ端末の機種個体情報,位置情報,利用時間,利用キャリア等,ユーザ端末がWebサーバに接続までの経路上の中継装置等で付される情報アクセス経路等,等から収集可能である。OP3では、ユーザ端末からファイル属性データベース22にファイルがアップロードされる。OP4では、ファイル管理サーバ20は、ファイルアップロード時に、アップロードされたファイルに付属する情報からファイル基本情報を収集し、タグとしてタグ情報に蓄積する。OP5では、ファイル管理サーバ20は、ファイルのアップロード完了後、アップロードされたファイルを解析して、ファイル解析情報を取得し、タグ情報に蓄積する。OP6では、広告表示制御サーバ40は、ユーザ管理データベース12に保持されるユーザ情報,ファイル属性データベース22に保持されるタグ情報を、広告データベース32の掲載条件と突き合わせて、これらが合致する広告を抽出する広告抽出処理を実行する。抽出された広告はWebページに挿入されてユーザ端末に送信される。OP7では、ユーザ端末が閲覧するWebページに抽出された広告が表示される。図7では、ファイルのアップロード時の情報処理システム1の動作例について示した。ファイル属性データベース22内のファイルを閲覧する場合には、ログインOP1,ユーザ情報の更新OP2,広告抽出処理OP6,広告の表示OP7が実行される。なお、OP2におけるユーザ情報の更新は、ユーザ管理サーバ10のユーザ情報更新部102の処理に相当する。OP4,OP5におけるタグ情報の蓄積生成は、ファイル管理サーバ20のタグ生成部202の処理に相当する。OP5におけるアップロードされたファイルの解析は、ファイル管理サーバ20のファイル解析部204の処理に相当する。OP6の広告抽出処理は、広告表示制御サーバ40の広告抽出部42の処理に相当する。図8は、広告抽出処理のフローチャートの例を示す図である。図8に示されるフローチャートは、図7のOP6の広告抽出処理、OP7の広告表示に係る処理を具体的に示したものである。また、図8は、情報処理システム1が図1-図6の構成を有する場合の広告抽出処理のフローチャートの例である。OP11では、広告管理サーバ30は、各広告データに対して、掲載条件を設定する。この処理は、例えば、広告データが新たに広告データベース32に格納された際に行われてもよいし、所定のタイミングで新規追加された広告データについて一括して行われてもよい。OP12では、ログイン終了後、例えば、ユーザ端末は、ファイルの閲覧等のために情報処理システム1にアクセスする。このとき、ユーザ端末は、ブラウザを用いてWebサイトにアクセスし、Webサーバを介して情報処理装置1にアクセスすることとなる。OP13では、広告表示制御サーバ40は、アクセスしてきたユーザのユーザ管理データベース12のユーザ情報と、アクセス先のファイルまたはディレクトリのファイル属性データベース22のタグ情報とを抽出する。広告表示制御サーバ40は、抽出したユーザ情報とタグ情報とを、単価の低い広告データグループに含まれるそれぞれの広告データの掲載条件と照合する。OP14では、広告表示制御サーバ40は、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが単価の低い広告データグループ内に存在するか否かを判定する。抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが存在する場合にはOP14:Yes、処理がOP15に進む。抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが存在しない場合にはOP14:No、処理が終了する。この場合には、ユーザ端末がアクセスするWebページの広告スペースには、所定の広告データが表示される。所定の広告データは、抽出したユーザ情報とタグ情報とがいずれの広告データの掲載条件にも合致しない場合に表示される、予め広告データベース32に用意された広告データであり図示せず、掲載条件を有しない広告データである。OP15では、広告表示制御サーバ40は、アクセスしてきたユーザのユーザ情報と、アクセス先のファイルまたはディレクトリのタグ情報とを、単価が中程度の広告データグループに含まれるそれぞれの広告データの掲載条件と照合する。OP16では、広告表示制御サーバ40は、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが単価の中程度の広告データグループ内に存在するか否かを判定する。抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが存在しない場合にはOP16:No、処理がOP17に進む。抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが存在する場合にはOP16:Yes、処理がOP18に進む。OP17では、広告表示制御サーバ40は、ユーザ情報とタグ情報とが掲載条件に合致した単価が低い広告データグループの広告データOP14参照をWebページに挿入し、ユーザ端末に送信する。ユーザ端末では、単価が低く、ユーザ情報及びタグ情報に応じた広告データが表示される。OP18では、広告表示制御サーバ40は、アクセスしてきたユーザのユーザ情報と、アクセス先のファイルまたはディレクトリのタグ情報とを、単価の高い広告データグループに含まれるそれぞれの広告データの掲載条件と照合する。OP19では、広告表示制御サーバ40は、単価の高い広告データグループ内に、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが存在するか否かを判定する。抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが存在しない場合にはOP19:No、処理がOP20に進む。抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが存在する場合にはOP19:Yes、処理がOP21に進む。OP20では、広告表示制御サーバ40は、ユーザ情報とタグ情報とが掲載条件に合致した単価が中程度の広告データグループの広告データOP16参照をWebページに挿入し、ユーザ端末に送信する。ユーザ端末では、単価が中程度で、ユーザ情報及びタグ情報に応じた広告データが表示される。OP21では、広告表示制御サーバ40は、ユーザ情報とタグ情報とが掲載条件に合致した単価が高い広告データグループの広告データOP19参照をWebページに挿入し、ユーザ端末に送信する。ユーザ端末では、単価が高く、ユーザ情報及びタグ情報に応じた広告データが表示される。以上より、図8に示される広告抽出処理では、ユーザ情報とタグ情報とを用いてWebページに挿入する広告データが選択される。ユーザ情報には、アクセスの状況に依存するアクセス情報と、ユーザ基本情報が含まれている。ユーザ基本情報が広告抽出処理において用いられることによって、ユーザの特性や嗜好に応じた広告を抽出することができる。アクセス情報が広告抽出処理において用いられることによって、アクセスの状況に応じた適切な広告を抽出することができる。また、タグ情報が広告抽出処理において用いられることによって、閲覧先のファイルまたはディレクトリの特性に応じた適切な広告を抽出することができる。したがって、図8に示される広告抽出処理によれば、ユーザの特性や嗜好、閲覧先のファイルまたはディレクトリの特性を考慮しつつ、アクセスの状況が反映された広告をユーザに提供することができ、よりユーザの興味を引く広告を提供することができる。また、図8に示される広告抽出処理では、単価が高い広告データグループほどユーザに提供される優先度が高くなる。この点はアピールポイントとなり、広告主とより単価の高い契約を結ぶことができる。なお、OP17,OP20,OP21において、ユーザに提供される広告データの候補の数が広告スペースの数よりも多い場合には、広告表示制御サーバ40は、候補の広告データの中から広告スペースの数の広告データを選択してユーザに提供する。ユーザに提供される広告データは、例えば、ランダムに選択されてもよいし、提供頻度の低い順、単価が高い順、合致する掲載条件の数が多い順等の優先度によって選択されてもよく、情報処理システム1の管理者が自由に設定できる。また、OP11の処理は、広告管理サーバ30の条件設定部304の処理に相当する。OP13-OP16,OP18,OP19の処理は、広告表示制御サーバ40の広告抽出部42の処理に相当する。OP17,OP20,OP21の処理は、広告表示制御サーバ40の広告表示処理部44の処理に相当する。図9は、広告抽出処理の具体例におけるフローチャートの例である。単価の低い広告データグループには、掲載条件が、住所が関東エリアであること、年齢が20代-30代であること、性別が女性であること、である、関東エリア在住の20代-30代女性向けの広告データが保持されている。単価が中程度の広告データグループには、掲載条件がソフトウェアAの旧バージョンを使用して作成されているファイルであることである、ソフトウェアAの最新バージョン販売の広告データが保持されている。また、単価が中程度の広告データグループには、掲載条件がユーザのソフトウェアAの使用頻度が所定の閾値より高いことである、ソフトウェアAのスキルアップ講座の広告データも保持されている。単価が高い広告データグループには、掲載条件が、アクセスに使用されるユーザ端末のスペックがソフトウェアA推奨スペックよりも低スペックであることである、高スペックパソコン販売の広告データが保持されている。また、図9における例では、Webページには、複数の広告スペースがあるものと想定する。OP31では、広告システム300の管理端末によって、各広告データに、上記の掲載条件が設定される。OP32では、ログイン終了後、例えば、ユーザ端末はファイルを閲覧する等のために情報処理システム1にアクセスする。このとき、ユーザ端末は、Webサイトにアクセスし、Webサーバを介して情報処理装置1にアクセスすることとなる。OP33では、広告表示制御サーバ40は、アクセスしてきたユーザのユーザ管理データベース12のユーザ情報と、アクセス先のファイルまたはディレクトリのファイル属性データベース22のタグ情報とを抽出する。広告表示制御サーバ40は、抽出したユーザ情報とタグ情報とを、単価の低い広告データグループに含まれる広告データの掲載条件と照合する。OP34では、広告表示制御サーバ40は、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが、単価の低い広告データグループに存在するか否かを判定する。ユーザの住所が関東エリアであって、ユーザが20代-30代の女性である場合には、単価の低い広告データグループに含まれる広告データの掲載条件に合致しOP34:Yes、処理がOP35に進む。ユーザの住所が関東エリアではない、又は、ユーザが20代-30代の女性ではない場合には、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データは、単価の低い広告データグループには存在しないのでOP34:No、処理が終了する。この場合には、掲載条件を有しない所定の広告データがWebページに挿入されてユーザ端末に送信される。なお、ユーザの住所,年齢,性別は、例えば、ユーザ情報のユーザ基本情報から特定可能である図3参照。OP35では、広告表示制御サーバ40は、抽出したユーザ情報とタグ情報とを、単価の中程度の広告データグループに含まれる広告データの掲載条件と照合する。OP36では、広告表示制御サーバ40は、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データが、単価が中程度の広告データグループに存在するか否かを判定する。閲覧対象のファイルまたはディレクトリに含まれるファイルが旧バージョンのソフトウェアAを用いて作成されている場合、又は、ソフトウェアAの使用頻度が所定の閾値よりも高い場合には、単価が中程度の広告データグループに含まれる広告データの掲載条件に合致しOP36:Yes、処理がOP38に進む。閲覧対象のファイルまたはディレクトリに含まれるファイルが最新バージョンのソフトウェアAを用いて作成されている場合、且つ、ソフトウェアAの使用頻度が所定の閾値よりも高くない場合には、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データは、単価が中程度の広告データグループには存在しないのでOP36:No、処理がOP37に進む。なお、閲覧対象のファイルまたはディレクトリに含まれるファイルが最新バージョンのソフトウェアAを用いて作成されているか否かは、例えば、該当ファイルのタグ情報のファイル解析情報により特定可能である図4参照。また、ソフトウェアAの使用頻度が所定の閾値よりも高いか否かは、例えば、閲覧対象のディレクトリ内のソフトウェアAによって作成されているファイル数等により特定可能である。OP37では、広告表示制御サーバ40は、単価の低い広告データグループの、掲載条件が、ユーザの住所が関東エリアであること、ユーザの年齢が20代-30代であること、ユーザが女性であること、である、関東在住の20代-30代の女性向けの広告データOP34参照をWebページに挿入し、ユーザ端末に送信する。ユーザ端末では、単価の低い広告データグループの、関東エリア在住の20代-30代女性向けの広告データが表示される。OP38では、広告表示制御サーバ40は、アクセスしてきたユーザのユーザ情報と、アクセス先のファイルまたはディレクトリのタグ情報とを、単価の高い広告データグループに含まれる広告データの掲載条件と照合する。OP39では、広告表示制御サーバ40は、単価が高い広告データグループ内に、抽出のしたユーザ情報とタグ情報とに掲載条件が合致する広告データが存在するか否かを判定する。アクセスに使用されているユーザ端末のスペックがソフトウェアA推奨のスペックよりも低いパソコンである場合には、単価の高い広告データグループに含まれる広告データの掲載条件に合致しOP39:Yes、処理がOP41に進む。アクセスに使用されているユーザ端末のスペックがソフトウェアA推奨のスペックを満たしている場合には、抽出したユーザ情報とタグ情報とに掲載条件が合致する広告データは、単価の高い広告データグループには存在しないのでOP39:No、処理がOP40に進む。なお、アクセスに利用されるユーザ端末のスペックは、例えば、ユーザ情報のアクセス情報に含まれる、このユーザ端末の機種個体情報から特定可能である図3参照。OP40では、広告表示制御サーバ40は、単価が中程度の広告データグループに含まれる、掲載条件が、閲覧対象のファイルまたはディレクトリに含まれるファイルが旧バージョンのソフトウェアAを用いて作成されていることである、ソフトウェアAの最新バージョン販売の広告データをWebページに挿入する。また、広告表示制御サーバ40は、掲載条件がソフトウェアAの使用頻度が所定の閾値よりも高いことである、ソフトウェアAのスキルアップ講座の広告データOP36参照も同じWebページ上の広告スペースに挿入し、このWebページをユーザ端末に送信する。ユーザ端末では、単価が中程度の広告データグループの、ソフトウェアAの最新バージョン販売の広告データと、ソフトウェアAのスキルアップ講座の広告データとが表示される。OP41では、広告表示制御サーバ40は、単価の高い広告データグループに含まれる、掲載条件が、アクセスに使用されるユーザ端末のスペックがソフトウェアA推奨のスペックよりも低いことである、高スペックパソコン販売の広告データOP39参照をWebページに挿入し、ユーザ端末に送信する。ユーザ端末では、単価が高く、高スペックパソコン販売の広告データが表示される。図9に示される例では、例えば、ユーザが関東在住の20代-30代の女性である場合には、ユーザ端末が、ソフトウェアA推奨のスペックを満たすか否かによって、ユーザ端末に提供される広告データが異なる。クラウドサービスの場合には、アクセスに使用されるユーザ端末がいつも同じ端末とは限らない。したがって、図9に示される例のように、第1実施形態によれば、アクセスに使用されるユーザ端末に応じて、提供される広告データを決定することができる。また、OP31の処理は、広告管理サーバ30の条件設定部304の処理に相当する。OP33-OP36,OP38,OP39の処理は、広告表示制御サーバ40の広告抽出部42の処理に相当する。OP37,OP40,OP41の処理は、広告表示制御サーバ40の広告表示処理部44の処理に相当する。<変形例>図10は、Webページにおける広告スペースの配置例を示す図である。Webページには、図10に示される例のように、複数の広告スペースが含まれる。Webページにおいては、ページトップに近い広告スペースほど広告費が高く、ページ下部の広告スペースほど広告費が低く設定されることが多い。また、Webページの左側の位置の方が広告費が高く設定されることが多い。そこで、広告データグループと、広告スペースとを対応付けておき、各広告スペースに表示される広告データは対応する広告データグループから選択されるようにしてもよい。例えば、図10における広告スペース60a-60dは、単価の高い広告データグループから選択する。例えば、図10における広告スペース60e-60fは、単価が中程度の広告データグループから選択する。例えば、図10における広告スペース60g-60jは、単価の低い広告データグループから選択する。このとき、各広告グループからの広告データの選択方法は、第1実施形態と同様に、掲載条件がユーザ情報とタグ情報とに合致する広告データを選択するようにしてもよい。また、各広告データグループをさらに単価のレベルで広告データサブグループに細分化して、各広告スペースについて、図8のフローチャートを実行してもよい。このとき、図8における単価の低、中、高のそれぞれの広告データグループを、単価のレベルで細分化された広告データサブグループに置き換える。<第1実施形態の作用効果>第1実施形態によれば、ユーザ基本情報等のアクセスの状況に依存しない情報と、アクセス情報やアクセス先のファイルのタグ情報等のアクセスの状況に依存する情報とを用いて、ユーザに提供される広告データが選択される。例えば、同じユーザであっても、アクセスに使用されるユーザ端末,アクセス時刻,アクセス先のファイル,アクセス経路等のアクセスの状況に応じて、ユーザに提供される広告データを変えることができる。したがって、第1実施形態によれば、ユーザの住所,年齢,性別,嗜好等の特性を反映しつつ、さらにアクセスの状況に応じた広告データを提供することができる。これによって、ユーザの要望やアクセスの状況に、より適合する広告データを提供することができ、ユーザの興味を引くことができる。"