(57)【要約】本発明は、ディジタルのソースデータをコーディングする方法及び装置に関する。本発明は、それぞれがソースデータ（１５）のセット全体を含む少なくとも２つの基本的なコーディングステップ（１１，１２）を使用し、基本的なコーディングステップ（１１，２３）の間のソースデータの組込み順序を変更する置換ステップ（１３）を備えている。本発明は、ソースデータ（１５）が、それぞれが２以上のｎのバイナリのソース素子を含むソースのコードワードの中で編成され、置換ステップ（１３）が、少なくともいくつかのソースのコードワードの内容を可逆的に変更して、変更されたコードワードを出力するステップ（１３２）と、変更された又はソースのコードワードの順序を置換するステップ（１３１）とを含むことを特徴にしている。
2004511114.tif 000002
【特許請求の範囲】
【請求項１】
デジタル元データをコード化する方法であって、平行で少なくとも２つの基本のコーディングステップを実行して（１１、１２）、それぞれ前述の元データ（２５）のすべてを考慮に入れて、前述の基本のコーディングステップ（１１，１２）の間に前述の元データの考慮している配列を変更する順列ステップ（１３）を包含し、
前述の元データ（１５）がｎ個のバイナリ元要素をそれぞれ含むソースコード単語で組織化されて、ｎは２以上で、
この順列ステップ（１３）は、
ｒｅｖｅｒｓｉｂｌｙに少なくとも前述のソースコード単語のいくつかに関する内容を変更し、変更されたコード単語を送達するステップ（１３２）と、
前述の元のコード単語あるいは変更されたコード単語の続きを並べかえるステップ（１３１）と
を含む。
【請求項２】
クレーム１に従ったコード単語分類順序を並べかえさせる前述のステップ（１３１）が１ブロックのＮ連続したコード単語に適用される一定の順列を与えるので特徴付けられるコード体系。
【請求項３】
クレーム２に従ったコード体系；前述の一定の順列が単語がｊ＝Ｐ．ｉから０〜Ｎ−１までの分類順序に入力して、分類順序で再読するＮ符号を含みながらメモリ（１３１１）を使用するので、特徴付けられる；０〜Ｎ−１に異なるｉ；互いに素数であるＰとＮ．
【請求項４】
クレーム３に従った÷Ｎの近くにＰがあるので特徴付けられるコード体系。
【請求項５】
クレームのどれかに従ったそれで特徴付けられる１〜４が変更（１３２）を満足させると言われているコード体系は前述のコード単語のいくつかだけに適用される。
【請求項６】
コード体系はそれで特徴付けられる５が変更（１３２）を満足させると言われているクレームに従って他のあらゆるコード単語に適用される。
【請求項７】
クレームのどれかに従ったそれで特徴付けられる１〜６が変更（１３２）を満足させると言われているコード体系は考慮されたコード単語の中の２進要素の分類順序の順列を包括する。
【請求項８】
クレーム１〜７のどれかに従ったコード体系…特徴付けられる…それが少なくとも考慮されたコード単語のバイナリの出典原理の１つをａと取り替えながら変更（１３２）が包括する内容を言った…組合せ…少なくとも２つの前述のバイナリの出典要素
【請求項９】
クレーム１〜８のどれかに従った前述のコード単語が組の２進要素であるので特徴付けられるコード体系。
【請求項１０】
クレーム９に従った、前述の内容変更ステップ（１３２）が少なくとも以下の変更された対のひとつである対｛ａ、ｂ｝と関連しているコード体系：
（ａ、ｂ）
（ｂ、ａ）
（ａ＋ｂ、ｂ）
（ｂ、ａ＋ｂ）
（ａ、ａ＋ｂ）
（ａ＋ｂ、ａ）
【請求項１１】
クレーム１〜１０のいずれに従ったコード体系；そんなに少なくとも前述の基本のコーディングステップの１つでは、特徴付けられる（１３、１２）自然にｎ／をもたらして、系統的な再帰的な畳み込み符号を実行する；（ｎ＋ｍ）；ｎバイナリの入力でｎ＋ｍのバイナリの出力を関連させて；ｎ＞２とｍ＞１。
【請求項１２】
クレーム１〜１１のどれかに従ったｎバイナリの入力のコード単語が包括されている状態でｎ＋ｍ１＋ｍ２のバイナリの出力を関連させるので特徴付けられるコード体系：
ｎバイナリの入力；
ｍ１のバイナリの出力は最初の基本のコーディングステップのそばを果たした；
ｍ２のバイナリの出力は第２の基本のコーディングステップのそばを果たした。
【請求項１３】
クレーム１〜１２のどれかに従ったスタンプすることステップ（１４）を実行するので特徴付けられるコード体系。
【請求項１４】
少なくとも２個の基本のエンコーダを包括するデジタル元データをコード化するためのデバイス。それぞれ考慮に入れて、（１５）、および順列が考慮の分類順序を変更する（１３）を意味する前述の元データのすべてがそれぞれの前述の基本のエンコーダによって元データを言った；前述の元データがｎバイナリの出典要素を包括しながらソースコード単語でそれぞれ組織化されるので、特徴付けられる；ｎは２以上である；方法（１３）が包括するその前述の順列は、
少なくとも前述のソースコード単語のいくつかに関する内容、配送が変更したリバーシブルの変更のための方法（１３２）は単語をコード化し、方法（１３１）は、前述の元のコード単語の配列を並べかえさせるか、または変更されるので、単語をコード化することを含む。
【請求項１５】
順列ステップ包括を包括するので特徴付けられるクレーム１〜１３のどれかのコード体系に従ってコード化される復号化ディジタル・データの計画：
少なくとも受信されたコード単語のいくつかに関する内容を変更するステップ、コーディングの間に実行されるその正反対である前述の変更；
初期の分類順序にそれらを入れだって戻すために受信されたコード単語の続きを並べかえさせるステップ。
【請求項１６】
クレーム１〜１３のどれかのコード体系に従ってコード化されて、それで特徴付けられたディジタル・データを解読して、順列を包括するので、デバイスは、包括することを意味する：
少なくとも受信されたコード単語のいくつかに関する内容を変更するための方法、コーディングの間に実行されるその正反対である前述の変更；
初期の分類順序にそれらを入れだって戻すために受信されたコード単語の続きを並べかえさせるための方法。
【請求項１７】
クレーム１〜１３のどれかのコード体系に従ってコード化されるか、またはクレーム１５の復号化計画に従って解読されるディジタル・データを伝えるそして／又は受けるためのデバイス。
【発明の詳細な説明】
本発明は、特に回路の過渡現象がある場合における１以上の送信または放送されるべき元のデータ配列に属するディジタル・データの暗号化および復号化に関する。
より正確には、本発明は「ターボコード」（登録商標）として特に知られている暗号化方法、および、より特にその結果与えられる順列（パーミュテーション）の改良に関連する。
この種類のコーディングの一般的な原理は”Ｐｒｏｃｅｄｅ　ｄｅ　ｃｏｄａｇｅ　ｃｏｒｒｅｃｔｅｕｒｄ’ｅｒｒｅｕｒｓ　ａ　ａｕ　ｍｏｉｎｓ　ｄｅｕｘ　ｃｏｄａｇｅｓ　ｃｏｎｖｏｌｕｔｉｆｓ　ｓｙｓｔｅｍａｔｉｑｕｅｓ　ｐａｒａｌｌｅｌｅｓ，ｐｒｏｃｅｄｅ　ｄｅ　ｄｅｃｏｄａｇｅ　ｉｔｅｒａｔｉｆ，　ｍｏｄｕｌｅ　ｄｅ　ｄｅｃｏｄａｇｅ　ｅｔ　ｄｅｃｏｄｅｕｒｃｏｒｒｅｓｐｏｎｄａｎｔｓ”と題されたフランスの特許Ｎｏ．ＦＲ−９　１０５　２８０およびＣ．Ｂｅｒｒｏｕ　ａｎｄ　Ａ．Ｇｌａｖｉｅｕｘによる”Ｎｅａｒ　Ｏｐｔｉｍｕｍ　Ｅｒｒｏｒ　Ｃｏｒｒｅｃｔｉｎｇ　Ｃｏｄｉｎｇ　ａｎｄ　Ｄｅｃｏｄｉｎｇ：Ｔｕｒｂｏ　Ｃｏｄｅｓ”（ＩＥＥＥ　Ｔｒａｎｓａｃｔｉｏｎｓ　ｏｎ　Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ，Ｖｏｌｕｍｅ４４，ｎｏ．１０，ｐａｇｅｓ　１２６１−１２７１，Ｏｃｔｏｂｅｒ　１９９６）に特に紹介されている。
このテクニックによると、少なくとも２個の基本のエンコーダを使用することに基づいて「平行な連結（ｐａｒａｌｌｅｌ　ｃｏｎｃａｔｅｎａｔｉｏｎ）」コーディングのインプリメンテーションが示唆されている。
解読するとき、これは２個の異なったエンコーダから２つの冗長度シンボルを持っているのを可能にする。
２個の基本のエンコーダの間で、順列（ｐｅｒｍｕｔａｔｉｏｎ）手段が、同じデジタル元データがこれらの基本のエンコーダのそれぞれに供給されるように実現される。
ブロックコーディング（生成された暗号）のためのこの種類のテクニックの改良としては、”Ｔｕｒｂｏ　ｄｅｃｏｄａｇｅ　ｄｅｓ　ｃｏｄｅｓ　ｐｒｏｄｕｉｔｓ”と題された特許ＦＲ−９　３１３　８５８とＯ．Ａｉｔｓａｂ　ａｎｄ　Ｒ．Ｐｙｎｄｉａｈ”Ｐｅｒｆｏｒｍａｎｃｅ　ｏｆ　Ｒｅｅｄ　Ｓｏｌｏｍｏｎ　ｂｌｏｃｋ　ｔｕｒｂｏ　ｃｏｄｅ”（ＩＥＥＥ　Ｇｌｏｂｅｃｏｍ’９６　Ｃｏｎｆｅｒｅｎｃｅ，Ｖｏｌ．１／３，ｐａｇｅｓ　１２１−１２５，Ｌｏｎｄｏｎ，Ｎｏｖｅｍｂｅｒ１９９６の記事がある。
比較的に大きな程度、平行な連結のコンボリューショナルな「ターボコード」の性能は、実行された順列の機能に依存する。
本当に、１０−５と１０−６の以下の誤り率カーブにおける勾配変化の出現を特に含んで、本機能の最適化されていない選択が「ターボコード」の機能低下に通じるように見える。
この現象はすべての、より多くが考慮で「ターボ符号」の効率をより高く強調して、より短いことは暗号化されるべき情報ブロックだった。
順列関数が良い性能で「ターボ符号」を構築するために許容されて引用符で囲まれる帳票類では、示されなさい。
特許ＦＲ−９　１０５　２８０では、基本の畳み込み符号はバイナリであり、したがって、順列は直接２進要素で行われる。
さらに一般に、順列を実行する多くの解決策がバイナリの畳み込み符号を実行することが、平行な連結「ターボ符号」であるところで第三世代のモバイル電話（ＵＭＴＳ）の一部として示された状態で機能する。
特許ＦＲ−９３１３８５８；Ｃ．ＢｅｒｒｏｕとＭ．Ｊｅｚｅｑｕｅｌによる記事と同様に；“ｎｏｎ−ｂｉｎａｒｙの畳み込み符号ターボコーディング；（Ｅｌｅｃｔｒｏｎｉｃｓ　Ｌｅｔｔｅｒｓ、Ｖｏｌ．３５、Ｎｏ．１、３９−４０ページ、１９９９年１月）また、作成に非バイナリ畳み込み符号を使用するのを示す“ターボコード”この場合、したがって、順列関数はバイナリの単語に適用される（ビットセット；例えば、組、または、より一般にｎ組）
概して、順列関数は、強い無作為のエフェクトを作成するために情報源と様々な平行なエンコーダを与えることから要素の良い分散をもちろん提供させるべきである。したがって、合成エンコーダの距離性質は最適化されなければならなくて、特に最小の距離はそれについて最大にされる。
したがって、それは特に非バイナリ畳み込み符号から構築されて、知られた「ターボ符号」についてそれらより良い順列特性曲線を持ちながら平行な連結コード体系（「ターボ符号」）を提供する発明の目的である。
より正確に、ａがそれのすなわち、特定の最大化における最小の距離の合成エンコーダ（「ターボ符号」）の距離性質を最適化する連結コード体系に沿うが発明の目的を提供することになっている。
分散エフェクトを変更しないで様々な基本のエンコーダをもちろん与えるデータに強い無作為のエフェクトを作成して、それはそのようなコード体系を提供する発明の別の目的である。
また、それは低費用における実施、例えば、集積回路のような実行するのが簡単であるコード体系を提供する発明の目的である。
本発明にそれをそのようなコード体系に提供するのはアプリケーションタイプのまさしくその大数のために実行するのが簡単であることが、さらに別のオブジェクトである。
より明確に今後明らかになる他のものと同様にこれらのオブジェクトは、本発明のデジタル元データコード体系によって達成される。平行でそれぞれ前述の元データのすべてを考慮に入れる少なくとも２の基本のコーディングステップを実行して、前述の基本のコーディングステップの間で前述の元データの考慮の分類順序を変更する順列ステップを包括する。どの点で、前述の元データは、ｎバイナリの出典要素を包括しながら、ソースコード単語でそれぞれ組織化される、２以上であるｎ。本発明のステップが包括する前述の順列に従う。
ｒｅｖｅｒｓｉｂｌｙに少なくとも前述のソースコード単語のいくつかに関する内容を変更して、変更したコード単語を送達するステップと、
前述のもとのコード単語か変更されたコード単語の配列を並べかえるステップ。
言い換えれば、本発明は、２レベルで有効であることを提案する。順列ステップの間（「順列」という視覚的な用語が用いられるが、「シャフリング」または「処理する」という用語も有利に使用することができ、後に明らかになるように、ある２進要素の値を変更することが可能である）。実際に、一方ではコード単語（または、ｎの倍数）の配列、または、後者（単語内変更）に関する内容に作用が加えられる。
そういうものの単語を処理する前または後にまたちょうどその単語順列は実行することができることが理解されよう。
有利な具体化によると、コード単語分類順序を並べかえさせる前述のステップは１ブロックのＮ連続したコード単語に適用される一定の順列を与える。
このテクニックは、実行するのが非常に簡単で、ほとんど最適の効率を達成するのを許容する。
これは、配列として入力されたＮ個のコード単語を含むメモリを用いて、ｊ＝Ｐ．ｉ（ｉはから０〜Ｎ−１まで）からの配列において再読されることにより有利に実施することができる（互いに素数であるＰとＮ）。
望ましくは、この場合ｐはＮのルートに近い。
発明の好まれる手法によると、前述の内容変更は前述のコード単語のいくつかだけに適用される。Ｅ。ｇ．…前述の内容変更は他のあらゆるコード単語に適用される。
有利には、前述の内容変更はコード単語の中で考慮で２進要素の分類順序の順列を包括する。
別の有利なアスペクト…少なくとも符号のバイナリの出典要素の１つを取り替える変更が包括する前述の内容がａとの許の考慮を言い表す…組合せ…少なくとも２つの前述のバイナリの出典要素
前述のコード単語は特に組かもしれない。しかしながら、より一般にそれらがもちろんｎの多重かもしれない…何でも…ｎの値…２以上
組の場合では、出典組｛ａ、ｂ｝と共に組合せは少なくとも以下の変更された組のひとりを関連させることができる：
（ａ、ｂ）
（ｂ、ａ）
（ａ＋ｂ、ｂ）
（ｂ、ａ＋ｂ）
（ａ、ａ＋ｂ）
（ａ＋ｂ、ａ）
発明の具体化によると、ｎバイナリの入力、ｎ＞２とｍ＞１でｎ＋ｍのバイナリの出力を関連させて、自然にｎ／（ｎ＋ｍ）をもたらして、少なくとも前述の基本のコーディングステップの１つは系統的な再帰的な畳み込み符号を実行する。
有利に、符号があるｎ＋ｍ１＋ｍ２のバイナリの出力が言い表すｎバイナリの計画関連は包括を入力する：
ｎバイナリの入力；
ｍ１のバイナリの出力は最初の基本のコーディングステップのそばを果たした；
ｍ２のバイナリの出力は第２の基本のコーディングステップのそばを果たした。
スタンプすることステップは提供することができる。
また、もちろん、発明は対応するコーディングデバイスに関連する。そのようなデバイスが順列方法を与える…包括
ｒｅｖｅｒｓｉｂｌｙに少なくとも単語、配送が変更した前述のソースコードのいくつかに関する内容を変更するための方法は単語をコード化する；
方法は、前述の出典の分類順序を並べかえさせるか、または変更されるので、単語をコード化する。
発明はさらに上で記述された計画に従ってコード化されるデータを放つか、または送るためのデバイスに関連する。
別のアスペクトによると、発明は対応する復号化計画とデバイスに関連する。対称的に、コーディングに、復号化計画は以下のステップを包括する。
少なくとも受信されたコード単語のいくつかに関する内容、コーディングの間に実行されるその正反対である前述の変更を変更する；
受信されたコード単語の続きを並べかえさせて、それらを置くために初期の分類順序でバックしなさい。
そして他の特性曲線…発明の利点が発明の好まれた具体化の以下の説明文を読むので、より明らかになる…説明に役立った例として単に与えられている…制限しない…
発明に従ってエンコーダの概念を例証する唯一の付図。
非バイナリの系統的な再帰的な渦巻きの基本の符号と関連してしたがって、発明が新しい順列関数を提供する…エンコーダを連結する基本の符号平行線…どの；自然にｎ／をもたらして；（　ｎ＋ｍ）；ｎ−２とｎ−１で；理論上の基準限界値の近くの性能における結果；効率が考慮したことなら何でも；“ターボ符号；”コード化されるべき情報ブロックの長さ．
考慮している基本の符号が必ず非バイナリである、すなわち、彼らが発明の範囲にｎを持っていると思い出される２つのバイナリの入力とｍがあるｎ＋ｍ１、バイナリの出力
サンプルコーディングデバイスは図１で発明に従って例証される。直接それについて対応するコード体系は引き出すことができる。
この例、２つの基本の符号のＣ１の平行な連結から造られる符号およびＣ２で；１１と１２；同じである；　渦巻きの、再帰的で、系統的で、非バイナリで、柔軟な２／３；（＝２バイナリの入力；：コード単語は組である；）順列関数１３によって切り離される…考慮される；
そのうえ、コード化されるべきデータのブロックがｐが均等なｐ２進データか同様にＮ＝ｐ／２バイナリの組で構成されるのがあえてされる。
合成エンコーダが押し込まれないならば、効率をコード化するのは、その時、１／２に等しい。もちろん、慣習上スタンプすること１４は与えることができる。
以前発明に従って言及されるように、順列関数１３は二つの操作に基づく：符号の分類順序が言い表す１３１（しかし、例の組、より一般にｎで多重であるいずれも）を並べかえさせる；
データブロックについて１３２を少なくともいくつか処理すること。
情報源１５からのＮ組はその時順列１３の後に基本のエンコーダＣ１を供給して、エンコーダはＣ２である。
順列関数は情報源１５から組（より一般に、ｎの多重の）の良い分散を提供して、強い無作為のエフェクトを作成するのを許容するべきである。達成されるべきオブジェクトの１つは本当に、合成エンコーダの距離性質を最適化して、それについて最小の距離を特に最大にしている。
分散評価基準に関して、順列の後に、１３（情報源１５の出力の隣接している組（より一般にｎの多重））はできるだけ切り離されるべきである。組レベル（より一般にｎの多重のレベルにおける）で一定の順列１３１を使用することによって、この目的はほぼ最適に達成することができる。
一様にＮバイナリの組に書くことによって、この一定の順列１３１は実行することができる；（より一般にｎの多重）；Ｎの１３１１が置くメモリに；（Ｎ−１への位置０）；以下のルールがあるアドレスｊにおける相次ぐ閲読（１３１２）によるこれらのＮ組；：
Ｊ＝ｐｉモッズ風のＮ　ｉ＝０、１…（Ｎ−１）　　　　　　　　　（１）
ＰとＮは、互いに一度と一度だけメモリ１３１１のＮ位置を通るためには、２つの素数でなければならない（すなわち、彼らには、他のどんな公約数も１ほどあるべきでない）。そのうえ、出典１５の出力の隣接している組（より一般にｎの多重）の間の最適の端子間隔を提供するために、望ましくは÷Ｎの近くにパラメータＰはいる。
このアスペクト、例えば１ブロックのＮ＝９バイナリの組を例証するために、コード化されるのは考慮される。Ｐは４に設定される（４はおよそ÷９＝３である）。
以下は得られる：
2004511114.tif 000003
したがって、Ｃ２がエンコーダであるによってそれぞれコード化されるべきＮ組はアドレス０、４、８、３、７、２、６、１、５で読む。
分散エフェクトを変更しないでこの無作為のエフェクトを作成するために、（少なくとも）での確信している組（より一般に、ｎのある多重の）の２進データは処理操作１３２、または適切な変更を受ける。
簡単で非常に効率的な処理操作１３２は基本のエンコーダＣ２にそれを提示する前に１組以内で２進データを並べかえさせながら、定期的に例えば、以下のルールによると存する：
メモリで｛ａｋ、Ｂｋ｝が位置ｋに格納された、バイナリの組、ｋ＝０、１、…（Ｎ−１）であることをさせなさい。存在がＣ２をエンコーダに寄贈する前に変数ｉの変な値において、アドレスｊにおける組読出しの２進データはルール（１）に従って並べかえる。
前の例を差し戻して、次に、Ｎ＝９エンコーダＣ２によってコード化されるべき組は以下の分類順序で紹介される：
｛ａ０、ｂ０｝…ｂ４…ａ４；（　ａ８…ｂ８｝…ｂ３…ａ３…ａ７…ｂ７…ｂ２…ａ２…ａ６…ｂ６…ｂ１…ａ１｛ａ５、ｂ５｝
順列を受けた組が大胆さに印刷された。
そのようなもの例えば、もちろん、組の２進データを並べかえさせるのを除いた操作は可能である：
｛｝｛ａｋ、Ｂｋ｝ａｋ、Ｂｋ｝−｛ａｋ＋ｂｋ、｛Ｂｋ、Ｂｋ−ａｋ＋ｂｋ｝モッズ風の２または
Ｂｋ｝｛ａｋ、−｛はａｋして、ａｋ＋ｂｋは｝｛ａｋであり、Ｂｋ｝−｛ａｋのａｋ＋ｂｋ｝法関数は２である。
もちろん、それぞれの組の２進データに実行される操作は逆にすることができる。本当に、例えば、知っていて｛ａｋ＋ｂｋ、Ｂｋ｝、ａｋは、含有成分｛ａｋ＋ｂｋ｝と｛Ｂｋ｝をまとめることによって、入手される。
代わりにいくつかの操作はｃｕｍｕｌａｔｅｄされるそして／又は使用することができる。
図１で例証される例では、データブロック処理１３２はこれらの同じブロックの順列１３１の後に実行される。しかしながら、これらの操作の分類順序は逆にすることができることが、明確である。まず働くことにおいて、符号の処理操作がその時それの順列を言い表すことは（ｎの多重）、可能である。
したがって、この順列メソッドは、自然にｎ／（ｎ＋ｍ）をもたらして、「ターボ符号」が系統的な再帰的な畳み込み符号の平行な連結から構築されるのを許容する；ｎ．．．２ｍ−−１。
距離、および特に最小の距離性質；これらについて；“ターボ符号；”知ものへの上司は渦巻きである；“ターボ符号；”この結果はすべての、より多くが大を発音することだった；“ターボ符号；”効率をコード化する…２進データのブロックは、より短い；コード化されなさい；
したがって、この順列関数は、伝送コーディングのための「ターボ符号」という渦巻きのブロックを造るように特にデータが短いフレーム（例えば、ＡＴＭ）で構造化されるところに設計される。
すなわち復号化がコーディングの間に実行されるそれらの逆算を実行する…
受信されたコード単語（変更を逆にする）に関する内容を変更して、オリジナルを復元するために、単語（伝送チャンネルによる干渉を除いた）をコード化しなさい；
受信されたコード単語の続きを並べかえさせて、それらを置くために初期の分類順序でバックしなさい。
復号化がそれと有利に同様であるという完備の一般的な考えは特許でＦＲ−９　２８０が既に言及した１０５を記述した。しかしながら、基本のデコーダ（付随的な情報と呼ばれる）によって交換された基本の情報はもはやバイナリの値でなく、もちろんｎのコード単語か多重である。
付随的な情報はしたがって、２ｎ値によって運ばれて、ｎの多重に可能な２ｎ筐体に対応する。したがって、何組も、基本のデコーダは以前記述されるように一度にデータ４を交換する。
【図１】
2004511114.tif 000004
【国際公開パンフレット】
2004511114.tif 000005
2004511114.tif 000006
2004511114.tif 000007
2004511114.tif 000008
2004511114.tif 000009
2004511114.tif 000010
2004511114.tif 000011
2004511114.tif 000012
2004511114.tif 000013
2004511114.tif 000014
2004511114.tif 000015
2004511114.tif 000016
2004511114.tif 000017
2004511114.tif 000018
2004511114.tif 000019
2004511114.tif 000020
2004511114.tif 000021
【国際調査報告】
2004511114.tif 000022
2004511114.tif 000023
2004511114.tif 000024
2004511114.tif 000025
2004511114.tif 000026
2004511114.tif 000027