(57)【要約】      （修正有）【課題】メディア構成アプリケーション内から、足りないプラグイン又はプラグイン更新の自動的な検出、購入または借入、ダウンロード、インストール及び実行する方法を提供する。【解決手段】メディア構成アプリケーションを実行するクライアント・システムにおいて、メディア構成のトラックを受信し、トラックが、クライアント・システムにはないプラグインによる処理を必要とするメディアを含む。クライアント・システムのユーザに、必要とされるプラグインが足りないことを警告し、メディア構成アプリケーション内から、ユーザが足りないプラグインを取得する。ユーザが足りないプラグインを取得した場合、メディア構成アプリケーションの再起動を必要とすることなく、足りないプラグインを自動的にダウンロードし、インストールし、実行する。【選択図】図１
2015201196.tif 000002
【特許請求の範囲】
【請求項１】
方法であって、
メディア構成アプリケーションを実行するクライアント・システムにおいて、メディア構成のトラックを受信するステップであって、前記トラックが、前記クライアント・システムにはないプラグインによる処理を必要とするメディアを含む、ステップと、
前記クライアント・システムのユーザに、前記必要とされるプラグインが足りないことを警告するステップと、
前記メディア構成アプリケーション内から、前記ユーザが前記足りないプラグインを取得することを可能にするステップと、
前記ユーザが前記足りないプラグインを取得した場合、前記メディア構成アプリケーションの再起動を必要とすることなく、前記足りないプラグインを自動的にダウンロードし、インストールし、実行するステップと、
前記プラグインによる処理を必要とする前記メディアを処理することを前記ユーザに可能にするステップと、
を含む、方法。
【請求項２】
請求項１記載の方法において、前記メディア構成アプリケーションがディジタル・オーディオ・ワークステーションであり、前記処理を必要とするメディアがオーディオ・データである、方法。
【請求項３】
請求項２記載の方法において、前記プラグインが前記オーディオ・データを処理するときに、オーディオ・エフェクトを作る、方法。
【請求項４】
請求項１記載の方法において、前記メディア構成アプリケーションが非線形ビデオ編集アプリケーションであり、前記処理を必要とするメディアがビデオ・データである、方法。
【請求項５】
請求項４記載の方法において、前記プラグインが前記ビデオ・データを処理するときにビデオ・エフェクトを作る、方法。
【請求項６】
請求項１記載の方法において、前記受信したトラックと共にパッケージ化されたメタデータが、前記トラックを処理するために必要とされる１つ以上のプラグインを指定する、方法。
【請求項７】
請求項６記載の方法において、前記メディア構成のトラックが、サーバから受信され、前記サーバが、前記受信されたトラックに含まれるメディアによって必要とされるプラグインが、前記メディア構成アプリケーションにはないことを判定することができ、前記クライアントにおけるメディア構成システムが、前記足りないプラグインの通知を前記サーバから受信した後に、前記必要とされるプラグインが足りないことをユーザに警告する、方法。
【請求項８】
請求項１記載の方法において、前記受信されたトラックが、前記クライアント・システムにおいて凍結状態で格納され、前記警告するステップが、前記受信されたトラックが解凍されるときに実行される、方法。
【請求項９】
請求項１記載の方法において、前記プラグインを必要とするメディアを処理するステップが、前記メディアを再生するステップを含む、方法。
【請求項１０】
請求項１記載の方法において、前記プラグインを必要とするメディアを処理するステップが、前記メディア構成アプリケーションを使用して前記メディアを編集するステップを含む、方法。
【請求項１１】
請求項１記載の方法において、前記足りないプラグインを取得するステップが、
前記足りないプラグインをリモート・サーバから借入または購入するためのインターフェースを前記ユーザに提示するステップと、
前記ユーザが、前記足りないプラグインを借入または購入するために、電子商取引トランザクションを実行することを可能にするステップと、
を含む、方法。
【請求項１２】
方法であって、
メディア構成アプリケーションを実行するクライアント・システムにおいて、メディア構成のトラックを受信するステップであって、前記トラックがプラグインによる処理を必要とするメディアを含む、ステップと、
前記メディアを前記プラグインによって処理できる前に、前記クライアント・システムが更新を必要とする前記プラグインのバージョンを含むことを判定するステップと、
前記必要なプラグインを更新する必要があることを、前記クライアント・システムのユーザに警告するステップと、
前記メディア構成アプリケーションによって提供されるインターフェースを介して、前記ユーザが前記プラグインの更新バージョンを取得することを可能にするステップと、
前記ユーザが前記プラグインの更新バージョンを取得した場合、前記メディア構成アプリケーションの再起動を必要とすることなく、前記プラグインの更新バージョンを自動的にダウンロードし、インストールし、実行するステップと、
前記ユーザが、前記プラグインによる処理を必要とする前記メディアを処理することを可能にするステップと、
を含む、方法。
【請求項１３】
請求項１２記載の方法において、前記受信されたトラックが、前記クライアント・システムにおいて凍結状態で格納され、前記警告するステップが、前記受信されたトラックが解凍されるときに実行される、方法。
【請求項１４】
請求項１２記載の方法において、前記プラグインの更新バージョンを取得するステップが、
前記プラグインの更新バージョンをリモート・サーバから借入または購入するためのインターフェースを前記ユーザに提示するステップと、
前記ユーザが、前記プラグインの更新バージョンを借入または購入するために電子商取引トランザクションを実行することを可能にするステップと、
を含む、方法。
【請求項１５】
方法であって、
メディア構成アプリケーションを実行するクライアント・システムにおいて、メディア構成のトラックを受信するステップであって、前記トラックが、前記クライアント・システムにはないプラグインによる処理を必要とするメディアを含む、ステップと、
前記クライアント・システムにおいて前記足りないプラグインを自動的に識別するステップと、
前記メディア構成アプリケーションの再起動を必要とすることなく、前記足りないプラグインを自動的にダウンロードし、インストールし、実行するステップと、
前記ユーザが、前記足りないプラグインによる処理を必要とする前記メディアを処理することを可能にするステップと、
を含む、方法。
【請求項１６】
請求項１５記載の方法であって、更に、
前記ダウンロードし、インストールし、実行するステップの前に、
前記必要なプラグインが足りないことを前記クライアント・システムのユーザに警告するステップと、
前記メディア構成アプリケーション内から、前記ユーザが前記クライアント・システムに前記足りないプラグインをダウンロードし、インストールし、実行することを許可することを可能にするステップと、
を含む、方法。
【発明の詳細な説明】
【背景技術】
【０００１】
関連出願に対する相互引用
[0001]  本願は、２０１４年４月４日に出願された米国仮特許出願第６１／９７５，１３２号の、３５Ｕ．Ｓ．Ｃ．に基づく優先権および利益を主張する。この特許出願をここで引用したことによりその内容が本願にも含まれるものとする。
【０００２】
[0002]  メディア構成プロセス(media compositional process)は、共通して、ソフトウェア・プラグインの使用を伴う。ソフトウェア・プラグインは、ディジタル・オーディオ・ワークステーションまたは非線形ビデオ・エディタのような、メディア構成アプリケーションの機能を増強する。プラグインが使用されたメディアを再生または編集することができるためには、システムはプラグインのそれ自体のコピーをローカルにインストールされている必要がある。メディアの構成が増々共同的になるに連れて、プロジェクトが複数のエディタ間で分割され、プラグインの使用を伴うメディアが共同作業者間で共有されることが一般的になっている。第１の共同作業者があるプラグインを使用して構成の一部を作成し、それを第２の共同作業者と共有することを望むとき、第２の共同作業者は、共有される部分を見るおよび／または編集することができるためには、彼らのマシンにそのプラグインをインストールさせておく必要がある。第２のユーザがそのプラグインを欠いており、共有部分を使用して作業したい場合、そのプラグインを購入または借入しなければならない。第２の共同作業者のために、このプロセスの煩わしさを減らして共同ワークフローを合理化する必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
[0003]  一般に、本明細書において説明する方法、システム、およびコンピュータ・プログラム製品は、メディア構成アプリケーション内から、足りないプラグインまたはプラグイン更新の自動的な検出、購入または借入、ダウンロード、インストール、および実行を、そのアプリケーションを再起動することなく、可能にする。
【課題を解決するための手段】
【０００４】
[0004]  一般に、１つの形態では、方法は、メディア構成アプリケーションを実行するクライアント・システムにおいて、メディア構成のトラックを受信するステップであって、前記トラックが、クライアント・システムにはないプラグインによる処理を必要とするメディアを含む、ステップと、クライアント・システムのユーザに、必要とされるプラグインが足りないことを警告するステップと、メディア構成アプリケーション内から、ユーザが足りないプラグインを取得することを可能にするステップと、ユーザが足りないプラグインを取得した場合、メディア構成アプリケーションの再起動を必要とすることなく、足りないプラグインを自動的にダウンロードし、インストールし、実行するステップと、プラグインによる処理を必要とするメディアを処理することをユーザに可能にするステップとを含む。
【０００５】
[0005]  種々の実施形態は、以下の特徴の内１つ以上を含む。メディア構成アプリケーションは、ディジタル・オーディオ・ワークステーションであり、処理を必要とするメディアは、オーディオ・データである。プラグインは、オーディオ・データを処理するときに、オーディオ・エフェクトを作る。メディア構成アプリケーションは、非線形ビデオ編集アプリケーションであり、処理を必要とするメディアは、ビデオ・データである。プラグインは、ビデオ・データを処理するときに、ビデオ・エフェクトを作る。受信したトラックと共にパッケージ化されたメタデータは、トラックを処理するために必要とされる１つ以上のプラグインを指定する。メディア構成のトラックは、サーバから受信され、このサーバは、受信されたトラックに含まれるメディアによって必要とされるプラグインが、メディア構成アプリケーションにはないことを判定することができ、クライアントにおけるメディア構成アプリケーションは、足りないプラグインの通知をサーバから受信した後に、必要とされるプラグインが足りないことをユーザに警告する。受信されたトラックは、クライアント・システムにおいて凍結状態で格納され、警告するステップは、受信されたトラックが解凍されるときに実行される。プラグインを必要とするメディアを処理するステップは、メディア構成アプリケーションを使用して、メディアを再生および／または編集するステップを含む。足りないプラグインを取得するステップは、足りないプラグインをリモート・サーバからユーザが借入または購入することを可能にするインターフェースを、メディア構成アプリケーション内に提供するステップと、ユーザが、足りないプラグインを借入または購入するために、電子商取引トランザクションを実行することを可能にするステップとを含む。
【０００６】
[0006]  一般に、他の形態では、方法は、メディア構成アプリケーションを実行するクライアント・システムにおいて、メディア構成のトラックを受信するステップであって、前記トラックがプラグインによる処理を必要とするメディアを含む、ステップと、メディアをプラグインによって処理できるようになる前に、クライアント・システムが更新を必要とするプラグインのバージョンを含むことを、クライアント・システムが判定するステップと、必要なプラグインを更新する必要があることを、クライアント・システムのユーザに警告するステップと、メディア構成内からユーザがプラグインの更新バージョンを購入または借入することを可能にするステップと、ユーザがプラグインの更新バージョンを購入または借入する場合、メディア構成アプリケーションの再起動を必要とすることなく、プラグインの更新バージョンを自動的にダウンロードし、インストールし、実行するステップと、ユーザが、プラグインによる処理を必要とするメディアを処理することを可能にするステップとを含む。
【０００７】
[0007]  種々の実施形態では、受信されたトラックがクライアント・システムにおいて凍結状態で格納され、警告するステップは、受信されたトラックが解凍されるときに実行される。
【０００８】
[0008]  一般に、他の態様では、方法は、メディア構成アプリケーションを実行するクライアント・システムにおいて、メディア構成のトラックを受信するステップであって、前記トラックが、クライアント・システムにはないプラグインによる処理を必要とするメディアを含む、ステップと、クライアント・システムにはないプラグインを自動的に識別するステップと、メディア構成アプリケーションの再起動を必要とすることなく、足りないプラグインを自動的にダウンロードし、インストールし、実行するステップと、ユーザが、足りないプラグインによる処理を必要とするメディアを処理することを可能にするステップとを含む。
【０００９】
[0009]  種々の実施形態において、ダウンロードし、インストールし、実行するステップの前に、必要なプラグインが足りないことをクライアント・システムのユーザに警告するステップと、メディア構成アプリケーション内から、ユーザがクライアント・システムに足りないプラグインをダウンロードし、インストールし、実行することを許可することを可能にするステップとを含む。足りないプラグインのバージョンは、更新を必要とし、メディア構成アプリケーションの再起動を必要とすることなく、必要な更新がなされたプラグインが自動的に識別され、ダウンロードされ、インストールされ、実行される。新たなバージョンが必要とされるプラグインを更新するには、ダウンロード、インストール、および実行ステップが行われる前に、ユーザの許可が求められる。
【図面の簡単な説明】
【００１０】
【図１】図１は、足りないプラグインを検出および獲得するときに、メディア構成ツールがプラグインを実行することを可能にするプロセスを示す上位流れ図である。
【発明を実施するための形態】
【００１１】
[0012]  コンピュータ・ベースのメディア構成ツールによってメディア・プロジェクトを作る共同作業者は、通例、彼ら自身のクライアント・ワークステーションを使用する。各共同作業者は彼らのクライアントにおいて同じバージョンのメディア構成アプリケーションを実行しているであろうが、彼らが同じ１組のソフトウェア・プラグインを有さないことがあり得る。このようなプラグインは、構成環境の統合部分を形成し、ユーザは、プラグインによって提供される機能を追加することによって、基本的な構成アプリケーションによって提供される機構を増強することを望むのが一般的である。具体的には、プラグインを使用して、多くのオーディオおよびビデオ・エフェクトおよびグラフィクスが実現されるのが一般的である。このため、第１共同作業者がメディア構成の一部を第２共同作業者と共有することを望み、第２共同作業者が彼らのクライアントに有していない特定のプラグインによってその一部が作られた場合、またはそれを頼る場合に、共通の状況が発生する。
【００１２】
[0013]  現在のワークフローでは、この状況が発生したとき、第１共同作業者は、どのプラグインが足りないか識別し、次いでこの足りないプラグインを購入または借入するために別のプロセスを開始する必要がある。これは、ブラウザを開き、そのプラグインの販売または貸与を提供するサイトにナビゲートし、電子商取引トランザクションを実行し、次いでプラグインをダウンロードしインストールすることを伴う場合がある。次いで、このプラグインが動作可能になる前に、ホストする(hosting)メディア構成アプリケーションを再起動しなければならない。これらのステップは、ワークフローを遅くする。
【００１３】
[0014]  本明細書において説明する方法では、他の共同作業者によって共有されるトラックが受信されると、ユーザのメディア構成アプリケーションは自動的に、プラグインが足りないことを検出し、それがどれなのか識別し、アプリケーション内で利用可能な、足りないプラグインを提供するマーケットプレース(marketplace)にユーザを誘導する。プラグインの購入または借入を許可した後、アプリケーションは自動的にダウンロードを実行し、アプリケーションを再起動することなく、プラグインは使用する準備が整う。
【００１４】
[0015]  第１共同作業者がサーバを介してトラックを第２共同作業者と共有するワークフローでは、受信側共同作業者のシステムにインストールされているプラグインの検出は、サーバによって実行することができ、サーバは、更に、共有トラックにおいて使用された特定のプラグインが受信側システムに存在するか否かもチェックする。足りないプラグインが検出された場合、この足りないプラグインを記述するメタデータが受信側システムにプッシュされ、アプリケーションに、この足りないプラグインをユーザに警告させ、アプリケーション内においてそれを購入または借入する好機を提供させる。ユーザが購入または借入を許可した場合、プラグイン・ソフトウェア自体が受信側システムにプッシュされ、自動的にインストールされる。このように、足りないプラグインの識別、およびプラグインの取得が、トラック自体を共有するプロセスの統合部分となる。場合によっては、プラグインを借入も購入もする必要がなく、無料で入手できる場合もあり得る。この状況では、ユーザは、電子商取引トランザクションに関与する必要なく、単に、プラグインをダウンロードする許可を与えるだけでよい。ユーザのシステムにおけるセキュリティ設定に依存して、このステップでさえも必要でない場合もあり、足りないプラグインは、全くユーザの介入なく、ダウンロードしインストールすることもできる。
【００１５】
[0016]  他のワークフローでは、編集者が、以前に共同作業者から受信したがこの編集者は再生の目的のためにのみ使用したトラックを、編集することを望む場合もあり得る。このようなトラックは、そのネーティブな形態になっているかもしれず、またこれは「凍結」されているかもしれない。凍結されたトラックでは、トラック・メタデータおよびメディア・データが他のメディア・ファイルに移されており(render)、このトラックが再生されるとき、元のトラックおよびメディア・データにはアクセスされない。トラックが解凍されると、移されたメディア・ファイルが破棄され、元のトラックおよびメディア・データに逆戻りする。既に解凍されたか否かには関係なく、以前に受信したトラックを使用して作業するためには、そのトラックを作るのに使用されたプラグインが必要となる。１つ以上のプラグインが足りない場合、ユーザに警告し、足りない１つ以上のプラグインを取得し実行するステップが、前述のように実行される。
【００１６】
[0017]  図１は、以上で説明したステップを実現するプロセスを示す。２つの示されるループが、受信側システムにおいて同時に実行する。ループ１０２は、プラグインが足りないことを検出し、ユーザにそのプラグインを購入または借入するように促し、次いでそのプラグインおよび有効なライセンスをダウンロードすることを役割とする。ループ１０４は、新たなダウンロードされインストールする必要があるプラグインの存在を検出する機能を果たす。新たなプラグインが検出された場合、ライセンスをチェックし、不正なダウンロードを拒絶することを可能にする。ライセンスのチェックに成功した場合、新たなプラグインを収容するために、アプリケーションの内部構造が更新される。
【００１７】
[0018]  説明した実施形態では、次のステップが行われる。トラックが共同作業者と共有されるとき、受信側システムは、このトラックに関連するメタデータを受信する。メタデータの１つは、現在そのトラックにおいて使用されているプラグインを指定する。受信側システムにおける構成アプリケーションは、次に、プラグインをインスタンス化しようとする。足りないプラグインは、特定のエラー・コードを出させる。これは、アプリケーションに、当該アプリケーション内で利用可能にされているマーケットプレースから、足りないプラグインをダウンロードするように、ユーザに促させる。購入／借入トランザクションが許可された場合、ライセンスがアプリケーション位置にコピーされ、ダウンロードが行われ、アプリケーションによって維持されるプラグイン・アプリケーションにプラグインがロードされる。既存のデータベースの一貫性は、新たなプラグインがロードされる間維持される。次いで、アプリケーションはその内部プラグイン・データベースをリフレッシュし、構成アプリケーションは、現在インアクティブなプラグイン・インスタンスを、新たにロードされたインスタンスで更新し、ユーザの仲介が全くなく、全てのインアクティブなプラグインが利用可能になる。
【００１８】
[0019]  メディア構成アプリケーションは、ビデオ・データを編集する非線形ビデオ編集システムであってもよい。このようなシステムの一例に、マサチューセッツ州、BurlingtonのAvid（登録商標）Technology, Inc.,からのMedia Composer（登録商標）がある。これは、米国特許第５，２６７，３５１号、第５，３５５，４５０号、および第５，９３０，４４５号に記載されており、これらの特許をここで引用したことにより、その内容が本願にも含まれるものとする。メディア構成システムは、また、オーディオ・データを編集するディジタル・オーディオ・ワークステーションを含んでもよい。このようなシステムの一例に、同じくAvid Technology, Inc.,からのPro Tools（登録商標）がある。ディジタル・オーディオ・ワークステーションは、オーディオ構成の実務者にはよく知られている。この用語は、記録、トラック・ミキシング、非線形トラック編集、メタデータを追加および編集する能力、処理のプラグインへの誘導(routing)、自動化、ならびに等化、フィルタリング、圧縮、残響(reverb)、音程変更、時間伸長、および３Ｄオーディオ・エフェクトというような多くの処理機能の応用というような能力を含むオーディオ編集ソフトウェア・アプリケーションを指すために使用されるのが通例である。
【００１９】
[0020]  本明細書において説明したシステムの種々のコンポーネントは、汎用コンピュータ・システムを使用するコンピュータ・プログラムとして実現することができる。このようなコンピュータ・システムは、通例、情報をユーザに表示する出力デバイスと入力をユーザから受ける入力デバイスとの双方に接続された主要ユニットを含む。この主要ユニットは、一般に、相互接続メカニズムを介してメモリ・システムに接続されたプロセッサを含む。また、入力デバイスおよび出力デバイスも、相互接続メカニズムを介して、プロセッサおよびメモリ・システムに接続される。
【００２０】
[0021]  １つ以上の出力デバイスがコンピュータ・システムに接続されてもよい。出力デバイスの例には、液晶ディスプレイ（ＬＣＤ）、プラズマ・ディスプレイ、ビューアめがねを必要とするディスプレイおよびめがね不要ディスプレイを含む種々の立体視ディスプレイ、陰極線管、ビデオ投影システム、および他のビデオ出力デバイス、プリンタ、ネットワーク・インターフェース・デバイス、ケーブル・モデムを含む、低または高帯域幅ネットワークを介して通信するデバイス、ならびにディスクまたはテープのような記憶デバイスが含まれるが、これらに限定されるのではない。１つ以上の入力デバイスがコンピュータ・システムに接続されてもよい。入力デバイスの例には、キーボード、キーパッド、トラック・ボール、マウス、ペンおよびタブレット、タッチスクリーン、カメラ、通信デバイス、およびデータ入力デバイスが含まれるが、これらに限定されるのではない。本発明は、コンピュータ・システムと組み合わせて使用される特定の入力または出力デバイスにも、本明細書において説明したものにも限定されない。
【００２１】
[0022]  コンピュータ・システムは、コンピュータ・プログラミング言語、スクリプティング言語、またはアセンブリ言語さえも使用してプログラム可能な、汎用コンピュータ・システムでもよい。また、コンピュータ・システムは、特別にプログラミングされた特殊目的ハードウェアでもよい。汎用コンピュータ・システムでは、プロセッサが市販のプロセッサであることが通例である。また、汎用コンピュータは、通例、オペレーティング・システムを有する。オペレーティング・システムは、他のコンピュータ・プログラムの実行を制御し、スケジューリング、デバッギング、入力／出力制御、アカウンティング、コンパイル、ストレージ割り当て、データ管理およびメモリ管理、ならびに通信制御および関係するサービスを提供する。コンピュータ・システムは、ローカル・ネットワーク、および／またはインターネットのようなワイド・エリア・ネットワークに接続されてもよい。接続されたネットワークは、コンピュータ・システムにおよびコンピュータ・システムから、コンピュータにおける実行のためのプログラム命令、ビデオ・データ、静止画像データ、またはオーディオ・データ、メタデータ、メディア組成(composition)についてのレビューおよび承認情報、メディア注釈、ならびに他のデータというようなメディア・データを転送することができる。
【００２２】
[0023]  メモリ・システムは、通例、コンピュータ読み取り可能媒体を含む。媒体は、揮発性または不揮発性、書き込み可能または書き込み不可、および／または書き換え可能または書き換え不可でもよい。メモリ・システムは、通例、データを二進形態で格納する。このようなデータは、マイクロプロセッサによって実行されるアプリケーション・プログラム、またはアプリケーション・プログラムによって処理されディスクに格納される情報を定めることができる。本発明は、特定のメモリ・システムに限定されない。時間ベース媒体(time-based media)が磁気、光、またはソリッド・ステート・ドライブに格納され、そこから入力されてもよい。ドライブは、ローカルまたはネットワーク接続ディスクのアレイを含んでもよい。
【００２３】
[0024]  本明細書において説明したようなシステムは、ソフトウェア、ハードウェア、ファームウェア、またはこれら３つの組み合わせで実現することができる。このシステムの種々のエレメントは、個別または組み合わせのいずれでも、１つ以上のコンピュータ・プログラム製品として実現することができ、この場合、コンピュータ・プログラム命令が、コンピュータによる実行のためにコンピュータ読み取り可能媒体に格納され、接続されたローカル・エリアまたはワイド・エリア・ネットワークを介してコンピュータ・システムに転送される。プロセスの種々のステップは、このようなコンピュータ・プログラム命令を実行するコンピュータによって実行することができる。コンピュータ・システムは、マルチプロセッサ・コンピュータ・システムでもよく、またはコンピュータ・ネットワークを介して接続された複数のコンピュータを含んでもよい。本明細書において説明したコンポーネントは、コンピュータ・プログラムの別々のモジュールであってもよく、または別々のコンピュータ・プログラムでもよく、別々のコンピュータにおいて動作可能であってもよい。これらのコンポーネントによって生成されたデータは、メモリ・システムに格納されても、キャリア信号のような種々の通信媒体によってコンピュータ・システム間で送信されてもよい。
【００２４】
[0025]  以上、実施形態例について説明したが、以上のことは単なる例示であって限定ではなく、一例として紹介したに過ぎないことは、当業者には明白なはずである。多くの変更および他の実施形態も、当業者の範囲内であり、本発明の範囲に該当すると見なすこととする。
【図１】
2015201196.tif 000003
【外国語明細書】
2015201196000001.pdf