(57)【要約】【課題】  １ビットオーディオ信号のＳ／Ｎ特性を向上させることのできる再生装置を提供する。【解決手段】  元データの１ビットオーディオ信号から無音を示すデータ配列区間を検出し、該検出された区間のデータを反転させたデジタルデータをＤＡ変換したアナログデータと、元データの１ビットオーディオ信号をそのままＤＡ変換したアナログデータとを加算し、振幅が１／２となるように減衰する。【選択図】  図１
2006258911.tif 000002
【特許請求の範囲】
【請求項１】
ΔΣ変調されたデジタルオーディオデータである１ビットオーディオ信号が入力される再生装置であって、
無音を示す１ビットオーディオ信号の信号配列を記憶する記憶手段と、
入力される１ビットオーディオ信号をＤＡ変換する第１のＤＡ変換手段と、
前記入力される１ビットオーディオ信号の信号配列と、前記記憶手段内の信号配列とが一致する区間を検出する無音区間検出手段と、
前記無音区間検出手段により検出された区間の１ビットオーディオ信号を反転させたデジタルオーディオ信号を生成する無音区間反転手段と、
前記無音区間反転手段により生成されたデジタルオーディオ信号をＤＡ変換する第２のＤＡ変換手段と、
前記第１のＤＡ変換手段より変換されたオーディオ信号と、前記第２のＤＡ変換手段により変換されたオーディオ信号とを加算する加算手段と、
前記加算手段により加算されたオーディオ信号を減衰する減衰手段と、
前記減衰手段により減衰されたオーディオ信号を出力する出力手段と、
を有することを特徴とする再生装置。
【請求項２】
請求項１記載の再生装置であって、
前記無音区間検出手段が、前記入力される１ビットオーディオ信号を所定のビット長に区切り、該区切られた信号配列と、前記記憶手段内の信号配列とが一致するか否か判定し、該判定により一致すると判定された区間を検出することを特徴とする再生装置。
【請求項３】
請求項１又は２記載の再生装置であって、
前記無音区間反転手段が、前記無音区間検出手段により検出された区間を拡大又は縮小した区間の１ビットオーディオ信号を反転させたオーディオ信号を生成することを特徴とする再生装置。
【請求項４】
請求項２記載の再生装置であって、
前記無音区間反転手段が、前記無音区間検出手段により検出された区間を拡大又は縮小した区間は、ビット単位、又は、前記所定のビット長単位であることを特徴とする再生装置。
【請求項５】
請求項１乃至４記載の再生装置であって、
前記無音区間検出手段により区切られた信号配列の開始位置から、所定のビット長分前又は後ろを信号配列の区切り位置とし、該区切られた信号配列と、前記記憶手段内の信号配列とが一致するか否か判定し、該判定により一致すると判定された区間を検出する第２の無音区間検出手段と、
前記無音区間検出手段により検出された区間と、前記第２の無音区間検出手段により検出された区間との両方が含まれる区間、又は、何れか一方が含まれる区間を算出する区間算出手段と、を有し、
前記無音区間反転手段が、前記区間算出手段により算出された区間の１ビットオーディオ信号を反転させたオーディオ信号を生成する
ことを特徴とする再生装置。
【請求項６】
請求項２乃至５記載の再生装置であって、
所定の周波数以下の区間を検出する周波数成分区間検出手段をさらに有し、
前記無音区間反転手段が、前記周波数成分区間検出手段により検出された所定の周波数以下の区間に、前記無音区間検出手段により無音を示す信号配列の区間が含まれる場合、該無音を示す信号配列の区間を拡大又は縮小した区間の１ビットオーディオ信号を反転させたオーディオ信号を生成することを特徴とする再生装置。
【請求項７】
ΔΣ変調されたデジタルオーディオデータである１ビットオーディオ信号が入力される再生装置による再生方法であって、
無音を示す１ビットオーディオ信号の信号配列を記憶手段に記憶するステップと、
入力される１ビットオーディオ信号を第１のＤＡ変換手段によりＤＡ変換するステップと、
前記入力される１ビットオーディオ信号の信号配列と、前記記憶手段内の信号配列とが一致する区間を無音区間検出手段により検出するステップと、
前記無音区間検出手段により検出された区間の１ビットオーディオ信号を反転させたデジタルオーディオ信号を無音区間反転手段により生成するステップと、
前記無音区間反転手段により生成されたデジタルオーディオ信号を第２のＤＡ変換手段によりＤＡ変換するステップと、
前記第１のＤＡ変換手段より変換されたオーディオ信号と、前記第２のＤＡ変換手段により変換されたオーディオ信号とを加算手段により加算するステップと、
前記加算手段により加算されたオーディオ信号を減衰手段により減衰するステップと、
前記減衰手段により減衰されたオーディオ信号を出力手段により出力するステップと、
を有することを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ΔΣ変調（Delta Sigma Modulation）されたデジタルオーディオデータである１ビットオーディオ信号を再生する再生装置及び再生方法に関するものである。
【背景技術】
【０００２】
アナログ信号をデジタルデータに符号化する技術として、例えば、マルチビットＰＣＭ（Pulse Code Modulation）方式と、１ビット符号化方式とがある。
【０００３】
マルチビットＰＣＭ方式は、元となるアナログ信号を、例えば４４．１ｋＨｚでサンプリングを行い、該サンプリングにより得た値を２進法により示す技術である。マルチビットＰＣＭ方式では、Ａ／Ｄ変換（analog to digital translation）、又は、Ｄ／Ａ変換（digital to analog translation）の際に、フィルタによる音質の劣化を防ぐ目的でオーバーサンプリングやダウンサンプリングが行われている。
【０００４】
１ビット符号化方式は、元となるアナログ信号を例えば１ＭＨｚ等の高速でサンプリングを行い、当該サンプリングにより得た値をΔΣ変調する技術である。以下、１ビット符号化方式によりアナログオーディオデータをデジタルデータに変換した信号を、単に１ビットオーディオ信号という。１ビットオーディオ信号では、サンプリングにより得た値を、一定時間内の「０」及び「１」の連続性により示す。具体的には、１ビットオーディオ信号の「１」は「＋１」を示し、「０」は「−１」を示す。例えば、出力値「８」を示す場合、１ビットオーディオ信号は「１１１１１１１１」と示し、また、出力値「６」を示す場合、１ビットオーディオ信号は「０１１１１１１１」と示す。
【０００５】
１ビット符号化方式では、上述のマルチビットＰＣＭ方式のように、オーバーサンプリングやダウンサンプリングを行わないため、音質劣化を防ぐと共に高音質化を実現することが可能となり、また、該方式により得られる１ビットオーディオ信号を記録又は再生する装置の構成を簡略化することが可能となる。
【０００６】
特許文献１には、上述のような１ビットオーディオ信号を処理する装置について記載されている。
【０００７】
ところで、１ビットオーディオ信号は、上述のように、「１」及び「０」の連続性により信号レベルを示すため、無音を表現する場合、データ配列を、一定時間内において「０」と「１」との発生確立が５０％となるようにすることが行われている。具体的には、例えば、「０１０１０１０１」と表現し、「−１」と「＋１」とを交互にすることにより、無音を表現する。
【０００８】
【特許文献１】特開２０００−１６３８７５号広報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述のように、１ビットオーディオ信号では、無音を表現する場合でも、データ変動が必要である。このため、無音区間でノイズが発生し、オーディオ信号のＳ／Ｎ特性が悪化するという課題がある。
【００１０】
本発明はこのような事情に鑑みてなされたもので、１ビットオーディオ信号のＳ／Ｎ特性を向上させることのできる再生装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は上記の目的を達成するためになされたもので、元データとなる１ビットオーディオ信号をＤＡ変換したアナログ信号と、該元データの１ビットオーディオ信号のうち無音を表現する区間の信号を反転させた信号をＤＡ変換したアナログ信号とを加算することを特徴とする。
【００１２】
具体的には、例えば、ΔΣ変調されたデジタルオーディオデータである１ビットオーディオ信号が入力される再生装置であって、無音を示す１ビットオーディオ信号の信号配列を記憶する記憶手段と、入力される１ビットオーディオ信号をＤＡ変換する第１のＤＡ変換手段と、前記入力される１ビットオーディオ信号の信号配列と、前記記憶手段内の信号配列とが一致する区間を検出する無音区間検出手段と、前記無音区間検出手段により検出された区間の１ビットオーディオ信号を反転させたデジタルオーディオ信号を生成する無音区間反転手段と、前記無音区間反転手段により生成されたデジタルオーディオ信号をＤＡ変換する第２のＤＡ変換手段と、前記第１のＤＡ変換手段より変換されたオーディオ信号と、前記第２のＤＡ変換手段により変換されたオーディオ信号とを加算する加算手段と、前記加算手段により加算されたオーディオ信号を減衰する減衰手段と、前記減衰手段により減衰されたオーディオ信号を出力する出力手段と、を有することを特徴とする。
【発明の効果】
【００１３】
本発明による再生装置によれば、１ビットオーディオ信号の再生において、Ｓ／Ｎ特性を向上させることにより、音質の向上を図ることができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の一実施形態を図面を参照して詳細に説明する。
【００１５】
本実施形態の再生装置に入力されるデジタルオーディオデータは、ΔΣ変調された１ビットオーディオ信号である。デジタルオーディオデータのチャンネル数として、例えば単ｃｈ、２ｃｈ、３ｃｈ、４ｃｈ、５ｃｈ、６ｃｈ（５．１ｃｈ）等がある。ｍチャンネル（ｍは任意の自然数）のデジタルオーディオデータが記録されるＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）、メモリ等の記録メディアには、各チャンネルのデータがｍビット毎に所定の記録エリア内に割り当てられている。デジタルオーディオデータ読み出し装置は、ｍビット毎にデータを読み出すことにより、チャンネル毎のデータを取得する。以下では、単ｃｈの場合を例として説明するが、上述のように読み取り装置ではチャンネル毎のデータを取得するので、以下で説明する同様の構成及び動作を２ｃｈ、３ｃｈ、４ｃｈ、５ｃｈ、６ｃｈ（５．１ｃｈ）等の多チャンネルのデジタルオーディオデータに適用し、同様の効果を得ることも可能である。
【００１６】
図１に、本実施形態の再生装置の構成例を示す。図１において、再生装置１は、メディア再生部１１、記憶部１２、データ配列算出部１３、第１のＤＡ変換部１４、第２のＤＡ変換部１５、加算部１６、減衰部１７等を有する。メディア再生部１１は、ディスクやメモリ等の１ビットオーディオ信号記録メディアから１ビットオーディオ信号を読み出し、出力する。記憶部１２は、１ビットオーディオ信号における無音を表現するデータ配列のパターンを記憶する。データ配列算出部１３は、比較部１３１、信号生成部１３２、反転部１３３等を有する。比較部１３１は、入力されるデータと、記憶部１２で記憶するパターンとを比較して、無音を示すデータ配列の区間を検出する。信号生成部１３２は、比較部１３１で検出された無音を示すデータ配列の区間に基づき、データ配列の「０」と「１」とを反転させる区間を示す信号を生成する。反転部１３３は、メディア再生部１１からの１ビットオーディオ信号から、信号生成部１３２で生成された信号に示される区間のみデータ配列を反転させたデータを生成し、出力する。具体的には、反転部１３３は、信号生成部１３２から出力された信号に示される区間のデータ配列に対し、「０」を「１」とし、また、「１」を「０」としたデータを生成し、出力する。第１のＤＡ変換部１４は、メディア再生部１１からの１ビットオーディオ信号をそのまま出力したデータをＤＡ変換して出力する。第２のＤＡ変換部１５は、反転部１３３から出力されたデータをＤＡ変換して出力する。加算部１６は、第１のＤＡ変換部１４から出力されたアナログオーディオデータと、第２のＤＡ変換部１５から出力されたアナログオーディオデータとを加算して出力する。減衰部１７は、加算部１６により加算されたオーディオデータの信号レベルを１／２に減衰し、該減衰させたオーディオデータを出力する。
【００１７】
なお、図１には記載していないが、加算部１６において、第１のＤＡ変換部１４から出力されたアナログオーディオデータと、第２のＤＡ変換部１５から出力されたアナログオーディオデータとを加算する際に、各オーディオデータの開始位置等のタイミングが同じとなるように、遅延部やホールド部等を有するものとする。
【００１８】
ここでは、比較部１３１は、１ビットオーディオ信号を、所定のデータビット長で区切り、該区切ったデータビット長を単位長として、単位長毎に、記憶部１２内の各データ配列のパターンと一致するか否か判定するものとする。ここでは、単位長であるデータビット長を「ｎ」とした場合、無音を示すデータは、ｎビット中の「０」と「１」との発生率が５０％であるものとする。例えば、「ｎ＝８」の場合、８ビット中に「０」データが４つ、「１」データが４つとなる。このように、「０」と「１」との発生率が５０％となる組み合わせは、８ビット中の４ビットの配列の組み合わせで考えられる。この配列の組み合わせの数は、以下の計算式により算出される。
【００１９】
｛８×（８−１）×（８−２）×（８−３）｝／｛４×（４−１）×（４−２）×（４−３）｝＝７０
また、同じ配列の場合でも、データの開始位置の違いにより、異なる「０」と「１」の並び方のパターンが考えられる。例えば、単位長としたデータビット長が「ｎ＝８」の場合の無音を示すデータの配列の例として、「０１０１０１０１」、「００１１００１１」、「００００１１１１」、「１００１０１１０」の４通りの配列の場合の例を説明すると、データの開始位置の違いにより、以下のパターンが考えられる。
【００２０】
（１）配列「０１０１０１０１」の場合
０１０１０１０１：（ア）
１０１０１０１０：（イ）
（２）配列「００１１００１１」の場合
００１１００１１：（ウ）
０１１００１１０：（エ）
１１００１１００：（オ）
１００１１００１：（カ）
（３）配列「００００１１１１」の場合
００００１１１１：（キ）
０００１１１１０：（ク）
００１１１１００：（ケ）
０１１１１０００：（コ）
１１１１００００：（サ）
１１１００００１：（シ）
１１００００１１：（ス）
１００００１１１：（セ）
（４）配列「１００１０１１０」の場合
１００１０１１０：（ソ）
００１０１１０１：（タ）
０１０１１０１０：（チ）
１０１１０１００：（ツ）
０１１０１００１：（テ）
１１０１００１０：（ト）
１０１００１０１：（ナ）
０１００１０１１：（ニ）
このように、「０１０１０１０１」、「００１１００１１」、「００００１１１１」、「１００１０１１０」の４通りの無音を示すデータの配列でも、データの開始位置により、配列パターンとしては合計２２通りとなる。
【００２１】
ここでは、記憶部１２は、上記（ア）〜（ニ）に示す８ビット長の２２通りの配列パターンを記憶しているものとする。
＜実施例１＞
実施例１の動作を説明する。メディア再生部１１は、１ビットオーディオ信号記録メディアから、１ビットオーディオ信号を読出し、該読み出した信号をデータ配列算出部１３と第１のＤＡ変換部１４とに出力する。以下、メディア再生部１１から出力されるデータを元データＡという。
【００２２】
XXXXXXXX10010110100101101001011010010110XXXXXXXX：元データＡ
上記元データＡに示す「ＸＸＸＸＸＸＸＸ」は、記憶部１２内に記憶している各配列パターンに当てはまらない任意のデータ配列部分を示すものとする。データ配列算出部１３の比較部１３１は、記憶部１２内に記憶している各配列パターンと、入力される元データＡの８ビットの単位長のデータ配列とを比較し、一致しているか否か判定する。具体的には、例えば、比較部１３１は、入力される元データＡを１ビットずつ保持し、保持したビット数が８ビットとなった場合、該８ビットのデータ配列と、記憶部１２に格納している配列パターンの各々と比較して一致するか否か判定する。以下に示すデータＡ１は、比較部１３１が、元データＡを８ビットの単位長で区切った場合の区切り位置の例を示す。
【００２３】
XXXXXXXX 10010110 10010110 10010110 10010110 XXXXXXXX：データＡ１
なお、上記データＡ１において、空欄は、無音を示すデータ配列を検出する単位長の区切りを示す。比較部１３１は、空欄と空欄との間の８ビットが、記憶部１２内の配列パターンの各々と一致するか否か判定する。上記データＡ１に示すように、比較部１３１は、元データＡから、上記（ソ）に示すパターンと一致する配列を、８ビット単位で４サンプル検出するものとする。
【００２４】
比較部１３１は、判定結果を示す信号を信号生成部１３２に出力する。
【００２５】
データ配列算出部１３の信号生成部１３２は、比較部１３１の出力を元に、「０」と「１」とを反転する区間を示すための信号を生成する。具体的には、例えば、信号生成部１３２は、比較部１３１から出力される信号から、８ビット長を単位長とするデータビット長の配列が無音を示すものか否か検知し、無音を示す配列パターンと一致する配列の区間を「Ｈ」、無音を示す配列パターンと一致しないデータ配列の区間を「Ｌ」、というように二値化した信号を生成する。以下、この信号を信号Ａｔという。信号Ａｔの一例を図２に示す。図２において、データ２０１は、上記データＡ１の一例である。信号２０２は、信号Ａｔの一例である。区間２０３は、「０」と「１」とを反転する区間を示す区間である。区間２０４は、「０」と「１」とを反転しない区間を示す区間である。
【００２６】
次に、データ配列算出部１３の反転部１３３は、元データＡと、信号Ａｔとから「０」と「１」とを反転させた信号を生成する。具体的には、例えば、反転部１３３は、上記のように生成した信号Ａｔにおいて、「Ｈ」の区間の「０」と「１」とを反転させたデータを以下のように生成する。以下、反転部１３３が信号Ａｔに従い「０」と「１」とを反転させたデータをデータＡｒとする。
【００２７】
XXXXXXXX 01101001 01101001 01101001 01101001 XXXXXXXX：データＡｒ
反転部１３３は、生成したデータＡｒを第２のＤＡ変換部１５に出力する。
【００２８】
第１のＤＡ変換部１４は、元データＡをＤＡ変換して生成した信号を加算部１６に出力する。以下、元データＡをＤＡ変換して生成した信号を信号Ｂａという。データＡ１のデータ配列と、該データＡ１（元データＡ）をＤＡ変換して生成した信号Ｂａの例とを図３に示す。図３において、データ３０１は、上記データＡ１の一例である。信号３０２は信号Ｂａの一例である。区間３０３は、無音を示すデータ配列の区間である。
【００２９】
上記第１のＤＡ変換部１４と同様に、第２のＤＡ変換部１５は、データＡｒをＤＡ変換して生成した信号を加算部１６に出力する。以下、データＡｒをＤＡ変換して生成した信号を信号Ｂｂという。データＡｒのデータ配列と、該データＡｒをＤＡ変換して生成した信号Ｂｂの一例を図４に示す。図４において、データ４０１は、上記データＡｒの一例である。信号４０２は、信号Ｂｂの一例である。区間４０３は、「０」と「１」とを反転させた区間である。
【００３０】
加算部１６は、第１のＤＡ変換部１４から出力された信号Ｂａと、第２のＤＡ変換部１５から出力された信号Ｂｂとを加算して生成した信号を減衰部１７に出力する。以下、信号Ｂａと信号Ｂｂとが加算部１６により加算され生成される信号を信号Ｃという。信号Ｂａと信号Ｂｂとを加算して生成した信号Ｃの例を図５に示す。図５の（ａ）において、信号５０１は、信号Ｂａの一例である。信号５０２は、信号Ｂｂの一例である。図５の（ｂ）において、信号５０３は、信号Ｂａと信号Ｂｂとを加算して生成した信号Ｃの一例である。区間５０４は、無音を示すデータ配列の区間である。区間５０５は、無音を示すデータ配列以外の区間である。図５に示すように、信号Ｂａと信号Ｂｂとを加算すると、無音を示すデータ配列区間の振幅がキャンセルされるので、区間５０４に示すように、無音を示すデータ配列の区間の信号レベルが抑えられる。一方、無音を示すデータ配列以外の区間５０５の振幅は、加算されたことにより２倍となっている。
【００３１】
減衰部１７は、ゲインを持たせることにより、入力された信号Ｃの振幅が１／２となるようにして生成した信号を出力する。以下、減衰部１７が振幅を１／２となるようにして生成した信号を信号Ｄという。信号Ｄの一例を図６に示す。図６において、信号６０１は信号Ｄの一例である。図６に示すように、図５の例で振幅が２倍となっていた区間５０５に該当する区間６０３の振幅が１／２となり、元データＡの示す振幅と同じとなる。また、無音を示すデータ配列の区間６０２の振幅が、図５の区間５０４のように抑えられた上に、さらに１／２となるので、無音を示すデータ配列の区間の信号レベルをさらに抑えることが可能となる。また、デジタルデータをアナログ信号に変換する際に発生するノイズの影響も減衰させることが可能となる。
＜実施例２＞
実施例２は、無音を示すデータ配列の区間において「０」と「１」とのデータを反転させる区間を、任意のビット長で前後に可変とする例である。これにより、聴覚的な変化を得ることが可能となる。ここでは、上述の実施例１と同じ元データＡが、メディア再生部１１からデータ配列算出部１３と第１のＤＡ変換部１４とに入力されるものとして、動作例を説明する。
【００３２】
データ配列算出部１３の比較部１３１は、上述と同様に、記憶部１２内に記憶している各配列パターンと、入力される元データＡとを８ビット毎に比較し、無音を示すデータ配列の区間を検出する。ここまでの動作は上述の実施例１と同じである。
【００３３】
次に信号生成部１３２は、比較部１３１の検出した無音を示すデータ配列の区間を、任意のビット長分だけ狭く又は広くして、「Ｈ」と「Ｌ」とに二値化した信号を生成する。
【００３４】
ここで、信号生成部１３２の動作を具体的に説明する。まず、検出した無音を示すデータ配列の区間を、前後各々に２ビットずつ狭くする場合の例を説明する。狭くするビット長は、予め記憶部（図示略）等に記憶されていてもよく、また、ユーザが入力装置（図示略）等を用いて入力した情報を記憶部（図示略）等に保持しておき、該保持した情報に基づいて設定してもよい。
【００３５】
信号生成部１３２は、１ビットオーディオ信号の「０」と「１」とを反転する区間を示すために、「Ｈ」と「Ｌ」とに二値化した信号を生成し、出力する。具体的には、例えば、信号生成部１３２は、無音を示すデータ配列の開始位置の２つ後のビットを「Ｈ」の開始位置とし、無音を示すデータ配列の終了位置の２つ前のビットを「Ｈ」の終了位置とし、他区間を「Ｌ」とする信号を生成する。以下、このように生成した信号を信号Ａｔ１という。
【００３６】
信号生成部１３２は、生成した信号Ａｔ１を反転部１３３に出力する。信号生成部１３２は、信号Ａｔ１の「Ｈ」の区間に該当する元データＡの「０」と「１」とを反転させたデータを生成する。ここでは、このデータをデータＡｒ１とする。上記元データＡの無音を示すデータ配列の区間より前後２ビットずつ狭くした場合のＡｒｔ１の例は以下である。
【００３７】
XXXXXXXX 10101001 01101001 01101001 01101010 XXXXXXXX：データＡｒ１
信号Ａｔ１とデータＡｒ１との一例を図７に示す。図７の（ａ）において、データ７０１は、上記実施例１のデータＡ１の一例である。データ７０２は、上記実施例１のデータＡｒの一例である。図７の（ｂ）において、データ７０３は、上記データＡｒ１の一例である。信号７０４は信号Ａｔ１の一例である。区間７０５は、データＡ１（元データＡ）の「０」と「１」とを反転させる区間であることを「Ｈ」で示す区間である。区間７０６は、データＡ１で無音を示すデータ配列の区間である。このように、区間７０５は、データＡ１の「０」と「１」とを反転させる区間が、無音を示すデータ配列の区間と比較して、開始位置と終了位置とで２ビットずつ狭くなっている。
【００３８】
第１のＤＡ変換部１４は、上述と同様に、入力された元データＡをＤＡ変換して生成した信号Ｂａを加算部１６に出力する。
【００３９】
第２のＤＡ変換部１５は、入力されたデータＡｒ１をＤＡ変換して生成した信号を加算部１６に出力する。以下、データＡｒ１をＤＡ変換して生成した信号を信号Ｂｂ１という。信号Ｂｂ１の例を図８に示す。図８において、データ８０１は、上記信号Ａｒ１の一例である。信号８０２は、信号Ｂｂ１の一例である。区間８０３は、データＡ１（元データＡ）の「０」と「１」とを反転させた区間である。区間８０４は、無音を示すデータ配列の区間である。
【００４０】
加算部１６は、第１のＤＡ変換部１４から出力された信号Ｂａと、第２のＤＡ変換部１５から出力された信号Ｂｂ１とを加算して生成した信号を減衰部１７に出力する。以下、信号Ｂａと信号Ｂｂ１とが加算部１６により加算され出力される信号を信号Ｃ１という。信号Ｂａと信号Ｂｂ１とを加算した信号Ｃ１の例を図９に示す。図９の（ａ）において、信号９０１は、上記信号Ｂａの一例である。信号９０２は、上記信号Ｂｂ１の一例である。図９の（ｂ）において、信号９０３は、信号Ｂａと信号Ｂｂ１とを加算して生成した信号Ｃ１の一例である。区間９０４は、「０」と「１」とを反転させたデータを加算した区間である。区間９０５は、無音を示すデータ配列の区間ではあるが、「０」と「１」とを反転させていないデータを加算した区間である。この信号Ｃ１を減衰部１７により、上述と同様に減衰させると、図１０に一例を示す信号Ｄ１となる。図１０において、信号１００１は、信号Ｄ１の一例である。区間１００２は、上述の図６に示す区間６０２と同様に、信号レベルが抑えられる区間である。区間１００３は、元データＡをそのままＤＡ変換した信号レベルとなる区間である。
【００４１】
次に、検出した無音を示すデータ配列の区間を、前後各々に２ビットずつ広くする場合の例を説明する。広くするビット長は、予め記憶部（図示略）等に記憶されていてもよく、また、ユーザが入力装置（図示略）等を用いて入力した情報を記憶部（図示略）等に保持しておき、該保持した情報に基づいて設定してもよい。
【００４２】
比較部１３１は、上述と同様に、元データＡから無音を示すデータ配列の区間を検出する。次に、信号生成部１３２は、「Ｈ」と「Ｌ」とに二値化した信号を生成する。具体的には、例えば、信号生成部１３２は、無音を示すデータ配列の開始位置の２つ前のビットを「Ｈ」の開始位置とし、無音を示すデータ配列の終了位置の２つ後のビットを「Ｈ」の終了位置とし、他区間を「Ｌ」とする信号を生成する。以下、このように生成した信号を信号Ａｔ２という。次に、反転部１３３は、信号Ａｔ２の「Ｈ」の区間のデータを反転させたデータを以下のように生成する。ここでは、このデータをデータＡｒ２とする。
【００４３】
XXXXXXYY 01101001 01101001 01101001 01101001 YYXXXXXX：データＡｒ２
なお、上記データＡｒ２において、「Ｙ」は、元データＡの無音を示すデータ配列以外のデータの「０」と「１」とを反転させたことを示す。
【００４４】
信号Ａｔ２とデータＡｒ２との一例を図１１に示す。図１１の（ａ）において、データ１１０１は、上記実施例１のデータＡ１の一例である。データ１１０２は、上記実施例１のデータＡｒの一例である。図１１の（ｂ）において、データ１１０３は、上記データＡｒ２の一例である。信号１１０４は、信号Ａｔ２の一例である。区間１１０６は、元データＡの「０」と「１」とを反転させる区間であることを「Ｈ」で示す区間である。区間１１０５は、元データＡで無音を示すデータ配列の区間である。このように、区間１１０６は、元データＡの「０」と「１」とを反転させる区間が、無音を示すデータ配列の区間より開始位置と終了位置とで２ビットずつ広くなっている。
【００４５】
反転部１３３は、上述のように生成したデータＡｒ２を第２のＤＡ変換部１５に出力する。
【００４６】
第１のＤＡ変換部１４は、上述と同様に、入力された元データＡをＤＡ変換して生成した信号Ｂａを加算部１６に出力する。
【００４７】
第２のＤＡ変換部１５は、入力されたデータＡｒ２をＤＡ変換して生成した信号を加算部１６に出力する。以下、データＡｒ２をＤＡ変換して生成した信号を信号Ｂｂ２という。データＡｒ２のデータ配列と、該データＡｒ２をＤＡ変換して生成した信号Ｂｂ２の例を図１２に示す。図１２において、データ１２０１は、上記データＡｒ２の一例である。信号１２０２は、信号Ｂｂ２の一例である。区間１２０３は、元データＡの「０」と「１」とを反転させた区間である。区間１２０４は、無音を示すデータ配列以外のデータであるが、「０」と「１」とを反転させた区間である。
【００４８】
加算部１６は、第１のＤＡ変換部１４から出力された信号Ｂａと、第２のＤＡ変換部１５から出力された信号Ｂｂ２とを加算して生成した信号を減衰部１７に出力する。以下、信号Ｂａと信号Ｂｂ２とが加算部１６により加算され出力される信号を信号Ｃ２という。信号Ｂａと信号Ｂｂ２とを加算した信号Ｃ２の例を図１３に示す。図１３の（ａ）において、信号１３０１は、信号Ｂａの一例である。信号１３０２は、信号Ｂｂ２の一例である。図１３の（ｂ）において、信号１３０３は、信号Ｃ２の一例である。区間１３０４は、元データＡの「０」と「１」とを反転させた信号を加算した区間である。区間１３０５は、無音を示すデータ配列でない区間ではあるが、「０」と「１」とを反転させたデータを加算した区間である。区間１３０６は、「０」と「１」とを反転させていない区間である。この信号Ｃ２を減衰部１７により、上述と同様に減衰させると、図１４に一例を示す信号Ｄ２となる。図１４において、信号１４０１は、信号Ｄ２の一例である。区間１４０２は、上述の図６に示す区間６０２と同様に、振幅がキャンセルされ、信号レベルが抑えられる区間である。区間１４０３は、無音を示すデータ配列でない区間ではあるが、信号レベルが抑えられる区間である。区間１４０４は、元データＡと同じ信号レベルとなる区間である。
＜実施例３＞
実施例３は、比較部１３１及び信号生成部１３２の組み合わせを１つ以上と、各信号生成部１３２からの出力をＡＮＤ又はＯＲで演算する演算部１３４とをさらに有する。上述と同様に、１つの比較部１３１及び信号生成部１３２の組み合わせで、ある位置を開始位置としたデータビット長（実施例１、２では８ビット）を単位長として無音を示すデータ配列の区間を検出し、該検出された区間に基づいて、「０」と「１」とを反転させる区間を「Ｈ」で示し、他区間を「Ｌ」で示す信号を生成する。同様に、他の比較部１３１及び信号生成部１３２の組み合わせで、任意のビット長分ずらした位置を開始位置としたデータビット長を単位長として無音を示すデータ配列の区間を検出し、該検出された区間に基づいて、「０」と「１」とを反転させる区間を「Ｈ」で示し、他区間を「Ｌ」で示す信号を各々生成する。このように生成した各信号を、演算部１３４がＡＮＤ又はＯＲ演算して新たな信号を生成して反転部１３３に出力し、反転部１３３が、入力された信号と元データＡとから、「０」と「１」とを反転させた信号を生成する。
【００４９】
以下、実施例３を具体的に説明する。以下の説明では、上述した実施例１及び実施例２と重複する個所は簡単に説明する。
【００５０】
図１５は、実施例３の再生装置２の構成例を示す図である。図１５に一例を示す再生装置１の各構成は、上述した構成と同じ動作を行う構成に関しては同じ符号を付与し、説明を省略する。図１に一例を示す再生装置１と、図１５に一例を示す再生装置２との差異は、データ配列算出部１３に、比較部１３１及び信号生成部１３２の組み合わせを２つ有し、各信号生成部１３２から出力される信号が演算部１３４に入力される点である。演算部１３４は、各信号生成部１３２から入力される信号をＡＮＤ、又は、ＯＲで演算し、反転部１３３に出力する。以下、各比較部１３１及び信号生成部１３２を特に区別して説明する場合、「比較部１３１ａ」、「比較部１３１ｂ」というように符号を付与して説明する。
【００５１】
なお、ここでは、比較部１３１ａは、上記実施例１及び２と同じタイミングで無音を示す区間の検出を開始し、比較部１３１ｂは、上記実施例１及び２のタイミングから半周期（４ビット）後のタイミングで無音を示す区間の検出を開始するものとする。この検出を開始するタイミングのずれの長さは、予め記憶部（図示略）等に記憶されていてもよく、また、ユーザが入力装置（図示略）等を用いて入力した情報を記憶部（図示略）等に保持しておき、該保持した情報に基づいて設定してもよい。また、演算部１３４がＡＮＤ演算を行うかＯＲ演算を行うかは、予め記憶部（図示略）等に記憶されていてもよく、また、ユーザが入力装置（図示略）等を用いて入力した情報を記憶部（図示略）等に保持しておき、該保持した情報に基づいて演算してもよい。
【００５２】
次に、動作を説明する。比較部１３１ａは、上記実施例１及び２と同じタイミングで無音を示す区間の検出を開始する。従って、比較部１３１ａは、以下に示すデータＡ１の空欄と空欄との間の８ビットのデータ配列を、記憶部１２内の各配列パターンと比較することにより、該配列が無音を示す配列であるか否か判定する。
【００５３】
XXXXXXXX 10010110 10010110 10010110 10010110 XXXXXXXX：データＡ１
次に、信号生成部１３２ａは、上述と同様に、比較部１３１ａからの出力に従い、「Ｈ」と「Ｌ」とに二値化した信号を生成し、演算部１３４に出力する。以下、信号生成部１３２ａにより生成され、出力される信号を信号Ａｔ３という。図１６に信号Ａｔ３の一例を示す。図１６において、データ１６０１は、上記データＡ１の一例である。信号１６０２は信号Ａｔ３である。区間１６０３は、元データＡの「０」と「１」とを反転させる区間である。なお、上記実施例１と同じタイミングで無音を示す区間の検出を開始するため、上記信号Ａｔ３は、上記信号Ａｔと同じとなる。
【００５４】
一方、比較部１３１ｂは、上記実施例１及び２のタイミングから４ビット後のタイミングで無音を示す区間の検出を開始する。以下に示すデータＡ２は、比較部１３１ｂが、元データＡの開始位置からから４ビット後を開始位置とした場合の区切り位置の例である。
【００５５】
XXXX XXXX1001 01101001 01101001 01101001 0110XXXX XXXX：データＡ２
上記データＡ２は、元データＡと「０」と「１」とのデータ配列は同じであるが、無音を示す区間を検出する開始位置を４ビット分ずらしたデータである。従って、比較部１３１ｂは、上記データＡ２の空欄と空欄との間の８ビットのデータ配列を、記憶部１２内の各配列パターンと比較することにより、該配列が無音を示す配列であるか否か判定する。上記データＡ２の例では、比較部１３１ｂは、上記（テ）に示す配列パターンと一致するデータ配列を、８ビット単位で３サンプル検出する。
【００５６】
信号生成部１３２ｂは、上述と同様に、比較部１３１ｂからの出力に従い、「Ｈ」と「Ｌ」とに二値化した信号を生成し、演算部１３４に出力する。以下、信号生成部１３２ｂにより生成され、出力される信号を信号Ａｔ４という。図１７に信号Ａｔ４の一例を示す。図１７において、データ１７０１は、上記データＡ２の一例である。信号１７０２は信号Ａｔ４の一例である。区間１７０３は、比較部１３２ｂにより検出された無音を示すデータ配列の区間である。
【００５７】
演算部１３４は、信号Ａｔ３と信号Ａｔ４とをＡＮＤ、又は、ＯＲで演算し、反転部１３３に出力する。以下、信号Ａｔ３と信号Ａｔ４とをＯＲで演算して取得した信号を信号Ａｔ５という。また、信号Ａｔ３と信号Ａｔ４とをＡＮＤで演算して取得した信号を信号Ａｔ６という。信号Ａｔ５と、信号Ａｔ６との一例を図１８に示す。図１８の（ａ）において、信号１８０１は、信号Ａｔ３の一例である。信号１８０２は、信号Ａｔ４の一例である。図１８の（ｂ）において、信号１８０３は、信号Ａｔ５の一例である。区間１８０４は、ＯＲで演算した場合に、元データＡの「０」と「１」とを反転させる区間である。
図１８の（ｃ）において、信号１８０５は、信号Ａｔ６の一例である。区間１８０６は、ＡＮＤで演算した場合に、元データＡの「０」と「１」とを反転させる区間である。
【００５８】
なお、図１８の例において、信号Ａｔ５に示される元データＡの「０」と「１」とを反転させる区間は、上記信号Ａｔ３、即ち、上記実施例１の信号Ａｔと同じとなる。また、図１８の例において、信号Ａｔ６に示される元データＡの「０」と「１」とを反転させる区間は、信号Ａｔ４に示される区間と同じとなる。
【００５９】
反転部１３３は、元データＡのうち、信号Ａｔ５又はＡｔ６の「Ｈ」で示される区間の「０」と「１」とを反転させる。演算部１３４がＯＲで演算した場合に出力する信号Ａｔ５を反転させたデータは、上述のデータＡｒと同じとなるので、ここでは、演算部１３４がＡＮＤで演算した場合に出力する信号Ａｔ６が反転部１３３に入力される場合の例を説明する。反転部１３３は、上述と同様に、元データＡのうち、信号Ａｔ６の「Ｈ」の区間に該当するデータの「０」と「１」とを反転させた信号を生成し、出力する。以下、信号Ａｔ６に示される区間の「０」と「１」とを反転させたデータをデータＡｒ３とする。データＡｒ３の一例を以下に示す。
【００６０】
XXXX XXXX1001 10010110 10010110 10010110 0110XXXX XXXX：データＡｒ３
第１のＤＡ変換部１４は、上述と同様に、入力された元データＡをＤＡ変換した信号Ｂａを加算部１６に出力する。
【００６１】
第２のＤＡ変換部１５は、入力されたデータＡｒ３をＤＡ変換して生成した信号を加算部１６に出力する。以下、データＡｒ３をＤＡ変換して生成したアナログ信号を信号Ｂｂ３という。データＡｒ３のデータ配列と、該データＡｒ３をＤＡ変換して生成した信号Ｂｂ３の例とを図１９に示す。図１９において、データ１９０１は、上記データＡｒ３の一例である。信号１９０２は、信号Ｂｂ３の一例である。区間１９０３は、元データＡの「０」と「１」とを反転させた区間である。区間１９０４は、元データＡで無音を示すデータ配列の区間であるが、「０」と「１」とを反転させていない区間である。
【００６２】
加算部１６は、第１のＤＡ変換部１４から出力された信号Ｂａと、第２のＤＡ変換部１５から出力された信号Ｂｂ３とを加算して減衰部１７に出力する。以下、信号Ｂａと信号Ｂｂ３とが加算部１６により加算され出力される信号を信号Ｃ３という。信号Ｂａと信号Ｂｂ３とを加算した信号Ｃ３の例を図２０に示す。図２０の（ａ）において、信号２００１は、信号Ｂａの一例である。信号２００２は、信号Ｂｂ３の一例である。図２０の（ｂ）において、信号２００３は、信号Ｂａと信号Ｂｂ３とを加算した信号Ｃ３の一例である。区間２００４は、「０」と「１」とを反転させたデータを加算した区間である。区間２００５は、無音を示す区間であるが、「０」と「１」とを反転したデータを加算していない区間である。区間２００６は、無音以外の信号レベルを示す区間である。
【００６３】
減衰部１７は、信号Ｃ３を、上述と同様に減衰させる。この減衰された信号をＤ３という。図２１に信号Ｄ３の一例を示す。図２１において、信号２１０１は、信号Ｄ３の一例である。区間２１０２は、上述の図６に示す区間６０２と同様に、信号レベルが抑えられる区間である。
【００６４】
上述の実施例１〜３のように、無音を示す区間の判定において、任意のデータビット長を単位長として、単位長毎に無音を示す区間であるか否か判定することにより、本来の無音パターンとして設定されたであろうデータ配列と、音楽信号の微小な変化領域とを区別することが可能となり、本来の信号を損なわないような構成にすることが可能となる。
【００６５】
なお、上述の実施例２では、「０」と「１」とのデータを反転させるタイミングを、任意のビット長で前後に可変とする例を説明したが、これと同様に、無音を示すデータ配列の区間において「０」と「１」とのデータを反転させるタイミングを、１つ以上の単位長（上記実施例では８ビット）で前後に可変としてもよい。具体的には、例えば、比較部１３１にて、上記（ア）の無音を示すデータ配列「１１００１１００」が１０サンプル分検出された場合、信号生成部１３２は、３番目の単位長のデータ配列の開始位置を「Ｈ」の開始位置とし、８番目の単位長のデータ配列の終了位置を「Ｈ」の終了位置とし、他区間を「Ｌ」としてもよい。また、逆に、信号生成部１３２は、上記（ア）の無音を示すデータ配列「１１００１１００」の２サンプル前の単位長のデータ配列の開始位置を「Ｈ」の開始位置とし、１０番目のデータ配列から２サンプル後の単位長のデータ配列の終了位置を「Ｈ」の終了位置とし、他区間を「Ｌ」としてもよい。
【００６６】
このように、「０」と「１」とを反転させる区間の範囲を変更することで、本来の信号を損なわないような構成にすることも可能である。
【００６７】
また、低い周波数成分の信号の場合に、データ変化が少なく、無音パターンに設定したパターンに当てはまるデータ配列を示す場合がある。例えば、図２２に一例を示すような信号２２０１の場合、区間２２０２のような変化量の少ない部分では、８ビットを単位長とする無音を示すデータ配列のパターンが２つ以上連続して検出される場合も考えられる。このような場合に、上述と同様に、「０」と「１」とのデータを反転させるタイミングを、１つ以上の単位長で前後に可変させてもよい。この場合、例えば、影響を及ぼしたくない音声信号の周波数を設定しておき、何サンプル分以上パターンが一致した場合に動作するといった設定基準があってもよい。
【００６８】
具体的には、例えば、周波数２０Ｈｚの場合を説明すると、２０Ｈｚ一周期中には、１．４１１２Ｍビット分のデータが含まれる。上述の本実施形態では、８ビット分毎にデータを比較している。従って、比較部１３１は、一周期中、即ち、２０Ｈｚに、１７６４００回比較することとなる。従って、例えば２０Ｈｚ等の所定の周波数以下の区間を検出する検出部をさらに有し、信号生成部１３２は、所定の周波数以下の区間において無音を示すデータ配列と一致するデータ配列が単位長で検出された場合、該一致するデータ配列の単位長が所定のサンプル数以上連続して検出される場合のみ、該検出された区間が無音を示すデータ配列の区間であるものとする。例えば、所定の周波数以下の区間において、上記（ア）の無音を示すデータ配列「１１００１１００」が１０サンプル分検出された場合、３番目のデータ配列の開始位置を「Ｈ」の開始位置とし、８番目のデータ配列の終了位置を「Ｈ」の終了位置とし、他区間を「Ｌ」とする信号を生成し、該信号に従い、上述と同様に、「０」と「１」とを反転した信号を生成する。また、例えば、信号生成部１３２は、上記（ア）の無音を示すデータ配列「１１００１１００」が３サンプル分検出された場合、上記のような元データＡの「０」と「１」との反転をしなくても良い。
【００６９】
これにより、本来の無音部分でのＳ／Ｎ改善の目的を最適に実施できることが可能となる。また、逆に、低い周波数成分であっても、上述の実施例１と同様に処理を行うことにより、聴感上の変化を得るようにしても良い。
【００７０】
また、低い周波数成分の区間に無音を示すデータ配列と一致する区間がある場合、信号生成部１３２は、上記とは逆に、「０」と「１」とを反転させる区間を、任意の数の単位長で前後に拡大してもよい。これにより、無音を示すデータ配列に近い変化分を抑えることが可能となり、パターン識別を早く行うことで、パターン認識した部分のデータ変化分を抑えることも可能となる。
【００７１】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００７２】
例えば、上述の実施形態において、記憶部は、無音を示す配列のパターンとして２２個を記憶しているものとしたが、パターンを記憶する数は任意であり、これに限られるわけではない。
【００７３】
また、データ配列算出部は、８ビットを単位長として無音を示すパターンを検出するものとしたが、ビット長は８ビットに限られるわけではない。例えば、記憶部が記憶しているパターンのビット長、又は、メディア再生部が読み出すビット長を単位長として検出してもよい。
【００７４】
また、上述の実施形態において、比較部は、所定のデータビット長を単位長とし、該単位長のデータ配列と、記憶部内の配列パターンとが一致するか否か判定することにより無音を示す区間を検出するものとしたが、単位長毎に判定することは必須ではない。例えば、比較部は、１ビット毎に一致するか否か判定してもよく、また、１つの１ビットオーディオ信号内で毎回同じビット長毎に判定する必要はない。
【００７５】
また、上述の実施形態では、データ配列を反転させる区間は、前後に同じビット長だけ短縮又は拡大するものとしたが、縮小又は拡大するビット長は、前後で同じでなくてもよい。例えば、無音を示す区間の開始位置で４ビット縮小し、無音を示す区間の終了位置で２ビット拡大してもよい。また、例えば、無音を示す区間の開始位置で２ビット拡大し、無音を示す区間の終了位置で４ビット縮小することも可能である。
【図面の簡単な説明】
【００７６】
【図１】本発明の一実施形態における再生装置の構成例を示す図である。
【図２】同実施形態において、信号Ａｔを説明する図である。
【図３】同実施形態において、信号Ｂａの一例を説明する図である。
【図４】同実施形態において、信号Ｂｂの一例を説明する図である。
【図５】同実施形態において、信号Ｃの一例を説明する図である。
【図６】同実施形態において、信号Ｄの一例を説明する図である。
【図７】同実施形態において、信号Ａｒ１及び信号Ａｔ１の一例を説明する図である。
【図８】同実施形態において、信号Ｂｂ１の一例を説明する図である。
【図９】同実施形態において、信号Ｃ１の一例を説明する図である。
【図１０】同実施形態において、信号Ｄ１の一例を説明する図である。
【図１１】同実施形態において、信号Ａｒ２及び信号Ａｔ２の一例を説明する図である。
【図１２】同実施形態において、信号Ｂｂ２の一例を説明する図である。
【図１３】同実施形態において、信号Ｃ２の一例を説明する図である。
【図１４】同実施形態において、信号Ｄ２の一例を説明する図である。
【図１５】同実施形態において、再生装置の構成例を示す図である。
【図１６】同実施形態において、信号Ａｔ３の一例を説明する図である。
【図１７】同実施形態において、信号Ａｔ４の一例を説明する図である。
【図１８】同実施形態において、信号Ａｔ５及び信号Ａｔ６の一例を説明する図である。
【図１９】同実施形態において、信号Ｂｂ３の一例を説明する図である。
【図２０】同実施形態において、信号Ｃ３の一例を説明する図である。
【図２１】同実施形態において、信号Ｄ３の一例を説明する図である。
【図２２】１ビットオーディオ信号の低い周波数成分を説明する図である。
【符号の説明】
【００７７】
１： 再生装置、１１：メディア再生部、１２：記憶部、１３：データ配列算出部、１３１：比較部、１３２：信号生成部、１３３：反転処理部、１３４：演算部、１４：第１のＤＡ変換部、１５：第２のＤＡ変換部、１６：加算部、１７：減衰部、２０１：データ、２０２：信号、２０３：区間、２０４：区間、３０１：データ、３０２：信号、３０３：区間、４０１：データ、４０２：信号、４０３：区間、５０１：信号、５０２：信号、５０３：信号、５０４：区間、５０５：区間、６０１：信号、６０２：区間、６０３：区間、７０１：データ、７０２：データ、７０３：データ、７０４：信号、７０５：区間、７０６：区間、８０１：データ、８０２：信号、８０３：区間、８０４：区間、９０１：信号、９０２：信号、９０３：信号、９０４：区間、９０５：区間、１００１：信号、１００２：区間、１００３：区間、１１０１：データ、１１０２：データ、１１０３：データ。１１０４：信号、１１０５：区間、１１０６：区間、１２０１：データ、１２０２：信号、１２０３：区間、１２０４：区間、１３０１：信号、１３０２：信号、１３０３：信号、１３０４：区間、１３０５：区間、１３０６：区間、１４０１：信号、１４０２：区間、１４０３：区間、１４０４：区間、１６０１：データ、１６０２：信号、１６０３：区間、１７０１：データ、１７０２：信号、１７０３：区間、１８０１：信号、１８０２：信号、１８０３：信号、１８０４：区間、１８０５：信号、１８０６：区間、１９０１：データ、１９０２：信号、１９０３：区間、１９０４：区間、２００１：信号、２００２：信号、２００３：信号、２００４：区間、２００５：区間、２００６：区間、２１０１：信号、２１０２：区間、２２０１：信号、２２０２：区間
【図１】
2006258911.tif 000003
【図２】
2006258911.tif 000004
【図３】
2006258911.tif 000005
【図４】
2006258911.tif 000006
【図５】
2006258911.tif 000007
【図６】
2006258911.tif 000008
【図７】
2006258911.tif 000009
【図８】
2006258911.tif 000010
【図９】
2006258911.tif 000011
【図１０】
2006258911.tif 000012
【図１１】
2006258911.tif 000013
【図１２】
2006258911.tif 000014
【図１３】
2006258911.tif 000015
【図１４】
2006258911.tif 000016
【図１５】
2006258911.tif 000017
【図１６】
2006258911.tif 000018
【図１７】
2006258911.tif 000019
【図１８】
2006258911.tif 000020
【図１９】
2006258911.tif 000021
【図２０】
2006258911.tif 000022
【図２１】
2006258911.tif 000023
【図２２】
2006258911.tif 000024