コンテンツの配信が可能な少なくとも1つのコンテンツサーバから、ネットワークを介して前記コンテンツを取得するためのコンテンツ取得部と、前記コンテンツを配信する配信元に関連付けられ、かつ前記コンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバから、前記ネットワークを介して、前記コンテンツ取得部によって取得された前記コンテンツの配信元に対応する前記第1の格付情報を取得するための第1の格付情報取得部と、ユーザごとに割り当てられた、前記コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得するための第2の格付情報取得部と、前記コンテンツの出力を制御する出力制御部とを備え、前記出力制御部は、前記コンテンツを出力する際に、前記第1の格付情報取得部によって取得された前記第1の格付情報と、前記第2の格付情報取得部によって取得された前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御する、情報処理装置。前記コンテンツ取得部によって取得された前記コンテンツと前記第1の格付情報取得部によって取得された前記第1の格付情報とを関連付けて記憶部に記憶する書き込み部をさらに備え、前記出力制御部は、前記記憶部に記憶された前記コンテンツを出力する際、前記コンテンツに関連付けられて記憶された前記第1の格付情報と、前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御する、請求項1に記載の情報処理装置。前記コンテンツの出力は、前記情報処理装置の表示部に対する前記コンテンツの再生出力、または、前記情報処理装置と接続された外部機器への出力を含む、請求項1または2に記載の情報処理装置。前記情報処理装置は、外部機器と接続可能であり、前記第2の格付情報取得部は、前記情報処理装置と前記外部機器とが接続された場合に、接続されている前記外部機器に対応して登録されている前記第2の格付情報を取得する、請求項1~3のいずれかに記載の情報処理装置。前記第1の格付情報取得部は、前記コンテンツの配信の際の前記ネットワークにおけるデータ位置に従う第1のアドレス情報を送信して、前記格付情報サーバに格納されている前記第1のアドレス情報に対応付けられた前記第1の格付情報を取得し、前記第1の格付情報取得部は、前記第1のアドレス情報を送信した場合に、前記格付情報サーバから前記第1のアドレス情報に対応付けられた前記第1の格付情報を取得できない場合には、前記ネットワークにおける前記コンテンツのデータ位置が属する上位のデータ位置に従う第2のアドレス情報に変更して、前記第2のアドレス情報を送信して、前記格付情報サーバに格納されている前記第2のアドレス情報に対応付けられた前記第1の格付情報を取得する、請求項1~4のいずれかに記載の情報処理装置。前記コンテンツ取得部によって取得された前記コンテンツに出力を制御するために用いることが可能な第3の格付情報が含まれているか否かを判断し、前記第3の格付情報が含まれている場合に前記第3の格付情報を取得する第3の格付情報取得部をさらに備え、前記出力制御部は、前記第3の格付情報取得部が、前記コンテンツ取得部によって取得された前記コンテンツに前記第3の格付情報が含まれていないと判断した場合には、前記コンテンツを出力する際に、前記第1の格付情報取得部によって取得された前記第1の格付情報と、前記第2の格付情報取得部によって取得された前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御し、前記出力制御部は、前記第3の格付情報取得部が、前記コンテンツ取得部によって取得された前記コンテンツに前記第3の格付情報が含まれていると判断した場合には、前記コンテンツを出力する際に、前記第3の格付情報取得部によって取得された前記第3の格付情報と、前記第2の格付情報取得部によって取得された前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御する、請求項1~5のいずれかに記載の情報処理装置。前記コンテンツ取得部によって取得された前記コンテンツに出力を制御するために用いることが可能な第3の格付情報が含まれているか否かを判断し、前記第3の格付情報が含まれている場合に前記第3の格付情報を取得する第3の格付情報取得部をさらに備え、前記出力制御部は、前記第3の格付情報取得部が、前記コンテンツ取得部によって取得された前記コンテンツに前記第3の格付情報が含まれていると判断した場合には、前記コンテンツを出力する際に、前記第1の格付情報および前記コンテンツに含まれている前記第3の格付情報の一方と、前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御する、請求項1~5のいずれかに記載の情報処理装置。コンピュータが実行する情報処理方法であって、前記情報処理方法は、コンテンツの配信が可能な少なくとも1つのコンテンツサーバから、ネットワークを介して前記コンテンツを取得するステップと、前記コンテンツを配信する配信元に関連付けられ前記コンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバから、前記ネットワークを介して、前記コンテンツの配信元に対応する前記第1の格付情報を取得するステップと、ユーザごとに割り当てられた、前記コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得するステップと、前記コンテンツの出力を制御するステップとを備え、前記出力を制御するステップは、前記コンテンツを出力する際に、前記第1の格付情報と、前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御するステップを含む、情報処理方法。コンピュータに実行させる情報処理プログラムであって、前記情報処理プログラムは、コンテンツの配信が可能な少なくとも1つのコンテンツサーバから、ネットワークを介して前記コンテンツを取得するステップと、前記コンテンツを配信する配信元に関連付けられ前記コンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバから、前記ネットワークを介して、前記コンテンツの配信元に対応する前記第1の格付情報を取得するステップと、ユーザごとに割り当てられた、前記コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得するステップと、前記コンテンツの出力を制御するステップとを実行させ、前記出力を制御するステップは、前記コンテンツを出力する際に、前記第1の格付情報と、前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御するステップを含む、情報処理プログラム。コンテンツの配信が可能な少なくとも1つのコンテンツサーバと、前記コンテンツを配信する配信元に関連付けられ前記コンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバと、ネットワークを介して前記コンテンツサーバおよび前記格付情報サーバと接続されている情報処理装置とを備え、前記情報処理装置は、前記コンテンツサーバから前記コンテンツを取得するコンテンツ取得部と、前記格付情報サーバから、前記コンテンツ取得部によって取得された前記コンテンツの配信元に対応する前記第1の格付情報を取得する第1の格付情報取得部と、ユーザごとに割り当てられた、前記コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得する第2の格付情報取得部と、前記コンテンツの出力を制御する出力制御部とを含み、前記出力制御部は、前記コンテンツを出力する際に、前記第1の格付情報取得部によって取得された前記第1の格付情報と、前記第2の格付情報取得部によって取得された前記第2の格付情報とを比較し、比較結果に基づき、前記コンテンツの出力を制御する、情報処理システム。しかしながら、特開2010-73167号公報に提案された技術によると、子供にはアクセスが制限されたコンテンツでも、保護者であればダウンロードすることが可能である。従って、保護者が、自己のPCPersonalComputer等にダウンロードしたコンテンツに対しては、子供のアクセスを制限することはできない。本発明は、上記の問題点を解決するためになされたものであって、ネットワークを経由して取得したコンテンツ等に対する出力をユーザごとに簡易に制限することが可能な情報処理装置、情報処理方法、情報処理プログラムおよび情報処理システムを提供することを目的とする。本発明のある局面に従う情報処理装置は、コンテンツの配信が可能な少なくとも1つのコンテンツサーバから、ネットワークを介してコンテンツを取得するためのコンテンツ取得部と、コンテンツを配信する配信元に関連付けられ、かつコンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバから、ネットワークを介して、コンテンツ取得部によって取得されたコンテンツの配信元に対応する第1の格付情報を取得するための第1の格付情報取得部と、ユーザごとに割り当てられた、コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得するための第2の格付情報取得部と、コンテンツの出力を制御する出力制御部とを備える。出力制御部は、コンテンツを出力する際に、第1の格付情報取得部によって取得された第1の格付情報と、第2の格付情報取得部によって取得された第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御する。好ましくは、情報処理装置は、コンテンツ取得部によって取得されたコンテンツと第1の格付情報取得部によって取得された第1の格付情報とを関連付けて記憶部に記憶する書き込み部をさらに備える。出力制御部は、記憶部に記憶されたコンテンツを出力する際、コンテンツに関連付けられて記憶された第1の格付情報と、第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御する。好ましくは、コンテンツの出力は、情報処理装置の表示部に対するコンテンツの再生出力、または、情報処理装置と接続された外部機器への出力を含む。好ましくは、情報処理装置は、外部機器と接続可能であり、第2の格付情報取得部は、情報処理装置と外部機器とが接続された場合に、接続されている外部機器に対応して登録されている第2の格付情報を取得する。好ましくは、第1の格付情報取得部は、コンテンツの配信の際のネットワークにおけるデータ位置に従う第1のアドレス情報を送信して、格付情報サーバに格納されている第1のアドレス情報に対応付けられた第1の格付情報を取得し、第1の格付情報取得部は、第1のアドレス情報を送信した場合に、格付情報サーバから第1のアドレス情報に対応付けられた第1の格付情報を取得できない場合には、ネットワークにおけるコンテンツのデータ位置が属する上位のデータ位置に従う第2のアドレス情報に変更して、第2のアドレス情報を送信して、格付情報サーバに格納されている第2のアドレス情報に対応付けられた第1の格付情報を取得する。好ましくは、情報処理装置は、コンテンツ取得部によって取得されたコンテンツに出力を制御するために用いることが可能な第3の格付情報が含まれているか否かを判断し、第3の格付情報が含まれている場合に第3の格付情報を取得する第3の格付情報取得部をさらに備える。出力制御部は、第3の格付情報取得部が、コンテンツ取得部によって取得されたコンテンツに第3の格付情報が含まれていないと判断した場合には、コンテンツを出力する際に、第1の格付情報取得部によって取得された第1の格付情報と、第2の格付情報取得部によって取得された第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御し、出力制御部は、第3の格付情報取得部が、コンテンツ取得部によって取得されたコンテンツに第3の格付情報が含まれていると判断した場合には、コンテンツを出力する際に、第3の格付情報取得部によって取得された第3の格付情報と、第2の格付情報取得部によって取得された第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御する。好ましくは、情報処理装置は、コンテンツ取得部によって取得されたコンテンツに出力を制御するために用いることが可能な第3の格付情報が含まれているか否かを判断し、第3の格付情報が含まれている場合に第3の格付情報を取得する第3の格付情報取得部をさらに備える。出力制御部は、第3の格付情報取得部が、コンテンツ取得部によって取得されたコンテンツに第3の格付情報が含まれていると判断した場合には、コンテンツを出力する際に、第1の格付情報およびコンテンツに含まれている第3の格付情報の一方と、第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御する。本発明のある局面に従うコンピュータが実行する情報処理方法であって、情報処理方法は、コンテンツの配信が可能な少なくとも1つのコンテンツサーバから、ネットワークを介してコンテンツを取得するステップと、コンテンツを配信する配信元に関連付けられコンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバから、ネットワークを介して、コンテンツの配信元に対応する第1の格付情報を取得するステップと、ユーザごとに割り当てられた、コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得するステップと、コンテンツの出力を制御するステップとを備える。出力を制御するステップは、コンテンツを出力する際に、第1の格付情報と、第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御するステップを含む。本発明のある局面に従うコンピュータに実行させる情報処理プログラムであって、情報処理プログラムは、コンテンツの配信が可能な少なくとも1つのコンテンツサーバから、ネットワークを介してコンテンツを取得するステップと、コンテンツを配信する配信元に関連付けられコンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバから、ネットワークを介して、コンテンツの配信元に対応する第1の格付情報を取得するステップと、ユーザごとに割り当てられた、コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得するステップと、コンテンツの出力を制御するステップとを実行させ、出力を制御するステップは、コンテンツを出力する際に、第1の格付情報と、第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御するステップを含む。本発明のある局面に従う情報処理システムは、コンテンツの配信が可能な少なくとも1つのコンテンツサーバと、コンテンツを配信する配信元に関連付けられコンテンツの出力を制御するために用いることが可能な第1の格付情報を予め登録している格付情報サーバと、ネットワークを介してコンテンツサーバおよび格付情報サーバと接続されている情報処理装置とを備える。情報処理装置は、コンテンツサーバからコンテンツを取得するコンテンツ取得部と、格付情報サーバから、コンテンツ取得部によって取得されたコンテンツの配信元に対応する第1の格付情報を取得する第1の格付情報取得部と、ユーザごとに割り当てられた、コンテンツの出力を制御するために用いることが可能な第2の格付情報を取得する第2の格付情報取得部と、コンテンツの出力を制御する出力制御部とを含む。出力制御部は、コンテンツを出力する際に、第1の格付情報取得部によって取得された第1の格付情報と、第2の格付情報取得部によって取得された第2の格付情報とを比較し、比較結果に基づき、コンテンツの出力を制御する。以上のように、本発明によって、ユーザごとに、簡易にコンテンツの出力を制限することが可能となる。以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての同一部分については、その詳細な説明は繰り返さない。以下では、コンテンツは、映像、音声、画像、テキスト、およびこれらを出力するためのデジタルデータを含む。また、コンテンツの一部あるいは全部が、複数のサーバやネットワークから提供されてもよい。また、コンテンツが、テレビ放送、インターネット放送、携帯電話網などのネットワークを介して提供されてもよい。また、以下では、PDAPersonalDigitalAssistantを、本発明の情報処理装置の一例として説明する。ただし、情報処理装置は、ネットワーク通信の機能と、コンテンツの表示機能または音声の出力機能とを有するものであれば良く、例えば、携帯電話、ネットブックなどの他の携帯情報機器、その他の携帯型又は据置型通信端末装置にも適用可能なものである。実施の形態1本発明の実施の形態1に従う情報処理システム10について説明する。図1は、本発明の実施の形態1に従う情報処理システム10の構成を説明するための概念図である。なお、以下の異なる実施の形態に従う情報処理システムにおいても、図1の情報処理システム10と同様の構成であるため、同一部分については、その詳細な説明は繰り返さない。図1を参照して、実施の形態1に従う情報処理システムでは、コンテンツ出力装置として機能するPDA2と、PDA2と接続されている外部機器であるテレビ8a、PC8bおよびUSBUniversalSerialBusメモリ8cと、ネットワークを経由してPDA2にコンテンツを提供するコンテンツサーバ4a、4bと、ネットワークを経由してPDA2にコンテンツの配信先に関連付けられた格付情報を提供するレーティングサーバ6とを含む。以下では、説明のため、テレビ8a、PC8bおよびUSBメモリ8cを総称して外部機器8とし、コンテンツサーバ4a、4bを総称してコンテンツサーバ4とする。格付情報とは、コンテンツに対してある基準に基づいて分類した情報であり、例えば年齢別による分類ランク分け、性的、暴力的、差別的等の内容による分類、掲示板やWebメール等の目的による分類等を含むものとする。PDA2は、コンテンツサーバ4と通信することにより、コンテンツサーバ4から配信されるコンテンツを受信する。コンテンツサーバ4は、複数のサーバ、例えば、課金サーバ、決済サーバ、コンテンツデータを提供するためのサーバなどを含んでもよい。コンテンツサーバ4は、ネットワークを経由して、コンテンツおよび当該コンテンツの関連情報もしくは、コンテンツ自体にコンテンツ関連情報を含むコンテンツをPDA2に提供するサーバである。コンテンツ関連情報とは、例えば、コンテンツを提供するコンテンツサーバのネットワークアドレス、コンテンツのタイトル名やファイル名、コンテンツの価格、コンテンツのデータ量等である。なお、コンテンツサーバ4は、ワークステーションやパーソナルコンピュータであってもよい。また、コンテンツサーバ4は、コンテンツや他の商品を販売するためのWebページ情報を記憶してもよい。コンテンツサーバ4は、PDA2からの要求に応じて、コンテンツやコンテンツの販売サイトのWebページをPDA2へと送信することが可能である。PDA2は、コンテンツ関連情報に含まれる、コンテンツサーバ4から取得したコンテンツの配信元を特定する情報ネットワークアドレスをレーティングサーバ6に送信し、コンテンツの配信元に関連付けられた格付情報を要求する。レーティングサーバ6は、複数のサーバであってもよく、ネットワークを経由して、ネットワーク上にあるコンテンツの配信元に関連付けられた格付情報を提供するサーバである。なお、レーティングサーバ6は、コンテンツのタイトル名やファイル名等に関連付けられた格付情報を提供するサーバであってもよい。この場合、PDA2は、コンテンツのタイトル名やファイル名等の情報をレーティングサーバ6に送信して、コンテンツのタイトル名やファイル名等に関連付けられた格付情報を要求しても良い。外部機器8は、テレビ8a、PC8b等の表示機能を有する外部表示装置、USBメモリ8c等の記憶機能を有する外部記憶装置を含む。また、PDA2と、外部機器8とは無線もしくは有線で接続されており、外部機器8へのコンテンツ出力は、アナログ出力、HDMIHighDefinitionMultimediaInterface等のデジタル出力、また、DLNADigitalLivingNetworkAllianceを介して出力してもよい。次に、PDA2の具体的なハードウェアの構成について説明する。図2は、本発明の実施の形態1に従うPDA2のハードウェア構成を示すブロック図である。なお、以下の異なる実施の形態に従うPDA2のハードウェア構成においても、図2のPDA2のハードウェアと同様の構成であるため、同一部分については、その詳細な説明は繰り返さない。PDA2は、CPU20と、通信装置22と、入力装置24と、ROMReadOnlyMemory26と、RAMRandomAccessMemory28と、表示コントローラ30と、ディスプレイ32と、ハードディスク34と、外部機器I/FInterface36と、テレビ8aと、PC8bと、USBメモリ8cとを備える。CPUCentralProcessingUnit20は、マイクロプロセッサMicroprocessor、FPGAFieldProgrammableGateArray、ASICApplicationSpecificIntegratedCircuit、DSPDigitalSignalProcessorおよびその他の演算機能を有する回路のいずれであってもよい。CPU20は、ROM26やRAM28やUSBメモリ8cに記憶されているプログラムを読み出し、プログラムを順次実行することによって、PDA2の各部を制御する。より詳細には、CPU20は、当該プログラムを実行することによって、後述するPDA2の処理ステップの各々を実現する。通信装置22は、コンテンツサーバ4およびレーティングサーバ6から送信されるデータを受信して、PDA2における内部の処理に適合した形式に変換し、CPU20に送出する。逆に、PDA2がコンテンツサーバ4およびレーティングサーバ6にデータを送信する場合には、通信装置22は、CPU20から出力されるデータを用いて送信用のデータに変換し、データを送信する。入力装置24は、例えばPDA2の筐体の表面に配置されているテンキーその他のボタンや、キーボード、マウス、タッチパネル等を含む。入力装置24は、PDA2に対する指示入力を受け付けて、当該入力に応じた信号をCPU20に送出する。CPU20は、当該入力に基づいて所定の処理を実行し、入力指示に対応する機能を実現する。例えば、PDA2がユーザIDとパスワードとの入力を要求している場合には、入力装置24に対して行なわれる指示によって、当該ユーザIDおよびパスワードの入力が実現される。ROM26は、PDA2を構成するために予め入力されたデータを格納する。当該データは、例えば、CPU20が実行するファームウェア、アプリケーションプログラムその他のソフトウェア等を含む。RAM28は、CPU20によって生成されたデータを一時的に保持する。一時的に保持されるデータは、例えばディスプレイ32に画像を表示するためのデータを含む。表示コントローラ30は、CPU20からの制御によって、受信したデータ画像やテキストなどをディスプレイ32に表示する。例えば、CPU20は、コンテンツサーバ4からダウンロードしたコンテンツデータに基づいて、ディスプレイ32にコンテンツを表示させる。ハードディスク34は、PDA2によって受信されたデータ等を格納する。格納されるデータは、コンテンツサーバ4から配信されたコンテンツ、コンテンツ関連情報、例えば、コンテンツタイトル、ファイル名、コンテンツサーバその他の情報提供装置を特定するURL等、レーティングサーバ6から提供される格付情報も含む。また、上述した格納データを、外部機器I/F36を介してPDA2と接続されている着脱自在な不揮発性の記憶媒体であるUSBメモリ8cに記憶しても良い。外部機器I/F36は、PDA2に対するケーブル図示しないの装着を受け付けて、当該ケーブルを介してデータの通信を行なう。外部機器I/F36は、例えばHDMIケーブル、USBケーブルその他の通信規格に従うケーブルの装着を受け付ける。PC8b、テレビ8aは、外部機器I/F36を介してPDA2と接続されており、PDA2が受信したコンテンツを出力する。具体的には、映像、画像、テキストデータを保存したり表示したりする。図3は、本発明の実施の形態1に従うCPU20が実行するアプリケーション50と、ライブラリ60と、OSOperatingSystem70との関係を説明するための概念図である。なお、以下の異なる実施の形態においても、図3の概念図と同様であるため、同一部分については、その詳細な説明は繰り返さない。CPU20は、メモリに格納されているプログラムを読み込むことにより各種機能を実現する。メモリには、アプリケーション50、ライブラリ60、OS70のプログラムが格納されており、これらがそれぞれ協働することによりCPU20において各種機能が実現される。例えば、通信ライブラリ62は、アプリケーション50とOS70のドライバとの間を仲介して、モデムとの間での通信機能を実現する。表示ライブラリ64は、アプリケーション50とOS70のドライバとの間を仲介して、内部表示装置の表示制御を実現する。画像出力ライブラリ66は、アプリケーション50とOS70のドライバとの間を仲介して、外部表示装置に対する表示制御を実現する。データ入出力ライブラリ68は、アプリケーション50とOS70のドライバとの間を仲介して外部IOとの間でのデータ入出力制御を実現する。図4は、本発明の実施の形態1に従うPDA2の機能ブロック図である。各部の機能は、CPU20がアプリケーション50のプログラムを実行することによって実現される。PDA2は、装置全体を制御する制御部100と、ユーザ格付情報取得部110と、制御部100に制御される通信制御部120と、コンテンツ取得部122と、格付情報取得部124と、書き込み部130と、出力制御部150と、表示制御部152と、を主要部として構成される。格付情報は、上述の通り、コンテンツに対して一定の基準に基づいて分類した情報であるが、説明のため、以下では、コンテンツに対して年齢別による分類ランク分けがなされた情報格付ランクであるとする。制御部100は、PDA2の各部の動作を制御する。ユーザ格付情報取得部110は、PDA2および外部機器8のユーザの格付ランクであるユーザ格付ランクを取得する。通信制御部120は、コンテンツサーバ4およびレーティングサーバ6との通信を制御し、コンテンツサーバ4が提供するコンテンツやコンテンツ関連情報、レーティングサーバ6が提供する格付ランクを受信する。より具体的には、通信制御部120に含まれるコンテンツ取得部122が、コンテンツサーバ4からコンテンツおよびコンテンツ関連情報を取得する。また、通信制御部120に含まれる格付情報取得部124が、レーティングサーバ6からコンテンツの配信先に関連付けられた格付ランクであるレーティングサーバ格付ランクを取得する。書き込み部130は、コンテンツサーバ4から取得したコンテンツと、レーティングサーバ6から取得した、レーティングサーバ格付ランクとを関連付けて記憶部140に書き込む。記憶部140は、コンテンツと、コンテンツ関連情報と、ユーザ格付ランクと、レーティングサーバ格付ランクとを記憶する。記憶部140は、RAM28およびハードディスク34に相当する。出力制御部150は、ユーザ格付ランクとコンテンツの配信元に関連付けられた格付ランクとの比較結果に基づいて、PDA2でのコンテンツ出力を制御する。表示制御部152は、出力制御部150の一部であり、表示部160への出力を制御する。なお、コンテンツの出力を制御するには、コンテンツの出力を規制することも含む。表示部160は、コンテンツサーバ4から取得したコンテンツを表示制御部152の制御によって、コンテンツを表示する。表示部160は、ディスプレイ32に相当する。操作部180は、ユーザから各種の情報を受け付ける。例えば、操作部180は、ユーザからの操作に応じて、ユーザIDや、パスワードや、コンテンツの選択命令や、端末の選択命令や、コンテンツの再生命令や、コンテンツの停止命令などを受け付ける。操作部180は、入力装置24に相当する。次に、本発明の実施の形態1に従うPDA2のコンテンツ出力制限処理手順について説明する。図5は、実施の形態1に従うPDA2がコンテンツ取得時に実行する動作を示すフローチャートである。まず、制御部100は、コンテンツサーバ4にコンテンツを要求するステップS100。具体的には、制御部100は、操作部180を介して、ユーザからコンテンツを取得するための操作を受付ける。さらに、制御部100の指示により、通信制御部120に含まれるコンテンツ取得部122は、コンテンツサーバ4にコンテンツの取得要求をする。次に、制御部100は、コンテンツサーバ4からコンテンツを取得するステップS102。具体的には、制御部100の指示により、コンテンツ取得部122が、コンテンツサーバ4から配信されたコンテンツを取得する。なお、説明のため、コンテンツサーバから取得したコンテンツにはコンテンツ関連情報も含まれるものとする。以下の説明でも同様のものであるとする。次に、制御部100は、取得したコンテンツ関連情報をレーティングサーバ6に送信すると共にレーティングサーバ格付ランクを要求するステップS104。具体的には、制御部100の指示により、通信制御部120に含まれる格付情報取得部124は、レーティングサーバ6にレーティングサーバ格付ランクの取得要求をするようにを制御する。図6は、レーティングサーバ6が、PDA2からのレーティングサーバ格付ランク要求受付時に実行する動作を示すフローチャートである。図6を参照して、レーティングサーバ6が、格付ランク要求受付時に通信制御部120から送信されたコンテンツ関連情報を元に、レーティングサーバ格付ランクを選定し、当該格付ランクを格付情報取得部124に配信する動作について説明する。まず、レーティングサーバ6のCPUは、格付情報取得部124から格付ランク要求がない場合ステップS120においてNOである場合、ステップS120の状態を維持する。一方、格付情報取得部124から格付ランク要求があった場合ステップS120においてYESである場合、レーティングサーバ6のCPUは、通信制御部120から送信されたコンテンツ関連情報に含まれるコンテンツの配信元を特定するための情報ネットワークアドレスに対応する格付ランクがあるか否かを判断するステップS122。レーティングサーバ6のCPUは、格付ランク判断テーブルに基づいて判断を行なう。図7は、格付ランク判断テーブルの例を示す図である。格付ランクの決定方式については後述する。レーティングサーバ管理者によって登録されている格付ランク判断テーブルは、レーティングサーバ6のメモリに記憶されており、コンテンツの配信元ネットワークアドレスに対応する格付ランクが示されている。図7を参照して、例えば、コンテンツの配信元のネットワークアドレスがhttpwwwabccojpabcdefhtmlであった場合、格付ランクはA、同様にhttpwwwdefcojpabcdefhtmlであった場合、格付ランクはC、httpwwwghicojpabcであった場合、格付ランクはD、httpwwwjklcojpであった場合、Bであるとの判断を行なう。なお、コンテンツのタイトル名やファイル名に対応する格付ランク判断テーブルであっても良い。ここで、格付ランクの決定方式の一例について説明を行なう。図8は、ユーザ年齢およびアクセスが可能な対象年齢の格付ランクを示した図である。格付ランクは年齢別に定めてられている。図7に示されている格付ランクは図8を元に決定されている。図8を参照して、ユーザ年齢とは、PDA2または外部機器8を使用するユーザの年齢を意味しており、アクセスが可能な対象年齢とは、レーティングサーバ6が提供する、コンテンツへのアクセスが可能なユーザの対象年齢を意味している。なお、以下の説明においては、ランクA、B、C、D、Eの順にランクが高いと表現することとする。従って、図8を参照して、例えば、ユーザの年齢が18歳以上である場合、当該ユーザのユーザ格付ランクはAとなる。以下同様に、ユーザ年齢が16歳以上~18歳未満ユーザ格付ランクはB、ユーザ年齢が13歳以上~16歳未満ユーザ格付ランクはC、ユーザ年齢が7歳以上~13歳未満ユーザ格付ランクはD、ユーザ年齢が7歳未満ユーザ格付ランクはEとなる。また、レーティングサーバ管理者は、コンテンツの配信元のネットワークアドレスによって、当該配信元に対応するコンテンツへのアクセスが可能な対象年齢を18歳以上であると判断した場合、レーティングサーバ格付ランクをAとする。以下同様に、アクセスが可能な対象年齢が16歳以上であると判断した場合、レーティングサーバ格付ランクをBとする。アクセスが可能な対象年齢が13歳以上であると判断した場合、レーティングサーバ格付ランクはCとする。アクセスが可能な対象年齢が7歳以上であると判断した場合、レーティングサーバ格付ランクはDとする。アクセスが可能な対象年齢に制限なしと判断した場合、レーティングサーバ格付ランクをEとする。再び図6を参照して、レーティングサーバ6は、格付ランク判断テーブルによって、コンテンツの配信元を特定できた場合ステップS122においてYESである場合は、当該コンテンツの配信元に関連付けられたレーティングサーバ格付ランクを格付情報取得部124に配信しステップS124、処理を終了する。コンテンツの配信元を特定できなかった場合ステップS122においてNOである場合は、格付情報取得部124にエラー配信してステップS126、処理を終了する。再び図5を参照して、制御部100は、レーティングサーバ6から配信されたレーティングサーバ格付ランクの取得状態を判断するステップS106。具体的には、制御部100の指示により、格付情報取得部124は、上記のようにレーティングサーバ6からコンテンツに対応したレーティングサーバ格付ランクを取得したか否かを判断する。格付情報取得部124が、レーティングサーバ格付ランクを取得している場合ステップS106にてYESである場合、制御部100の指示により、書き込み部130は、コンテンツとレーティングサーバ格付ランクとを関連付けて記憶部140に書き込みステップS108、処理を終了する。一方、格付情報取得部124が、格付ランクを取得していない場合ステップS106にてNOである場合、書き込み部130は、コンテンツにレーティングサーバ格付ランクを関連付けずに、コンテンツを記憶部140に書き込み、処理を終了する。図9は、コンテンツとレーティングサーバ格付ランクとの関係を示した図である。図9を参照して、例えば、コンテンツαの配信元が、httpwwwabccojpabcdefhtmlであった場合、図7の格付ランク判断テーブルを参照して、レーティングサーバ格付ランクがAであるため、書き込み部130は、コンテンツαにレーティングサーバ格付ランクAを関連付けて記憶部140に記憶する。以下同様に、書き込み部130は、コンテンツβの配信元がhttpwwwdefcojpabcdefhtmlの場合、コンテンツβにレーティングサーバ格付ランクCを関連付けて記憶部140に記憶する。コンテンツγの配信元がhttpwwwghicojpabcであった場合、コンテンツγにレーティングサーバ格付ランクDを関連付けて記憶部140に記憶する。コンテンツδの配信元が、httpwwwjklcojpであった場合、コンテンツδにレーティングサーバ格付ランクBを関連付けて記憶部140に記憶する。図10は、本発明の実施の形態1に従うPDA2がコンテンツ出力時に実行する動作を示すフローチャートである。図10を参照して、PDA2がコンテンツ出力時に実行する動作について説明する。制御部100は、操作部180を介して、ユーザからPDA2にログインするための操作を受け付けると、ユーザを特定するためにログイン画面を表示するステップS130。図11は、ログイン画面の一例を示した図である。ログイン画面には、ユーザIDとパスワードを入力する欄および新規登録の入力を受け付ける欄が設けられている。図11を参照して、例えば、制御部100は、PDA2へのログイン時にユーザに要求するユーザIDとパスワードによってユーザを特定する。なお、PDA2のユーザを特定できる方式であれば、上記の方式に限定されない。指紋その他の生体情報によって特定してもよい。次に、制御部100は、操作部180を介してユーザからのユーザIDとパスワードとの入力を受け付け、登録されたユーザであるか否かを判断するステップS132。ここで、PDA2のユーザ登録方式について説明を行なう。図12は、本発明の実施の形態1に従うPDA2がユーザからの新規登録の受付時に実行する動作を示すフローチャートである。まず、制御部100は、操作部180を介して、ユーザから新規登録をするための操作を受け付けたか否かを判断するステップS150。制御部100は、ユーザからの新規登録入力を受け付けていない場合ステップS150においてNOである場合、ステップS150からの状態を維持する。一方、制御部100はユーザからの新規登録入力を受け付けた場合ステップS150においてYESである場合、新規登録設定画面を表示するステップS152。図13は、新規登録設定画面を示す図である。新規登録設定画面には、ユーザIDとパスワードとユーザ年齢を入力する欄が設けられている。図12を再び参照して、制御部100は、操作部180を介して、ユーザからユーザIDとパスワードと年齢とを入力するための操作を受け付け、新規登録設定がされたか否かを判断するステップS154。制御部100は、新規登録設定がされていない場合ステップS154においてNOである場合、処理を終了して、ログイン画面に戻る。例えば、図13に示したキャンセルボタンに対する入力を受け付けたときが該当する。一方、制御部100は、新規登録設定がされている場合ステップS154においてYESである場合、ユーザ年齢に対応したユーザ格付ランクを設定するステップS156。次に、制御部100は、ユーザIDと、パスワードと、ユーザ年齢に対応したユーザ格付ランクとをユーザ登録情報として、記憶部140に格納されたユーザ登録情報テーブルに記憶しステップS158、処理を終了する。図14は、ユーザ登録情報テーブルを示した図である。図14を参照して、例えば、ユーザIDAAAは、パスワードがWWWであり、ユーザ格付ランクがAである。従って、図8を参照して、このユーザは、年齢が18歳以上であることを示している。同様に、ユーザIDBBBのユーザユーザ格付ランクBは、年齢が16歳以上~18歳未満であり、ユーザIDCCCのユーザユーザ格付ランクEは、年齢が7歳未満であり、ユーザIDDDDのユーザユーザ格付ランクDは、年齢が7歳以上~13歳未満であることを示している。図10を再び参照して、制御部100は、ユーザ情報が登録されておりユーザ認証がOKであると判断した場合ステップS132においてYESである場合、ユーザ格付ランクを取得する。具体的には、制御部100の指示により、ユーザ格付情報取得部110は、ログインしたユーザに対応するユーザ格付ランクをユーザ情報テーブルから取得するステップS134。一方、制御部100は、ユーザ情報が登録されておらずユーザ認証がNGである場合ステップS132においてNOである場合、ステップS132の状態を維持する。次に、制御部100は、操作部180を介して、ユーザからコンテンツを再生するための操作を受け付けたか否かを判断するステップS136制御部100は、コンテンツ再生要求を受け付けていない場合ステップS136においてNOである場合、ステップS136の状態を維持する。一方、制御部100は、コンテンツ再生要求を受け付けた場合ステップS136においてYESである場合、コンテンツに関連付けられたレーティングサーバ格付ランクを取得するステップS137。次に、制御部100は、当該コンテンツの出力可否を判断するステップS138。具体的には、制御部100の指示により、出力制御部150は、ユーザ格付ランクと当該コンテンツに対応して関連付けられているレーティングサーバ格付ランクとを比較して、当該コンテンツの出力可否を判断する。ここで、ユーザ格付ランクと、レーティングサーバ格付ランクとの比較方式について説明する。図15は、ユーザ格付ランクと、レーティングサーバ格付ランクとの比較結果に基づいて、出力可否を判断する方式の一例を示した図である。図15を参照して、例えば、コンテンツαの場合は、ユーザ格付ランクがA、レーティングサーバ格付ランクがAであるため出力制御部150は、コンテンツの出力が可能と判断して出力を行なう。同様に、コンテンツβの場合は、ユーザ格付ランクがB、レーティングサーバ格付ランクがCであるため出力可能、コンテンツγの場合は、ユーザ格付ランクがE、レーティングサーバ格付ランクがDであるため出力不可能、コンテンツδの場合は、ユーザ格付ランクがD、レーティングサーバ格付ランクがBであるため出力不可能、と判断して出力を行なう。つまり、ユーザ格付ランクがレーティングサーバ格付ランクと同じもしくはそれより高い場合は、出力制御部150は出力が可能と判断して出力を行なう。また、コンテンツにレーティングサーバ格付ランクが関連付けられていない場合、つまり、レーティングサーバ6からレーティングサーバ格付ランクを取得できなかった場合図5のステップS106においてNOである場合に関しては、出力制御部150はコンテンツを出力しないものとする。ただし、コンテンツにレーティングサーバ格付ランクが関連付けられていない場合に関しては、出力制御部150による出力可否は、ユーザが任意に設定できる事項であるため、出力制御部150がコンテンツを出力するとしてもよい。以上のように、出力制御部150は、ユーザ格付ランクがレーティングサーバ格付ランクと同じもしくはそれより高い場合ステップS138においてYESである場合は、コンテンツを再生してステップS140、処理を終了する。一方、出力制御部150は、ユーザ格付ランクがレーティングサーバ格付ランクよりも低い場合ステップS138においてNOである場合、コンテンツを再生せずにステップS142、処理を終了する。次に、本発明の実施の形態1に従う情報処理システム10における各装置の処理の流れについて説明する。図16は、本発明の実施の形態1に従うPDA2とコンテンツサーバ4およびレーティングサーバ6との処理の流れを示すシーケンス図である。まず、PDA2が、コンテンツサーバ4からのコンテンツおよびレーティングサーバ6からのレーティングサーバ格付ランクを取得する処理の流れについて説明する。PDA2からコンテンツサーバ4にコンテンツ要求がなされるとステップSQ100、コンテンツサーバ4は、コンテンツ要求を受け付けステップSQ102、要求されたコンテンツをPDA2に配信するステップSQ104。PDA2は、コンテンツサーバ4から配信されたコンテンツを取得しステップSQ106、レーティングサーバ6に当該コンテンツのコンテンツ関連情報を送信すると共に、当該コンテンツの配信元に関連付けられたレーティングサーバ格付ランクを要求するステップSQ108。レーティングサーバ6は、レーティングサーバ格付ランク要求を受け付けステップSQ110、要求されたレーティングサーバ格付ランクをPDA2に配信するステップSQ112。PDA2は、レーティングサーバ6から配信されたレーティングサーバ格付ランクを取得しステップSQ114、コンテンツとレーティングサーバ格付ランクとを関連付けて保存するステップSQ116。次に、PDA2が取得したコンテンツを出力する処理の流れについて説明する。PDA2は、ユーザからのログインを受け付けるとステップSQ118、当該ユーザのユーザ格付ランクを取得するステップSQ119。次に、PDA2は、当該ユーザからのコンテンツ再生要求を受け付けるとステップSQ120、コンテンツに関連付けられたレーティングサーバ格付ランクを取得するステップSQ121。ユーザ格付ランクとレーティングサーバ格付ランクとを比較して、コンテンツの出力可否を決定しステップSQ122、出力もしくは非出力の処理を行なうステップSQ124。以上、説明したように、PDA2はコンテンツサーバ4から取得したコンテンツと、レーティングサーバ6から取得したレーティングサーバ格付ランクとを関連付けることで、PDA2のユーザに応じてコンテンツの出力を制限することが可能となる。また、個別のコンテンツごとにユーザが出力制限を設定する必要がないため、コンテンツ取得後のコンテンツ出力の管理が容易となる。実施の形態2上述の実施の形態1においては、PDA2におけるコンテンツ再生制御を行なう動作について述べたが、実施の形態2では、PDA2が外部機器8に含まれる外部表示装置へのコンテンツ外部出力制御を行なう動作について述べる。ここでは、説明のため、外部表示装置はテレビ8aであるとして説明を行なう。図17は、本発明の実施の形態2に従うPDA2の機能ブロック図である。実施の形態2に従うPDA2は、外部出力制御部154と、外部出力部170が追加されている以外、図4に示すPDA2と同じ構成であるので、同一部分についてはその詳細な説明は繰り返さない。外部出力制御部154は、出力制御部150の一部であり、外部出力部170へのコンテンツ出力を制御する。外部出力部170は、コンテンツサーバ4から取得したコンテンツを外部出力制御部154の制御に応じて、テレビ8aへコンテンツを外部出力する。テレビ8aが、PDA2から外部出力されたコンテンツを再生する時に実行する動作について説明する。図18は、テレビ8aからPDA2へのコンテンツの外部出力要求から、テレビ8aでのコンテンツ再生までに実行する動作を示すフローチャートである。まず、テレビ8aのCPU図示しないは、ユーザからテレビ8aにログインするための操作を受け付けると、ユーザを特定するために図11に示すログイン画面を表示するステップS180。次に、テレビ8aのCPUは、ユーザからのユーザIDとパスワードとの入力を受け付け、テレビ8aのメモリ図示しないで格納されている、図14で示したユーザ登録情報テーブルから、登録されたユーザであるか否かを判断するステップS182。テレビ8aのCPUは、ユーザ情報が登録されておりユーザ認証がOKである場合ステップS182においてYESである場合、ユーザ格付ランクをユーザ情報テーブルから取得するステップS184。一方、テレビ8aのCPUは、ユーザ情報が登録されておらずユーザ認証がNGである場合ステップS182においてNOである場合、ステップS182の状態を維持する。なお、ステップS182においてユーザ認証がOKの場合、テレビ8aのディスプレイ図示しないには、PDA2で格納されているコンテンツを選択するためのリスト等が表示されるものとする。次に、テレビ8aのCPUは、テレビ8aのディスプレイ図示しないに表示されたコンテンツをユーザが選択することによって、コンテンツ出力要求を受け付けたか否かを判断するステップS186。テレビ8aのCPUは、コンテンツ出力要求を受け付けていない場合ステップS186においてNOである場合、ステップS186の状態を維持する。一方、コンテンツ出力要求を受け付けた場合ステップS186においてYESである場合、テレビ8aのCPUは、PDA2の制御部100に対してコンテンツ出力要求を行なうステップS188。次に、テレビ8aのCPUは、PDA2のユーザ格付情報取得部110からユーザ格付ランクの要求を受け付けたか否かを判断するステップS190。テレビ8aのCPUは、ユーザ格付ランク要求を受け付けていない場合ステップS190においてNOである場合は、ステップS190の状態を維持する。一方、テレビ8aのCPUは、ユーザ格付ランク要求を受け付けた場合ステップS190においてYESである場合は、PDA2に対してユーザ格付ランクを送信するステップS192。次に、テレビ8aのCPUは、PDA2からのコンテンツの出力を受け付けたか否かを判断するステップS194。テレビ8aのCPUは、PDA2からのコンテンツの出力を受け付けていない場合ステップS194においてNOである場合、コンテンツを再生せずに処理を終了する。一方、テレビ8aのCPUは、コンテンツの出力を受け付けた場合ステップS194においてYESである場合、コンテンツを再生してステップS196、処理を終了する。図19は、実施の形態2に従うPDA2が、テレビ8aにコンテンツを外部出力する時に実行する動作を示すフローチャートである。まず、制御部100は、テレビ8aのCPUからコンテンツ外部出力要求を受け付けたか否かを判断するS160。制御部100は、コンテンツ出力要求を受け付けていない場合ステップS160においてNOである場合、ステップS160の状態を維持する。一方、制御部100は、コンテンツ出力要求を受け付けた場合ステップS160においてYESである場合、ユーザ格付ランクを要求する。具体的には、制御部100の指示により、ユーザ格付情報取得部110は、テレビ8aにユーザ格付ランクを要求するステップS162。次に、制御部100の指示により、ユーザ格付情報取得部110は、テレビ8aから送信されたユーザ格付ランクを取得しているか否かを判断するステップS164。ユーザ格付情報取得部110は、ユーザ格付ランクを取得していない場合ステップS164においてNOである場合、ステップS164の状態を維持する。一方、ユーザ格付情報取得部110は、ユーザ格付ランクを取得している場合ステップS164においてYESである場合、制御部100は、コンテンツに関連付けられたレーティングサーバ格付ランクを取得するステップS166。次に、制御部100は、コンテンツの外部出力の可否を判断するステップS168。具体的には、制御部100の指示により、出力制御部150は、ユーザ格付ランクと当該コンテンツに対応して関連付けられているレーティングサーバ格付ランクとを比較して、当該コンテンツの出力可否を判断する。なお、ステップS166の処理は、ステップS160の処理とステップS162の処理の間であっても良い。出力制御部150は、ユーザ格付ランクがレーティングサーバ格付ランクと同じもしくはそれより高い場合ステップS168においてYESである場合、コンテンツをテレビ8aに外部出力してステップS170、処理を終了する。一方、出力制御部150は、ユーザ格付ランクがレーティングサーバ格付ランクよりも低い場合ステップS168においてNOである場合、コンテンツをテレビ8aに外部出力せずにステップS172、処理を終了する。次に、本発明の実施の形態2に従う情報処理システム10における各装置の処理の流れについて説明する。コンテンツ取得時の各装置の処理手順は、実施の形態1と同様であるため、同一部分については、その詳細な説明は繰り返さない。図20は、本発明の実施の形態2に従うPDA2とテレビ8aとのコンテンツ外部出力時の処理の流れを示すシーケンス図である。テレビ8aは、ユーザからのログインを受け付けるとステップSQ150、テレビ8aはログインしたユーザのユーザ格付ランクを取得するステップSQ151。次に、テレビ8aは、ユーザからのコンテンツの外部出力要求を受け付けると、PDA2に対してコンテンツの外部出力を要求するステップSQ152。PDA2は、ユーザのコンテンツ外部出力要求を受け付けステップSQ154、ユーザ格付ランクをテレビ8aに要求するステップSQ156。テレビ8aは、PDA2からのユーザ格付ランク要求を受付けステップSQ158、ユーザ格付ランクをPDA2に送信するステップSQ160。PDA2は、テレビ8aからユーザ格付ランクを取得するとステップSQ162、コンテンツに関連付けられたレーティングサーバ格付ランクを取得するステップSQ163。PDA2は、ユーザ格付ランクと、レーティングサーバ格付ランクとを比較して、テレビ8aへのコンテンツの出力可否を決定しステップSQ164、コンテンツのテレビ8aへの出力を行なうステップSQ166。テレビ8aは、ユーザからの再生要求を受け付けるとコンテンツを再生するステップSQ168。なお、ステップSQ163の処理は、ステップSQ154の処理とステップSQ155の処理の間であっても良い。以上、説明したように、PDA2に接続されているテレビ8aにアクセスするユーザに応じて、PDA2に格納されているコンテンツのテレビ8aでの再生を制限することが可能となる。変形例次に、本発明の実施の形態2では、PDA2がテレビ8aへのコンテンツ外部出力制御を行なう動作について述べたが、変形例では、PDA2が外部機器8に含まれる外部記憶装置へのコンテンツ外部出力制御を行なう場合について述べる。説明のため、外部機器8はUSBメモリ8cであるとして説明を行なう。ここでは、外部出力とは、具体的にはUSBメモリへのコンテンツファイルの移動、コピー等である。実施の形態2の変形例に従うPDA2の構成要素は、図17で示した実施の形態2と同じであるため繰り返さない。PDA2がUSBメモリ8cにコンテンツを外部出力する時に実行する動作について説明する。図21は、PDA2が、USBメモリ8cにコンテンツを外部出力する時に実行する動作を示すフローチャートである。まず、制御部100は、操作部180を介してユーザからのUSBメモリ8cへのコンテンツの外部出力要求を受け付けたか否かを判断するステップS200。次に、制御部100は、ユーザからのコンテンツの外部出力要求を受け付けていない場合ステップS200においてNOである場合、ステップS200の状態を維持する。一方、制御部100は、ユーザからのコンテンツの外部出力要求を受け付けている場合ステップS200においてYESである場合、USBメモリ8cに格納されているユーザ認証プログラムによって、制御部100にユーザ認証要求がなされ、ユーザを特定するために図11に示すログイン画面を表示するステップS202。次に、制御部100は、操作部180を介してユーザからのユーザIDとパスワードとの入力を受け付け、USBメモリ8cに格納されているユーザ登録情報テーブルから、登録されたユーザであるか否かを判断するステップS204。制御部100は、ユーザ情報が登録されておりユーザ認証がOKである場合ステップS204においてYESである場合、当該ユーザに対応するユーザ格付ランクの取得要求をUSBメモリ8cに行なうステップS206。一方、制御部100は、ユーザ情報が登録されておらずユーザ認証がNGである場合ステップS204においてNOである場合、ステップS204の状態を維持する。次に、制御部100の指示により、ユーザ格付情報取得部110は、ユーザ格付ランクを取得したか否かを判断するステップS206。ユーザ格付情報取得部110が、ユーザ格付ランクを取得していない場合S208においてNOである場合、S206からの処理を繰り返す。一方、ユーザ格付情報取得部110が、ユーザ格付ランクを取得している場合S208においてYESである場合、制御部100は、コンテンツに関連付けられたレーティングサーバ格付ランクを取得するステップS209。次に、制御部100の指示により、出力制御部150は、ユーザ格付ランクとレーティングサーバ格付ランクとを比較して、当該コンテンツの外部出力可否を判断するステップS210。出力制御部150は、ユーザ格付ランクがレーティングサーバ格付ランクと同じもしくはそれより高い場合ステップS210においてYESである場合は、コンテンツをUSBメモリ8cに外部出力ステップS212して、処理を終了する。一方、出力制御部150は、ユーザ格付ランクがレーティングサーバ格付ランクよりも低い場合ステップS210においてNOである場合は、コンテンツをUSBメモリ8cに外部出力せずにステップS214、処理を終了する。次に、本発明の実施の形態2に従う情報処理システム10における各装置の処理の流れについて説明する。コンテンツ取得時の各装置の処理手順は、実施の形態1と同様であるため、同一部分については、その詳細な説明は繰り返さない。図22は、本発明の実施の形態2の変形例に従うPDA2とUSBメモリ8cとのコンテンツ外部出力時の処理の流れを示すシーケンス図である。PDA2が、取得したコンテンツをUSBメモリ8cに外部出力する手順について説明する。PDA2が、USBメモリ8cにコンテンツの外部出力要求をするとステップSQ180、USB8cは外部出力要求を受け付けステップSQ182、ユーザ認証要求を行なうステップSQ184。次に、PDA2は外部出力要求をしたユーザを特定するためユーザにログイン要求を行ないステップSQ186、ログインしたユーザのユーザ格付ランクをUSBメモリ8cに要求するステップSQ188。USBメモリ8cは、PDA2からのユーザ格付ランク要求を受付けステップSQ190、ユーザ格付ランクをPDA2に送信するステップSQ192。PDA2は、USBメモリ8cからユーザ格付ランクを取得するステップSQ194。次に、PDA2は、コンテンツに関連付けられたレーティングサーバ格付ランクを取得するステップSQ195。PDA2は、ユーザ格付ランクと、レーティングサーバ格付ランクとを比較して、USBメモリ8cへのコンテンツの出力可否を決定しステップSQ196、コンテンツのUSBメモリ8cへの出力を行なうステップSQ198。USBメモリ8cは、ユーザの出力要求を受け付けるとコンテンツを格納するステップSQ199。以上、説明したように、PDA2に接続されているUSBメモリ8cにアクセスするユーザに応じて、PDA2に格納されているコンテンツファイルのUSBメモリ8cへの移動、コピー等を制限することが可能となる。実施の形態3実施の形態3では、PDA2が、レーティングサーバ6から格付ランクを取得できなかった場合、レーティングサーバ6に格付ランクの再取得を行なう動作について述べる。図23は、実施の形態3に従うPDA2がコンテンツ取得時に実行する動作を示すフローチャートである。コンテンツ出力時の動作は、実施の形態1と同じであるため同一部分については、その詳細な説明は繰り返さない。図23で示す処理は、ステップS250およびS252が追加された以外は、図5と同じ処理を行なっているため、同一部分については、その詳細な説明は繰り返さない。ここでは、ステップS250からS252の処理について説明する。格付情報取得部124が、格付ランクを取得していないと判断した場合ステップS106にてNOである場合は、制御部100は、レーティングサーバ6への格付ランクの再取得要求回数が1以上であるか否かを判断するステップS250。制御部100が、再取得回数が1以上であると判断するとステップS250にてYESである場合、レーティングサーバ6に格付ランクの再取得要求をしないため、制御部100の指示により、書き込み部130は、コンテンツに格付ランクを関連付けることなく、コンテンツを記憶部140に書き込み、処理を終了する。一方、制御部100が、再取得要求回数が1以上でないと判断するとステップS250にてYESである場合、制御部100の指示により、通信制御部120は、最初にレーティングサーバ6に送信した、コンテンツの配信元のネットワークアドレスとは別のネットワークアドレスにアドレスを変更するステップS252。次に、変更後のコンテンツ配信元のネットワークアドレスを含む、コンテンツ関連情報をレーティングサーバ6に送信して、レーティングサーバ格付ランクを要求する処理ステップS104から繰り返す。なお、再取得要求回数は、ユーザが任意に設定することができ、回数に応じて上記の処理を繰り返す。ここで、ネットワークアドレス変更方式について説明する。図24は、ネットワークアドレス変更方式の一例を示した図である。コンテンツ関連情報に含まれる、コンテンツ配信元のネットワークアドレスが、httpwwwabccojpabcdefhtmlであった場合、当該領域データ位置が属する上位ディレクトリのネットワークアドレスであるhttpwwwabccojpabcに変更する。なお、再取得要求回数が複数回の場合、回数を重ねるごとに上位ディレクトリへとネットワークアドレスを変更していき、最終的には最上位ディレクトリのネットワークアドレスであるhttpwwwabccojpまで変更を行う。このように、PDA2は、最初に送信したコンテンツ配信元のネットワークアドレスでは、コンテンツ配信元に関連付けられたレーティングサーバ格付ランクを取得できなかった場合でも、複数回当該ネットワークアドレスを変更して、レーティングサーバ格付ランクの再取得要求を行なうことで、レーティングサーバ6からのレーティングサーバ格付ランクの取得を漏れなく行なうことが可能である。次に、本発明の実施の形態3に従う情報処理システム10における各装置の処理の流れについて説明する。コンテンツ出力時の各装置の処理手順は、実施の形態1と同様であるため、同一部分については、その詳細な説明は繰り返さない。図25は、本発明の実施の形態3に従うPDA2とコンテンツサーバ4およびレーティングサーバ6との処理の流れを示すシーケンス図である。また、図25で示す処理手順は、ステップSQ200からステップSQ210以外の処理は図16と同じ処理であるため、同一部分については、その詳細な説明は繰り返さない。ここでは、ステップSQ200からステップSQ210の処理について説明する。また、PDA2からレーティングサーバ6へのレーティングサーバ格付ランクの再取得要求時に、レーティングサーバ格付ランクが取得できた場合について説明を行なう。レーティングサーバ6は、PDA2からのコンテンツの配信元に関連付けられたレーティングサーバ格付ランク要求を受け付けた時にステップSQ110、当該コンテンツの配信元に関連付けられたレーティングサーバ格付ランクがない場合には、エラー配信を行なうステップSQ200。PDA2は、レーティングサーバ6からのエラー配信を受信するとステップSQ202、最初にレーティングサーバ6に送信した、コンテンツ配信元のネットワークアドレスとは別のネットワークアドレスにアドレスを変更しステップSQ203、変更後のコンテンツ配信元のネットワークアドレスをレーティングサーバ6に送信すると共に、レーティングサーバ格付ランクの再取得要求を行なうステップSQ204。レーティングサーバ6は、PDA2からの当該再取得要求を受け付けステップSQ206、レーティングサーバ格付ランクを配信するステップSQ208。PDA2は、レーティングサーバ6から配信されたレーティングサーバ格付ランクを取得しステップSQ210、コンテンツとレーティングサーバ格付ランクを関連付けて保存するステップSQ116。以上、説明したように、PDA2がレーティングサーバ6からのレーティングサーバ格付ランク取得を漏れなく行なうことが可能である。実施の形態4実施の形態4では、PDA2がコンテンツサーバ4から取得したコンテンツのメタデータに含まれる、コンテンツの配信元に関連付けられたメタデータ格付ランクとユーザ格付ランクとの比較によって、コンテンツの再生制御を行なう動作について述べる。図26は、本発明の実施の形態4に従うPDA2の機能ブロック図である。実施の形態4に従うPDA2は、属性判断部126が追加されている以外、図17で示すPDA2と同じ構成であるので、同一部分については、その詳細な説明は繰り返さない。属性判断部126は、コンテンツサーバ4から取得したコンテンツのメタデータにメタデータ格付ランクが含まれているか否かを判断する。実施の形態4に従うPDA2が実行する動作について説明する。図27は、実施の形態4に従うPDA2がコンテンツ取得時に実行する動作を示すフローチャートである。ステップS100からS102までの処理は図5と同じ処理を行なっているため同一部分については、その詳細な説明は繰り返さない。属性判断部126は、ステップS102で取得したコンテンツのメタデータにメタデータ格付ランクが含まれているか否かを判断するステップS300。制御部100の指示により、属性判断部126が、メタデータ格付ランクが含まれていないと判断した場合ステップ300にてNOである場合、その後の処理は、図23のステップS104以降の処理と同じ処理を行なうため同一部分については、その詳細な説明は繰り返さない。一方、属性判断部126が、メタデータ格付ランクが含まれていると判断した場合ステップ300にてYESである場合、コンテンツを記憶部140に記憶して処理を終了する。図28は、本発明の実施の形態4に従うPDA2がコンテンツ出力時に実行する動作を示すフローチャートである。ステップS130からS136までの処理は図10と同じ処理を行なっているため同一部分については、その詳細な説明は繰り返さない。次に、制御部100の指示により、属性判断部126は、再生要求されたコンテンツのメタデータにメタデータ格付ランクがあるか否かを判断するステップS300。属性判断部126が、メタデータ格付ランクがあると判断するとステップS300においてYESである場合、制御部100の指示により、出力制御部150は、ユーザ格付ランクとメタデータ格付ランクとを比較して、当該コンテンツの出力可否を判断するステップS302。比較方式については、ユーザ格付ランクとレーティングサーバ格付ランクとの比較方式と同じであり、レーティングサーバ格付ランクがメタデータ格付ランクに置き換わったものである。出力制御部150は、ユーザ格付ランクがメタデータ格付ランクと同じもしくはそれより高い場合ステップS302においてYESである場合、コンテンツを再生してステップS140、処理を終了する。一方、出力制御部150は、ユーザ格付ランクがメタデータ格付ランクよりも低い場合ステップS302においてNOである場合、コンテンツを再生せずにステップS142、処理を終了する。一方、属性判断部126は、メタデータ格付ランクがないと判断するとステップS300においてNOである場合、制御部100は、当該コンテンツに関連付けられたレーティングサーバ格付ランクがあるか否かを判断するステップS304。制御部100は、レーティングサーバ格付ランクがあると判断した場合ステップS304においてYESである場合、その後の処理は、図10のステップS137以降の処理と同じであるため同一部分については、その詳細な説明は繰り返さない。一方、制御部100は、レーティングサーバ格付ランクがないと判断した場合ステップS304においてNOである場合、出力制御部150は、コンテンツの再生をせずにステップS142、処理を終了する。次に、本発明の実施の形態4に従う情報処理システム10における各装置の処理の流れについて説明する。図29は、本発明の実施の形態4に従うPDA2とコンテンツサーバ4とレーティングサーバ6との処理の流れを示すシーケンス図である。なお、PDA2がコンテンツサーバ4から取得したコンテンツのメタデータにメタデータ格付ランクがあった場合について説明する。まず、PDA2のコンテンツ取得時の処理手順について説明する。ステップSQ100からステップSQ106までの処理は、図16と同じ処理であるため同一部分については、その詳細な説明は繰り返さない。コンテンツサーバ4からコンテンツを取得するとステップSQ106。なお、この場合、コンテンツのメタデータにメタデータ格付ランクがあるものとするステップSQ300。次に、PDA2のコンテンツ出力時の処理手順について説明する。コンテンツのメタデータにステップSQ118からステップSQ120までの処理は、図16と同じ処理であるため同一部分については、その詳細な説明は繰り返さない。PDA2は、ユーザの格付ランクとメタデータ格付ランクを比較して、コンテンツの出力可否を決定しステップSQ302、出力もしくは非出力の処理を行なうステップSQ124。以上、説明したように、PDA2はコンテンツサーバ4から取得したコンテンツのメタデータに格付ランクがあれば、メタデータ格付ランクを用いてコンテンツの出力を制御することも可能である。実施の形態5実施の形態5では、PDA2がレーティングサーバ格付ランクとメタデータ格付ランクのいずれか一方の格付ランクとユーザ格付ランクとの比較によって、コンテンツの再生制御を行なう動作について述べる。実施の形態5に従うPDA2がコンテンツ取得時に実行する動作は、図5で示す処理と同じであるため詳細な説明は繰り返さない。図30は、実施の形態5に従うPDA2がコンテンツ出力時に実行する動作を示すフローチャートである。ステップS130からS136までの処理は図10と同じ処理を行なっているため同一部分については、その詳細な説明は繰り返さない。制御部100の指示により、属性判断部126が、コンテンツのメタデータにメタデータ格付ランクが含まれていないと判断した場合ステップS300においてNOである場合は、その後の処理は、図28のステップS304以降の処理と同じ処理であるため詳細な説明は繰り返さない。一方、属性判断部126が、コンテンツのメタデータに当該コンテンツの配信元に関連付けられた格付ランクが含まれていると判断した場合ステップS300においてYESである場合、制御部100は、当該コンテンツの配信元に関連付けられたレーティングサーバ格付ランクがあるか否かを判断するステップS304。制御部100は、レーティングサーバ格付ランクがないと判断した場合ステップS304においてNOである場合、その後の処理は、図28のステップS302以降の処理と同じ処理であるため詳細な説明は繰り返さない。一方、制御部100は、レーティングサーバ格付ランクがあると判断した場合ステップS304においてYESである場合、制御部100の指示により、出力制御部150は、レーティングサーバ格付ランクと、メタデータ格付ランクとを比較して、コンテンツ出力を制御する格付ランクとして、両者のいずれか一方を選択するステップS400。ここで、レーティングサーバ格付ランクと、メタデータ格付ランクとの比較方式について説明する。図31は、レーティングサーバ格付ランクとメタデータ格付ランクとの比較結果に基づいて、両者のいずれか一方を選択する方式の一例を示した図である。図31を参照して、コンテンツαの場合は、メタデータ格付ランクがB、レーティングサーバ格付ランクがAであるため、格付ランクの高いレーティングサーバ格付ランクをコンテンツを制御するための格付ランクとして選択する。同様に、コンテンツβの場合は、メタデータ格付ランクがD、レーティングサーバ格付ランクがCであるため、レーティングサーバ格付ランクを選択する。コンテンツγの場合は、メタデータ格付ランクがC、レーティングサーバ格付ランクがDであるため、メタデータ格付ランクを選択する。コンテンツを制御するための格付ランクとして選択する。コンテンツδの場合は、メタデータ格付ランクがB、レーティングサーバ格付ランクがBであり、格付ランクが同じであるため、レーティングサーバ格付ランクを、コンテンツを制御するための格付ランクとして選択する。つまり、格付ランクが高い方を選択し、同じである場合はレーティングサーバ格付ランクを選択する。なお、格付ランクが同じである場合は、どちらを選択するかはユーザが任意に設定できる事項であるため、メタデータ格付ランクを選択するとしても良い。上記のような比較によって、出力制御部150が、レーティングサーバ格付ランクがメタデータ格付ランクと同じもしくはそれより高い場合ステップS400においてYESである場合は、その後の処理は、図10のステップS138以降の処理と同じの処理となるため詳細な説明は繰り返さない。一方、出力制御部150が、レーティングサーバ格付ランクがメタデータ格付ランクよりも低い場合ステップS400においてNOである場合は、その後の処理は、図28のステップS302以降の処理と同じ処理であるため詳細な説明は繰り返さない。次に、本発明の実施の形態5に従う情報処理システム10における各装置の処理の流れについて説明する。図32は、本発明の実施の形態5に従うPDA2とコンテンツサーバ4およびレーティングサーバ6との処理の流れを示すシーケンス図である。まず、コンテンツ取得時の各装置の処理手順について説明する。実施の形態5に従うコンテンツ取得時の各装置の処理手順は、図16に示した、ステップSQ106とステップSQ108との間に、図29に示した、コンテンツメタデータがあるものとしたステップSQ300を追加し、それ以外の部分については図16の処理手順と同じ処理であるため、詳細な説明は繰り返さない。次に、本発明の実施の形態5に従うPDA2のコンテンツ出力時の処理の流れを示すシーケンス図である。ステップSQ118からステップSQ120までの処理は、図16と同じ処理であるため説明は繰り返さない。次に、PDA2は、レーティングサーバ格付ランクとメタデータ格付ランクとを比較して、コンテンツの出力を制御する格付ランクとして、いずれか一方の格付ランクを選択するステップSQ400。次に、PDA2はユーザ格付ランクと当該選択した格付ランクとを比較して、コンテンツの出力可否を決定しステップSQ402、出力もしくは非出力の処理を行なうステップSQ124。以上、説明したように、PDA2はレーティングサーバ格付ランクとメタデータ格付ランクとを比較して、一定の基準によって選定した格付ランクを用いてコンテンツの出力を制限することも可能である。実施の形態6実施の形態6では、PDA2がレーティングサーバ格付ランクとユーザ格付ランクとの比較によって、ストリーミングコンテンツの再生制御を行なう動作について述べる。図33は、実施の形態6に従うPDA2がコンテンツリスト取得時に実行する動作を示すフローチャートである。ここで、コンテンツリストは、例えば、コンテンツサーバにアクセスした際に、Webページ等にコンテンツに対応したアイコン等で表示されるリストであり、当該リストは、ストリーミングコンテンツを配信する配信元ネットワークアドレスに関連付けられている。ユーザは、当該リストにアクセスすることで、コンテンツサーバ4にストリーミングコンテンツを要求することができる。まず、制御部100は、コンテンツサーバ4にコンテンツリストを要求するステップS500。具体的には、制御部100は、操作部180を介して、ユーザからコンテンツリストを取得するための操作を受付けると、制御部100の指示により、通信制御部120に含まれるコンテンツ取得部122は、コンテンツサーバ4へコンテンツリストの取得要求をする。次に、制御部100は、コンテンツサーバ4からコンテンツリストを取得するステップS502。具体的には、コンテンツ取得部122が、コンテンツサーバ4から配信されたコンテンツリストを取得し、処理を終了する。図34は、実施の形態6に従うPDA2がストリーミングコンテンツ出力時に実行する動作を示すフローチャートである。図34を参照して、実施の形態6に従うPDA2がストリーミングコンテンツ再生時に実行する動作について説明する。ステップS130からS134までの処理は、図10と同じ処理であるため詳細な説明は繰り返さない。次に、制御部100は、操作部180を介して、コンテンツリストの中からユーザによって特定されたコンテンツのストリーミング再生要求を受け付けたか否かを判断するステップS600。制御部100は、コンテンツのストリーミング再生要求を受け付けていない場合ステップS600においてNOである場合、S600の状態を維持する。一方、制御部100は、コンテンツのストリーミング再生要求を受け付けている場合ステップS600においてYESである場合、コンテンツサーバ4にストリーミングコンテンツを要求するステップS602。具体的には、制御部100の指示により、通信制御部120に含まれるコンテンツ取得部122は、コンテンツサーバ4へストリーミングコンテンツの取得要求をする。次に、制御部100は、コンテンツサーバ4からストリーミングコンテンツを取得するステップS604。具体的には、コンテンツ取得部122が、コンテンツサーバ4から配信されたストリーミングコンテンツを取得する。次に、制御部100は、取得したストリーミングコンテンツの関連情報を通信制御部120を介してレーティングサーバ6に送信する。また、制御部100の指示により、通信制御部120に含まれる格付情報取得部124は、レーティングサーバ6へ取得したストリーミングコンテンツの配信元に関連付けられたレーティングサーバ格付ランクの取得要求するステップS606。格付情報取得部124が、レーティングサーバ格付ランクを取得している場合ステップS608においてYESである場合、制御部100の指示により、出力制御部150は、ユーザ格付ランクとレーティングサーバ格付ランクとを比較し、出力可否を決定するステップS612。ユーザ格付ランクが、レーティングサーバ格付ランクと同じかもしくはそれより高い場合ステップS612においてYESである場合、ストリーミングコンテンツを再生してステップS140、処理を終了する。一方、出力制御部150は、ユーザ格付ランクがレーティングサーバ格付ランクよりも低い場合ステップS612においてNOである場合、ストリーミングコンテンツを再生せずにステップS142、処理を終了する。なお、書き込み部130が、ストリーミングコンテンツと格付ランクとを関連付けて記憶部140に記憶するステップを、ステップS608とステップS612との間に追加しても良い。例えば、ストリーミングコンテンツを取得と同時に再生せずに、後で再生する場合などに有効である。一方、格付情報取得部124が、レーティングサーバ格付ランクを取得していない場合ステップS608においてNOである場合、制御部100の指示により、出力制御部150は、ストリーミングコンテンツを再生しないステップS142。次に、本発明の実施の形態6に従う情報処理システム10における各装置の処理の流れについて説明する。図35は、本発明の実施の形態6に従うPDA2とコンテンツサーバ4およびレーティングサーバ6との処理の流れを示すシーケンス図である。まず、PDA2が、コンテンツサーバ4からコンテンツリストを取得する処理手順について説明する。PDA2が、コンテンツサーバ4にコンテンツリスト要求をするとステップSQ500、コンテンツサーバ4は、コンテンツリスト要求を受け付けステップSQ502、要求されたコンテンツリストをPDA2に配信するステップSQ504。PDA2は、コンテンツサーバ4から配信されたコンテンツリストを取得するステップSQ506。次に、PDA2が、コンテンツをストリーミング出力する手順について説明する。ユーザが、PDA2にログインするとステップSQ118、PDA2はユーザ格付ランクを取得するステップSQ119。PDA2は、ユーザによってコンテンツリストの中から選択されたストリーミングコンテンツの再生要求を受け付けるとステップSQ510、コンテンツサーバ4にストリーミングコンテンツを要求するステップSQ511。コンテンツサーバ4は、ストリーミングコンテンツ要求を受け付けるとステップSQ512、ストリーミングコンテンツをPDA2に配信するステップSQ514。PDA2は、ストリーミングコンテンツを取得しステップSQ516、レーティングサーバ6に当該ストリーミングコンテンツのレーティングサーバ格付ランクを要求するステップSQ518。レーティングサーバ6は、レーティングサーバ格付ランク要求を受け付けステップSQ520、レーティングサーバ格付ランクをPDA2に配信するステップSQ522。PDA2は、レーティングサーバ6から配信されたレーティングサーバ格付ランクを取得しステップSQ524、ユーザ格付ランクとレーティングサーバ格付ランクを比較して、コンテンツの出力可否を決定しステップSQ528、出力もしくは非出力の処理を行なうステップSQ124。なお、当該コンテンツとレーティングサーバ格付ランクとを関連付けて記憶するステップを、ステップSQ524とステップSQ528との間に追加しても良い。以上、説明したように、PDA2はコンテンツサーバ4から取得したストリーミングコンテンツについても、レーティングサーバ6から取得した当該コンテンツの配信元に関連付けられた格付ランクとを関連付けることで、PDA2のユーザに応じてコンテンツ出力を制限することが可能となる。<その他の実施の形態>なお、上記の実施の形態においては、ユーザログインにより、ユーザ格付ランクを取得する方式について説明したが、例えば、コンテンツ出力する装置ごとに予めユーザ格付ランクが定められていることで、ユーザ格付ランクを取得しても良い。なお、実施の形態6においては、ストリーミングコンテンツの出力制御について述べたが、実施の形態6についても実施の形態2~5の内容を適用することが可能である。例えば、外部機器8へのストリーミングコンテンツの出力制御を行なっても良いし、ストリーミングコンテンツの再取得要求を行なっても良いし、ストリーミングコンテンツのメタデータ格付ランクを用いて、ストリーミングコンテンツの出力を制御しても良いし、ストリーミングコンテンツのメタデータ格付ランクとレーティングサーバ格付ランクとの一方を用いて、ストリーミングコンテンツの出力を制御しても良い。なお、コンピュータを機能させて、上述のフローで説明したような制御を実行させるプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、CD-ROMCompactDiskReadOnlyMemory、ROMReadOnlyMemory、RAMRandomAccessMemoryおよびメモリカードなどの一時的でないコンピュータ読取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。なお、プログラムは、コンピュータのオペレーティングシステムOSの一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずOSと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。