"コンテンツに関連する情報を格納するコンテンツデータベースと、前記コンテンツの属性に関する条件と、前記条件を満たす属性値を有するコンテンツを閲覧可能なユーザの範囲である開示範囲を指定する開示範囲指定情報とを対応付けた開示規則を格納する開示規則データベースと、前記コンテンツを表す情報およびその属性値を含むコンテンツ登録要求情報が外部から受信されると、前記開示規則データベースに格納された開示規則のうち、前記コンテンツ登録要求情報に含まれる属性値に適合するものがある場合、該開示規則に含まれる開示範囲指定情報に基づいて該コンテンツの開示範囲を決定し、適合するものがない場合、外部から入力される情報に基づいて該コンテンツの開示範囲を決定する開示範囲決定部と、前記コンテンツ登録要求情報に含まれる属性値に適合する開示規則がない場合に、前記コンテンツ登録要求情報に含まれる属性値、および、前記開示範囲決定部によって決定された開示範囲に基づいて、新規の開示規則を生成し、生成した新規の開示規則を前記開示規則データベースに追加する開示規則学習部と、前記コンテンツ登録要求情報に含まれるコンテンツを表す情報と、前記開示範囲決定部によって決定された開示範囲とを対応付けて前記コンテンツデータベースに登録するコンテンツ登録部と、前記コンテンツの閲覧を要求するユーザの識別情報および要求対象のコンテンツを特定する情報を含むコンテンツ閲覧要求情報を外部から受信すると、該ユーザの識別情報が、前記コンテンツデータベースにおいて要求対象のコンテンツに対応付けられた開示範囲に含まれる場合に、前記要求対象のコンテンツを表す情報を、前記コンテンツ閲覧要求情報の送信元に送信するコンテンツ閲覧部と、を備えたコンテンツ共有サーバ。前記開示規則学習部は、前記新規の開示規則に対して類似する既存の開示規則が前記開示規則データベースに格納されている場合、前記新規の開示規則および該既存の開示規則を1つの開示規則に併合することを特徴とする請求項1に記載のコンテンツ共有サーバ。前記コンテンツ登録部は、前記コンテンツに含まれるプライバシー情報の主体となるユーザであるプライバシー情報主体者の識別情報をさらに含む前記コンテンツ登録要求情報を受信し、前記開示規則データベースは、前記開示規則に、該開示規則の適用対象となるコンテンツのプライバシー情報主体者を識別する情報をさらに含んで格納し、前記開示規則学習部は、前記新規の開示規則に対して、前記プライバシー情報主体者および前記開示範囲指定情報が同一であって、各属性に関する条件が所定の類似条件を満たす既存の開示規則がある場合に、前記新規の開示規則および該既存の開示規則の併合を行うことを特徴とする請求項2に記載のコンテンツ共有サーバ。登録対象の前記開示規則を含む開示規則登録要求情報を外部から受信することにより、受信した開示規則登録要求情報に含まれる開示規則を、前記開示規則データベースに追加する開示規則登録部をさらに備えることを特徴とする請求項1から請求項3のいずれか1項に記載のコンテンツ共有サーバ。前記開示規則データベースに新規に開示規則が追加される際に、該新規の開示規則および各既存の開示規則がそれぞれ合致し得るコンテンツを比較することにより、該新規の開示規則および各既存の開示規則のうちの一方の合致し得るコンテンツが常に他方に合致する場合、前記一方の優先順位を前記他方の優先順位より高く設定する優先順位決定部をさらに備え、前記開示規則データベースは、各開示規則の前記優先順位を表す情報をさらに格納し、前記開示範囲決定部は、前記コンテンツ登録要求情報に含まれるコンテンツの属性値に適合する開示規則のうち、より優先順位の高い開示規則を該コンテンツに適用することを特徴とする請求項1から請求項4のいずれか1項に記載のコンテンツ共有サーバ。請求項1から請求項5のいずれか1項に記載のコンテンツ共有サーバと、前記コンテンツ共有サーバに対して前記コンテンツ登録要求情報を送信するコンテンツ登録端末と、前記コンテンツ共有サーバに対して前記コンテンツ閲覧要求情報を送信するコンテンツ閲覧端末と、を備えたコンテンツ共有システム。前記コンテンツ共有サーバが請求項4に記載されたものであるとき、前記コンテンツ共有サーバに対して前記開示規則登録要求情報を送信する開示規則登録端末をさらに備えたことを特徴とする請求項6に記載のコンテンツ共有システム。コンテンツを表す情報およびその属性値を含むコンテンツ登録要求情報を外部から受信すると、コンテンツの属性に関する条件と、前記条件を満たす属性値を有するコンテンツを閲覧可能なユーザの範囲である開示範囲を指定する開示範囲指定情報とを対応付けた開示規則を格納する開示規則データベースに、前記コンテンツ登録要求情報に含まれる属性値に適合するものが格納されているか否かを判断し、適合するものがあると判断した場合、該開示規則に含まれる開示範囲指定情報に基づいて該コンテンツの開示範囲を決定し、適合するものがないと判断した場合、外部から入力される情報に基づいて該コンテンツの開示範囲を決定するとともに、前記コンテンツ登録要求情報に含まれる属性値、および、外部からの入力情報により決定された開示範囲に基づいて、新規の開示規則を生成し、生成した新規の開示規則を前記開示規則データベースに追加し、前記コンテンツ登録要求情報に含まれるコンテンツを表す情報と、決定した開示範囲とを対応付けてコンテンツデータベースに登録し、コンテンツの閲覧を要求するユーザの識別情報および要求対象のコンテンツを特定する情報を含むコンテンツ閲覧要求情報を外部から受信すると、前記コンテンツ閲覧要求情報に含まれるユーザの識別情報が、前記コンテンツデータベースにおいて要求対象のコンテンツに対応付けられた開示範囲に含まれる場合に、前記要求対象のコンテンツを表す情報を、前記コンテンツ閲覧要求情報の送信元に送信する、コンテンツ共有方法。前記新規の開示規則を生成した後、前記新規の開示規則に対して類似する既存の開示規則が前記開示規則データベースに格納されている場合、前記新規の開示規則および該既存の開示規則を1つの開示規則に併合することを特徴とする請求項8に記載のコンテンツ共有方法。コンテンツを表す情報およびその属性値を含むコンテンツ登録要求情報を外部から受信するコンテンツ登録要求受信ステップと、コンテンツの属性に関する条件と、前記条件を満たす属性値を有するコンテンツを閲覧可能なユーザの範囲である開示範囲を指定する開示範囲指定情報とを対応付けた開示規則を格納する開示規則データベースに、前記コンテンツ登録要求情報に含まれる属性値に適合するものが格納されているか否かを判断する適合規則判断ステップと、適合するものがあると判断した場合、該開示規則に含まれる開示範囲指定情報に基づいて該コンテンツの開示範囲を決定する開示範囲決定ステップと、適合するものがないと判断した場合、外部から入力される情報に基づいて該コンテンツの開示範囲を決定するとともに、前記コンテンツ登録要求情報に含まれる属性値、および、外部からの入力情報により決定された開示範囲に基づいて、新規の開示規則を生成し、生成した新規の開示規則を前記開示規則データベースに追加する開示規則学習ステップと、コンテンツ登録要求情報に含まれるコンテンツを表す情報と、決定した開示範囲とを対応付けてコンテンツデータベースに登録するコンテンツ登録ステップと、コンテンツの閲覧を要求するユーザの識別情報および要求対象のコンテンツを特定する情報を含むコンテンツ閲覧要求情報を外部から受信するコンテンツ閲覧要求受信ステップと、前記コンテンツ閲覧要求情報に含まれるユーザの識別情報が、前記コンテンツデータベースにおいて要求対象のコンテンツに対応付けられた開示範囲に含まれる場合に、前記要求対象のコンテンツを表す情報を、前記コンテンツ閲覧要求情報の送信元に送信するコンテンツ送信ステップと、をコンピュータ装置に実行させるコンピュータプログラム。しかしながら、特許文献1に記載されたものは、個々のコンテンツに対する開示範囲の設定作業の負担を軽減するものの、そのために、開示範囲の詳細な設定の自由度を低減しているという問題がある。各コンテンツの開示範囲は、コンテンツ生成日時や場所が近隣であっても、コンテンツに含まれる内容に応じて異なるケースが多い。例えば、あるコンテンツは、その生成時に近傍に存在した機器を利用するユーザのうち、一部のユーザにのみに開示されることが適切とされる場合がある。あるいは、あるコンテンツは、その生成時に近傍に存在した機器を利用するユーザ以外にも開示されることが適切とされる場合がある。このような場合、特許文献1に記載されたものは、開示範囲の設定を変更できない。また、特許文献2に記載されたものは、スタンプが押された文書のスキャン画像から抽出された文書データに対する開示範囲の設定作業の負担を軽減するために、事前にスタンプ画像を登録している。このため、同じスタンプが押された紙文書に基づく文書データには、同一の開示範囲が設定されることになる。しかしながら、同一のスタンプが押された紙文書に基づく文書データであっても、異なる開示範囲を設定したい場合がある。例えば、同じ部外秘のスタンプが、部門Aを開示範囲とすることを表す場合もあれば、部門Bを開示範囲とすることを表す場合もある。このような場合であっても、特許文献2に記載されたものは、同一のスタンプが押された紙文書に基づく文書データに、異なる開示範囲を設定することができない。また、特許文献2に記載されたものは、登録されていないスタンプが押された紙文書に基づく文書データに対しては、そのスタンプ画像が登録されない限り、開示範囲の設定作業を必要とするという問題がある。本発明は、上述の課題を解決するためになされたもので、共有対象のコンテンツ毎の内容に応じた開示範囲の設定の自由度を維持しながら、各コンテンツに対する開示範囲設定作業の負担をより低減することができるコンテンツ共有システムを提供することを目的とする。本発明のコンテンツ共有サーバは、コンテンツに関連する情報を格納するコンテンツデータベースと、前記コンテンツの属性に関する条件と、前記条件を満たす属性値を有するコンテンツを閲覧可能なユーザの範囲である開示範囲を指定する開示範囲指定情報とを対応付けた開示規則を格納する開示規則データベースと、前記コンテンツを表す情報およびその属性値を含むコンテンツ登録要求情報が外部から受信されると、前記開示規則データベースに格納された開示規則のうち、前記コンテンツ登録要求情報に含まれる属性値に適合するものがある場合、該開示規則に含まれる開示範囲指定情報に基づいて該コンテンツの開示範囲を決定し、適合するものがない場合、外部から入力される情報に基づいて該コンテンツの開示範囲を決定する開示範囲決定部と、前記コンテンツ登録要求情報に含まれる属性値に適合する開示規則がない場合に、前記コンテンツ登録要求情報に含まれる属性値、および、前記開示範囲決定部によって決定された開示範囲に基づいて、新規の開示規則を生成し、生成した新規の開示規則を前記開示規則データベースに追加する開示規則学習部と、前記コンテンツ登録要求情報に含まれるコンテンツを表す情報と、前記開示範囲決定部によって決定された開示範囲とを対応付けて前記コンテンツデータベースに登録するコンテンツ登録部と、前記コンテンツの閲覧を要求するユーザの識別情報および要求対象のコンテンツを特定する情報を含むコンテンツ閲覧要求情報を外部から受信すると、該ユーザの識別情報が、前記コンテンツデータベースにおいて要求対象のコンテンツに対応付けられた開示範囲に含まれる場合に、前記要求対象のコンテンツを表す情報を、前記コンテンツ閲覧要求情報の送信元に送信するコンテンツ閲覧部と、を備える。また、本発明のコンテンツ共有システムは、上述のコンテンツ共有サーバと、前記コンテンツ共有サーバに対して前記コンテンツ登録要求情報を送信するコンテンツ登録端末と、前記コンテンツ共有サーバに対して前記コンテンツ閲覧要求情報を送信するコンテンツ閲覧端末と、を備える。また、本発明のコンテンツ共有方法は、コンテンツを表す情報およびその属性値を含むコンテンツ登録要求情報を外部から受信すると、コンテンツの属性に関する条件と、前記条件を満たす属性値を有するコンテンツを閲覧可能なユーザの範囲である開示範囲を指定する開示範囲指定情報とを対応付けた開示規則を格納する開示規則データベースに、前記コンテンツ登録要求情報に含まれる属性値に適合するものが格納されているか否かを判断し、適合するものがあると判断した場合、該開示規則に含まれる開示範囲指定情報に基づいて該コンテンツの開示範囲を決定し、適合するものがないと判断した場合、外部から入力される情報に基づいて該コンテンツの開示範囲を決定するとともに、前記コンテンツ登録要求情報に含まれる属性値、および、外部からの入力情報により決定された開示範囲に基づいて、新規の開示規則を生成し、生成した新規の開示規則を前記開示規則データベースに追加し、前記コンテンツ登録要求情報に含まれるコンテンツを表す情報と、決定した開示範囲とを対応付けてコンテンツデータベースに登録し、コンテンツの閲覧を要求するユーザの識別情報および要求対象のコンテンツを特定する情報を含むコンテンツ閲覧要求情報を外部から受信すると、前記コンテンツ閲覧要求情報に含まれるユーザの識別情報が、前記コンテンツデータベースにおいて要求対象のコンテンツに対応付けられた開示範囲に含まれる場合に、前記要求対象のコンテンツを表す情報を、前記コンテンツ閲覧要求情報の送信元に送信する。また、本発明のコンピュータプログラムは、コンテンツを表す情報およびその属性値を含むコンテンツ登録要求情報を外部から受信するコンテンツ登録要求受信ステップと、コンテンツの属性に関する条件と、前記条件を満たす属性値を有するコンテンツを閲覧可能なユーザの範囲である開示範囲を指定する開示範囲指定情報とを対応付けた開示規則を格納する開示規則データベースに、前記コンテンツ登録要求情報に含まれる属性値に適合するものが格納されているか否かを判断する適合規則判断ステップと、適合するものがあると判断した場合、該開示規則に含まれる開示範囲指定情報に基づいて該コンテンツの開示範囲を決定する開示範囲決定ステップと、適合するものがないと判断した場合、外部から入力される情報に基づいて該コンテンツの開示範囲を決定するとともに、前記コンテンツ登録要求情報に含まれる属性値、および、外部からの入力情報により決定された開示範囲に基づいて、新規の開示規則を生成し、生成した新規の開示規則を前記開示規則データベースに追加する開示規則学習ステップと、コンテンツ登録要求情報に含まれるコンテンツを表す情報と、決定した開示範囲とを対応付けてコンテンツデータベースに登録するコンテンツ登録ステップと、コンテンツの閲覧を要求するユーザの識別情報および要求対象のコンテンツを特定する情報を含むコンテンツ閲覧要求情報を外部から受信するコンテンツ閲覧要求受信ステップと、前記コンテンツ閲覧要求情報に含まれるユーザの識別情報が、前記コンテンツデータベースにおいて要求対象のコンテンツに対応付けられた開示範囲に含まれる場合に、前記要求対象のコンテンツを表す情報を、前記コンテンツ閲覧要求情報の送信元に送信するコンテンツ送信ステップと、をコンピュータ装置に実行させる。本発明は、共有対象のコンテンツ毎の内容に応じた開示範囲の設定の自由度を維持しながら、各コンテンツに対する開示範囲設定作業の負担をより低減することができるコンテンツ共有システムを提供することができる。以下、本発明の各実施の形態について、図面を参照して詳細に説明する。なお、本発明の各実施の形態におけるコンテンツには、ユーザによって共有利用され得る情報を含むデータであればどのような種類のデータも適用可能である。例えば、コンテンツは、写真データ、動画データ、音声データ、音楽データ、文書作成アプリケーションによって作成された文書データ、メールの通信文データ、または、紙媒体がスキャンされた画像データ等であってもよい。第1の実施の形態本発明の第1の実施の形態としてのコンテンツ共有システム1の構成を図1に示す。図1において、コンテンツ共有システム1は、コンテンツ共有サーバ10と、コンテンツ登録端末20と、コンテンツ閲覧端末30とを含んでいる。また、コンテンツ共有サーバ10は、コンテンツ登録端末20およびコンテンツ閲覧端末30と、インターネット、LANLocalAreaNetwork、公衆回線網、無線通信網またはこれらの組合せ等によって構成されるネットワークを介して、それぞれ通信可能に接続されている。なお、図1には、各装置を1つずつ示したが、本発明のコンテンツ共有システムが備える各装置の数を限定するものではない。次に、コンテンツ共有システム1を構成する各装置のハードウェア構成を図2に示す。図2において、コンテンツ共有サーバ10は、CPUCentralProcessingUnit1001と、RAMRandomAccessMemory1002と、ROMReadOnlyMemory1003と、ハードディスク等の記憶装置1004と、ネットワークインタフェース1005とを備えたコンピュータ装置によって構成されている。ROM1003および記憶装置1004には、コンピュータ装置を本実施の形態のコンテンツ共有サーバ10として機能させるためのコンピュータプログラムおよび各種データが記憶されている。CPU1001は、ROM1003および記憶装置1004に記憶されたコンピュータプログラムおよび各種データをRAM1002に読み込んで実行する。ネットワークインタフェース1005は、ネットワークを介して他の装置との通信を行うモジュールである。コンテンツ登録端末20は、CPU2001と、RAM2002と、ROM2003と、記憶装置2004と、ネットワークインタフェース2005と、入力装置2006と、表示装置2007とを備えたコンピュータ装置によって構成されている。また、コンテンツ登録端末20は、さらに、SDカードスロット等の記憶媒体読取装置2008を備えていてもよい。また、コンテンツ登録端末20は、さらに、カメラ等の撮像装置2009を備えていてもよい。例えば、コンテンツ登録端末20を構成するコンピュータ装置は、ノート型やデスクトップ型、あるいは、タブレット型等のパーソナルコンピュータであってもよいし、携帯電話等の携帯端末であってもよい。ROM2003および記憶装置2004には、コンピュータ装置を本実施の形態のコンテンツ登録端末20として機能させるためのコンピュータプログラムおよび各種データが記憶されている。CPU2001は、ROM2003および記憶装置2004に記憶されたコンピュータプログラムおよび各種データをRAM2002に読み込んで実行する。ネットワークインタフェース2005は、ネットワークを介して他の装置との通信を行うモジュールである。ネットワークインタフェース2005は、アンテナを介して無線通信を行う無線通信モジュールであってもよい。コンテンツ閲覧端末30は、CPU3001と、RAM3002と、ROM3003と、記憶装置3004と、ネットワークインタフェース3005と、入力装置3006と、表示装置3007とを備えたコンピュータ装置によって構成されている。例えば、コンテンツ閲覧端末30を構成するコンピュータ装置は、ノート型やデスクトップ型、あるいは、タブレット型等のパーソナルコンピュータであってもよいし、携帯電話等の携帯端末であってもよい。ROM3003および記憶装置3004には、コンピュータ装置を本実施の形態のコンテンツ閲覧端末30として機能させるためのコンピュータプログラムおよび各種データが記憶されている。CPU3001は、ROM3003および記憶装置3004に記憶されたコンピュータプログラムおよび各種データをRAM3002に読み込んで実行する。ネットワークインタフェース3005は、ネットワークを介して他の装置との通信を行うモジュールである。ネットワークインタフェース3005は、アンテナを介して無線通信を行う無線通信モジュールであってもよい。なお、コンテンツ登録端末20およびコンテンツ閲覧端末30は、同一のコンピュータ装置によって構成されていてもよい。次に、コンテンツ共有システム1を構成する各装置の機能ブロック構成を図3に示す。図3において、コンテンツ共有サーバ10は、コンテンツデータベース以下、コンテンツDBとも記載する11と、開示規則データベース以下、開示規則DBとも記載する12と、開示範囲決定部13と、開示規則学習部14と、コンテンツ登録部15と、コンテンツ閲覧部16とを備える。ここで、コンテンツDB11および開示規則DB12は、記憶装置1004によって構成される。また、開示範囲決定部13および開示規則学習部14は、ROM1003および記憶装置1004に記憶されたコンピュータプログラムおよび各種データをRAM1002に読み込んで実行するCPU1001によって構成される。コンテンツ登録部15およびコンテンツ閲覧部16は、ネットワークインタフェース1005と、ROM1003および記憶装置1004に記憶されたコンピュータプログラムおよび各種データをRAM1002に読み込んで実行するCPU1001とによって構成される。なお、コンテンツ共有サーバ10の各機能ブロックを構成するハードウェア構成は、上述の構成に限定されない。また、コンテンツ共有サーバ10の各機能ブロックは、通信可能に接続された複数のコンピュータ装置に分散配置されることも可能である。その場合、コンテンツ共有サーバ10は、それらの複数のコンピュータ装置によって構成される。コンテンツDB11は、コンテンツに関連する情報を格納する。コンテンツに関連する情報には、コンテンツを表す情報およびその開示範囲が少なくとも含まれる。ここで、コンテンツを表す情報は、写真データ、動画データ、文書データ等のコンテンツのデータそのものでもよい。あるいは、コンテンツを表す情報は、コンテンツのデータが格納された場所を特定するファイルパスやURLUniformResourceLocator等であってもよい。また、開示範囲とは、そのコンテンツを閲覧可能なユーザの範囲を表す情報である。開示範囲は、例えば、どのようなユーザも閲覧可能であることを表す情報であってもよい。以降、このような情報を一般公開とも記載する。あるいは、開示範囲は、閲覧可能なユーザを限定する情報であってもよい。このような閲覧可能なユーザを限定する情報は、ユーザの識別情報以下、ユーザIDとも記載するのリストであってもよいし、1つ以上のユーザIDからなるグループの識別情報以下、グループIDとも記載するのリストであってもよい。その他、コンテンツDB11は、コンテンツに関連する情報として、コンテンツの各種属性値を格納していてもよい。開示規則DB12は、コンテンツの属性に関する条件と、その条件を満たす属性値を有するコンテンツに適用する開示範囲を指定する開示範囲指定情報とを対応付けた開示規則を格納している。開示規則において、属性の種類に応じて異なる条件と開示範囲とが対応付けられても良い。また、開示規則における条件は、複数種類の条件が組み合わされたものでもよい。ここで、コンテンツの属性とは、例えば、コンテンツの生成日時や、生成場所、そのコンテンツを登録したユーザID等であってもよい。属性値とは、属性の値である。コンテンツの属性が生成日時である場合、属性値は、例えば、2001年8月30日である。属性に関する条件とは、属性値の範囲という条件、あるいは特定の属性値を有するという条件を含むが、属性に関連するこれら以外の条件でもよい。開示範囲指定情報は、上述したような一般公開を表す情報や閲覧可能なユーザを限定する情報であってもよい。コンテンツ登録部15は、コンテンツ登録要求情報をコンテンツ登録端末20から受信する。コンテンツ登録要求情報には、コンテンツを表す情報およびその属性値が含まれる。また、コンテンツ登録部15は、コンテンツ登録要求情報に含まれるコンテンツを表す情報と、後述の開示範囲決定部13によって決定される開示範囲とを対応付けて、コンテンツDB11に登録する。開示範囲決定部13は、開示規則DB12に格納された開示規則のうち、コンテンツ登録要求情報に含まれるコンテンツの属性値に適合するものがあるか否かを判断する。そして、開示範囲決定部13は、適合する開示規則がある場合、該開示規則に含まれる開示範囲指定情報に基づいて、該コンテンツの開示範囲を決定する。また、開示範囲決定部13は、適合する開示規則がない場合、外部から入力される情報に基づいて、該コンテンツの開示範囲を決定する。例えば、開示範囲決定部13は、適合する開示規則がない場合、コンテンツ登録端末20に対して開示範囲を問い合わせる情報を送信してもよい。そして、この場合、開示範囲決定部13は、コンテンツ登録端末20から受信する情報に基づいて、開示範囲を決定してもよい。開示規則学習部14は、コンテンツ登録要求情報に含まれるコンテンツの属性値に適合する開示規則が開示規則DB12にない場合に動作するよう構成される。具体的には、開示規則学習部14は、開示範囲決定部13によって外部からの入力情報を用いて決定された開示範囲に基づいて、新規の開示規則を生成する。新規の開示規則は、例えば、コンテンツ登録要求情報に含まれる属性値を有するという条件に対して、外部からの入力情報を用いて決定された開示範囲を対応付けたものであってもよい。そして、開示規則学習部14は、新規の開示規則を開示規則DB12に追加する。コンテンツ閲覧部16は、コンテンツ閲覧要求情報をコンテンツ閲覧端末30から受信する。コンテンツ閲覧要求情報には、コンテンツの閲覧を要求するユーザIDおよび要求対象のコンテンツを特定する情報が含まれる。また、コンテンツ閲覧部16は、コンテンツ閲覧要求情報に含まれるユーザIDが、コンテンツDB11において要求対象のコンテンツに対応付けられた開示範囲に含まれるか否かを判断する。そして、コンテンツ閲覧部16は、閲覧を要求するユーザIDが、要求対象のコンテンツの開示範囲に含まれる場合に、該コンテンツを表す情報を、コンテンツ閲覧端末30に送信する。コンテンツ登録端末20は、コンテンツ共有サーバ10に対して、前述のコンテンツ登録要求情報として、コンテンツを表す情報およびその属性値を送信する。例えば、コンテンツ登録端末20は、あらかじめ記憶装置2004に記憶されたコンテンツを表す情報およびその属性値を、コンテンツ登録要求情報として送信してもよい。あるいは、コンテンツ登録端末20は、記憶媒体読取装置2008を介して記憶媒体から読み込んだコンテンツを表す情報およびその属性値を、コンテンツ登録要求情報として送信してもよい。あるいは、コンテンツ登録端末20は、撮像装置2009により撮像されたコンテンツを表す情報およびその属性値を、コンテンツ登録要求情報として送信してもよい。また、コンテンツ登録端末20は、属性値をそのデータ内部に含むコンテンツを、コンテンツ登録要求情報に含めてもよい。例えば、コンテンツは、そのコンテンツを生成したアプリケーションソフトウェアや機器により生成時に付与された属性値を内部に含んでいる場合がある。例えば、コンテンツが写真データである場合、写真データは、ExifExchangeableimagefileformatと呼ばれる形式で、撮影日時および撮影場所の属性を表す情報を含んでいる場合がある。また、コンテンツ登録端末20は、コンテンツの属性として、コンテンツのデータ外部の情報をコンテンツ登録要求情報に含めてもよい。例えば、コンテンツ登録端末20は、コンテンツ登録者という属性の属性値として、自装置を操作中のユーザIDを、コンテンツ登録要求情報に含めて送信してもよい。コンテンツ閲覧端末30は、コンテンツ共有サーバ10に対して、前述のコンテンツ閲覧要求情報として、閲覧を要求するユーザIDおよび要求対象のコンテンツを特定する情報を送信する。例えば、コンテンツ閲覧端末30は、コンテンツ共有サーバ10から送信されるコンテンツ一覧を表示装置3007に表示することにより、入力装置3006を介して選択入力されたコンテンツを特定する情報を、コンテンツ閲覧要求情報に含めて送信してもよい。あるいは、コンテンツ閲覧端末30は、コンテンツ登録端末20等から通知されたコンテンツを特定するURL等を、コンテンツ閲覧要求情報に含めて送信してもよい。以上のように構成されたコンテンツ共有システム1の動作について、図面を参照して説明する。まず、コンテンツ共有システム1がコンテンツを登録する動作について、図4のシーケンス図を用いて説明する。まず、コンテンツ登録端末20は、コンテンツ共有サーバ10のコンテンツ登録部15に対して、コンテンツを表す情報およびその属性値を含むコンテンツ登録要求情報を送信するステップS1。次に、コンテンツ登録部15は、コンテンツ登録要求情報に含まれるコンテンツの開示範囲を決定するよう、開示範囲決定部13に対して通知するステップS2。次に、開示範囲決定部13は、開示規則DB12から、コンテンツ登録要求情報に含まれるコンテンツの属性値に適合する開示規則を検索するステップS3。ここで、そのような開示規則が開示規則DB12に格納されていた場合、開示範囲決定部13は、その開示規則に含まれる開示範囲指定情報にしたがって、登録要求対象のコンテンツの開示範囲を決定するステップS4。一方、そのような開示規則が開示規則DB12に格納されていなかった場合のコンテンツ共有システム1の動作について説明する。ここでは、まず、開示範囲決定部13は、開示範囲を問い合わせる情報を、コンテンツ登録端末20に送信するステップS5。次に、コンテンツ登録端末20は、開示範囲を問い合わせる情報を表示装置2007に表示する。具体的には、コンテンツ登録端末20のCPU2001は、入力装置2006による開示範囲を表す情報の入力待ちとなる。そして、CPU2001は、入力装置2006を介して開示範囲を表す情報を取得するステップS6。そして、コンテンツ登録端末20は、取得した開示範囲を表す情報を、開示範囲決定部13に送信するステップS7。次に、開示範囲決定部13は、受信した情報を、登録要求対象のコンテンツの開示範囲として決定するステップS8。次に、開示範囲決定部13は、開示規則学習部14に対して、開示規則を学習する処理を行うよう通知するステップS9。次に、開示規則学習部14は、コンテンツ登録要求情報に含まれる属性値と、ステップS8で決定された開示範囲とに基づいて生成した新規の開示規則を、開示規則DB12に追加するステップS10。例えば、前述のように、開示規則学習部14は、登録要求対象のコンテンツの属性値と同じ属性値を有するという条件に対して、受信された開示範囲を指定する情報を対応付けた開示規則を新規に追加してもよい。このようにして、ステップS3において適合する開示規則が検索されなかった場合、外部からの入力情報に基づいて開示範囲が決定されるとともに、新規の開示規則が開示規則DB12に追加される。そして、開示範囲決定部13は、ステップS4またはステップS8で決定された開示範囲を、コンテンツ登録部15に通知するステップS11。次に、コンテンツ登録部15は、登録要求対象のコンテンツを表す情報と、ステップS11により通知された開示範囲とを対応付けて、コンテンツDB11に登録するステップS12。以上で、コンテンツ共有システム1がコンテンツを登録する動作の説明を終了する。次に、コンテンツ共有システム1がコンテンツを閲覧する動作について、図5のシーケンス図を用いて説明する。まず、コンテンツ閲覧端末30は、コンテンツ共有サーバ10のコンテンツ閲覧部16に対して、コンテンツ閲覧要求情報を送信するステップS21。このコンテンツ閲覧要求情報には、閲覧を要求するユーザIDと、閲覧対象のコンテンツを特定する情報とが含まれる。次に、コンテンツ閲覧部16は、コンテンツDB11から、閲覧対象のコンテンツに対応付けられた開示範囲を取得するステップS22。ここで、閲覧を要求するユーザIDが、ステップS22によって取得された開示範囲に含まれる場合、コンテンツ閲覧部16は、該当するコンテンツのデータを、コンテンツ閲覧端末30に送信するステップS23。一方、閲覧を要求するユーザIDが、ステップS22によって取得された開示範囲に含まれない場合、コンテンツ閲覧部16は、閲覧不可を表す情報を、コンテンツ閲覧端末30に送信するステップS24。以上で、コンテンツ共有システム1がコンテンツを閲覧する動作の説明を終了する。次に、本発明の第1の実施の形態の効果について述べる。本発明の第1の実施の形態としてのコンテンツ共有システムは、共有対象のコンテンツ毎の内容に応じた開示範囲の設定の自由度を維持しながら、各コンテンツに対する開示範囲の設定作業負担をより低減することができる。その理由は、開示規則DBが、コンテンツの属性に関する条件に対して開示範囲を指定する情報を定めた開示規則を格納しておき、開示範囲決定部が、登録要求対象のコンテンツの属性値に適合する条件を規定した開示規則を用いて、コンテンツの開示範囲を決定するからである。これにより、本発明の第1の実施の形態としてのコンテンツ共有システムでは、コンテンツの属性値に適合する開示規則が既にある場合は、そのコンテンツを登録するユーザの開示範囲の設定作業負担は発生しない。また、そのような開示規則における条件は、コンテンツの各種属性に対してそれぞれ既定される条件、またはそれら条件の組合せからなる。このため、本発明の第1の実施の形態としてのコンテンツ共有システムは、ユーザによる設定作業を必要とせずに開示範囲を設定する場合であっても、各コンテンツの内容に応じた開示範囲を適用可能となる。さらに、開示範囲決定部が、そのような適合する開示規則がない場合にそのコンテンツの開示範囲をコンテンツ登録端末に問い合わせることにより決定するとともに、開示規則学習部が、決定された開示範囲に基づいて新規の開示規則を生成して開示規則DBに登録する。これにより、ユーザは、適合する開示規則がなかったコンテンツと同じ属性値を有するコンテンツを登録する度に、開示範囲を表す情報を入力する必要がないからである。第2の実施の形態次に、本発明の第2の実施の形態について図面を参照して詳細に説明する。なお、本実施の形態の説明において参照する各図面において、本発明の第1の実施の形態と同一の構成および同様に動作するステップには同一の符号を付して本実施の形態における詳細な説明を省略する。なお、本発明の第2の実施の形態では、本発明におけるコンテンツに、プライバシー情報が含まれる場合について説明する。本実施の形態では、プライバシー情報が含まれるコンテンツには、そのプライバシー情報の主体者以降、プライバシー情報主体者ともいうのユーザIDが付与されているものとする。また、同一のコンテンツに、複数のプライバシー情報主体者のプライバシー情報が含まれることもある。したがって、本実施の形態において、コンテンツには、複数のプライバシー情報主体者のユーザIDが付与されていてもよいものとする。例えば、コンテンツが写真データの場合、写真データには、人物被写体を表す領域が含まれていることがある。この場合、被写体を表す領域は、プライバシー情報を含んでいるといえる。また、このような被写体としてのユーザ以降、被写体ユーザとも記載するは、本発明におけるプライバシー情報主体者である。例えば、コンテンツが写真データの場合、写真データに対して、被写体ユーザのユーザID以降、被写体IDとも記載するがあらかじめ付与されていることを想定してもよい。このような被写体IDは、人物認識機能を有する一般的な写真管理アプリケーションソフトウェアにより写真データに対してあらかじめ付与されたものであってもよい。人物認識機能とは、同一人物が写されていると判定される写真データに対して同一の被写体IDを付与する機能である。このようなプライバシー情報を含むコンテンツが、そのプライバシー情報主体者の意図に反して共有されると、プライバシー侵害の問題が生じることがある。本発明の第2の実施の形態では、このようなプライバシー侵害を防止するため、各コンテンツに含まれるプライバシー情報に応じた開示範囲の設定機能を提供するコンテンツ共有システムについて説明する。まず、本発明の第2の実施の形態としてのコンテンツ共有システム2の構成を図6に示す。図6において、コンテンツ共有システム2は、本発明の第1の実施の形態としてのコンテンツ共有システム1に対して、コンテンツ共有サーバ10に替えてコンテンツ共有サーバ40を備え、さらに、開示規則登録端末50を備える点が異なる。コンテンツ共有サーバ40は、コンテンツ登録端末20、コンテンツ閲覧端末30および開示規則登録端末50と、インターネット、LAN、公衆回線網、無線通信網またはこれらの組合せ等によって構成されるネットワークを介して、それぞれ通信可能に接続されている。なお、図6には、各装置を1つずつ示したが、本発明のコンテンツ共有システムが備える各装置の数を限定するものではない。また、コンテンツ共有サーバ40は、図2に示した本発明の第1の実施の形態としてのコンテンツ共有サーバ10と同一の構成を備えるコンピュータ装置によって構成される。また、開示規則登録端末50は、図2に示したコンテンツ閲覧端末30と同様の構成を備えるコンピュータ装置によって構成されている。例えば、開示規則登録端末50を構成するコンピュータ装置は、ノート型やデスクトップ型、あるいは、タブレット型等のパーソナルコンピュータであってもよいし、携帯電話等の携帯端末であってもよい。コンテンツ共有サーバ40は、本発明の第1の実施の形態としてのコンテンツ共有サーバ10に対して、開示規則DB12に替えて開示規則DB42と、開示範囲決定部13に替えて開示範囲決定部43と、開示規則学習部14に替えて開示規則学習部44とを備え、さらに、開示規則登録部47を備える点が異なる。ここで、開示規則登録部47は、本発明における優先順位決定部を含んでいる。開示規則登録部47は、開示規則登録端末50から開示規則登録要求情報を受信する。この開示規則登録要求情報には、登録要求対象の新規の開示規則として、条件部と、開示範囲指定情報と、プライバシー情報主体者のユーザIDとが含まれる。条件部は、開示規則の適用条件となる情報である。具体的には、コンテンツの1つ以上の各属性に対する条件からなる。例えば、コンテンツが写真データであれば、条件部には、撮影日時という属性に対する条件や、撮影場所という属性に対する条件が含まれていてもよい。開示範囲指定情報は、属性値が適用条件を満たすコンテンツに対して適用する開示範囲を指定する情報である。開示範囲指定情報は、本発明の第1の実施の形態において説明した一般公開、ユーザIDのリスト、共有不可のように、開示範囲を表す情報そのものであってもよい。その他、開示範囲指定情報は、コンテンツが登録されるタイミングで登録者に問い合わせることにより開示範囲を決定するよう指示する情報であってもよい。以降、このような開示範囲の問い合わせを指示する情報を、問い合わせとも記載する。プライバシー情報主体者のユーザIDは、登録要求される開示規則の適用対象となるコンテンツに含まれるプライバシー情報の主体者を表す。例えば、開示範囲登録部47は、開示規則登録要求情報の送信元である開示規則登録端末50の操作者のユーザIDを、プライバシー情報主体者のユーザIDとして取得してもよい。また、開示規則登録部47は、開示規則登録要求情報に含まれる新規の開示規則および登録済みの既存の各開示規則を比較することにより、新規の開示規則の優先順位を決定する。具体的には、開示規則登録部47は、新規の開示規則および各既存の開示規則のうちの一方開示規則Aとするに対して合致し得るコンテンツが、常に他方開示規則Bとするにも合致する場合、開示規則Aの優先順位を開示規則Bの優先順位より高く設定する。そして、開示規則登録部47は、開示規則登録要求情報に含まれる新規の開示規則を、決定した優先順位にしたがって開示規則DB42に登録する。また、開示規則登録部47は、開示規則学習部44によって新規に生成される開示規則に対しても、同様に優先順位を決定する。このような優先順位は、後述の開示範囲決定部43によって用いられる。開示規則DB42は、開示規則として、コンテンツの各種属性に対する条件と、開示範囲指定情報と、該開示規則の適用対象とするプライバシー情報主体者のユーザIDとを対応付けて格納している。また、開示規則DB42は、各開示規則の優先順位を表す情報をさらに格納している。例えば、開示規則DB42は、各開示規則を、優先順位にしたがってソートされた状態で格納してもよい。あるいは、開示規則DB42は、各開示規則に、さらに優先順位を表す値を対応付けて格納してもよい。開示規則DB42に格納される開示規則の一例を図7に示す。図7は、コンテンツが写真データである場合の開示規則の一例である。ここで、表中の各行は、各開示規則を表す。また、表中の各行は、優先順位の高い順に上から並んでいる。また、開示規則IDは、開示規則を識別する情報である。図7に示す開示規則の一例は、プライバシー情報主体者の識別情報である被写体IDと、条件部と、開示範囲指定情報とを含む。以下に、これらの各項目について説明する。被写体IDは、その開示規則の適用対象とする写真データに含まれる被写体のユーザIDである。図7は、被写体IDがユニークな文字列によって表されている例を示している。条件部は、写真データの各種属性に対する条件を表す。図7に示すように、条件部は、例えば、投稿者IDコンテンツを登録したユーザIDという属性に対して、ユーザIDリストを、条件の1つとして含むようにしてもよい。この場合、登録要求対象の写真データの投稿者IDの属性値が、条件部で指定されているユーザIDリストに含まれることが条件の1つとなる。また、条件部は、撮影場所という属性に対して、緯度および経度によって表される位置情報を、条件の1つとして含むようにしてもよい。この場合、登録要求対象の写真データの撮影場所の属性値が、条件部で指定されている情報が示す位置から所定範囲内の位置であることが条件の1つとなる。また、条件部は、撮影場所という属性に対して、撮影場所の最寄りのランドマークを表す情報を、条件の1つとして含むようにしてもよい。この場合、登録要求対象の写真データの撮影場所の属性値が、条件部で指定されているランドマークが最寄りとなる位置であることが条件の1つとなる。また、条件部は、撮影日時という属性に対して、日時情報を条件の1つとして含むようにしてもよい。この場合、登録要求対象の写真データの撮影日時の属性値が、条件部で指定されている日時情報から所定時間以内であることが条件の1つとなる。また、条件部は、イベント名という属性に対して、イベント名を表す情報を条件の1つとして含むようにしてもよい。この場合、登録要求対象の写真データのイベント名の属性値が、条件部で指定されているイベント名であることが条件の1つとなる。また、条件部は、設定可能な全ての属性に対する条件を含んでいなくてもよい。例えば、条件部は、撮影場所という属性に対する条件を含んでいなくてもよい。図7では、条件が指定されていない属性の欄は、で表されている。このように、条件が指定されていない属性は、後述の開示範囲決定部43による適合判定には利用されない。言い換えると、開示範囲決定部43は、条件が指定されていない属性を条件部に含む開示規則については、その属性に関してはどのような属性値を有する写真データであっても、その他の条件が満たされれば適合すると判定する。開示範囲指定情報は、被写体IDに対応付けられ、かつ、条件部が適合する属性値を有する写真データに対して適用する開示範囲を指定する情報である。図7に示すように、開示範囲指定情報は、本発明の第1の実施の形態において説明した一般公開やユーザIDのリストのように、開示範囲を表す情報そのものであってもよい。あるいは、開示範囲指定情報は、前述の問い合わせであってもよい。この例では、開示規則DB42において開示範囲指定情報の取る値は以下の種類がありうる。一般公開:どのユーザに対してもその写真データを開示する。ユーザIDのリスト:リストに含まれているユーザに対して、その写真データを開示することを表す。共有不可:どのユーザに対してもその写真データを開示することを禁止する。問い合わせ:条件を満たす写真データについて、コンテンツ登録端末20への開示範囲の問い合わせを必要とする。開示範囲決定部43は、本発明の第1の実施の形態における開示範囲決定部13と同様に構成されることに加えて、次のように構成される。開示範囲決定部43は、コンテンツ登録要求情報に含まれるコンテンツの属性値に適合する開示規則のうち、より優先順位の高いものを該コンテンツに適用する。すなわち、開示範囲決定部43は、あるコンテンツについて複数の開示規則が適合する場合、優先順位が最も高い開示規則を適用する。例えば、開示範囲決定部43は、開示規則DB42に格納された開示規則を優先順位の高いほうから順に検索し、コンテンツに適合する開示規則が見つかった時点で検索を終了してもよい。また、開示範囲決定部43は、適合する開示規則に含まれる開示範囲指定情報が問い合わせであった場合、コンテンツ登録端末20に対して、開示範囲を問い合わせる情報を送信する。そして、コンテンツ登録端末20から受信した開示範囲を表す情報を、該コンテンツの開示範囲として決定する。開示規則学習部44は、本発明の第1の実施の形態としての開示規則学習部14と同様に、コンテンツ登録要求情報に含まれるコンテンツの属性値に適合する開示規則が開示規則DB42に格納されていなかった場合に、新規に開示規則を生成する。これに加えて、開示規則学習部44は、新規の開示規則に対して、類似する既存の開示規則が開示規則DB42に格納されている場合、新規の開示規則および該既存の開示規則を1つの開示規則に併合する。ここで、開示規則が類似するとは、例えば、プライバシー情報主体者および開示範囲指定情報が同一であって、各属性に関する条件が所定の類似条件を満たすものであってもよい。例えば、前述のように、コンテンツが写真データであり、開示規則に、撮影日時、撮影場所、および、イベント名の各属性に対する条件が含まれる場合を想定する。この場合、例えば、開示規則学習部44は、撮影日時の条件として指定される日時情報の差が所定時間以内であり、かつ、撮影場所の条件として指定される位置から最も近いランドマークが一致しており、かつ、イベント名の条件として指定される文字列が同一である複数の開示規則は、類似していると判断してもよい。開示規則登録端末50は、新規の開示規則を含む開示規則登録要求情報をコンテンツ共有サーバ40に送信する。例えば、開示規則登録端末50は、コンテンツの属性に関する条件と、開示範囲指定情報と、プライバシー情報主体者のユーザIDとを、入力装置を介して取得してもよい。そして、開示規則登録端末50は、取得した各情報を、開示規則登録要求情報としてコンテンツ共有サーバ40に送信する。なお、開示規則登録端末50は、自装置を操作するユーザIDを、プライバシー情報主体者のユーザIDとして取得してもよい。以上のように構成されたコンテンツ共有システム2の動作について、図面を参照して説明する。まず、コンテンツ共有システム2が開示規則を登録する動作について、図8のシーケンス図を用いて説明する。ここでは、まず、開示規則登録端末50は、コンテンツ共有サーバ40の開示規則登録部47に対して、登録要求対象の新規の開示規則を含む開示規則登録要求情報を送信するステップS31。例えば、前述のように、コンテンツが写真データである場合、開示規則登録端末50は、写真データの被写体となり得るユーザによって操作される入力装置を介して、そのユーザが被写体となっている写真データに対する開示範囲指定情報や、そのような開示範囲の適用条件を取得してもよい。また、この場合、開示規則登録端末50は、取得した各情報に加えて、操作者のユーザIDをプライバシー情報主体者のユーザIDとして、開示規則登録要求情報に含めてもよい。次に、開示規則登録部47は、受信した開示規則登録要求情報に含まれる新規の開示規則の優先順位を決定するステップS32。次に、開示規則登録部47は、決定した優先順位にしたがって、新規の開示規則を開示規則DB42に格納するステップS33。以上で、コンテンツ共有システム2は、開示規則の登録動作を終了する。次に、コンテンツ共有サーバ40が、受信した開示規則を開示規則DB42に登録する動作の詳細について、図9~図10のフローチャートを参照して説明する。ここでは、まず、開示規則登録部47は、開示規則登録端末50から、開示規則登録要求情報を受信するステップS111この開示規則登録要求情報には、前述のように、新規の開示規則として、プライバシー主体者のユーザID、条件部、および、開示範囲指定情報が含まれる。次に、開示規則登録部47は、ステップS111で受信した開示規則登録要求情報に含まれる新規の開示規則と、開示規則DB42に登録済みの既存の各開示規則との間で、優先順位を決定するステップS112。このステップの詳細については後述する。次に、開示規則登録部47は、ステップS112で決定された優先順位に従って、新規の開示規則を、開示規則DB42に格納するステップS113。例えば、開示規則DB42に開示規則が優先順位にしたがった順序で格納されていれば、開示規則登録部47は、新規の開示規則を、その優先順位が示す格納順序となる位置に挿入すればよい。ここで、ステップS112における優先順位決定処理の一例について、図10を参照して説明する。この例では、開示規則登録部47は、既存の各開示規則と、新規の開示規則との間で、以下のA~Cのルールに従って優先順位を決定する。A新規の開示規則が適合し得るコンテンツには、常に既存の開示規則も適合する場合、新規の開示規則を既存の開示規則より高い優先順位とする。B既存の開示規則が適合し得るコンテンツに、常に新規の開示規則も適合する場合、既存の開示規則を新規の開示規則より高い優先順位とする。CA、Bどちらのルールも該当しない場合は、新規の開示規則を既存の開示規則より高い優先順位とする。ルールAが成り立つのは、既存の開示規則よりも新規の開示規則の方が詳細な条件を指定している場合である。このような場合、仮に既存の開示規則を新規の開示規則より高優先順位とすると、新規の開示規則は、適合する開示規則として開示範囲決定部43に検出されることなくなってしまう。ルールBについても、同様に、仮に新規の開示規則を既存の開示規則より高優先順位とすると、既存の開示規則は、適合する開示規則として開示範囲決定部43に検出されることなくなってしまう。ルールCのように、ルールAおよびBのどちらも該当しない場合には、どちらの優先順位を高くしてもよいが、この例では、新規の開示規則の優先順位を高くすることとしている。図10では、まず、開示規則登録部47は、新規の開示規則が合致し得るコンテンツと、比較対象の既存の開示規則が合致し得るコンテンツとを比較し、上述のルールA~Cのいずれのルールに該当するかを判断するステップS121。ここで、ルールAに該当する場合、開示規則登録部47は、新規の開示規則を、比較対象の開示規則より高い優先順位とするステップS122。一方、ルールBに該当する場合、開示規則登録部47は、比較対象の既存の開示規則を、新規の開示規則より高い優先順位とするステップS123。また、ルールCに該当する場合、開示規則登録部47は、新規の開示規則を、比較対象の開示規則より高い優先順位とするステップS124。そして、開示規則登録部47は、次の既存の開示規則について、ステップS121からの処理を繰り返す。これにより、開示規則登録部47は、既存の開示規則が優先順位にしたがって並べられたリストにおける新規の開示規則の挿入位置を決定することになる。このようにして、開示規則登録部47は、ステップS112における優先順位決定処理を終了する。以上で、コンテンツ共有サーバ40の開示規則登録動作の説明を終了する。このような開示規則登録動作の具体例を、図7、図11~図12を参照して説明する。なお、この具体例では、コンテンツは写真データであるものとする。また、プライバシー情報主体者のユーザIDとして被写体IDを適用し、コンテンツの属性として、投稿者ID、撮影場所、撮影日時、および、イベント名を適用するものとする。まず、開示規則DB42には、図7に示したような開示規則ID1~4が既に格納されているとする。ここで、コンテンツ共有サーバ40が、図11に示すような新規の開示規則を含む開示規則登録要求を受信したことを想定する。すると、開示規則登録部47は、図11に示す新規の開示規則と、図7に示す各開示規則ID1~ID4とをそれぞれ比較する。ここで、新規の開示規則の被写体IDはTaro、既存の開示規則ID1、2および4の被写体IDはHanakoまたはYokoである。したがって、新規の開示規則および既存の開示規則ID1、2および4の両方が適合する写真データはない。そこで、開示規則登録部47は、ルールCを適用し、開示規則ID1、2および4よりも、新規の開示規則の方を高い優先順位とする。次に、開示規則登録部47は、新規の開示規則と、既存の開示規則ID3とを比較する。ここで、新規の開示規則および既存の開示規則ID3の被写体IDはTaroで共通している。また、新規の開示規則は、投稿者IDの属性の条件値を含んでいるが、開示規則ID3は含んでいない。また、どちらの開示規則も、その他の属性に関する条件を含んでいない。つまり、新規の開示規則の方が開示規則ID3より詳細な条件である。したがって、開示規則登録部47は、ルールAを適用し、新規の開示規則の方を開示規則ID3より高い優先順位とする。このようにして、開示規則登録部47は、新規の開示規則の優先順位として、開示規則ID1~ID4よりも高い優先順位を決定する。そして、開示規則登録部47は、決定した優先順位にしたがって、新規の開示規則を開示規則DB42に登録する。図12に、図11に示した新規の開示規則が追加された後の開示規則DB42の格納情報を示す。新規の開示規則は、開示規則ID5として、最も優先順位が高いことを表す1番上の行に追加されている。以上で、コンテンツ共有システム2の開示規則登録動作の具体例の説明を終了する。次に、コンテンツ共有システム2がコンテンツを登録する動作について説明する。なお、コンテンツ共有システム2のコンテンツ登録動作の概略は、図4を用いて説明した本発明の第1の実施の形態としてのコンテンツ共有システム1のコンテンツ登録動作と同様である。ここでは、図13を用いて、コンテンツ登録要求情報を受信したコンテンツ共有サーバ40の動作の詳細について説明する。なお、ここでは、コンテンツは写真データであるものとして説明を行う。また、プライバシー情報主体者のユーザIDとして被写体IDを適用し、コンテンツの属性として、被写体ID、投稿者ID、撮影場所、撮影日時、および、イベント名を適用するものとする。まず、コンテンツ登録部15は、コンテンツ登録端末20からコンテンツ登録要求情報を受信するステップS131。このコンテンツ登録要求情報には、写真データおよび各種属性値が含まれている。次に、開示範囲決定部43は、ステップS131で受信された写真データの属性として、被写体ID、投稿者ID、撮影日時、撮影場所およびイベント名の各属性値を抽出するステップS132。このような属性値は、写真データ内に含まれている場合もあるし、写真データと共に属性情報として受信されている場合もある。次に、開示範囲決定部43は、ステップS132で抽出した属性値に基づいて、ステップS131において受信した写真データの開示範囲を決定するステップS133。このステップにおける処理の詳細については後述する。ステップS133の処理により、以下の各情報が定まる。受信した写真データに適合する開示規則の有無を表す情報登録対象の写真データの開示範囲が、共有可であるか不可であるかを表す情報共有可である場合、その開示範囲を表す情報次に、開示規則学習部44は、ステップS133による処理結果を参照することにより、開示規則DB42内に、登録要求対象の写真データの属性値に適合する開示規則があるか否かを判断するステップS134。ここで、適合する開示規則がある場合、コンテンツ共有サーバ40の動作は、ステップS136に進む。一方、適合する開示規則がない場合、開示規則学習部44は、開示規則の学習処理を行うステップS135。このステップにおける処理の詳細については後述する。そして、コンテンツ共有サーバ40の動作は、ステップS136に進む。次に、開示範囲決定部43は、ステップS133による処理結果を参照することにより、登録対象のコンテンツの開示範囲が共有可であるか不可であるかを判断するステップS136。ここで、登録対象のコンテンツの開示範囲が共有不可である場合、コンテンツ共有サーバ40の動作は終了する。一方、登録対象のコンテンツの開示範囲が共有可である場合、コンテンツ登録部15は、ステップS131で受信した写真データと、ステップS133で決定した開示範囲を表す情報とを対応付けて、コンテンツDB11に新規のレコードとして追加するステップS137。このとき、コンテンツ登録部15は、各写真データに、さらに、ステップS132で抽出した属性値を対応付けてコンテンツDB11に格納するようにしてもよい。そして、コンテンツ共有サーバ40は、動作を終了する。このような動作によりコンテンツDB11に格納される情報の具体例を、図14に示す。図14において、コンテンツDB11は、コンテンツID1~ID5までの5つのコンテンツを表す情報を格納している。各コンテンツを表す情報は、写真データと、各属性値と、開示範囲データとを含む。なお、図14では、コンテンツDB11が、写真データ本体を格納しているものとしている。なお、コンテンツDB11が格納するコンテンツを表す情報は、データ本体に限らず、データが格納されたファイルパスやURL等であってもよい。次に、図13のステップS133における開示範囲決定処理の詳細について、図15を参照して説明する。ここでは、まず、開示範囲決定部43は、開示規則DB42を参照することにより、登録対象の写真データの属性値に適合する開示規則を検索するステップS141。前述のように、本実施の形態では、適合する開示規則とは、登録対象の写真データに対応付けられた被写体IDと、開示規則の被写体IDとが一致し、かつ、登録対象の写真データの属性値が、開示規則の条件部を満たす開示規則をいう。ここで、登録対象の写真データに、複数の開示規則が適合する場合、開示範囲決定部43は、そのうち最も優先順位の高い開示規則を検索結果とする。次に、開示範囲決定部43は、ステップS141の処理結果を参照することにより、適合する開示規則の有無を判断するステップS142。ここで、適合する開示規則が有る場合、開示範囲決定部43は、その開示規則に含まれる開示範囲が問い合わせであるか否かを、さらに判断するステップS143。そして、開示規則に含まれる開示範囲が、問い合わせでない場合、開示範囲決定部43は、開示規則有りを表す情報と、ステップS141で検索された開示規則に含まれる開示範囲を表す情報とを出力するステップS144。ここで出力される開示範囲を表す情報は、ユーザIDのリスト、一般公開、および、共有不可のいずれかである。そして、開示範囲決定部43は、開示範囲決定処理を終了する。一方、開示規則に含まれる開示範囲が、問い合わせである場合、開示範囲決定部43は、コンテンツ登録要求情報の送信元であるコンテンツ登録端末20に対して、登録要求対象のコンテンツの開示範囲を問い合わせる情報を送信する。その結果、開示範囲決定部43は、開示範囲を表す情報を取得するステップS145-a。例えば、この開示範囲を表す情報は、ユーザIDのリスト、一般公開、および、共有不可のいずれかであってもよい。次に、開示範囲決定部43は、開示規則有りを表す情報と、コンテンツ登録端末20から取得された開示範囲を表す情報とを出力するステップS146。また、ステップS142において、適合する開示規則が無いと判断された場合、開示範囲決定部43は、ステップS145-aと同様に動作することにより、コンテンツ登録要求情報の送信元であるコンテンツ登録端末20から、開示範囲を表す情報を取得するステップS145-b次に、開示範囲決定部43は、開示規則無しを表す情報と、コンテンツ登録端末20から取得された開示範囲を表す情報とを出力するステップS147。以上で、開示範囲決定部43は、ステップS133における開示範囲決定処理を終了する。その結果、ステップS133で出力される情報は、以下のいずれかとなる。適合規則有り、一般公開共有可適合規則有り、ユーザIDのリスト共有可適合規則有り、共有不可適合規則無し、一般公開共有可適合規則無し、ユーザIDのリスト共有可適合規則無しかつ共有不可例えば、開示規則DB42に格納された情報が図12に示したものであったことを想定し、ステップS133の開示範囲決定処理の具体例について説明する。第1の例として、コンテンツ共有サーバ40が、図16に示す属性値を有する写真データの登録要求を受信した場合について説明する。この属性値は、図12における開示規則ID3および開示規則ID5に適合する。ここで、図12中の各開示規則が優先順位の高い順に上から並んでいるとすれば、開示範囲決定部43は、優先順位のより高い開示規則ID5を出力するステップS141。次に、開示範囲決定部43は、開示範囲ID5に含まれる開示範囲が問い合わせであるため、ステップS145-aを実行する。すなわち、開示範囲決定部43は、コンテンツ登録端末20から、開示範囲を表す情報を取得する。ここで、コンテンツ登録端末20から取得した開示範囲を表す情報が、ユーザIDのリストTaro,Hanakoであったとする。そこで、開示範囲決定部43は、適合規則有り、および、ユーザIDのリストTaro,Hanako共有可をそれぞれ表す情報を出力するステップS146。第2の例として、コンテンツ共有サーバ40が、図17に示す属性値を有する写真データの登録要求を受信した場合について説明する。この属性値には、被写体IDがKojiであるという情報が含まれる。ところが、図12の開示規則DB42には、被写体IDがKojiのコンテンツに適用する開示規則が格納されていない。したがって、開示範囲決定部43は、ステップS145-bを実行する。すなわち、開示範囲決定部43は、コンテンツ登録端末20から、開示範囲を表す情報を取得する。ここで、コンテンツ登録端末20から取得した開示範囲を表す情報が、共有不可であったとする。そこで、開示範囲決定部43は、適合規則無し、および、共有不可をそれぞれ表す情報を出力するステップS147。以上で、開示範囲決定部43のステップS133における動作の具体例についての説明を終了する。次に、図13のステップS135における開示規則学習処理の詳細について、図18を参照して説明する。開示規則学習部44は、該当する開示規則が開示規則DB42に格納されていない場合に以下の処理を実行する。つまり、図15において開示範囲決定部43によってステップS147が実行された場合、開示規則学習部44は、以下の処理を実行する。ここでは、まず、開示規則学習部44は、登録要求対象の写真データの属性値と、ステップS147で出力された開示範囲を表す情報とを対応付けて、これを新規の開示規則として、開示規則DB42に追加するステップS151。このとき、開示規則学習部44は、開示規則登録部47を用いることにより、新規の開示規則の優先順位を決定する。開示規則登録部47は、図10を用いて説明した処理と同様に新規の開示規則と既存の各開示規則とを比較することにより、新規の開示規則の優先順位を決定する。そして、開示規則学習部44は、決定された優先順位にしたがって、新規の開示規則を開示規則DB42に追加すればよい。次に、開示規則学習部44は、開示規則DB42から、ステップS151で追加した新規の開示規則と同一の被写体IDおよび開示範囲指定情報を含む既存の開示規則を抽出するステップS152。次に、開示規則学習部44は、ステップS151で追加した新規の開示規則の条件部と、ステップS152で抽出した既存の開示規則の条件部とを比較することにより、新規の開示規則に、既存の開示規則が類似するか否かを判断するステップS153。ここで、新規の開示規則に既存の開示規則が類似しない場合、開示規則学習部44は、開示規則学習処理を終了する。一方、新規の開示規則に既存の開示規則が類似する場合、開示規則学習部44は、新規の開示規則および既存の開示規則を併合するステップS154。つまり、開示規則学習部44は、併合した開示規則を開示規則DB42に追加し、類似すると判断した新規および既存の開示規則を削除する。例えば、開示規則学習部44は、比較対象の2つの開示規則について、以下のすべての類似条件が該当する場合に、それらの開示規則は類似すると判断してもよい。投稿者IDは、同一でも良いし、異なっていても良い。撮影日時の条件として指定されている日時の差が所定時間以内である。あるいは、開示規則学習部44は、撮影日時の条件として指定される日時が表す日付が同一であることを類似条件の1つとしてもよい。撮影場所に対する条件として指定される位置が近隣であると判断できる。例えば、開示規則学習部44は、2つの開示規則について、撮影場所の条件である位置から最も近隣のランドマーク駅などを特定し、それらのランドマークが一致していることを類似条件の1つとしてもよい。イベント名の条件として指定される値が同一である。このような類似条件に基づいて類似する開示規則を判断した場合、開示規則学習部44は、例えば、次のようにして、類似する2つの開示規則を併合する。類似する新規および既存の開示規則の被写体IDおよび開示範囲を、併合する開示規則の被写体IDおよび開示範囲とする。類似する新規および既存の開示規則の投稿者IDが同一であれば、その投稿者IDを、併合する開示規則の投稿者IDとする。一方、類似する新規および既存の開示規則の投稿者IDが同一でなければ、併合する開示規則の投稿者IDに対する条件は、指定無しとする。類似する新規および既存の開示規則の各撮影日時の条件を、30分単位の値に揃え、それらの中間の値を、併合する開示規則の撮影日時の条件とする。あるいは、各撮影日時の条件として指定される日時情報を含む範囲を、併合する開示規則の撮影日時の条件としてもよい。類似する新規および既存の開示規則の各撮影場所の最寄りのランドマークを、併合する開示規則の撮影場所の条件とする。類似する新規および既存の開示規則のイベント名を、併合する開示規則のイベント名の条件とする。このような開示規則学習部44の動作の具体例を、図19および図20を参照して説明する。図19は、ステップS151を実行した直後の開示規則DB42の格納情報の例である。ここでは、表中の各規則は優先順位の高い順に上から並んでいるものとする。図19において、開示規則ID7が、ステップS151において新規に追加された開示規則であるものとする。ステップS151において、開示規則学習部44は、開示規則ID7を追加するにあたり、開示規則登録部47を用いて、開示規則ID7を開示規則ID1~ID6のそれぞれと比較して、最も高い優先順位であると判断したものとする。次に、開示規則学習部44は、新規に追加した開示規則ID7に類似する既存の開示規則を検索する。ここで、開示規則ID7およびID6は、被写体IDおよび開示範囲指定情報が同一である。また、開示規則ID7およびID6の撮影場所の最寄りのランドマークはどちらも武蔵小杉駅であるものとする。すると、上述の類似条件の具体例を全て満たすので、開示規則学習部44は、開示規則ID7に類似する開示規則として、開示規則ID6を抽出する。次に、開示規則学習部44は、上述の併合手順例にしたがって、開示規則ID6およびID7を併合した開示規則ID8を作成する。そして、図20に示すように、開示規則学習部44は、開示規則ID6およびID7を削除し、開示規則ID8を追加する。なお、このとき、開示規則学習部44は、開示規則ID8および他の開示規則ID1~ID5をそれぞれ比較することにより、開示規則ID8が最も優先順位が高いと判定したものとする。以上で、開示規則学習部44の動作の詳細についての説明を終了する。次に、コンテンツ共有システム2が、コンテンツの閲覧要求に応答する動作について説明する。なお、コンテンツ共有システム2のコンテンツ閲覧動作の概略は、図5を用いて説明した本発明の第1の実施の形態としてのコンテンツ共有システム1のコンテンツ閲覧動作と同様である。ここでは、図21を用いて、コンテンツ閲覧要求情報を受信したコンテンツ共有サーバ40の動作の詳細について説明する。なお、ここでは、コンテンツは写真データであるものとして説明を行う。また、プライバシー情報主体者の識別情報として被写体IDを適用し、コンテンツの属性として、被写体ID、投稿者ID、撮影場所、撮影日時、および、イベント名を適用するものとする。まず、コンテンツ閲覧部16は、コンテンツ閲覧端末30からコンテンツ閲覧要求情報を受信するステップS161。このコンテンツ閲覧要求情報には、コンテンツの閲覧を要求するユーザID閲覧者ID、および、閲覧対象のコンテンツを特定する情報例えば、閲覧対象のコンテンツIDを含まれる。次に、コンテンツ閲覧部16は、コンテンツDB11から、コンテンツ閲覧要求情報に含まれるコンテンツIDを有するレコードを検索する。ここで、そのようなレコードが検索された場合ステップS162でYes、コンテンツ閲覧部16は、コンテンツ閲覧要求情報に含まれる閲覧者IDが、ステップS161で検索したレコードの開示範囲に含まれるか否かを判断するステップS163。ここで、例えば、閲覧者IDが開示範囲に含まれるケースは、以下のような2種類がある。検索されたレコードにおける開示範囲がユーザIDリストとして記録されており、かつその中に閲覧者IDが含まれる。検索されたレコードにおける開示範囲が一般公開である。そこで、コンテンツ閲覧部16は、上述のいずれかの条件が満たされる場合は、閲覧者IDが開示範囲に含まれると判断する。一方、コンテンツ閲覧部16は、上述のどちらの条件も満たされない場合は、閲覧者IDが開示範囲に含まれないと判断する。ここで、閲覧者IDが開示範囲に含まれると判断された場合、コンテンツ閲覧部16は、ステップS161で検索されたレコードに含まれる写真データを、コンテンツ閲覧端末30に送信するステップS164。一方、ステップS163で、閲覧者IDが開示範囲に含まれないと判断された場合、コンテンツ閲覧部16は、コンテンツ閲覧端末30に対して、該当するコンテンツの閲覧権限がないことを表す情報を送信するステップS165。以上で、コンテンツ共有サーバ40は、動作を終了する。次に、本発明の第2の実施の形態の効果について述べる。本発明の第2の実施の形態としてのコンテンツ共有システムは、各コンテンツに対する開示範囲の設定作業負担をより低減しながら、共有対象のコンテンツに含まれるプライバシー情報の主体者に応じた開示範囲を設定することができる。その理由は、開示規則DBが、開示規則に、プライバシー情報の主体者を対応付けて記憶し、開示範囲決定部が、登録要求対象のコンテンツに含まれるプライバシー情報の主体者に対応付けられた開示規則の中から、適合する開示規則を検索してそのコンテンツの開示範囲を決定するからである。これにより、本実施の形態としてのコンテンツ共有サーバは、コンテンツに含まれるプライバシー情報の主体者に応じた開示範囲を設定することが可能となる。さらに、開示規則登録部が、開示規則登録端末からの登録要求に基づいてそのような開示規則を登録することにより、本発明の第2の実施の形態としてのコンテンツ共有システムは、プライバシー情報の主体者となりうるユーザの意図を反映した開示規則を登録することも可能となる。また、本発明の第2の実施の形態としてのコンテンツ共有システムは、登録要求対象のコンテンツに対する開示範囲として、ユーザの意図をより反映した開示範囲を決定しながら、開示範囲の設定作業負担をさらに軽減することができる。その理由は、開示規則学習部が、新規に追加される開示規則に類似する既存の開示規則があれば、これらの開示規則を併合するからである。これにより、以降、併合した開示規則に適合するコンテンツの適用範囲が広がることになる。具体的には、例えば、開示規則登録部は、適合する開示規則のないコンテンツが有する属性値そのものをそのまま条件とする開示規則を新規に登録する。その後、開示規則登録部は、このコンテンツに類似する属性値を有する他のコンテンツに対しても、同様にその属性値そのものをそのまま条件とする開示規則を新規に登録する。このとき、開示規則学習部が、それらの2つの開示規則は類似すると判定したとする。すると、開示規則学習部は、これらの2つの開示規則を、双方の条件を満たすような条件部を有する開示規則に併合することになる。したがって、以降、これらの2つのコンテンツに類似する他の属性値を持つコンテンツが、このような併合された開示規則に適合するケースが多くなっていくことになる。したがって、利用者にとって、類似する属性値を有するコンテンツに対する適切な開示範囲を、設定の手間を省略しながら設定可能となるケースが多くなっていくことになるからである。なお、本発明の第2の実施の形態において、本発明のコンテンツとして写真データを適用した例を中心に説明したが、本発明の第2の実施の形態は、その他の種類のデータをコンテンツに適用した場合でも同様の効果を奏する。例えば、本発明の第2の実施の形態において、コンテンツは、映像データ、主に文字情報からなる文書データ、音声データ、音楽データ、紙媒体がスキャンされた画像データ、イラスト、アニメーション等、情報処理装置によって処理可能なデジタルデータであって、ユーザによって共有対象となるデータを含むものであればよい。また、どのような種類のコンテンツであっても、プライバシー情報が含まれる場合がある。例えば、映像データには、写真の場合と同様、被写体として人物が映された領域や、ユーザが特定され得る物体が映された領域が含まれる場合がある。このような場合、被写体としてのユーザや、映されている物体によって特定され得るユーザが、本発明におけるプライバシー情報主体者である。また、文書データには、個人の住所やクレジットカード番号等のように、ユーザが特定され得る文字情報が含まれる場合がある。このような場合、その文字情報により特定されるユーザが、本発明におけるプライバシー情報主体者である。このように、本発明の第2の実施の形態は、どのような種類のコンテンツであっても、含まれるプライバシー情報の主体者のユーザIDをそのコンテンツに対応づけておくことにより、上述と同様の効果を奏することは明らかである。また、本発明の第2の実施の形態において、コンテンツ共有サーバは、開示範囲として共有不可を決定したコンテンツを、コンテンツDBに登録しないものとして説明を行った。これにより、本発明の第2の実施の形態としてのコンテンツ共有システムは、共有不可のコンテンツが、外部の他の要因により漏洩することを防止できる。あるいは、本実施の形態としてのコンテンツ共有サーバは、開示範囲として共有不可を決定したコンテンツを、共有不可であるという開示範囲に対応付けてコンテンツDBに登録するようにしてもよい。このように構成した場合、本発明の第2の実施の形態としてのコンテンツ共有システムは、一旦開示範囲として共有不可を決定したコンテンツに対して、設定変更の機能を提供することも可能となる。また、本発明の第2の実施の形態において、開示規則学習部が類似する開示規則を判定する条件の具体例や、類似する開示規則を併合する手順の具体例を説明したが、本発明において、開示規則学習部が用いる類似判定条件や、併合手順は、その他のものであっても構わない。その場合であっても、本発明の第2の実施の形態としてのコンテンツ共有システムは、上述と同様の効果を奏する。また、本発明の各実施の形態において、開示範囲は、一般公開、ユーザIDリスト、共有不可のいずれかであるものを例として説明を行ったが、コンテンツの開示範囲を表す情報であれば、その他の内容であっても構わない。また、上述した本発明の各実施の形態において、コンテンツ共有サーバとして、Linux登録商標オペレーティングシステムが動作するサーバ装置を適用した場合の各機能ブロックの構成例について説明する。コンテンツ共有サーバの記憶装置1004には、Linux登録商標オペレーティングシステムおよびApacheTomcat登録商標のソフトウェアが記憶されている。また、記憶装置1004には、開示規則登録部、コンテンツ登録部、開示範囲決定部、開示規則学習部、コンテンツ閲覧部の各機能ブロックに対応するサーブレットプログラムも記憶されている。これらの各機能ブロックは、ApacheTomcat登録商標上で動作するサーブレットとして実現される。CPU1001は、Linux登録商標オペレーティングシステムをRAM1002に読み込んで実行し、さらに、Linuxカーネル上で、ApacheTomcat登録商標を動作させ、各サーブレットを実行する。また、記憶装置1004には、MySQL登録商標のソフトウェアが記憶されている。CPU1001は、Linux登録商標カーネル上で、MySQL登録商標を動作させる。そして、CPU1001は、各機能ブロックに対応するサーブレットの処理に応じて、MySQL登録商標によって管理されるテーブルデータとしてのコンテンツDBおよび開示規則DBを更新する。この場合、コンテンツ登録部は、コンテンツのデータ本体を、Linuxのファイルシステム上のファイルとして保存してもよい。そして、コンテンツDBは、コンテンツを表す情報としてそのファイルパスを格納するようにする。なお、上記の構成は一例であり、コンテンツ共有サーバを構成するコンピュータ装置上で動作するオペレーティングシステムおよび各機能ブロックを実現するアプリケーションソフトウェアの種類を限定するものではない。また、コンテンツ登録端末、コンテンツ閲覧端末、および、開示規則登録端末を構成する各コンピュータ装置の記憶装置には、上述のようにコンテンツ共有サーバ上で実現されるウェブアプリケーションにアクセスするためのブラウザアプリケーションが記憶されている。ブラウザアプリケーションの一例は、InternetExplorer登録商標であるが、これに限るものではない。コンテンツ登録端末、コンテンツ閲覧端末、開示規則登録端末の各CPUは、ブラウザアプリケーションをRAMに読み込んでそれぞれ実行する。コンテンツ登録端末は、例えば、SDメモリーカードスロット等の記憶媒体読取装置に挿入されたSDメモリーカード等の記憶媒体から、写真データを読み込む。あるいは、コンテンツ登録端末は、例えば、投稿者の操作により内蔵カメラで撮影された写真データを取得する場合もある。そして、コンテンツ登録端末は、ブラウザアプリケーションに対するコンテンツ登録者の操作に基づいて、取得したコンテンツを含むコンテンツ登録要求情報を、コンテンツ共有サーバに送信する。また、コンテンツ登録端末の記憶装置には、前述したような画像データ中の人物認識機能を有する写真管理ソフトウェアが記憶されていてもよい。写真管理ソフトウェアの一例は、Windows登録商標LiveフォトギャラリーWindowsLivePhotoGalleryであるが、これに限るものではない。この場合、コンテンツ登録端末は、写真管理ソフトウェアを用いることにより、画像データに含まれる人物に被写体IDを付与する。この場合、コンテンツ登録端末は、コンテンツ登録要求情報に、さらに被写体IDを含めて、コンテンツ共有サーバに送信する。また、コンテンツ閲覧端末は、閲覧者によって入力装置を介してブラウザアプリケーションに入力される情報を、閲覧対象のコンテンツを指定する情報として取得する。そして、コンテンツ閲覧端末は、閲覧対象のコンテンツを指定する情報と、閲覧者IDとを含むコンテンツ閲覧要求情報を、コンテンツ共有サーバに送信する。そして、コンテンツ閲覧端末は、コンテンツ共有サーバから写真データを受信した場合は、その写真データをブラウザアプリケーションの表示領域内に表示する。また、開示規則登録端末は、プライバシー情報主体者によって入力装置を介してブラウザアプリケーションに入力される入力情報を、登録対象の開示規則を表す情報として取得する。そして、開示規則登録端末は、取得した情報を、開示規則登録要求情報としてコンテンツ共有サーバに送信する。なお、上記の構成は一例であり、本発明のコンテンツ共有システムに含まれる各装置を構成するコンピュータ装置上で動作するオペレーティングシステムおよび各機能ブロックを実現するアプリケーションソフトウェアの種類を限定するものではない。また、上述した本発明の各実施の形態において、各フローチャートを参照して説明したコンテンツ共有サーバの動作を、本発明のコンピュータプログラムとしてコンピュータ装置の記憶装置記憶媒体に格納しておき、係るコンピュータプログラムを当該CPUが読み出して実行するようにしてもよい。そして、このような場合において、本発明は、係るコンピュータプログラムのコード或いは記憶媒体によって構成される。また、上述した各実施の形態は、適宜組み合わせて実施されることが可能である。また、本発明は、上述した各実施の形態に限定されず、様々な態様で実施されることが可能である。"