(57)【特許請求の範囲】
【請求項１】
ネットワークにおいて共有されている共有データを有する端末装置とデータ通信可能なコンピュータに実行させるための通信プログラムであって、
前記コンピュータは、前記共有データを所定のデータ形式に変換するデータ変換装置とデータ通信可能であり、
前記データ変換装置は、前記端末装置とデータアクセス可能であり、
前記端末装置は、前記共有データの更新状況を監視し、前記共有データのメタデータまたは更新された前記共有データのメタデータを含むメタデータファイルを前記コンピュータへ送信し、
前記端末装置が送信した前記メタデータファイルを受信する第１の受信ステップと、
前記コンピュータが前記共有データを処理可能であるか否かを判定する判定ステップと、
前記判定ステップにより、前記コンピュータが前記共有データを処理可能であると判定された場合、受信した前記メタデータファイルに含まれる前記共有データのメタデータに基づいて、前記共有データを取得するための要求指示を、前記端末装置へ送信する送信ステップと、
前記判定ステップにより、前記コンピュータが前記共有データを処理不能であると判定された場合、前記メタデータファイルに含まれる前記共有データのメタデータに基づいて、前記データ変換装置に、前記共有データを前記コンピュータが処理可能なデータ形式に変換させるための変換要求指示を、前記データ変換装置へ送信する変換指示送信ステップとを前記コンピュータに実行させ、
前記端末装置は、前記要求指示を受信すると、前記共有データを、前記コンピュータへ送信し、
前記データ変換装置は、前記変換要求指示を受信すると、前記メタデータに基づく共有データの送信を前記端末装置に要求し、前記端末装置から送信される共有データを前記コンピュータが処理可能なデータ形式に変換した変換データを、前記コンピュータへ送信し、
前記端末装置から送信された前記共有データを受信する第２の受信ステップと、
前記データ変換装置から送信された前記変換データを受信する第３の受信ステップとをさらに前記コンピュータに実行させる、通信プログラム。
【請求項２】
ネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なコンピュータで、且つ、前記共有データにデータアクセス可能な通信端末装置とデータ通信可能な前記コンピュータに実行させるための通信プログラムであって、
前記通信端末装置は、
前記共有データを処理可能であるか否かを、前記共有データのメタデータから判定し、
処理不能であると判定された前記共有データを前記通信端末装置が処理可能なデータに変換させるための変換要求指示を、前記コンピュータへ送信し、
前記通信端末装置が送信した前記変換要求指示を受信する変換指示受信ステップと、
前記変換要求指示に基づいて、前記共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを取得する取得ステップと、
前記取得ステップにより取得された共有データを、前記通信端末装置が処理可能なデータ形式のデータに変換する変換ステップと、
前記変換ステップにより変換された変換データを、前記通信端末装置へ送信する送信ステップとを前記コンピュータに実行させる、通信プログラム。
【請求項３】
前記データ端末装置は、前記共有データの更新状況を監視し、前記共有データのメタデータまたは更新された前記共有データのメタデータを含むメタデータファイルを前記コンピュータへ送信し、
前記データ端末装置が送信した前記メタデータファイルを受信するファイル受信ステップと、
前記メタデータファイルに含まれる前記共有データのメタデータに基づいて、前記共有データを取得するための要求指示を、前記データ端末装置へ送信する送信ステップとを前記コンピュータに実行させ、
前記データ端末装置は前記要求指示を受信すると、前記共有データを、前記コンピュータへ送信し、
前記データ端末装置から送信された前記共有データを受信する共有データ受信ステップをさらに前記コンピュータに実行させる、請求項２に記載の通信プログラム。
【請求項４】
データを印刷する機能を有する画像形成装置が接続されたネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なコンピュータで、且つ、前記共有データにデータアクセス可能な通信端末装置とデータ通信可能な前記コンピュータに実行させるための通信プログラムであって、
前記通信端末装置は、
前記共有データを処理可能であるか否かを、前記共有データのメタデータから判定し、
処理不能であると判定された前記共有データのデータ形式を前記画像形成装置が印刷可能なデータ形式に変換させるための変換要求指示を、前記コンピュータへ送信し、
前記通信端末装置が送信した前記変換要求指示を受信する変換要求受信ステップと、
前記変換要求指示に基づいて、前記共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを取得する取得ステップと、
前記取得ステップにより取得された共有データを、前記画像形成装置が印刷可能なデータ形式のデータに変換する変換ステップと、
前記変換ステップにより変換された変換データを、前記画像形成装置へ送信する送信ステップとを前記コンピュータに実行させ、
前記画像形成装置は前記変換データを受信すると、前記変換データを印刷する、通信プログラム。
【請求項５】
ネットワークにおいて共有されている共有データを有するデータ端末装置とデータ通信可能な通信端末装置に実行させるための通信方法であって、
前記通信端末装置は、前記共有データを所定のデータ形式に変換するデータ変換装置と、データ通信可能であり、
前記データ変換装置は、前記データ端末装置とデータアクセス可能であり、
前記データ端末装置は、前記共有データの更新状況を監視し、前記共有データのメタデータまたは更新された前記共有データのメタデータを含むメタデータファイルを前記通信端末装置へ送信し、
前記データ端末装置が送信した前記メタデータファイルを受信する第１の受信ステップと、
前記通信端末装置が前記共有データを処理可能であるか否かを判定する判定ステップと、
前記判定ステップにより、前記通信端末装置が前記共有データを処理可能であると判定された場合、受信した前記メタデータファイルに含まれる前記共有データのメタデータに基づいて、前記共有データを取得するための要求指示を、前記データ端末装置へ送信する送信ステップと、
前記判定ステップにより、前記通信端末装置が前記共有データを処理不能であると判定された場合、前記メタデータファイルに含まれる前記共有データのメタデータに基づいて、前記データ変換装置に、前記共有データを前記通信端末装置が処理可能なデータ形式に変換させるための変換要求指示を、前記データ変換装置へ送信する変換指示送信ステップとを前記通信端末装置に実行させ、
前記データ端末装置は前記要求指示を受信すると、前記共有データを、前記通信端末装置へ送信し、
前記データ変換装置は、前記変換要求指示を受信すると、前記メタデータに基づく共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを、前記通信端末装置が処理可能なデータ形式に変換した変換データを、前記通信端末装置へ送信し、
前記データ端末装置から送信された前記共有データを受信する第２の受信ステップと、
前記データ変換装置から送信された前記変換データを受信する第３の受信ステップとをさらに前記通信端末装置に実行させる、通信方法。
【請求項６】
ネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なデータ変換装置で、且つ、前記共有データにデータアクセス可能な通信端末装置とデータ通信可能な前記データ変換装置に実行させるための通信方法であって、
前記通信端末装置は、
前記共有データを処理可能であるか否かを、前記共有データのメタデータから判定し、
処理不能であると判定された前記共有データを前記通信端末装置が処理可能なデータに変換させるための変換要求指示を、前記データ変換装置へ送信し、
前記通信端末装置が送信した前記変換要求指示を受信する変換指示受信ステップと、
前記変換要求指示に基づいて、前記共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを取得する取得ステップと、
前記取得ステップにより取得された共有データを、前記通信端末装置が処理可能なデータ形式のデータに変換する変換ステップと、
前記変換ステップにより変換された変換データを、前記通信端末装置へ送信する送信ステップとを前記データ変換装置に実行させる、通信方法。
【請求項７】
データを印刷する機能を有する画像形成装置が接続されたネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能可能なデータ変換装置で、且つ、前記共有データにデータアクセス可能な通信端末装置とデータ通信可能な前記データ変換装置に実行させるための通信方法であって、
前記通信端末装置は、
前記共有データを処理可能であるか否かを、前記共有データのメタデータから判定し、
処理不能であると判定された前記共有データのデータ形式を前記画像形成装置が印刷可能なデータ形式に変換させるための変換要求指示を、前記データ変換装置へ送信し、
前記通信端末装置が送信した前記変換要求指示を受信する変換要求受信ステップと、
前記変換要求指示に基づいて、前記共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを取得する取得ステップと、
前記取得ステップにより取得された共有データを、前記画像形成装置が印刷可能なデータ形式のデータに変換する変換ステップと、
前記変換ステップにより変換された変換データを、前記画像形成装置へ送信する送信ステップとを前記データ変換装置に実行させ、
前記画像形成装置は前記変換データを受信すると、前記変換データを印刷する、通信方法。
【請求項８】
ネットワークにおいて共有されている共有データを有するデータ端末装置および前記共有データを所定のデータ形式に変換するデータ変換装置とデータ通信可能な通信端末装置であって、
前記データ端末装置は、前記共有データの更新状況を監視し、前記共有データのメタデータまたは更新された前記共有データのメタデータを含むメタデータファイルを前記通信端末装置へ送信し、
前記データ変換装置は、前記共有データにデータアクセス可能であり、
データを処理する制御手段と、
前記データ端末装置が送信した前記メタデータファイルを受信する受信手段と、
前記制御手段が前記共有データを処理可能であるか否かを判定する判定手段と、
前記判定手段により、前記制御手段が前記共有データを処理可能であると判定された場合、受信した前記メタデータファイルに含まれる前記共有データのメタデータに基づいて、前記共有データを取得するための要求指示を、前記データ端末装置へ送信し、前記判定手段により、前記通信端末装置が前記共有データを処理不能であると判定された場合、前記メタデータファイルに含まれる前記共有データのメタデータに基づいて、前記データ変換装置に、前記共有データを前記通信端末装置が処理可能なデータ形式に変換させるための変換要求指示を、前記データ変換装置へ送信する送信手段とを備え、
前記データ端末装置は前記要求指示を受信すると、前記共有データを、前記通信端末装置へ送信し、
前記データ変換装置は、前記変換要求指示を受信すると、前記メタデータに基づく共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを前記通信端末装置が処理可能なデータ形式に変換した変換データを、前記通信端末装置へ送信し、
前記受信手段はさらに、前記データ端末装置から送信された前記共有データを受信し、前記データ変換装置から送信された前記変換データを受信する、通信端末装置。
【請求項９】
ネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なデータ変換装置で、且つ、前記共有データにデータアクセス可能な通信端末装置とデータ通信可能な前記データ変換装置であって、
前記通信端末装置は、
前記共有データを処理可能であるか否かを、前記共有データのメタデータから判定し、
処理不能であると判定された前記共有データを前記通信端末装置が処理可能なデータに変換させるための変換要求指示を、前記データ変換装置へ送信し、
前記通信端末装置が送信した前記変換要求指示を受信する受信手段と、
前記変換要求指示に基づいて、前記共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを取得する取得手段と、
前記取得手段により取得された共有データを、前記通信端末装置が処理可能なデータ形式のデータに変換する変換手段と、
前記変換手段により変換された変換データを、前記通信端末装置へ送信する送信手段とを備える、データ変換装置。
【請求項１０】
データを印刷する機能を有する画像形成装置が接続されたネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なデータ変換装置で、且つ、前記共有データにデータアクセス可能な通信端末装置とデータ通信可能な前記データ変換装置であって、
前記通信端末装置は、
前記共有データを処理可能であるか否かを、前記共有データのメタデータから判定し、
処理不能であると判定された前記共有データのデータ形式を前記画像形成装置が印刷可能なデータ形式に変換させるための変換要求指示を、前記データ変換装置へ送信し、
前記通信端末装置が送信した前記変換要求指示を受信する受信手段と、
前記変換要求指示に基づいて、前記共有データの送信を前記データ端末装置に要求し、前記データ端末装置から送信される共有データを取得する取得手段と、
前記取得手段により取得された共有データを、前記画像形成装置が印刷可能なデータ形式のデータに変換する変換手段と、
前記変換手段により変換された変換データを、前記画像形成装置へ送信する送信手段とを備え、
前記画像形成装置は前記変換データを受信すると、前記変換データを印刷する、データ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信プログラム、通信方法、通信端末装置およびデータ変換装置に関し、特に、複数の端末装置間で共有するデータに対し処理を行なう、通信プログラム、通信方法、通信端末装置およびデータ変換装置に関する。
【背景技術】
【０００２】
近年のＰＣ（Personal Computer）の普及に伴い、オフィス内または家庭内で、ネットワークに接続された複数のＰＣ間で、データを共有して使用する場面が増えつつある。
【０００３】
ネットワークに接続された複数のＰＣ間で共有されるデータ（以下、共有データともいう）が、たとえば、大容量の動画像データである場合、共有データの容量が大きく、複数のＰＣ間で共有データの送受信に必要な時間が長くなるため、通信路および、これに接続される通信システムにかかる負荷が大きくなる。ここで、共有データとは、たとえば、コンテンツデータ、スケジュール管理データ、アドレス帳データ、ドキュメントデータ、表計算データ等である。コンテンツデータとは、たとえば、動画像データ、静止画像データ、音声データ等である。
【０００４】
そのため、最近では、共有データの更新状態を知るために、データについての情報を記述したデータであって、かつ、容量が小さいメタデータを、複数のＰＣ間で送受信する場面が増えつつある。以下においては、メタデータに情報を記述するための元となるデータを、元データともいう。
【０００５】
他のＰＣからメタデータを受信し、受信したメタデータを参照することで、対応する元データがどのようなデータか即座に把握できる。また、メタデータを参照することで、元データが変更されたか否か等も即座に把握できる。特開２００５−０９２５８３号公報（特許文献１）には、多くのメタデータを効率よく管理する技術（以下、従来技術Ａともいう）が開示されている。
【特許文献１】特開２００５−０９２５８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来技術Ａでは、サーバとして機能する装置（以下、サーバ装置ともいう）から、メタデータを受信する。すなわち、従来技術Ａでは、サーバ装置と、クライアント装置とによるシステムにおいて、メタデータの送受信が行なわれる。そのため、サーバ装置を安定して動作させるために、所定期間毎に、サーバ装置の保守管理等を行なう手間が生じるという問題点がある。
【０００７】
また、事故等により、サーバ装置の電源がオフになってしまうと、サーバ装置が管理している全てのメタデータを失ってしまう可能性があるという問題点もある。また、サーバ装置は、常時接続を前提としているため、機密情報の保護のために、外部からのアクセスが容易にできないという問題点がある。
【０００８】
本発明は、上述の問題点を解決するためになされたものであって、その目的は、ネットワークにおいて共有されているデータを、効率的に利用可能な通信プログラムを提供することである。
【０００９】
本発明のさらに他の目的は、ネットワークにおいて共有されているデータを、効率的に利用可能な通信方法を提供することである。
【００１０】
本発明のさらに他の目的は、ネットワークにおいて共有されているデータを、効率的に利用可能な通信端末装置を提供することである。
【００１１】
本発明のさらに他の目的は、ネットワークにおいて共有されているデータを、効率的に利用可能なデータ変換装置を提供することである。
【課題を解決するための手段】
【００１２】
上述の課題を解決するために、この発明のある局面に従うと、通信プログラムは、ネットワークにおいて共有されている共有データを有する端末装置とデータ通信可能なコンピュータに実行させるための通信プログラムであって、コンピュータは、共有データを所定のデータ形式に変換するデータ変換装置とデータ通信可能であり、データ変換装置は、端末装置とデータアクセス可能であり、端末装置は、共有データの更新状況を監視し、共有データのメタデータまたは更新された共有データのメタデータを含むメタデータファイルをコンピュータへ送信し、通信プログラムは、端末装置が送信したメタデータファイルを受信する第１の受信ステップと、コンピュータが共有データを処理可能であるか否かを判定する判定ステップと、判定ステップにより、コンピュータが共有データを処理可能であると判定された場合、受信したメタデータファイルに含まれる共有データのメタデータに基づいて、共有データを取得するための要求指示を、端末装置へ送信する送信ステップと、判定ステップにより、コンピュータが共有データを処理不能であると判定された場合、メタデータファイルに含まれる共有データのメタデータに基づいて、データ変換装置に、共有データをコンピュータが処理可能なデータ形式に変換させるための変換要求指示を、データ変換装置へ送信する変換指示送信ステップとをコンピュータに実行させ、端末装置は、要求指示を受信すると、共有データを、コンピュータへ送信し、データ変換装置は、変換要求指示を受信すると、メタデータに基づく共有データの送信を端末装置に要求し、端末装置から送信される共有データをコンピュータが処理可能なデータ形式に変換した変換データを、コンピュータへ送信し、通信プログラムは、端末装置から送信された共有データを受信する第２の受信ステップと、データ変換装置から送信された変換データを受信する第３の受信ステップとをさらにコンピュータに実行させる。
【００１４】
この発明の他の局面に従うと、通信プログラムは、ネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なコンピュータで、且つ、共有データにデータアクセス可能な通信端末装置とデータ通信可能なコンピュータに実行させるための通信プログラムであって、通信端末装置は、共有データを処理可能であるか否かを、共有データのメタデータから判定し、処理不能であると判定された共有データを通信端末装置が処理可能なデータに変換させるための変換要求指示を、コンピュータへ送信し、通信プログラムは、通信端末装置が送信した変換要求指示を受信する変換指示受信ステップと、変換要求指示に基づいて、共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを取得する取得ステップと、取得ステップにより取得された共有データを、通信端末装置が処理可能なデータ形式のデータに変換する変換ステップと、変換ステップにより変換された変換データを、通信端末装置へ送信する送信ステップとをコンピュータに実行させる。
【００１５】
好ましくは、データ端末装置は、共有データの更新状況を監視し、共有データのメタデータまたは更新された共有データのメタデータを含むメタデータファイルをコンピュータへ送信し、通信プログラムは、データ端末装置が送信したメタデータファイルを受信するファイル受信ステップと、メタデータファイルに含まれる共有データのメタデータに基づいて、共有データを取得するための要求指示を、データ端末装置へ送信する送信ステップとをコンピュータに実行させ、データ端末装置は要求指示を受信すると、共有データを、コンピュータへ送信し、通信プログラムは、データ端末装置から送信された共有データを受信する共有データ受信ステップをさらにコンピュータに実行させる。
【００１６】
この発明のさらに他の局面に従うと、通信プログラムは、データを印刷する機能を有する画像形成装置が接続されたネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なコンピュータで、且つ、共有データにデータアクセス可能な通信端末装置とデータ通信可能なコンピュータに実行させるための通信プログラムであって、通信端末装置は、共有データを処理可能であるか否かを、共有データのメタデータから判定し、処理不能であると判定された共有データのデータ形式を画像形成装置が印刷可能なデータ形式に変換させるための変換要求指示を、コンピュータへ送信し、通信プログラムは、通信端末装置が送信した変換要求指示を受信する変換要求受信ステップと、変換要求指示に基づいて、共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを取得する取得ステップと、取得ステップにより取得された共有データを、画像形成装置が印刷可能なデータ形式のデータに変換する変換ステップと、変換ステップにより変換された変換データを、画像形成装置へ送信する送信ステップとをコンピュータに実行させ、画像形成装置は変換データを受信すると、変換データを印刷する。
【００１７】
この発明のさらに他の局面に従うと、通信方法は、ネットワークにおいて共有されている共有データを有するデータ端末装置とデータ通信可能な通信端末装置に実行させるための通信方法であって、通信端末装置は、共有データを所定のデータ形式に変換するデータ変換装置と、データ通信可能であり、データ変換装置は、データ端末装置とデータアクセス可能であり、データ端末装置は、共有データの更新状況を監視し、共有データのメタデータまたは更新された共有データのメタデータを含むメタデータファイルを通信端末装置へ送信し、通信方法は、データ端末装置が送信したメタデータファイルを受信する第１の受信ステップと、通信端末装置が共有データを処理可能であるか否かを判定する判定ステップと、判定ステップにより、通信端末装置が共有データを処理可能であると判定された場合、受信したメタデータファイルに含まれる共有データのメタデータに基づいて、共有データを取得するための要求指示を、データ端末装置へ送信する送信ステップと、判定ステップにより、通信端末装置が共有データを処理不能であると判定された場合、メタデータファイルに含まれる共有データのメタデータに基づいて、データ変換装置に、共有データを通信端末装置が処理可能なデータ形式に変換させるための変換要求指示を、データ変換装置へ送信する変換指示送信ステップとを通信端末装置に実行させ、データ端末装置は要求指示を受信すると、共有データを、通信端末装置へ送信し、データ変換装置は、変換要求指示を受信すると、メタデータに基づく共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを、通信端末装置が処理可能なデータ形式に変換した変換データを、通信端末装置へ送信し、通信方法は、データ端末装置から送信された共有データを受信する第２の受信ステップと、データ変換装置から送信された変換データを受信する第３の受信ステップとをさらに通信端末装置に実行させる。
【００１８】
この発明のさらに他の局面に従うと、通信方法は、ネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なデータ変換装置で、且つ、共有データにデータアクセス可能な通信端末装置とデータ通信可能なデータ変換装置に実行させるための通信方法であって、通信端末装置は、共有データを処理可能であるか否かを、共有データのメタデータから判定し、処理不能であると判定された共有データを通信端末装置が処理可能なデータに変換させるための変換要求指示を、データ変換装置へ送信し、通信方法は、通信端末装置が送信した変換要求指示を受信する変換指示受信ステップと、変換要求指示に基づいて、共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを取得する取得ステップと、取得ステップにより取得された共有データを、通信端末装置が処理可能なデータ形式のデータに変換する変換ステップと、変換ステップにより変換された変換データを、通信端末装置へ送信する送信ステップとをデータ変換装置に実行させる。
【００１９】
この発明のさらに他の局面に従うと、通信方法は、データを印刷する機能を有する画像形成装置が接続されたネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能可能なデータ変換装置で、且つ、共有データにデータアクセス可能な通信端末装置とデータ通信可能なデータ変換装置に実行させるための通信方法であって、通信端末装置は、共有データを処理可能であるか否かを、共有データのメタデータから判定し、処理不能であると判定された共有データのデータ形式を画像形成装置が印刷可能なデータ形式に変換させるための変換要求指示を、データ変換装置へ送信し、通信方法は、通信端末装置が送信した変換要求指示を受信する変換要求受信ステップと、変換要求指示に基づいて、共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを取得する取得ステップと、取得ステップにより取得された共有データを、画像形成装置が印刷可能なデータ形式のデータに変換する変換ステップと、変換ステップにより変換された変換データを、画像形成装置へ送信する送信ステップとをデータ変換装置に実行させ、画像形成装置は変換データを受信すると、変換データを印刷する。
【００２０】
この発明のさらに他の局面に従うと、通信端末装置は、ネットワークにおいて共有されている共有データを有するデータ端末装置および共有データを所定のデータ形式に変換するデータ変換装置とデータ通信可能な通信端末装置であって、データ端末装置は、共有データの更新状況を監視し、共有データのメタデータまたは更新された共有データのメタデータを含むメタデータファイルを通信端末装置へ送信し、データ変換装置は、共有データにデータアクセス可能であり、通信端末装置は、データを処理する制御手段と、データ端末装置が送信したメタデータファイルを受信する受信手段と、制御手段が共有データを処理可能であるか否かを判定する判定手段と、判定手段により、制御手段が共有データを処理可能であると判定された場合、受信したメタデータファイルに含まれる共有データのメタデータに基づいて、共有データを取得するための要求指示を、データ端末装置へ送信し、判定手段により、通信端末装置が共有データを処理不能であると判定された場合、メタデータファイルに含まれる共有データのメタデータに基づいて、データ変換装置に、共有データを通信端末装置が処理可能なデータ形式に変換させるための変換要求指示を、データ変換装置へ送信する送信手段とを備え、データ端末装置は要求指示を受信すると、共有データを、通信端末装置へ送信し、データ変換装置は、変換要求指示を受信すると、メタデータに基づく共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを通信端末装置が処理可能なデータ形式に変換した変換データを、通信端末装置へ送信し、受信手段はさらに、データ端末装置から送信された共有データを受信し、データ変換装置から送信された変換データを受信する。
【００２１】
この発明のさらに他の局面に従うと、データ変換装置は、ネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なデータ変換装置で、且つ、共有データにデータアクセス可能な通信端末装置とデータ通信可能なデータ変換装置であって、通信端末装置は、共有データを処理可能であるか否かを、共有データのメタデータから判定し、処理不能であると判定された共有データを通信端末装置が処理可能なデータに変換させるための変換要求指示を、データ変換装置へ送信し、データ変換装置は、通信端末装置が送信した変換要求指示を受信する受信手段と、変換要求指示に基づいて、共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを取得する取得手段と、取得手段により取得された共有データを、通信端末装置が処理可能なデータ形式のデータに変換する変換手段と、変換手段により変換された変換データを、通信端末装置へ送信する送信手段とを備える。
【００２２】
この発明のさらに他の局面に従うと、データ変換装置は、データを印刷する機能を有する画像形成装置が接続されたネットワークにおいて共有されている共有データを有するデータ端末装置とデータアクセス可能なデータ変換装置で、且つ、共有データにデータアクセス可能な通信端末装置とデータ通信可能なデータ変換装置であって、通信端末装置は、共有データを処理可能であるか否かを、共有データのメタデータから判定し、処理不能であると判定された共有データのデータ形式を画像形成装置が印刷可能なデータ形式に変換させるための変換要求指示を、データ変換装置へ送信し、データ変換装置は、通信端末装置が送信した変換要求指示を受信する受信手段と、変換要求指示に基づいて、共有データの送信をデータ端末装置に要求し、データ端末装置から送信される共有データを取得する取得手段と、取得手段により取得された共有データを、画像形成装置が印刷可能なデータ形式のデータに変換する変換手段と、変換手段により変換された変換データを、画像形成装置へ送信する送信手段とを備え、画像形成装置は変換データを受信すると、変換データを印刷する。
【発明の効果】
【００２３】
本発明に係る通信プログラムは、共有データを処理可能であると判定された場合、共有データのメタデータに基づいて、共有データを取得するための要求指示を、端末装置へ送信する。そして、共有データを受信する。
【００２４】
したがって、共有データのメタデータを使用することにより、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００２５】
本発明に係る通信プログラムは、共有データを、通信端末装置が処理可能なデータ形式のデータに変換した変換データを、通信端末装置へ送信する。
【００２６】
したがって、共有データを、通信端末装置が処理可能なデータ形式のデータに変換することにより、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００２７】
本発明に係る通信プログラムは、共有データを、画像形成装置が印刷可能なデータ形式のデータに変換し、変換データを、画像形成装置へ送信する。そして、画像形成装置は、変換データを印刷する。
【００２８】
したがって、共有データの内容を、容易に、かつ、迅速に参照できる。その結果、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００２９】
本発明に係る通信方法は、共有データを処理可能であると判定された場合、共有データのメタデータに基づいて、共有データを取得するための要求指示を、端末装置へ送信する。そして、共有データを受信する。
【００３０】
したがって、共有データのメタデータを使用することにより、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００３１】
本発明に係る通信方法は、共有データを、通信端末装置が処理可能なデータ形式のデータに変換した変換データを、通信端末装置へ送信する。
【００３２】
したがって、共有データを、通信端末装置が処理可能なデータ形式のデータに変換することにより、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００３３】
本発明に係る通信方法は、共有データを、画像形成装置が印刷可能なデータ形式のデータに変換し、変換データを、画像形成装置へ送信する。そして、画像形成装置は、変換データを印刷する。
【００３４】
したがって、共有データの内容を、容易に、かつ、迅速に参照できる。その結果、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００３５】
本発明に係る通信端末装置は、共有データを処理可能であると判定された場合、共有データのメタデータに基づいて、共有データを取得するための要求指示を、端末装置へ送信する。そして、共有データを受信する。
【００３６】
したがって、共有データのメタデータを使用することにより、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００３７】
本発明に係るデータ変換装置は、共有データを、通信端末装置が処理可能なデータ形式のデータに変換した変換データを、通信端末装置へ送信する。
【００３８】
したがって、共有データを、通信端末装置が処理可能なデータ形式のデータに変換することにより、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【００３９】
本発明に係るデータ変換装置は、共有データを、画像形成装置が印刷可能なデータ形式のデータに変換し、変換データを、画像形成装置へ送信する。そして、画像形成装置は、変換データを印刷する。
【００４０】
したがって、共有データの内容を、容易に、かつ、迅速に参照できる。その結果、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【発明を実施するための最良の形態】
【００４１】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００４２】
＜第１の実施の形態＞
図１は、本実施の形態におけるネットワークシステム１０００の構成を示す図である。図１を参照して、ネットワークシステム１０００には、コンテンツ提供システム５０１と、通信端末装置６００とが含まれる。
【００４３】
コンテンツ提供システム５０１は、たとえば、映画等の動画像を配信するサービス会社が保有するシステムである。コンテンツ提供システム５０１には、通信端末装置５００Ａと、通信端末装置５００Ｂとが含まれる。通信端末装置５００Ａは、多くのコンテンツデータを含む共有データを提供するデータサーバとして動作する。通信端末装置５００Ｂは、通信端末装置６００でデータ処理できない共有データのデータ形式を、通信端末装置６００でデータ処理できるデータ形式に変換する変換サーバとして動作する。なお、変換サーバとして動作する通信端末装置５００Ｂのデータ処理能力は、通信端末装置６００のデータ処理能力よりも十分に高いとする。
【００４４】
通信端末装置５００Ａおよび通信端末装置５００Ｂは、ＰＣである。なお、通信端末装置５００Ａおよび通信端末装置５００Ｂは、ＰＣに限定されることなく、通信機能を備えた装置であればどのような装置でもよい。
【００４５】
通信端末装置６００は、ＰＤＡ（Personal Digital Assistance）である。なお、通信端末装置６００は、ＰＤＡに限定されることなく、通信機能を備えた装置であればどのような装置（たとえば、ＰＣ）でもよい。
【００４６】
通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００は、ネットワーク７０と、無線または有線によりデータ通信を行なう機能を有する。ネットワーク７０は、インターネットなどの外部のネットワークである。
【００４７】
通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々の記憶部には、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々が、互いにデータアクセス可能な共有データが記憶されている。すなわち、共有データは、ネットワーク７０とデータ通信を行なう複数の通信端末装置からなるネットワークにおいて共有されるデータである。
【００４８】
ネットワーク７０には、メールサーバ７００が接続されている。メールサーバ７００は、電子メールを受信または送信するための機能を有する。メールサーバ７００は、たとえば、ＰＣである。
【００４９】
また、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、ネットワーク７０に接続されたＤＨＣＰ（Dynamic Host Configuration Protocol）サーバを使用している。したがって、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々のＩＰアドレスは、ＤＨＣＰサーバにより自動的に割り当てられる。すなわち、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々のＩＰアドレスは、動的ＩＰアドレスとなる。なお、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、ＤＨＣＰサーバを使用しなくてもよい。
【００５０】
また、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の識別名（端末名）は、それぞれ、ＰＣ５００Ａ，ＰＣ５００ＢおよびＰＤＡ６００である。
【００５１】
図２は、本実施の形態における通信端末装置５００Ａの内部の構成を示すブロック図である。なお、図２には、説明のために、記録媒体５５５も示している。記録媒体５５５には、後述するプログラム１８０が記録されている。すなわち、プログラム１８０は、媒体等に記録されてプログラム製品として流通される。また、記録媒体５５５もプログラム製品として流通される。
【００５２】
図２を参照して、通信端末装置５００Ａには、表示部５３０と、マウス５４２と、キーボード５４４とが接続される。
【００５３】
表示部５３０は、ユーザに各種情報を参照可能とするために、文字や画像等を表示する機能を有する。表示部５３０は、通信端末装置５００Ａから出力された画像データに基づいた画像を表示する。表示部５３０は、液晶ディスプレイ（ＬＣＤ（Liquid Crystal Display））、ＣＲＴ（Cathode Ray Tube）、ＦＥＤ（Field Emission Display）、ＰＤＰ（Plasma Display Panel）、有機ＥＬディスプレイ（Organic Electro luminescence Display）、ドットマトリクス等その他の画像表示方式の表示機器のいずれであってもよい。
【００５４】
マウス５４２は、ユーザが通信端末装置５００Ａを操作するためのインターフェースである。キーボード５４４は、ユーザが通信端末装置５００Ａを操作するためのインターフェースである。なお、表示部５３０およびキーボード５４４は、通信端末装置５００Ａの内部に設けられる構成であってもよい。また、マウス５４２は、たとえば、タッチパッド等として、通信端末装置５００Ａの内部に設けられる構成であってもよい。また、通信端末装置５００Ａには、ペンタブレットが入力機器として接続されていてもよい。以下においては、ユーザによる、マウス５４２またはキーボード５４４の操作を、インターフェース操作Ｐともいう。
【００５５】
通信端末装置５００Ａは、制御部５１０と、一時記憶部５２２と、記憶部５２０と、通信部５６０と、通信部５６２と、ＶＤＰ（Video Display Processor）５３２と、ＣＧＲＯＭ（Character Graphic Read Only Memory）５３４と、ＶＲＡＭ（Video Random Access Memory）５３６と、入力部５４０と、記録媒体アクセス部５５０とを備える。
【００５６】
ＣＧＲＯＭ５３４には、フォントデータ、図形データなど、ＶＤＰ５３２が、表示部５３０で表示される画像を生成するための画像データが記憶されている。
【００５７】
記憶部５２０には、制御部５１０に後述する処理を行なわせるためのプログラム１８０、メタデータファイル、設定情報、元データ、その他各種プログラムおよびデータ等が記憶されている。元データは、他の装置がデータアクセス可能な共有データである。共有データである元データは、記憶部５２０に設定された共有ドライブ内に記憶されているデータである。ここで、共有ドライブとは、他の装置がデータアクセス可能なドライブである。なお、共有データである元データは、記憶部５２０に設定された共有ドライブに限定されることなく、記憶部５２０に設定されたドライブ内の共有フォルダに記憶されているデータであってもよい。ここで、共有フォルダとは、他の装置がデータアクセス可能な共有フォルダである。
【００５８】
なお、メタデータファイルは、複数のメタデータを含むファイルである。メタデータファイルは、後述する処理により、記憶部５２０に記憶されるデータファイルである。すなわち、記憶部５２０には、予めメタデータファイルは記憶されていない。プログラム１８０は、後述する、メタデータファイル生成設定プログラム、メタデータファイル生成プログラム、メタデータファイル管理プログラム、データ受信時処理プログラムおよび変換サーバプログラムを含む。
【００５９】
記憶部５２０は、制御部５１０によってデータアクセスされる。記憶部５２０は、大容量のデータを記憶可能なハードディスクである。なお、記憶部５２０は、ハードディスクに限定されることなく、電源を供給されなくてもデータを不揮発的に保持可能な媒体（たとえば、フラッシュメモリ）であればよい。
【００６０】
制御部５１０は、記憶部５２０に記憶されたプログラム１８０に従って、通信端末装置５００Ａの内部の各機器に対する各種処理や、演算処理等を行なう機能を有する。制御部５１０は、マイクロプロセッサ（Microprocessor）、ＦＰＧＡ（Field Programmable Gate Array）、ＡＳＩＣ（Application Specific Integrated Circuit）、その他の演算機能を有する回路のいずれであってもよい。
【００６１】
なお、制御部５１０は、メタデータ更新部５１０Ａ、データ編集部５１０Ｂ、データ変換部５１０Ｃおよび読出しデータ拡張部５１０Ｄとして動作する。メタデータ更新部５１０Ａは、メタデータを更新する機能を有する。データ編集部５１０Ｂは、データを編集する機能を有する。データ変換部５１０Ｃは、データを、指定された形式に変換する機能を有する。
【００６２】
読出しデータ拡張部５１０Ｄは、データ処理可能なデータを増やすためのプラグインプログラムに基づいて動作する。たとえば、読出しデータ拡張部５１０Ｄが、プラグインプログラムが必要な動画像データＡを読み出して、データ処理するには、記憶部５２０に、対応するプラグインプログラムがインストールされていればよい。これにより、読出しデータ拡張部５１０Ｄは、動画像データＡを読み出して、データ処理（たとえば、再生処理）をすることができるようになる。
【００６３】
また、制御部５１０は、記憶部５２０に記憶されたプログラム１８０に従って、ＶＤＰ５３２に対し、画像を生成させ、当該画像を表示部５３０に表示させる指示（以下においては、「描画指示」ともいう）を出す。
【００６４】
ＶＤＰ５３２は表示部５３０と接続されている。ＶＤＰ５３２は、制御部５１０からの描画指示に応じて、ＣＧＲＯＭ５３４から必要な画像データを読出し、ＶＲＡＭ５３６を利用して画像を生成する。そして、ＶＤＰ５３２は、ＶＲＡＭ５３６に記憶された画像データを読出し、表示部５３０に、当該画像データに基づく画像を表示させる。
【００６５】
ＶＲＡＭ５３６は、ＶＤＰ５３２が生成した画像を一時的に記憶する機能を有する。一時記憶部５２２は、制御部５１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。
【００６６】
一時記憶部５２２は、ＲＡＭ（Random Access Memory）、ＳＲＡＭ（Static Random Access Memory）、ＤＲＡＭ（Dynamic Random Access Memory）、ＳＤＲＡＭ（Synchronous DRAM）、ＤＤＲ−ＳＤＲＡＭ（Double Data Rate SDRAM）、ＲＤＲＡＭ（Rambus Dynamic Random Access Memory）、Ｄｉｒｅｃｔ−ＲＤＲＡＭ（Direct Rambus Dynamic Random Access Memory）、その他、データを揮発的に記憶保持可能な構成を有する回路のいずれであってもよい。
【００６７】
入力部５４０には、マウス５４２と、キーボード５４４とが接続されている。ユーザは、マウス５４２またはキーボード５４４を利用して、通信端末装置５００Ａに指示を与える。マウス５４２またはキーボード５４４からの入力指示は、入力部５４０を介して制御部５１０へ送信される。制御部５１０は、入力部５４０からの入力指示に基づいて所定の処理を行なう。
【００６８】
記録媒体アクセス部５５０は、プログラム１８０が記録された記録媒体５５５から、プログラム１８０を読出す機能を有する。記録媒体５５５に記憶されているプログラム１８０は、制御部５１０の動作（インストール処理）により、記録媒体アクセス部５５０により読み出され、制御部５１０が、記憶部５２０に記憶させる。
【００６９】
このインストール処理用プログラムは、予め、記憶部５２０に格納されており、インストール処理は、制御部５１０が、インストール処理用プログラムに基づいて行なう。
【００７０】
なお、記憶部５２０には、プログラム１８０がインストールされていなくてもよい。この場合、制御部５１０は、記録媒体アクセス部５５０を介して、記録媒体５５５に記憶されたプログラム１８０を読み出して、プログラム１８０に基づいた所定の処理を行なう。
【００７１】
記録媒体５５５は、ＤＶＤ−ＲＯＭ（Digital Versatile Disk Read Only Memory）、ＤＶＤ−Ｒ（Digital Versatile Disk Recordable）、ＤＶＤ−ＲＡＭ（Digital Versatile Disk Random Access Memory）、ＤＶＤ＋ＲＷ（Digital Versatile Disk Re-Writable）、ＤＶＤ−ＲＷ、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＭＯ（Magneto Optical Disk）、フロッピー（登録商標）ディスク、ＣＦ(Compact Flash) カード、ＳＭ（Smart Media（登録商標））、ＭＭＣ（Multi Media Card）、ＳＤ（Secure Digital）メモリーカード、メモリースティック（登録商標）、ｘＤピクチャーカードおよびＵＳＢメモリ、磁気テープおよび上記以外の不揮発性メモリのいずれであってもよい。
【００７２】
通信部５６０は、制御部５１０とデータの送受信を行なう。また、通信部５６０は、図示しない他の端末と有線または無線で、データの送受信を行なう。このデータの送受信の処理は、通信端末装置５００Ａと他の端末とが近接しており、通信端末装置５００Ａが他の端末と直接データ通信する場合に行なわれる処理である。一般的には、後述の通信部５６２およびネットワーク７０を介し、通信端末装置５００Ａは他の通信端末装置とデータの送受信を行なうことになる。
【００７３】
通信部５６０は、ＵＳＢ（Universal Serial Bus）１．１またはＵＳＢ２．０の規格に基づく、シリアル転送を行なう通信用インターフェースの機能を有する。なお、シリアル転送を行なう通信用インターフェースの規格は、ＵＳＢ（Universal Serial Bus）１．１またはＵＳＢ２．０に限定されることなく他の規格であってもよい。
【００７４】
なお、通信部５６０は、パラレル転送を行なう通信用インターフェースの機能を有していてもよい。パラレル転送を行なう通信用インターフェースは、たとえば、セントロニクス準拠の規格またはＩＥＥＥ１２８４（Institute of Electrical and Electronic Engineers 1284）の規格に準拠したインターフェースである。また、通信部５６０は、ＩＥＥＥ１３９４またはＳＣＳＩ規格に基づく通信用インターフェースの機能を有していてもよい。
【００７５】
また、通信部５６０は、さらに、無線データ通信機能を有する。無線データ通信機能は、ブルートゥース（Bluetooth）を使用して、無線でデータ通信を行なう機能を有する。なお、無線データ通信は、ブルートゥースを使用した方式に限定されることなく、たとえば、赤外線等を使用した他の通信方式であってもよい。通信部５６０は、制御部５１０からの制御指示に応じて、他の端末と無線でデータ通信を行なう。
【００７６】
通信部５６２は、制御部５１０と、データの送受信を行なう。通信部５６２は、無線ＬＡＮの規格である、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂおよびＩＥＥＥ８０２．１１ｇのいずれかに基づく無線技術を利用してデータ通信を行なう機能を有する。なお、無線技術は、ＩＥＥＥ８０２．１１ａ、ＩＥＥＥ８０２．１１ｂおよびＩＥＥＥ８０２．１１ｇのいずれかに基づく技術に限定されることはなく、その他の無線技術であってもよい。
【００７７】
また、通信部５６２は、さらに、イーサネット（登録商標）を利用した通信用インターフェースの機能を有する。したがって、通信部５６２は、たとえば、ＬＡＮケーブルを介して、ネットワーク７０とデータ通信を行なうことができる。
【００７８】
したがって、本実施の形態における通信端末装置５００Ａは、ネットワーク７０から、通信部５６２を介して、プログラムのダウンロード処理を行ない、記憶部５２０に格納することもできる。この場合、当該ダウンロードしたプログラムは、プログラム１８０である。
【００７９】
制御部５１０は、ネットワーク７０からダウンロードしたプログラム（プログラム１８０）に従って、所定の処理を行なう。このダウンロード用プログラムは、予め、記憶部５２０に格納されており、ダウンロード処理は、制御部５１０が、ダウンロード用プログラムに基づいて行なう。
【００８０】
再び、図１を参照して、通信端末装置５００Ｂも、通信端末装置５００Ａと同様な構成および機能を有するので詳細な説明は繰り返さない。
【００８１】
図３は、本実施の形態における通信端末装置６００の内部の構成を示すブロック図である。なお、図３には、説明のために、記録媒体５５５も示している。記録媒体５５５には、後述するプログラム１８０Ａが記録されている。すなわち、プログラム１８０Ａは、媒体等に記録されてプログラム製品として流通される。また、記録媒体５５５もプログラム製品として流通される。
【００８２】
図３を参照して、通信端末装置６００は、表示部６３０と、入力部６４０とを備える。表示部６３０は、前述の表示部５３０と同様な表示機器である。なお、表示部６３０は、ユーザが、画面に直接触れることで、情報入力可能なタッチパネル機能を有するものである。表示部６３０は、ユーザが画面にタッチした位置情報を、制御部６１０へ送信する。制御部６１０は、受信した位置情報に基づいて、所定の処理を行なう。
【００８３】
入力部６４０は、図示されない複数のボタンを含む。複数のボタンは、通信端末装置６００の外部に設けられている。複数のボタンのうち、いずれかのボタンがユーザにより押下操作されると、入力部６４０は、押下操作されたボタンに対応するボタン信号を、制御部６１０へ送信する。制御部６１０は、受信したボタン信号に基づいて、所定の処理を行なう。以下においては、ユーザによる、入力部６４０のボタン操作または表示部６３０に対するタッチ操作を、インターフェース操作Ｍともいう。なお、入力部６４０は、複数のボタンの代わりに、他の入力インターフェースを含んでもよい。
【００８４】
通信端末装置６００は、さらに、制御部６１０と、一時記憶部６２２と、記憶部６２０と、通信部６６０と、通信部６６２と、ＶＤＰ６３２と、ＣＧＲＯＭ６３４と、ＶＲＡＭ６３６と、記録媒体アクセス部６５０とを備える。
【００８５】
ＣＧＲＯＭ６３４には、ＣＧＲＯＭ５３４と同様、フォントデータ、図形データなど、ＶＤＰ６３２が、表示部６３０で表示される画像を生成するための画像データが記憶されている。
【００８６】
記憶部６２０には、制御部６１０に後述する処理を行なわせるためのプログラム１８０Ａ、メタデータファイル、設定情報、元データ、その他各種プログラムおよびデータ等が記憶されている。元データは、他の装置がデータアクセス可能な共有データである。共有データである元データは、記憶部６２０に設定された共有ドライブ内に記憶されているデータである。なお、共有データである元データは、記憶部６２０に設定された共有ドライブに限定されることなく、記憶部６２０に設定されたドライブ内の共有フォルダに記憶されているデータであってもよい。
【００８７】
なお、メタデータファイルは、後述する処理により、記憶部６２０に記憶されるデータファイルである。すなわち、記憶部６２０には、予めメタデータファイルは記憶されていない。プログラム１８０Ａは、後述する、メタデータファイル生成設定プログラム、メタデータファイル生成プログラム、メタデータファイル管理プログラム、データ受信時処理プログラムおよび印刷情報取得プログラムを含む。
【００８８】
記憶部６２０は、制御部６１０によってデータアクセスされる。記憶部６２０は、前述の記憶部５２０と同様なものであるので詳細な説明は繰り返さない。
【００８９】
制御部６１０は、記憶部６２０に記憶されたプログラム１８０Ａに従って、通信端末装置６００の内部の各機器に対する各種処理や、演算処理等を行なう機能を有する。制御部６１０は、前述の制御部５１０と同様なものであるので詳細な説明は繰り返さない。
【００９０】
なお、制御部６１０は、メタデータ更新部６１０Ａ、データ編集部６１０Ｂ、データ変換部６１０Ｃおよび読出しデータ拡張部６１０Ｄとして動作する。メタデータ更新部６１０Ａ、データ編集部６１０Ｂ、データ変換部６１０Ｃおよび読出しデータ拡張部６１０Ｄは、前述のメタデータ更新部５１０Ａ、データ編集部５１０Ｂ、データ変換部５１０Ｃおよび読出しデータ拡張部５１０Ｄとそれぞれ同様な機能を有するので詳細な説明は繰り返さない。
【００９１】
また、制御部６１０は、記憶部６２０に記憶されたプログラム１８０Ａに従って、ＶＤＰ６３２に対し、画像を生成させ、当該画像を表示部６３０に表示させる描画指示を出す。
【００９２】
ＶＤＰ６３２は表示部６３０と接続されている。ＶＤＰ６３２は、制御部６１０からの描画指示に応じて、ＣＧＲＯＭ６３４から必要な画像データを読出し、ＶＲＡＭ６３６を利用して画像を生成する。そして、ＶＤＰ６３２は、ＶＲＡＭ６３６に記憶された画像データを読出し、表示部６３０に、当該画像データに基づく画像を表示させる。
【００９３】
ＶＲＡＭ６３６は、ＶＤＰ６３２が生成した画像を一時的に記憶する機能を有する。一時記憶部６２２は、制御部６１０によってデータアクセスされ、一時的にデータを記憶するワークメモリとして使用される。一時記憶部６２２は、前述の一時記憶部５２２と同様なものであるので詳細な説明は繰り返さない。
【００９４】
記録媒体アクセス部６５０は、プログラム１８０Ａが記録された記録媒体５５５から、プログラム１８０Ａを読出す機能を有する。記録媒体５５５に記憶されているプログラム１８０Ａは、制御部６１０の動作（インストール処理）により、記録媒体アクセス部６５０により読み出され、制御部６１０が、記憶部６２０に記憶させる。
【００９５】
このインストール処理用プログラムは、予め、記憶部６２０に格納されており、インストール処理は、制御部６１０が、インストール処理用プログラムに基づいて行なう。
【００９６】
なお、記憶部６２０には、プログラム１８０Ａがインストールされていなくてもよい。この場合、制御部６１０は、記録媒体アクセス部６５０を介して、記録媒体５５５に記憶されたプログラム１８０Ａを読み出して、プログラム１８０Ａに基づいた所定の処理を行なう。
【００９７】
通信部６６０および通信部６６２は、それぞれ、前述の通信部５６０および通信部５６２と同様な機能を有するので詳細な説明は繰り返さない。
【００９８】
したがって、本実施の形態における通信端末装置６００は、ネットワーク７０から、通信部６６２を介して、プログラムのダウンロード処理を行ない、記憶部６２０に格納することもできる。この場合、当該ダウンロードしたプログラムは、プログラム１８０Ａである。
【００９９】
制御部６１０は、ネットワーク７０からダウンロードしたプログラム（プログラム１８０Ａ）に従って、所定の処理を行なう。このダウンロード用プログラムは、予め、記憶部６２０に格納されており、ダウンロード処理は、制御部６１０が、ダウンロード用プログラムに基づいて行なう。
【０１００】
次に、前述のメタデータファイルを生成する処理（以下、メタデータファイル生成処理ともいう）について説明する。メタデータファイルは、メタデータファイル生成設定情報データに基づいて、通信端末装置６００が生成する。メタデータファイル生成設定情報データは、メタデータファイルを生成するための各種設定情報を含む。メタデータファイル生成設定情報データは、初期設定情報として、予め、記憶部６２０に記憶されている。なお、通信端末装置５００Ａおよび通信端末装置５００Ｂの各々の記憶部５２０にも、メタデータファイル生成設定情報データが、初期設定情報として、予め、記憶されている。なお、通信端末装置５００Ａおよび通信端末装置５００Ｂの各々の記憶部５２０に記憶されるメタデータファイル生成設定情報データに示される情報の一部（たとえば、メタデータファイルの生成間隔）は異なっていてもよい。
【０１０１】
まず、メタデータファイルについて説明する。メタデータファイルは、前述したように、複数のメタデータを含むファイルである。メタデータは、以下に説明するメタデータ生成項目テーブルＴ１００に基づいて生成される。なお、メタデータ生成項目テーブルＴ１００は、予め、記憶部６２０に記憶されている。なお、通信端末装置５００Ａおよび通信端末装置５００Ｂの各々の記憶部５２０にも、メタデータ生成項目テーブルＴ１００が、予め、記憶されている。
【０１０２】
図４は、一例としてのメタデータ生成項目テーブルＴ１００を示す図である。図４を参照して、ドキュメントデータは、文書作成ソフトにより生成されたデータである。表計算データは、表計算ソフトにより生成されたデータである。動画像データは、たとえば、ＭＰＥＧ２（Moving Picture Experts Group）方式で圧縮されたデータである。静止画像データは、たとえば、スキャナで読み込まれた画像データ、デジタルスチルカメラで撮影された画像データ、静止画像生成ソフトで生成された画像データ等である。音声データは、たとえば、ＷＡＶＥ形式の音声データ、ＭＰ３（MPEG Audio Layer-3）方式で圧縮された音声データである。
【０１０３】
メタデータを生成するための元データが異なると、メタデータに記述される情報が異なる。なお、メタデータを生成するための元データが異なっても、ファイル名、パスネーム、ファイルサイズおよび変更量は、メタデータに記述される。変更量は、既に生成された元データが変更された場合、変更後の元データのファイルサイズと、変更前のファイルサイズとの差分の絶対値である。変更量は、対応する元データが新規に生成されたデータ（以下、新規生成元データともいう）であれば、元データのデータ容量そのものになる。
【０１０４】
また、メタデータを生成するための元データが異なっても、作成日時または更新日時は、メタデータに記述される。作成日時は、元データが新規に生成された日時ある。更新日時は、生成された元データが、変更（更新）された日時である。以下においては、更新された元データを更新後元データともいう。なお、本実施の形態において、以下に述べる元データは、前述した共有データであるとする。
【０１０５】
元データがドキュメントデータまたは表計算データの場合、メタデータには、タイトル、作成者、最終編集者の情報が記述される。最終編集者は、元データを最後に編集した人の情報である。
【０１０６】
また、元データが動画像データの場合、メタデータには、画像サイズ、再生時間、動画像ビットレート、音声ビットレートの情報が記述される。画像サイズは、動画像データに基づいて再生される動画像（以下、再生動画像ともいう）の画像のサイズである。画像サイズは、たとえば、再生動画像の縦および横の画素数により表現される。再生時間は、再生動画像の再生可能な時間である。動画像ビットレートは、再生動画像のビットレートである。音声ビットレートは、動画像データにより再生される音声のビットレートである。なお、元データが動画像データの場合、メタデータには、動画像データを生成したコーデックの情報が記述されてもよい。
【０１０７】
また、元データが静止画像データの場合、メタデータには、画像サイズ、使用色数の情報が記述される。画像サイズは、静止画像のサイズである。画像サイズは、たとえば、静止画像データに基づく静止画像の縦および横の画素数により表現される。使用色数は、静止画像データに基づく静止画像を生成するのに使用された、色の数である。使用色数は、たとえば、８ビット（２５６色）、２４ビット（１６７７万色）等で表現される。
【０１０８】
また、元データが音声データの場合、メタデータには、タイトル、アーティスト、ジャンル、再生時間、音声ビットレートの情報が記述される。タイトルは、音声データが、曲のデータである場合、当該曲のタイトルとなる。アーティストは、音声データが、曲のデータである場合、当該曲を歌うアーティストとなる。ジャンルは、音声データが、曲のデータである場合、当該曲のジャンルとなる。ジャンルは、ロック、ポップス、クラシック等などのジャンルである。なお、アーティスト、ジャンルの情報が空の場合、もしくは、音声データが曲のデータでない場合、メタデータには、アーティスト、ジャンルの情報が記述されないこともありうる。
【０１０９】
再生時間は、音声データに基づいて再生される音声（以下、再生音声ともいう）の再生可能な時間である。音声ビットレートは、再生音声のビットレートである。なお、元データが音声データの場合、メタデータには、音声データを生成したコーデックの情報が記述されてもよい。
【０１１０】
メタデータは、上記情報が記述されることにより生成される。メタデータファイルは、生成された複数のメタデータの情報が、記述されたデータファイルである。すなわち、メタデータファイルは、複数のメタデータを含むファイルとなる。
【０１１１】
次に、メタデータファイルを生成するためのメタデータファイル生成設定情報データについて説明する。
【０１１２】
図５は、一例としてのメタデータファイル生成設定情報データＤ１００を示す図である。
【０１１３】
次に、メタデータファイル生成設定情報データを変更する処理について説明する。再び、図３を参照して、インターフェース操作Ｍにより、制御部６１０がプログラム１８０Ａのメタデータファイル生成設定プログラムを実行すると、表示部６３０に、記憶部６２０に記憶されているメタデータファイル生成設定情報データに基づいたメタデータファイル生成設定画像が表示される。メタデータファイル生成設定情報データは、表示部６３０にメタデータファイル生成設定画像が表示された状態で、ユーザにより以下の操作が行なわれた場合に変更される。メタデータファイル生成設定画像は、初期設定情報として予め設定されているメタデータファイル生成設定情報データを変更するための画像である。
【０１１４】
図６は、一例としてのメタデータファイル生成設定画像Ｇ１００を示す図である。図６を参照して、メタデータファイル生成設定画像Ｇ１００は、制御部６１０が、メタデータファイル生成設定情報データＤ１００に基づいて生成した画像である。
【０１１５】
メタデータファイル生成設定画像Ｇ１００には、チェックボックス画像Ｃ１１０と、生成間隔設定画像Ｇ１１０，Ｇ１１２とが配置される。チェックボックス画像Ｃ１１０は、定期的にメタデータファイルを生成するか否かを設定するための画像である。チェックボックス画像Ｃ１１０内にチェックマークが表示されている場合は、定期的にメタデータファイルを生成することが許可される。チェックボックス画像Ｃ１１０内にチェックマークが表示されていない場合は、定期的にメタデータファイルを生成することが許可されない。チェックボックス画像Ｃ１１０内のチェックマークの表示および表示の解除は、チェックボックス画像Ｃ１１０に対する、インターフェース操作Ｍにより行なわれる。なお、以下に説明するチェックボックス画像についても、チェックボックス画像Ｃ１１０に対する上記操作により、チェックマークの表示および表示の解除が行なわれる。
【０１１６】
チェックボックス画像Ｃ１１０内にチェックマークが表示されている場合、メタデータファイルが生成される間隔の設定が可能となる。生成間隔設定画像Ｇ１１０，Ｇ１１２は、メタデータファイルの生成間隔を設定するための画像である。生成間隔設定画像Ｇ１１０は、インターフェース操作Ｍにより、たとえば、“１”〜“９０”の範囲で数値を設定するための画像である。
【０１１７】
生成間隔設定画像Ｇ１１２は、インターフェース操作Ｍにより、単位を設定するための画像である。当該単位には、分、時、日等がある。メタデータファイル生成設定画像Ｇ１００では、一例として、メタデータファイルの生成間隔は、１日に設定されている。
【０１１８】
メタデータファイル生成設定画像Ｇ１００には、さらに、パスネーム表示画像Ｇ１２０と、ボタン画像Ｇ１２２が配置される。パスネーム表示画像Ｇ１２０は、生成されるメタデータファイルが出力されるフォルダを表示する画像である。具体的には、パスネーム表示画像Ｇ１２０は、生成されるメタデータファイルが記憶される記憶部６２０おけるパスネームを表示する画像である。
【０１１９】
ボタン画像Ｇ１２２は、インターフェース操作Ｍにより、フォルダ選択可能状態にするための画像である。フォルダ選択可能状態とは、たとえば、表示部６３０に、メタデータファイルを記憶させるためのフォルダを選択するためのウインドウ画像を表示した状態である。フォルダ選択可能状態の場合、インターフェース操作Ｍにより、ユーザはメタデータファイルを記憶させるためのフォルダを選択することができる。メタデータファイルを記憶させるためのフォルダが選択されると、選択されたフォルダに対応するパスネームが、パスネーム表示画像Ｇ１２０に表示される。
【０１２０】
メタデータファイル生成設定画像Ｇ１００には、さらに、チェックボックス画像Ｃ１３０と、ボタン画像Ｇ１３２、ファイルサイズ表示画像Ｇ１３４とが配置される。チェックボックス画像Ｃ１３０は、電子メールを利用してデータを送受信する処理を許可するか否かを設定するための画像である。送受信するデータが、メタデータファイルである場合、メタデータファイルは、電子メールに添付されて送受信される。なお、電子メールには、メタデータファイルだけでなく、元データファイルそのものが添付されてもよい。
【０１２１】
チェックボックス画像Ｃ１３０内にチェックマークが表示されている場合は、電子メールを利用してデータを送受信する処理が許可される。たとえば、生成したメタデータファイルを電子メールに添付して送受信する処理が許可される。この場合、生成間隔設定画像Ｇ１１０，Ｇ１１２により表示されている時間（たとえば、１０日、１時間、２０分等）毎に、生成されたメタデータファイルを添付した電子メールを、後述する送信先のメールアドレスへ送信する。
【０１２２】
また、チェックボックス画像Ｃ１３０内にチェックマークが表示されている場合は、所定時間（たとえば、２０分等）毎に、通信端末装置６００は、ネットワーク７０に接続されているメールサーバ７００にアクセスして、後述する送信元のメールアドレス宛ての電子メールがある場合、当該電子メールを受信する。すなわち、通信端末装置６００は、ネットワーク７０を介して、メールサーバ７００にアクセスする。
【０１２３】
チェックボックス画像Ｃ１３０内にチェックマークが表示されていない場合は、チェックボックス画像Ｃ１３０内にチェックマークが表示されている場合に行なわれる前述の処理は行なわれない。
【０１２４】
メタデータファイル生成設定画像Ｇ１００に表示されている「送信先」の右に記述されているメールアドレスは、データ（たとえば、メタデータファイル）を添付した電子メールの送信先のメールアドレスを示す。以下においては、「送信先」の右に記述されているメールアドレスを送信先メールアドレスともいう。
【０１２５】
ボタン画像Ｇ１３２は、インターフェース操作Ｍにより、送信先メールアドレスを編集可能状態にし、送信先メールアドレスを変更するための画像である。送信先メールアドレスが編集可能状態の場合、インターフェース操作Ｍにより、ユーザは送信先メールアドレスを任意に変更できる。なお、送信先メールアドレスを変更する際は、誤入力を防ぐため、変更後の送信先メールアドレスを、インターフェース操作Ｍにより、２度入力させるようにする。
【０１２６】
メタデータファイル生成設定画像Ｇ１００に表示されている「送信元」の右に記述されているメールアドレスは、通信端末装置６００に設定されているメールアドレスである。以下においては、「送信元」の右に記述されているメールアドレスを送信元メールアドレスともいう。
【０１２７】
ファイルサイズ表示画像Ｇ１３４は、メタデータファイルを添付した電子メールデータの最大サイズ、元データを添付した電子メールデータ、または通信端末装置６００が送受信するデータ（たとえば、元データ）の最大サイズを設定するための画像である。設定された最大ファイルサイズより、送受信するデータのサイズが大きい場合、エラーメッセージが表示部６３０に表示される。エラーメッセージは、たとえば、「データ通信するデータのサイズが設定されたサイズを超えています」というメッセージである。
【０１２８】
ファイルサイズ表示画像Ｇ１３４は、インターフェース操作Ｍにより、送受信するデータの最大ファイルサイズを編集可能状態にし、送受信するデータの最大ファイルサイズを変更するための画像である。送受信するデータの最大ファイルサイズが編集可能状態のときに、インターフェース操作Ｍにより、ユーザは送受信するデータの最大ファイルサイズを任意に変更できる。
【０１２９】
メタデータファイル生成設定画像Ｇ１００では、一例として、メタデータファイルもしくは元データファイルを添付した電子メールデータのサイズが３０００ｋバイトより大きい場合、電子メールを送信する処理を行なう際、エラーメッセージが表示部６３０に表示される。
【０１３０】
メタデータファイル生成設定画像Ｇ１００には、さらに、チェックボックス画像Ｃ１４０と、ボタン画像Ｇ１４０とが配置される。チェックボックス画像Ｃ１４０は、電子メールに添付するメタデータファイルもしくは元データファイルを暗号化する処理を許可するか否かを設定するための画像である。暗号化には、トリプルＤＥＳ（Data Encryption Standard）が用いられる。トリプルＤＥＳは、秘密鍵暗号化アルゴリズムを三重に適用した暗号化方式である。なお、メタデータファイルもしくは元データファイルを暗号化する方式は、トリプルＤＥＳに限定されることなく、他の暗号化方式であってもよい。
【０１３１】
チェックボックス画像Ｃ１４０内にチェックマークが表示されている場合、電子メールに添付するメタデータファイルもしくは元データファイルを暗号化する処理が許可される。チェックボックス画像Ｃ１４０内にチェックマークが表示されていない場合、暗号化する処理が行なわれない。
【０１３２】
ボタン画像Ｇ１４０は、インターフェース操作Ｍにより、暗号化に使用するためのパスワードを設定可能な状態にするための画像である。パスワードを設定可能な状態とは、たとえば、表示部６３０に、パスワードを入力するためのウインドウ画像を表示した状態である。パスワードを設定可能な状態の場合、インターフェース操作Ｍにより、ユーザは暗号化に使用するための任意なパスワードを設定することができる。
【０１３３】
なお、既にパスワードが設定されている場合に、ボタン画像Ｇ１４０に対する、インターフェース操作Ｍがあると、現在設定されているパスワード、新しいパスワード、確認用パスワードをユーザに入力させるためのウインドウ画像が表示部６３０に表示される。
【０１３４】
メタデータファイル生成設定画像Ｇ１００には、さらに、チェックボックス画像Ｃ１５０，Ｃ１６０，Ｃ１７０が配置される。チェックボックス画像Ｃ１５０は、メタデータファイルに、通信端末装置６００に設定されている動的ＩＰアドレスを記述することを許可するか否かを設定するための画像である。
【０１３５】
チェックボックス画像Ｃ１５０内にチェックマークが表示されている場合、メタデータファイルに動的ＩＰアドレスを記述することが許可される。チェックボックス画像Ｃ１５０内にチェックマークが表示されていない場合、メタデータファイルに動的ＩＰアドレスは記述されない。
【０１３６】
ここで、メタデータに動的ＩＰアドレスを記述しているのは、通信端末装置６００のＩＰアドレスを明示的に知らせることにより、ネットワーク７０を通じて他の通信端末装置とダイレクトにデータ通信することを想定したためである。もちろん、通信端末装置の環境によっては（例えば、ファイヤーウォールによる外部からのアクセスが禁止されている場合）、ダイレクトにデータ通信できないこともありうる。
【０１３７】
チェックボックス画像Ｃ１６０は、ユーザが最近（たとえば、現在から過去３日までの期間）使用したデータのメタ−データの情報を、メタデータファイルに記述することを許可するか否かを設定するための画像である。チェックボックス画像Ｃ１６０内にチェックマークが表示されている場合、最近使用されたデータファイルのメタ−データの情報を、メタデータファイルに記述することが許可される。チェックボックス画像Ｃ１６０内にチェックマークが表示されていない場合、最近使用されたデータファイルのメタ−データの情報は、メタデータファイルに記述されない。
【０１３８】
チェックボックス画像Ｃ１７０は、通信端末装置６００を、前述した変換サーバとして動作させることを許可するか否かを設定するための画像である。チェックボックス画像Ｃ１７０内にチェックマークが表示されている場合、通信端末装置６００は、変換サーバとして動作することを許可される。一方、チェックボックス画像Ｃ１７０内にチェックマークが表示されていない場合、通信端末装置６００は、変換サーバとして動作することを許可されない。なお、変換サーバとして動作することが許可されるか否かの情報は、メタデータファイルに記述される。本実施の形態では、前述したように、通信端末装置６００は、常時、ネットワーク７０と接続されている可能性の低いＰＤＡである。また、本実施の形態においては、通信端末装置６００は、通信端末装置５００Ａ，５００Ｂと比較し、処理可能なデータ種別は限られており、データ変換を行なうには不向きであるものとする。したがって、通信端末装置６００は、変換サーバとして動作することが許可されないものとする。
【０１３９】
メタデータファイル生成設定画像Ｇ１００には、さらに、ボタン画像Ｇ１８０，Ｇ１８２が配置される。ボタン画像Ｇ１８０は、変更されたメタデータファイル生成設定情報データを記憶部６２０に記憶させるための画像である。
【０１４０】
ボタン画像Ｇ１８０に対して、インターフェース操作Ｍがあると、制御部６１０は、前述したユーザの操作により、メタデータファイル生成設定情報データの変更があった場合、変更したメタデータファイル生成設定情報データを、記憶部６２０に記憶されているメタデータファイル生成設定情報データに対し、上書き記憶させる。その結果、記憶部６２０には、変更されたメタデータファイル生成設定情報データが記憶されることになる。なお、メタデータファイル生成設定情報データの変更がない場合、制御部６１０は、上記処理を行なわない。
【０１４１】
そして、制御部６１０は、表示部６３０に表示されていたメタデータファイル生成設定画像Ｇ１００を、表示部６３０から消去する。
【０１４２】
ボタン画像Ｇ１８２に対して、インターフェース操作Ｍがあると、メタデータファイル生成設定情報データの変更の有無に関わらず、制御部６１０は、表示部６３０に表示されていたメタデータファイル生成設定画像Ｇ１００を、表示部６３０から消去する。その結果、メタデータファイル生成設定情報データに変更があっても、変更されたメタデータファイル生成設定情報データは、記憶部６２０には記憶されない。
【０１４３】
上記において説明したメタデータファイル生成設定情報データを変更する処理は、通信端末装置５００Ａ，５００Ｂにおいても同様に行なわれる。この場合、通信端末装置５００Ａにより行われるメタデータファイル生成設定情報データを変更する処理は以下の処理Ａとなる。処理Ａは、前述したメタデータファイル生成設定情報データを変更する処理において、通信端末装置６００、制御部６１０、記憶部６２０、表示部６３０、プログラム１８０Ａおよびインターフェース操作Ｍを、それぞれ、通信端末装置５００Ａ、制御部５１０、記憶部５２０、表示部５３０、プログラム１８０およびインターフェース操作Ｐに置き換えた処理である。
【０１４４】
なお、通信端末装置５００Ａは、前述したように、データサーバとして動作する。そのため、本実施の形態においては、通信端末装置５００Ａは、変換サーバとして動作することが許可されないこととする。なお、データサーバとして動作する通信端末装置５００Ａが、さらに、変換サーバとして動作してもよい。
【０１４５】
また、通信端末装置５００Ｂにより行われるメタデータファイル生成設定情報データを変更する処理は以下の処理Ｂとなる。処理Ｂは、前述したメタデータファイル生成設定情報データを変更する処理において、通信端末装置６００、制御部６１０、記憶部６２０、表示部６３０、プログラム１８０Ａおよびインターフェース操作Ｍを、それぞれ、通信端末装置５００Ｂ、制御部５１０、記憶部５２０、表示部５３０、プログラム１８０およびインターフェース操作Ｐに置き換えた処理である。
【０１４６】
また、通信端末装置５００Ｂは、前述したように、変換サーバとして動作する。そのため、本実施の形態においては、通信端末装置５００Ｂは、変換サーバとして動作することが許可される。したがって、通信端末装置５００Ｂの記憶部５２０に記憶されるメタデータファイル生成設定情報データには、通信端末装置５００Ｂが変換サーバとして動作することを許可することが設定される。なお、変換サーバとして動作する通信端末装置５００Ｂが、さらに、データサーバとして動作してもよい。
【０１４７】
次に、メタデータファイル生成処理について説明する。メタデータファイル生成処理は、インターフェース操作Ｍにより、制御部６１０がプログラム１８０Ａのメタデータファイル生成プログラムを実行することで行なわれる処理である。
【０１４８】
図７は、メタデータファイル生成処理のフローチャートである。図７を参照して、ステップＳ１１０では、メタデータファイルの生成が行なわれる。まず、制御部６１０は、図４のメタデータ生成項目テーブルＴ１００に基づいて、記憶部６２０内に設定された共有ドライブ内の全ての元データ（共有データ）にそれぞれ対応した複数のメタデータを生成する。
【０１４９】
生成された複数のメタデータの各々には、対応する元データのファイル名、パスネーム、ファイルサイズおよび変更量が記述される。また、メタデータに対応する元データが新規生成元データである場合、メタデータには、作成日時が記述される。また、メタデータに対応する元データが、既に生成されたデータが変更されたデータである場合、メタデータには、更新日時が記述される。
【０１５０】
また、生成された複数のメタデータの各々には、対応する元データの種類により、メタデータ生成項目テーブルＴ１００に基づいた情報が、さらに記述される。なお、元データが、メタデータ生成項目テーブルＴ１００にないデータである場合は、メタデータ生成項目テーブルＴ１００に基づいた情報は、メタデータに記述されない。
【０１５１】
そして、制御部６１０は、生成した複数のメタデータの各々が有する複数の情報を記述したメタデータファイルを生成する。また、制御部６１０は、通信端末装置６００の識別名である「ＰＤＡ６００」を、メタデータファイルに記述する。
【０１５２】
また、制御部６１０は、記憶部６２０に記憶されているメタデータファイル生成設定情報データを参照して、ＩＰアドレスの書込みが許可されている場合、現時点で通信端末装置６００に設定されているＩＰアドレスを、メタデータファイルに記述する。なお、ＩＰアドレスの書込みが許可されていない場合、制御部６１０は、現時点で通信端末装置６００に設定されているＩＰアドレスを、メタデータファイルに記述しない。
【０１５３】
また、制御部６１０は、通信端末装置６００に設定されているメールアドレスを、メタデータファイルに記述する。また、制御部６１０は、記憶部６２０に記憶されているメタデータファイル生成設定情報データを参照して、変換サーバとして動作することが許可されるか否かの情報を、メタデータファイルに記述する。
【０１５４】
また、制御部６１０は、処理可能なデータのデータ形式を示す拡張子を、メタデータファイルに記述する。制御部６１０が、処理可能なデータの拡張子は、一例として、ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆであるとする。ここで、拡張子「ｍｐ４」は、ＭＰＥＧ４形式で圧縮された動画像データの拡張子である。その後、ステップＳ１２０に進む。なお、制御部６１０が処理可能なデータは、通信端末装置６００にインストールされているアプリケーションプログラムによって変化する。たとえば、通信端末装置６００に静止画像を表示させるためのアプリケーションプログラムがインストールされていなければ、通信端末装置６００の制御部６１０は、たとえば、ｊｐｇ，ｇｉｆ，ｐｎｇ等の拡張子に対応するデータを処理することはできない。
【０１５５】
ステップＳ１２０では、制御部６１０は、記憶部６２０に記憶されているメタデータファイル生成設定情報データにより指定されたメタデータファイル出力フォルダであって、記憶部６２０内に設定されたメタデータファイル出力フォルダに、生成したメタデータファイルを記憶させる。以上により、このメタデータファイル生成処理は終了する。
【０１５６】
図８は、一例として、通信端末装置６００により生成されたメタデータファイルに記述された情報を示す図である。
【０１５７】
なお、上記において説明したメタデータファイル生成処理は、通信端末装置５００Ａ，５００Ｂにおいても、同様に行なわれる。この場合、通信端末装置５００Ａにより行われるメタデータファイル生成処理は以下の処理Ｃとなる。なお、通信端末装置５００Ａの制御部５１０が、処理可能なデータの拡張子は、一例として、ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ，ｍｐ２，ｄｃ，ｘｌ，ｗｍｖ，ｗｍａ，ｍｐ３であるとする。すなわち、通信端末装置５００Ａの制御部５１０は、制御部６１０より、処理可能なデータの種類が多い。ここで、拡張子「ｍｐ２」は、ＭＰＥＧ２形式で圧縮された動画像データの拡張子である。
【０１５８】
なお、制御部５１０が処理可能なデータは、通信端末装置６００と同様、通信端末装置５００Ａにインストールされているアプリケーションプログラムによって変化する。
【０１５９】
処理Ｃは、前述したメタデータファイル生成処理において、通信端末装置６００、制御部６１０、記憶部６２０、表示部６３０、プログラム１８０Ａ、インターフェース操作ＭおよびＰＤＡ６００を、それぞれ、通信端末装置５００Ａ、制御部５１０、記憶部５２０、表示部５３０、プログラム１８０、インターフェース操作ＰおよびＰＣ５００Ａに置き換えた処理である。したがって、通信端末装置５００Ａの記憶部５２０にもメタデータファイルが記憶される。
【０１６０】
図９は、一例として、通信端末装置５００Ａにより生成されたメタデータファイルに記述された情報を示す図である。
【０１６１】
また、通信端末装置５００Ｂにより行われるメタデータファイル生成処理は以下の処理Ｄとなる。なお、通信端末装置５００Ｂの制御部５１０が、処理可能なデータの拡張子は、一例として、ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ，ｍｐ２，ｄｃ，ｘｌ，ｗｍｖ，ｗｍａ，ｍｐ３であるとする。すなわち、通信端末装置５００Ｂの制御部５１０は、制御部６１０より、処理可能なデータの種類が多い。なお、制御部５１０が処理可能なデータは、通信端末装置６００と同様、通信端末装置５００Ｂにインストールされているアプリケーションプログラムによって変化する。
【０１６２】
処理Ｄは、前述したメタデータファイル生成処理において、通信端末装置６００、制御部６１０、記憶部６２０、表示部６３０、プログラム１８０Ａ、インターフェース操作ＭおよびＰＤＡ６００を、それぞれ、通信端末装置５００Ｂ、制御部５１０、記憶部５２０、表示部５３０、プログラム１８０、インターフェース操作ＰおよびＰＣ５００Ｂに置き換えた処理である。したがって、通信端末装置５００Ｂの記憶部５２０にもメタデータファイルが記憶される。
【０１６３】
図１０は、一例として、通信端末装置５００Ｂにより生成されたメタデータファイルに記述された情報を示す図である。
【０１６４】
次に、通信端末装置６００が、メタデータファイル生成処理の後に行なう、メタデータファイル管理処理について説明する。メタデータファイル管理処理は、メタデータファイル生成処理の後、自動的に、制御部６１０がプログラム１８０Ａのメタデータファイル管理プログラムを実行することで行なわれる処理である。なお、メタデータファイル管理処理は、メタデータファイル生成処理の後、自動的に行なわれるのではなく、インターフェース操作Ｍにより、制御部６１０がプログラム１８０Ａのメタデータファイル管理プログラムを実行することで行なわれてもよい。なお、メタデータファイル管理処理の開始と同時に、制御部６１０は、メタデータファイル管理処理とは独立して、メタデータファイル管理処理が開始されてからの経過時間を測定するための経過時間測定処理を実行する。
【０１６５】
図１１は、メタデータファイル管理処理のフローチャートである。図１１を参照して、ステップＳ３０５では、制御部６１０が、経過時間測定処理により測定されている経過時間が、所定期間を経過したか否かを判定する。ここで、所定期間は、記憶部６２０に記憶されているメタデータファイル生成設定情報データに設定されているメタデータファイルの生成間隔（たとえば、１日）に対応する。
【０１６６】
ステップＳ３０５において、ＹＥＳならば、制御部６１０は、測定している経過時間を０に設定して、ステップＳ３１０に進む。なお、経過時間の測定は、メタデータファイル管理処理とは、独立に行なわれるので、経過時間が０に設定された後も、測定される経過時間は、時間経過とともに変化し続ける。一方、ステップＳ３０５において、ＮＯならば、再度、ステップＳ３０５の処理が繰り返される。なお、初めてステップＳ３０５の処理が行なわれる場合は、ステップＳ３０５の判定結果に関わらず、ステップＳ３１０に進んでもよい。
【０１６７】
ステップＳ３１０では、更新状況チェック処理が行なわれる。更新状況チェック処理では、制御部６１０が、記憶部６２０に設定された共有ドライブ内の全ての元データに対し、元データが更新されたか否かをチェックする。まず、制御部６１０は、記憶部６２０に設定された共有ドライブ内の全ての元データにそれぞれ対応した複数のメタデータを生成する。以下においては、新規で生成されるメタデータを新規生成メタデータともいう。なお、制御部６１０は、新規生成メタデータには、元データのファイル名、パスネーム、ファイルサイズを記述する。制御部６１０は、対応する元データが新規で生成された場合、新規生成メタデータに、さらに、作成日時を記述する。また、制御部６１０は、対応する元データが更新されたデータである場合、新規生成メタデータに、さらに、更新日時を記述する。
【０１６８】
更新のチェックには、生成された複数の新規生成メタデータと、記憶部６２０に記憶されているメタデータファイルに記述されている複数のメタデータとの比較処理により行なわれる。
【０１６９】
比較する情報は、ファイル名、パスネーム、ファイルサイズ、作成日時および更新日時である。比較処理により、１つのメタデータの１つの情報（たとえば、パスネーム）が異なっていれば、制御部６１０は更新ありと判定する。この場合、制御部６１０は、更新された１以上の元データが、新規生成元データ、更新後元データおよび削除された元データのいずれに該当するか特定できる。また、比較処理により、全てのメタデータが一致していれば、制御部６１０は更新なしと判定する。
【０１７０】
なお、更新のチェックの対象は、共有ドライブに限定されることなく、たとえば、共有フォルダであってもよい。その後、ステップＳ３２０に進む。
【０１７１】
ステップＳ３２０では、更新があるか否かが判定される。具体的には、制御部６１０が、ステップＳ３１０の更新状況チェック処理により、更新ありと判定したか否かを判定する。ステップＳ３２０において、ＹＥＳならば、ステップＳ３２２に進む。一方、ステップＳ３２０において、ＮＯならば、後述するステップＳ３３０に進む。
【０１７２】
ステップＳ３２２では、メタデータファイル更新処理が行なわれる。メタデータファイル更新処理では、制御部６１０が、更新された１以上の元データの各々に対し、メタデータ生成項目テーブルに基づいて、１以上のメタデータを生成する。メタデータ生成項目テーブルは、たとえば、図４のメタデータ生成項目テーブルＴ１００であるとする。
【０１７３】
生成された１以上のメタデータの各々には、対応する元データのファイル名、パスネーム、ファイルサイズおよび変更量が記述される。変更量は、前述したように、既に生成された元データが変更された場合、変更後の元データのファイルサイズと、変更前のファイルサイズとの差分の絶対値である。
【０１７４】
また、メタデータに対応する元データが新規生成元データである場合、メタデータには、作成日時が記述される。また、メタデータに対応する元データが、更新後元データである場合、メタデータには、更新日時が記述される。また、生成された１以上のメタデータの各々には、対応する元データの種類により、メタデータ生成項目テーブル（たとえば、メタデータ生成項目テーブルＴ１００）に基づいた情報が記述される。
【０１７５】
そして、制御部６１０は、生成した１以上のメタデータの各々が有する複数の情報に基づいて、記憶部６２０に記憶されているメタデータファイルを更新する処理（以下、更新処理ともいう）を行なう。更新処理では、生成したメタデータに対応する元データが新規生成元データである場合、制御部６１０は、生成したメタデータの情報を、メタデータファイルに追記する。
【０１７６】
また、更新処理では、生成したメタデータに対応する元データが、更新後元データである場合、メタデータファイル内の、対応するメタデータの情報を、生成したメタデータの情報に変更する。
【０１７７】
上記更新処理より更新されたメタデータファイルは、現在の共有ドライブ内の全ての元データの各々に対応するメタデータを記述したデータファイルとなる。その後、ステップＳ３２４に進む。
【０１７８】
ステップＳ３２４では、制御部６１０が、更新したメタデータファイルを、記憶部６２０に記憶されているメタデータファイルに上書き記憶させる。その結果、記憶部６２０には、既にあったメタデータファイルはなくなり、更新したメタデータファイルが記憶されることになる。その後、ステップＳ３２６に進む。
【０１７９】
ステップＳ３２６では、メタデータファイル送信処理が行なわれる。メタデータファイル送信処理では、制御部６１０が、記憶部６２０に記憶されているメタデータファイル生成設定情報データに基づいて、更新されたメタデータファイルを、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００のうち、自装置（通信端末装置６００）以外の複数の装置へ送信する。
【０１８０】
なお、制御部６１０は、メタデータファイルを、たとえば、更新前と更新後の２種類で管理して、更新前後における差分のみを送信するようにしても良い。このようにすれば、更新のない元データのメタデータまで、不必要に送らなくても良くなる。
【０１８１】
記憶部６２０に記憶されているメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、制御部６１０は、暗号化パスワードを使用して、メタデータファイルを、トリプルＤＥＳに基づいて暗号化する。なお、メタデータファイルを暗号化する方式は、トリプルＤＥＳに限定されることなく、他の暗号化方式であってもよい。
【０１８２】
また、記憶部６２０に記憶されているメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていれば、制御部６１０は、暗号化したメタデータファイルまたは暗号化していないメタデータファイルを添付した電子メールを生成する。生成した電子メールアドレスの「件名」欄には、“［ＭＥＴＡ］ｉｎｆｏ”が記述される。
【０１８３】
そして、制御部６１０は、生成した電子メールを、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００のうち、自装置（通信端末装置６００）以外の複数の装置の各々に設定された、送信先となるメールアドレスへ送信する。
【０１８４】
なお、記憶部６２０に記憶されているメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、暗号化したメタデータファイルまたは暗号化していないメタデータファイルを、ネットワーク７０を介して、直接、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００のうち、自装置（通信端末装置６００）以外の複数の装置へ送信する。なお、メタデータファイルを送信する処理は、上記処理に限定されることはなく、たとえば、インスタントメッセージ等により行なわれてもよい。
【０１８５】
なお、ステップＳ３２６の処理で送信されたメタデータファイルを受信した通信端末装置は、記憶部に受信したメタデータファイルを記憶させる。その後、ステップＳ３３０に進む。
【０１８６】
ステップＳ３３０では、終了指示があるか否かを判定する。具体的には、制御部６１０が、メタデータファイル管理プログラムを終了させるための終了操作があったか否かを判定する。終了操作とは、メタデータファイル管理プログラムを終了させるためのインターフェース操作Ｍである。ステップＳ３３０において、ＹＥＳならば、このメタデータファイル管理処理は終了する。一方、ステップＳ３３０において、ＮＯならば、再度、ステップＳ３０５の処理が行なわれる。
【０１８７】
以上説明したメタデータファイル管理処理により、記憶部６２０に記憶されるメタデータファイルは、所定期間毎に更新される。
【０１８８】
次に、データサーバとして動作する通信端末装置５００Ａが、メタデータファイル生成処理の後に行なう、メタデータファイル管理処理Ａについて説明する。メタデータファイル管理処理Ａは、メタデータファイル生成処理の後、自動的に、制御部５１０がプログラム１８０のメタデータファイル管理プログラムを実行することで行なわれる処理である。なお、メタデータファイル管理処理Ａは、メタデータファイル生成処理の後、自動的に行なわれるのではなく、インターフェース操作Ｐにより、制御部５１０がプログラム１８０のメタデータファイル管理プログラムを実行することで行なわれてもよい。なお、メタデータファイル管理処理Ａの開始と同時に、制御部５１０は、メタデータファイル管理処理Ａとは独立して、メタデータファイル管理処理Ａが開始されてからの経過時間を測定するための経過時間測定処理を実行する。
【０１８９】
図１２は、メタデータファイル管理処理Ａのフローチャートである。図１２を参照して、ステップＳ４０５では、制御部５１０が、経過時間測定処理により測定されている経過時間が、所定期間を経過したか否かを判定する。ここで、所定期間は、記憶部５２０に記憶されているメタデータファイル生成設定情報データに設定されているメタデータファイルの生成間隔に対応する。
【０１９０】
ステップＳ４０５において、ＹＥＳならば、制御部５１０は、測定している経過時間を０に設定して、ステップＳ４１０に進む。なお、経過時間の測定は、メタデータファイル管理処理Ａとは、独立に行なわれるので、経過時間が０に設定された後も、測定される経過時間は、時間経過とともに変化し続ける。一方、ステップＳ４０５において、ＮＯならば、再度、ステップＳ４０５の処理が繰り返される。なお、初めてステップＳ４０５の処理が行なわれる場合は、ステップＳ４０５の判定結果に関わらず、ステップＳ４１０に進んでもよい。
【０１９１】
ステップＳ４１０では、前述のステップＳ３１０の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれる。そのため、詳細な説明は繰り返さない。その後、ステップＳ４２０に進む。
【０１９２】
ステップＳ４２０では、更新があるか否かが判定される。具体的には、制御部５１０が、ステップＳ４１０の更新状況チェック処理により、更新ありと判定したか否かを判定する。ステップＳ４２０において、ＹＥＳならば、ステップＳ４２２に進む。一方、ステップＳ４２０において、ＮＯならば、後述するステップＳ４３０に進む。
【０１９３】
ステップＳ４２２では、前述のステップＳ３２２の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれる。そのため、詳細な説明は繰り返さない。その後、ステップＳ４２４に進む。
【０１９４】
ステップＳ４２４では、前述のステップＳ３２４の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれる。そのため、詳細な説明は繰り返さない。その後、ステップＳ４２６に進む。
【０１９５】
ステップＳ４２６では、メタデータファイル送信処理が行なわれる。メタデータファイル送信処理では、制御部５１０が、記憶部５２０に記憶されているメタデータファイル生成設定情報データに基づいて、更新されたメタデータファイルを、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００のうち、自装置（通信端末装置５００Ａ）以外の複数の装置へ送信する。
【０１９６】
なお、制御部５１０は、メタデータファイルを、たとえば、更新前と更新後の２種類で管理して、更新前後における差分のみを送信するようにしても良い。このようにすれば、更新のない元データのメタデータまで、不必要に送らなくても良くなる。
【０１９７】
記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、制御部５１０は、暗号化パスワードを使用して、メタデータファイルを、トリプルＤＥＳに基づいて暗号化する。なお、メタデータファイルを暗号化する方式は、トリプルＤＥＳに限定されることなく、他の暗号化方式であってもよい。
【０１９８】
また、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていれば、制御部５１０は、暗号化したメタデータファイルまたは暗号化していないメタデータファイルを添付した電子メールを生成する。生成した電子メールアドレスの「件名」欄には、“［ＭＥＴＡ］ｉｎｆｏ”が記述される。
【０１９９】
そして、制御部５１０は、生成した電子メールを、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００のうち、自装置（通信端末装置５００Ａ）以外の複数の装置の各々に設定された、送信先となるメールアドレスへ送信する。
【０２００】
なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、暗号化したメタデータファイルまたは暗号化していないメタデータファイルを、ネットワーク７０を介して、直接、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００のうち、自装置（通信端末装置５００Ａ）以外の複数の装置へ送信する。なお、メタデータファイルを送信する処理は、上記処理に限定されることはなく、たとえば、インスタントメッセージ等により行なわれてもよい。
【０２０１】
なお、ステップＳ４２６の処理で送信されたメタデータファイルを受信した通信端末装置は、記憶部に受信したメタデータファイルを記憶させる。その後、ステップＳ４３０に進む。
【０２０２】
ステップＳ４３０では、前述のステップＳ３３０の処理において、制御部６１０およびインターフェース操作Ｍを、それぞれ、制御部５１０およびインターフェース操作Ｐに置き換えた処理と同様な処理が行なわれる。そのため、詳細な説明は繰り返さない。ステップＳ４３０において、ＹＥＳならば、このメタデータファイル管理処理Ａは終了する。一方、ステップＳ４３０において、ＮＯならば、再度、ステップＳ４０５の処理が行なわれる。
【０２０３】
以上説明したメタデータファイル管理処理Ａにより、記憶部５２０に記憶される自装置のメタデータファイルは、所定期間毎に更新される。
【０２０４】
なお、上記において説明したメタデータファイル管理処理Ａは、通信端末装置５００Ｂにおいても、同様に行なわれる。したがって、通信端末装置５００Ａ，５００Ｂの各々の記憶部５２０に記憶されるメタデータファイルは、所定期間毎に更新される。
【０２０５】
以上の処理により、通信端末装置５００Ａおよび通信端末装置５００Ｂの記憶部５２０に、通信端末装置６００、通信端末装置５００Ａおよび通信端末装置５００Ｂの各々に対応するメタデータファイルが記憶される。また、通信端末装置６００の記憶部６２０に、通信端末装置６００、通信端末装置５００Ａおよび通信端末装置５００Ｂの各々に対応するメタデータファイルが記憶される。すなわち、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００にそれぞれ対応する複数のメタデータファイルを共有することになる。
【０２０６】
次に、通信端末装置６００で行なわれる処理（以下、データ受信時処理ともいう）について説明する。データ受信時処理は、インターフェース操作Ｍにより、制御部６１０がプログラム１８０Ａのデータ受信時処理プログラムを実行することで行なわれる処理である。
【０２０７】
図１３は、データ受信時処理のフローチャートである。図１３を参照して、ステップＳ５０５では、制御部６１０が、記憶部６２０に記憶された、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々のメタデータファイルに記述された情報に基づいて、以下のデータ表示画像Ｇ２００を生成する。
【０２０８】
図１４は、一例としてのデータ表示画像Ｇ２００を示す図である。図１４を参照して、データ表示画像Ｇ２００には、ボタン画像Ｇ２１０と、情報表示画像Ｇ２２０と、情報表示画像Ｇ２４０と、スクロールボタン画像Ｂ２４０，Ｂ２４２と、ボタン画像Ｇ２９０とが配置される。
【０２０９】
ボタン画像Ｇ２１０は、ボタン画像Ｇ２１０に対するインターフェース操作Ｍにより、他の通信端末装置からメタデータファイルを受信するための画像である。
【０２１０】
情報表示画像Ｇ２２０は、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々のメタデータファイルの情報を表示するための画像である。情報表示画像Ｇ２２０には、一例として、図１２のメタデータファイル管理処理Ａにより、メタデータファイルを送信した通信端末装置の端末名と、端末名に対応するメタデータファイルの最も新しい受信日時が表示されている。また、情報表示画像Ｇ２２０には、図１１のメタデータファイル管理処理により更新された通信端末装置６００のメタデータファイルの情報も表示されている。
【０２１１】
情報表示画像Ｇ２２０において、下線が表示されている端末名は、このデータ受信時処理を行っている端末名（通信端末装置の名称）である。なお、端末名の文字列には、下線の代わりに、たとえば、端末名の文字列を囲むように色が表示されてもよい。
【０２１２】
また、変換サーバとして動作している通信端末装置の端末名の左側には、マークが表示される。当該マークは、たとえば、丸である。なお、マークは、丸に限定されることなく、たとえば、アイコンであってもよい。
【０２１３】
また、情報表示画像Ｇ２２０において、下線が表示されている「メタデータファイル受信日時」は、このデータ受信時処理を行っている通信端末装置のメタデータファイルの最も新しい更新日時である。なお、「メタデータファイル受信日時」の文字列には、下線の代わりに、たとえば、当該文字列を囲むように色が表示されてもよい。
【０２１４】
情報表示画像Ｇ２４０は、受信したメタデータファイルの詳細な情報を表示するための画像である。情報表示画像Ｇ２４０において、「状態」の列の「ＮＥＷ！」と表示されている行に対応する情報が、新規メタデータの情報である。情報表示画像Ｇ２４０において、「状態」の列の「ＵＰＤＡＴＥ」と表示されている行に対応する情報が、更新メタデータの情報である。また、情報表示画像Ｇ２４０内には、インターフェース操作Ｍにより自由に移動させることが可能なカーソルＣ１００が表示される。
【０２１５】
情報表示画像Ｇ２４０の「ファイル」の列において、枠で囲まれている文字列は、通信端末装置６００の制御部６１０が、データ処理不可であるデータのファイル名を示す。なお、文字列を枠で囲む代わりに、文字列を囲む枠内に色（たとえば、灰色）が表示されてもよい。
【０２１６】
スクロールボタン画像Ｂ２４０は、スクロールボタン画像Ｂ２４０に対するインターフェース操作Ｍにより、情報表示画像Ｇ２４０に表示されていない情報を縦にスクロールして表示させるための画像である。スクロールボタン画像Ｂ２４２は、スクロールボタン画像Ｂ２４２に対するインターフェース操作Ｍにより、情報表示画像Ｇ２４０に表示されていない情報を横にスクロールして表示させるための画像である。
【０２１７】
ボタン画像Ｇ２９０は、ボタン画像Ｇ２９０に対するインターフェース操作Ｍにより、表示方法選択画像Ｇ２９２を表示させるための画像である。
【０２１８】
再び、図１３を参照して、ステップＳ５０５の処理が終了すると、ステップＳ５１０に進む。
【０２１９】
ステップＳ５１０では、制御部６１０が、ステップＳ５０５で生成したデータ表示画像Ｇ２００を、表示部６３０に表示させる処理を行なう。
【０２２０】
再び、図１４を参照して、表示方法選択画像Ｇ２９２は、インターフェース操作Ｍにより「一覧」の文字列または「ツリー」の文字列を選択可能な画像である。「一覧」の文字列が選択されると、情報表示画像Ｇ２４０に表示されている情報は、データ表示画像Ｇ２００に表示されているように、リスト形式で一覧表示される。「ツリー」の文字列が選択されると、表示部６３０に表示される画像は、データ表示画像Ｇ２００から、以下のデータ表示画像Ｇ２００Ａに変更される。
【０２２１】
図１５は、一例としてのデータ表示画像Ｇ２００Ａを示す図である。図１５を参照して、データ表示画像Ｇ２００Ａは、図１４のデータ表示画像Ｇ２００と比較して、情報表示画像Ｇ２４０の代わりに情報表示画像Ｇ２４０Ａが配置されている点が異なる。それ以外は、データ表示画像Ｇ２００と同様なので詳細な説明は繰り返さない。
【０２２２】
情報表示画像Ｇ２４０Ａは、情報表示画像Ｇ２４０にリスト形式で表示されていた情報を、ツリー形式で表示した画像である。情報表示画像Ｇ２４０に表示される「Ｃ：」は、共有ドライブの名称を示す。また、共有ドライブの名称のさらに下の階層に表示される四角の右横の名称は、共有フォルダの名称を示す。
【０２２３】
情報表示画像Ｇ２４０Ａに表示される「Ｎ」は、情報表示画像Ｇ２４０の「ＮＥＷ！」の文字列に対応する。情報表示画像Ｇ２４０Ａに表示される「Ｕ」は、情報表示画像Ｇ２４０の「ＵＰＤＡＴＥ」の文字列に対応する。たとえば、左横に「Ｎ」が表示されている、「ＡＢＣＣ．ｍｐ４」というファイル名は、新規メタデータの情報に含まれる情報に基づくものである。たとえば、左横に「Ｕ」が表示されている、「ＭＤＤＤ．ｔｘｔ」というファイル名は、更新メタデータの情報に含まれる情報に基づくものである。なお、情報表示画像Ｇ２４０Ａに表示される、四角、「Ｎ」、「Ｕ」は、たとえば、アイコンであってもよい。
【０２２４】
なお、表示部６３０に、データ表示画像Ｇ２００Ａおよび表示方法選択画像Ｇ２９２が表示されている場合に、インターフェース操作Ｍにより「一覧」が選択されると、表示部６３０には、前述のデータ表示画像Ｇ２００が表示される。
【０２２５】
なお、前述のステップＳ５０５で生成されるデータ表示画像は、データ表示画像Ｇ２００およびデータ表示画像Ｇ２００Ａのいずれであってもよい。すなわち、ステップＳ５１０の処理により、表示部６３０に表示される画像は、データ表示画像Ｇ２００およびデータ表示画像Ｇ２００Ａのいずれであってもよい。
【０２２６】
再び、図１４を参照して、表示部６３０にデータ表示画像Ｇ２００が表示されている場合に、インターフェース操作ＭによりカーソルＣ１００が、情報表示画像Ｇ２４０内の文字の部分に移動し、さらに、インターフェース操作Ｍがあると、表示部６３０には、以下のデータ表示画像Ｇ２００Ｂが表示される。
【０２２７】
図１６は、一例としてのデータ表示画像Ｇ２００Ｂを示す図である。図１６を参照して、データ表示画像Ｇ２００Ｂは、図１４のデータ表示画像Ｇ２００と比較して、枠Ｇ２４５と、処理選択画像Ｇ２４６と、詳細情報表示画像Ｇ２４６Ａとが表示されている点が異なる。それ以外は、データ表示画像Ｇ２００と同様なので詳細な説明は繰り返さない。
【０２２８】
カーソルＣ１００が、情報表示画像Ｇ２４０内の文字の部分に移動すると、カーソルＣ１００の示す位置に表示されているメタデータの情報を囲むように枠Ｇ２４５が表示される。ここで、枠Ｇ２４５の代わりに、該当するメタデータの情報の文字色を変えるなどして、メタデータが指示されていることが分かるように構成されていてもよい。
【０２２９】
枠Ｇ２４５が表示された状態で、インターフェース操作Ｍ（たとえば、表示部６３０における２回のタッチ操作）があると、処理選択画像Ｇ２４６が表示される。処理選択画像Ｇ２４６には、インターフェース操作Ｍにより「詳細表示」の文字列、「実体要求」の文字列、「データ変換」の文字列、「印刷」の文字列、「編集」の文字列および「削除」の文字列のいずれかを選択可能な画像である。
【０２３０】
インターフェース操作Ｍにより、「詳細表示」の文字列が選択されると、枠Ｇ２４５が囲むメタデータの詳細な情報を示す詳細情報表示画像Ｇ２４６Ａが表示される。インターフェース操作Ｍにより、「実体要求」の文字列が選択されると、枠Ｇ２４５が囲むメタデータに対応する元データを要求するための後述する処理が行なわれる。
【０２３１】
インターフェース操作Ｍにより、「データ変換」の文字列が選択されると、枠Ｇ２４５が囲むメタデータに対応する元データを、通信端末装置６００の制御部６１０がデータ処理可能にするための処理が行なわれる。
【０２３２】
インターフェース操作Ｍにより、「印刷」の文字列が選択されると、枠Ｇ２４５が囲むメタデータに対応する元データを印刷するために、後述する処理が行なわれる。インターフェース操作Ｍにより、「編集」の文字列が選択されたとき、枠Ｇ２４５が囲むメタデータの情報が、自装置の記憶部６２０に記憶されている場合、対応する元データを、編集するための処理が行なわれる。
【０２３３】
インターフェース操作Ｍにより、「削除」の文字列が選択されたとき、枠Ｇ２４５が囲むメタデータの情報が、自装置の記憶部６２０に記憶されている場合、対応する元データを、削除するための処理が行なわれる。また、インターフェース操作Ｍにより、「削除」の文字列が選択され、枠Ｇ２４５が囲むメタデータの情報が、自装置の記憶部６２０に記憶されていない場合、対応するメタデータと、後述するメタデータに対応づけられたデータとを削除するための処理が行なわれる。
【０２３４】
再び、図１３を参照して、ステップＳ５１０の処理が終了すると、ステップＳ５２０に進む。
【０２３５】
ステップＳ５２０では、制御部６１０が、データ受信操作があるか否かを判定する。データ受信操作は、データ表示画像Ｇ２００のボタン画像Ｇ２１０に対するインターフェース操作Ｍである。ステップＳ５２０において、ＹＥＳならば、ステップＳ５２２に進む。一方、ステップＳ５２０において、ＮＯならば、再度、ステップＳ５２０の処理が行なわれる。
【０２３６】
ステップＳ５２２では、データ受信処理が行なわれる。データ受信処理では、制御部６１０が、記憶部６２０に記憶されているメタデータファイル生成設定情報データに基づいて、データ受信処理を行なう。メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていれば、制御部６１０は、ネットワーク７０に接続されているメールサーバ７００にアクセスして、自装置（通信端末装置６００）に設定されたメールアドレス宛ての電子メールがある場合、当該電子メールを受信する。なお、受信した電子メールに添付データがあり、かつ、添付データが暗号化されている場合は、暗号化されている方式に基づいて、復号化を行なう。
【０２３７】
なお、メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、図１１のステップＳ３２６および図１２のステップＳ４２６の少なくとも一方から、直接、自装置（通信端末装置６００）に対し送信されたデータを受信する。なお、受信したデータが暗号化されている場合は、暗号化されている方式に基づいて、復号化を行なう。その後、ステップＳ５３０に進む。
【０２３８】
なお、このデータ受信時処理では、前述のステップＳ５０５，Ｓ５１０，Ｓ５２０が行なわれず、ステップＳ５２２から処理が開始されてもよい。これにより、ユーザによる操作がなくても、自動で、メタデータファイルが添付された電子メールを取得することができる。
【０２３９】
ステップＳ５３０では、制御部６１０が、メタデータファイルを受信したか否かを判定する。なお、ステップＳ５２２において、データが添付された電子メールを受信した場合、制御部６１０は、受信した電子メールの「件名」に“［ＭＥＴＡ］ｉｎｆｏ”が記述されているか否かを判定する。ステップＳ５３０において、ＹＥＳならば、ステップＳ５３２に進む。一方、ステップＳ５３０において、ＮＯならば、後述するステップＳ５６０に進む。
【０２４０】
以下においては、ステップＳ５２２の処理により受信したメタデータファイルを受信メタデータファイルともいう。また、既に記憶部６２０に記憶されているメタデータファイルを旧メタデータファイルともいう。旧メタデータファイルは、記憶部６２０に記憶されている、通信端末装置６００，５００Ａ，５００Ｂの各々のメタデータファイルとなる。ここでは、メタデータファイルを受信したとして、ステップＳ５３２に進む。
【０２４１】
ステップＳ５３２では、メタデータファイル比較処理が行なわれる。メタデータファイル比較処理では、受信メタデータファイルの情報と、受信メタデータファイルに対応する通信端末装置の旧メタデータファイルの情報とを比較する。たとえば、受信メタデータファイルが、通信端末装置５００Ａから送信されたファイルであれば、比較対象となるのは、通信端末装置５００Ａの旧メタデータファイルとなる。
【０２４２】
具体的には、制御部６１０が、受信メタデータファイルに記述された複数のメタデータの情報と、旧メタデータファイルに記述された複数のメタデータの情報とを比較する。制御部６１０は、旧メタデータファイルにはなく、受信メタデータファイルにのみ記述されているメタデータを、前述した新規生成元データに対応するメタデータ（以下、新規メタデータともいう）と判定する。
【０２４３】
また、旧メタデータファイルと、受信メタデータファイルとに互いに対応するメタデータ（以下、対応メタデータともいう）が存在するとする。この場合、旧メタデータファイルの対応メタデータの作成日時または更新日時より、受信メタデータファイルの対応メタデータの更新日時が新しい場合、制御部６１０は、受信メタデータファイルの対応メタデータを、更新後元データに対応するメタデータと判定する。以下においては、更新後元データに対応するメタデータを、更新メタデータともいう。その後、ステップＳ５３４に進む。
【０２４４】
ステップＳ５３４では、制御部６１０が、受信メタデータファイルを、記憶部６２０に記憶されている、対応する装置の旧メタデータファイルに上書き記憶させる。その結果、記憶部６２０には、既に記憶されていた、対応する装置の旧メタデータファイルはなくなり、受信メタデータファイルが記憶されることになる。たとえば、受信メタデータファイルが、通信端末装置５００Ａのメタデータファイルであれば、受信メタデータファイルは、通信端末装置５００Ａの旧メタデータファイルに対し上書き記憶される。その後、ステップＳ５３６に進む。
【０２４５】
ステップＳ５３６では、制御部６１０が、ステップＳ５３２により判定した、新規メタデータ、更新メタデータ、受信メタデータファイルに基づいて、以下の更新データ表示画像を生成する。
【０２４６】
図１７は、一例としての更新データ表示画像Ｇ３００を示す図である。図１７を参照して、更新データ表示画像Ｇ３００は、図１４のデータ表示画像Ｇ２００と比較して、情報表示画像Ｇ２２０の代わりに情報表示画像Ｇ３２０が配置される点と、情報表示画像Ｇ２４０の代わりに情報表示画像Ｇ３４０が配置される点とが異なる。それ以外は、データ表示画像Ｇ２００と同様なので詳細な説明は繰り返さない。また、更新データ表示画像Ｇ３００は、通信端末装置５００Ａのメタデータファイルに基づき生成された画像である。更新データ表示画像Ｇ３００において、通信端末装置５００Ａに関連しない情報は、データ表示画像Ｇ２００を生成する際に使用されたデータに基づくものである。
【０２４７】
更新データ表示画像Ｇ３００の情報表示画像Ｇ３２０には、ステップＳ５２２の処理により、通信端末装置５００Ａのメタデータファイルを受信した日時が表示される。
【０２４８】
更新データ表示画像Ｇ３００の情報表示画像Ｇ３４０には、一例として、ファイル名が「ＣＣＥＥ．ｔｘｔ」の元データに対応する新規メタデータの情報が追加される。また、更新データ表示画像Ｇ３００の情報表示画像Ｇ３４０には、一例として、ファイル名が「ＣＣＣＣ．ｄｃ」である元データに対応するメタデータの情報が変更されたとする。情報が変更されるメタデータは、更新メタデータである。具体的には、ファイル名が「ＣＣＣＣ．ｄｃ」である元データが更新されることにより、対応する更新メタデータの情報が示す「状態」は、たとえば、「ＮＥＷ！」の代わりに「ＵＰＤＡＴＥ」を示す。
【０２４９】
再び、図１３を参照して、ステップＳ５３６の処理が終了すると、ステップＳ５３８に進む。
【０２５０】
ステップＳ５３８では、制御部６１０が、ステップＳ５３６で生成した更新データ表示画像Ｇ３００を、表示部６３０に表示させる処理を行なう。その後、ステップＳ５４０に進む。
【０２５１】
ステップＳ５４０では、制御部６１０が、元データの取得操作があるか否かを判定する。元データの取得操作は、図１６で説明したように、表示部６３０に、更新データ表示画像Ｇ３００および枠Ｇ２４５が表示された状態で、インターフェース操作Ｍにより処理選択画像Ｇ２４６が表示され、かつ、インターフェース操作Ｍにより「実体要求」の文字列が選択される操作である。この場合、枠Ｇ２４５は、一例として、ファイル名が「ＥＥＥＥ．ｍｐ２」の行を囲む位置に配置されているとする。
【０２５２】
すなわち、元データの取得操作は、「ＮＥＷ！」の文字列に対応する新規メタデータに対応する新規生成元データを取得するための操作、または、「ＵＰＤＡＴＥ」の文字列に対応する更新メタデータに対応する更新後元データを取得するための操作である。本実施の形態では、一例として、取得する元データは、ファイル名が「ＥＥＥＥ．ｍｐ２」である新規生成元データであるとする。本実施の形態では、取得する元データは、データサーバとして動作する通信端末装置に記憶されているとして、以下、処理を説明する。
【０２５３】
ステップＳ５４０において、ＹＥＳならば、ステップＳ５４１に進む。一方、ステップＳ５４０において、ＮＯならば、後述するステップＳ５９０に進む。
【０２５４】
ステップＳ５４１では、ステップＳ５４０において、取得操作の対象となった元データ（以下、取得対象元データともいう）が、データ処理可能であるか否かが、制御部６１０により判定される。具体的には、制御部６１０が、取得対象元データのファイル名の拡張子が、記憶部６２０に記憶されている、通信端末装置６００のメタデータファイルに記載されている複数の拡張子に含まれるか否かを判定する。すなわち、制御部６１０が取得対象元データを処理可能であるか否かが判定される。ステップＳ５４１において、ＹＥＳならば、後述するステップＳ５４２に進む。一方、ステップＳ５４１において、ＮＯならば、ステップＳ５４１Ａに進む。
【０２５５】
ステップＳ５４１Ａでは、データ変換要求処理が行なわれる。データ変換要求処理では、制御部６１０が、「件名」欄に“［ＭＥＴＡ］ＣＯＮＶＥＲＳＩＯＮ（ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ）”と記述し、取得する元データ（新規生成元データ）に対応するメタデータ（新規メタデータ）を添付した電子メールを生成する。電子メールに添付されるメタデータには、元データを記憶している端末名も記述される。なお、「件名」欄の「（ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ）」は、通信端末装置６００の制御部６１０が処理可能なデータの拡張子である。以下においては、元データのデータ変換を、変換サーバに要求する通信端末装置を、変換要求装置ともいう。この場合、変換要求装置は、通信端末装置６００となる。
【０２５６】
なお、電子メールに添付するメタデータ（新規メタデータ）は、記憶部６２０に記憶されるメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、制御部６１０により、暗号化パスワードを使用して、トリプルＤＥＳに基づいて暗号化されたデータとなる。
【０２５７】
そして、制御部６１０は、記憶部６２０に記憶されている、通信端末装置６００，５００Ａ，５００Ｂの各々のメタデータファイルを参照し、データ変換サーバとして動作することが許可されており、変換サーバとして動作している通信端末装置（ＰＣ５００Ｂ（通信端末装置５００Ｂ））に設定されたメールアドレスへ、生成した電子メールを送信する。
【０２５８】
なお、記憶部６２０に記憶されるメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、ネットワーク７０を介して、直接、変換サーバとして動作している通信端末装置（ＰＣ５００Ｂ（通信端末装置５００Ｂ）に、元データ（新規生成元データ）をデータ変換させるための変換要求指示を送信する。当該変換要求指示には、元データ（新規生成元データ）が記憶されている場所を特定するための情報（たとえば、端末名およびパスネーム）と、変換要求装置としての通信端末装置６００の制御部６１０が処理可能なデータの拡張子の情報とが含まれる。
【０２５９】
なお、本実施の形態では、ステップＳ５４０において、前述したステップＳ５４０の処理の代わりに、以下の処理Ｍが行なわれてもよい。処理Ｍでは、制御部６１０が、元データのデータ変換要求操作があるか否かを判定する。データ変換要求操作は、図１６で説明したように、表示部６３０に、更新データ表示画像Ｇ３００が表示され、インターフェース操作Ｍにより、制御部６１０がデータ処理不可能な元データのファイル名の行を囲むように枠Ｇ２４５が配置された状態で、インターフェース操作Ｍにより処理選択画像Ｇ２４６が表示され、かつ、インターフェース操作Ｍにより「データ変換」の文字列が選択される操作である。この処理Ｍは、たとえば、制御部６１０が、データ処理不可能な元データを、データ処理可能となるように、ユーザが意図的に、変換サーバにデータ変換させる場合に行なわれる。
【０２６０】
処理Ｍにおいて、ＹＥＳならば、前述したステップＳ５４１の処理は行なわれず、ステップＳ５４１Ａに進む。一方、処理Ｍにおいて、ＮＯならば、後述するステップＳ５９０に進む。
【０２６１】
次に、変換サーバとして動作する通信端末装置（通信端末装置５００Ｂ）が行なう処理（以下、変換サーバ実行処理ともいう）について説明する。変換サーバ実行処理は、他の処理とは、独立して行なわれる処理である。変換サーバ実行処理は、制御部５１０がプログラム１８０の変換サーバプログラムを実行することで行なわれる処理である。
【０２６２】
図１８は、変換サーバ実行処理のフローチャートを示す。図１８を参照して、ステップＳ６０５では、制御部５１０が、記憶部５２０に記憶された、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々のメタデータファイルに記述された情報に基づいて、以下のデータ表示画像Ｇ４００を生成する。
【０２６３】
図１９は、一例としてのデータ表示画像Ｇ４００を示す図である。図１９を参照して、データ表示画像Ｇ４００は、図１７の更新データ表示画像Ｇ３００と比較して、情報表示画像Ｇ３２０の代わりに情報表示画像Ｇ４２０が配置される点と、情報表示画像Ｇ３４０の代わりに情報表示画像Ｇ４４０が配置される点とが異なる。それ以外は、更新データ表示画像Ｇ３００と同様なので詳細な説明は繰り返さない。
【０２６４】
情報表示画像Ｇ４２０は、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々のメタデータファイルの情報を表示するための画像である。情報表示画像Ｇ４２０には、一例として、図１１のメタデータファイル管理処理および図１２のメタデータファイル管理処理Ａにより、メタデータファイルを送信した通信端末装置の端末名と、端末名に対応するメタデータファイルの最も新しい受信日時が表示されている。また、情報表示画像Ｇ４２０には、図１２のメタデータファイル管理処理により更新された通信端末装置５００Ｂのメタデータファイルの情報も表示されている。
【０２６５】
情報表示画像Ｇ４２０において、下線が表示されている端末名は、このデータ変換サーバ実行処理を行っている端末名（通信端末装置の名称）である。なお、端末名の文字列には、下線の代わりに、たとえば、端末名の文字列を囲むように色が表示されてもよい。また、端末名の左側には、変換サーバとして動作していることを示すマークが表示される。当該マークは、たとえば、丸である。マークは、丸に限定されることなく、たとえば、アイコンであってもよい。
【０２６６】
情報表示画像Ｇ４４０は、情報表示画像Ｇ３４０と比較して、情報表示画像Ｇ２４０の「ファイル」の列において、枠で囲まれている文字列がない点が異なる。それ以外は、情報表示画像Ｇ３４０と同様なので詳細な説明は繰り返さない。すなわち、通信端末装置５００Ｂの制御部５１０は、情報表示画像Ｇ４４０に表示されている全てのファイル名に対応する元データを処理可能である。
【０２６７】
再び、図１８を参照して、ステップＳ６０５の処理が終了すると、ステップＳ６０７に進む。
【０２６８】
ステップＳ６０７では、制御部５１０が、ステップＳ６０５で生成したデータ表示画像Ｇ４００を、表示部５３０に表示させる処理を行なう。
【０２６９】
なお、表示部５３０に、データ表示画像Ｇ４００および表示方法選択画像Ｇ２９２が表示されている場合に、インターフェース操作Ｐにより「ツリー」の文字列が選択されると、情報表示画像Ｇ４４０は、図１５の情報表示画像Ｇ２４０Ａと同様な画像に変更される。
【０２７０】
また、表示部５３０に、データ表示画像Ｇ４００が表示されている場合に、インターフェース操作ＰによりカーソルＣ１００が、情報表示画像Ｇ４４０内の文字の部分に移動し、さらに、インターフェース操作Ｐがあると、表示部５３０には、図１６のデータ表示画像Ｇ２００Ｂと同様に、枠Ｇ２４５と、処理選択画像Ｇ２４６とが表示される。ステップＳ６０７の処理が終了すると、ステップＳ６１０に進む。
【０２７１】
ステップＳ６１０では、制御部５１０が、データ変換メイン処理を実行する。データ変換メイン処理は、変換サーバ実行処理とは、独立して行なわれる。なお、本実施の形態では、前述の図１３のステップＳ５４１Ａの処理により、メタデータ（新規メタデータ）が添付され、「件名」欄に“［ＭＥＴＡ］ＣＯＮＶＥＲＳＩＯＮ（ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ）”と記述された電子メールが、変換サーバとして動作している通信端末装置（ＰＣ５００Ｂ（通信端末装置５００Ｂ））に設定されたメールアドレスへ送信されたとする。
【０２７２】
図２０は、データ変換メイン処理のフローチャートである。図２０を参照して、ステップＳ７１０では、データ受信処理が行なわれる。データ受信処理では、制御部５１０が、記憶部５２０に記憶されているメタデータファイル生成設定情報データに基づいて、データ受信処理を行なう。メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていれば、制御部５１０は、ネットワーク７０に接続されているメールサーバ７００にアクセスして、自装置（通信端末装置５００Ｂ）に設定されたメールアドレス宛ての電子メールであって、「件名」欄に“［ＭＥＴＡ］ＣＯＮＶＥＲＳＩＯＮ（ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ）”と記述された電子メールがある場合、当該電子メールを受信する。
【０２７３】
そして、制御部５１０は、電子メールに添付されているメタデータ（新規メタデータ）を読み出す。なお、制御部５１０は、メタデータが暗号化されている場合は、メタデータが暗号化されている方式に基づいて、復号化する。これにより、制御部５１０は、復号化されたメタデータおよび当該復号化されたメタデータに記述されている端末名により、変換要求装置（通信端末装置６００）が要求している元データと、当該元データを記憶している、データサーバとして動作する通信端末装置も特定できる。
【０２７４】
なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、制御部５１０は、ネットワーク７０を介して、直接、変換要求装置（通信端末装置６００）から送信された元データ（新規生成元データ）をデータ変換させるための変換要求指示を受信する。前述したように、変換要求指示には、元データ（新規生成元データ）が記憶されている場所を特定するための情報（たとえば、端末名およびパスネーム）と、変換要求装置（通信端末装置６００）の制御部６１０が処理可能なデータの拡張子の情報とが含まれる。その後、ステップＳ７３０に進む。
【０２７５】
なお、ステップＳ７１０において、制御部５１０が、電子メールまたは変換要求指示を受信しない場合は、所定時間（たとえば、１分）経過後、再度、ステップＳ７１０の処理が行なわれる。すなわち、ステップＳ７１０の処理は、制御部５１０が、電子メールまたは変換要求指示を受信するまで、所定時間毎に、繰返し行なわれる。
【０２７６】
ステップＳ７３０では、元データ要求処理が行なわれる。元データ要求処理では、制御部５１０が、元データを記憶しているデータサーバから取得するための要求指示を、データサーバ（通信端末装置５００Ａ）へ送信する。当該元データは、変換要求装置（通信端末装置６００）がデータ変換を希望する元データ（新規生成元データ）である。また、データサーバへ送信される要求指示には、元データ（新規生成元データ）を特定するための情報（たとえば、パスネーム）が含まれる。
【０２７７】
データサーバ（通信端末装置５００Ａ）は、以下に説明する、データ要求対応処理を行なう。データ要求対応処理は、他の処理とは、独立して行なわれる。
【０２７８】
図２１は、データ要求対応処理のフローチャートである。図２１を参照して、ステップＳ８１０では、制御部５１０が、変換サーバ（通信端末装置５００Ｂ）から送信された、元データ（新規生成元データ）を取得するための要求指示を受信したか否かが判定される。ステップＳ８１０において、ＹＥＳならば、ステップＳ８２０に進む。一方、ステップＳ８１０において、ＮＯならば、再度、ステップＳ８１０の処理が行なわれる。
【０２７９】
ステップＳ８２０では、元データ送信処理が行なわれる。元データ送信処理では、制御部５１０が、受信した要求指示に基づいて、対応する元データ（新規生成元データ）を記憶部５２０から読み出す。そして、制御部５１０は、要求された元データ（新規生成元データ）を、変換サーバ（通信端末装置５００Ｂ）へ送信する。なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、送信する元データ（新規生成元データ）は、暗号化されたものとなる。その後、再度、ステップＳ８１０の処理が行なわれる。
【０２８０】
再び、図２０を参照して、ステップＳ７３０の処理が終了すると、ステップＳ７３２に進む。
【０２８１】
ステップＳ７３２では、制御部５１０が、データサーバ（通信端末装置５００Ａ）から、要求した元データ（新規生成元データ）を受信したか否かが判定される。ステップＳ７３２において、ＹＥＳならば、ステップＳ７４０に進む。一方、ステップＳ７３２において、ＮＯならば、再度、ステップＳ７３２の処理が行なわれる。
【０２８２】
ステップＳ７４０では、データ変換処理が行なわれる。データ変換処理では、制御部５１０が、データサーバ（通信端末装置５００Ａ）から受信した元データを、変換要求装置（通信端末装置６００）が処理可能なデータに変換する。データ変換は、ステップＳ７１０で受信した電子メールの「件名」欄に記述された拡張子（ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ）に基づいて、所定の規則にしたがって、行なわれる。また、メールを利用したデータの送受信が許可されていない場合、データ変換は、ステップＳ７１０で受信した変換要求指示に含まれる拡張子の情報に基づいて、所定の規則にしたがって、行なわれる。以下においては、データ変換前の元データを、変換前元データともいう。また、データ変換後の元データを、変換後元データともいう。
【０２８３】
所定の規則は、一例として、変換後元データのデータ容量は、変換前元データのデータ容量より小さいという規則である。
【０２８４】
また、所定の規則は、一例として、変換前元データと、変換後元データとが、同じ種類のデータであるという規則である。たとえば、変換前元データが動画像のデータであれば、変換後元データは、動画像のデータとなる。また、変換前元データが文書のデータであれば、変換後元データは、文書のデータとなる。
【０２８５】
なお、データ変換は、拡張子により、変換後のデータが予め定められている。データ変換において、たとえば、拡張子がｍｐ２であるＭＰＥＧ２形式の元データは、拡張子がｍｐ４であるＭＰＥＧ４形式のデータに変換される。また、データ変換において、たとえば、拡張子がｄｃである文書データ形式の元データは、拡張子がｔｘｔである文書データ形式のデータに変換される。ここで、拡張子がｄｃのデータ形式の元データは、文書作成ソフトにより作成された文書データである。
【０２８６】
本実施の形態では、変換前元データのファイル名は、「ＥＥＥＥ．ｍｐ２」である。この場合、変換前元データは、ＭＰＥＧ２形式のデータである。したがって、制御部５１０のデータ変換により、変換前元データは、ＭＰＥＧ４形式の変換後元データとなる。なお、変換後元データのファイル名は、たとえば、「ＥＥＥＥ．ｍｐ４」であるとする。
【０２８７】
上記のようにデータ変換がされることにより、変換前元データは、変換要求装置（通信端末装置６００）が処理可能なデータに変換された変換後元データとなる。また、変換後元データのデータ容量は、変換前元データのデータ容量より小さくなる。その後、ステップＳ７５０に進む。
【０２８８】
ステップＳ７５０では、変換後元データ転送処理が行なわれる。変換後元データ転送処理では、制御部５１０が、変換後元データを、変換要求装置（通信端末装置６００）へ転送する処理を行なう。具体的には、制御部５１０が、「件名」欄に“［ＭＥＴＡ］ＤＡＴＡ”と記述し、変換後元データを添付した電子メールを生成する。
【０２８９】
なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて暗号化が許可されている場合、電子メールに添付する変換後元データは、制御部５１０が、暗号化パスワードを使用して、トリプルＤＥＳに基づいて暗号化したデータとなる。
【０２９０】
そして、制御部５１０は、生成した電子メールを、変換要求装置（通信端末装置６００）に設定されたメールアドレスへ送信する。
【０２９１】
なお、メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていない場合、ネットワーク７０を介して、変換後元データを、直接、変換要求装置（通信端末装置６００）へ送信する。なお、暗号化が許可されていれば、変換後元データは、暗号化されたものとなる。その後、再度、ステップＳ７１０の処理が行なわれる。
【０２９２】
再び、図１３を参照して、変換要求装置（通信端末装置６００）では、前述のステップＳ５４１Ａの処理が終了すると、ステップＳ５９０に進む。
【０２９３】
ステップＳ５９０では、終了指示があるか否かを判定する。具体的には、制御部６１０が、データ受信時処理プログラムを終了させるための終了操作があったか否かを判定する。終了操作とは、データ受信時処理プログラムを終了させるためのインターフェース操作Ｍである。ステップＳ５９０において、ＹＥＳならば、このデータ受信時処理は終了する。一方、ステップＳ５９０において、ＮＯならば、再度、ステップＳ５２２の処理が行なわれる。
【０２９４】
ステップＳ５２２では、前述したデータ受信処理が行なわれる。ここでは、データ受信処理において、「件名」欄に“［ＭＥＴＡ］ＤＡＴＡ”が記述され、変換後元データが添付された電子メールを受信したとする。ステップＳ５２２の処理が終了すると、ステップＳ５３０に進む。
【０２９５】
ステップＳ５３０では、前述した処理が行なわれる。受信したデータは、メタデータファイルではないので、ステップＳ５６０に進む。
【０２９６】
ステップＳ５６０では、制御部６１０が、データを受信したか否かを判定する。なお、ステップＳ５２２でデータが添付された電子メールを受信した場合、制御部６１０は、受信した電子メールの「件名」に“［ＭＥＴＡ］ＤＡＴＡ”が記述されているか否かを判定する。ステップＳ５６０において、ＹＥＳならば、ステップＳ５６４に進む。一方、ステップＳ５６０において、ＮＯならば、前述したステップＳ５４０に進む。
【０２９７】
ステップＳ５６４では、制御部６１０が、受信した電子メールに添付されているデータ（変換後元データ）を、記憶部６２０に記憶させる。なお、受信した電子メールに添付されているデータ（変換後元データ）が暗号化されている場合、制御部６１０は、暗号化されている方式に基づいて、復号化を行ない、復号化したデータを記憶部６２０に記憶させる。その後、ステップＳ５６５に進む。
【０２９８】
ステップＳ５６５では、メタデータファイル更新処理Ａが行なわれる。メタデータファイル更新処理Ａでは、受信したデータが、変換後元データである場合、制御部６１０は、変換後元データの種類に応じて、メタデータ生成項目テーブル（たとえば、メタデータ生成項目テーブルＴ１００）に基づいた情報が記述された新規生成メタデータを作成する。なお、新規生成メタデータは、データ変換された日時および記憶部６２０に記憶させた変換後元データのパスネームも記述される。そして、制御部６１０は、通信端末装置６００のメタデータファイルに、新規生成メタデータの情報を追記する。
【０２９９】
なお、受信したデータが、新規生成元データである場合、制御部６１０は、メタデータファイルに記述されている新規メタデータの情報に、記憶部６２０に記憶させた新規生成元データのパスネームを記述する。また、受信したデータが、更新後元データである場合は、メタデータファイルに対する処理は行なわない。以上の処理により、記憶部５２０に記憶されているメタデータファイルが更新される。その後、ステップＳ５６６に進む。
【０３００】
ステップＳ５６６では、制御部６１０が、取得したデータに対応するメタデータの状態を変更した更新データ表示画像を生成する。具体的には、制御部６１０は、取得したデータが変換後元データである場合、対応するメタデータの情報を新規に追加した更新データ表示画像を生成する。
【０３０１】
また、制御部６１０は、取得した元データが新規生成元データである場合、新規生成元データに対応する新規メタデータの状態を「ＮＥＷ！」から、「取得済」に変更した更新データ表示画像を生成する。また、制御部６１０は、取得した元データが更新後元データである場合、更新後元データに対応する更新メタデータの状態を「ＵＰＤＡＴＥ」から、「取得済」に変更した更新データ表示画像を生成する。
【０３０２】
ここでは、取得したデータが変換後元データである場合に、以下の更新データ表示画像Ｇ３００Ａが生成されたとする。
【０３０３】
図２２は、一例としての更新データ表示画像Ｇ３００Ａを示す図である。図２２を参照して、更新データ表示画像Ｇ３００Ａは、図１７の更新データ表示画像Ｇ３００と比較して、情報表示画像Ｇ３４０の代わりに情報表示画像Ｇ３４０Ａが配置される点が異なる。それ以外は、更新データ表示画像Ｇ３００と同様なので詳細な説明は繰り返さない。
【０３０４】
情報表示画像Ｇ３４０Ａは、情報表示画像Ｇ３４０と比較して、１行目に、変換後元データに対応するメタデータの情報が追加して表示されている点が異なる。それ以外は、情報表示画像Ｇ３４０と同様なので詳細な説明は繰り返さない。
【０３０５】
再び、図１３を参照して、ステップＳ５６６の処理が終了すると、ステップＳ５６８に進む。
【０３０６】
ステップＳ５６８では、制御部６１０が、ステップＳ５６６で生成した更新データ表示画像を、表示部５３０に表示させる処理を行なう。その後、前述したステップＳ５４０に進む。
【０３０７】
上記処理においては、変換前元データがデータ変換された変換後元データを取得する処理について説明した。
【０３０８】
次に、通信端末装置６００において、通信端末装置６００の制御部６１０がデータ処理可能な元データを取得するための元データの取得操作が行なわれたとする。すなわち、通信端末装置６００が取得する元データは、データ変換される必要がない。ここで、取得する元データは、図１７のファイル名が「ＣＣＥＥ．ｔｘｔ」である新規生成元データであるとする。この場合、図１３のステップＳ５４０において、ＹＥＳと判定され、ステップＳ５４１に進む。
【０３０９】
ステップＳ５４１では、前述した処理が行なわれることにより、ＹＥＳと判定され、ステップＳ５４２に進む。
【０３１０】
ステップＳ５４２では、元データ取得要求処理が行なわれる。元データ取得要求処理では、制御部６１０が、「件名」欄に“［ＭＥＴＡ］ＲＥＱＵＥＳＴ”と記述し、取得する元データ（新規生成元データ）に対応するメタデータ（新規メタデータ）を添付した電子メールを生成する。
【０３１１】
なお、電子メールに添付するメタデータ（新規メタデータ）は、記憶部６２０に記憶されるメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、制御部６１０により、暗号化パスワードを使用して、トリプルＤＥＳに基づいて暗号化されたデータとなる。
【０３１２】
そして、制御部６１０は、生成した電子メールを、新規生成元データを記憶している（ＰＣ５００Ａ（通信端末装置５００Ａ））に設定された送信先となるメールアドレスへ送信する。
【０３１３】
なお、記憶部５２０に記憶されるメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、ネットワーク７０を介して、直接、新規生成元データを記憶している通信端末装置（通信端末装置５００Ａ）に、元データ（新規生成元データ）を取得するための要求指示を送信する。当該要求指示には、元データ（新規生成元データ）を特定するための情報（たとえば、パスネーム）が含まれる。以下においては、元データの取得を要求する通信端末装置を、データ要求装置ともいう。ここでは、データ要求装置は、通信端末装置６００であるとする。また、元データを記憶している通信端末装置を、元データ記憶装置ともいう。ここでは、元データ記憶装置は、通信端末装置５００Ａであるとする。なお、ここでは、ステップＳ５４２の処理により、「件名」欄に“［ＭＥＴＡ］ＲＥＱＵＥＳＴ”と記述された電子メールが、元データ記憶装置（通信端末装置５００Ａ）に設定されたメールアドレスへ送信されたとする。
【０３１４】
元データ記憶装置（通信端末装置５００Ａ）は、他の処理とは、独立して、データ要求対応処理Ａを行なう。
【０３１５】
図２３は、データ要求対応処理Ａのフローチャートである。図２３を参照して、ステップＳ９１０では、データ受信処理が行なわれる。データ受信処理では、制御部５１０が、記憶部５２０に記憶されているメタデータファイル生成設定情報データに基づいて、データ受信処理を行なう。メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていれば、制御部５１０は、ネットワーク７０に接続されているメールサーバ７００にアクセスして、元データ記憶装置（通信端末装置５００Ａ）に設定されたメールアドレス宛ての電子メールであって、「件名」欄に“［ＭＥＴＡ］ＲＥＱＵＥＳＴ”と記述された電子メールがある場合、当該電子メールを受信する。
【０３１６】
そして、制御部５１０は、電子メールに添付されているメタデータ（新規メタデータ）を読み出す。なお、制御部５１０は、メタデータが暗号化されている場合は、メタデータが暗号化されている方式に基づいて、復号化する。これにより、制御部５１０は、復号化されたメタデータにより、データ要求装置が要求している元データを特定できる。
【０３１７】
なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、制御部５１０は、ネットワーク７０を介して、直接、データ要求装置から送信された元データ（新規生成元データ）を取得するための要求指示を受信する。その後、ステップＳ９２０に進む。
【０３１８】
なお、ステップＳ９１０において、制御部５１０が、電子メールまたは要求指示を受信しない場合は、所定時間（たとえば、１分）経過後、再度、ステップＳ９１０の処理が行なわれる。すなわち、ステップＳ９１０の処理は、制御部５１０が、電子メールまたは要求指示を受信するまで、所定時間毎に、繰返し行なわれる。
【０３１９】
ステップＳ９２０では、元データ送信処理が行なわれる。元データ送信処理では、制御部５１０が、データ要求装置が要求している元データを記憶部５２０から読み出す。そして、制御部５１０は、要求された元データ（新規生成元データ）を、データ要求装置（通信端末装置６００）へ送信する処理を行なう。具体的には、制御部５１０が、「件名」欄に“［ＭＥＴＡ］ＤＡＴＡ”と記述し、データ要求装置が要求している元データ（新規生成元データ）を添付した電子メールを生成する。
【０３２０】
なお、電子メールに添付する元データは、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、制御部５１０により、暗号化パスワードを使用して、トリプルＤＥＳに基づいて暗号化されたデータとなる。
【０３２１】
そして、制御部５１０は、生成した電子メールを、データ要求装置（通信端末装置６００）に設定されたメールアドレスへ送信する。
【０３２２】
なお、メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、ネットワーク７０を介して、元データ（新規生成元データ）を、直接、データ要求装置（通信端末装置６００）へ送信する。なお、暗号化が許可されていれば、元データは、暗号化されたものとなる。
【０３２３】
再び、図１３を参照して、ステップＳ５４２の処理の後、ステップＳ５９０に進む。ここで、ステップＳ５９０において、ＮＯと判定されたとする。この場合、再度、ステップＳ５２２の処理が行なわれる。
【０３２４】
ステップＳ５２２では、前述したデータ受信処理が行なわれる。ここでは、データ受信処理において、「件名」欄に“［ＭＥＴＡ］ＤＡＴＡ”が記述され、元データ（新規生成元データ）が添付された電子メールを受信したとする。ステップＳ５２２の処理が終了すると、ステップＳ５３０に進む。
【０３２５】
そして、前述したステップＳ５３０，Ｓ５６０，Ｓ５４６，Ｓ５６５の処理が行なわれる。そして、ステップＳ５６６において、取得した元データが新規生成元データであるので、制御部６１０は、新規生成元データに対応する新規メタデータの状態を「ＮＥＷ！」から、「取得済」に変更した更新データ表示画像を生成する。
【０３２６】
たとえば、図１７の更新データ表示画像Ｇ３００の情報表示画像Ｇ３４０において、取得した新規生成元データのファイル名が「ＣＣＥＥ．ｔｘｔ」である場合、制御部６１０は、ファイル名が「ＣＣＥＥ．ｔｘｔ」に対応する行の「状態」を「ＮＥＷ！」から、「取得済」に変更した、以下の更新データ表示画像Ｇ３００Ｂを生成する。
【０３２７】
図２４は、一例としての更新データ表示画像Ｇ３００Ｂを示す図である。図２４を参照して、更新データ表示画像Ｇ３００Ｂは、図１７の更新データ表示画像Ｇ３００と比較して、情報表示画像Ｇ３４０の代わりに情報表示画像Ｇ３４０Ｂが配置される点が異なる。それ以外は、更新データ表示画像Ｇ３００と同様なので詳細な説明は繰り返さない。
【０３２８】
情報表示画像Ｇ３４０Ｂは、情報表示画像Ｇ３４０と比較して、ファイル名が「ＣＣＥＥ．ｔｘｔ」に対応する行の「状態」が、「ＮＥＷ！」の代わりに「取得済」となっている点が異なる。それ以外は、情報表示画像Ｇ３４０と同様なので詳細な説明は繰り返さない。
【０３２９】
再び、図１３を参照して、ステップＳ５６６の処理が終了すると、ステップＳ５６８に進む。
【０３３０】
ステップＳ５６８では、制御部５１０が、ステップＳ５６６で生成した更新データ表示画像を、表示部５３０に表示させる処理を行なう。その後、前述したステップＳ５４０に進む。以上の処理により、データ要求装置（通信端末装置６００）は、新規生成元データを取得する。
【０３３１】
上記処理においては、新規生成元データを取得する処理について説明した。なお、更新後元データを取得する処理は、新規生成元データを取得する処理と同様である。
【０３３２】
再び、図１８を参照して、変換サーバ（通信端末装置５００Ｂ）での処理を説明する。ステップＳ６１０の処理が終了すると、ステップＳ６２０に進む。
【０３３３】
ステップＳ６２０では、制御部５１０が、データ受信操作があるか否かを判定する。データ受信操作は、表示部５３０に表示されているデータ表示画像Ｇ４００のボタン画像Ｇ２１０に対するインターフェース操作Ｐである。ステップＳ６２０において、ＹＥＳならば、ステップＳ６２２に進む。一方、ステップＳ６２０において、ＮＯならば、再度、ステップＳ６２０の処理が行なわれる。
【０３３４】
ステップＳ６２２では、前述の図１３のステップＳ５２２の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６３０に進む。
【０３３５】
ステップＳ６３０では、前述のステップＳ５３０の処理において、制御部６１０を、制御部５１０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ６３０において、ＹＥＳならば、ステップＳ６３２に進む。一方、ステップＳ６３０において、ＮＯならば、後述するステップＳ６６０に進む。ここでは、メタデータファイルを受信したとして、ステップＳ６３２に進む。
【０３３６】
ステップＳ６３２では、前述のステップＳ５３２の処理において、制御部６１０を、制御部５１０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６３４に進む。
【０３３７】
ステップＳ６３４では、前述のステップＳ５３４の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６３６に進む。
【０３３８】
ステップＳ６３６では、制御部５１０が、ステップＳ６３２により判定した、新規メタデータ、更新メタデータ、受信メタデータファイルに基づいて、更新データ表示画像を生成する処理が、前述のステップＳ５３６と同様に行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６３８に進む。
【０３３９】
ステップＳ６３８では、制御部５１０が、ステップＳ６３６で生成した更新データ表示画像を、表示部５３０に表示させる処理を行なう。その後、ステップＳ６４０に進む。
【０３４０】
ステップＳ６４０では、前述のステップＳ５４０の処理において、制御部６１０、表示部６３０、インターフェース操作Ｍおよび記憶部６２０を、それぞれ、制御部５１０、表示部５３０、インターフェース操作Ｐおよび記憶部５２０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ６４０において、ＹＥＳならば、ステップＳ６４２に進む。一方、ステップＳ６４０において、ＮＯならば、ステップＳ６９０に進む。
【０３４１】
ステップＳ６４２では、前述のステップＳ５４２の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６９０に進む。
【０３４２】
ステップＳ６９０では、終了指示があるか否かを判定する。具体的には、制御部５１０が、変換サーバプログラムを終了させるための終了操作があったか否かを判定する。終了操作とは、変換サーバプログラムを終了させるためのインターフェース操作Ｐである。ステップＳ６９０において、ＹＥＳならば、この変換サーバ実行処理は終了する。一方、ステップＳ６９０において、ＮＯならば、再度、ステップＳ６２２の処理が行なわれる。
【０３４３】
ステップＳ６２２では、前述したデータ受信処理が行なわれる。ここでは、データ受信処理において、「件名」欄に“［ＭＥＴＡ］ＤＡＴＡ”が記述され、元データ（新規生成元データ）が添付された電子メールを受信したとする。ステップＳ６２２の処理が終了すると、ステップＳ６３０に進む。
【０３４４】
ステップＳ６３０では、前述した処理が行なわれる。受信したデータは、メタデータファイルではないので、ステップＳ６６０に進む。
【０３４５】
ステップＳ６６０では、前述のステップＳ５６０の処理において、制御部６１０を、制御部５１０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ステップＳ６６０において、ＹＥＳならば、ステップＳ６６４に進む。一方、ステップＳ６６０において、ＮＯならば、前述したステップＳ６４０に進む。
【０３４６】
ステップＳ６６４では、前述のステップＳ５６４の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６６５に進む。
【０３４７】
ステップＳ６６５では、前述のステップＳ５６５の処理において、制御部６１０および記憶部６２０を、それぞれ、制御部５１０および記憶部５２０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６６６に進む。
【０３４８】
ステップＳ６６６では、前述のステップＳ５６６の処理において、制御部６１０を、制御部５１０に置き換えた処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６６８に進む。
【０３４９】
ステップＳ６６８では、制御部５１０が、ステップＳ６６６で生成した更新データ表示画像を、表示部５３０に表示させる処理を行なう。その後、前述したステップＳ６４０に進む。
【０３５０】
以上説明したように、本実施の形態では、複数の通信端末装置の各々が有する複数の共有データ（元データ）の状態を示すメタデータファイルを、複数の通信端末装置で共有する。複数の通信端末装置の各々は、自装置のメタデータファイルが更新されたか否かを、所定期間毎に自動で判定する。複数の通信端末装置の各々は、自装置のメタデータファイルの更新があることを判定すると、当該更新されたメタデータファイルを、自装置以外の他の通信端末装置へ送信する。これにより、複数の通信端末装置の各々が共有する複数のメタデータファイルは、所定期間毎に更新される。
【０３５１】
したがって、複数の通信端末装置の各々は、他の通信端末装置のメタデータファイルが更新されたことを認識でき、元データが新規に生成されたことまたは元データが更新されたことを容易に認識することができるという効果を奏する。
【０３５２】
また、各通信端末装置が受信するメタデータファイルのファイルサイズは、元データよりも、データサイズが小さい場合が一般的なので、元データをいちいち受信することに比べれば、各通信端末装置がメタデータファイルを受信する時間は非常に短くて済む。
【０３５３】
したがって、各通信端末装置において、元データが新規に生成されたことまたは元データが更新されたことを即座に認識することができるという効果を奏する。さらに、使用する通信網のデータ伝送スピードが遅くても、元データが新規に生成されたことまたは元データが更新されたことを容易に認識することができるという効果を奏する。
【０３５４】
また、通信端末装置６００が取得を希望する、他の装置に記憶されている元データが、変換要求装置の制御部によりデータ処理が不可能である場合、以下の処理が行なわれる。まず、通信端末装置６００が、元データを取得するための、電子メールまたは変換要求指示を、変換サーバへ送信する。変換サーバは、元データを取得するための、電子メールまたは変換要求指示を受信すると、元データを記憶している通信端末装置から元データを受信する。そして、変換サーバは、元データを、変換要求装置が処理可能なデータに変換し、変換したデータを、通信端末装置６００へ送信する。当該変換された変換後元データのデータ容量は、変換前の元データのデータ容量より小さい。
【０３５５】
したがって、通信端末装置６００は、データサイズの大きい元データを記憶部に記憶しておく必要がない。そのため、記憶部の記憶領域の無駄な使用を防ぐことができる。また、通信端末装置６００は、取得を希望する元データのデータ容量より小さいデータを受信するので、記憶領域を有効に活用することができる。また、通信端末装置６００は、前述したように、変換サーバより、データ処理能力が低いが、受信したデータ容量は小さいので、受信したデータを容易に処理することができる。また、通信端末装置６００は、変換サーバより、データ処理能力が低く、データ変換は、通信端末装置６００よりもデータ処理能力が十分に高い変換サーバで行なわれるので、通信端末装置６００は、データ変換により必要とされる多大な時間を無駄にすることはない。
【０３５６】
また、元データを取得するために行なう通信端末装置間の通信には、電子メールを使用するので、通信先の通信端末装置に電子メールを送信する際、通信先の通信端末装置が電源オフであっても、後に電源オンになった時点で、電子メールを受信することができる。
【０３５７】
また、元データを取得するために行なう通信端末装置間の通信処理では、暗号化されたデータを使用するので、セキュリティを確保することができる。
【０３５８】
また、本実施の形態では、メタデータファイルの管理は、サーバ装置が一元管理するのではなく、各通信端末装置が管理する。したがって、サーバ装置を使用する必要がないので、所定期間毎に、サーバ装置の保守管理等を行なう手間が不要である。
【０３５９】
また、本実施の形態では、各通信端末装置のメタデータファイルを、サーバ装置が一元管理するのではないので、事故等により、サーバ装置の電源がオフになってしまい、サーバ装置が管理している全てのメタデータファイルを失ってしまう可能性もない。
【０３６０】
以上により、本実施の形態では、ネットワークにおいて共有されているデータを、効率
的に利用することができるという効果を奏する。
【０３６１】
＜第１の実施の形態の変形例＞
本実施の形態では、第１の実施の形態と形態の異なるネットワークシステムについて説明する。
【０３６２】
図２５は、本実施の形態におけるネットワークシステム１０００Ａの構成を示す図である。図２５を参照して、ネットワークシステム１０００Ａには、通信端末装置５００Ａと、ユーザシステム６０１とが含まれる。通信端末装置５００Ａは、多くのコンテンツデータを含む共有データを提供するデータサーバとして動作する。
【０３６３】
ユーザシステム６０１は、たとえば、宅内に設けられたシステムである。宅内とは、たとえば、ユーザの自宅内、会社内等である。ユーザシステム６０１には、通信端末装置６００と、通信端末装置５００Ｂとが含まれる。通信端末装置５００Ｂは、通信端末装置６００でデータ処理できない共有データのデータ形式を、通信端末装置６００でデータ処理できるデータ形式に変換する変換サーバとして動作する。なお、変換サーバとして動作する通信端末装置５００Ｂのデータ処理能力は、通信端末装置６００のデータ処理能力よりも十分に高いとする。
【０３６４】
通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００は、ネットワーク７０と、無線または有線によりデータ通信を行なう機能を有する。ネットワーク７０は、インターネットなどの外部のネットワークである。ネットワーク７０には、メールサーバ７００が接続されている。
【０３６５】
なお、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、第１の実施の形態において、図１、図２、図３を参照して説明した構成と同様なので詳細な説明は繰り返さない。また、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々で行なわれる処理も、第１の実施の形態と同様なので詳細な説明は繰り返さない。
【０３６６】
以上説明したように、本実施の形態におけるネットワークシステム１０００Ａにおいても、第１の実施の形態の奏する効果を得ることができる。
【０３６７】
＜第２の実施の形態＞
第１の実施の形態および第１の実施の形態の変形例におけるネットワークシステムでは、複数の通信端末装置が、それぞれ、データサーバおよび変換サーバとして動作していた。本実施の形態では、１台の通信端末装置が、データサーバおよび変換サーバとして動作するネットワークシステムについて説明する。
【０３６８】
図２６は、本実施の形態におけるネットワークシステム１０００Ｂの構成を示す図である。図２６を参照して、ネットワークシステム１０００Ｂは、図１のネットワークシステム１０００と比較して、通信端末装置５００Ａを含まない点と、通信端末装置５００Ｂが、データサーバおよび変換サーバとして動作する点とが異なる。それ以外は、ネットワークシステム１０００と同様なので詳細な説明は繰り返さない。
【０３６９】
また、通信端末装置５００Ｂおよび通信端末装置６００の各々の構成は、第１の実施の形態において、図２、図３を参照して説明した構成と同様なので詳細な説明は繰り返さない。通信端末装置５００Ｂおよび通信端末装置６００の各々の記憶部に記憶されているプログラムおよびデータ等も、第１の実施の形態において、図４、図５を参照して説明したものと同様なので詳細な説明は繰り返さない。
【０３７０】
なお、本実施の形態においても、通信端末装置５００Ｂおよび通信端末装置６００の各々は、第１の実施の形態と同様に、図７のメタデータファイル生成処理を行なう。その結果、通信端末装置６００の記憶部６２０には、たとえば、図８の情報が記述されたメタデータファイルが記憶される。また、通信端末装置５００Ｂの記憶部５２０には、たとえば、図１０の情報が記述されたメタデータファイルが記憶される。
【０３７１】
そして、通信端末装置６００は、第１の実施の形態と同様に、図１１のメタデータファイル管理処理を行なう。また、データサーバおよび変換サーバとして動作する通信端末装置５００Ｂは、第１の実施の形態と同様に、図１２のメタデータファイル管理処理Ａを行なう。これにより、通信端末装置５００Ｂおよび通信端末装置６００の各々は、通信端末装置５００Ｂおよび通信端末装置６００にそれぞれ対応する複数のメタデータファイルを共有することになる。
【０３７２】
そして、通信端末装置６００は、第１の実施の形態と同様に、図１３のデータ受信時処理を行なう。データ受信時処理では、第１の実施の形態と同様に、ステップＳ５０５，Ｓ５１０，Ｓ５２０，Ｓ５２２，Ｓ５３０の処理が順に行なわれる。ここでは、ステップＳ５２２の処理により、メタデータファイルを受信したとして、ステップＳ５３２に進む。
【０３７３】
そして、第１の実施の形態と同様に、ステップＳ５３２，Ｓ５３４，Ｓ５３６，Ｓ５３８の処理が順に行なわれる。そして、表示部６３０に、図１７の更新データ表示画像Ｇ３００が表示される。その後、ステップＳ５４０において、元データの取得操作があると判定される。ここで、元データの取得操作により、取得する元データは、ファイル名が「ＥＥＥＥ．ｍｐ２」である新規生成元データであるとする。なお、ファイル名が「ＥＥＥＥ．ｍｐ２」である新規生成元データは、データサーバおよび変換サーバとして動作する通信端末装置５００Ｂの記憶部５２０に記憶されているとする。そして、ステップＳ５４１において、ＮＯと判定されて、ステップＳ５４１Ａに進む。
【０３７４】
そして、第１の実施の形態と同様にステップＳ５４１Ａの処理が行なわれることにより、取得する元データ（新規生成元データ）に対応するメタデータ（新規メタデータ）を添付した電子メールまたは変換要求指示が、通信端末装置５００Ｂへ送信される。この場合、変換要求装置は、通信端末装置６００となる。
【０３７５】
そして、通信端末装置５００Ｂは、以下の変換サーバ実行処理Ｂを行なう。
図２７は、変換サーバ実行処理Ｂのフローチャートを示す。図２７を参照して、変換サーバ実行処理Ｂは、図１８の変換サーバ実行処理と比較して、ステップＳ６１０の代わりにステップＳ６１０Ｂが行なわれる点が異なる。それ以外は、変換サーバ実行処理と同様なので詳細な説明は繰り返さない。
【０３７６】
以下、第１の実施の形態と異なる処理を中心に説明する。変換サーバ実行処理Ｂでは、ステップＳ６０５，Ｓ６０７の処理が行なわれた後、ステップＳ６１０Ｂに進む。
【０３７７】
ステップＳ６１０Ｂでは、制御部５１０が、データ変換メイン処理Ｂを実行する。データ変換メイン処理Ｂは、変換サーバ実行処理Ｂとは、独立して行なわれる。なお、本実施の形態では、前述の図１３のステップＳ５４１Ａの処理により、データサーバおよび変換サーバとして動作している通信端末装置（ＰＣ５００Ｂ（通信端末装置５００Ｂ））に設定されたメールアドレスへ、ステップＳ５４１Ａの処理によりメタデータ（新規メタデータ）が添付され、「件名」欄に“［ＭＥＴＡ］ＣＯＮＶＥＲＳＩＯＮ（ｍｐ４，ｔｘｔ，ｊｐｇ，ｇｉｆ，ｐｎｇ，ｐｄｆ）”と記述された電子メールが送信されたとする。
【０３７８】
図２８は、データ変換メイン処理Ｂのフローチャートである。図２８を参照して、ステップＳ７１０Ｂでは、図２０のデータ変換メイン処理のステップＳ７１０と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ７２０Ｂに進む。
【０３７９】
ステップＳ７２０Ｂでは、元データ読出し処理が行なわれる。元データ読出し処理では、制御部５１０が、変換要求装置（通信端末装置６００）が要求している元データを記憶部５２０から読み出す。その後、ステップＳ７４０Ｂに進む。
【０３８０】
ステップＳ７４０Ｂでは、ステップＳ７４０と同様にデータ変換処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ７５０Ｂに進む。
【０３８１】
ステップＳ７５０Ｂでは、ステップＳ７５０と同様に変換後元データ転送処理が行なわれるので詳細な説明は繰り返さない。その後、再度、ステップＳ７１０Ｂの処理が行なわれる。
【０３８２】
再び、図１３を参照して、変換要求装置（通信端末装置６００）では、前述のステップＳ５４１Ａの処理が終了すると、ステップＳ５９０に進む。そして、ステップＳ５９０において、ＮＯと判定されて、再度、ステップＳ５２２の処理が行なわれたとする。
【０３８３】
ステップＳ５２２では、前述したデータ受信処理が行なわれる。ここでは、データ受信処理において、「件名」欄に“［ＭＥＴＡ］ＤＡＴＡ”が記述され、変換後元データが添付された電子メールを受信したとする。ステップＳ５２２の処理が終了すると、ステップＳ５３０に進む。
【０３８４】
そして、第１の実施の形態と同様、ステップＳ５３０，Ｓ５６０，Ｓ５６４，Ｓ５６５の処理が順に行なわれる。そして、ステップＳ５６６において、取得した元データが変換後元データであるので、制御部６１０は、たとえば、図２２の更新データ表示画像Ｇ３００Ａを生成する。
【０３８５】
再び、図１３を参照して、ステップＳ５６６の処理が終了すると、ステップＳ５６８に進む。
【０３８６】
ステップＳ５６８では、制御部６１０が、ステップＳ５６６で生成した更新データ表示画像を、表示部５３０に表示させる処理を行なう。その後、前述したステップＳ５４０に進む。
【０３８７】
以上の処理により、変換要求装置（通信端末装置６００）は、変換前元データがデータ変換された変換後元データを取得する。
【０３８８】
上記処理においては、変換前元データがデータ変換された変換後元データを取得する処理について説明した。
【０３８９】
次に、通信端末装置６００において、通信端末装置６００の制御部６１０がデータ処理可能な元データを取得するための元データの取得操作が行なわれたとする。すなわち、通信端末装置６００が取得する元データは、データ変換される必要がない。ここで、取得する元データは、図１７のファイル名が「ＣＣＥＥ．ｔｘｔ」である新規生成元データであるとする。この場合、図１３のステップＳ５４０において、ＹＥＳと判定され、ステップＳ５４１に進む。
【０３９０】
ステップＳ５４１では、前述した処理が行なわれることにより、ＹＥＳと判定され、ステップＳ５４２に進む。
【０３９１】
ステップＳ５４２では、第１の実施の形態と同様な処理が行なわれるので詳細な説明は繰り返さない。ここでは、データ要求装置は、通信端末装置６００であるとする。ステップＳ５４２の処理により、元データ記憶装置（通信端末装置５００Ａ）へ、元データ（新規生成元データ）を取得するための電子メールまたは要求指示が送信される。
【０３９２】
元データ記憶装置（通信端末装置５００Ａ）は、他の処理とは、独立して、第１の実施の形態で説明した、図２３のデータ要求対応処理Ａを行なう。これにより、データ要求装置（通信端末装置６００）に設定されたメールアドレスへ、データ要求装置が要求している元データ（新規生成元データ）を添付した電子メールが送信される。なお、メールを利用したデータの送受信が許可されていなければ、ネットワーク７０を介して、データ要求装置が要求している元データ（新規生成元データ）を、直接、データ要求装置（通信端末装置６００）へ送信する。
【０３９３】
その後、再び、図１３を参照して、ステップＳ５４２の処理の後、ステップＳ５９０に進む。そして、ステップＳ５９０において、ＮＯと判定されて、再度、ステップＳ５２２の処理が行なわれたとする。
【０３９４】
ステップＳ５２２では、前述したデータ受信処理が行なわれる。ここでは、データ受信処理において、「件名」欄に“［ＭＥＴＡ］ＤＡＴＡ”が記述され、新規生成元データが添付された電子メールを受信したとする。ステップＳ５２２の処理が終了すると、ステップＳ５３０に進む。
【０３９５】
そして、第１の実施の形態と同様、ステップＳ５３０，Ｓ５６０，Ｓ５６４，Ｓ５６５の処理が順に行なわれる。そして、ステップＳ５６６において、取得した元データが新規生成元データであるので、制御部６１０は、新規生成元データに対応する新規メタデータの状態を「ＮＥＷ！」から、「取得済」に変更した更新データ表示画像（たとえば、図２４の更新データ表示画像Ｇ３００Ｂ）を生成する。
【０３９６】
再び、図１３を参照して、ステップＳ５６６の処理が終了すると、ステップＳ５６８に進む。
【０３９７】
ステップＳ５６８では、制御部６１０が、ステップＳ５６６で生成した更新データ表示画像を、表示部５３０に表示させる処理を行なう。その後、前述したステップＳ５４０に進む。以上の処理により、データ要求装置（通信端末装置６００）は、新規生成元データを取得する。
【０３９８】
上記処理においては、新規生成元データを取得する処理について説明した。なお、更新後元データを取得する処理は、新規生成元データを取得する処理と同様である。
【０３９９】
以上説明したように、本実施の形態では、１台の通信端末装置が、データサーバおよび変換サーバとして動作するネットワークシステムにおいても、第１の実施の形態と同様に、変換要求装置（通信端末装置６００）は、変換前元データがデータ変換された変換後元データを取得することができる。また、データサーバおよび変換サーバとして動作するネットワークシステムにおいても、第１の実施の形態と同様に、データ要求装置（通信端末装置６００）は、新規生成元データを取得できる。
【０４００】
したがって、本実施の形態では、データサーバ専用の通信端末装置が不要となるので、第１の実施の形態の奏する効果に加えて、ネットワークシステムのコストを低減させることができるという効果を奏する。
【０４０１】
なお、本発明におけるネットワークシステムでは、変換サーバとして動作する通信端末装置は１台であるとして説明したが、変換サーバとして動作する通信端末装置は２台以上であってもよい。この場合、ステップＳ５４０で判定される元データの取得操作において、データを変換させるための変換サーバを選択する処理が行なわれる。
【０４０２】
また、変換サーバとして動作する通信端末装置は、常に、同じ通信端末装置であったが、表示部５３０にメタデータファイル生成設定画像Ｇ１００が表示されている状態で、変換サーバとして動作させることを許可するか否かの設定が変更されることにより、変換サーバとして動作する通信端末装置が、他の通信端末装置になってもよい。
【０４０３】
この場合、データ変換要求処理を行なう通信端末装置は、記憶部５２０に記憶している、各通信端末装置のメタデータファイルを参照することで、現在、変換サーバとして動作している通信端末装置が変更されたことを知ることができる。そして、データ変換要求処理を行なう通信端末装置が、新たに変換サーバとして動作することになった通信端末装置に対し、データ変換要求処理を行なうことで、変換前元データがデータ変換された変換後元データを取得することができる。
【０４０４】
＜第３の実施の形態＞
本実施の形態では、データを印刷可能なネットワークシステムについて説明する。
【０４０５】
図２９は、本実施の形態におけるネットワークシステム２０００の構成を示す図である。図２９を参照して、ネットワークシステム２０００は、図１のネットワークシステム１０００と比較して、ＭＦＰ（Multi Function Printer）９００がさらに含まれる点が異なる。それ以外は、ネットワークシステム１０００と同様なので詳細な説明は繰り返さない。また、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、第１の実施の形態において、図１、図２、図３を参照して説明した構成と同様なので詳細な説明は繰り返さない。通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々の記憶部に記憶されているプログラムおよびデータ等も、第１の実施の形態において、図４、図５を参照して説明したものと同様なので詳細な説明は繰り返さない。
【０４０６】
通信端末装置５００Ａは、第１の実施の形態と同様に、データサーバとして動作する。通信端末装置５００Ｂは、第１の実施の形態と同様に、変換サーバとして動作する。なお、変換サーバとして動作する通信端末装置５００Ｂのデータ処理能力は、通信端末装置６００のデータ処理能力よりも十分に高いとする。
【０４０７】
ＭＦＰ９００は、ＦＡＸ、コピー、プリンタ、スキャナ等の複数の機能を有する。ＭＦＰ９００はプリンタ機能を使用する場合、データを紙等の媒体に印刷することができる。すなわち、ＭＦＰ９００は、紙等の媒体に画像を形成する画像形成装置として動作する。ＭＦＰ９００は、ネットワーク７０と、無線ＬＡＮまたは有線ＬＡＮによりデータ通信を行なう機能を有する。なお、本実施の形態では、変換サーバは、受信したデータの形式を、ＭＦＰ９００が、印刷可能なデータ形式に変換する処理も行なう。
【０４０８】
ＭＦＰ９００は、所定期間（たとえば、１分）毎に、ネットワーク７０に接続されているメールサーバ７００にアクセスして、ＭＦＰ９００に設定されたメールアドレス宛ての電子メールがあるか否かをチェックする処理を行なう。そして、ＭＦＰ９００に設定されたメールアドレス宛ての電子メールがある場合、当該電子メールを受信する。また、ＭＦＰ９００は、ＰＤＦ（Portable Document Format）（登録商標）形式およびポストスクリプト形式のデータを印刷する機能を有する。なお、ＭＦＰ９００は、ＰＤＦ（登録商標）形式およびポストスクリプト形式に限定されることなく、汎用的なプリンターが処理可能な他の形式のデータも印刷可能である。
【０４０９】
また、ＭＦＰ９００は、無線データ通信機能を有する。無線データ通信機能は、ブルートゥース（Bluetooth）を使用して、無線でデータ通信を行なう機能を有する。なお、無線データ通信は、ブルートゥースを使用した方式に限定されることなく、たとえば、赤外線等を使用した他の通信方式であってもよい。これにより、ＭＦＰ９００は、通信端末装置６００と無線データ通信を行なうことができる。なお、ＭＦＰ９００は、通信端末装置６００と有線（たとえば、ＵＳＢケーブル）によりデータ通信を行なってもよい。
【０４１０】
なお、本実施の形態においても、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、第１の実施の形態と同様に、図７のメタデータファイル生成処理を行なう。その結果、通信端末装置６００の記憶部６２０には、たとえば、図８の情報が記述されたメタデータファイルが記憶される。また、通信端末装置５００Ａの記憶部５２０には、たとえば、図９の情報が記述されたメタデータファイルが記憶される。また、通信端末装置５００Ｂの記憶部５２０には、たとえば、図１０の情報が記述されたメタデータファイルが記憶される。
【０４１１】
そして、通信端末装置６００は、第１の実施の形態と同様に、図１１のメタデータファイル管理処理を行なう。また、通信端末装置５００Ａおよび通信端末装置５００Ｂの各々は、第１の実施の形態と同様に、図１２のメタデータファイル管理処理Ａを行なう。これにより、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００にそれぞれ対応する複数のメタデータファイルを共有することになる。
【０４１２】
次に、通信端末装置６００で行なわれる、ＭＦＰ９００から印刷情報を取得するための処理（以下、印刷情報取得処理ともいう）について説明する。ここで、印刷情報とは、ＭＦＰ９００に印刷処理を行なわせるのに必要な情報である。印刷情報取得処理は、インターフェース操作Ｍにより、制御部６１０がプログラム１８０Ａの印刷情報取得プログラムを実行することで行なわれる処理である。
【０４１３】
図３０は、印刷情報取得処理のフローチャートである。図３０を参照して、ステップＳ１１１０では、制御部６１０が、通信部６６０を利用して、無線または有線により、印刷情報を、ＭＦＰ９００から取得する。印刷情報には、ＭＦＰ９００に設定された、メールアドレスおよびＩＰアドレスの情報と、データを暗号化するための鍵となる情報（以下、鍵情報ともいう）とが含まれる。なお、この鍵情報を利用して暗号化されたデータは、ＭＦＰ９００のみが復号化できる。その後、ステップＳ１１２０に進む。
【０４１４】
ステップＳ１１２０では、制御部６１０が、印刷情報を、記憶部６２０に記憶させる。以上により、この印刷情報取得処理は終了する。なお、印刷情報は、予め記憶部６２０に記憶されていてもよい。この場合、上記の印刷情報取得処理は行なわれる必要はない。
【０４１５】
次に、通信端末装置６００で行なわれる処理（以下、データ受信時処理Ｃともいう）について説明する。データ受信時処理Ｃは、インターフェース操作Ｍにより、制御部６１０がプログラム１８０Ａのデータ受信時処理プログラムを実行することで行なわれる処理である。
【０４１６】
図３１は、データ受信時処理Ｃのフローチャートである。図３１を参照して、データ受信時処理Ｃは、図１３のデータ受信時処理と比較して、ステップＳ５５０Ｃ，ステップＳ５５１Ｃの処理が行なわれる点が異なる。それ以外は、データ受信時処理と同様なので詳細な説明は繰り返さない。
【０４１７】
まず、通信端末装置６００は、第１の実施の形態と同様に、ステップＳ５０５，Ｓ５１０，Ｓ５２０，Ｓ５２２，Ｓ５３０の処理を順に行なう。ここでは、ステップＳ５２２の処理により、メタデータファイルを受信したとして、ステップＳ５３２に進む。
【０４１８】
そして、第１の実施の形態と同様に、ステップＳ５３２，Ｓ５３４，Ｓ５３６，Ｓ５３８の処理が順に行なわれる。そして、表示部６３０に、図１７の更新データ表示画像Ｇ３００が表示される。その後、ステップＳ５４０において、元データの取得操作がないと判定されると、ステップＳ５５０Ｃに進む。
【０４１９】
ステップＳ５５０Ｃでは、制御部６１０が、印刷操作があるか否かを判定する。印刷操作は、表示部６３０に更新データ表示画像Ｇ３００が表示され、かつ、図１６で説明したように、枠Ｇ２４５が表示された状態で、インターフェース操作Ｍにより処理選択画像Ｇ２４６が表示され、かつ、インターフェース操作Ｍにより「印刷」の文字列が選択される操作である。この場合、枠Ｇ２４５は、一例として、ファイル名が「ＣＣＣＣ．ｄｃ」の行を囲む位置に配置されているとする。
【０４２０】
すなわち、印刷操作は、「ＮＥＷ！」の文字列に対応する新規メタデータに対応する新規生成元データを印刷するための操作、または、「ＵＰＤＡＴＥ」の文字列に対応する更新メタデータに対応する更新後元データ、もしくは、図示されない、それ以外の（新規でも更新でもない）メタデータに対応する既存の元データを印刷するための操作である。本実施の形態では、一例として、印刷する元データは、ファイル名が「ＣＣＣＣ．ｄｃ」である更新後元データであるとする。なお、ファイル名が「ＣＣＣＣ．ｄｃ」である更新後元データは、制御部６１０が、データ処理不可能なデータであるとする。本実施の形態では、印刷する元データは、データサーバとして動作する通信端末装置に記憶されているとして、以下、処理を説明する。
【０４２１】
ステップＳ５５０Ｃにおいて、ＹＥＳならば、ステップＳ５５１Ｃに進む。一方、ステップＳ５５０Ｃにおいて、ＮＯならば、前述したステップＳ５９０に進む。
【０４２２】
ステップＳ５５１Ｃでは、印刷要求処理が行なわれる。印刷要求処理では、制御部６１０が、「件名」欄に“［ＭＥＴＡ］ＰＲＩＮＴＲＥＱＵＥＳＴ”と記述し、印刷する元データ（更新後元データ）に対応するメタデータ（更新メタデータ）を添付した電子メールを生成する。電子メールに添付されるメタデータには、元データを記憶している端末名も記述される。また、添付されるメタデータ（更新メタデータ）には、前述の処理で取得した印刷情報も記述される。以下においては、元データの印刷を要求する通信端末装置を、印刷要求装置ともいう。この場合、印刷要求装置は、通信端末装置６００となる。
【０４２３】
なお、電子メールに添付するメタデータ（更新メタデータ）は、記憶部６２０に記憶されるメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、制御部６１０が、暗号化パスワードを使用して、トリプルＤＥＳに基づいて暗号化したデータとなる。
【０４２４】
そして、制御部６１０は、記憶部６２０に記憶されている、通信端末装置６００，５００Ａ，５００Ｂの各々のメタデータファイルを参照し、データ変換サーバとして動作することが許可されており、変換サーバとして動作している通信端末装置（ＰＣ５００Ｂ（通信端末装置５００Ｂ））に設定されたメールアドレスへ、生成した電子メールを送信する。
【０４２５】
なお、記憶部６２０に記憶されるメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、ネットワーク７０を介して、直接、変換サーバとして動作している通信端末装置（ＰＣ５００Ｂ（通信端末装置５００Ｂ）へ、ＭＦＰ９００に元データ（更新後元データ）を印刷させるための印刷要求指示を送信する。当該印刷要求指示には、元データ（更新後元データ）が記憶されている場所を特定するための情報（たとえば、端末名およびパスネーム）と、印刷情報とが含まれる。
【０４２６】
次に、変換サーバとして動作する通信端末装置（通信端末装置５００Ｂ）が行なう処理（以下、変換サーバ実行処理Ｃともいう）について説明する。変換サーバ実行処理Ｃは、他の処理とは、独立して行なわれる処理である。変換サーバ実行処理Ｃは、制御部５１０がプログラム１８０の変換サーバプログラムを実行することで行なわれる処理である。
【０４２７】
図３２は、変換サーバ実行処理Ｃのフローチャートを示す。図３２を参照して、データ受信時処理Ｃは、図１８の変換サーバ実行処理と比較して、ステップＳ６１０Ｃの処理がさらに行なわれる点が異なる。それ以外は、変換サーバ実行処理と同様なので詳細な説明は繰り返さない。
【０４２８】
以下、第１の実施の形態と異なる処理を中心に説明する。変換サーバ実行処理Ｃでは、ステップＳ６０５，Ｓ６０７，Ｓ６１０の処理が順に行なわれた後、ステップＳ６１０Ｃに進む。
【０４２９】
ステップＳ６１０Ｃでは、制御部５１０が、印刷データ変換処理を実行する。印刷データ変換処理は、変換サーバ実行処理Ｃとは、独立して行なわれる。なお、本実施の形態では、前述の図３１のステップＳ５５１Ｃの処理により、変換サーバとして動作している通信端末装置（通信端末装置５００Ｂ）に設定されたメールアドレスへ、メタデータ（更新メタデータ）が添付され、「件名」欄に“［ＭＥＴＡ］ＰＲＩＮＴＲＥＱＵＥＳＴ”と記述された電子メールが送信されたとする。その後、ステップＳ６２０に進む。
【０４３０】
図３３は、印刷データ変換処理のフローチャートである。図３３を参照して、ステップＳ１２１０では、データ受信処理が行なわれる。データ受信処理では、制御部５１０が、記憶部５２０に記憶されているメタデータファイル生成設定情報データに基づいて、データ受信処理を行なう。メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていれば、制御部５１０は、ネットワーク７０に接続されているメールサーバ７００にアクセスして、自装置（通信端末装置５００Ｂ）に設定されたメールアドレス宛ての電子メールであって、「件名」欄に“［ＭＥＴＡ］ＰＲＩＮＴＲＥＱＵＥＳＴ”と記述された電子メールがある場合、当該電子メールを受信する。
【０４３１】
そして、制御部５１０は、電子メールに添付されているメタデータ（更新メタデータ）を読み出す。なお、制御部５１０は、メタデータが暗号化されている場合は、当該メタデータを、暗号化されている方式に基づいて、復号化する。これにより、制御部５１０は、復号化されたメタデータおよび当該復号化されたメタデータに記述されている端末名により、印刷要求装置（通信端末装置６００）が印刷を要求している元データと、当該元データを記憶している、データサーバとして動作する通信端末装置も特定できる。また、制御部５１０は、復号化されたメタデータに記述されている印刷情報も取得できる。なお、印刷情報には、ＭＦＰ９００の鍵情報も含まれる。
【０４３２】
なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていなければ、制御部５１０は、ネットワーク７０を介して、直接、印刷要求装置（通信端末装置６００）から送信された元データ（更新メタデータ）を印刷させるための印刷要求指示を受信する。前述したように、印刷要求指示には、元データ（更新メタデータ）が記憶されている場所を特定するための情報（たとえば、端末名およびパスネーム）と、印刷情報とが含まれる。その後、ステップＳ１２３０に進む。
【０４３３】
なお、ステップＳ１２１０において、制御部５１０が、電子メールまたは印刷要求指示を受信しない場合は、所定時間（たとえば、１分）経過後、再度、ステップＳ１２１０の処理が行なわれる。すなわち、ステップＳ１２１０の処理は、制御部５１０が、電子メールまたは印刷要求指示を受信するまで、所定時間毎に、繰返し行なわれる。
【０４３４】
ステップＳ１２３０では、元データ要求処理が行なわれる。元データ要求処理では、制御部５１０が、元データを記憶しているデータサーバから取得するための要求指示を、データサーバ（通信端末装置５００Ａ）へ送信する。当該元データは、印刷要求装置（通信端末装置６００）が印刷を要求する元データ（更新後元データ）である。また、データサーバへ送信される要求指示には、元データ（更新後元データ）を特定するための情報（たとえば、パスネーム）が含まれる。
【０４３５】
データサーバ（通信端末装置５００Ａ）は、第１の実施の形態で説明した、図２１のデータ要求対応処理を行なう。データ要求対応処理は、他の処理とは、独立して行なわれる。このデータ要求対応処理により、データサーバ（通信端末装置５００Ａ）は、要求された元データ（更新後元データ）を、変換サーバ（通信端末装置５００Ｂ）へ送信する。なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて、暗号化が許可されていれば、送信する元データ（更新後元データ）は、暗号化されたものとなる。
【０４３６】
ステップＳ１２３０の処理が終了すると、ステップＳ１２３２に進む。
ステップＳ１２３２では、制御部５１０が、データサーバ（通信端末装置５００Ａ）から、要求した元データ（更新後元データ）を受信したか否かが判定される。ステップＳ１２３２において、ＹＥＳならば、ステップＳ１２４０に進む。一方、ステップＳ１２３２において、ＮＯならば、再度、ステップＳ１２３２の処理が行なわれる。
【０４３７】
ステップＳ１２４０では、データ変換処理が行なわれる。データ変換処理では、制御部５１０が、データサーバ（通信端末装置５００Ａ）から受信した元データのデータ形式を、ＭＦＰ９００が印刷可能なデータ形式（ＰＤＦ（登録商標）形式またはポストスクリプト形式）に変換する。なお、変換後の元データのデータ形式が、ＰＤＦ（登録商標）形式の場合、変換後の元データそのものが、暗号化されたデータ（暗号化ＰＤＦ）であっても良い。以下においては、データ変換前の元データを、変換前元データともいう。また、データ変換後の元データを、印刷可能元データともいう。印刷可能元データのデータ形式は、一例として、ＰＤＦ（登録商標）形式であるとする。
【０４３８】
上記のようにデータ変換がされることにより、変換前元データは、ＭＦＰ９００が印刷可能なデータに変換された印刷可能元データとなる。その後、ステップＳ１２５０に進む。
【０４３９】
ステップＳ１２５０では、印刷可能元データ送信処理が行なわれる。印刷可能元データ送信処理では、制御部５１０が、印刷可能元データを、ＭＦＰ９００へ送信する処理を行なう。具体的には、制御部５１０が、「件名」欄に“［ＭＥＴＡ］ＰＲＩＮＴＯＵＴ”と記述し、印刷可能元データを添付した電子メールを生成する。
【０４４０】
なお、記憶部５２０に記憶されているメタデータファイル生成設定情報データにおいて暗号化が許可されている場合、電子メールに添付する印刷可能元データは、制御部５１０が、前述したＭＦＰ９００の鍵情報を使用して、トリプルＤＥＳに基づいて、暗号化したデータとなる。
【０４４１】
そして、制御部５１０は、生成した電子メールを、ＭＦＰ９００に設定されたメールアドレスへ送信する。
【０４４２】
なお、メタデータファイル生成設定情報データにおいて、メールを利用したデータの送受信が許可されていない場合、ネットワーク７０を介して、印刷可能元データを、直接、ＭＦＰ９００へ送信する。なお、暗号化が許可されていれば、変換後元データは、ＭＦＰ９００の鍵情報に基づいて暗号化されたものとなる。その後、再度、ステップＳ１２１０の処理が行なわれる。
【０４４３】
次に、ＭＦＰ９００で行なわれる処理（以下、印刷データ受信時処理ともいう）について説明する。ＭＦＰ９００は、他の処理とは、独立して、印刷データ受信時処理を行なう。
【０４４４】
図３４は、印刷データ受信時処理のフローチャートである。図３４を参照して、ステップＳ１３１０では、データ受信処理が行なわれる。データ受信処理では、ＭＦＰ９００が、データ受信処理を行なう。具体的には、ＭＦＰ９００は、ネットワーク７０に接続されているメールサーバ７００にアクセスして、ＭＦＰ９００に設定されたメールアドレス宛ての電子メールであって、「件名」欄に“［ＭＥＴＡ］ＰＲＩＮＴＯＵＴ”と記述された電子メールがある場合、当該電子メールを受信する。
【０４４５】
そして、ＭＦＰ９００は、電子メールに添付されている印刷可能元データを読み出す。なお、ＭＦＰ９００は、印刷可能元データが暗号化されている場合は、ＭＦＰ９００の鍵情報に基づいて、印刷可能元データを復号化する。
【０４４６】
なお、印刷可能元データが、ネットワーク７０を介して、ＭＦＰ９００へ直接送信された場合、ＭＦＰ９００は、印刷可能元データを受信する。なお、ＭＦＰ９００は、印刷可能元データが暗号化されている場合は、ＭＦＰ９００の鍵情報に基づいて、印刷可能元データを復号化する。その後、ステップＳ１３２０に進む。
【０４４７】
なお、ステップＳ１３１０において、ＭＦＰ９００が、電子メールまたは印刷可能元データを受信しない場合は、所定時間（たとえば、１分）経過後、再度、ステップＳ１３１０の処理が行なわれる。すなわち、ステップＳ１３１０の処理は、ＭＦＰ９００が、電子メールまたは印刷可能元データを受信するまで、所定時間毎に、繰返し行なわれる。
【０４４８】
ステップＳ１３２０では、印刷処理が行なわれる。具体的には、ＭＦＰ９００が、印刷可能元データを、紙等の媒体に印刷し、印刷した媒体を出力する。その後、再度、ステップＳ１３１０の処理が行なわれる。
【０４４９】
上記処理においては、ＭＦＰ９００が印刷する元データ（更新後元データ）が、制御部６１０により、データ処理不可能なデータである場合について説明した。なお、更新後元データが、制御部６１０により、データ処理可能なデータである場合の処理は、前述した処理と同様である。また、上記処理においては、更新後元データを印刷する処理について説明した。なお、新規生成元データを印刷する処理は、前述した更新後元データを印刷する処理と同様である。
【０４５０】
以上説明したように、本実施の形態では、通信端末装置６００が印刷を要求する、他の装置に記憶されている元データが、通信端末装置６００の制御部によりデータ処理が不可能であっても、通信端末装置６００の近くにあるＭＦＰ９００により紙等の媒体に印刷させることができる。また、通信端末装置６００が、元データそのものを取得しなくても、ＭＦＰ９００により紙等の媒体に印刷させることができる。そのため、機密情報のようなデータを外に持ち出さなくても良くなり、機密情報の漏洩の確率を大幅に低くすることができる。
【０４５１】
したがって、通信端末装置６００の制御部によりデータ処理が不可能な元データの内容を、容易に、かつ、迅速に参照できる。その結果、ネットワークにおいて共有されているデータを、効率的に利用することができるという効果を奏する。
【０４５２】
＜第３の実施の形態の変形例＞
本実施の形態では、第３の実施の形態と形態の異なるネットワークシステムについて説明する。
【０４５３】
図３５は、本実施の形態におけるネットワークシステム２０００Ａの構成を示す図である。図３５を参照して、ネットワークシステム２０００Ａには、通信端末装置５００Ａと、ユーザシステム６０１Ａとが含まれる。通信端末装置５００Ａは、多くのコンテンツデータを含む共有データを提供するデータサーバとして動作する。
【０４５４】
ユーザシステム６０１Ａは、たとえば、宅内に設けられたシステムである。宅内とは、たとえば、ユーザの自宅内、会社内等である。ユーザシステム６０１Ａには、通信端末装置６００と、通信端末装置５００Ｂと、ＭＦＰ９００とが含まれる。通信端末装置５００Ｂは、通信端末装置６００でデータ処理できない共有データのデータ形式を、通信端末装置６００でデータ処理できるデータ形式に変換する変換サーバとして動作する。また、変換サーバとして動作する通信端末装置５００Ｂは、受信したデータの形式を、ＭＦＰ９００が、印刷可能なデータ形式に変換する処理も行なう。なお、変換サーバとして動作する通信端末装置５００Ｂのデータ処理能力は、通信端末装置６００のデータ処理能力よりも十分に高いとする。
【０４５５】
通信端末装置５００Ａ、通信端末装置５００Ｂ、通信端末装置６００およびＭＦＰ９００は、ネットワーク７０と、無線または有線によりデータ通信を行なう機能を有する。ネットワーク７０は、インターネットなどの外部のネットワークである。ネットワーク７０には、メールサーバ７００が接続されている。また、ＭＦＰ９００は、通信端末装置６００と無線データ通信を行なうことができる。
【０４５６】
なお、通信端末装置５００Ａ、通信端末装置５００Ｂおよび通信端末装置６００の各々は、第１の実施の形態において、図１、図２、図３を参照して説明した構成と同様なので詳細な説明は繰り返さない。また、ＭＦＰ９００は、第３の実施の形態で説明した機能と同様な機能を有するので詳細な説明は繰り返さない。また、通信端末装置５００Ａ、通信端末装置５００Ｂ、通信端末装置６００およびＭＦＰ９００の各々で行なわれる処理は、第３の実施の形態と同様なので詳細な説明は繰り返さない。
【０４５７】
以上説明したように、本実施の形態におけるネットワークシステム２０００Ａにおいても、第３の実施の形態の奏する効果を得ることができる。
【０４５８】
＜第４の実施の形態＞
第３の実施の形態および第３の実施の形態の変形例におけるネットワークシステムでは、複数の通信端末装置が、それぞれ、データサーバおよび変換サーバとして動作していた。本実施の形態では、１台の通信端末装置が、データサーバおよび変換サーバとして動作するネットワークシステムについて説明する。
【０４５９】
図３６は、本実施の形態におけるネットワークシステム２０００Ｂの構成を示す図である。図３６を参照して、ネットワークシステム２０００Ｂは、図２９のネットワークシステム２０００と比較して、通信端末装置５００Ａを含まない点と、通信端末装置５００Ｂが、データサーバおよび変換サーバとして動作する点とが異なる。それ以外は、ネットワークシステム２０００と同様なので詳細な説明は繰り返さない。なお、変換サーバは、受信したデータの形式を、ＭＦＰ９００が、印刷可能なデータ形式に変換する処理も行なう。
【０４６０】
また、通信端末装置５００Ｂおよび通信端末装置６００の各々の構成は、第１の実施の形態において、図２、図３を参照して説明した構成と同様なので詳細な説明は繰り返さない。通信端末装置５００Ｂおよび通信端末装置６００の各々の記憶部に記憶されているプログラムおよびデータ等も、第１の実施の形態において、図４、図５を参照して説明したものと同様なので詳細な説明は繰り返さない。また、ＭＦＰ９００の有する機能およびＭＦＰ９００が行なう処理は、第３の実施の形態において説明したものと同様なので詳細な説明は繰り返さない。
【０４６１】
なお、本実施の形態においても、通信端末装置５００Ｂおよび通信端末装置６００の各々は、第１の実施の形態と同様に、図７のメタデータファイル生成処理を行なう。その結果、通信端末装置６００の記憶部６２０には、たとえば、図８の情報が記述されたメタデータファイルが記憶される。また、通信端末装置５００Ｂの記憶部５２０には、たとえば、図１０の情報が記述されたメタデータファイルが記憶される。
【０４６２】
そして、通信端末装置６００は、第１の実施の形態と同様に、図１１のメタデータファイル管理処理を行なう。また、データサーバおよび変換サーバとして動作する通信端末装置５００Ｂは、第１の実施の形態と同様に、図１２のメタデータファイル管理処理Ａを行なう。これにより、通信端末装置５００Ｂおよび通信端末装置６００の各々は、通信端末装置５００Ｂおよび通信端末装置６００にそれぞれ対応する複数のメタデータファイルを共有することになる。
【０４６３】
そして、通信端末装置６００は、第３の実施の形態と同様に、図３０の印刷情報取得処理を行なう。これにより、通信端末装置６００の記憶部６２０には、印刷情報が記憶される。
【０４６４】
そして、通信端末装置６００は、第３の実施の形態と同様に、図３１のデータ受信時処理Ｃを行なう。データ受信時処理Ｃでは、第３の実施の形態と同様に、ステップＳ５０５，Ｓ５１０，Ｓ５２０，Ｓ５２２，Ｓ５３０の処理が順に行なわれる。ここでは、ステップＳ５２２の処理により、メタデータファイルを受信したとして、ステップＳ５３２に進む。
【０４６５】
そして、第１の実施の形態と同様に、ステップＳ５３２，Ｓ５３４，Ｓ５３６，Ｓ５３８の処理が順に行なわれる。そして、表示部６３０に、図１７の更新データ表示画像Ｇ３００が表示される。その後、ステップＳ５４０において、元データの取得操作がないと判定されると、ステップＳ５５０Ｃに進む。
【０４６６】
ステップＳ５５０Ｃでは、第３の実施の形態で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。ここでは、第３の実施の形態と同様な印刷操作があったとする。ここで、印刷操作により、印刷する元データは、ファイル名が「ＢＢＢＢ．ｄｃ」である更新後元データであるとする。なお、ファイル名が「ＢＢＢＢ．ｄｃ」である更新後元データは、制御部６１０が、データ処理不可能なデータであるとする。なお、ファイル名が「ＢＢＢＢ．ｄｃ」である更新後元データは、データサーバおよび変換サーバとして動作する通信端末装置５００Ｂの記憶部５２０に記憶されているとする。そして、ステップＳ５５０Ｃにおいて、ＹＥＳと判定されて、ステップＳ５５１Ｃに進む。
【０４６７】
そして、第３の実施の形態と同様にステップＳ５５１Ｃの処理が行なわれることにより、印刷する元データ（更新後元データ）に対応するメタデータ（更新メタデータ）を添付した電子メールまたは印刷要求指示が、通信端末装置５００Ｂへ送信される。この場合、印刷要求装置は、通信端末装置６００となる。
【０４６８】
そして、通信端末装置５００Ｂは、以下の変換サーバ実行処理Ｄを行なう。
図３７は、変換サーバ実行処理Ｄのフローチャートを示す。図３７を参照して、変換サーバ実行処理Ｄは、図３２の変換サーバ実行処理Ｃと比較して、ステップＳ６１０の代わりにステップＳ６１０Ｂが行なわれる点と、ステップＳ６１０Ｃの代わりにステップＳ６１０Ｄが行なわれる点が異なる。それ以外は、変換サーバ実行処理Ｃと同様なので詳細な説明は繰り返さない。
【０４６９】
以下、第３の実施の形態と異なる処理を中心に説明する。変換サーバ実行処理Ｄでは、ステップＳ６０５，Ｓ６０７の処理が順に行なわれた後、ステップＳ６１０Ｂに進む。
【０４７０】
ステップＳ６１０Ｂでは、第２の実施の形態において、図２７のステップＳ６１０Ｂおよび図２８で説明した処理と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ６１０Ｄに進む。
【０４７１】
ステップＳ６１０Ｄでは、制御部５１０が、印刷データ変換処理Ｄを実行する。印刷データ変換処理Ｄは、変換サーバ実行処理Ｄとは、独立して行なわれる。なお、本実施の形態では、前述の図３１のステップＳ５５１Ｃの処理により、データサーバおよび変換サーバとして動作している通信端末装置（通信端末装置５００Ｂ）に設定されたメールアドレスへ、メタデータ（更新メタデータ）が添付され、「件名」欄に“［ＭＥＴＡ］ＰＲＩＮＴＲＥＱＵＥＳＴ”と記述された電子メールが送信されたとする。その後、ステップＳ６２０に進む。
【０４７２】
図３８は、印刷データ変換処理Ｄのフローチャートである。図３８を参照して、ステップＳ１２１０Ｄでは、図３３の印刷データ変換処理のステップＳ１２１０と同様な処理が行なわれるので詳細な説明は繰り返さない。その後、ステップＳ１２２０Ｄに進む。
【０４７３】
ステップＳ１２２０Ｄでは、元データ読出し処理が行なわれる。元データ読出し処理では、制御部５１０が、印刷要求装置（通信端末装置６００）が印刷を要求している元データを記憶部５２０から読み出す。その後、ステップＳ１２４０Ｄに進む。
【０４７４】
ステップＳ１２４０Ｄでは、ステップＳ１２４０と同様にデータ変換処理が行なわれるので詳細な説明は繰り返さない。ステップＳ１２４０Ｄの処理により、データ変換前の元データが、前述の印刷可能元データに変換される。その後、ステップＳ１２５０Ｄに進む。
【０４７５】
ステップＳ１２５０Ｄでは、ステップＳ１２５０と同様に印刷可能元データ送信処理が行なわれるので詳細な説明は繰り返さない。ステップＳ１２５０Ｄの処理により、ＭＦＰ９００に設定されたメールアドレス宛ての電子メールであって、「件名」欄に“［ＭＥＴＡ］ＰＲＩＮＴＯＵＴ”と記述された電子メールが、ＭＦＰ９００に設定されたメールアドレスへ送信される。また、メールを利用したデータの送受信が許可されていない場合、印刷可能元データが、直接、ＭＦＰ９００へ送信される。
【０４７６】
そして、ＭＦＰ９００では、第３の実施の形態と同様に、図３４の印刷データ受信時処理が行なわれる。その結果、ＭＦＰ９００が、印刷可能元データを、紙等の媒体に印刷し、印刷した媒体を出力する。
【０４７７】
上記処理においては、ＭＦＰ９００が印刷する元データ（更新後元データ）が、制御部６１０により、データ処理不可能なデータである場合について説明した。なお、更新後元データが、制御部６１０により、データ処理可能なデータである場合の処理は、前述した処理と同様である。また、上記処理においては、更新後元データを印刷する処理について説明した。なお、新規生成元データを印刷する処理は、前述した更新後元データを印刷する処理と同様である。
【０４７８】
以上説明したように、本実施の形態では、データサーバ専用の通信端末装置が不要となるので、第３の実施の形態の奏する効果に加えて、ネットワークシステムのコストを低減させることができるという効果を奏する。
【０４７９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０４８０】
【図１】本実施の形態におけるネットワークシステムの構成を示す図である。
【図２】本実施の形態における通信端末装置の内部の構成を示すブロック図である。
【図３】本実施の形態における通信端末装置の内部の構成を示すブロック図である。
【図４】一例としてのメタデータ生成項目テーブルを示す図である。
【図５】一例としてのメタデータファイル生成設定情報データを示す図である。
【図６】一例としてのメタデータファイル生成設定画像を示す図である。
【図７】メタデータファイル生成処理のフローチャートである。
【図８】一例として、通信端末装置により生成されたメタデータファイルに記述された情報を示す図である。
【図９】一例として、通信端末装置により生成されたメタデータファイルに記述された情報を示す図である。
【図１０】一例として、通信端末装置により生成されたメタデータファイルに記述された情報を示す図である。
【図１１】メタデータファイル管理処理のフローチャートである。
【図１２】メタデータファイル管理処理Ａのフローチャートである。
【図１３】データ受信時処理のフローチャートである。
【図１４】一例としてのデータ表示画像を示す図である。
【図１５】一例としてのデータ表示画像を示す図である。
【図１６】一例としてのデータ表示画像を示す図である。
【図１７】一例としての更新データ表示画像を示す図である。
【図１８】変換サーバ実行処理のフローチャートを示す。
【図１９】一例としてのデータ表示画像を示す図である。
【図２０】データ変換メイン処理のフローチャートである。
【図２１】データ要求対応処理のフローチャートである。
【図２２】一例としての更新データ表示画像を示す図である。
【図２３】データ要求対応処理Ａのフローチャートである。
【図２４】一例としての更新データ表示画像を示す図である。
【図２５】本実施の形態におけるネットワークシステムの構成を示す図である。
【図２６】本実施の形態におけるネットワークシステムの構成を示す図である。
【図２７】変換サーバ実行処理Ｂのフローチャートを示す。
【図２８】データ変換メイン処理Ｂのフローチャートである。
【図２９】本実施の形態におけるネットワークシステムの構成を示す図である。
【図３０】印刷情報取得処理のフローチャートである。
【図３１】データ受信時処理Ｃのフローチャートである。
【図３２】変換サーバ実行処理Ｃのフローチャートを示す。
【図３３】印刷データ変換処理のフローチャートである。
【図３４】印刷データ受信時処理のフローチャートである。
【図３５】本実施の形態におけるネットワークシステムの構成を示す図である。
【図３６】本実施の形態におけるネットワークシステムの構成を示す図である。
【図３７】変換サーバ実行処理Ｄのフローチャートを示す。
【図３８】印刷データ変換処理Ｄのフローチャートである。
【符号の説明】
【０４８１】
７０  ネットワーク、１８０，１８０Ａ  プログラム、５００Ａ，５００Ｂ，６００  通信端末装置、５１０，６１０  制御部、５２０，６２０  記憶部、５３０，６３０  表示部、５５５  記録媒体、９００  ＭＦＰ、１０００，１０００Ａ，１０００Ｂ，２０００，２０００Ａ，２０００Ｂ  ネットワークシステム。
【図１】
0004832933.tif 000002
【図２】
0004832933.tif 000003
【図３】
0004832933.tif 000004
【図４】
0004832933.tif 000005
【図５】
0004832933.tif 000006
【図６】
0004832933.tif 000007
【図７】
0004832933.tif 000008
【図８】
0004832933.tif 000009
【図９】
0004832933.tif 000010
【図１０】
0004832933.tif 000011
【図１１】
0004832933.tif 000012
【図１２】
0004832933.tif 000013
【図１３】
0004832933.tif 000014
【図１４】
0004832933.tif 000015
【図１５】
0004832933.tif 000016
【図１６】
0004832933.tif 000017
【図１７】
0004832933.tif 000018
【図１８】
0004832933.tif 000019
【図１９】
0004832933.tif 000020
【図２０】
0004832933.tif 000021
【図２１】
0004832933.tif 000022
【図２２】
0004832933.tif 000023
【図２３】
0004832933.tif 000024
【図２４】
0004832933.tif 000025
【図２５】
0004832933.tif 000026
【図２６】
0004832933.tif 000027
【図２７】
0004832933.tif 000028
【図２８】
0004832933.tif 000029
【図２９】
0004832933.tif 000030
【図３０】
0004832933.tif 000031
【図３１】
0004832933.tif 000032
【図３２】
0004832933.tif 000033
【図３３】
0004832933.tif 000034
【図３４】
0004832933.tif 000035
【図３５】
0004832933.tif 000036
【図３６】
0004832933.tif 000037
【図３７】
0004832933.tif 000038
【図３８】
0004832933.tif 000039