(57)【特許請求の範囲】
【請求項１】
サーバーに記録されダウンロード可能な複数のデータの中から選択されたデータに関する第１情報を前記サーバーに送信する送信工程と、
ダウンロードのために、前記第１情報に含まれる選択されたデータを前記サーバーから受信する受信工程とを備え、
前記データは、ＣＡＤデータ若しくはＣＡＭデータであり、
前記受信工程では、前記第１情報に含まれる選択されたデータに関する付加情報も前記選択されたデータに付加した状態で前記サーバーから受信するものであり、
前記付加情報は、データを前記サーバーにアップロードする使用者によって入力された情報に基づいて前記サーバーが作成するもので、前記サーバーからダウンロードして得られたデータを加工して作成したものか否かを示す情報と、加工して作成したものである場合は加工前のデータに関する情報を有することを特徴とするデータ配信システムにおける受信方法。
【請求項２】
前記受信工程では、前記第１情報に含まれる選択されたデータの加工履歴に関する情報も前記サーバーから受信するものであり、
前記データの加工履歴に関する情報は、前記サーバーが、前記付加情報における加工前のデータに関する情報に基づいて作成するものであり、
前記データの加工履歴は、前記ＣＡＤデータ若しくはＣＡＭデータの作成日時を示す領域と、前記ＣＡＤデータ若しくはＣＡＭデータの図形を図示する領域を有することを特徴とする請求項１に記載の受信方法。
【請求項３】
サーバーに記録されダウンロード可能な複数のデータの中から選択されたデータに関する第１情報を前記サーバーに送信する送信工程と、
前記第１情報に含まれる選択されたデータを前記サーバーから受信する受信工程とを備え、
前記データは、ＣＡＤデータ若しくはＣＡＭデータであり、
前記受信工程では、前記第１情報に含まれる選択されたデータに関する付加情報も前記サーバーから受信するものであり、
前記付加情報は、データを前記サーバーにアップロードする使用者によって入力されるもので、前記サーバーからダウンロードして得られたデータを加工して作成したものか否かに関する情報と、加工して作成したものである場合は加工前のデータに関する情報を有するものであり、
前記付加情報は、前記サーバーからダウンロード可能なデータについて、ダウンロードされた後の使用条件に関する情報を含み、
前記使用条件に関する情報は、データを前記サーバーにアップロードする使用者によって入力されるものであり、
前記サーバーは、データのアップロードを受ける際に、前記付加情報に基づいて、前記アップロードを行うデータが、前記サーバーからダウンロードして得られたデータを加工して作成したものか否かを判断し、加工して作成したものである場合は、加工前のデータにおける前記使用条件に関する情報に基づいて、ダウンロードされた後の使用条件に合致するか否かを判断することを特徴とするデータ配信システムにおける受信方法。
【請求項４】
サーバーに記録されダウンロード可能な複数のデータの中から選択されたデータに関する第１情報を前記サーバーに送信する送信工程と、
前記第１情報に含まれる選択されたデータを前記サーバーから受信する受信工程とを備え、
前記データは、ＣＡＤデータ若しくはＣＡＭデータであり、
前記受信工程では、前記第１情報に含まれる選択されたデータに関する付加情報も前記サーバーから受信するものであり、
前記付加情報は、データを前記サーバーにアップロードする使用者によって入力されるもので、前記サーバーからダウンロードして得られたデータを加工して作成したものか否かに関する情報と、加工して作成したものである場合は加工前のデータに関する情報を有するものであり、
前記送信工程では、前記第１情報と、複数のファイル形式の中から選択されたファイル形式に関する第２情報と、前記第１情報に含まれる選択されたデータのファイル形式と前記第２情報に含まれる選択されたファイル形式とが一致しない場合に、前記サーバーにインストールされた複数のコンバーターソフトの中から選択されたコンバーターソフトに関する第３情報が前記サーバーに送信されるものであり、
前記受信工程では、前記第１情報に含まれる選択されたデータのファイル形式と前記第２情報に含まれる選択されたファイル形式とが一致しない場合に、前記第１情報に含まれる選択されたデータのファイル形式が、前記第３情報に含まれる選択されたコンバーターソフトを使って、前記第２情報に含まれるファイル形式に変換された状態のデータを受信することを特徴とするデータ配信システムにおける受信方法。
【請求項５】
前記送信工程は、前記第１情報を前記サーバーに送信する前に、前記複数のデータごとの選択された回数に関する情報を前記サーバーから受信し、前記第３情報を前記サーバーに送信する前に、前記複数のコンバーターソフトごとの前記ファイル形式の変換に使用された回数に関する情報を前記サーバーから受信する工程を含むことを特徴とする請求項４に記載の受信方法。
【請求項６】
配信可能な複数のデータが記録されたサーバーであって、
前記複数のデータは、ＣＡＤデータ若しくはＣＡＭデータであり、
ダウンロードのために、前記サーバーは、前記複数のデータのうち、クライアントを介して選択されたデータを、前記クライアントに送信するものであり、
前記サーバーは、前記クライアントを介して選択されたデータに関する付加情報も前記選択されたデータに付加した状態で前記クライアントに送信するものであり、
前記付加情報は、データを前記サーバーに送信する使用者によって入力された情報に基づいて前記サーバーが作成するもので、前記サーバーから得られたデータを加工して作成したものか否かを示す情報と、加工して作成したものである場合は加工前のデータに関する情報を有することを特徴とするデータ配信システムにおけるサーバー。
【請求項７】
前記サーバーは、前記クライアントを介して選択されたデータの加工履歴に関する情報も前記クライアントに送信するものであり、
前記データの加工履歴に関する情報は、前記サーバーが、前記付加情報における加工前のデータに関する情報に基づいて作成するものであり、
前記データの加工履歴は、前記ＣＡＤデータ若しくはＣＡＭデータの作成日時を示す領域と、前記ＣＡＤデータ若しくはＣＡＭデータの図形を図示する領域を有することを特徴とする請求項６に記載のサーバー。
【請求項８】
配信可能な複数のデータが記録されたサーバーであって、
前記複数のデータは、ＣＡＤデータ若しくはＣＡＭデータであり、
前記サーバーは、前記複数のデータのうち、クライアントを介して選択されたデータを、前記クライアントに送信するものであり、
前記サーバーは、前記クライアントを介して選択されたデータに関する付加情報も前記クライアントに送信するものであり、
前記付加情報は、データを前記サーバーに送信する使用者によって入力されるもので、前記サーバーから得られたデータを加工して作成したものか否かに関する情報と、加工して作成したものである場合は加工前のデータに関する情報を有するものであり、
前記サーバーには、データのファイル形式を変換する複数のコンバーターソフトがインストールされ、
前記サーバーは、前記複数のデータのうち、クライアントを介して選択されたデータを、前記複数のコンバーターソフトのうちで、前記クライアントを介して選択されたコンバーターソフトを使ってファイル形式の変換を行い、ファイル形式が変換された後のデータを前記クライアントに送信するものであり、
前記クライアントを介して選択されたコンバーターソフトを使ったファイル形式の変換は、前記クライアントを介して選択されたデータのファイル形式と、前記クライアントを介して選択されたファイル形式とが一致しない場合に行われることを特徴とするデータ配信システムにおけるサーバー。
【請求項９】
前記サーバーは、前記クライアントにおいて前記データの選択が行われる前に、前記複数のデータごとの選択された回数に関する情報を前記クライアントに送信し、前記クライアントにおいて前記コンバーターソフトの選択が行われる前に、前記複数のコンバーターソフトごとの前記ファイル形式の変換に使用された回数に関する情報を前記クライアントに送信することを特徴とする請求項８に記載のサーバー。
【請求項１０】
配信可能な複数のデータが記録されたサーバーと、
ダウンロードのために、前記サーバーに記録された複数のデータの中から選択されたデータに関する第１情報を前記サーバーに送信するクライアントとを備え、
前記複数のデータは、ＣＡＤデータ若しくはＣＡＭデータであり、
前記サーバーは、前記第１情報に含まれる選択されたデータを、前記選択されたデータに、前記第１情報に含まれる選択されたデータに関する付加情報を付加した状態で前記クライアントに送信するものであり、
前記付加情報は、データを前記サーバーに送信する使用者によって入力された情報に基づいて前記サーバーが作成するもので、前記サーバーから得られたデータを加工して作成したものか否かを示す情報と、加工して作成したものである場合は加工前のデータに関する情報を有することを特徴とするデータ配信システム。
【請求項１１】
サーバーに記録されダウンロード可能な複数のデータの中から選択されたデータに関する第１情報を前記サーバーに送信する送信工程と、
ダウンロードのために、前記第１情報に含まれる選択されたデータを前記サーバーから受信する受信工程とを備え、
前記データは、図形に関するデータであり、
前記受信工程では、前記第１情報に含まれる選択されたデータに関する付加情報も前記選択されたデータに付加した状態で前記サーバーから受信するものであり、
前記付加情報は、データを前記サーバーにアップロードする使用者によって入力された情報に基づいて前記サーバーが作成するもので、前記サーバーからダウンロードして得られたデータに基づいて作成したものか否かを示す情報と、前記サーバーからダウンロードして得られたデータに基づいて作成したものである場合は、前記サーバーからダウンロードして得られたデータに関する情報を有することを特徴とするデータ配信システムにおける受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作成者の情報を含むデータ配信システムに関する。
【背景技術】
【０００２】
特許文献１などで、ＣＡＤデータなどのデータ管理システムが提案されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−３３０９２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、ＣＡＤデータを得る際に、ＣＡＤデータの作成者に関する情報、特に、他の作成者が作ったＣＡＤデータを加工して作成したものか否かの情報や、加工して作成した場合の加工前の情報を得ること出来ていない。
【０００５】
したがって本発明の目的は、作成者の情報を含むＣＡＤデータなどを入手できるデータ配信システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明に係るデータ配信システムにおける受信方法は、サーバーに記録されダウンロード可能な複数のデータの中から選択されたデータに関する第１情報をサーバーに送信する送信工程と、第１情報に含まれる選択されたデータをサーバーから受信する受信工程とを備え、データは、ＣＡＤデータ若しくはＣＡＭデータであり、受信工程では、第１情報に含まれる選択されたデータの作成者に関する情報を含む付加情報もサーバーから受信するものであり、作成者に関する情報は、データをサーバーにアップロードする使用者によって入力されるもので、サーバーからダウンロードして得られたデータを加工して作成したものか否かに関する情報と、加工して作成したものである場合は加工前のデータに関する情報を有する。
【０００７】
ＣＡＤデータのダウンロードを受ける際（若しくは選択する際）に、ＣＡＤデータ付加情報も受信（確認）するため、ＣＡＤデータの作成者や加工前の作成者に関する情報を得ることが可能になる。
【０００８】
好ましくは、受信工程では、第１情報に含まれる選択されたデータの加工履歴に関する情報もサーバーから受信するものであり、データの加工履歴に関する情報は、サーバーが、作成者に関する情報における加工前のデータに関する情報に基づいて作成する。
【０００９】
ＣＡＤデータのダウンロードを受ける際（若しくは選択する際）に、ＣＡＤデータ付加情報や、加工履歴に関する情報も受信（確認）するため、ＣＡＤデータの作成者や加工前の作成者に関する情報を得ることが可能になる。
【００１０】
また、好ましくは、付加情報は、サーバーからダウンロード可能なデータについて、ダウンロードされた後の使用条件に関する情報を含み、使用条件に関する情報は、データをサーバーにアップロードする使用者によって入力されるものであり、サーバーは、データのアップロードを受ける際に、作成者に関する情報に基づいて、アップロードを行うデータが、サーバーからダウンロードして得られたデータを加工して作成したものか否かを判断し、加工して作成したものである場合は、加工前のデータにおける使用条件に関する情報に基づいて、ダウンロードされた後の使用条件に合致するか否かを判断する。
【００１１】
ダウンロードしたＣＡＤデータを加工して、さらにサーバーにアップロードするなど再公開（再販）する際の条件を確認し、サーバーも条件に合致しないもののアップロードを制限することが可能になる。
【００１２】
また、好ましくは、送信工程では、第１情報と、複数のファイル形式の中から選択されたファイル形式に関する第２情報と、第１情報に含まれる選択されたデータのファイル形式と第２情報に含まれる選択されたファイル形式とが一致しない場合に、サーバーにインストールされた複数のコンバーターソフトの中から選択されたコンバーターソフトに関する第３情報がサーバーに送信されるものであり、受信工程では、第１情報に含まれる選択されたデータのファイル形式と第２情報に含まれる選択されたファイル形式とが一致しない場合に、第１情報に含まれる選択されたデータのファイル形式が、第３情報に含まれる選択されたコンバーターソフトを使って、第２情報に含まれるファイル形式に変換された状態のデータを受信する。
【００１３】
クライアントの使用者は、所望のＣＡＤデータやファイル形式を選択し、所望のファイル形式に変換した状態のＣＡＤデータをダウンロードすることが可能になる。ファイル形式の変換には、コンバーターソフトを使用する必要があるが、サーバーにインストールされているため、使用者は、改めてクライアントなどにコンバーターソフトをインストールする必要がなく、必要に応じてサーバーにインストールされたコンバーターソフトを使って所望のファイル形式のＣＡＤデータなどを得ることが可能になる。
【００１４】
また、コンバーターソフトを別途用意する必要が無いため、使用者は、ファイル形式の違いを意識せずに所望のＣＡＤデータを選択することが可能になる。また、コンバーターソフトを選択出来るので、使用者は最適なコンバーターソフトを使って、所望のファイル形式のＣＡＤデータを得ることが可能になる。
【００１５】
さらに好ましくは、送信工程は、第１情報をサーバーに送信する前に、複数のデータごとの選択された回数に関する情報をサーバーから受信し、第３情報をサーバーに送信する前に、複数のコンバーターソフトごとのファイル形式の変換に使用された回数に関する情報をサーバーから受信する工程を含む。
【００１６】
コンバーターソフトごとのファイル形式の変換に使用された回数などを表示するので、使用者はこれらの情報を見ながら最適と思われるコンバーターソフトを選択することが可能になる。コンバーターソフトの開発者もこれらの情報に基づいて改良を加えることが可能になる。
【００１７】
本発明に係るデータ配信システムにおけるサーバーは、配信可能な複数のデータが記録されたサーバーであって、複数のデータは、ＣＡＤデータ若しくはＣＡＭデータであり、サーバーは、複数のデータのうち、クライアントを介して選択されたデータを、クライアントに送信するものであり、サーバーは、クライアントを介して選択されたデータの作成者に関する情報を含む付加情報もクライアントに送信するものであり、作成者に関する情報は、データをサーバーに送信する使用者によって入力されるもので、サーバーから得られたデータを加工して作成したものか否かに関する情報と、加工して作成したものである場合は加工前のデータに関する情報を有する。
【００１８】
好ましくは、サーバーは、クライアントを介して選択されたデータの加工履歴に関する情報もクライアントに送信するものであり、データの加工履歴に関する情報は、サーバーが、作成者に関する情報における加工前のデータに関する情報に基づいて作成する。
【００１９】
また、好ましくは、サーバーには、データのファイル形式を変換する複数のコンバーターソフトがインストールされ、サーバーは、複数のデータのうち、クライアントを介して選択されたデータを、複数のコンバーターソフトのうちで、クライアントを介して選択されたコンバーターソフトを使ってファイル形式の変換を行い、ファイル形式が変換された後のデータをクライアントに送信するものであり、クライアントを介して選択されたコンバーターソフトを使ったファイル形式の変換は、クライアントを介して選択されたデータのファイル形式と、クライアントを介して選択されたファイル形式とが一致しない場合に行われる。
【００２０】
さらに好ましくは、サーバーは、クライアントにおいてデータの選択が行われる前に、複数のデータごとの選択された回数に関する情報をクライアントに送信し、クライアントにおいてコンバーターソフトの選択が行われる前に、複数のコンバーターソフトごとのファイル形式の変換に使用された回数に関する情報をクライアントに送信する。
【００２１】
本発明に係るデータ配信システムは、配信可能な複数のデータが記録されたサーバーと、サーバーに記録された複数のデータの中から選択されたデータに関する第１情報をサーバーに送信するクライアントとを備え、複数のデータは、ＣＡＤデータ若しくはＣＡＭデータであり、サーバーは、第１情報に含まれる選択されたデータと、第１情報に含まれる選択されたデータの作成者に関する情報を含む付加情報をクライアントに送信するものであり、作成者に関する情報は、データをサーバーに送信する使用者によって入力されるもので、サーバーから得られたデータを加工して作成したものか否かに関する情報と、加工して作成したものである場合は加工前のデータに関する情報を有する。
【００２２】
本発明に係るデータ配信システムにおける受信方法は、サーバーに記録されダウンロード可能な複数のデータの中から選択されたデータに関する第１情報をサーバーに送信する送信工程と、第１情報に含まれる選択されたデータをサーバーから受信する受信工程とを備え、データは、図形に関するデータであり、受信工程では、第１情報に含まれる選択されたデータの作成者に関する情報を含む付加情報もサーバーから受信するものであり、作成者に関する情報は、データをサーバーにアップロードする使用者によって入力されるもので、サーバーからダウンロードして得られたデータに基づいて作成したものか否かに関する情報と、サーバーからダウンロードして得られたデータに基づいて作成したものである場合は、サーバーからダウンロードして得られたデータに関する情報を有する。
【発明の効果】
【００２３】
以上のように本発明によれば、作成者の情報を含むＣＡＤデータなどを入手できるデータ配信システムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態におけるＣＡＤ／ＣＡＭデータ配信システムの構成図である。
【図２】他の作成者が作ったＣＡＤデータを加工して作成したものでないＣＡＤデータの付加情報の例を示す図である。
【図３】他の作成者が作ったＣＡＤデータを加工して作成したＣＡＤデータの付加情報の例を示す図である。
【図４】サーバーが、ＣＡＤデータのアップロードを受ける際の手順を示すフローチャートである。
【図５】サーバーが、アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧を作成する手順を示すフローチャートである。
【図６】ＣＡＤデータの加工履歴（アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧の例（図３と図４の付加情報に基づくもの）を示す図である。
【図７】ＣＡＤデータを配信する際のサーバーの動作手順を示すフローチャートである。
【発明を実施するための形態】
【００２５】
以下、本実施形態について、図を用いて説明する。本実施形態におけるＣＡＤ／ＣＡＭデータ配信システム１は、複数のクライアントＣ１〜Ｃ５、サーバーＸを備える（図１参照）。クライアントの数は一例であって、５台に限るものではない。以下、ＣＡＤデータを、サーバーＸからダウンロードする形態を説明するが、ダウンロードする対象はＣＡＭデータであってもよい。
【００２６】
クライアントのそれぞれは、キーボード、ポインティングデバイスなどの入力装置、モニター、プリンターなどの出力装置、ＣＰＵなどの制御装置を有するネットワーク接続（インターネット網を介した接続）が可能なコンピューターである。
【００２７】
サーバーＸは、ＣＡＤデータなどが記録され、コンバーターソフトやＣＡＤ／ＣＡＭデータ配信システムのソフトがインストールされたストレージ、及びこれらのソフトを実行させるＣＰＵなどの制御装置を有するネットワーク接続が可能なＡＳＰ（Application Service Provider）サーバーである。クライアントＣ１〜Ｃ５は、ブラウザソフトを使って、サーバーＸにアクセスし、サーバーＸにインストールされたＣＡＤ／ＣＡＭデータ配信システムのソフトを動作させる。
【００２８】
公開対象のＣＡＤデータは、ＣＡＤデータに関連する情報（名称、価格、ファイル形式、作成者に関する情報、ダウンロード後の使用条件、仕様など）を付加した状態で、クライアントＣ１〜Ｃ５の何れかを介してサーバーＸに送信され、ＩＤ番号（ＣＡＤデータを特定する番号）が付与された状態で、サーバーＸのストレージに記録される（ＣＡＤデータ付加情報、図２、図３参照）。ＣＡＤデータに関連する情報は、クライアントＣ１〜Ｃ５の何れかの入力部を介して入力される。
【００２９】
特定のファイル形式のＣＡＤデータを、他のファイル形式に変換するコンバーターソフトは、コンバーターソフトとともに関連する情報（名称、価格、変換するファイル形式、仕様など）を付加した状態で、クライアントＣ１〜Ｃ５の何れかを介してサーバーＸに送信され、サーバーＸのストレージにインストールされる。
【００３０】
サーバーＸのストレージは、公開対象のＣＡＤデータ情報やＣＡＤデータ付加情報やＣＡＤデータの加工履歴（アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧）、及びインストールされたコンバーターソフトの情報を記録する。
【００３１】
公開対象のＣＡＤデータ（配信可能なＣＡＤデータ）の付加情報は、記録された公開対象のＣＡＤデータに対する「ＣＡＤデータの名称」、「ＣＡＤデータの略図」、「価格」、「ファイル名」、「ファイル形式」、「作成者に関する情報」、「ダウンロード後の使用条件」、「ダウンロードされた回数（選択された回数）」、「ダウンロードした使用者の評価」、「仕様」、「ＩＤ番号」を有する。
【００３２】
「作成者に関する情報」は、ＣＡＤデータをサーバーＸにアップロードする使用者によってクライアントＣ１〜Ｃ５の何れかの入力部を介して入力されるものであり、「ＣＡＤデータを作成した日時（作成日時）」、「ＣＡＤデータの作成者名称（作成者名）」、「ＣＡＤデータが独自で作成したものかそれとも別のＣＡＤデータを加工（二次利用）したものであるか否か、別のＣＡＤデータを加工したものである場合には二次利用の元となったＣＡＤデータのＩＤ番号（独自品か加工品か？）」に関する情報を有する。本実施形態における「加工」は、ダウンロードして得られたＣＡＤデータを、ＣＡＤソフトで編集して、別の図形のＣＡＤデータを作成することを言う。
【００３３】
「ダウンロード後の使用条件」は、ＣＡＤデータをサーバーＸにアップロードする使用者によってクライアントＣ１〜Ｃ５の何れかの入力部を介して入力されるものであり、「サーバーＸからダウンロードした後に加工して出来上がったＣＡＤデータ（加工後のＣＡＤデータ）をさらにサーバーＸにアップロードして良いか否か（加工品のアップロード可否）」、「加工後のＣＡＤデータについてサーバーＸを経由するか否かに関わらず再販して良いか否か（加工品の再販可否）」、「加工後のＣＡＤデータを商用に利用して良いか否か（加工品の商用利用可否）」、「加工後のＣＡＤデータを販売する際の価格帯（加工品の再販希望価格帯）」に関する情報を有する。
【００３４】
「ダウンロードされた回数」は、サーバーＸの制御装置がカウントし、サーバーＸからクライアントＣ１〜Ｃ５のいずれかにＣＡＤデータが送信されるたび（もしくは、ダウンロード対象としてＣＡＤデータが選択されるたび）にインクリメントされる。
【００３５】
「ダウンロードした使用者の評価」は、ダウンロードしたＣＡＤデータを確認した後に使用者が下すＣＡＤデータの評価であり、クライアントＣ１〜Ｃ５の何れかを介してサーバーＸに送信され、更新される。評価の内容は、使用者それぞれがつけた点数やその平均点、文章で表現された具体的な感想などが考えられる。
【００３６】
図２は、作成者名：○○○が独自に作成した「４人机レイアウト」で、ＩＤ番号：１２３４５０のＣＡＤデータ付加情報を示し、図３は、作成者名：□□□がＩＤ番号１２３４５０のＣＡＤデータを加工して作成した「６人机レイアウト」で、ＩＤ番号：１２３４５６のＣＡＤデータ付加情報を示す。
【００３７】
サーバーＸが、ＣＡＤデータのアップロードを受ける際の手順を図４のフローチャート（サーバーＸの動作手順）を用いて説明する。ステップＳ１１で、サーバーＸは、クライアントＣ１〜Ｃ５の何れかから送信されたＣＡＤデータを受信し、送信時にアップロードの作業を行う使用者によって入力された「価格」、「作成者に関する情報」を読み取る。
【００３８】
ステップＳ１２で、サーバーＸは、「作成者に関する情報」に基づいて、受信したＣＡＤデータが別のＣＡＤデータを加工したものであるか否かを判断する。独自に作成したもの（加工品でないもの）の場合（例えば、図２のＣＡＤデータ付加情報）は、ステップＳ１５に進められ、加工品である場合（例えば、図３のＣＡＤデータ付加情報）はステップＳ１３に進められる。
【００３９】
ステップＳ１３で、サーバーＸは、ストレージに記録された元のＣＡＤデータ（加工前のＣＡＤデータ）における「ダウンロード後の使用条件」を読み出しする。
【００４０】
ステップＳ１４で、受信したＣＡＤデータが元のＣＡＤデータの「ダウンロード後の使用条件」に合うものか否かを判断する。例えば、元のＣＡＤデータの「ダウンロード後の使用条件」で、「加工品のアップロード可否」を“否”としているにも係らず、加工品のＣＡＤデータをアップロードしている場合や、アップロードするＣＡＤデータに設定された「価格」が、元のＣＡＤデータの「ダウンロード後の使用条件」における「加工品の再販希望価格帯」を外れている場合は、条件に合わない状態と判断される。
【００４１】
条件に合う場合は、ステップＳ１５に進められ、条件に合わない場合は、ステップＳ１６に進められる。
【００４２】
ステップＳ１５で、サーバーＸは、受信したＣＡＤデータをストレージに記録し、送信時にアップロードの作業を行う使用者によって入力された「ＣＡＤデータの名称」、「ＣＡＤデータの略図」、「価格」、「ファイル名」、「ファイル形式」、「作成者に関する情報」、「ダウンロード後の使用条件」、「仕様」に、「ダウンロードされた回数（選択された回数）」、「ダウンロードした使用者の評価」、「ＩＤ番号」を付加したＣＡＤデータ付加情報を作成する。「ＣＡＤデータの略図」は、サーバーＸが、受信したＣＡＤデータに基づいて作成する形態であってもよい。「ダウンロードされた回数（選択された回数）」は０に設定され、「ダウンロードした使用者の評価」は無い状態でＣＡＤデータ付加情報は作成される。また、サーバーＸは、加工前のＣＡＤデータを読み出しし、アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧を作成する（図５参照）。
【００４３】
ステップＳ１６で、サーバーＸは、ＣＡＤデータの記録を拒否する旨の通知を、ＣＡＤデータを送信したクライアントに送信する。
【００４４】
ＣＡＤデータの加工履歴（アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧）は、加工後のＣＡＤデータ、加工前のＣＡＤデータそれぞれの「作成日時」、「作成者名」、「ＩＤ番号」、「ＣＡＤデータの略図」を有する。
【００４５】
サーバーＸが、アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧を作成する手順を図５のフローチャート（サーバーＸの動作手順）を用いて説明する。
【００４６】
ステップＳ３１で、図４のステップＳ１５で作成されたＣＡＤデータ付加情報の「作成者に関する情報」、「ＣＡＤデータの略図」を読み取る。
【００４７】
ステップＳ３２で、サーバーＸは、「作成者に関する情報」に基づいて、判断対象のＣＡＤデータが別のＣＡＤデータを加工したものであるか否かを判断する。独自に作成したもの（加工品でないもの）の場合は、ステップＳ３５に進められ、加工品である場合はステップＳ３３に進められる。
【００４８】
ステップＳ３３で、サーバーＸは、判断対象のＣＡＤデータの付加情報の「作成者に関する情報」に記載された元のＣＡＤデータ（加工前のＣＡＤデータ）のＩＤ番号を読み取る。
【００４９】
ステップＳ３４で、サーバーＸは、ステップＳ３３で読み出ししたＩＤ番号に対応し、ストレージに記録された元のＣＡＤデータ（加工前のＣＡＤデータ）の付加情報における「作成者に関する情報」、「ＣＡＤデータの略図」を読み取る。
【００５０】
ステップＳ３５で、サーバーＸは、加工後のＣＡＤデータ、加工前のＣＡＤデータそれぞれの「作成日時」、「作成者名」、「ＩＤ番号」、「ＣＡＤデータの略図」を有するＣＡＤデータの加工履歴（アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧、図６参照）を作成し、ストレージに記録する。
【００５１】
すなわち、サーバーＸは、アップロードされたＣＡＤデータが、別のＣＡＤデータを加工したものである場合に、かかる別のＣＡＤデータが、さらに別のＣＡＤデータを加工したものであるか否かを判断し、独自に作成されたＣＡＤデータを見つけるまでかかる判断を繰り返し、アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧を作成する。
【００５２】
インストールされたコンバーターソフトの情報は、「コンバーターソフトの名称」、「価格」、「変換前のファイル形式と変換後のファイル形式」、「仕様」、「ファイル形式の変換に使用された回数」、「ファイル形式の変換に使用した使用者の評価」を有する。
【００５３】
「ファイル形式の変換に使用された回数」は、サーバーＸの制御装置がカウントし、サーバーＸにおいてコンバーターソフトを使ってファイル形式の変換が行われるたび（もしくはコンバーターソフトが選択されるたび）にインクリメントされる。
【００５４】
「ファイル形式の変換に使用した使用者の評価」は、ダウンロードしたファイル形式変換後のＣＡＤデータを確認した後に使用者が下すコンバーターソフトの評価であり、クライアントＣ１〜Ｃ５の何れかを介してサーバーＸに送信され、更新される。評価の内容は、使用者それぞれがつけた点数やその平均点、文章で表現された具体的な感想などが考えられる。
【００５５】
サーバーＸの制御装置は、ＣＡＤ／ＣＡＭデータ配信システムのソフトを実行し、ストレージに記録された公開対象のＣＡＤデータ情報やＣＡＤデータ付加情報やＣＡＤデータの加工履歴、及びインストールされたコンバーターソフトの情報に基づいて、公開されたＣＡＤデータをダウンロードするためのブラウザ画面を作成する。ここでのブラウザ画面としては、ＣＡＤデータを選択する第１ブラウザ画面、ファイル形式を選択する第２ブラウザ画面、及びコンバーターソフトを選択する第３ブラウザ画面が考えられる。
【００５６】
ＣＡＤデータをサーバーＸから入手する使用者は、クライアントＣ１〜Ｃ５の何れかのモニターで、かかるブラウザ画面を表示させ、入力装置を使って、ＣＡＤデータを検索し、ＣＡＤデータや必要とするファイル形式を選択し、コンバーターソフトを選択する。
【００５７】
次に、公開対象のＣＡＤデータをダウンロードする手順について、図７のフローチャート（サーバーＸの動作手順）を用いて説明する。サーバーＸのストレージには、予めクライアントＣ１〜Ｃ５のいずれかを介して、複数のＣＡＤデータ、付加情報、加工履歴の情報が記録され、複数のコンバーターソフトがインストールされている。
【００５８】
使用者は、クライアントＣ１〜Ｃ５の何れかを介してサーバーＸにアクセスする。ここでは、クライアントＣ１を介して、サーバーＸにアクセスする形態を説明する。サーバーＸは、ＣＡＤ／ＣＡＭデータ配信システムのソフトを実行し、ＣＡＤデータを選択する第１ブラウザ画面をクライアントＣ１のモニターに表示させる（ステップＳ５１）。
【００５９】
第１ブラウザ画面では、公開対象のＣＡＤデータ（配信可能なＣＡＤデータ）に関する情報として、ＣＡＤデータ付加情報（「ＣＡＤデータの名称」、「ＣＡＤデータの略図」、「価格」、「ファイル名」、「ファイル形式」、「作成者に関する情報」、「ダウンロード後の使用条件」、「ダウンロードされた回数（選択された回数）」、「ダウンロードした使用者の評価」、「仕様」、「ＩＤ番号」）や加工履歴の情報が表示される。すなわち、第１情報をサーバーＸに送信する前に、ＣＡＤデータごとに選択された回数に関する情報などをサーバーＸから受信する。
【００６０】
サーバーＸの制御装置で作成され、クライアントＣ１のモニターに表示された第１ブラウザ画面を見ながら、使用者は、クライアントＣ１の入力装置を使って、ダウンロードする対象のＣＡＤデータを複数のＣＡＤデータの中から選択する。ＣＡＤデータが選択されると、クライアントＣ１は、サーバーＸに記録されダウンロード可能なＣＡＤデータの一覧（第１ブラウザ画面）から選択されたＣＡＤデータに関する第１情報を送信し、サーバーＸがこれを受信する（ステップＳ５２）。
【００６１】
サーバーＸは、ＣＡＤデータのファイル形式を選択する第２ブラウザ画面をクライアントＣ１のモニターに表示させる。なお、ＣＡＤデータのファイル形式を選択する画面表示は、第１ブラウザ画面の中で行われてもよい。
【００６２】
クライアントＣ１のモニターに表示された、サーバーＸの制御装置で作成された第２ブラウザ画面を見ながら、使用者は、クライアントＣ１の入力装置を使って、ＣＡＤデータのファイル形式を複数のファイル形式の中から選択する。ファイル形式が選択されると、クライアントＣ１は、選択されたファイル形式に関する第２情報を送信し、サーバーＸがこれを受信する（ステップＳ５３）。
【００６３】
サーバーＸは、第１情報に含まれる選択されたＣＡＤデータのファイル形式と、第２情報に含まれる選択されたファイル形式とが一致するか否かを判断する（ステップＳ５４）。
【００６４】
ダウンロードする対象のＣＡＤデータのファイル形式が、使用者が所望するファイル形式と一致しない場合には、ダウンロードする対象のＣＡＤデータのファイル形式を使用者が所望するファイル形式に変換する必要がある。従って、ダウンロード対象のＣＡＤデータのファイル形式と、選択されたファイル形式が一致しない場合には、サーバーＸは、コンバーターソフトを選択する第３ブラウザ画面をクライアントＣ１のモニターに表示させる（ステップＳ５５）。
【００６５】
第３ブラウザ画面では、コンバーターソフトに関する情報として、「コンバーターソフトの名称」、「価格」、「変換前のファイル形式と変換後のファイル形式」、「仕様」、「ファイル形式の変換に使用された回数」、「ファイル形式の変換に使用した使用者の評価」が表示される。すなわち、第３情報をサーバーＸに送信する前に、ファイル形式を変換するコンバーターソフトごとのファイル形式の変換に使用された回数に関する情報などをサーバーＸから受信する。なお、コンバーターソフトを選択する画面表示も、第１ブラウザ画面の中で行われてもよい。
【００６６】
クライアントＣ１のモニターに表示された第３ブラウザ画面を見ながら、使用者は、クライアントＣ１の入力装置を使って、ダウンロード対象のＣＡＤデータのファイル形式を所望のファイル形式に変換するコンバーターソフトを複数のコンバーターソフトの中から選択する。コンバーターソフトが選択されると、クライアントＣ１は、選択されたコンバーターソフトに関する第３情報を送信し、サーバーＸがこれを受信する（ステップＳ５６）。
【００６７】
選択したＣＡＤデータのファイル形式変換に使用するコンバーターソフトが選択されると、ＣＡＤデータをダウンロードすることに対する課金手続きとコンバーターソフトの使用に対する課金手続きの後、サーバーＸの制御装置は、選択されたコンバーターソフトを起動し、選択されたＣＡＤデータを所望のファイル形式に変換する（ステップＳ５７）。続いて、変換したファイル形式のＣＡＤデータについて、サーバーＸからクライアントＣ１へのダウンロード（送信）が行われる（ステップＳ５８）。ステップＳ５８では、ＣＡＤデータとともに、ＣＡＤデータ付加情報や、ＣＡＤデータの加工履歴（アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧）も送信される
【００６８】
この場合、ダウンロードされたＣＡＤデータの付加情報における「ダウンロードされた回数」がインクリメントされる。また、変換に使用されたコンバーターソフトにおける「ファイル形式の変換に使用された回数」がインクリメントされる。
【００６９】
ダウンロードする対象のＣＡＤデータのファイル形式が、使用者が所望するファイル形式と一致する場合には、ダウンロードする対象のＣＡＤデータのファイル形式を変換する必要がない。従って、ダウンロード対象のＣＡＤデータのファイル形式と、選択されたファイル形式が一致する場合には、ＣＡＤデータをダウンロードすることに対する課金手続きの後、選択されたＣＡＤデータについて、サーバーＸからクライアントＣ１へのダウンロード（送信）が行われる（ステップＳ５８）。ステップＳ５８では、ＣＡＤデータとともに、ＣＡＤデータ付加情報や、ＣＡＤデータの加工履歴（アップロードされたＣＡＤデータの作成に関連したＣＡＤデータの一覧）も送信される
【００７０】
この場合、ダウンロードされたＣＡＤデータの付加情報における「ダウンロードされた回数」がインクリメントされる。
【００７１】
サーバーＸからクライアントＣ１へＣＡＤデータのダウンロード完了後は、ＣＡＤデータの使用が可能になり、クライアントＣ１〜Ｃ５のいずれかの入力装置を使って、ダウンロードしたＣＡＤデータやファイル変換に使用したコンバーターソフトを評価した情報をサーバーＸに送信することが可能になる。
【００７２】
クライアントＣ１〜Ｃ５のいずれかを介して、ダウンロードしたＣＡＤデータを評価した情報がサーバーＸに送信されると、ダウンロードされたＣＡＤデータの付加情報における「ダウンロードした使用者の評価」が書き換えられる。
【００７３】
クライアントＣ１〜Ｃ５のいずれかを介して、ファイル形式の変換に使用したコンバーターソフトを評価した情報がサーバーＸに送信されると、変換に使用されたコンバーターソフトにおける「ファイル形式の変換に使用した使用者の評価」が書き換えられる。
【００７４】
本実施形態では、クライアントＣ１〜Ｃ５の使用者は、サーバーＸから送られクライアントＣ１〜Ｃ５のモニターに表示された第１ブラウザ〜第３ブラウザを見ながら、所望のＣＡＤデータやファイル形式を選択し、所望のファイル形式に変換した状態のＣＡＤデータをダウンロードすることが可能になる。ファイル形式の変換には、コンバーターソフトを使用する必要があるが、サーバーＸにインストールされているため、使用者は、改めてクライアントＣ１などにコンバーターソフトをインストールする必要がなく、必要に応じてサーバーＸにインストールされたコンバーターソフトを使って所望のファイル形式のＣＡＤデータを得ることが可能になる。
【００７５】
また、コンバーターソフトを別途用意する必要が無いため、使用者は、ファイル形式の違いを意識せずに所望のＣＡＤデータを選択することが可能になる。
【００７６】
ＤＸＦ（Drawing Exchange Format）、ＩＧＥＳ（Initial
Graphics  Exchange Specification）など、ＣＡＤデータのファイル形式は複数存在し、ファイル形式を変換するコンバーターソフトも複数存在する。
【００７７】
コンバーターソフトを使って、ファイル形式を変換する際に、ＣＡＤデータの内容が総て新しいファイル形式に変換出来る訳ではなく、一部のデータが欠落することも考えられる。
【００７８】
また、変換するファイル形式が同じでも、コンバーターソフトの仕様（プログラム）によって、欠落する箇所も変わってくる。
【００７９】
このため、使用者が求める仕様に応じて、変換前と変換後のファイル形式が同じタイプのコンバーターソフト（同じファイル変換を行うコンバーターソフト）であっても、その中からコンバーターソフトを最適に選択する必要がある。
【００８０】
本実施形態では、ブラウザ画面でコンバーターソフトを選択出来るので、使用者は最適なコンバーターソフトを使って、所望のファイル形式のＣＡＤデータを得ることが可能になる。
【００８１】
特に、第３ブラウザ画面で、コンバーターソフトごとの仕様（特徴）、ファイル形式の変換に使用された回数、ファイル形式の変換に使用した使用者の評価などを表示するので、使用者はこれらの情報を見ながら最適と思われるコンバーターソフトを選択することが可能になる。
【００８２】
また、コンバーターソフトの人気（ファイル形式の変換に使用された回数）や評判（ファイル形式の変換に使用した使用者の評価）も閲覧出来るため、コンバーターソフトの開発者もこれらの情報に基づいて改良を加えることが可能になる。
【００８３】
また、クライアントＣ１〜Ｃ５の何れかがＣＡＤデータのダウンロードを受ける際（若しくは選択する際）に、ＣＡＤデータ付加情報や、加工履歴に関する情報も受信（確認）するため、ＣＡＤデータの作成者や加工前の作成者に関する情報を得ることが可能になる。また、ダウンロードしたＣＡＤデータを加工して、さらにサーバーＸにアップロードするなど再公開（再販）する際の条件を確認し、サーバーＸも条件に合致しないＣＡＤデータのアップロードを制限することが可能になる。
【００８４】
ＣＡＤデータの作成者や加工前の作成者に関する情報は、ＣＡＤデータをサーバーＸにアップロードする使用者によってクライアントＣ１〜Ｃ５の何れかの入力部を介して入力されるものに基づくため、入力する者の任意で誤った情報にすることも可能ではあるが、加工品である場合に、加工前の作成者の情報を明確にすることにより、かかる加工されたＣＡＤデータを次にダウンロードして使用しようとする者に、作成者の履歴などを開示できて、安心感（例えば、二次利用（加工）の許可が与えられたデータに基づいて作成したものであって盗作でないという安心感）を与えることが可能になる。
【００８５】
なお、サーバーＸに記録されるＣＡＤデータは、公開可能（配信可能）なものだけに限らず、非公開のものも記録される形態であってもよい。また、ＣＡＤデータを記録するサーバーと、コンバーターソフトがインストールされたサーバーが別体で構成される形態であってもよい。
【００８６】
本実施形態では、ＣＡＤデータやＣＡＭデータなど、ＣＡＤソフトなどソフトウエア上で編集出来るデータをサーバーＸからのダウンロード対象とする説明をしたが、ダウンロード対象のデータは、ＣＡＤデータやＣＡＭデータに限らず、図形に関する他のデータであってもよい。例えば、ＣＡＤデータやＣＡＭデータなどに含まれる図形画像の一部（例えば、代表図）をＰＤＦ（Protable Document Format）ファイルにしたものをダウンロード対象のデータとしてもよい。この場合の「加工」は、かかるダウンロードされたファイルの内容を特定のソフトウエアで編集して別の図形のデータを作成することや、かかるダウンロードされたファイルを印字したものに基づいて（例えば、印字した図形をなぞったものに基づいて）図形のデータを作成することを言う。
【００８７】
この場合には、コンバーターソフトによるファイル形式の変換の効果は得られないが、ＣＡＤデータの全体をダウンロードする場合に比べて割安に設定されたＰＤＦファイルに基づいて、ＣＡＤデータを作成することも可能になるし、比較的高価なＣＡＤソフトが無くても図形データを手に入れることが可能になる（さらに、ＣＡＤソフトとは別の図形描画ソフトなどを使って別の図形に加工することも可能になる）。いずれにせよ、サーバーＸにアップロードするデータが独自に作成されたものか、ダウンロードしたデータに基づいて加工したものであるかの情報は、アップロードする使用者によって入力されるものである。
【符号の説明】
【００８８】
１  ＣＡＤ／ＣＡＭデータ配信システム
Ｃ１〜Ｃ５  クライアント
Ｘ  サーバー
【図１】
0005614892.tif 000002
【図２】
0005614892.tif 000003
【図３】
0005614892.tif 000004
【図４】
0005614892.tif 000005
【図５】
0005614892.tif 000006
【図６】
0005614892.tif 000007
【図７】
0005614892.tif 000008