(57)【要約】【課題】ホスト側で特別な用意をすることなしに複数の端末を管理することができる情報処理装置を提供すること。【解決手段】ホスト固有の識別子を記憶するホストＩＤメモリ１６を有する端末装置１００と、端末固有の識別子を記憶するデバイス管理データベース２６を有する情報処理装置２００とで構成されるシステムである。両者の接続時に、情報処理装置２００は、ホストの識別子と、端末装置１００の識別子とを端末装置１００から取得して管理対象の端末か否かを判定する。【選択図】        図１
2006107190.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶手段を有する端末装置との間で情報を送受信する通信手段と、第２の記憶手段とを有する情報処理装置であって、
前記端末装置に関する情報と、前記第１の記憶手段が記憶する情報に関する情報を記憶するデバイス管理データベースと、
前記デバイス管理データベースに記憶されている情報を基に、前記端末装置と前記第１の記憶手段に記憶される情報を管理するデバイス管理手段と、
前記通信手段により接続されている前記端末装置が前記デバイス管理手段が管理する対象であるか否かを判定するデバイス判定手段とを有し、
前記デバイス判定手段が、前記通信手段により接続されている前記端末装置は前記デバイス管理手段の管理する対象であると判定した場合には、前記デバイス管理手段は、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理することを特徴とする情報処理装置。
【請求項２】
前記デバイス管理手段は、
当該情報処理装置固有の識別子を前記通信手段に接続された前記端末装置の前記第１の記憶手段に書き込む識別子付与手段と、
前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得する識別子取得手段と、
前記通信手段に接続された前記端末装置から当該端末装置を特定するデバイスＩＤを取得するデバイスＩＤ取得手段とを更に有し、
前記デバイス判定手段が、前記デバイスＩＤが前記デバイス管理データベースに登録されており、更に前記取得した識別子が当該情報処理装置の識別子付与手段が付与したものであると判定した場合、前記デバイス管理手段は、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記デバイスＩＤは複数の端末装置に対応して複数個用意されており、前記デバイス管理手段は、前記デバイスＩＤ毎に、前記デバイス管理データベースに記憶されている情報を基に、前記端末装置と前記第１の記憶手段に記憶される情報を管理することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記識別子取得手段が、前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得することが出来ず、なおかつ前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されていない場合、前記デバイス判定手段は、前記端末装置を未登録であると判定して、その端末装置を当該情報処理装置が管理する対象として前記デバイス管理データベースに登録し、
前記識別子取得手段が取得した前記識別子が、当該情報処理装置の識別子付与手段が付与したものではないが、前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されている場合には、前記デバイス管理データベースに記憶されている情報をもとに、前記端末装置の第１の記憶手段に記憶されている情報を前記第２の記憶手段に記憶されている情報の全部又は一部で置き換えることを特徴とする請求項２または３に記載の情報処理装置。
【請求項５】
前記通信手段が前記端末装置に接続されたことを検出する接続検出手段を更に有し、
前記接続検出手段が、前記端末装置が当該通信手段を介して接続されたことを検出された場合、前記識別子取得手段は、前記通信手段に接続された前記端末装置の前記第１の記憶手段から前記識別子を取得し、前記デバイスＩＤ取得手段は、前記第１の記憶手段から前記デバイスＩＤを取得することを特徴とする請求項２〜４のいずれか１つに記載の情報処理装置。
【請求項６】
前記デバイス管理手段は、前記デバイス管理データベースに記憶されている情報をもとに、前記第２の記憶手段に記憶されている情報であって、前記通信手段で接続されている端末装置の前記第１の記憶手段に記憶されていない情報を、前記第２の記憶手段から前記通信手段を介して前記端末装置に伝送することを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記情報管理手段が管理する情報は、画像データ、ビデオデータ、音声データ及び前記画像データ、ビデオデータ、音声データを時系列的に組み合わせるための情報を含むことを特徴とする請求項６に記載の情報処理装置。
【請求項８】
第１の記憶手段を有する端末装置との間で情報を送受信する通信手段と、第２の記憶手段及び前記端末装置に関する情報と前記第１の記憶手段が記憶する情報ファイルに関する情報を記憶するデバイス管理データベースとを有する情報処理装置で実行されるプログラムであって、前記通信手段により接続されている前記端末装置からその端末装置に関する情報を取得するデバイス情報取得ステップと、
前記デバイス管理データベースをもとに、前記デバイス情報取得ステップで取得した端末装置が当該プログラムが管理する対象であるか否かを判定するデバイス判定ステップと、
前記デバイス判定ステップで、前記端末装置が当該プログラムが管理する対象であると判定された場合は、前記デバイス管理データベースに登録されている情報をもとに、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理するデバイス管理ステップと
を具備することを特徴とする情報処理プログラム。
【請求項９】
当該情報処理プログラム固有の識別子を前記通信手段に接続された前記端末装置の前記第１の記憶手段に書き込む識別子付与ステップをさらに有し、
前記デバイス判定ステップは、
前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得する識別子取得ステップと、
前記通信手段に接続された前記端末装置から当該端末装置を特定するデバイスＩＤを取得するデバイスＩＤ取得ステップとをさらに有し、
前記デバイスＩＤステップで取得した前記デバイスＩＤが前記デバイス管理データベースに登録されており、更に前記識別子取得ステップで取得した識別子が前記識別子付与ステップで付与されたものであると、前記デバイス判定ステップが判定した場合には、前記デバイス管理ステップが前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理することを特徴とする請求項８に記載の情報処理プログラム。
【請求項１０】
前記デバイスＩＤは複数の端末装置に対応して複数個用意されており、前記デバイス管理ステップは、
前記デバイスＩＤ毎に、前記デバイス管理データベースに記憶されている情報を基に、前記端末装置と前記第１の記憶手段に記憶される情報を管理することを特徴とする請求項９に記載の情報処理プログラム。
【請求項１１】
前記識別子取得ステップで、前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得することが出来ず、なおかつ前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されていない場合、前記デバイス判定ステップでは、前記端末装置を未登録であると判定して、その端末装置を当該情報プログラムが管理する対象として前記デバイス管理データベースに登録し、
前記識別子取得ステップで取得した前記識別子が、前記識別子付与ステップで付与したものではないが、前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されている場合には、前記デバイス管理データベースに記憶されている情報をもとに、前記端末装置の第１の記憶手段に記憶されている情報を前記第２の記憶手段に記憶されている情報の全部又は一部で置き換えることを特徴とする請求項９又は１０に記載の情報処理プログラム。
【請求項１２】
前記通信手段が前記端末装置に接続されたことを検出する接続検出ステップを更に有し、
前記接続検出ステップで、前記端末装置が当該通信手段を介して接続されたことを検出された場合は、前記識別子ステップで、前記通信手段に接続された前記端末装置の前記第１の記憶手段から前記識別子を取得し、前記デバイスＩＤ取得手段が前記第１の記憶手段から前記デバイスＩＤを取得することを特徴とする請求項９〜１１のいずれか１つに記載の情報処理プログラム。
【請求項１３】
前記デバイス管理ステップでは、
前記デバイス管理データベースに記憶されている情報をもとに、前記第２の記憶手段に記憶されている情報であって、前記通信手段で接続されている端末装置の前記第１の記憶手段に記憶されていない情報を、前記第２の記憶手段から前記通信手段を介して前記端末装置に伝送することを特徴とする請求項８〜１２のいずれか１つに記載の情報処理プログラム。
【請求項１４】
前記情報管理ステップで管理する情報は、画像データ、ビデオデータ、音声データ及び前記画像データ、ビデオデータ、音声データを時系列的に組み合わせるための情報を含むことを特徴とする請求項１３に記載の情報処理プログラム。
【請求項１５】
第１の記憶手段を有する端末装置との間で情報を送受信する通信手段と、第２の記憶手段及び前記端末装置に関する情報と前記第１の記憶手段が記憶する情報ファイルに関する情報を記憶するデバイス管理データベースとを有する情報処理装置で実行されるプログラムを記録したコンピュータ読取り可能な記録媒体であって、前記プログラムは、
前記通信手段により接続されている前記端末装置からその端末装置に関する情報を取得するデバイス情報取得ステップと、
前記デバイス管理データベースをもとに、前記デバイス情報取得ステップで取得した端末装置が当該プログラムが管理する対象であるか否かを判定するデバイス判定ステップと、
前記デバイス判定ステップで、前記端末装置が当該プログラムが管理する対象であると判定された場合は、前記デバイス管理データベースに登録されている情報をもとに、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理するデバイス管理ステップと
を具備することを特徴とする記録媒体。
【請求項１６】
当該情報処理プログラム固有の識別子を前記通信手段に接続された前記端末装置の前記第１の記憶手段に書き込む識別子付与ステップをさらに有し、
前記デバイス判定ステップは、
前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得する識別子取得ステップと、
前記通信手段に接続された前記端末装置から当該端末装置を特定するデバイスＩＤを取得するデバイスＩＤ取得ステップとをさらに有し、
前記デバイスＩＤステップで取得した前記デバイスＩＤが前記デバイス管理データベースに登録されており、更に前記識別子取得ステップで取得した識別子が前記識別子付与ステップで付与されたものであると、前記デバイス判定ステップが判定した場合には、前記デバイス管理ステップが前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理することを特徴とする請求項１５に記載の記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
音楽再生端末にコンテンツを提供するホストでは、再生端末の情報を管理するために、端末自身がホストの管理対象であるかを判断する必要がある。従来では、ホスト又は端末の一方が識別子を生成し、他方がこの識別子を記憶しておき、ホストと端末との接続時に両者の識別子が一致するか否かを判定していた。例えば、米国特許出願２００３／００７９０３８号はこのような情報処理装置としてのホストコンピュータを開示している。
【特許文献１】米国特許出願２００３／００７９０３８号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、米国特許出願２００３／００７９０３８号を含む従来の技術では、識別子が固定であった場合には複数の端末を識別することができず、また、複数の端末を識別するためには複数の識別子を用いる必要であった。このため、識別子を生成する機能や、予め多数の識別子を記憶して用意しておく必要があった。
【０００４】
本発明は、このような課題に着目してなされたものであり、ホスト側で特別な用意をすることなしに複数の端末を管理することができる情報処理装置、情報処理プログラム、並びに記録媒体を提供することにある。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために、本発明の第１の態様は、第１の記憶手段を有する端末装置との間で情報を送受信する通信手段と、第２の記憶手段とを有する情報処理装置であって、前記端末装置に関する情報と、前記第１の記憶手段が記憶する情報に関する情報を記憶するデバイス管理データベースと、前記デバイス管理データベースに記憶されている情報を基に、前記端末装置と前記第１の記憶手段に記憶される情報を管理するデバイス管理手段と、前記通信手段により接続されている前記端末装置が前記デバイス管理手段が管理する対象であるか否かを判定するデバイス判定手段とを有し、前記デバイス判定手段が、前記通信手段により接続されている前記端末装置は前記デバイス管理手段の管理する対象であると判定した場合には、前記デバイス管理手段は、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理する。
【０００６】
また、本発明の第２の態様は、第１の態様において、前記デバイス管理手段は、当該情報処理装置固有の識別子を前記通信手段に接続された前記端末装置の前記第１の記憶手段に書き込む識別子付与手段と、前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得する識別子取得手段と、前記通信手段に接続された前記端末装置から当該端末装置を特定するデバイスＩＤを取得するデバイスＩＤ取得手段とを更に有し、前記デバイス判定手段が、前記デバイスＩＤが前記デバイス管理データベースに登録されており、更に前記取得した識別子が当該情報処理装置の識別子付与手段が付与したものであると判定した場合、前記デバイス管理手段は、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理する。
【０００７】
また、本発明の第３の態様は、第２の態様において、前記デバイスＩＤは複数の端末装置に対応して複数個用意されており、前記デバイス管理手段は、前記デバイスＩＤ毎に、前記デバイス管理データベースに記憶されている情報を基に、前記端末装置と前記第１の記憶手段に記憶される情報を管理する。
【０００８】
また、本発明の第４の態様は、第２または第３の態様において、前記識別子取得手段が、前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得することが出来ず、なおかつ前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されていない場合、前記デバイス判定手段は、前記端末装置を未登録であると判定して、その端末装置を当該情報処理装置が管理する対象として前記デバイス管理データベースに登録し、前記識別子取得手段が取得した前記識別子が、当該情報処理装置の識別子付与手段が付与したものではないが、前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されている場合には、前記デバイス管理データベースに記憶されている情報をもとに、前記端末装置の第１の記憶手段に記憶されている情報を前記第２の記憶手段に記憶されている情報の全部又は一部で置き換える。
【０００９】
また、本発明の第５の態様は、第２〜第４のいずれか１つの態様において、前記通信手段が前記端末装置に接続されたことを検出する接続検出手段を更に有し、前記接続検出手段が、前記端末装置が当該通信手段を介して接続されたことを検出された場合、前記識別子取得手段は、前記通信手段に接続された前記端末装置の前記第１の記憶手段から前記識別子を取得し、前記デバイスＩＤ取得手段は、前記第１の記憶手段から前記デバイスＩＤを取得する。
【００１０】
また、本発明の第６の態様は、第１〜第５のいずれか１つの態様において、前記デバイス管理手段は、前記デバイス管理データベースに記憶されている情報をもとに、前記第２の記憶手段に記憶されている情報であって、前記通信手段で接続されている端末装置の前記第１の記憶手段に記憶されていない情報を、前記第２の記憶手段から前記通信手段を介して前記端末装置に伝送する。
【００１１】
また、本発明の第７の態様は、第６の態様において、前記情報管理手段が管理する情報は、画像データ、ビデオデータ、音声データ及び前記画像データ、ビデオデータ、音声データを時系列的に組み合わせるための情報を含む。
【００１２】
また、本発明の第８の態様は、第１の記憶手段を有する端末装置との間で情報を送受信する通信手段と、第２の記憶手段及び前記端末装置に関する情報と前記第１の記憶手段が記憶する情報ファイルに関する情報を記憶するデバイス管理データベースとを有する情報処理装置で実行されるプログラムであって、前記通信手段により接続されている前記端末装置からその端末装置に関する情報を取得するデバイス情報取得ステップと、前記デバイス管理データベースをもとに、前記デバイス情報取得ステップで取得した端末装置が当該プログラムが管理する対象であるか否かを判定するデバイス判定ステップと、前記デバイス判定ステップで、前記端末装置が当該プログラムが管理する対象であると判定された場合は、前記デバイス管理データベースに登録されている情報をもとに、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理するデバイス管理ステップとを具備する。
【００１３】
また、本発明の第９の態様は、第８の態様において、当該情報処理プログラム固有の識別子を前記通信手段に接続された前記端末装置の前記第１の記憶手段に書き込む識別子付与ステップをさらに有し、前記デバイス判定ステップは、前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得する識別子取得ステップと、前記通信手段に接続された前記端末装置から当該端末装置を特定するデバイスＩＤを取得するデバイスＩＤ取得ステップとをさらに有し、前記デバイスＩＤステップで取得した前記デバイスＩＤが前記デバイス管理データベースに登録されており、更に前記識別子取得ステップで取得した識別子が前記識別子付与ステップで付与されたものであると、前記デバイス判定ステップが判定した場合には、前記デバイス管理ステップが前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理する。
【００１４】
また、本発明の第１０の態様は、第９の態様において、前記デバイスＩＤは複数の端末装置に対応して複数個用意されており、前記デバイス管理ステップは、前記デバイスＩＤ毎に、前記デバイス管理データベースに記憶されている情報を基に、前記端末装置と前記第１の記憶手段に記憶される情報を管理する。
【００１５】
また、本発明の第１１の態様は、第９又は第１０の態様において、前記識別子取得ステップで、前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得することが出来ず、なおかつ前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されていない場合、前記デバイス判定ステップでは、前記端末装置を未登録であると判定して、その端末装置を当該情報プログラムが管理する対象として前記デバイス管理データベースに登録し、前記識別子取得ステップで取得した前記識別子が、前記識別子付与ステップで付与したものではないが、前記デバイスＩＤ取得手段が取得した前記端末装置のデバイスＩＤが、前記デバイス管理データベースに登録されている場合には、前記デバイス管理データベースに記憶されている情報をもとに、前記端末装置の第１の記憶手段に記憶されている情報を前記第２の記憶手段に記憶されている情報の全部又は一部で置き換える。
【００１６】
また、本発明の第１２の態様は、第９〜第１１のいずれか１つの態様において、前記通信手段が前記端末装置に接続されたことを検出する接続検出ステップを更に有し、前記接続検出ステップで、前記端末装置が当該通信手段を介して接続されたことを検出された場合は、前記識別子ステップで、前記通信手段に接続された前記端末装置の前記第１の記憶手段から前記識別子を取得し、前記デバイスＩＤ取得手段が前記第１の記憶手段から前記デバイスＩＤを取得する。
【００１７】
また、本発明の第１３の態様は、第８〜第１２のいずれか１つの態様において、前記デバイス管理ステップでは、前記デバイス管理データベースに記憶されている情報をもとに、前記第２の記憶手段に記憶されている情報であって、前記通信手段で接続されている端末装置の前記第１の記憶手段に記憶されていない情報を、前記第２の記憶手段から前記通信手段を介して前記端末装置に伝送する。
【００１８】
また、本発明の第１４の態様は、第１３の態様において、前記情報管理ステップで管理する情報は、画像データ、ビデオデータ、音声データ及び前記画像データ、ビデオデータ、音声データを時系列的に組み合わせるための情報を含む。
【００１９】
また、本発明の第１５の態様は、第１の記憶手段を有する端末装置との間で情報を送受信する通信手段と、第２の記憶手段及び前記端末装置に関する情報と前記第１の記憶手段が記憶する情報ファイルに関する情報を記憶するデバイス管理データベースとを有する情報処理装置で実行されるプログラムを記録したコンピュータ読取り可能な記録媒体であって、前記プログラムは、前記通信手段により接続されている前記端末装置からその端末装置に関する情報を取得するデバイス情報取得ステップと、前記デバイス管理データベースをもとに、前記デバイス情報取得ステップで取得した端末装置が当該プログラムが管理する対象であるか否かを判定するデバイス判定ステップと、前記デバイス判定ステップで、前記端末装置が当該プログラムが管理する対象であると判定された場合は、前記デバイス管理データベースに登録されている情報をもとに、前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理するデバイス管理ステップとを具備する。
【００２０】
また、本発明の第１６の態様は、第１５の態様において、当該情報処理プログラム固有の識別子を前記通信手段に接続された前記端末装置の前記第１の記憶手段に書き込む識別子付与ステップをさらに有し、前記デバイス判定ステップは、前記通信手段に接続された前記端末装置の前記第１の記憶手段から、前記識別子を取得する識別子取得ステップと、前記通信手段に接続された前記端末装置から当該端末装置を特定するデバイスＩＤを取得するデバイスＩＤ取得ステップとをさらに有し、前記デバイスＩＤステップで取得した前記デバイスＩＤが前記デバイス管理データベースに登録されており、更に前記識別子取得ステップで取得した識別子が前記識別子付与ステップで付与されたものであると、前記デバイス判定ステップが判定した場合には、前記デバイス管理ステップが前記第１の記憶手段に記憶される情報の少なくとも記憶及び削除を管理する。
【発明の効果】
【００２１】
本発明によれば、ホスト側で特別な用意をすることなしに複数の端末を管理することができるようになる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照して本発明の実施形態を詳細に説明する。図１は、本発明が適用される端末装置１００と情報処理装置２００とから構成される情報処理システムの構成を示している。なお、図１では単一の端末が図示されているが、複数の端末装置を接続して情報処理装置２００により管理することが可能である。
【００２３】
まず端末装置１００の構成について説明する。通信部１３は情報処理装置２００と通信を行うための機能を備えている。コンテンツメモリ１０は画像データ、ビデオデータ、音声データ及びそれらデータファイルを時系列的に組み合わせるための情報を記憶する部分である。音声再生部１２は音声データを再生する部分である。表示部１１は画像データやビデオデータを表示する部分である。制御部１４は全体の制御を行う部分である。プログラムメモリ１５は本実施形態で必要とする種々のプログラムを格納している。ホストＩＤメモリ１６は、ホストとしての情報処理装置２００のＩＤを格納する部分であり、情報処理装置２００は、このＩＤを読み出すことによって、端末が管理対象であるかを認識することができる。デバイスＩＤメモリ１７は端末装置１００に関する情報としてシリアル番号などの各端末固有のＩＤを記憶する部分である。上記した各部はシステムバス１８により接続されている。
【００２４】
次に情報処理装置２００の構成について説明する。通信部２０は端末装置１００と通信を行うための機能を有する。表示部２１は種々の情報を表示する部分である。音声再生部２２はプレビューのために管理している音声を再生する部分である。ホストＩＤメモリ２３は情報処理装置２００に固有のＩＤを格納する部分である。情報メモリ２７は画像データ、ビデオデータ、音声データ及びそれらデータファイルを時系列的に組み合わせるための情報を記憶する部分である。デバイス管理データベース（ＤＢ）２６は、デバイスＩＤと、該デバイスＩＤの端末に記憶されているコンテンツ情報に関する情報とを各端末ごとに記憶する部分である。プログラムメモリ２５は本実施形態で必要とする種々のプログラムを格納している。制御部２４は全体の制御を行う部分であり、ここではデバイス管理手段、デバイス判定手段としての機能を有する。上記した各部はシステムバス２８により接続されている。
【００２５】
図２は、図１で説明したデバイス管理データベース２６の具体的な構造を示している。各端末に固有のデバイスＩＤ（１）〜ＩＤ（Ｎ）と、デバイスＩＤ（１）〜ＩＤ（Ｎ）をもつ各端末に記憶されているコンテンツ情報（管理情報）が記憶されている。さらに、自身の情報メモリ２７に記憶されているコンテンツ情報（管理情報）が記憶されている。
【００２６】
図４は、情報処理装置２００における全体の処理フローを示している。まず端末装置１００が接続されたときにこれを検出する（ステップＳ１）。次に、端末装置１００のホストＩＤメモリ１６からホストＩＤメモリを、デバイスＩＤメモリ１７からデバイスＩＤを読み出す（ステップＳ２）。次に、ホストＩＤが端末装置１００に記憶されていたか否かを判断し（ステップＳ３）、ＹＥＳの場合には、当該ホストＩＤが情報処理装置２００のホストＩＤメモリ２３に記憶されているホストＩＤと一致するか否かを判断する（ステップＳ４）。ここでＹＥＳの場合には後述するコンテンツ同期処理を実行して（ステップＳ５）処理を終了する。また、ＮＯの場合には直ちに処理を終了する。
【００２７】
一方、ステップＳ３の判断がＮＯの場合には、デバイスＩＤがデバイス管理データベース２６に登録されているか否かを判断する（ステップＳ６）。ここでの判断がＹＥＳの場合には後述する端末復旧処理を実行し（ステップＳ８）、その後、ステップＳ５に移行する。また、ステップＳ６の判断がＮＯの場合には後述する端末登録処理を実行し（ステップＳ７）、その後、ステップＳ５に移行する。
【００２８】
図５は、図４のステップＳ７で説明した端末登録処理の詳細を説明するためのフローチャートである。まず、表示部２１に図３に示すような端末登録ダイアローグを表示する（ステップＳ１１）。図３の表示画面を見てユーザが「はい」のボタン３０−１あるいは「いいえ」のボタン３０−２を操作するまで待機する。そして、いずれかのボタンが選択されたときにこれを検出し（ステップＳ１２）、「はい」のボタン３０−１が選択されたかを判断する（ステップＳ１３）。ここでの判断がＹＥＳの場合には、端末装置１００のデバイスＩＤメモリ１７からデバイスＩＤを読み出してデバイス管理データベース２６に登録する（ステップＳ１４）。次に、情報処理装置２００のホストＩＤメモリ２３に記憶されているホストＩＤを端末装置１００のホストＩＤメモリ１６に登録し（ステップＳ１５）、処理を終了する。一方、ステップＳ１３の判断がＮＯの場合には直ちに処理を終了する。
【００２９】
図６は、図４のステップＳ８で説明した端末復旧処理の詳細を説明するためのフローチャートである。まず、端末装置１００のコンテンツメモリ１０に記憶されているすべての情報を削除する（ステップＳ２１）。次に、デバイスＩＤで特定される端末装置１００に記憶されていたコンテンツを、情報処理装置２００のデバイス管理データベース２６により特定する（ステップＳ２２）。次に、特定されたコンテンツを情報メモリ２７から読み出して端末装置１００のコンテンツメモリ１０に記憶する（ステップＳ２３）。次に、端末装置１００を管理対象として特定できるように情報処理装置２００のホストＩＤを端末装置１００に登録し（ステップＳ２４）、その後、終了する。
【００３０】
図７は、図４のステップＳ５で説明したコンテンツ同期処理の詳細を説明するためのフローチャートである。まず、情報処理装置２００の情報メモリ２７に記憶されているコンテンツをデバイス管理データベース２６により特定する（ステップＳ３１）。次に、特定されたコンテンツの一覧を同期フラグと共に表示する（ステップＳ３２）。図８は、このときの表示画面を示す図である。４０は同期ボタン、４１は同期チェックボックス、４２はコンテンツリスト、４３はスクロールバーである。同期チェックボックス４１内に表示されたチェックマークが同期フラグであり、チェックマークが付いていれば同期フラグがＯＮ、チェックマークがはずされていれば同期フラグがＯＦＦである。デフォルトではすべてのコンテンツについてチェックマークが付いており同期フラグがＯＮになっているが、ユーザが端末装置１００に送信することを望まないコンテンツについては同期フラグをＯＦＦにすることができる。
【００３１】
ユーザが同期ボタン４０をクリックすると同期開始の指示が検出される（ステップＳ３３）。次に、同期フラグがＯＦＦのコンテンツで、端末装置１００に記憶されているコンテンツをデバイス管理データベース２６により特定し（ステップＳ３４）、特定されたコンテンツを端末装置１００のコンテンツメモリより削除する（ステップＳ３５）。次に、同期フラグがＯＮのコンテンツで、端末装置１００に記憶されていないコンテンツをデバイス管理データベース２６により特定し（ステップＳ３６）、特定されたコンテンツを情報メモリ２７より読み出して端末装置１００のコンテンツメモリ１０に記憶する（ステップＳ３７）。次に、コンテンツ管理データベース２６に登録されている端末装置１００に記憶されているコンテンツの情報を更新し（ステップＳ３８）、処理を終了する。
【００３２】
上記した実施形態によれば、ホスト固有の識別子を端末側で記憶し、端末固有の識別子をホスト側で記憶しておき、それらの接続時に、記憶しておいたホストの識別子をホストが端末側から取得して管理対象の端末か否かを判定するようにしたので、ホスト側で特別な用意をすることなしに複数の端末を管理することができる。
【図面の簡単な説明】
【００３３】
【図１】本発明が適用される端末装置１００と情報処理装置２００とから構成される情報処理システムの構成を示す図である。
【図２】図１で説明したデバイス管理データベース２６の具体的な構造を示す図である。
【図３】端末登録ダイアローグを示す図である。
【図４】情報処理装置２００における全体の処理フローを示す図である。
【図５】図４のステップＳ７で説明した端末登録処理の詳細を説明するためのフローチャートである。
【図６】図４のステップＳ８で説明した端末復旧処理の詳細を説明するためのフローチャートである。
【図７】図４のステップＳ５で説明したコンテンツ同期処理の詳細を説明するためのフローチャートである。
【図８】コンテンツの一覧を同期フラグと共に表示した表示画面を示す図である。
【符号の説明】
【００３４】
１０  コンテンツメモリ
１１  表示部
１２  音声再生部
１３  通信部
１４  制御部
１５  プログラムメモリ
１６  ホストＩＤメモリ
１７  デバイスＩＤメモリ
１８  システムバス
２０  通信部
２１  表示部
２２  音声再生部
２３  ホストＩＤメモリ
２４  制御部
２５  プログラムメモリ
２６  デバイス管理データベース
２７  情報メモリ
２８  システムバス
１００  端末装置
２００  情報処理装置
【図１】
2006107190.tif 000003
【図２】
2006107190.tif 000004
【図３】
2006107190.tif 000005
【図４】
2006107190.tif 000006
【図５】
2006107190.tif 000007
【図６】
2006107190.tif 000008
【図７】
2006107190.tif 000009
【図８】
2006107190.tif 000010