(57)【要約】【課題】閲覧ツールで利用することができる機能を任意に選択することができる。【解決手段】基本機能と、複数の付加機能とを有する作成ツール３０３により作成された電子データを配布して、閲覧ツール３０５で閲覧または編集するための電子データ配布方法において、作成ツール３０３は、複数の付加機能の中から選択された、閲覧ツール３０５で利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイル３０４に保存する保存ステップと、閲覧ツール３０５は、ファイル３０４を読み込んで、許可機能情報に含まれる機能パターンに基づいて、電子データを描画する読み出しステップとを備えた。【選択図】　　　　図３
2004038501.tif 000002
【特許請求の範囲】
【請求項１】
基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法において、前記作成ツールは、前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存することを特徴とする電子データ配布方法。
【請求項２】
基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法において、前記閲覧ツールは、前記作成ツールにおいて前記複数の付加機能の中から選択された付加機能の機能パターンを含む許可機能情報と、電子データとが格納されたファイルを読み込んで、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画することを特徴とする電子データ配布方法。
【請求項３】
基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法において、
前記作成ツールが、前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存する保存ステップと、
前記閲覧ツールが、前記ファイルを読み込んで、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画する読み出しステップと
を備えたことを特徴とする電子データ配布方法。
【請求項４】
前記保存ステップは、前記機能パターンごとの機能パスワードを前記許可機能情報に含めて前記ファイルに保存し、
前記読み出しステップは、入力された機能パスワードと前記許可機能情報に含まれる機能パスワードとを照合して、前記電子データを描画することを特徴とする請求項３に記載の電子データ配布方法。
【請求項５】
前記保存ステップは、複数の機能パターンを前記許可機能情報に含めて前記ファイルに保存し、
前記読み出しステップは、入力された機能パスワードに基づいて、前記許可機能情報に含まれる機能パターンを抽出して、前記電子データを描画することを特徴とする請求項４に記載の電子データ配布方法。
【請求項６】
前記作成ツールが、前記複数の機能パターンを含む前記許可機能情報を格納する格納ステップを備え、
前記保存ステップは、前記格納ステップで格納された前記許可機能情報の中から選択された機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存することを特徴とする請求項５に記載の電子データ配布方法。
【請求項７】
基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法を実行するためのプログラムであって、前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存することを、前記作成ツールのＣＰＵに実行させることを特徴とするプログラム。
【請求項８】
基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法を実行するためのプログラムであって、前記作成ツールにおいて前記複数の付加機能の中から選択された付加機能の機能パターンを含む許可機能情報と、電子データとが格納されたファイルを読み込んで、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画することを、前記閲覧ツールのＣＰＵに実行させることを特徴とするプログラム。
【請求項９】
基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ記録媒体において、
前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報を備え、
前記閲覧ツールが、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画することができるように構成されたことを特徴とする電子データ記録媒体。
【請求項１０】
前記許可機能情報は、前記機能パターンごとの機能パスワードを含み、
前記閲覧ツールが、入力された機能パスワードと前記許可機能情報に含まれる機能パスワードとを照合して、前記電子データを描画することができるように構成されたことを特徴とする請求項９に記載の電子データ記録媒体。
【請求項１１】
前記許可機能情報は、複数の機能パターンを含み、
前記閲覧ツールが、入力された機能パスワードに基づいて、前記許可機能情報に含まれる機能パターンを抽出して、前記電子データを描画することができるように構成されたことを特徴とする請求項１０に記載の電子データ記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子データ配布方法および電子データ記録媒体に関し、より詳細には、作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法および電子データ記録媒体に関する。
【０００２】
【従来の技術】
インターネットなどのネットワークを介して電子データを流通させる場合に、専用の作成ツールで電子データを作成し、作成ツールとは別の閲覧ツールで電子データを閲覧することが行われている。例えば、Ａｄｏｂｅ　ｓｙｓｔｅｍｓ社が開発したＰＤＦ（Ｐｏｒｔａｂｌｅ　Ｄｏｃｕｍｅｎｔ　Ｆｏｒｍａｔ）文書フォーマットが知られている。作成ツールとして、様々なアプリケーションで作成された文書を、ＰＤＦファイルに編集するＡｃｒｏｂａｔ（登録商標）と、閲覧ツールとして、無償で配布されるＡｃｒｏｂａｔ（登録商標）Ｒｅａｄｅｒとが提供されている。
【０００３】
また、３Ｄ−ＣＡＤ（３　Ｄｉｍｅｎｓｉｏｎ−Ｃｏｍｐｕｔｅｒ　Ａｉｄｅｄ　Ｄｅｓｉｇｎ）を使用してメカトロニクスの製造を行う分野では、３Ｄ−ＣＡＤで作成された設計図面である３Ｄデータを、製造部門、営業部門、メンテナンス部門などで使用する。設計部門以外では３Ｄデータを編集する機会が少ないことから、設計部門で使用する作成ツールと、他の部門で使用する閲覧ツールとを分けるようになっている。
【０００４】
【発明が解決しようとする課題】
無償の閲覧ツールは、編集機能が無いなど、作成ツールと比較して機能が大幅に制限されている。閲覧ツールにも機能を付加するのであれば、有償の作成ツールを配布すればよい。しかしながら、作成ツールに対して閲覧ツールの配布数の方が絶対的に多いことから、閲覧ツールを有償にすると、電子データの円滑な流通を阻害するという問題があった。
【０００５】
また、ネットワークライセンス（またはサイトライセンスとも呼ばれる）により、例えば作成ツールを共有することもできる。しかしながら、製造部門と営業部門というように、地理的に離れた複数の部署で共用することは、難しいという問題もあった。
【０００６】
本発明は、このような問題に鑑みてなされたもので、その目的とするところは、閲覧ツールで利用することができる機能を任意に選択することができる電子データ配布方法および電子データ記録媒体を提供することにある。
【０００７】
【課題を解決するための手段】
本発明は、このような目的を達成するために、請求項１に記載の発明は、基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法において、前記作成ツールは、前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存することを特徴とする。
【０００８】
請求項２に記載の発明は、基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法において、前記閲覧ツールは、前記作成ツールにおいて前記複数の付加機能の中から選択された付加機能の機能パターンを含む許可機能情報と、電子データとが格納されたファイルを読み込んで、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画することを特徴とする。
【０００９】
請求項３に記載の発明は、基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法において、前記作成ツールが、前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存する保存ステップと、前記閲覧ツールが、前記ファイルを読み込んで、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画する読み出しステップとを備えたことを特徴とする。
【００１０】
請求項４に記載の発明は、請求項３に記載の前記保存ステップは、前記機能パターンごとの機能パスワードを前記許可機能情報に含めて前記ファイルに保存し、前記読み出しステップは、入力された機能パスワードと前記許可機能情報に含まれる機能パスワードとを照合して、前記電子データを描画することを特徴とする。
【００１１】
請求項５に記載の発明は、請求項４に記載の前記保存ステップは、複数の機能パターンを前記許可機能情報に含めて前記ファイルに保存し、前記読み出しステップは、入力された機能パスワードに基づいて、前記許可機能情報に含まれる機能パターンを抽出して、前記電子データを描画することを特徴とする。
【００１２】
請求項６に記載の発明は、請求項５に記載の電子データ配布方法において、前記作成ツールが、前記複数の機能パターンを含む前記許可機能情報を格納する格納ステップを備え、前記保存ステップは、前記格納ステップで格納された前記許可機能情報の中から選択された機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存することを特徴とする。
【００１３】
請求項７に記載の発明は、基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法を実行するためのプログラムであって、前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存することを、前記作成ツールのＣＰＵに実行させることを特徴とする。
【００１４】
請求項８に記載の発明は、基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ配布方法を実行するためのプログラムであって、前記作成ツールにおいて前記複数の付加機能の中から選択された付加機能の機能パターンを含む許可機能情報と、電子データとが格納されたファイルを読み込んで、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画することを、前記閲覧ツールのＣＰＵに実行させることを特徴とする。
【００１５】
請求項９に記載の発明は、基本機能と、複数の付加機能とを有する作成ツールにより作成された電子データを配布して、閲覧ツールで閲覧または編集するための電子データ記録媒体において、前記複数の付加機能の中から選択された、前記閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報を備え、前記閲覧ツールが、前記許可機能情報に含まれる前記機能パターンに基づいて、前記電子データを描画することができるように構成されたことを特徴とする。
【００１６】
請求項１０に記載の発明は、請求項９に記載の前記許可機能情報は、前記機能パターンごとの機能パスワードを含み、前記閲覧ツールが、入力された機能パスワードと前記許可機能情報に含まれる機能パスワードとを照合して、前記電子データを描画することができるように構成されたことを特徴とする。
【００１７】
請求項１１に記載の発明は、請求項１０に記載の前記許可機能情報は、複数の機能パターンを含み、前記閲覧ツールが、入力された機能パスワードに基づいて、前記許可機能情報に含まれる機能パターンを抽出して、前記電子データを描画することができるように構成されたことを特徴とする。
【００１８】
【発明の実施の形態】
以下、図面を参照しながら本発明の実施形態について詳細に説明する。本実施形態では、３Ｄ−ＣＡＤで作成された３Ｄデータを、円滑に流通させるための電子データ配布方法の具体例について説明する。電子データは、３Ｄデータには限られず、音声データ、文書データなどのアプリケーションデータにも適用可能である。
【００１９】
図１は、本発明の一実施形態にかかる電子データ配布方法を適用した３Ｄ−ＣＡＤプログラムを実行するコンピュータシステムを示す構成図である。コンピュータシステムは、処理装置１０１と、例えばキーボードなどの入力装置１０２と、例えばディスプレイなどの出力装置１０３とから構成されている。処理装置１０１は、３Ｄ−ＣＡＤプログラムなどを実行するＣＰＵ１１１と、ＢＩＯＳ（Ｂａｓｉｃ　Ｉｎｐｕｔ　Ｏｕｔｐｕｔ　Ｓｙｓｔｅｍ）などが格納されたＲＯＭ１１２と、処理のための一次記憶領域などに用いるＲＡＭ１１３と、入力装置１０２および出力装置１０３との入出力インタフェース１１４と、インターネットなどのネットワーク１０４に接続するための通信インタフェース１１５とを有し、各々の構成要素は、バス１１７に接続されている。
【００２０】
また、本実施形態の電子データ配布方法を適用した３Ｄ−ＣＡＤプログラムが格納された記憶装置１１６が、バス１１７に接続されている。本実施形態では、３Ｄ−ＣＡＤで作成された３Ｄデータを扱うため、記憶装置１１６に格納された３Ｄ−ＣＡＤプログラムは、カーネルを含む基本機能１２１と、描画機能、操作機能など選択可能な機能ブロックに分割された付加機能１２２とに分けられる。
【００２１】
図２に、本発明の一実施形態にかかる電子データ配布方法を適用した３Ｄ−ＣＡＤプログラムの機能ブロックを示す。３Ｄ−ＣＡＤプログラムの付加機能１２２は、ディスプレイ画面または出力する図面における描画方法を制御する描画機能２０２、作成されたオブジェクトの拡大縮小などの操作を行う操作機能２０３、オブジェクトに使用する部品に関する情報を処理する部品機能２０４などに分類されている。
【００２２】
このような構成により、３Ｄ−ＣＡＤプログラムは、基本機能１２１から個々の付加機能１２２を呼び出して、３Ｄデータに格納されたオブジェクトの編集を行う。
【００２３】
図３は、本発明の一実施形態にかかる電子データ配布方法の概念を示す。従来の３Ｄ−ＣＡＤプログラム３０１で作成された３Ｄデータには、例えば、ＩＧＥＳ（Ｉｎｉｔｉａｌ　Ｇｒａｐｈｉｃ　Ｅｘｃｈａｎｇｅ　Ｓｐｅｃｉｆｉｃａｔｉｏｎ）、ＳＴＥＰ（ＳＴａｎｄａｒｄ　ｆｏｒ　ｔｈｅＥｘｃｈａｎｇｅ　ｏｆ　Ｐｒｏｄｕｃｔ　ｍｏｄｅｌ　ｄａｔａ）などの汎用ＣＡＤファイル３０２がある。作成ツール３０３は、図２に示した電子データ配布方法を適用した３Ｄ−ＣＡＤプログラムであり、従来の３Ｄ−ＣＡＤプログラムと同等の機能を有する。作成ツール３０３において新規に設計を行ったり、汎用ＣＡＤファイル３０２を読み込んで編集を行うことができる。作成ツール３０３から出力される電子データを、ＬＴＣファイル３０４と呼ぶ。
【００２４】
閲覧ツール３０５ａ〜３０５ｃは、汎用ＣＡＤファイル３０２およびＬＴＣファイル３０４を閲覧することができる。また、閲覧ツール３０５は、図２に示した作成ツール３０３と同等の機能を有し、以下に説明する手順により、付加機能１２２の全部または一部を利用することができる。
【００２５】
図４は、作成ツールにおける電子データ配布方法を示すフローチャートである。作成ツール３０３は、読み込まれた汎用ＣＡＤファイル３０２を編集する（Ｓ４０１）。編集された汎用ＣＡＤファイル３０２を、ＬＴＣファイル３０４として格納するために、「名前を付けて保存」を行う（Ｓ４０２）。
【００２６】
図５に、作成ツールにおけるＬＴＣファイルを保存する画面を示す。保存画面５００は、ファイルの保存場所を指定する保存場所指定欄５０１と、ファイルの属性を示す属性指定欄５０２と、パスワード指定欄５０３と、機能指定欄５０４とから構成されている。図５は、ＲｅｅｌというＬＴＣファイルを、ＬＴＣ３Ｄというフォルダに保存することを示している。
【００２７】
次に、パスワード指定欄５０３において、読み取りパスワードと書き込みパスワードを入力する（Ｓ４０３）。読み取りパスワードは、作成ツール３０３において、ＬＴＣファイル３０４を開くためのパスワードである。書き込みパスワードは、作成ツール３０３において、ＬＴＣファイル３０４を編集するためのパスワードである（Ｓ４０４〜Ｓ４０６）。
【００２８】
さらに、機能指定欄５０４において、閲覧ツール３０５が利用することができる付加機能１２２を追加する（Ｓ４０４）。まず、追加ボタン５４３を押下すると、機能パターン名を入力するサブウィンドウが表示されるので、機能パターン名を入力する。次に、機能指定欄５０４の機能パスワード欄５４１を設定する。機能パスワードは、閲覧ツール３０５における読み取りパスワードであり、書き込みパスワードでもある。
【００２９】
許可機能欄５４２に表示された機能の中から、閲覧ツール３０５が利用することができる機能パターンを選択する。許可機能欄５４２に表示された機能は、図２に示した付加機能１２２であり、このうちの全部または一部を選択することができる。選択が終了すると、保存ボタン５４４を押下することにより、許可パターン一覧５４５に追加される。このようにして、必要な機能パターンを複数設定することができる（Ｓ４０５，Ｓ４０６）。
【００３０】
また、設定された複数の機能パターンは、作成ツール３０３にも格納されるので、許可パターン一覧５４５に表示された機能パターン名を参照して、引用ボタン５４６を押下することにより、格納された機能パターンを呼び出すこともできる。この方法によれば、機能選択やパスワード入力の手間を省くことができる。
【００３１】
最後に、保存ボタン５０５を押下して、ＬＴＣファイルを保存する（Ｓ４０７）。ＬＴＣファイルには、機能パターン名ごとに、閲覧ツール３０５が利用することができる機能パターンと、機能パターンごとの機能パスワードとが、許可機能情報として、作成されたオブジェクトの電子データとともに記録される。ＬＴＣファイルには、複数の機能パターンを設定することができ、同一の機能パターンであっても、機能パターン名を変えたり、異なる機能パスワードを設定することもできる。このようにすれば、閲覧者ごとにパスワードを変えてＬＴＣファイル配布することができる。
【００３２】
このようにして、ＬＴＣファイル３０４ごとに、閲覧ツール３０５が利用することができる付加機能１２２の機能パターンを設定することができる。機能パターンごとに機能パスワードを設定することができるので、同一のＬＴＣファイル３０４であっても、閲覧ツール３０５で読み出す際に入力する機能パスワードにより、利用する付加機能１２２のパターンを分けることができる。
【００３３】
図６は、閲覧ツールにおける電子データ配布方法を示すフローチャートである。作成ツール３０３で保存されたＬＴＣファイル３０４を読み込むと（Ｓ６０１）、機能パスワードを入力するサブウィンドウが表示されるので、機能パスワードを入力する（Ｓ６０２）。閲覧ツール３０５は、入力された機能パスワードと前記許可機能情報に含まれる機能パスワードとを照合して、許可機能情報の内容から、利用することができる付加機能１２２を設定する（Ｓ６０３）。
【００３４】
図７に、閲覧ツールにおけるＬＴＣファイルの内容が描画された画面を示す。描画画面７００は、オブジェクト画面７０１と機能ボタン７０２とを有している。閲覧ツール３０５は、設定された付加機能１２２のうち、利用可能な付加機能のみ機能ボタン７０２に表示する。例えば、図７においては、機能Ｂ，Ｄ，Ｅ，Ｆが利用可能であり、機能Ｅが選択されている。機能Ａ，Ｃ，Ｇは、利用することができない。
【００３５】
このようにして、閲覧ツールは、ＬＴＣファイルの内容が描画された画面をみることができ、さらに、選択された機能についてのみ、描画方法を変更して表示させたり、ＬＴＣファイルの内容を編集することができる（Ｓ６０４）。編集された内容は、ＬＴＣファイルに上書き保存することができる（Ｓ６０５，Ｄ６０６）。
【００３６】
【発明の効果】
以上説明したように、本発明によれば、作成ツールは、複数の付加機能の中から選択された、閲覧ツールで利用することができる付加機能の機能パターンを含む許可機能情報と、電子データとを併せてファイルに保存し、閲覧ツールは、許可機能情報に含まれる機能パターンに基づいて、電子データを描画するので、閲覧ツールで利用することができる機能を任意に選択することができ、電子データの円滑な流通を図ることが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施形態にかかる電子データ配布方法を適用した３Ｄ−ＣＡＤプログラムを実行するコンピュータシステムを示す構成図である。
【図２】本発明の一実施形態にかかる電子データ配布方法を適用した３Ｄ−ＣＡＤプログラムを示す機能ブロック図である。
【図３】本発明の一実施形態にかかる電子データ配布方法の概念を示す図である。
【図４】作成ツールにおける電子データ配布方法を示すフローチャートである。
【図５】作成ツールにおけるＬＴＣファイルを保存する画面を示す図である。
【図６】閲覧ツールにおける電子データ配布方法を示すフローチャートである。
【図７】閲覧ツールにおけるＬＴＣファイルの内容が描画された画面を示す図である。
【符号の説明】
１０１　　処理装置
１０２　　入力装置
１０３　　出力装置
１１１　　ＣＰＵ
１１２　　ＲＯＭ
１１３　　ＲＡＭ
１１４　　入出力インタフェース（ＩＦ）
１１５　　通信インタフェース（ＩＦ）
１１６　　記憶装置
１１７　　バス
１２１　　基本機能
１２２　　付加機能
【図１】
2004038501.tif 000003
【図２】
2004038501.tif 000004
【図３】
2004038501.tif 000005
【図４】
2004038501.tif 000006
【図５】
2004038501.tif 000007
【図６】
2004038501.tif 000008
【図７】
2004038501.tif 000009