(57)【要約】      （修正有）【課題】権利者が帳簿の真正性を監査することができる分散型監査方法、そのデバイス及びそのシステムを提供する。【解決手段】分散型監査方法Ｓ３０００は、ハッシュツリーによって保存された複数のユーザ側に関する被監査情報を提供する工程Ｓ３１００、プロセッサを利用し、ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成する工程Ｓ３２００、これらユーザ側に対応し、前記被監査情報に基づいた複数のスライスを作成する工程Ｓ３３００、前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側に提供する工程Ｓ３４００、及びこれらユーザ側のフィードバックに基づいて前記被監査情報を監査する工程Ｓ３５００を備える。【選択図】図３
2018165977.tif 000002
【特許請求の範囲】
【請求項１】
ハッシュツリーによって保存された複数のユーザ側に関する被監査情報を提供する工程と、
プロセッサを利用し、ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成する工程と、
これらユーザ側に対応し、前記被監査情報に基づいた複数のスライスを作成する工程と、
前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側に提供する工程と、
これらユーザ側のフィードバックに基づいて前記被監査情報を監査する工程と、を包含することを特徴とする、分散型監査方法。
【請求項２】
前記集約ステータスコードをブロックチェーンに配置する工程をさらに包含することを特徴とする請求項１に記載の、分散型監査方法。
【請求項３】
前記ハッシュ関数は、ＳＨＡシリーズハッシュ関数であることを特徴とする請求項１に記載の、分散型監査方法。
【請求項４】
前記ハッシュツリーは、フルバイナリーハッシュツリーであることを特徴とする請求項１に記載の、分散型監査方法。
【請求項５】
ハッシュツリーによって保存された複数のユーザ側に関する被監査情報を提供するために用いる保存モジュールと、
ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成するために用いるステータスコード処理モジュールと、
これらユーザ側に対応し、前記被監査情報に基づいた複数のスライスを作成するために用いるスライスモジュールと、
前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側に提供するために用いる送信モジュールと、
これらユーザ側のフィードバックを受信するために用いる受信モジュールと、
これらフィードバックに基づいて前記被監査情報を監査するために用いる監査モジュールと、
前記保存モジュール、前記ステータスコード処理モジュール、前記スライスモジュール、前記送信モジュール、前記受信モジュール及び前記監査モジュールに結合し、作動を実行するために用いるプロセッサと、を包含することを特徴とする、分散型監査デバイス。
【請求項６】
前記送信モジュールは、前記集約ステータスコードを配置するためのブロックチェーンをさらに設置することを特徴とする請求項５に記載の、分散型監査デバイス。
【請求項７】
前記ハッシュ関数は、ＳＨＡシリーズハッシュ関数であることを特徴とする請求項５に記載の、分散型監査デバイス。
【請求項８】
前記ハッシュツリーは、フルバイナリーハッシュツリーであることを特徴とする請求項５に記載の、分散型監査デバイス。
【請求項９】
請求項５乃至８のいずれかに記載の分散型監査デバイスと、
前記集約ステイタスコード及びこれらスライスを受信し、前記分散型監査デバイスにフィードバックするために用いる複数のユーザ側と、を包含する、分散型監査システム。
【請求項１０】
これらユーザ側のデバイスは、パーソナルコンピュータ、ノート型コンピュータ、タブレットコンピュータ、サーバ、ワークステーション、スマートフォン、セットトップボックス或いはこれらの組合せを包含することを特徴とする請求項９に記載の、分散型監査システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク及び監査（Ａｕｄｉｔｉｎｇ）の分野、特に、分散型監査方法、そのデバイス及びそのシステムに関するものである。
【背景技術】
【０００２】
従来の紙媒体印刷物或いは実体の光ディスクの販売とは異なり、現在では、アプリケーションプログラム、ゲーム、書籍或いは映像／音声商品のいずれもがデジタル化、仮想化されることで、コンピュータやスマートフォンなどのデバイスで、ネットワークを介してオンライン或いはダウンロードした後、閲覧したり、使用したりすることができる。上述したデジタル化商品には、特許権、商標権、著作権或いはこれらが組み合わさってなる権利を有する可能性があり、その権利者が販路拡大のため、代理人に委託したり、代理人のネットワークプラットフォーム上で販売することを授与したりすることがある。また、代理人は、権利者の商品を複数受託することで、商品の多様性を高め、ユーザの消費意欲をさらに高めている。
【０００３】
そのうち、権利者と代理人との間には、様々な権利授与契約があり、例えば、一定期間内においてユーザが代理人のプラットフォームで権利者の商品を購買したり、ダウンロードしたりした回数を統計し、その後、代理人がその統計した回数に基づいて、取り決めた一定割合により権利金を算出し、前記権利者に交付している。所謂、報酬分配である。このため、代理人は、ユーザから料金を請求するとともに、収支を記録且つ統計し、一定期間毎に権利者に帳簿を提供し、当該期間内において、その商品のダウンロード記録及びこれに対応する権利金金額などを告知するという責任がある。
【０００４】
しかし、上述した帳簿は、代理人によって記録及び維持が行われているため、権利者はその真正性を監査することができない。例えば、代理人の故意ではないが、システムに欠陥があって記録されていない或いはその他の間違いが発生したり、代理人が意図的に記録の偽造や捏造を行って権利者に交付するはずの権利金を減らしたりすることがある。さらに、一部のダウンロード回数は不法ユーザがハッキングなどの不法な方法によってダウンロードされたものであるため、これらは認められないと称し、代理人が権利者に権利金を交付しないということもある。
【０００５】
権利者が帳簿の真正性を監査することができない状況において、権利者の権益を損なう恐れがあるだけでなく、代理人に販売を委託したいという権利者の意欲を低下させる可能性もあり、ネットワークプラットフォームにおける販売の発展にも望ましくない。
【０００６】
このため、本発明は、分散型監査方法、そのデバイス及びそのシステムを提供することで、上述した問題を改善している。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
権利者が帳簿の真正性を監査することができないという問題を解決することが可能な分散型監査方法、そのデバイス及びそのシステムを提供することにある。
【課題を解決するための手段】
【０００８】
上述した目的を達成するため、本発明は、ハッシュツリーによって保存された複数のユーザ側に関する被監査情報を提供する工程と、プロセッサを利用し、ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成する工程と、これらユーザ側に対応し、前記被監査情報に基づいた複数のスライスを作成する工程と、前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側に提供する工程と、これらユーザ側のフィードバックに基づいて前記被監査情報を監査する工程と、を包含する分散型監査方法を提供している。
【０００９】
好ましい実施例において、前記集約ステータスコードをブロックチェーンに配置する工程をさらに包含している。
【００１０】
好ましい実施例において、前記ハッシュ関数は、ＳＨＡシリーズハッシュ関数である。
【００１１】
好ましい実施例において、前記ハッシュツリーは、フルバイナリーハッシュツリーである。
【００１２】
また、本発明は、ハッシュツリーによって保存された複数のユーザ側に関する被監査情報を提供するために用いる保存モジュールと、ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成するために用いるステータスコード処理モジュールと、これらユーザ側に対応し、前記被監査情報に基づいた複数のスライスを作成するために用いるスライスモジュールと、前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側に提供するために用いる送信モジュールと、これらユーザ側のフィードバックを受信するために用いる受信モジュールと、これらフィードバックに基づいて前記被監査情報を監査するために用いる監査モジュールと、前記保存モジュール、前記ステータスコード処理モジュール、前記スライスモジュール、前記送信モジュール、前記受信モジュール及び前記監査モジュールに結合し、作動を実行するために用いるプロセッサと、を包含する分散型監査デバイスを提供している。
【００１３】
好ましい実施例において、前記送信モジュールは、前記集約ステータスコードを配置するためのブロックチェーンをさらに設置している。
【００１４】
好ましい実施例において、前記ハッシュ関数は、ＳＨＡシリーズハッシュ関数である。
【００１５】
好ましい実施例において、前記ハッシュツリーは、フルバイナリーハッシュツリーである。
【００１６】
さらにまた、本発明は、上述したいずれかの態様における分散型監査デバイスと、前記集約ステイタスコード及びこれらスライスを受信し、前記分散型監査デバイスにフィードバックするために用いる複数のユーザ側と、を包含する分散型監査システムを提供している。
【００１７】
好ましい実施例において、これらユーザ側のデバイスは、パーソナルコンピュータ、ノート型コンピュータ、タブレットコンピュータ、サーバ、ワークステーション、スマートフォン、セットトップボックス或いはこれらの組合せを包含している。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施例に係る分散型監査システムを示す模式図である。
【図２】本発明の実施例に係る分散型監査デバイスを示す模式図である。
【図３】本発明の実施例に係る分散型監査方法の工程を示す模式図である。
【図４Ａ】本発明の実施例に係るハッシュツリーを示す模式図である。
【図４Ｂ】本発明の実施例に係るスライスを示す模式図である。
【発明を実施するための形態】
【００１９】
本発明の実施方法については、後述で例示する実施例及び添付の図面を参照することで得られる詳細な説明により、本発明に係る特徴及び効果をさらに理解されたい。なお、当該分野において通常の知識を有する者が理解することができる範囲で詳細且つ理解し易いようにしているため、誤解を招かないように、すべての素子及び工程を詳細且つ具体的に図示、説明していない。
【００２０】
本発明の実施例に係る分散型監査システムを示す模式図である図１を参照されたい。図１にあるとおり、分散型監査システム１０００は、分散型監査デバイス１１００と、複数のユーザ側１２００ａ〜ｃ（数量はあくまで例示に過ぎない）とを包含している。前記分散型監査デバイス１１００は、パーソナルコンピュータ、ノート型コンピュータ、サーバ、ワークステーション、その他の電子デバイス或いはこれらの組合せによって実現することができる。前記複数のユーザ側１２００ａ〜ｃは、パーソナルコンピュータ、ノート型コンピュータ、タブレットコンピュータ、サーバ、ワークステーション、スマートフォン、セットトップボックス、その他の電子デバイス或いはこれらの組合せによって実現することができる。また、複数のデバイスを利用することによって並列処理を実現することができるとともに、バックアップ機能を有することができる。前記分散型監査デバイス１１００は、これらユーザ側１２００ａ〜ｃとの間で有線或いは無線ネットワークを利用して接続している。また、選択的に、前記分散型監査デバイス１１００は、有線或いは無線ネットワークを利用して権利者側２１００ａ〜ｃ（数量はあくまで例示に過ぎない）に接続することもできる。なお、ここでいう監査は、様々な機能面での観察を指し、検査、確認又は査証などと称することもできる。
【００２１】
図１において、これら権利者側２１００ａ〜ｃは、異なる著作権商品の代理販売を前記分散型監査デバイス１１００にそれぞれ授与することができ、これらユーザ側１２００ａ〜ｃに提供している。つまり、前記分散型監査デバイス１１００は、代理人の役割を行い、ネットワーク販売プラットフォームをこれらユーザ側１２００ａ〜ｃに提供している。例示すると、前記権利者側２１００ａを映像メーカーとし、複数の映像ソースを前記分散型監査デバイス１１００の経営者、例えば、いずれかの映像／音声提供元に授与している。前記分散型監査デバイス１１００は、これらユーザ側１２００ａ〜ｃがコンピュータ、セットトップボックス或いはスマートフォンを利用してログインし、様々な映像を閲覧し、消費することをクリックで確認した後、オンライン上で或いはダウンロード後に視聴するための、ウェブサイト或いはアプリケーションプログラムインターフェイスを提供することができる。前記分散型監査デバイス１１００は、これらユーザ側１２００ａ〜ｃのダウンロード回数、毎回の費用などを記録して取引記録を保存している。前記分散型監査デバイス１１００は、いわゆる帳簿、即ち被監査情報であるこれらユーザ側１２００ａ〜ｃの取引記録を収集している。そのうち、これら権利者側２１００ａ〜ｃは、アプリケーションプログラム、ゲーム、書籍或いは映像／音声商品を授与することができるが、これに限らない。これらユーザ側１２００ａ〜ｃの消費方法は、クリック、閲覧、ダウンロード或いはその他の方法とすることができるが、これに限らない。当事者間の契約内容により、その授与内容及び精算方法を取決めることができる。
【００２２】
本発明の実施例に係る分散型監査デバイスを示す模式図である図２を参照されたい。図２にあるとおり、分散型監査デバイス１１００は、ハッシュツリーによって保存された複数のユーザ側１２００ａ〜ｃに関する被監査情報を提供するために用いる保存モジュール１１０２と、ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成するために用いるステータスコード処理モジュール１１０４と、これらユーザ側１２００ａ〜ｃに対応し、前記被監査情報に基づいた複数のスライスを作成するために用いるスライスモジュール１１０６と、前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側１２００ａ〜ｃに提供するために用いる送信モジュール１１０８と、これらユーザ側１２００ａ〜ｃのフィードバックを受信するために用いる受信モジュール１１１０と、これらフィードバックに基づいて前記被監査情報を監査するために用いる監査モジュール１１１２と、前記保存モジュール１１０２、前記ステータスコード処理モジュール１１０４、前記スライスモジュール１１０６、前記送信モジュール１１０８、前記受信モジュール１１１０及び前記監査モジュール１１１２に結合し、前記分散型監査デバイス１１００の作動を実行するために用いるプロセッサ１１１４と、を包含している。
【００２３】
図２において、前記保存モジュール１１０２は、ハードドライブ、フロッピードライブ、磁気テープ、メモリカード或いはその他のタイプの内蔵又は外付け記憶媒体のいずれかとすることができる。前記保存モジュール１１０２は、ハッシュツリー（Ｈａｓｈ  Ｔｒｅｅ）によって保存された複数のユーザ側１２００ａ〜ｃに関する被監査情報を保存することができる。そのうち、前記被監査情報は、例えば帳簿であって、これらユーザ側１２００ａ〜ｃの取引記録を記録している。異なる実施例において、これらユーザ側の数量は、非常に膨大で、例えば、５０万のユーザ側を有するネットワーク販売プラットフォームに応用している。作動速度を向上させるため、本発明に係る実施例では、ハッシュツリーによって前記被監査情報を保存している。さらに、好ましい実施例では、図４Ａにあるように、フルバイナリーハッシュツリー（Ｆｕｌｌ  Ｈａｓｈ  Ｂｉｎａｒｙ  Ｔｒｅｅ）を用いている。なお、その他の実施例において、その他のハッシュツリーを使用しても構わない。
【００２４】
図２において、前記ステータスコード処理モジュール１１０４は、ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成している。前記ハッシュ関数は、「ＭＤ５」、「ＲＩＰＥＭＤ１６０」、「ＳＨＡ１」、「ＳＨＡ２５６」、「ＳＨＡ３８４」、「ＳＨＡ５１２」或いはその他のハッシュ関数を利用することができる。好ましい実施例では、ＳＨＡシリーズハッシュ関数を利用し、特に、「ＳＨＡ２５６」ハッシュ関数を利用することができる。これにより、前記集約ステータスコードは、前記被監査情報の完全性及び同一性を検査するために用いることができ、且つ不可逆的性質を有し、逆からオリジナルデータを導き出すことができない。なお、集約することは、ファイルの大きさを圧縮する効果があることから、伝送し易い。
【００２５】
図２において、前記スライスモジュール１１０６は、これらユーザ側１２００ａ〜ｃに対応し、前記被監査情報に基づいた複数のスライスを作成している。スライス（Ｓｌｉｃｅ）を示す模式図である図４Ｂを参照されたい。特定部分を取出したハッシュツリーを示している。これにより、前記スライスモジュール１１０６は、前記ユーザ側１２００ａに基づいて前記ユーザ側１２００ａに関するスライスを、前記ユーザ側１２００ｂに基づいて前記ユーザ側１２００ｂに関するスライスを、前記ユーザ側１２００ｃに基づいて前記ユーザ側１２００ｃに関するスライスをそれぞれ作成している。このため、各ユーザは、各スライスを介し、自身に関する取引情報のみを確認することができる。
【００２６】
図２において、前記送信モジュール１１０８は、前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側１２００ａ〜ｃに提供しており、前記受信モジュール１１１０は、これらユーザ側１２００ａ〜ｃのフィードバックを受信しており、前記監査モジュール１１１２は、これらフィードバックに基づいて前記被監査情報を監査している。これにより、例示すると、前記送信モジュール１１０８は、前記集約ステイタスコード及び前記ユーザ側１２００ａに関するスライスを前記ユーザ側１２００ａに、前記集約ステイタスコード及び前記ユーザ側１２００ｂに関するスライスを前記ユーザ側１２００ｂに、前記集約ステイタスコード及び前記ユーザ側１２００ｃに関するスライスを前記ユーザ側１２００ｃにそれぞれ送信している。このため、前記ユーザ側１２００ａは、前記集約ステイタスコードによってそのスライスが同一性を有しているか否かを確認し、さらに、前記ユーザ側１２００ａの取引記録が正確か否かを監査することで、エラーであることをフィードバックするか否かを決定することができる。また、前記ユーザ側１２００ｂ及び前記ユーザ側１２００ｃもまた、前記集約ステータスコード及びそのスライスにより、取引情報に間違いがあったか否かを監査することで、エラーであることをフィードバックするか否かを決定することができる。従って、各前記ユーザ側１２００ａ〜ｃは、いずれも各スライスだけで、自身の取引記録が正確か否かを監査しているものの、本発明に係る実施例では、前記集約ステータスコードを用いているため、各スライスと前記被監査情報との間には同一性、又は一意性があり、バインディング効果を有している。このため、各前記ユーザ側１２００ａ〜ｃのいずれかがエラーであることをフィードバックすれば、前記被監査情報が不正確であることを監査することができる。つまり、監査の作業を各前記ユーザ側１２００ａ〜ｃに分散している。また、各前記ユーザ側１２００ａ〜ｃが自身の取引記録を確認すると、各前記ユーザ側１２００ａ〜ｃの負担を増加させることなく、監査の作業を行ったこととなる。また、好ましい実施例において、前記集約ステータスコード及びそのスライスの確認動作は、各前記ユーザ側１２００ａ〜ｃのアプリケーションプログラムを利用して自動的に実行することができる。
【００２７】
本発明に係る実施例において、前記集約ステータスコード及びそのスライスを利用することは、伝送に必要なデータを大幅に縮減することができる。例示すると、実施例において、５０万の前記ユーザ側があった場合、ハッシュツリーを設置するために必要なメモリ空間は、およそ２０６．９メガバイト（Ｍｅｇａｂｙｔｅ，ＭＢ）であるのに対し、前記ユーザ側の前記集約ステータスは、およそ３２バイト（Ｂｙｔｅ，Ｂ）、受信するスライスは、およそ１キロバイト（ＫＢ）それぞれダウンロードするのみである。ダウンロードサイズは、オリジナルの帳簿、即ち前記被監査情報の約十万分の一しか占めず、且つ望ましい状況下では、監査には千分の一秒しか費やさない。多数のユーザを有するネットワークプラットフォーム（或いは、ネットワーク販売プラットフォーム、ネットワークサービスプラットフォーム又はその他の名称）に適用することができ、ユーザに顕著な遅延などを感じさせることがない。このことから、負担が低く、効率が高いシステムを達成している。
【００２８】
図２において、前記監査モジュール１１１２は、これらフィードバックに基づいて前記被監査情報を監査している。前記監査モジュール１１１２が前記ユーザ側のいずれかからのフィードバックを受信すると、このフィードバックに基づいて、分類、統計、その他の監査又はチェック或いはその他の処理動作といったさらなる監査処理を実行し、前記権利者側２１００ａ〜ｃに通知することができる。
【００２９】
図２において、前記プロセッサ１１１４は、前記保存モジュール１１０２、前記ステータスコード処理モジュール１１０４、前記スライスモジュール１１０６、前記送信モジュール１１０８、前記受信モジュール１１１０及び前記監査モジュール１１１２に結合し、前記分散型監査デバイス１１００の作動を実行するために用いている。これにより、前記分散型監査デバイス１１００は、ソフトウェア、ハードウェア及びファームウェアの組合わせを包含することができ、また、コンピュータ可読プログラムコードを包含することができ、メモリに一時的に保存することで、前記プロセッサ１１１４が上述した様々な機能を実行し易くしている。
【００３０】
本発明の実施例に係る分散型監査方法の工程を示す模式図である図３を参照されたい、図３にあるとおり、分散型監査方法Ｓ３０００は、ハッシュツリーによって保存された複数のユーザ側１２００ａ〜ｃに関する被監査情報を提供する工程Ｓ３１００と、プロセッサ１１１４を利用し、ハッシュ関数によって前記被監査情報に基づいた集約ステータスコードを作成する工程Ｓ３２００と、これらユーザ側１２００ａ〜ｃに対応し、前記被監査情報に基づいた複数のスライスを作成する工程Ｓ３３００と、前記集約ステイタスコード及びこれらスライスをそれぞれ対応するこれらユーザ側１２００ａ〜ｃに提供する工程Ｓ３４００と、これらユーザ側１２００ａ〜ｃのフィードバックに基づいて前記被監査情報を監査する工程Ｓ３５００と、を包含している。
【００３１】
好ましい実施例において、暗号化方法を使用して発生する関連した一連のデータブロックを利用し、その情報の有効性及び真正性を検証し、前記集約ステータスコードが書き換えられないようにするため、前記集約ステータスコードをブロックチェーン（Ｂｌｏｃｋｃｈａｉｎ）にさらに配置することができる。異なる実施例では、前記集約ステータスコードを異なる経路によって周知にすることもできる。好ましい実施例において、本発明に係るメカニズムを利用することは、帳簿といった前記被監査情報を前記ブロックチェーンに直接配置することより望ましい。なぜならば、代理人が最初から不正確な帳簿を配置した場合、前記ブロックチェーンは、この「不正確な帳簿」が変更されないようにすることだけを保証し、前記権利者側２１００ａ〜ｃは依然として帳簿の正確性を監査することができない。これに比べ、本発明の実施例に係るメカニズムを利用することは、帳簿といった前記被監査情報を各前記ユーザ側１２００ａ〜ｃに分散させて監査し、且つ各前記ユーザ側１２００ａ〜ｃが監査するものが同一の帳簿にある一部情報であることを確保し、各前記ユーザ側１２００ａ〜ｃのいずれかが監査して不正確な情報を発見すると、エラーであることをフィードバックしている。なお、当該分野において通常の知識を有する者であれば、上述した前記被監査情報は、いわゆる帳簿情報或いはその他のまだ監査されていない情報であると、理解し得るものである。帳簿情報は、例えば、クリック、閲覧、ダウンロードなどの回数或いは時間及びこれに対応する料金といったユーザの取引記録を含み、代理人が権利者に支払う金額を含みこともできる。また、ユーザ或いは権利者の数によって分類又は統計などを行うことができる。さらに、会計学の技術を用いて調整することができ、実際のニーズに応じて増減修正を行っている。
【００３２】
本発明に係る好ましい実施例は、上述したように詳細に説明したが、上述した各素子及び工程はすべてを挙げておらず、例示に過ぎず、当該分野において通常の知識を有する者が理解することができる範囲内で変更或いは修正することができる。本発明の範囲は、以下に述べる特許請求の範囲に基づくものである。
【符号の説明】
【００３３】
１０００      分散型監査システム
１１００      分散型監査デバイス
１１０２      保存モジュール
１１０４      ステータスコード処理モジュール
１１０６      スライスモジュール
１１０８      発信モジュール
１１１０      受信モジュール
１１１２      監査モジュール
１１１４      プロセッサ
１２００ａ    ユーザ側
１２００ｂ    ユーザ側
１２００ｃ    ユーザ側
２１００ａ    権利者側
２１００ｂ    権利者側
２１００ｃ    権利者側
Ｓ３０００    工程
Ｓ３１００    工程
Ｓ３２００    工程
Ｓ３３００    工程
Ｓ３４００    工程
Ｓ３５００    工程
【図１】
2018165977.tif 000003
【図２】
2018165977.tif 000004
【図３】
2018165977.tif 000005
【図４Ａ】
2018165977.tif 000006
【図４Ｂ】
2018165977.tif 000007