(57)【要約】【課題】浅く押されたままの連打でない場合には演奏者の意図がよく反映された鍵タッチ情報を算出でき、浅く押されたままの連打の場合でも鍵タッチ情報を算出できるようにすること。【解決手段】鍵盤の各鍵KEYに対してその押鍵深さ方に鍵盤スイッチSW1〜SW4を配置する。全離鍵状態からの押鍵に対しては、SW1,SW2がオンする時間差からベロシティを算出し、SW1がオン、SW3がオフである半離鍵状態から押鍵に対しては、SW3,SW4がオンする時間差からベロシティを算出する。算出されたベロシティで楽音を発生させる。５個以上の鍵盤スイッチを配設し、その中からSW1〜SW4を選択可能にすることもできる。【選択図】図２
2008286858.tif 000002
【特許請求の範囲】
【請求項１】
鍵盤の各鍵に対してその押鍵深さ方向位置に配置された鍵盤スイッチのオンオフに基づいて鍵タッチ情報を算出し、該鍵タッチ情報に応じて楽音を発生する電子楽音発生器において、
鍵盤の各鍵に対してその押鍵深さ方向の異なる位置に順に配置された少なくとも４個の第１ないし第４の鍵盤スイッチと、
前記第１の鍵盤スイッチがオンしてから前記第２の鍵盤スイッチがオンするまでの時間を計測する第１の押鍵速度検出手段と、
前記第３の鍵盤スイッチがオンしてから前記第４の鍵盤スイッチがオンするまでの時間を計測する第２の押鍵速度検出手段と、
前記第１の押鍵速度検出手段によって計測された時間に基づいて鍵タッチ情報を算出する第１の鍵タッチ情報算出手段と、
前記第２の押鍵速度検出手段によって計測された時間に基づいて鍵タッチ情報を算出する第２の鍵タッチ情報算出手段と、
前記第１ないし第４の鍵盤スイッチが全てオフである全離鍵状態からの押鍵に対しては、前記第１の鍵タッチ情報算出手段により算出された鍵タッチ情報に応じて楽音を発生し、前記第１の鍵盤スイッチがオンであり、第３の鍵盤スイッチがオフである半離鍵状態から押鍵に対しては、前記第２の鍵タッチ情報算出手段により算出された鍵タッチ情報に応じて楽音を発生することを特徴とする電子楽音発生器。
【請求項２】
鍵盤の各鍵に対してその押鍵深さ方向の異なる位置に順に配置された５個以上の鍵盤スイッチを備え、その中から第１ないし第４の鍵盤スイッチが選択可能となっていることを特徴とする請求項１に記載の電子楽音発生器。
【請求項３】
前記５個以上の鍵盤スイッチの中からの押鍵深さ方向が３番目以上に深い位置に配置された２個の鍵盤スイッチを選択して前記第３および第４の鍵盤スイッチとして用いたことを特徴とする請求項２に記載の電子楽音発生器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、鍵タッチ情報生成手段を備えた電子楽音発生器に関し、特に、鍵が浅く押されたまま連打されたような場合でも鍵タッチ情報を算出できる鍵タッチ情報算出手段を備えた電子楽音発生器に関する。
【背景技術】
【０００２】
従来の電子楽音発生器では、各鍵に対して押鍵深さ方向位置に２つの接点を配置し、押鍵されたときに２つの接点がオンする時間差に基づいて鍵タッチ情報を算出している。
【０００３】
特許文献１には、４メイク式タッチレスポンススイッチを用い、押鍵深さ方向の浅い位置の２つのスイッチをハーフミュート区間の検出に利用し、深い位置の２つのスイッチをキーオン時間の検出に利用する電子鍵盤楽器が記載されている。これは、鍵を完全に戻さなくても深い位置の２つのスイッチのキーオンで再度ベロシティを決定することにより、連打したときのような楽音を発生させることができるものとなっている。
【０００４】
特許文献２には、強打あるいは弱打した場合のいずれにおいても電子音を正常に発音させるためハンマの最終打鍵速度を精確に検出する速度検出装置が記載されている。
【特許文献１】特開２００３−２８０６５８号公報
【特許文献２】特開２０００−２７６１３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
アコースティックピアノでは、鍵が浅く押されたまま連打されたような場合でも楽音が送出される。しかし、各鍵に対して押鍵深さ方向位置に２つの接点を配置し、押鍵されたときに２つの接点がオンする時間差に基づいて鍵タッチ情報を算出する電子楽音発生器では、鍵が浅く押されたまま、すなわち押鍵深さ方向の浅い位置に配置された接点がオンとなった状態のままで押鍵が繰り返されるような場合、ベロシティなどの鍵タッチ情報を算出できないので、楽音が送出されないという課題があった。
【０００６】
特許文献１に記載された電子鍵盤楽器は、常に深い位置の２つのスイッチのキーオンでベロシティを決定しており、鍵タッチ情報が演奏者の意図がよく反映されたものとなる鍵スイッチの押鍵深さ方向位置について考慮されていない。
【０００７】
特許文献２は、強打あるいは弱打した場合の最終打鍵速度を問題とするものであり、鍵が浅く押されたまま連打されたような場合の鍵タッチ情報の算出を問題にしていない。
【０００８】
本発明の目的は、上記課題を解決し、浅く押されたままの連打でない場合には演奏者の意図がよく反映された鍵タッチ情報を算出でき、浅く押されたままの連打の場合でも鍵タッチ情報を算出できる鍵タッチ情報算出手段を備えた電子楽音発生器を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明は、鍵盤の各鍵に対してその押鍵深さ方向位置に配置された鍵盤スイッチのオンオフに基づいて鍵タッチ情報を算出し、該鍵タッチ情報に応じて楽音を発生する電子楽音発生器において、鍵盤の各鍵に対してその押鍵深さ方向の異なる位置に順に配置された少なくとも４個の第１ないし第４の鍵盤スイッチと、前記第１の鍵盤スイッチがオンしてから前記第２の鍵盤スイッチがオンするまでの時間を計測する第１の押鍵速度検出手段と、前記第３の鍵盤スイッチがオンしてから前記第４の鍵盤スイッチがオンするまでの時間を計測する第２の押鍵速度検出手段と、前記第１の押鍵速度検出手段によって計測された時間に基づいて鍵タッチ情報を算出する第１の鍵タッチ情報算出手段と、前記第２の押鍵速度検出手段によって計測された時間に基づいて鍵タッチ情報を算出する第２の鍵タッチ情報算出手段と、前記第１ないし第４の鍵盤スイッチが全てオフである全離鍵状態からの押鍵に対しては、前記第１の鍵タッチ情報算出手段により算出された鍵タッチ情報に応じて楽音を発生し、前記第１の鍵盤スイッチがオンであり、第３の鍵盤スイッチがオフである半離鍵状態から押鍵に対しては、前記第２の鍵タッチ情報算出手段により算出された鍵タッチ情報に応じて楽音を発生する点に第１の特徴がある。
【００１０】
また、本発明は、鍵盤の各鍵に対してその押鍵深さ方向の異なる位置に順に配置された５個以上の鍵盤スイッチを備え、その中から第１ないし第４の鍵盤スイッチが選択可能となっている点に第２の特徴がある。
【００１１】
さらに、本発明は、前記５個以上の鍵盤スイッチの中からの押鍵深さ方向が３番目以上に深い位置に配置された２個の鍵盤スイッチを選択して前記第３および第４の鍵盤スイッチとして用いた点に第３の特徴がある。
【発明の効果】
【００１２】
本発明によれば、全離鍵状態から押鍵された場合に第１の鍵タッチ情報算出手段により算出された鍵タッチ情報を利用し、半離鍵状態から押鍵された場合には第２の鍵タッチ情報算出手段により算出された鍵タッチ情報を利用するので、浅く押されたままの連打の場合の鍵タッチ情報生成の構成とは関係なく、浅く押されたままの連打でない場合の鍵タッチ情報を生成することができる。したがって、演奏者の意図がよく反映された鍵タッチ情報を得ることができるとともに、浅く押されたままの連打の場合でも鍵タッチ情報を得ることができる。
【００１３】
また、鍵盤の各鍵に対してその押鍵深さ方向の異なる位置に順に配置された５個以上の鍵盤スイッチを備え、その中から第１ないし第４の鍵盤スイッチを選択可能とすることにより、演奏者の意図がよく反映された鍵タッチ情報が得られるように鍵盤スイッチを選択して鍵タッチ情報算出に利用することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明を説明する。図１は、本発明が適用される電子楽音発生器の一実施形態を示すブロック図である。本実施形態の電子楽音発生器は、鍵盤楽器の形態を有し、CPU1、ROM2、RAM3、操作パネル4、パネルインタフェース(I/F)5、鍵盤(キーボード)6、鍵盤I/F7、MIDI I/F8、トーン発生器9、D/A変換器10、出力増幅器(AMP)11、スピーカ12およびバス13を備える。
【００１５】
CPU1は、制御プログラムに従って電子楽音発生器全体の制御を行う。ROM2は、制御プログラムの他、複数の音色パラメータやエフェクトについてのパラメータなど、演奏状態を設定するための各種パラメータを記憶している。RAM3は、CPU1のワークエリアとして使用され、また、各種レジスタのデータを一時記憶するバッファとしても使用される。RAM3は、例えばバッテリによりバックアップされていてもよい。
【００１６】
操作パネル4は、演奏時の状態を設定するための各種操作子およびこれにより設定された状態を表示するためのディスプレイ(LCD)を有する。パネルI/F5は、操作パネル4をスキャンしてパネルスイッチのオン/オフを示すパネルイベント情報を生成し、また、操作パネル4に配置されたLCDをドライブしてCPU1からの各種設定情報などを表示させる。パネルイベント情報は各パネルスイッチに対応付けられてRAM3に記憶される。
【００１７】
鍵盤7の各鍵に対してその押鍵方向に鍵盤スイッチが配置されている。本発明では、押鍵深さ方向に少なくとも４個の鍵盤スイッチを配置しており、これらにより各鍵の押鍵および離鍵状態が感知される。鍵盤I/F7は、鍵盤スイッチをスキャンしてそれぞれのオン/オフ状態を検知し、押鍵(キーオン)、離鍵(キーオフ)、音高(キーナンバ)などのキーイベント情報を生成し、さらにベロシティを含む鍵タッチ情報を算出する。キーイベント情報や鍵タッチ情報もRAM3に記憶される。
【００１８】
MIDI I/F8は、外部MIDI機器との間においてMIDIメッセージのやり取りを行う信号送受信回路である。MIDI I/F8から入力される演奏情報、あるいは鍵盤7の操作によるキーイベント情報や鍵タッチ情報を含む演奏情報は、楽音発生器(TG)9入力される。
【００１９】
楽音発生器9は、波形読み出し方式により演奏情報に基づく楽音信号を発生する回路であり、デジタル楽音波形サンプル値が記憶されている波形メモリから、発音すべき音高に比例したアドレス間隔で順次波形データを読み出し、補間演算を行って楽音波形信号を発生させる。
【００２０】
また、楽音発生器9は、エンベロープパラメータに従って発生したエンベロープ信号を楽音波形信号に乗算してエンベロープを付与し、さらにDSP(Digital Signal Processor)を備えたエフェクタにより、リバーブ、エコーなどの各種エフェクトを適宜付与したデジタル楽音信号を出力する。楽音発生器9は、複数、例えば32の楽音発生チャネルを有しているが、実際には1つのトーン発生器を時分割多重動作させることにより同時に複数の楽音信号を独立して発生可能に構成されている。
【００２１】
D/A変換器10は、デジタル楽音信号をアナログ信号に変換する。D/A変換器10で変換されたアナログ信号は、出力増幅器(AMP)11を通してスピーカ12に与えられ、スピーカ12から楽音が送出される。
【００２２】
図２は、鍵盤7の各鍵に対して配置された鍵盤スイッチを示す概念図である。ここでは鍵盤7の各鍵KEYに対しその押鍵深さ方向に第１ないし第４の鍵盤スイッチSW1,SW2,SW3,SW4を配置している。第１および第２の鍵盤スイッチSW1,SW2は比較的浅い押鍵深さ位置に対して配置しており、第３および第４の鍵盤スイッチSW3,SW4は比較的深い押鍵深さ位置に対して配置している。
【００２３】
全離鍵状態から鍵KEYが深く押されればSW1,SW2,SW3,SW4が順にオンし、離されればSW4,SW3,SW2,SW1が順にオフする。イベントの内の押鍵イベントは、SW2あるいはSW4がオンすることで検知され、離鍵イベントは、SW1あるいはSW3がオフすることで検知される。また、鍵タッチ情報に含まれるベロシティは、SW1とSW2が順次オンする時間差、あるいはSW3とSW4が順次オンする時間差から算出される。
【００２４】
なお、SW1のオンで押鍵イベントが検知されれば、それに続くSW3の押鍵イベントは無視される。また、SW3のオフで離鍵イベントが検知されれば、それに続くSW1の離鍵イベントは無視される。これは、後述するフラグAllOffFlag、あるいは押鍵イベントが一旦発生されればセットされ、離鍵イベントが一旦発生されればリセットされるフラグを参照した制御で可能である。
【００２５】
SW1とSW2が順次オンする時間差を検出する構成は、第１の押鍵速度検出手段に相当し、その時間差からベロシティを算出する構成は、第１の鍵タッチ情報算出手段に相当する。また、SW3とSW4が順次オンする時間差を検出する構成は、第２の押鍵速度検出手段に相当し、その時間差からベロシティを算出する構成は、第２の鍵タッチ情報算出手段に相当する。
【００２６】
図３は、図１の電子楽音発生器の動作の一例を示すメインフローチャートである。電源が投入されると、まず、初期化(S31)を実行する。この初期化により、CPU1、RAM3、トーン発生器11を構成するLSIなどを初期状態とする。
【００２７】
次に、イベント発生の有無を判定する(S32)。S32でイベント発生有りと判定した場合、該イベントに応じたイベント処理を実行する(S33)。S32でイベント発生無しと判定した場合やS33でイベント処理を実行した後は、通常処理を実行する(S34)。この通常処理(S34)は、音量制御やビブラート付与などの処理を含む。その後、S32にリターンする。
【００２８】
図４は、図３のイベント処理(S33)を示すフローチャートである。イベント処理では、まず、発生したイベントが押鍵イベントか否かを判定する(S41)。押鍵イベントは、図２のSW2あるいはSW4がオンになったことで判定できる。S41で押鍵イベントと判定した場合、押鍵処理(S42)を実行した後、リターンする。押鍵処理は、後述するカウンタルーチン(A)または(B)で求められたT1あるいはT2を取得し、それに応じたベロシティで発音させる処理を含む。S41で押鍵イベントと判定されない場合には、離鍵イベントか否かを判定する(S43)。離鍵イベントは、図２のSW1あるいはSW3がオフになったことで判定できる。S43で離鍵イベントと判定した場合、離鍵処理(S44)を実行した後、リターンする。
【００２９】
S43で離鍵イベントと判定されない場合には、パネルイベントか否かを判定する(S45)。S45でパネルイベントと判定した場合、パネル処理(S46)を実行した後、リターンし、パネルイベントと判定されない場合には、その他のイベント処理(S47)を実行した後、リターンする。離鍵処理やパネル処理、その他のイベント処理は、通常のものと変わりがないので説明を省略する。
【００３０】
図５は、タイマ割り込みを示すフローチャートである。タイマ割り込みは、CPU1に割り込みをかけることによってカウンタのカウント値tｘを所定クロックに従ってインクリメントする(S51)。tｘは、ベロシティの算出に用いられるので、この所定クロックは、押鍵変化の時間に比べて十分の短い周期のものとする。なお、tｘの初期値は0である。
【００３１】
本実施形態では全離鍵状態からの押鍵か半離鍵状態からの押鍵かを判断するためにフラグAllOffFlagを利用する。図６は、AllOffFlagを制御するフラグコントロールルーチンを示すフローチャートである。
【００３２】
AllOffFlagは初期状態ではリセットされている。まず、SW4がオンになったか否かを判定する(S61)。押鍵されてSW4がオンになったと判定された場合、AllOffFlagはセットされる(S62)。次に、SW4がオフになったか否かを判定する(S63)。離鍵されてSW1がオフになったと判定された場合、AllOffFlagはリセットされる。AllOffFlagは、押鍵されてSW4がオンになると離鍵されてSW3やSW2がオフしてもSW1がオンの半離鍵状態ではセットされたままとなる。
【００３３】
以上の処理により、AllOffFlagは、初期状態ではリセット(=0)されており、SW4がオンするとセット(=1)され、その後、SW1がオフするとリセット(=0)される。
【００３４】
図７および図８は、図４の押鍵処理(S42)で発音させる際のベロシティを求めるカウンタルーチン(A),(B)を示すフローチャートである。図７のカウンタルーチン(A)は、SW1またはSW3がオンとなった場合に呼び出されて実行され、カウンタルーチン(B)は、SW2またはSW4がオンとなった場合に呼び出されて実行される。
【００３５】
図７のカウンタルーチン(A)は、SW1またはSW3がオンとなった場合に呼び出される。ここでは、まず、割り込みを禁止し(S71)、tｘを0にリセット(S72)した後、割り込み禁止を解除する(S73)。割り込み禁止としてtｘを0にリセットするという構成を採ることにより、そのときに割り込みがかかることによる誤動作を防止できる。S71〜S73により、カウンタルーチン(A)が呼び出されるたびにtｘが0にセットされる。
【００３６】
次に、AllOffFlagがセットされているか否かを判定し(S74)、AllOffFlagがセットされていないと判定された場合、さらにSW1のオンか否かを判定する(S75)。ここで、SW1のオンと判定された場合、T1に0を代入し(S76)、SW1のオンと判定されない場合にはリターンする。
【００３７】
また、S74で、AllOffFlagがセットされていると判定された場合には、さらにSW3のオンか否かを判定する(S77)。ここで、SW3のオンと判定された場合、T2に0を代入し(S78)、SW3のオンと判定されない場合にはリターンする。
【００３８】
以上の処理により、全離鍵状態から押鍵されてSW1がオンした時点でT1がOとなり、半離鍵状態からSW3がオンした時点でT2がOとなる。
【００３９】
図８のカウンタルーチン(B)は、SW2またはSW4がオンとなった場合に呼び出される。ここでは、まず、割り込みを禁止し(S81)、そのときのtｘを読み出してdTとする(S82)。その後、tｘを0にリセットし(S83)、割り込み禁止を解除する(S84)。割り込み禁止としてtｘを読み出すという構成を採ることにより、そのときに割り込みがかかることによる誤動作を防止できる。S81〜S84により、カウンタルーチン(B)が呼び出されるたびに、SW1がオンしてからSW2がオンするまでの時間差、あるいはSW3がオンしてからSW4がオンする間での時間差がdTとして得られる。
【００４０】
次に、AllOffFlagがセットされているか否かを判定し(S85)、AllOffFlagがセットされていないと判定された場合、さらにSW2のオンか否かを判定する(S86)。ここで、SW2のオンと判定された場合、T1にT1+dTを代入し(S87)、SW2のオンと判定されない場合にはリターンする。
【００４１】
また、S85で、AllOffFlagがセットされていると判定された場合には、さらにSW4のオンか否かを判定する(S88)。ここで、SW4のオンと判定された場合、T2にT2+dTを代入し(S89)、SW4のオンと判定されない場合にはリターンする。
【００４２】
以上の処理により、全離鍵状態から押鍵されてSW2がオンした時点でT1がT1+dTとなり、これは、SW1がオンしてからSW2がオンするまでの時間差を表すことになる。また、半離鍵状態から押鍵されてSW4がオンした時点でT2がT2+dTとなり、これは、SW3がオンしてからSW4がオンするまでの時間差を表すことになる。これにより得られたT1,T2は,発音の際のベロシティを算出する際に用いられる。
【００４３】
図９は、押鍵処理(S42)を示すフローチャートである。この押鍵処理は、SW2あるいはSW4がオフからオンになったときに、カウンタルーチン(A),(B)に続いて実行される。まず、AllOffFlagがセットされているか否かを判定し(S91)、AllOffFlagがセットされていないと判定された場合、S87で得られたT1に基づいてベロシティを算出し、これにより発音を行う(S92)。これは、全離鍵状態から押鍵されてSW1,SW2が順にオンになった場合である。これに続いてSW3,SW4が順にオンしてもAllOffFlagはセットされていないので、これにより発音が行われることはない。
【００４４】
また、AllOffFlagがセットされていると判定された場合には、S89で得られたT2に基づいてベロシティを算出し、これにより発音を行う(S93)。これは、半離鍵状態から押鍵されてSW3,SW4が順にオンになった場合である。
【００４５】
以上のように、SW1〜SW4が全てオフである全離鍵状態からの押鍵に対しては、T1(第１の鍵タッチ情報算出手段により算出された鍵タッチ情報)に応じて楽音を発生し、SW1がオンであり、SW3がオフである半離鍵状態から押鍵に対しては、T2(第２の鍵タッチ情報算出手段により算出された鍵タッチ情報)に応じて楽音を発生する。全離鍵状態から押鍵された場合にT1をベロシティ算出に用いたのは、演奏する際の演奏者の意図がキータッチの初期によく反映されているからである。
【００４６】
図１０は、押鍵時の動作を説明するための説明図であり、縦軸は押鍵深さを表し、横軸は期間経過を表している。図１０は、t0で押鍵が始まり、SW1,SW2,SW3,SW4はそれぞれ、t1,t2,t2,t4でオンし、その後、離鍵が開始され、SW3,SW4がそれぞれt5,t6でオフし、さらに鍵が浅く押された半押鍵状態から再び押鍵されてSW3,SW4がt7,t8でオンし、その後、離鍵されてSW4,SW3,SW2,SW1がt9,t10,t11,t12で順次オフした場合を示している。
【００４７】
この場合、AllOffFlagは、t4でセット(=1)され、t12でリセット(=0)される。上記カウンタルーチン(A),(B)に従って、全離鍵状態からの押鍵時のベロシティは、t1〜t2の時間dT１を元に算出され、半離鍵状態からの押鍵時のベロシティは、t7〜t8の時間dT２を元に算出されることになる。すなわち、AllOffFlagにより全離鍵状態からの押鍵であるか半離鍵状態からの押鍵であるかを判断し、これにより、SW1がオンしてからSW2がオンするまでの時間あるいはSW3がオンしてからSW4がオンするまでの時間の一方を選択してベロシティ算出に用いている。
【００４８】
以上、実施形態について説明したが、本発明は上記実施形態に限られず、種々に変形が可能である。例えば、各鍵に対してその押鍵深さ方向位置に５個以上の鍵盤スイッチを配置し、その適宜２個を組み合わせを選択して鍵タッチ情報の算出に用いることもできる。これにより、演奏者の意図がよく反映された鍵タッチ情報が得られるように鍵盤スイッチを選択して鍵タッチ情報算出に利用できる。ただし、全離鍵前の半離鍵状態から再び押鍵された場合でも鍵タッチ情報が算出できるように配慮することが必要である。例えば、５個の鍵盤スイッチを配置した場合、押鍵深さ方向位置が最も浅い位置と２番目に浅い位置の鍵盤スイッチを１組とし、３番目と４番目に浅い位置の鍵盤スイッチあるいは４番目に浅い位置と最も深い位置の鍵盤スイッチを１組として用いることができる。
【図面の簡単な説明】
【００４９】
【図１】本発明が適用される電子楽音発生器の一実施形態を示すブロック図である。
【図２】鍵盤の各鍵に対して配置された鍵盤スイッチを示す概念図である。
【図３】図１の電子楽音発生器の動作の一例を示すメインフローチャートである。
【図４】図３のイベント処理を示すフローチャートである。
【図５】タイマ割り込みを示すフローチャートである。
【図６】AllOffFlagを制御するフラグコントロールルーチンを示すフローチャートである。
【図７】押鍵処理で発音させる際のベロシティを求めるカウンタルーチン(A)を示すフローチャートである。
【図８】押鍵処理で発音させる際のベロシティを求めるカウンタルーチン(B)を示すフローチャートである。
【図９】押鍵処理を示すフローチャートである。
【図１０】押鍵時の動作を説明するための説明図である。
【符号の説明】
【００５０】
1・・・CPU、2・・・ROM、3・・・RAM、4・・・操作パネル、5・・・パネルインタフェース(I/F)、6・・・鍵盤(キーボード)、7・・・鍵盤I/F、8・・・MIDI I/F、9・・・トーン発生器、10・・・D/A変換器、11・・・出力増幅器(AMP)、12・・・スピーカ、13・・・バス
【図１】
2008286858.tif 000003
【図２】
2008286858.tif 000004
【図３】
2008286858.tif 000005
【図４】
2008286858.tif 000006
【図５】
2008286858.tif 000007
【図６】
2008286858.tif 000008
【図７】
2008286858.tif 000009
【図８】
2008286858.tif 000010
【図９】
2008286858.tif 000011
【図１０】
2008286858.tif 000012