クライアント機器から取得したコンテンツを蓄積部に格納するサーバー装置であって、それぞれが前記蓄積部に蓄積されている少なくとも1つの取得済みコンテンツの一部分である複数の比較部位のそれぞれに対応する、取得対象コンテンツの一部分である比較対象部位を、前記クライアント機器から順次取得するコンテンツ部分取得部と、前記コンテンツ部分取得部によって比較対象部位が取得されるたびに、当該比較対象部位と当該比較対象部位に対応する比較部位とを比較することにより、前記取得済みコンテンツの中で、当該比較対象部位と一致する比較部位を有するコンテンツが有るか否かを判定する重複判定部と、当該比較対象部位と一致する比較部位を有するコンテンツが無いと判定された場合、前記取得対象コンテンツを前記クライアント機器から取得し、前記蓄積部に格納するコンテンツ取得部とを備え、前記コンテンツ部分取得部は、当該比較対象部位と一致する比較部位を有するコンテンツが無いと判定された際に、前記取得対象コンテンツの次の比較対象部位の取得を中止するサーバー装置。前記サーバー装置は、さらに、前記取得済みコンテンツの先頭から所定サイズのデータと、前記取得済みコンテンツの中間位置から所定サイズのデータと、前記取得済みコンテンツの末尾より所定サイズ以前のデータとを、前記複数の比較部位として決定する部位決定部を備える請求項1に記載のサーバー装置。前記サーバー装置は、さらに、前記取得済みコンテンツに対する複数の比較部位が占める割合があらかじめ定められた割合を満たすように、前記複数の比較部位を決定する部位決定部を備える請求項1に記載のサーバー装置。前記複数の比較部位のそれぞれには、優先度が設定されており、前記コンテンツ部分取得部は、設定された優先度が高い比較部位に対応する比較対象部位から順に比較対象部位を取得する請求項1に記載のサーバー装置。前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有るか否かを判定し、前記サーバー装置は、さらに、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された場合に、前記取得対象コンテンツに関する情報を表示する表示部を備える請求項1に記載のサーバー装置。前記表示部は、さらに、前記取得対象コンテンツを前記クライアント機器から取得するか否かを示す指示情報をユーザーから受け付け、前記コンテンツ取得部は、前記表示部が受け付けた指示情報に従って、前記取得対象コンテンツを前記クライアント機器から取得する請求項5に記載のサーバー装置。前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有るか否かを判定し、前記コンテンツ取得部は、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された場合、前記取得対象コンテンツを前記クライアント機器から取得し、取得した前記取得対象コンテンツを前記蓄積部に格納する請求項1に記載のサーバー装置。前記コンテンツ取得部は、複数の前記取得対象コンテンツを前記クライアント機器から取得する場合に、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された前記取得対象コンテンツよりも、当該比較対象部位と一致する当該比較部位を有するコンテンツが無いと判定された前記取得対象コンテンツを優先的に取得する請求項7に記載のサーバー装置。複数の前記取得対象コンテンツには、あらかじめ優先度が設定されており、前記コンテンツ部分取得部は、前記複数の取得対象コンテンツのうち優先度が高い取得対象コンテンツの比較対象部位を優先的に取得する請求項1に記載のサーバー装置。前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位のうちの一部の比較対象部位と一致する比較部位を有するコンテンツが有るか否かを判定し、前記複数の比較対象部位の一部と一致する比較部位を有するコンテンツが有ると判定されたときに、前記取得対象コンテンツの優先度をあらかじめ設定されている優先度より下げる請求項9に記載のサーバー装置。前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有るか否かを判定し、前記コンテンツ取得部は、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが無いと判定された場合に、前記取得対象コンテンツを前記クライアント機器から取得し、取得した前記取得対象コンテンツを前記蓄積部に格納し、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された場合に、前記取得対象コンテンツを前記クライアント機器から取得しない請求項1に記載のサーバー装置。前記サーバー装置は、さらに、前記比較部位から、当該比較部位よりデータサイズが小さい固定長の符号であって当該比較部位を代表する符号である比較IDを生成し、かつ、前記比較対象部位から、当該比較対象部位よりデータサイズが小さい固定長の符号であって当該比較対象部位を代表する符号である比較対象IDを生成する部位ID生成部を備え、前記重複判定部は、前記比較対象IDと前記比較IDとを比較することにより、前記比較対象部位と前記比較部位とを比較する請求項1に記載のサーバー装置。前記部位ID生成部は、ハッシュ関数を用いて、前記比較ID及び前記比較対象IDを生成する請求項12に記載のサーバー装置。前記サーバー装置は、集積回路として構成されている請求項1に記載のサーバー装置。クライアント機器から取得したコンテンツを蓄積部に格納するコンテンツ取得方法であって、それぞれが前記蓄積部に蓄積されている少なくとも1つの取得済みコンテンツの一部分である複数の比較部位のそれぞれに対応する、取得対象コンテンツの一部分である比較対象部位を、前記クライアント機器から順次取得するコンテンツ部分取得ステップと、前記コンテンツ部分取得ステップにおいて比較対象部位が取得されるたびに、当該比較対象部位と当該比較対象部位に対応する比較部位とを比較することにより、前記取得済みコンテンツの中で、当該比較対象部位と一致する比較部位を有するコンテンツが有るか否かを判定する重複判定ステップと、当該比較対象部位と一致する比較部位を有するコンテンツが無いと判定された場合、前記取得対象コンテンツを前記クライアント機器から取得し、前記蓄積部に格納するコンテンツ取得ステップとを含み、前記コンテンツ部分取得ステップでは、当該比較対象部位と一致する比較部位を有するコンテンツが無いと判定された際に、前記取得対象コンテンツの次の比較対象部位の取得を中止するコンテンツ取得方法。請求項15に記載のコンテンツ取得方法をコンピュータに実行させるためのプログラム。しかしながら、ホームサーバーが取得対象コンテンツを取得済みであるか未取得であるかを判定する方法として、コンテンツの識別子や属性情報を用いる方法では、同じコンテンツに必ず同じ識別子や属性情報が付与されることが前提となっている。したがって、この前提が保証されない場合、ホームサーバーは、コンテンツが取得済みであるか未取得であるかを判定することができないという課題があった。例えば、クライアント機器Aは蓄積しているコンテンツAに対して識別子Aを付与し、このコンテンツAを別のクライアント機器Bにコピーしたとき、クライアント機器BはコピーされたコンテンツAに対し識別子Bを付与したとする。このときホームサーバーは、クライアント機器AのコンテンツA識別子Aとクライアント機器BのコンテンツA識別子Bとはそれぞれの識別子が異なるため、同じコンテンツであると判定することができない。つまり、ホームサーバーは、クライアント機器AからコンテンツA識別子Aを取得済みであっても、クライアント機器BからもコンテンツA識別子Bを重複して取得してしまう。同様に、クライアント機器Cは蓄積するコンテンツCに対して識別子Cを付与し、別のクライアント機器Dは蓄積するコンテンツDに対して同じ識別子Cを付与したとする。このときホームサーバーは、クライアント機器CのコンテンツC識別子Cとクライアント機器DのコンテンツD識別子Cが異なるコンテンツであることを判定することができない。つまり、ホームサーバーは、一旦クライアント機器CからコンテンツC識別子Cを取得すると、クライアント機器DのコンテンツD識別子Cを取得済みであると判定してしまい、取得することができない。また、ホームサーバーが取得対象コンテンツを取得済みであるか未取得であるかを判定する方法として、クライアント機器がホームサーバーへ未転送コンテンツに関する情報を通知する方法では、未転送コンテンツに関する情報を通知する機能を持たないクライアント機器がある場合、該クライアント機器に蓄積されたコンテンツに対して、ホームサーバーは取得済みであるか未取得であるかを判定することができないという課題があった。限られたクライアント機器に対してしか活用できないホームサーバーは使い勝手が悪い。さらにこの方法では、クライアント機器の処理負荷が高くなるという課題もあった。デジタルカメラやビデオカメラなどのクライアント機器は、一般的に処理能力が低く、コンテンツが未転送であるか否かの管理を行わせると通常の撮影処理などにも影響をおよぼし、使い勝手が悪くなる。また、ホームサーバーが取得対象コンテンツを取得済みであるか未取得であるかを判定する方法として、従来のコンテンツの実体そのものを比較する方法では、ホームサーバーは比較のためにクライアント機器に蓄積されたコンテンツ全体を取得する必要がある。ところが、比較のために取得したコンテンツが、比較の結果、取得済みであった場合、本来取得すべきでない取得済みコンテンツを重複取得してしまうという課題があった。上で述べたように取得済みコンテンツの重複取得は、ホームサーバーにおける取得処理全体の時間が長くなってしまい使い勝手が悪くなる。例えば、特許文献3では、HTMLファイルの指定箇所の更新判定を行うために、WebサーバーからHTMLファイルを取得した上で、取得済みのHTMLファイルと新たに取得したHTMLファイルの指定箇所同士を比較する。しかしながら、この方法はWebサーバーから比較対象箇所全体指定箇所全体を取得してしまうので、比較対象箇所が更新されていない場合には、常に同じ内容を重複取得してしまうという課題がある。さらにこの方法は、比較対象全体のみならず比較対象を含むHTMLファイル全体を取得してしまっており、比較対象箇所が更新されていない場合の無駄が大きいという課題もある。さらに、例えば特許文献4では、入力画像に対応する検索対象画像を検索する画像検索装置が開示されている。しかし、この画像検索装置は入力画像を備え付けのカメラから直接取得する構成を想定しており、入力画像全体をカメラから画像検索装置へ転送する処理が、使い勝手に影響を与えないほど十分高速であるために、入力画像を別機器から重複取得した場合に処理時間が長くなって使い勝手が悪くなるという課題は全く考慮されていない。本発明は、これら従来の課題を解決するものであって、コンテンツの識別子あるいは属性情報の一意性が保証されない場合であっても、クライアント機器からのデータ転送量を抑制しつつ、取得対象コンテンツが未取得コンテンツであるか否かを効率的に判定することができるサーバー装置を提供することを目的とする。上記目的を達成するために、本発明の一態様に係るサーバー装置は、クライアント機器から取得したコンテンツを蓄積部に格納するサーバー装置であって、それぞれが前記蓄積部に蓄積されている少なくとも1つの取得済みコンテンツの一部分である複数の比較部位のそれぞれに対応する、取得対象コンテンツの一部分である比較対象部位を、前記クライアント機器から順次取得するコンテンツ部分取得部と、前記コンテンツ部分取得部によって比較対象部位が取得されるたびに、当該比較対象部位と当該比較対象部位に対応する比較部位とを比較することにより、前記取得済みコンテンツの中で、当該比較対象部位と一致する比較部位を有するコンテンツが有るか否かを判定する重複判定部と、当該比較対象部位と一致する比較部位を有するコンテンツが無いと判定された場合、前記取得対象コンテンツを前記クライアント機器から取得し、前記蓄積部に格納するコンテンツ取得部とを備え、前記コンテンツ部分取得部は、当該比較対象部位と一致する比較部位を有するコンテンツが無いと判定された際に、前記取得対象コンテンツの次の比較対象部位の取得を中止する。このように、比較対象部位と一致する比較部位を有するコンテンツが無いと判定された場合に、取得対象コンテンツを未取得コンテンツと判定して、取得対象コンテンツをクライアント機器から取得することが可能となる。したがって、コンテンツの識別子あるいは属性情報の一意性が保証されない場合であっても、取得対象コンテンツが未取得コンテンツであるか否かを判定することが可能となる。また、取得対象コンテンツが未取得コンテンツであるか否かを判定するために、取得対象コンテンツ全体をクライアント機器から取得する必要がないので、クライアント機器からのデータ転送量を抑制することができる。また、比較対象部位と一致する比較部位を有するコンテンツが無いと判定された際に、比較対象部位の取得を中止できるので、クライアント機器からのデータ転送量をさらに抑制することができる。また、前記サーバー装置は、さらに、前記取得済みコンテンツの先頭から所定サイズのデータと、前記取得済みコンテンツの中間位置から所定サイズのデータと、前記取得済みコンテンツの末尾より所定サイズ以前のデータとを、前記複数の比較部位として決定する部位決定部を備えることが好ましい。このように、比較部位を取得済みコンテンツ内で分散させることで、比較部位がよりコンテンツの特長を表す部分となり、取得対象コンテンツと取得済みコンテンツとを効率的に比較することができる。また、前記サーバー装置は、さらに、前記取得済みコンテンツに対する複数の比較部位が占める割合があらかじめ定められた割合を満たすように、前記複数の比較部位を決定する部位決定部を備えることが好ましい。このように、複数の比較部位のコンテンツ全体に占める割合が所定の割合を満たすように複数の比較部位を決定することで、複数の比較部位がよりコンテンツの特長を表す部分となり、取得対象コンテンツと取得済みコンテンツとを効率的に比較することができる。また、前記複数の比較部位のそれぞれには、優先度が設定されており、前記コンテンツ部分取得部は、設定された優先度が高い比較部位に対応する比較対象部位から順に比較対象部位を取得することが好ましい。このように、比較部位に優先度を設定することで、よりコンテンツの特長を表す比較部位から順に比較が行えるので、優先度を設定しない場合と比べて、より少ない比較回数で取得対象コンテンツを未取得コンテンツと判定できる可能性を向上させることができる。また、前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有るか否かを判定し、前記サーバー装置は、さらに、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された場合に、前記取得対象コンテンツに関する情報を表示する表示部を備えることが好ましい。これにより、取得済みコンテンツと一致している可能性が高い取得対象コンテンツに関する情報をユーザーに提示することが可能となる。また、前記表示部は、さらに、前記取得対象コンテンツを前記クライアント機器から取得するか否かを示す指示情報をユーザーから受け付け、前記コンテンツ取得部は、前記表示部が受け付けた指示情報に従って、前記取得対象コンテンツを前記クライアント機器から取得することが好ましい。このように、取得済みの可能性が高い取得対象コンテンツに対する指示をユーザーから受け付けることで、すべての取得対象コンテンツに対して指示をユーザーから受け付けるよりも、ユーザーの負荷を軽減させることができる。また、前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有るか否かを判定し、前記コンテンツ取得部は、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された場合、前記取得対象コンテンツを前記クライアント機器から取得し、取得した前記取得対象コンテンツを前記蓄積部に格納することが好ましい。このように、すべての比較対象部位が一致した取得済みの可能性が高い未取得の可能性が低い取得対象コンテンツもクライアント機器から取得することで、未取得の可能性があるコンテンツを漏れなくクライアント機器から取得することができる。また、前記コンテンツ取得部は、複数の前記取得対象コンテンツを前記クライアント機器から取得する場合に、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された前記取得対象コンテンツよりも、当該比較対象部位と一致する当該比較部位を有するコンテンツが無いと判定された前記取得対象コンテンツを優先的に取得することが好ましい。これにより、取得済みの可能性が低い未取得の可能性が高い取得対象コンテンツから優先的に取得することができる。したがって、サーバー装置の処理が途中で中断した場合などでも、取得済みの可能性が低いコンテンツの取得が完了している確率を高めることができる。また、複数の前記取得対象コンテンツには、あらかじめ優先度が設定されており、前記コンテンツ部分取得部は、前記複数の取得対象コンテンツのうち優先度が高い取得対象コンテンツの比較対象部位を優先的に取得することが好ましい。これにより、優先度が高い取得対象コンテンツの比較処理を優先的に行なうことができ、処理を効率化することができる。また、前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位のうちの一部の比較対象部位と一致する比較部位を有するコンテンツが有るか否かを判定し、前記複数の比較対象部位の一部と一致する比較部位を有するコンテンツが有ると判定されたときに、前記取得対象コンテンツの優先度をあらかじめ設定されている優先度より下げることが好ましい。このように、取得済みの可能性が高い取得対象コンテンツに関する比較処理を後回しにすることができるので、未判定のコンテンツの比較処理や未取得のコンテンツの取得処理を優先的に行うことができ、処理を効率化して処理時間を削減できる。また、前記重複判定部は、当該比較対象部位と一致する比較部位を有するコンテンツが有ると判定された場合、さらに、前記取得済みコンテンツの中で、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有るか否かを判定し、前記コンテンツ取得部は、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが無いと判定された場合に、前記取得対象コンテンツを前記クライアント機器から取得し、取得した前記取得対象コンテンツを前記蓄積部に格納し、前記複数の比較対象部位と一致する複数の比較部位を有するコンテンツが有ると判定された場合に、前記取得対象コンテンツを前記クライアント機器から取得しないことが好ましい。このように、複数の比較対象部位と一致する複数の比較部位を有するコンテンツがある場合に、クライアント機器から取得対象コンテンツを取得しないことにより、取得済みの取得対象コンテンツを取得することを抑制するとともに、クライアント機器からのデータ転送量を抑制することができる。また、前記サーバー装置は、さらに、前記比較部位から、当該比較部位よりデータサイズが小さい固定長の符号であって当該比較部位を代表する符号である比較IDを生成し、かつ、前記比較対象部位から、当該比較対象部位よりデータサイズが小さい固定長の符号であって当該比較対象部位を代表する符号である比較対象IDを生成する部位ID生成部を備え、前記重複判定部は、前記比較対象IDと前記比較IDとを比較することにより、前記比較対象部位と前記比較部位とを比較することが好ましい。このように、比較するデータのサイズを小さく固定長にすることで、比較処理を高速化できる。さらに、前記部位ID生成部は、ハッシュ関数を用いて、前記比較ID及び前記比較対象IDを生成することが好ましい。このように、ハッシュ関数を用いて比較ID及び比較対象IDを生成することにより、比較的容易に比較ID及び比較対象IDを生成することができる。また、比較部位と比較対象部位とが異なる場合に、比較IDと比較対象IDとが一致する確率を低減させることができる。なお、本発明は、このようなサーバー装置として実現することができるだけでなく、このようなサーバー装置が備える特徴的な構成部の動作をステップとするコンテンツ取得方法として実現することができる。また、本発明は、コンテンツ取得方法に含まれる各ステップをコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムは、CD-ROMCompactDiscReadOnlyMemory等の記録媒体あるいはインターネット等の伝送媒体を介して配信することができるのは言うまでもない。さらに、本発明は、このようなサーバー装置が備える特徴的な構成部を備える集積回路としても実現できる。以上から明らかなように、本発明の一態様に係るサーバー装置によれば、取得対象コンテンツの全体データではなく部分データをクライアント機器から取得して取得対象コンテンツが未取得コンテンツであるか否かを判定することができる。したがって、コンテンツの識別子あるいは属性情報の一意性が保証されない場合であっても、クライアント機器からのデータ転送量を抑制しつつ、取得対象コンテンツが未取得コンテンツであるか否かを効率的に判定することができる。以下、本発明の実施の形態について、図面を参照しながら説明する。なお、各図面において、同じ構成要素については同じ符号が用いられている。本実施の形態に係るサーバー装置200は、複数のクライアント機器300それぞれに蓄積された取得対象コンテンツのそれぞれについて、取得対象コンテンツ全体ではなく取得対象コンテンツの一部分である特長部位を順次取得して、取得対象コンテンツが未取得コンテンツであるか否かを判定する。そして、サーバー装置200は、取得対象コンテンツが未取得コンテンツであると判定された場合に、当該取得対象コンテンツの次の特長部位の取得を中止するとともに、当該取得対象コンテンツ全体をクライアント機器から取得する。なお、取得対象コンテンツは、画像データ、動画データ、又は文書データなどのいずれでもよく、いずれかに限定されない。つまり、取得対象コンテンツは電子データであればよい。また、未取得コンテンツとは、サーバー装置200の蓄積部211に蓄積されていないコンテンツであることを意味する。また、特長部位とは、コンテンツの一部分である。図1は、本発明の実施の形態におけるコンテンツ管理システムの全体構成を示す図である。図1に示すように、コンテンツ管理システムは、サーバー装置200と、複数のクライアント機器300とを備える。サーバー装置200は、複数のクライアント機器300のそれぞれから、コンテンツ転送媒体を介して、コンテンツの一部である特長部位あるいはコンテンツ全体を取得する。また、サーバー装置200は、ディスプレイ100に、クライアント機器300から取得したコンテンツを出力したり、ユーザーへの通知情報を出力したりすることができる。クライアント機器300は、例えば、デジタルカメラ、ビデオカメラ、又はパーソナルコンピューターなどである。なお、クライアント機器300は、デジタルカメラ、ビデオカメラ、又はパーソナルコンピューターに限定される必要はなく、コンテンツ及びその一部をサーバー装置200へ送信可能な機器であればよい。本実施の形態では、クライアント機器300がデジタルカメラである場合について説明する。コンテンツ転送媒体は、クライアント機器300からサーバー装置200へコンテンツ又はその一部分を伝送可能な伝送路である。具体的には、コンテンツ転送媒体は、例えば有線もしくは無線ネットワーク、通信ケーブル、又はメモリーカードなどである。本実施の形態では、コンテンツ転送媒体として、無線LANを利用する。図2は、本発明の実施の形態におけるサーバー装置200の主要な機能構成を示すブロック図である。図2に示すように、サーバー装置200は、部位決定部201と、コンテンツ部分取得部202と、部位ID生成部203、重複判定部204、コンテンツ取得順序決定部205、クライアント機器情報取得部206、コンテンツリスト取得部207、コンテンツ取得部208、通信制御部209、表示制御部210、及び蓄積部211を備える。部位決定部201は、それぞれがコンテンツの互いに異なる部分データから構成される複数の特長部位を決定する。つまり、部位決定部201は、蓄積部211に蓄積されている1つ以上のコンテンツ以下、取得済みコンテンツという。に対して、それぞれがコンテンツの互いに異なる一部分である複数の特長部位を決定する。なお、取得済みコンテンツの特長部位が、比較部位に相当する。一方、取得対象コンテンツの特長部位が、比較対象部位に相当する。また、部位決定部201は、特長部位を、あらかじめ例えば、機器製造時設定された情報に基づいて自動的に決定してもよいし、図示しない入力部によりユーザーが設定した情報に基づいて決定してもよい。本実施の形態では、部位決定部201は、特長部位を機器製造時に設定された情報に基づいて自動的に決定する。具体的には、部位決定部201は、例えば図4に示す特長部位定義テーブル400に登録された、すべての取得済みコンテンツに共通の定義に基づいて、取得済みコンテンツの特長部位を決定する。なお、特長部位定義テーブル400は、蓄積部211に保持されている。図4に示すように、特長部位定義テーブル400には、第一~第三の特長部位の定義が格納されている。第一の特長部位の定義は、コンテンツの中間バイト目から1024バイトの区間のデータを示す。また、第二の特長部位の定義は、コンテンツの末尾バイト以前の1024バイトの区間のデータを示す。また、第三の特長部位の定義は、コンテンツの0バイト目から1024バイトの区間のデータを示す。つまり、部位決定部201は、図4に示す特長部位定義テーブル400を参照することにより、取得済みコンテンツごとに、当該取得済みコンテンツの先頭から所定サイズのデータと、当該取得済みコンテンツの中間位置から所定サイズのデータと、当該取得済みコンテンツの末尾より所定サイズ以前のデータとを、当該取得済みコンテンツの複数の特長部位として決定することができる。ここで、所定サイズは、互いに異なるコンテンツにおいて特長部位が同一とならないようなサイズであることが好ましい。また、所定サイズは、各特徴部位が重複しないようなサイズであることが好ましい。図4の特長部位定義テーブル400の詳細については後述する。このように、部位決定部201は、特長部位をコンテンツの分散した複数部分に決定することで、特長部位がコンテンツの固有の特長を表した情報となる確率を高めることができる。また、特長部位をコンテンツの内容に基づいて定義したり、コンテンツの種類に基づいて定義したりすることなく、コンテンツをバイトデータ列とみなして特長部位を定義することで、部位決定部201は、コンテンツの内容や種類によらず共通の定義に基づいて特長部位を決定することができる。その他の特長部位の定義としては、例えば、すべての特長部位が占める部分の合計データサイズがコンテンツの全体データサイズの所定割合となる定義でもよい。つまり、部位決定部201は、取得済みコンテンツごとに、当該取得済みコンテンツに対して複数の特長部位の占める割合があらかじめ定められた割合を満たすように、当該取得済みコンテンツの複数の特長部位を決定してもよい。このあらかじめ定められた割合は、部位決定部201に、あらかじめ保持されればよい。また、あらかじめ定められた割合は、互いに異なるコンテンツにおいて、当該割合を占める部分が互いに一致する確率を低くすることができ、かつ、比較処理の負荷を抑制できる値に設定されることが好ましい。例えば、部位決定部201は、全体サイズが100キロバイトのコンテンツにおいて、その30パーセントが特長部位となるように、1つが1キロバイトである30個の特長部位を決定する。その際、これら30個の特長部位が重複しないように、特長部位をコンテンツの分散した複数部分に設定することで、特長部位がコンテンツの固有の特長を表した情報となる確率を高めることができる。いずれにしても、特長部位はコンテンツの特長を表した情報となるように設定できればよく、その数やそれぞれの大きさ共に上で述べた限りではない。例えば、複数の特長部位は、互いに重複する部分を有してもよい。なお、本実施の形態では、特長部位を決定するための定義は、すべての取得済みコンテンツに対して共通であったが、取得済みコンテンツ毎に異なってもよい。ただし、本実施の形態のように、特長部位を決定するための定義がすべてのコンテンツで共通であれば、取得対象コンテンツが未取得コンテンツであるか否かを判定するために、サーバー装置200がクライアント機器300から取得すべきデータ量を削減することができる。これは、取得対象コンテンツと取得済みコンテンツとを互いに対応する特長部位を用いて比較する場合に、サーバー装置200は、取得対象コンテンツの特長部位を一度取得することですべての取得済みコンテンツの特長部位と比較できるからである。コンテンツ部分取得部202は、取得済みコンテンツの各特長部位に対応する、取得対象コンテンツの特長部位をクライアント機器300から順次取得する。また、コンテンツ部分取得部202は、取得済みコンテンツの中で、取得対象コンテンツの特長部位と一致する特長部位を有するコンテンツが無いと判定された際に、取得対象コンテンツの特長部位の取得を中止する。部位ID生成部203は、取得済みコンテンツの特長部位から、当該特長部位よりデータサイズが小さい固定長の符号であって当該特長部位を代表する符号である取得済みコンテンツの特長部位IDを生成する。また、部位ID生成部203は、取得対象コンテンツの特長部位から、当該特長部位よりデータサイズが小さい固定長の符号であって当該特長部位を代表する符号である取得対象コンテンツの特長部位IDを生成する。本実施の形態では、部位ID生成部203は、ハッシュ関数のSHASecureHashAlgorithm-1を用いて、特長部位から固定長20バイトの特長部位IDを生成する。なお、取得済みコンテンツの特長部位IDが比較IDに相当し、取得対象コンテンツの特長部位IDが比較対象IDに相当する。サーバー装置200は、取得対象コンテンツと取得済みコンテンツとを比較するために、2つのコンテンツの特長部位同士を比較する代わりに、部位ID生成部203が生成した特長部位ID同士を比較する。部位決定部201が決定するコンテンツの特長部位は、個々のサイズが大きかったり、それぞれサイズが異なったりする場合がある。そこで、サーバー装置200は、コンテンツの特長部位同士を比較する代わりに、特長部位よりデータサイズが小さい固定長の符号である特長部位ID同士を比較することで、比較処理を高速化でき、サーバー装置200の実装も容易になるという効果がある。例えば、本実施の形態において、各特長部位のサイズは図4の特長部位定義テーブル400に示すように1024バイトであるが、特長部位IDは20バイトである。つまり、比較対象のデータサイズが1004バイトだけ小さくなるので、比較処理が高速化される。なお、部位ID生成部203は、必ずしも本実施の形態で用いたSHA-1のようなハッシュ関数を用いて特長部位IDを生成する必要はない。例えば、部位ID生成部203は、CRCCyclicRedundancyCheck関数を用いて、特長部位IDを生成してもよい。いずれにしても、部位ID生成部203は、入力値から、入力値よりもサイズの小さな固定長の値であって入力値を代表する値を生成する方法を用いて特長部位IDを生成できればよい。重複判定部204は、取得対象コンテンツの特長部位ID比較対象IDと、取得済みコンテンツの特長部位ID比較IDとを一つずつ比較することにより、取得対象コンテンツが未取得コンテンツであるか否かを判定する。具体的には、重複判定部204は、取得対象コンテンツの特長部位が取得されるたびに、比較対象IDと比較IDとを比較することにより、取得済みコンテンツの中に、取得対象コンテンツの特長部位と一致する特長部位を有するコンテンツがあるか否かを判定する。コンテンツ取得順序決定部205は、重複判定部204が判定した結果に基づいて、クライアント機器300から取得対象コンテンツを取得する順序を決定する。クライアント機器情報取得部206は、クライアント機器300からクライアント機器300の能力を示すクライアント機器情報を取得する。具体的には、クライアント機器情報は、クライアント機器300が蓄積するコンテンツに対して、コンテンツから一意に生成されるID以下、コンテンツユニークIDという。を割り当てることができるか否かを示す情報を少なくとも含む。コンテンツユニークIDは、例えば、コンテンツのハッシュ値を計算することで生成できる。ただし、コンテンツユニークIDは、必ずしもコンテンツのハッシュ値である必要はなく、コンテンツから一意に生成され、コンテンツを一意に特定できるIDであればよい。また、クライアント機器情報は、その他にも、クライアント機器300が蓄積するコンテンツのデータサイズあるいは生成日時などのコンテンツに関する情報をサーバー装置200へ提供できるか否かを示す情報を含んでもよい。クライアント機器情報が、クライアント機器300がコンテンツユニークIDをコンテンツに割り当てることができることを示す場合、サーバー装置200は、このコンテンツユニークIDに基づいて取得対象コンテンツが未取得コンテンツであるか否かを判定することができる。例えば、サーバー装置200は、コンテンツユニークIDをコンテンツに割り当てるクライアント機器AからコンテンツAコンテンツユニークIDがAを取得済みであるとき、クライアント機器AがコンテンツAとコンテンツBコンテンツユニークIDがAの2つのコンテンツを蓄積していたとする。このとき、サーバー装置200は、取得済みコンテンツとクライアント機器Aに蓄積された取得対象コンテンツのコンテンツユニークIDを比較することで、コンテンツBが未取得コンテンツであるか否かを判定できる。コンテンツリスト取得部207は、クライアント機器300からクライアント機器300に蓄積された取得対象コンテンツの情報を示す第一のコンテンツリストを取得する。コンテンツリスト取得部207が取得する第一のコンテンツリストの詳細については、図6を用いて後述する。コンテンツ取得部208は、クライアント機器300からコンテンツを取得する。具体的には、コンテンツ取得部208は、重複判定部204による判定結果に基づいて、クライアント機器300から取得対象コンテンツの全体を取得する。コンテンツ部分取得部202及びコンテンツ取得部208が、取得対象コンテンツの全体またはその一部分のみを取得するためのプロトコルとして、本実施の形態では、HTTPHyperTextTransferProtocolを用いる。ただし、コンテンツの全体またはその一部分のみを取得可能なプロトコルであればこの限りではない。コンテンツ転送媒体として通信ケーブルやメモリーカードを用いる場合も同様に、コンテンツの全体またはその一部のみを取得可能なプロトコルであればよい。例えば、コンテンツ転送媒体として通信ケーブルやメモリーカードを用いた場合は、コンテンツ部分取得部202及びコンテンツ取得部208は、ドライバソフトウェアとOSOperatingSystemとが提供するPOSIXPortableOperatingSystemInterfaceのreadインタフェースを介して、コンテンツの全体またはその一部のみを取得できる。通信制御部209は、クライアント機器300との通信を制御する。通信制御部209は、図1で示したように、ネットワークもしくは通信ケーブル、メモリーカードなどのコンテンツ転送媒体を介した通信をドライバソフトウェアなどにより制御する。コンテンツ部分取得部202と、クライアント機器情報取得部206と、コンテンツ取得部208と、コンテンツリスト取得部207とは、通信制御部209を介して、各クライアント機器300からコンテンツ、第一のコンテンツリスト、又はクライアント機器情報を取得する。表示制御部210は、クライアント機器300から取得したコンテンツをディスプレイ100に表示させたり、ユーザーへの通知内容をディスプレイ100に表示させたりする。表示制御部210とディスプレイ100とが表示部に相当する。蓄積部211は、クライアント機器300から取得したコンテンツ、第一のコンテンツリスト、又はクライアント機器情報を蓄積する。図3は、本発明の実施の形態におけるクライアント機器300の主要な機能構成を示すブロック図である。図3において、クライアント機器300は、コンテンツ撮像部301、クライアント機器情報送信部305、コンテンツリスト送信部306、コンテンツ送信部307、通信制御部308、表示制御部309、及び蓄積部310を備える。コンテンツ撮像部301は、写真やビデオなどのコンテンツを撮影し、撮影したコンテンツを蓄積部310に格納する。クライアント機器情報送信部305は、上述のクライアント機器の能力について記載したクライアント機器情報をサーバー装置200へ送信する。コンテンツリスト送信部306は、第一のコンテンツリスト600をサーバー装置200へ送信する。コンテンツ送信部307は、サーバー装置200からの要求に応じて、取得対象コンテンツの複数の特長部位をサーバー装置200へ順次送信する。また、コンテンツ送信部307は、取得対象コンテンツの全体をサーバー装置200へ送信する。通信制御部308は、サーバー装置200の通信制御部209と同等の機能を有し、ネットワーク、通信ケーブル、又はメモリーカードなどを使った通信を制御する。表示制御部309は、蓄積部310に蓄積したコンテンツを図示しないディスプレイに表示する。なお、クライアント機器300は、コンテンツ撮像部301を備えず、他の機器で撮影されたコンテンツを蓄積部310に蓄積する機能を有するだけでもよい。図4は、本発明の実施の形態における特長部位定義テーブル400の一例を示す図である。本実施の形態では、特長部位定義テーブル400は、部位決定部201により生成され、蓄積部211に蓄積される。本実施の形態において、特長部位定義テーブル400には、特長部位名と、部位定義と、特長部位サイズと、処理後回しポイントとが格納される。上で述べたように本実施の形態において特長部位の定義は、すべてのコンテンツに対して共通である。したがって、一つの特長部位定義テーブル400ですべてのコンテンツに対する特長部位が定義される。また、本実施の形態において特長部位の定義は、コンテンツの中間バイト目から1024バイトの区間が示す第一の特長部位の定義と、コンテンツの末尾バイト以前の1024バイトの区間が示す第二の特長部位の定義と、コンテンツの0バイト目から1024バイトの区間が示す第三の特長部位の定義と有する。各特長部位の定義には、当該定義に従って決定された特長部位を取得する際の優先度合いを示す優先度が設定されている。ここでは、第一の特長部位の優先度が一番高く、続いて第二の特長部位の優先度が高く、第三の特長部位の優先度が一番低いものとする。コンテンツ部分取得部202は、クライアント機器300に蓄積された取得対象コンテンツの特長部位を、優先度の高い特長部位から順に一つずつ取得する。そして、部位ID生成部203は、取得した特長部位から特長部位IDを生成する。さらに、重複判定部204は、コンテンツ部分取得部202が取得対象コンテンツの特長部位を一つ取得する都度、取得した特長部位から生成された特長部位IDと、サーバー装置200に蓄積された取得済みコンテンツの対応する特長部位IDとを比較して、取得対象コンテンツが未取得コンテンツであるか否かを判定する。このように、特長部位に優先度が設定されることによって、重複判定部204は、複数の特長部位の中でコンテンツの特長をより表した特長部位を優先的に比較することができる。したがって、優先度を設定しない場合と比較して、サーバー装置200は、より少ない比較回数で取得対象コンテンツが未取得コンテンツであるか否かを判定することができる。すなわち、特長部位に優先度を設定することによって、サーバー装置200は、より少ない数の特長部位をクライアント機器300から取得すれば取得対象コンテンツが未取得コンテンツであるか否かを判定することができ、より少ないデータ転送量で比較処理が完了するので比較処理が高速化される。さらに、特長部位の定義には、処理後回しポイントが設定されている。サーバー装置200は、処理後回しポイントが設定された特長部位に対応する特長部位IDの比較を行った結果、取得対象コンテンツが未取得コンテンツであるか否かが確定できずに、次の優先度の特長部位に対応する特長部位IDの比較が必要になった場合、現在行っている取得対象コンテンツに関する比較を中断して後回しにし、次の取得対象コンテンツの比較処理に移行する。処理後回しポイントは、複数設定されても良い。本実施の形態において、処理後回しポイントは、第二の特長部位に一つ設定されている。サーバー装置200は、コンテンツの比較処理と並行してコンテンツの取得処理を実行し、未取得と判定した取得対象コンテンツから随時取得を行う。よって、未取得の取得対象コンテンツをより早く見つけることが、コンテンツの取得処理全体にかかる処理時間の削減につながる。ここで、未取得とは、取得対象コンテンツが未取得コンテンツであることを示す。本実施の形態のように、特長部位に処理後回しポイントを設定することで、サーバー装置200は、取得済みの可能性が高い未取得の可能性が低い取得対象コンテンツの取得済みコンテンツとの比較を後回しにして、該取得対象コンテンツより未取得の可能性が高い他の取得対象コンテンツと取得済みコンテンツとの比較を優先的に行うことができる。つまり、サーバー装置200は、より効率的に早く未取得の取得対象コンテンツを見つけることができ、処理時間を削減できる。さらに、未取得の取得対象コンテンツは優先的に取得されるので、ユーザー操作や障害などにより比較処理が途中で中断した場合にも、コンテンツ取得処理が実質的に完了している確率が高くなる。なお、特長部位をコンテンツ毎に定義する場合は、特長部位定義テーブル400をコンテンツ毎に用意してもよいし、図5に示すコンテンツデータベース500に特長部位の定義を新たに格納してもよい。ただし、本実施の形態のように特長部位の定義をすべてのコンテンツに共通とすることで、上で述べたようにサーバー装置200が比較のためにクライアント機器300から取得すべきデータ量を削減できるという効果に加え、特長部位定義テーブル400が一つでよいためサーバー装置200が記憶すべきデータ容量が小さくなるという効果がある。図5は、本発明の実施の形態におけるコンテンツデータベース500の一例を示す図である。コンテンツデータベース500は、サーバー装置200の各構成要素が更新と参照を行う共通のデータベースであり、蓄積部211に保持される。本実施の形態において、コンテンツデータベース500は、コンテンツIDと、第一の特長部位IDと、第二の特長部位IDと、第三の特長部位IDと、コンテンツサイズと、生成日時と、ファイルパスとから構成される。以下に、コンテンツデータベース500の各項目について説明する。コンテンツIDは、サーバー装置200がコンテンツ毎に付与したコンテンツユニークIDである。本発明の実施の形態において、サーバー装置200は、コンテンツのハッシュ値をコンテンツユニークIDとする。ただし、コンテンツユニークIDは、必ずしもコンテンツのハッシュ値である必要はなく、コンテンツから一意に生成され、コンテンツを一意に特定できるIDであればよい。第一の特長部位IDは、部位ID生成部203が第一の特長部位から生成した特長部位IDである。第二の特長部位IDは、部位ID生成部203が第二の特長部位から生成した特長部位IDである。第三の特長部位IDは、部位ID生成部203が第三の特長部位から生成した特長部位IDである。特長部位の優先度と同様に特長部位IDにも優先度があり、特長部位の優先度を継承する。つまり、第一の特長部位ID、第二の特長部位ID、第三の特長部位IDの順に優先度が高い。サーバー装置200は、取得対象コンテンツの特長部位IDと、当該特長部位IDに対応する、取得済みコンテンツの特長部位IDとを比較する際、優先度の高い特長部位IDから順に一つずつ比較を行う。コンテンツサイズは、コンテンツのデータサイズを表す。生成日時は、コンテンツがクライアント機器300において生成された日時を示す。コンテンツがクライアント機器300において生成された日時を取得できなかった場合は、サーバー装置200がコンテンツを取得した日時を記録する。ファイルパスは、蓄積部211に蓄積されたコンテンツファイルへアクセスするためのパスを示す。図6は、本発明の実施の形態における第一のコンテンツリスト600の一例を示す図である。サーバー装置200のコンテンツリスト取得部207は、クライアント機器300のコンテンツリスト送信部306から第一のコンテンツリスト600を取得し、クライアント機器300に蓄積された取得対象コンテンツの情報を得る。本実施の形態において、第一のコンテンツリスト600は、コンテンツIDと、コンテンツサイズと、生成日時と、リソースパスとから構成される。第一のコンテンツリスト600には、図示するように、IMG01からIMG04までの4つのコンテンツに関する情報が記載されている。例えばコンテンツIDがIMG01のコンテンツは、コンテンツサイズが100KBKiloByte、キロバイト、生成日時が2010年1月1日0時0分、リソースパスが、http://10.0.0.2/IMG01.jpgであることを示す。以下、第一のコンテンツリスト600の各項目について説明する。コンテンツIDは、クライアント機器300がコンテンツ毎に付与したIDである。このコンテンツIDは、クライアント機器300ごとに異なる方針で付与されている。つまり、クライアント機器300が異なれば同じコンテンツであっても異なるコンテンツIDが付与されることもあり、異なるコンテンツに対して同じコンテンツIDが付与されることもある。コンテンツサイズは、コンテンツのデータサイズを表す。生成日時は、コンテンツがクライアント機器300において生成された日時を示す。リソースパスは、コンテンツのURIUniformResourceIdentifierを表す。具体的には、リソースパスは、サーバー装置200がクライアント機器300に蓄積されたコンテンツファイルへアクセスするための手段とパスを表す。例えば、図6のIMG01のコンテンツのリソースパスは、http://10.0.0.2/IMG01.jpgであり、HTTPHyperTextTransferProtocolにより10.0.0.2/IMG01.jpgへアクセスするとコンテンツが取得できることがわかる。なお、サーバー装置200とクライアント機器300とがメモリーカードを介してコンテンツを転送する場合などには、第一のコンテンツリスト600のリソースパスに、メモリーカードのルートディレクトリからの相対パスが設定されればよい。なお、クライアント機器300が、第一のコンテンツリスト600にコンテンツサイズと生成日時とを設定できない場合は、第一のコンテンツリスト600のコンテンツサイズと生成日時とは省略されてもよい。図7は、本発明の実施の形態における第二のコンテンツリスト700の一例を示す図である。第二のコンテンツリスト700は、第一のコンテンツリスト600に基づいて生成されるコンテンツリストであり、第一のコンテンツリスト600に対して、重複判定結果の項目と特長部位取得状態の項目とが新たに追加されている。それ以外のコンテンツID、コンテンツサイズ、生成日時、リソースパスの項目については、第一のコンテンツリスト600に記載された内容と同等であるので、適宜説明を省略する。図7において、例えばコンテンツIDがIMG01のコンテンツは、重複判定結果が未取得、特長部位取得状態が第一の特長部位まで取得、コンテンツサイズが100KB、生成日時が2010年1月1日0時0分、リソースパスが、http://10.0.0.2/IMG01.jpgであることを示す。重複判定結果は、サーバー装置200の重複判定部204が内容を更新し、第二のコンテンツリスト700に記載の取得対象コンテンツがサーバー装置200に取得済みか否かを判定した結果を示す。重複判定結果には、未取得、取得済み、比較後回し、後回し取得、未判定、取得済み可能性ありのいずれかが記録される。なお、本実施の形態では、第二のコンテンツリスト700が第一のコンテンツリスト600に基づいて生成される際に、重複判定結果の初期値として、すべてのコンテンツに対して未判定が設定される。重複判定結果が未取得である場合、対応するコンテンツは、サーバー装置200が未取得のコンテンツであることを示す。重複判定結果が取得済みである場合、対応するコンテンツは、サーバー装置200が取得済みのコンテンツであることを示す。重複判定結果が比較後回しである場合、未判定のコンテンツと比較して、対応するコンテンツに関する比較処理の優先度が下げられていることを示す。重複判定結果が後回し取得である場合、対応するコンテンツは、サーバー装置200が未取得のコンテンツではあるが、未取得と判定されたコンテンツと比較して取得の優先度が下げられていることを示す。重複判定結果が未判定である場合、対応するコンテンツに関する比較処理がまだ行われていないことを示す。重複判定結果が取得済み可能性ありである場合、対応するコンテンツに関する比較処理が処理中であることを示す。例えば、図7に示す第二のコンテンツリスト700は、コンテンツIDがIMG01のコンテンツは重複判定結果が未取得であると判定されており、コンテンツIDがIMG04のコンテンツは重複判定結果が比較後回しであると判定されていることを示す。まとめると、コンテンツ取得部208は、重複判定結果が未取得及び後回し取得である取得対象コンテンツをクライアント機器300から取得し、蓄積部211に格納する。一方、コンテンツ取得部208は、重複判定結果が取得済みである取得対象コンテンツをクライアント機器300から取得しない。特長部位取得状態は、コンテンツ部分取得部202が内容を更新し、クライアント機器300から取得済みの取得対象コンテンツの特長部位について登録する。この特長部位取得状態は、主として第二のコンテンツリスト700の重複判定結果が比較後回しに設定された場合に有用である。重複判定部204が重複判定結果に比較後回しと設定されたコンテンツに関する比較を再開する場合、コンテンツ部分取得部202は、特長部位取得状態を参照して、次に取得する特長部位を特定する。例えば、図7において、コンテンツIDがIMG02のコンテンツは重複判定結果が比較後回しであると設定されており、その特長部位取得状態は第二の特長部位まで取得であるから、コンテンツ部分取得部202は、次に第三の特長部位を取得する。なお、第一のコンテンツリスト600にコンテンツサイズと生成日時とが含まれない場合は、第二のコンテンツリスト700のコンテンツサイズと生成日時とを省略してもよい。次に、以上のように構成されたサーバー装置200の各種動作について説明する。つまり、本実施の形態において、サーバー装置200が、クライアント機器300から第一のコンテンツリスト600を取得して、第一のコンテンツリスト600に記載されたコンテンツが未取得コンテンツであるか否かを判定し、未取得と判定したコンテンツを取得するまでの動作について、図8から図12を用いて説明する。ただし、事前に、部位決定部201は、特長部位定義テーブル400に基づいて取得済みコンテンツの特長部位を決定しており、部位ID生成部203は、決定された取得済みコンテンツの特長部位から特長部位IDを生成し、コンテンツデータベース500に格納しているものとする。まず、サーバー装置200のクライアント機器情報取得部206は、クライアント機器300のクライアント機器情報送信部305からクライアント機器情報を取得するS801。そして、サーバー装置200のコンテンツリスト取得部207が、クライアント機器300のコンテンツリスト送信部306から第一のコンテンツリスト600を取得するS802。取得した第一のコンテンツリスト600は、以後、サーバー装置200において第二のコンテンツリスト700として扱われる。サーバー装置200の重複判定部204は、第二のコンテンツリスト700から重複判定結果が未判定もしくは比較後回しに設定されたコンテンツを1つ選択するS803。ただし、重複判定部204は、重複判定結果が未判定に設定されたコンテンツを、比較後回しと設定されたコンテンツよりも優先的に選択する。従って、第二のコンテンツリスト700の重複判定結果が未判定に設定されたコンテンツは、重複判定結果が比較後回しと設定されたコンテンツよりも優先的にS803以降の処理が行われる。つまり、第二のコンテンツリスト700の重複判定結果は、第二のコンテンツリスト700に記載された取得対象コンテンツに対する処理の優先度を表すことになる。すなわち、コンテンツ部分取得部202は、複数の取得対象コンテンツのうち優先度が高い取得対象コンテンツの比較対象部位を優先的に取得することとなる。以下、S803で選択された1つのコンテンツを判定対象コンテンツと記載する。重複判定部204は、S801で取得したクライアント機器情報を参照し、クライアント機器300が蓄積するコンテンツに対してコンテンツユニークIDを割り当てることができるか否かを判定するS804。ここで、クライアント機器300がコンテンツユニークIDを割り当てることができない場合S804でNO、重複判定部204は、重複取得回避方式を用いて、判定対象コンテンツが未取得であるか否かを判定するS805。一方、クライアント機器300がコンテンツユニークIDを割り当てることができる場合S804でYES、重複判定部204は、コンテンツIDを用いて、判定対象コンテンツが未取得であるか否かを判定するS807。具体的には、重複判定部204は、判定対象コンテンツのコンテンツIDと一致するコンテンツIDがコンテンツデータベース500に登録されているかどうかに基づいて、判定対象コンテンツが未取得であるか否かを判定する。すなわち、重複判定部204は、一致するコンテンツIDが登録されていなければ判定対象コンテンツは未取得であると判定し、対応する第二のコンテンツリスト700の重複判定結果を未取得に更新する。一方、重複判定部204は、一致するコンテンツIDが登録されていれば判定対象コンテンツは取得済みであると判定し、対応する第二のコンテンツリスト700の重複判定結果を取得済みに更新する。重複判定部204は、第二のコンテンツリスト700に登録されたすべての取得対象コンテンツが取得済み、未取得、又は後回し取得に判定されたか否かをチェックするS806。ここで、すべての取得対象コンテンツが判定されていればS806でYES、処理を終了する。一方、いずれかの取得対象コンテンツが判定されていなければS806でNO、S803からの処理を繰り返す。次に、図8のS805においてサーバー装置200の重複判定部204が、S803で選択された判定対象コンテンツが未取得であるか否か重複取得回避方式を用いて判定する動作について図9を用いて説明する。まず、重複判定部204は、サーバー装置200に蓄積された取得済みコンテンツの中から、判定対象コンテンツと比較すべき比較対象コンテンツを抽出するS901。具体的には、重複判定部204は、第二のコンテンツリスト700から判定対象コンテンツのサイズと生成日時とを取得し、コンテンツデータベース500においてこれらのサイズと生成日時とが一致するすべての取得済みコンテンツを比較対象コンテンツとして抽出する。サイズと生成日時とが一致するコンテンツがコンテンツデータベース500に存在しない場合は、比較対象コンテンツは抽出されない。ここで、第二のコンテンツリスト700から判定対象コンテンツのサイズもしくは生成日時のいずれか一つしか取得できない場合は、重複判定部204は、コンテンツデータベース500において、どちらか取得できた情報が一致するすべてのコンテンツを比較対象コンテンツとして選択する。また、第二のコンテンツリスト700から判定対象コンテンツのサイズもしくは生成日時のいずれも取得できない場合には、重複判定部204は、コンテンツデータベース500に登録されたすべてのコンテンツを比較対象コンテンツとして抽出する。以下、S901で抽出された1つ以上のコンテンツを比較対象コンテンツと記載する。このように、重複判定部204が第二のコンテンツリスト700から得られる情報により比較対象コンテンツの総数を事前に絞り込むことによって、絞り込みを行わない場合に比べ、判定対象コンテンツと比較対象コンテンツとの比較を行う回数を削減することができ、比較処理を高速化できる。なお、本実施の形態において、重複判定部204が比較対象コンテンツを抽出する際に、コンテンツのサイズと生成日時の情報を用いたが、この他にもコンテンツの生成場所や生成者などの情報を用いてコンテンツデータベース500から比較対象コンテンツを抽出してもよい。この場合、第二のコンテンツリスト700とコンテンツデータベース500には、コンテンツの生成場所や生成者などの情報が登録される。次に、重複判定部204は、S901において抽出された比較対象コンテンツが存在するか否かを判定するS902。つまり、重複判定部204は、S901において比較対象コンテンツが抽出されたか否かを判定する。ここで、比較対象コンテンツが存在しない場合S902でNO、重複判定部204は、判定対象コンテンツを未取得と判定して第二のコンテンツリスト700の重複判定結果に未取得を記録するS912。一方、比較対象コンテンツが存在する場合S902でYES、コンテンツ部分取得部202は、クライアント機器300から取得する特長部位を優先度に従って1つ決定するS903。ここでは、決定された特長部位を第Nの特長部位と記載する。具体的には、コンテンツ部分取得部202は、第二のコンテンツリスト700の特長部位取得状態を参照し、クライアント機器300から取得する特長部位を1つ決定する。例えば、コンテンツ部分取得部202は、図7に示す第二のコンテンツリスト700を参照することにより、コンテンツIDがIMG04の判定対象コンテンツの特長部位は第二の特長部位まで取得済みであることがわかるので、クライアント機器300から取得する特長部位を第三の特長部位と決定する。そして、コンテンツ部分取得部202は、クライアント機器300から判定対象コンテンツの第Nの特長部位を取得するS904。つまり、コンテンツ部分取得部202は、S903及びS904を実行する度に、判定対象コンテンツの特長部位を優先度順に一つずつクライアント機器300から取得する。さらに、部位ID生成部203は、取得された第Nの特長部位から固定長の第Nの特長部位IDを生成し、第Nの特長部位まで取得したことを第二のコンテンツリスト700の特長部位取得状態に記録するS905。次に、重複判定部204は、S905で生成された判定対象コンテンツの第Nの特長部位IDと、S901で抽出されたすべての比較対象コンテンツの第Nの特長部位IDのそれぞれとが一致する否かを判定する。そして、判定対象コンテンツの第Nの特長部位IDがすべての比較対象コンテンツの第Nの特長部位IDと一致しなかった場合に、重複判定部204は、判定対象コンテンツを未取得と判定して、第二のコンテンツリスト700の重複判定結果に未取得を記録するS906。重複判定部204は、S906で判定対象コンテンツが未取得と判定されていればS907でYES、処理を終了し、未取得と判定されていなければS907でNO、S908の処理を実行する。次に、重複判定部204は、特長部位定義テーブル400を参照して第Nの特長部位が最も優先度の低い特長部位最後の特長部位であるか否かを判定するS908。つまり、重複判定部204は、判定対象コンテンツのすべての特長部位が比較対象コンテンツの特長部位と一致すると判定されてきたか否かを判定する。言い換えると、重複判定部204は、比較対象コンテンツの中で、判定対象コンテンツの特長部位のすべてと一致する特長部位を有するコンテンツが有るか否かを判定する。ここで、第Nの特長部位が最も優先度の低い特長部位であればS908でYES、比較対象コンテンツを後回し取得と判定して、第二のコンテンツリスト700の重複判定結果に後回し取得を記録し、処理を終了するS909。ある判定対象コンテンツにおいて、すべての特長部位が一致する比較対象コンテンツが存在した場合、当該判定対象コンテンツは、未取得とも取得済みとも結論付けられない。つまり、判定対象コンテンツと比較対象コンテンツとにおいて、すべての特長部位が一致したとしても、それらのコンテンツの他の部分が互いに異なっている可能性があるので、判定対象コンテンツは、未取得とも取得済みとも確定できない。そこで、本実施の形態では、重複判定部204は、すべての特長部位が比較対象コンテンツと一致する判定対象コンテンツを、後回し取得と判定する。その結果、コンテンツ取得部208は、すべての特長部位が比較対象コンテンツと一致する判定対象コンテンツをクライアント機器300から取得することになる。つまり、サーバー装置200は、比較対象コンテンツの中で、判定対象コンテンツの複数の特長部位と一致する複数の特長部位を有するコンテンツが有ると判定された場合、判定対象コンテンツをクライアント機器300から取得する。その結果、サーバー装置200は、未取得の可能性があるコンテンツを漏れなく取得することができる。さらに、サーバー装置200は、後回し取得と判定された判定対象コンテンツの取得優先度を、未取得と判定されたコンテンツより低く設定することで、確実に未取得と判定されたコンテンツを優先的に取得することができる。その結果、サーバー装置200の処理が途中で中断した場合でも、少なくとも未取得と判定されたコンテンツの取得は完了している確率が高まる。一方、第Nの特長部位が最も優先度の低い特長部位でなければS908でNO、重複判定部204は、特長部位定義テーブル400を参照して第Nの特長部位が処理後回しポイントとして設定されているか否かを判定するS910。ここで、第Nの特長部位が処理後回しポイントとして設定されていればS910でYES、重複判定部204は、比較対象コンテンツを比較後回しと判定して、第二のコンテンツリスト700の重複判定結果に比較後回しを記録し、処理を終了するS911。つまり、重複判定部204は、比較対象コンテンツの中で、判定対象コンテンツの一部の特長部位と一致する特長部位を有するコンテンツが有ると判定された場合、判定対象コンテンツの比較処理の優先度をあらかじめ設定された優先度未判定よりも下げる。また、コンテンツ部分取得部202は、比較対象コンテンツの中で、判定対象コンテンツの一部の特長部位と一致する特長部位を有するコンテンツが有ると判定された場合、判定対象コンテンツの特長部位の取得を中断する。なお、コンテンツ部分取得部202は、図8のS803で重複判定部204が比較後回しと判定されたコンテンツを判定対象コンテンツとして選択した後に、当該判定対象コンテンツの特長部位の取得を再開する。具体的には、繰り返し実行される図8のS803で、重複判定部204が、優先度に基づき比較後回しと判定されたコンテンツを判定対象コンテンツとして選択した後のS904において、コンテンツ部分取得部202は、当該判定対象コンテンツの特長部位の取得を再開する。つまり、コンテンツ部分取得部202は、複数の取得対象コンテンツのうち優先度が高い取得対象コンテンツの比較対象部位を優先的に取得することになる。一方、第Nの特長部位が処理後回しポイントとして設定されていなければS910でNO、S903の処理に戻る。次に、図9のS906におけるサーバー装置200の重複判定部204の動作について図10を用いて説明する。まず、重複判定部204は、S905で生成された判定対象コンテンツの第Nの特長部位IDと、S901で抽出されたすべての比較対象コンテンツの第Nの特長部位IDとが一致するか否かを判定するS1002。ここで、すべての比較対象コンテンツの第Nの特長部位IDが判定対象コンテンツの第Nの特長部位IDと一致しなければS1002でNO、重複判定部204は、判定対象コンテンツを未取得と判定して、第二のコンテンツリスト700の重複判定結果に未取得を記録するS1003。一方、判定対象コンテンツの第Nの特長部位IDと一つでも一致する比較対象コンテンツの第Nの特長部位IDがあればS1002でYES、重複判定部204は、取得対象コンテンツを取得済み可能性ありと判定して、第二のコンテンツリスト700の重複判定結果に取得済み可能性ありを記録するS1004。そして、重複判定部204は、比較対象コンテンツを第Nの特長部位IDが判定対象コンテンツと一致したコンテンツのみに更新するS1005。つまり、重複判定部204は、判定対象コンテンツと第Nの特長部位IDが一致しなかったコンテンツを比較対象コンテンツから除外する。このように、判定対象コンテンツの第Nの特長部位IDと、すべての比較対象コンテンツの第Nの特長部位IDとが一致しない場合、判定対象コンテンツと同じ部位に同じデータを持ったコンテンツはサーバー装置200に蓄積されていないと言えるので、サーバー装置200は、当該判定対象コンテンツを、即座に未取得と判定できる。つまり、サーバー装置200は、クライアント機器300から残りのすべての特長部位を取得することなく、判定対象コンテンツを未取得と判定できるので、処理時間を削減できる。次に、本実施の形態において、サーバー装置200が、図8の処理により未取得もしくは後回し取得と判定された取得対象コンテンツを取得する動作について図11を用いて説明する。図11で示すコンテンツ取得動作は、図8の動作と並列に実行され、取得対象コンテンツが未取得もしくは後回し取得と判定され次第、随時、当該取得対象コンテンツの取得が行われる。まず、コンテンツ取得部208は、第二のコンテンツリスト700の重複判定結果に未取得もしくは後回し取得と判定された取得対象コンテンツがあるか否かを確認するS1201。ここで、未取得もしくは後回し取得と判定された取得対象コンテンツがない場合S1201でNO、コンテンツ取得部208は、再度S1201を実行する。一方、未取得もしくは後回し取得と判定された取得対象コンテンツがある場合S1201でYES、コンテンツ取得順序決定部205は、未取得もしくは後回し取得と判定された取得対象コンテンツの中から、取得優先度に基づいて、取得するコンテンツを選択するS1202。つまり、コンテンツ取得順序決定部205は、未取得と判定された取得対象コンテンツを後回し取得と判定された取得対象コンテンツよりも優先的に選択する。すなわち、コンテンツ取得部208は、複数の取得対象コンテンツをクライアント機器300から取得する場合に、取得済みコンテンツの中に取得対象コンテンツの複数の特長部位と一致する複数の特長部位を有するコンテンツが有ると判定された取得対象コンテンツ後回し取得よりも、取得済みコンテンツの中に取得対象コンテンツの一の特長部位と一致する特長部位を有するコンテンツが無いと判定された取得対象コンテンツ未取得を優先的に取得する。コンテンツ取得部208は、S1202で選択された取得対象コンテンツのリソースパスを第二のコンテンツリスト700から取得する。そして、コンテンツ取得部208は、取得したリソースパスに基づきクライアント機器300から取得対象コンテンツを取得するS1203。コンテンツ取得部208は、取得したコンテンツに関する情報をコンテンツデータベース500に記録するS1204。具体的には、コンテンツ取得部208は、取得したコンテンツに対してコンテンツユニークIDを生成し、生成したコンテンツユニークIDをコンテンツIDとして新たに付与し、コンテンツデータベース500に記録する。さらに、コンテンツ取得部208は、取得したコンテンツの各特長部位IDを、S1204を実行するタイミングで計算してからコンテンツデータベース500に記録する。ただし、図8の処理で計算された特長部位IDが保持されていれば、コンテンツ取得部208は、その特長部位IDを流用してコンテンツデータベース500に記録してもよい。また、コンテンツ取得部208は、取得したコンテンツのコンテンツサイズを、取得したコンテンツから計算してコンテンツデータベース500に記録する。さらにコンテンツ取得部208は、取得したコンテンツの生成日時の値として、第二のコンテンツリスト700に記載された当該コンテンツの生成日時の値をコンテンツデータベース500に記録する。ただし、第二のコンテンツリスト700に取得したコンテンツに対応する生成日時が記録されていない場合、コンテンツ取得部208は、S1203においてコンテンツを取得した日時をコンテンツデータベース500に記録する。次に、コンテンツ取得部208は、第二のコンテンツリスト700から取得したコンテンツに関する情報を削除しS1205、再度S1201から繰り返し処理を行う。ただし、S1205において、コンテンツ取得部208は、第二のコンテンツリスト700から取得したコンテンツに関する情報を削除する代わりに、第二のコンテンツリスト700の重複判定結果に取得済みと記録してもよい。以上のように、本実施の形態におけるサーバー装置200は、取得対象コンテンツの一つの特長部位に対して、対応するすべての取得済みコンテンツの特長部位が一致しなかった場合に、当該取得対象コンテンツを未取得コンテンツと判定して、当該取得対象コンテンツをクライアント機器から取得することが可能となる。したがって、サーバー装置200は、コンテンツの識別子あるいは属性情報の一意性が保証されない場合であっても、取得対象コンテンツが未取得コンテンツであるか否かを判定することが可能となる。また、サーバー装置200は、取得対象コンテンツが未取得コンテンツであるか否かを判定するために、取得対象コンテンツ全体をクライアント機器から取得する必要がないので、クライアント機器からのデータ転送量を抑制することができる。また、サーバー装置200は、取得対象コンテンツの一つの特長部位に対して、対応するすべての取得済みコンテンツの特長部位が一致しなかった場合に、当該取得対象コンテンツの特長部位の取得を中止できるので、クライアント機器300からのデータ転送量をさらに抑制することができる。以上、本発明の一態様に係るサーバー装置200について、実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものも本発明の範囲内に含まれる。例えば、上記実施の形態において、判定対象コンテンツとすべての特長部位が一致する比較対象コンテンツがある場合に、重複判定部204は、当該判定対象コンテンツを後回し取得と判定していたが、必ずしもこのように判定する必要はない。具体的には、重複判定部204は、図9のS909の処理の代わりに、図12で示す処理を実行してもよい。以下に、図12の処理について説明する。まず、重複判定部204は、判定対象コンテンツに関する情報と、当該判定対象コンテンツを取得するかしないかユーザーからの指示を促す情報とを、表示制御部210を介して、ディスプレイ100へ表示することにより、ユーザーへ通知するS1101。言い換えると、表示制御部210は、重複判定部204からの指示に従って、判定対象コンテンツに関する情報をディスプレイ100に表示させる。重複判定部204は、通知を受けたユーザーからの指示を待ち、ディスプレイ100が判定対象コンテンツを取得することを示す指示情報をユーザーから受け付けた場合S1102でYES、判定対象コンテンツを未取得と判定して、第二のコンテンツリスト700の重複判定結果に未取得を記録S1103する。一方、ディスプレイ100が判定対象コンテンツを取得することを示す指示情報をユーザーから受け付けなかった場合S1102でNO、重複判定部204は、判定対象コンテンツを取得済みと判定して、第二のコンテンツリスト700の重複判定結果に取得済みを記録するS1104。なお、図12のS1102でユーザーが指示した内容は、以降のすべての処理に一括して適用してもよい。このようにユーザーが一括指示を行えるようにすることで、ユーザーは判定対象コンテンツ一つ一つに同じ指示を繰り返す必要がない。図12のS1101において、重複判定部204がディスプレイ100へ表示するユーザー通知画面について図13を用いて説明する。図13において、ユーザー通知画面は、判定結果通知文字1301と、判定結果通知動画像1302と、取得指示ボタン1303と、取得中止指示ボタン1304とを備える。判定結果通知文字1301は、判定対象コンテンツのコンテンツIDと、該判定対象コンテンツと特長部位IDが最も多く一致した比較対象コンテンツのコンテンツIDとを含む文字情報である。図13では、コンテンツデータベース500に記録されたコンテンツIDがBのコンテンツと、第二のコンテンツリスト700に記載されたコンテンツIDがIMG02のコンテンツとが最も特長部位IDが一致したことを文字で通知している。判定結果通知動画像1302は、現在の判定対象コンテンツと特長部位IDが最も多く一致した比較対象コンテンツの動画像情報である。図13では、コンテンツデータベース500に記録されたコンテンツIDがBのコンテンツ画像を表示している。取得指示ボタン1303は、ユーザーが判定対象コンテンツの取得をサーバー装置200へ指示するためのボタンである。取得中止指示ボタン1304は、ユーザーが判定対象コンテンツを取得しないことをサーバー装置200へ指示するためのボタンである。また、重複判定部204は、図9のS909において、判定対象コンテンツを後回し取得と判定せず、取得済み又は未取得と判定してもよい。このように、重複判定部204がS909において後回し取得と判定せずに、取得済み又は未取得と判定することで、図11のS1202においてコンテンツ取得順序決定部205が取得するコンテンツを選択する際に、未取得のコンテンツのみを対象とすればよく、選択するコンテンツの優先度を考慮する必要がないので、コンテンツ取得順序決定部205の実装が容易になり、処理も高速化される。また、図9のS909において取得済みと判定した場合には、サーバー装置200は、その判定対象コンテンツの全体データをクライアント機器300から取得しないので、取得済みの可能性がある判定対象コンテンツを取得することを抑制するとともに、クライアント機器300からのデータ転送量をさらに抑制することができる。なお、図9のS909における重複判定部204の動作は、上で述べたような動作の中から実行する動作をあらかじめ決定しておいてもよいし、機器の初期設定時に図示しない入力部からのユーザー指示によって決定されてもよい。また、上記実施の形態において、コンテンツ部分取得部202は、取得対象コンテンツの特長部位をクライアント機器300から一つずつ取得していたが、必ずしも一つずつ取得する必要はない。例えば、コンテンツ部分取得部202は、取得対象コンテンツの特長部位を複数ずつ取得してもよい。また例えば、コンテンツ部分取得部202は、取得対象コンテンツの特長部位の数を徐々に増加させながら、取得対象コンテンツの特長部位を取得してもよい。このような場合であっても、サーバー装置200は、取得対象コンテンツが未取得と判定されたときに、まだ取得されていない次の特長部位の取得を中止することにより、データ転送量を抑制することができる。さらに、サーバー装置200は、取得対象コンテンツの特長部位をクライアント機器300から一度に複数取得することにより、取得対象コンテンツの特長部位の取得を効率的に行なうことができる。また、上記実施の形態において、第二のコンテンツリスト700が第一のコンテンツリスト600に基づいて生成される際に、重複判定結果の初期値として、すべてのコンテンツに対して未判定が設定されていたが、必ずしもこのように設定される必要はない。つまり、取得対象コンテンツにあらかじめ設定される比較処理の優先度は、すべて同じである必要はない。例えば、第二のコンテンツリスト700が第一のコンテンツリスト600に基づいて生成される際に、コンテンツサイズに応じて優先度が異なるように、コンテンツに対する重複判定結果例えば、未判定1、未判定2などが設定されてもよい。これにより、あらかじめ設定された優先度が高い取得対象コンテンツの比較処理を優先的に行なうことができ、処理を効率化することができる。また、上記実施の形態において、サーバー装置200は、図2に示す各構成要素を備えていたが、必ずしも図2に示す構成要素のすべてを備える必要はない。例えば、サーバー装置200は、図2に示す構成要素のうち、図14に示す構成要素のみを備えてもよい。図14は、本発明の実施の形態の変形例におけるサーバー装置200の機能構成を示すブロック図である。本変形例において、サーバー装置200は、コンテンツ部分取得部202と、重複判定部204と、コンテンツ取得部208とを少なくとも備える。また、サーバー装置200は、外部記憶装置としての蓄積部211と接続されている。サーバー装置200が図14に示すような構成であったとしても、重複判定部204は取得対象コンテンツの特長部位と一致する特長部位を有する取得済みコンテンツが有るか否かを判定することができる。したがって、重複判定部204は、取得対象コンテンツの一つの特長部位に対して、対応するすべての取得済みコンテンツの特長部位が一致しなかった場合に、当該取得対象コンテンツを未取得コンテンツと判定して、コンテンツ取得部208は、当該取得対象コンテンツをクライアント機器から取得することが可能となる。その結果、サーバー装置200は、コンテンツの識別子あるいは属性情報の一意性が保証されない場合であっても、取得対象コンテンツが未取得コンテンツであるか否かを判定することが可能となる。また、サーバー装置200は、取得対象コンテンツが未取得コンテンツであるか否かを判定するために、取得対象コンテンツ全体をクライアント機器から取得する必要がないので、クライアント機器からのデータ転送量を抑制することができる。また、取得対象コンテンツの一つの特長部位に対して、対応するすべての取得済みコンテンツの特長部位が一致しなかった場合に、コンテンツ部分取得部202は当該取得対象コンテンツの特長部位の取得を中止できるので、サーバー装置200は、クライアント機器からのデータ転送量をさらに抑制することができる。また、サーバー装置200は、CPUCentralProcessingUnit、ROMReadOnlyMemory、RAMRandomAccessMemory、及びハードディスクなどを備えるコンピュータによって実現されてもよい。また、上記実施の形態におけるサーバー装置200が備える構成要素の一部または全部は、1個のシステムLSILargeScaleIntegration:大規模集積回路から構成されているとしてもよい。例えば、図14に示すように、サーバー装置200は、部位決定部201とコンテンツ部分取得部202と重複判定部204とコンテンツ取得部208とを有するシステムLSI250から構成されてもよい。システムLSI250は、複数の構成部を1個のチップ上に集積して製造された超多機能LSIであり、具体的には、マイクロプロセッサ、ROM、RAMなどを含んで構成されるコンピュータシステムである。前記RAMには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、システムLSIは、その機能を達成する。なお、ここでは、システムLSIとしたが、集積度の違いにより、IC、LSI、スーパーLSI、ウルトラLSIと呼称されることもある。また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセッサで実現してもよい。LSI製造後に、プログラムすることが可能なFPGAFieldProgrammableGateArray、あるいはLSI内部の回路セルの接続や設定を再構成可能なリコンフィギュラブルプロセッサを利用してもよい。さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。また、本発明は、このような特徴的な処理部を備えるサーバー装置として実現することができるだけでなく、サーバー装置に含まれる特徴的な処理部をステップとするコンテンツ取得方法として実現することもできる。また、コンテンツ取得方法に含まれる特徴的な各ステップをコンピュータに実行させるコンピュータプログラムとして実現することもできる。そして、そのようなコンピュータプログラムを、CD-ROMCompactDiscReadOnlyMemory等のコンピュータ読取可能な記録媒体あるいはインターネット等の通信ネットワークを介して流通させることができるのは、言うまでもない。