(57)【要約】【課題】  少ない操作で効率が良く且つ精度の高いデータ入力ができる楽音データ入力装置を提供する。【解決手段】  音声入力部１０と、音高検出部１１と、音量検出部１２と、検出情報提示部２０と、検出音高及び音量の各データを楽音パラメータとして記憶する楽音パラメータ記憶部３０と、音価を設定し、楽音パラメータ記憶部３０に対応する音高・音量の楽音パラメータと一緒に記憶せしめる音価設定部４３と、時間計測カウンタ４１と、発音時刻保持部４２と、音価設定を受け、所定の時間が経過した際カウンタ４１をリセットし、楽音パラメータ記憶部３０に対応する音高、音量・設定された音価と共に保持されている発音時刻を記憶させ、設定音価に応じて次の発音時刻を自動的に更新し、楽音パラメータ記憶部３０に記憶された音高、音量、音価・発音時刻を１の楽音パラメータとして楽音パラメータ記憶部３０から出力せしめる楽音パラメータ決定部４０を有する。【選択図】        図３
2007286219.tif 000002
【特許請求の範囲】
【請求項１】
生の楽音を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
音価を設定し、上記楽音パラメータ記憶手段に、対応する音高及び音量の楽音パラメータと一緒に記憶せしめる音価設定手段と、
時間計測カウンタと、
発音時刻を保持する発音時刻保持手段と、
上記音価設定手段による音価設定を受け、所定の時間が経過した際、上記カウンタをリセットし、上記楽音パラメータ記憶手段に、対応する音高、音量及び設定された音価と共に保持されている発音時刻を記憶させ、設定された音価に応じて次の発音時刻を自動的に更新すると共に、楽音パラメータ記憶手段に記憶された音高、音量、音価及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
を有することを特徴とする楽音データ入力装置。
【請求項２】
生の楽音を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
発音時刻を保持する発音時刻保持手段と、
時間計測カウンタと、
データの入力を確定させるデータ入力確定手段と、
上記データ確定手段によるデータ入力確定時のカウンタで計測された時間を記憶しておく時間記憶手段と、
音価の情報を記憶しておく音価情報記憶手段と、
時間記憶手段に記憶された従前のデータ入力確定時の時間とカウンタで計測された次のデータ入力確定時までの時間の間隔に応じて上記音価情報記憶手段の音価の情報を自動的に更新し続け、上記データ入力確定手段によりデータ入力が確定した際に、対応する音量及び音高と共に、データ入力確定時の音価情報記憶手段に記憶された音価及び発音時刻保持手段に保持された発音時刻を、楽音パラメータ記憶手段に記憶させ、その音価の情報に応じて発音時刻保持手段に保持される発音時刻を次の発音時刻に更新して、音価情報記憶手段上の音価の情報を初期値にリセットする共に、楽音パラメータ記憶手段に記憶された音高、音量、音価、及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
を有することを特徴とする楽音データ入力装置。
【請求項３】
コンピュータに読み込まれて実行されることで、該コンピュータが、
生の楽音を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
音価を設定し、上記楽音パラメータ記憶手段に、対応する音高及び音量の楽音パラメータと一緒に記憶せしめる音価設定手段と、
時間計測カウンタと、
発音時刻を保持する発音時刻保持手段と、
上記音価設定手段による音価設定を受け、所定の時間が経過した際、上記カウンタをリセットし、上記楽音パラメータ記憶手段に、対応する音高、音量及び設定された音価と共に保持されている発音時刻を記憶させ、設定された音価に応じて次の発音時刻を自動的に更新すると共に、楽音パラメータ記憶手段に記憶された音高、音量、音価及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
して機能する楽音データ入力用プログラム。
【請求項４】
コンピュータに読み込まれて実行されることで、該コンピュータが、
生の楽音を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
発音時刻を保持する発音時刻保持手段と、
時間計測カウンタと、
データの入力を確定させるデータ入力確定手段と、
上記データ確定手段によるデータ入力確定時のカウンタで計測された時間を記憶しておく時間記憶手段と、
音価の情報を記憶しておく音価情報記憶手段と、
時間記憶手段に記憶された従前のデータ入力確定時の時間とカウンタで計測された次のデータ入力確定時までの時間の間隔に応じて上記音価情報記憶手段の音価の情報を自動的に更新し続け、上記データ入力確定手段によりデータ入力が確定した際に、対応する音量及び音高と共に、データ入力確定時の音価情報記憶手段に記憶された音価及び発音時刻保持手段に保持された発音時刻を、楽音パラメータ記憶手段に記憶させ、その音価の情報に応じて発音時刻保持手段に保持される発音時刻を次の発音時刻に更新して、音価情報記憶手段上の音価の情報を初期値にリセットする共に、楽音パラメータ記憶手段に記憶された音高、音量、音価、及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
して機能する楽音データ入力用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ステップ入力で行う楽音データ入力装置及びコンピュータに読み込まれて実行されることで該装置を実現できるプログラムに関する。
【背景技術】
【０００２】
楽音データを入力する方法には、大きく分けて二つの方法がある。一つは実際に楽器を演奏し、その演奏情報をリアルタイムに取得する「リアルタイム入力」であり、もう一つは「音価（音の長さ）」「音高」「音量」「発音時刻（発音タイミング）」を個別に指定し、一音ずつ非リアルタイムに入力するいわゆる「ステップ入力」である。
【０００３】
一般に、リアルタイム入力ではＭＩＤＩで接続された機器を用いて演奏データの入力を行うが、その他にも、声や楽器音などの生の楽音をマイクから入力し、この音声情報からリアルタイムに演奏情報を検出する方法もある。
【０００４】
演奏に熟練している場合には楽器演奏によるリアルタイム入力を用いると効率がよい。それに対し、演奏に不慣れな場合や、難易度の高い楽曲を入力する際には、ステップ入力やマイク等を利用した音声入力によるリアルタイム入力を利用することになる。
【０００５】
尚、従来技術に関する調査を行ったが、本願の従来技術に相当するものはなく、参考までに下記特許文献１をあげておく。当該文献では、ユーザが声で出せない音域の音をマイクなどで取得して、音高を全体的にシフトさせ、指定の音色でリアルタイムに発音させると言うものである。
【特許文献１】特開２０００−２０００８４
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、ステップ入力では、データ入力をする際に、楽音の一つ一つに対して「音価」「音高」「音量」「発音時刻」など多くのパラメータを設定する必要があるため、データ入力の効率が悪かった。また、音声を利用したリアルタイム入力では、データの検出精度の点で満足のいくデータを入力することが困難であった。
【０００７】
本発明は、以上のような問題に鑑み創案されたもので、少ない操作で効率が良く且つ精度の高いデータ入力ができる楽音データ入力装置を提供せんとするものである。
【０００８】
併せて、コンピュータに読み込まれて実行されることで、上記の楽音データ入力装置を実現できるプログラムについても提案する。
【課題を解決するための手段】
【０００９】
そのため本発明に係る楽音データ入力装置は、
生の楽音（楽器音、音声などを含む；以下同じ）を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
音価（音の長さ；以下同じ）を設定し、上記楽音パラメータ記憶手段に、対応する音高及び音量の楽音パラメータと一緒に記憶せしめる音価設定手段と、
時間計測カウンタと、
発音時刻（発音タイミング；以下同じ）を保持する発音時刻保持手段と、
上記音価設定手段による音価設定を受け、所定の時間が経過した際、上記カウンタをリセットし、上記楽音パラメータ記憶手段に、対応する音高、音量及び設定された音価と共に保持されている発音時刻を記憶させ、設定された音価に応じて次の発音時刻を自動的に更新すると共に、楽音パラメータ記憶手段に記憶された音高、音量、音価及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
ことを基本的特徴としている。
【００１０】
上記構成によれば、ユーザが入力しようとする楽音データに相当する音階と音量の生の楽音データを、入力手段を使用して声や楽器音として入力する。すると、上記両検出手段により、それらは、音高及び音量として検出され、提示手段で、ユーザに提示されると共に、楽音パラメータ記憶手段に、楽音パラメータの一部として記憶される。
【００１１】
さらにユーザは、音価設定手段により、音価を設定し、上記楽音パラメータ記憶手段に、対応する音高及び音量の楽音パラメータと一緒に記憶せしめる。
【００１２】
発音時間は、何時音を出力するかという意味で大切な楽音パラメータであるが、発音時刻保持手段に最初はデフォルト値で設定され、ユーザの音価設定操作が行われ、所定の時間の経過（経過時間は上記カウンタでカウントされる）と共に、後述する楽音パラメータ決定手段により、設定された音価に応じて、次の発音時刻が自動的に更新される。
【００１３】
そして、該楽音パラメータ決定手段により、音価設定手段による音価設定が受信されると、所定の時間が経過した際、上記カウンタがリセットされ、上記楽音パラメータ記憶手段に、対応する音高・音量及び設定された音価と共に、発音時間保持手段に保持されている発音時刻が読み出されて、そこに記憶される。また設定された音価に応じて、発音時刻保持手段に保持された発音時刻が、次の時刻に自動的に更新される。
【００１４】
以上の処理後、楽音パラメータ記憶手段に記憶された音高、音量、音価及び発音時刻が、１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめられる。
【００１５】
従って、「音量」「音高」は声や楽器音等の生の楽音から検出され、また「発音時刻」は自動的に更新されるので、入力の際には必要に応じて「音価」のみを指定すれば良い。このため、少ない操作で効率の良い演奏データの入力が可能となる。また、非リアルタイム入力であるため、データの検出にある程度の時間をかけることができ、精度の高いデータの検出が可能となる。
【００１６】
もう一つの楽音データ入力装置の構成として、請求項２の構成がある。すなわち、本楽音データ入力装置の構成は、
生の楽音を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
発音時刻を保持する発音時刻保持手段と、
時間計測カウンタと、
データの入力を確定させるデータ入力確定手段と、
上記データ確定手段によるデータ入力確定時のカウンタで計測された時間を記憶しておく時間記憶手段と、
音価の情報を記憶しておく音価情報記憶手段と、
時間記憶手段に記憶された従前のデータ入力確定時の時間とカウンタで計測された次のデータ入力確定時までの時間の間隔に応じて上記音価情報記憶手段の音価の情報を自動的に更新し続け、上記データ入力確定手段によりデータ入力が確定した際に、対応する音量及び音高と共に、データ入力確定時の音価情報記憶手段に記憶された音価及び発音時刻保持手段に保持された発音時刻を、楽音パラメータ記憶手段に記憶させ、その音価の情報に応じて発音時刻保持手段に保持される発音時刻を次の発音時刻に更新して、音価情報記憶手段上の音価の情報を初期値にリセットする共に、楽音パラメータ記憶手段に記憶された音高、音量、音価、及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
を有することを特徴としている。
【００１７】
上記構成では、データの入力を確定させるデータ入力確定手段と、上記データ確定手段によるデータ入力確定時のカウンタで計測された時間を記憶しておく時間記憶手段と、音価の情報を記憶しておく音価情報記憶手段とを有している。
【００１８】
データ入力確定手段によってデータの入力が確定されると、時間記憶手段に、確定時のカウンタで計測された時間が記憶される。しかし、次のデータ入力が確定されるまでは、楽音パラメータ決定手段によって、音価情報記憶手段に記憶される音価の情報は自動的に更新し続けられることになる。
【００１９】
データ確定手段によってデータ入力が確定すると、時間記憶手段に記憶された従前のデータ入力確定時の時間とカウンタで計測された次のデータ入力確定時の時間の間隔に応じて、パラメータ決定手段により、上記音価情報記憶手段上でそれまで更新されが繰り返されていた音価の情報が決定されることになる。
【００２０】
またデータ入力が確定した際に、パラメータ決定手段により、楽音パラメータ記憶手段に、対応する音量及び音高と共に、決定された音価（データ入力確定時の音価情報記憶手段に記憶された音価）及び発音時刻保持手段に保持された発音時刻が記憶され、決定された音価の情報に応じて発音時刻保持手段に保持される発音時刻が次の発音時刻に更新される。それと共に音価情報記憶手段で、それまで更新され続けていた音価の情報が初期値にリセットされる。
【００２１】
そして、楽音パラメータ記憶手段に記憶された音高、音量、音価、及び発音時刻が１の楽音パラメータとして、それを該楽音パラメータ記憶手段から出力せしめられることになる。
【００２２】
従って、「音量」「音高」は声や楽器音等の生の楽音から検出され、またデータ確定手段によってデータ入力確定を確定させることで、必要な音の長さ、つまり「音価」は決定される。さらに「発音時刻」は、音価の決定により自動的に更新されるので、入力の際には必要に応じてデータ入力確定を確定させればよい。このため、少ない操作で効率の良い演奏データの入力が可能となる。また、非リアルタイム入力であるため、データの検出にある程度の時間をかけることができ、精度の高いデータの検出が可能となる。
【００２３】
請求項３及び請求項４の構成は、コンピュータに読み出されて実行されることで、上記請求項１又は請求項２の楽音データ入力装置となるコンピュータプログラムに関する提案を行うものである。
【００２４】
すなわち、上述した課題を解決するための構成として、上記請求項１又は請求項２に規定した楽音データ入力装置の各構成における処理を、コンピュータの構成を利用して実行する、該コンピュータで読み込まれて実行可能なコンピュータプログラムにつき開示する。もちろんこれらの構成は、コンピュータプログラムとしてだけではなく、後述するように、同様な機能を有するプログラムを格納した記録媒体の構成として提供されても良いことは言うまでもない。この場合、コンピュータとは中央演算処理装置の構成を含んだ汎用的なコンピュータの構成の他、特定の処理に向けられた専用機などを含むものであっても良く、中央演算処理装置の構成を伴うものであれば特に限定はない。
【００２５】
コンピュータに上記各処理を行う手段として機能させるためのこのようなプログラムが、コンピュータに読み出されると、請求項１又は請求項２に規定された装置構成におけるいずれかの手段で達成されると同様な処理が実行されることになる。
【００２６】
また既存のハードウェア資源を用いてこのコンピュータプログラムを実行することにより、既存のハードウェアで新たなアプリケーションとしての請求項１又は請求項２に規定した楽音データ入力装置の構成が容易に実行できるようになる。さらにこのようなコンピュータプログラムが前述の記録媒体に記録されることにより、これをソフトウェア商品として容易に配付、販売することができるようになる。加えて記録媒体の構成としては、上述した形式の場合の他、ＲＡＭやＲＯＭなどの内部記憶装置の構成やハードディスクなどの外部記憶装置の構成であっても良く、そのようなプログラムがそこに記録されれば、本発明に規定された記録媒体に含まれることは言うまでもない。
【００２７】
尚、後述する請求項３及び請求項４に記載された各手段のうち一部の処理を実行する機能は、コンピュータに組み込まれた機能（コンピュータにハードウェア的に組み込まれている機能でも良く、該コンピュータに組み込まれているオペレーティングシステムや他のアプリケーションプログラムなどによって実現される機能でも良い）によって実現され、前記プログラムには、該コンピュータによって達成される機能を呼び出すあるいはリンクさせる命令が含まれていても良い。
【００２８】
これは、請求項３及び請求項４に規定された各手段の一部が、例えばオペレーティングシステムなどによって達成される機能の一部で代行され、その機能を実現するためのプログラムないしモジュールなどは直接記録されているわけではないが、それらの機能を達成するオペレーティングシステムの機能の一部を、呼び出したりリンクさせるようにしてあれば、実質的に同じ構成となるからである。
【００２９】
上記プログラムは、それ自身使用の対象となる他、後述のように記録媒体に記録されて配付乃至販売され、また通信などにより送信されて、譲渡の対象とすることもできるようになる。
【００３０】
そのうち請求項３の構成は、上記請求項１の構成に対応するものであって、具体的な構成としては、
コンピュータに読み出されて実行されることで、該コンピュータが、
生の楽音を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
音価を設定し、上記楽音パラメータ記憶手段に、対応する音高及び音量の楽音パラメータと一緒に記憶せしめる音価設定手段と、
時間計測カウンタと、
発音時刻を保持する発音時刻保持手段と、
上記音価設定手段による音価設定を受け、所定の時間が経過した際、上記カウンタをリセットし、上記楽音パラメータ記憶手段に、対応する音高、音量及び設定された音価と共に保持されている発音時刻を記憶させ、設定された音価に応じて次の発音時刻を自動的に更新すると共に、楽音パラメータ記憶手段に記憶された音高、音量、音価及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
して機能する楽音データ入力用プログラムである。
【００３１】
また請求項４の構成は、上記請求項２の構成に対応するものであって、具体的な構成としては、
コンピュータに読み出されて実行されることで、該コンピュータが、
生の楽音を入力する入力手段と、
入力された生の楽音データから音高を検出する音高検出手段と、
同じく入力された生の楽音データから音量を検出する音量検出手段と、
検出された音高及び音量を提示する提示手段と、
検出された音高及び音量の各データを楽音パラメータの一部として記憶する楽音パラメータ記憶手段と、
発音時刻を保持する発音時刻保持手段と、
時間計測カウンタと、
データの入力を確定させるデータ入力確定手段と、
上記データ確定手段によるデータ入力確定時のカウンタで計測された時間を記憶しておく時間記憶手段と、
音価の情報を記憶しておく音価情報記憶手段と、
時間記憶手段に記憶された従前のデータ入力確定時の時間とカウンタで計測された次のデータ入力確定時までの時間の間隔に応じて上記音価情報記憶手段の音価の情報を自動的に更新し続け、上記データ入力確定手段によりデータ入力が確定した際に、対応する音量及び音高と共に、データ入力確定時の音価情報記憶手段に記憶された音価及び発音時刻保持手段に保持された発音時刻を、楽音パラメータ記憶手段に記憶させ、その音価の情報に応じて発音時刻保持手段に保持される発音時刻を次の発音時刻に更新して、音価情報記憶手段上の音価の情報を初期値にリセットする共に、楽音パラメータ記憶手段に記憶された音高、音量、音価、及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶手段から出力せしめる楽音パラメータ決定手段と
して機能する楽音データ入力用プログラムである。
【発明の効果】
【００３２】
本発明の請求項１〜請求項４記載の楽音データ入力装置及びプログラムによれば、少ない操作で効率が良く且つ精度の高い楽音データのステップ入力ができるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００３３】
以下、本発明の実施の形態を図示例と共に説明する。
【実施例１】
【００３４】
図１〜図７は、本発明の実施の一形態を示している。本構成では、パソコン１００のＣＤ−ＲＯＭドライブ１１８に、ＣＤ−ＲＯＭ１２０を入れて、それに読み込ませ、実行された場合に、該パソコン１００が、本発明の楽音データ入力装置として利用可能なプログラムが、該ＣＤ−ＲＯＭ１２０に格納されている。従って、このＣＤ−ＲＯＭ１２０を上記ＣＤ−ＲＯＭドライブ１１８に読み込ませて実行させ、パソコン１００上に、本発明の楽音データ入力装置が実現されることになる。ただし、該パソコン１００には、後述する音声入力部１０に相当するマイクがＩ／Ｏインターフェース１１２を介して接続されている。
【００３５】
図２は、上記パソコン１００の内部構成を示しており、システムバス１０２を介して、ＣＰＵ１０４、ＲＯＭ１０６、ＲＡＭ１０８、画像制御部１１０、Ｉ／Ｏインターフェース１１２、ハードディスクドライブ１１４がつながっており、該システムバス１０２を介して、夫々のデバイスに制御信号、データの入出力がなされることになる。
【００３６】
ＣＰＵ１０４は、ＣＤ−ＲＯＭドライブ１１８により上記ＣＤ−ＲＯＭ１２０から読み込まれ、ハードディスクドライブ１１４乃至ＲＡＭ１０８に格納される上記プログラムに基づき、楽音データ入力装置全体の制御を行う中央演算処理装置である。また予め設定された所定の周期でＣＰＵ１０４に割り込みをかけるタイマ回路を内蔵している。
【００３７】
ＲＯＭ１０６は、本パソコン１００のＢＩＯＳなどが記憶されている格納領域である。
【００３８】
ＲＡＭ１０８は、本プログラムの格納エリアの他、ワークエリア、種々の係数、パラメータ等の、一時的な記憶領域等として使用される。後述する楽音パラメータ記憶部３０は、該ＲＡＭ１０８で構成されることになる。
【００３９】
画像制御部１１０は、画像データバッファを有しており（上記ＲＡＭ１０８上に設けても良い）、ＣＰＵ１０４の指令により、必要な画像処理を行って、その結果をディスプレイに出力する。該ディスプレイは、後述する検出情報提示部２０として機能する。該ディスプレイで構成される検出情報提示部２０は、ＣＰＵ１０４の指令に基づき、該画像制御部１１０で処理された映像情報を表示するが、後述のように、本実施例構成では後述する図５や図６のような表示を行う。
【００４０】
Ｉ／Ｏインターフェース１１２は、これを介してシステムバス１０２につながるキーボード１１６、マウス４３、マイク１０及びＣＤ−ＲＯＭドライブ１１８に接続されており、これらのデバイスとシステムバス１０２上につながった上記デバイスとの間で、制御信号やデータの入出力がなされることになる。
【００４１】
上記デバイスのうちＣＤ−ＲＯＭドライブ１１８は、楽音データ入力用のプログラムが格納されたＣＤ−ＲＯＭ１２０から、該プログラムやデータなどを読み出す。そのプログラムやデータなどは、ハードディスクドライブ１１４に格納され、またメインとなるプログラムは上記ＲＡＭ１０８上に格納され、ＣＰＵ１０４により実行される。上述のように、ハードディスクドライブ１１４は、上記楽音データ入力用プログラムの読み込み及びその実行によって、該プログラム自身と必要なデータ等を格納する。
【００４２】
上記デバイスのうちマウス４３は、後述する音価設定部を構成している。すなわち、画面上に表示されたカーソルにあわせて該マウス４３をクリックすることにより設定された数値は、音の長さを表す数値として、上記ＣＰＵ１０４により、ＲＡＭ１０８上の楽音パラメータ記憶部３０に記憶される。またキーボード１１６は、該音価設定部のマウス４３の音価設定の際にその設定を補助する（実際の数値入力やリターン入力など）装置としても使用される。
【００４３】
マイク１０は、後述する音声入力部を構成しており、音声や楽器の楽音が入力された場合、それをＤ／Ａ変換部（図示無し）でデジタルデータに変換して、後述する音高検出部１１及び音量検出部１２に向けて出力する。
【００４４】
ハードディスクドライブ１１４は、上述のように、ＣＤ−ＲＯＭ１２０上に格納され、ＣＤ−ＲＯＭドライブ１１８により読み出された、楽音データ入力用プログラムやそれに使用されるデータを記憶しておく。
【００４５】
本実施形態に係る楽音データ入力用プログラムを、コンピュータ（ＲＡＭ１０８及びハードディスクドライブ１１４）に読み込ませて、（ＣＰＵ１０４に）実行させることで、図３に示すように、音声入力部１０と、音高検出部１１と、音量検出部１２と、検出情報提示部２０と、楽音パラメータ記憶部３０と、音価設定部４３と、時間計測カウンタ４１と、発音時刻保持部４２と、楽音パラメータ決定部４０とを備えた構成となる。
【００４６】
上記音声入力部１０は、上述のように、マイクで構成されており、入力された音声や楽器の楽音を、Ｄ／Ａ変換部（図示無し）でデジタルデータに変換して、後述する音高検出部１１及び音量検出部１２に向けて出力する構成である。
【００４７】
上記音高検出部１１は、上記プログラムが実行されるＣＰＵ１０４で構成されており、音声入力部１０から入力された楽音データから、その音高を検出する構成である。
【００４８】
上記音量検出部１２は、同じく上記プログラムが実行されるＣＰＵ１０４で構成されており、音声入力部１０から入力された楽音データから、その音量を検出する構成である。
【００４９】
上記検出情報提示部２０は、画像制御部１１０に制御されるディスプレイで構成されており、両上記検出部１１及び１２で検出された音高及び音量を、ＣＰＵ１０４の指令により、後述する図５及び図６に示すように、ユーザ側に表示する構成である。
【００５０】
上記楽音パラメータ記憶部３０は、上述のように、上記ＲＡＭ１０８で構成されており、検出された音高及び音量の各データの他、発音時刻、音価を楽音パラメータとして記憶する構成であり、後述する楽音パラメータ決定部４０により、これらのパラメータを一塊として、楽音パラメータとして出力する。
【００５１】
上記音価設定部４３は、上述のように、画面上に表示されたカーソルを操作するマウスにより構成されており、画面上のカーソルにあわせて該マウス４３をクリックすることにより設定された音符や休符が、音の長さを表す数値として、上記ＣＰＵ１０４により、ＲＡＭ１０８上の楽音パラメータ記憶部３０に記憶されることになる。
【００５２】
上記時間計測カウンタ４１は、パソコン１００に内蔵され、ＣＰＵ１０４に割り込みをかける上記タイマ回路で構成されており、該回路によるクロックのカウントで時間を計測する。上記音価設定部４３による音価設定を楽音パラメータ決定部４０が受け、時間計測カウンタ４１により計測された時間が、所定時間経過した際に、リセットされる。
【００５３】
上記発音時刻保持部４２は、上記ＣＰＵ１０４のレジスタ乃至上記ＲＡＭ１０８で構成されており、楽音パラメータ決定部４０により更新された時刻を発音時刻として保持し、楽音パラメータ決定部４０に出力する。また、上記音価設定部４３による音価設定を受け、時間計測カウンタ４１により計測された時間が、所定時間経過した際には、該発音時刻保持部４２に保持されている発音時刻が楽音パラメータ決定部４０により読み出されて、上記楽音パラメータ記憶部３０に対して、対応する音高、音量及び設定された音価と共に記憶せしめられる。それと共に、設定された音価に応じて、該発音時刻保持部４２上の発音時刻は、楽音パラメータ決定部４０により、次の発音時刻に自動的に更新される。
【００５４】
上記楽音パラメータ決定部４０は、上記プログラムが実行されるＣＰＵ１０４で構成されており、上記音価設定部」４３による音価設定を受け、時間計測カウンタ４１により計測された時間が、所定時間経過した際に、上記時間計測カウンタ４１をリセットし、上記楽音パラメータ記憶部３０に、対応する音高、音量及び設定された音価と共に、（発音時刻保持部４２に）保持されている発音時刻を読み出して記憶させる。また設定された音価に応じて発音時刻保持部４２上の発音時刻を次の時刻を自動的に更新する。さらに、以上の楽音パラメータ記憶部３０に記憶された音高、音量、音価及び発音時刻を１の楽音パラメータとして、該楽音パラメータ記憶部３０から出力せしめる。
【００５５】
以上のような構成を有する本実施例構成は、次のようにして使用される。
【００５６】
まず、ユーザが、図４に示すように、上記音声入力部１０に対して、入力しようとする楽音データに相当する音階と音量の生の音声を入力する（楽器音を入力しても良い）。すると、その音声は、上記音高検出部１１及び音量検出部１２によって、その音高と音量が検出され、図５に示すように、検出情報提示部２０に、それらの検出値が表示される。それらの検出値は、楽音パラメータ記憶部３０に、後述する楽音パラメータの一部として記憶される。
【００５７】
次に、ユーザは、マウスとディスプレイ上のカーソル及び図５の右側に示す音符や休符の表示による音価設定部４３を使用して、希望する音価に相当する音の長さの音符又は休符の上でカーソルをクリックし、音価の設定を行う。すると、上記楽音パラメータ記憶部３０に、対応する音高及び音量の楽音パラメータと一緒に記憶せしめられることになる。
【００５８】
そのようにして検出乃至設定された楽音のパラメータは、図６に示すように、検出情報提示部２０により、ユーザに対して表示される。ユーザはこのとき図６上の数字を直接訂正して、音高・音量を訂正することもでき、また図５の画面に戻って、音声の再入力・音高や音量の再設定、或いは音価の再設定を訂正することも可能である。
【００５９】
発音時間は、何時音を出力するかという意味で大切な楽音パラメータであるが、発音時刻保持部４２に最初はデフォルト値で設定されている。
【００６０】
そしてユーザの上記のような音価設定操作が行われ、所定の時間の経過（経過時間は上記時間計測カウンタ４１でカウントされる）と共に、上記時間計測カウンタ４１がリセットされ、上記楽音パラメータ記憶部３０に、対応する音高・音量及び設定された音価と共に、発音時刻保持部４２に保持されている発音時刻が楽音パラメータ決定部４０により読み出されて、楽音パラメータ記憶部３０に記憶される。
【００６１】
また上記楽音パラメータ決定部４０により、設定された音価に応じて、次の発音時刻が次の時刻に自動的に更新されることになる。
【００６２】
以上の処理後、楽音パラメータ記憶部３０に記憶された音高、音量、音価及び発音時刻が、１の楽音パラメータとして、楽音パラメータ決定部４０の指令により、該楽音パラメータ記憶部３０から出力せしめられることになる。
【００６３】
従って、「音量」「音高」は声や楽器音等の生の楽音から検出され、また「発音時刻」は自動的に更新されるので、入力の際には必要に応じて「音価」のみを設定すれば良い。このため、少ない操作で効率の良い演奏データの入力が可能となる。また、非リアルタイム入力であるため、データの検出にある程度の時間をかけることができ、精度の高いデータの検出が可能となる。さらに、図５及び図６で示したように、音高、音量及び音価を訂正することもできる。
【００６４】
図７は、以上の実施例構成における処理フローを示すフローチャートである。パソコン１００の電源がＯＮにされると、まず該パソコン１００の初期化設定がなされる（ステップＳ１００）。
【００６５】
そして、図示していないが、ユーザが、楽音データ入力用のプログラムの格納されたＣＤ−ＲＯＭ１２０をパソコン１００の上記ＣＤ−ＲＯＭドライブ１１８に入れると、該ドライブ１１８から、楽音データ入力用プログラムとその実行に必要なデータなどが読み出され、ハードディスクドライブ１１４に格納される。それと共に、メインとなる楽音データ入力用プログラムは上記ＲＡＭ１０８上に格納され、ＣＰＵ１０４により実行される。
【００６６】
図示していないが、入力を促す画面がディスプレイ上に表示され（ステップＳ１０２）、それに応じて、ユーザは、音声入力部１０により、音声や楽器音を入力する（ステップＳ１０４）。
【００６７】
すると、音高検出部１１及び音量検出部１２により音高及び音量が検出される（ステップＳ１０６）。検出された音高・音量は、図５に示すように表示される（ステップＳ１０８）。
【００６８】
さらに図５の表示画面右側に表示される音符・休符に対し、ユーザはカーソルを移動させて、マウスクリックなどによる音価設定部４３による音価設定により音価が設定される（ステップＳ１１０）。
【００６９】
また図６に示された音価の設定や検出された音高・音量がユーザの意図するものでなければ、上述のように、夫々の楽音パラメータの表示されたパートにカーソルを持って行き、マウスを右クリックしたり、表示された数値を訂正するなどして、これらの値の変更を指示する。ここで音高、音量或いは音価などの楽音パラメータを変更するか否かがチェックされ（ステップＳ１１２）、いずれかの楽音パラメータを変更する場合（ステップＳ１１２；Ｙ）は、該楽音パラメータの変更処理を行う（ステップＳ１１４）。その変更処理後或いは楽音パラメータを変更しない場合（ステップＳ１１２；Ｎ）は、次の処理に移行する。
【００７０】
さらに時間計測カウンタ４１により、計測された時間が所定時間経過したか否かがチェックされる（ステップＳ１１６）。所定時間経過していなければ（ステップＳ１１６；Ｎ）、上記カウンタ４１の時間計測はそのまま継続することになる（ステップＳ１２４）。
【００７１】
反対に所定時間経過していれば（ステップＳ１１６；Ｙ）、発音時刻保持部４２に保持された発音時刻を楽音パラメータ決定部４０が読み出して、楽音パラメータ記憶部３０に記憶されている対応する音高・音量・音価の楽音パラメータと共に、発音時刻を一緒に記憶させ、さらにこれらの一連（音高・音量・音価・発音時刻）の楽音パラメータを楽音パラメータ記憶部３０から出力せしめる（ステップＳ１１８）。
【００７２】
その後発音パラメータ決定部４０により、発音時刻保持部４２に保持された発音時刻の値が、上記音価の値に対応させて、更新される（ステップＳ１２０）。
【００７３】
また同じく発音パラメータ決定部４０により、時間計測カウンタ４１の値がリセットされる（ステップＳ１２２）。
【００７４】
上記ステップＳ１２４或いはステップＳ１２２の処理後、入力を継続するか否かがチェックされ（ステップＳ１２６）、入力を継続する場合（ステップＳ１２６；Ｙ）、上記ステップＳ１０２に処理が復帰し、以上の処理を繰り返す。反対に入力を行わない場合（ステップＳ１２６；Ｎ）、そこでＣＰＵ１０４による本プログラムの処理が終了する。
【実施例２】
【００７５】
図８〜図１１は、本願請求項４の発明の実施の一形態を示している。本構成でも、パソコン１００のＣＤ−ＲＯＭドライブ１１８に、ＣＤ−ＲＯＭ１２０を入れて、それに読み込ませ、実行された場合に、該パソコン１００が、本願請求項４の発明の楽音データ入力装置として構成されることになる。
【００７６】
尚、本構成でも、上記実施例１と同じパソコン１００の構成と同じ構成を用いており、そのため、同じ構成については説明を省略する。
【００７７】
本実施形態に係る楽音データ入力用プログラムを、コンピュータ（ＲＡＭ１０８及びハードディスクドライブ１１４）に読み込ませて、（ＣＰＵ１０４に）実行させることで、図８に示すように、音声入力部１０と、音高検出部１１と、音量検出部１２と、検出情報提示部２０と、楽音パラメータ記憶部３０と、発音時刻保持部４２と、時間計測カウンタ４１と、データ入力確定部４４と、時間記憶部４１ａと、音価情報記憶部４５と、楽音パラメータ決定部４０とを備えた構成となる。
【００７８】
上記音声入力部１０と、音高検出部１１と、音量検出部１２と、検出情報提示部２０と、楽音パラメータ記憶部３０と、発音時刻保持部４２と、時間計測カウンタ４１は、上記実施例１と同じ構成であるので、ここではその詳細な説明は省略する。
【００７９】
上記データ入力確定部４４は、実施例１の音価設定部４３と同じく画面上に表示されたカーソルを操作するマウスにより構成されており、画面上のカーソルにあわせて該マウスを図９に示す確定ボタンをクリックすることにより、データ入力が確定されたことを示す合図に相当する信号（トリガー信号）が、上記ＣＰＵ１０４によって構成される後述する楽音パラメータ決定部４０に出力されることになる。
【００８０】
上記時間記憶部４１ａは、上記ＲＡＭ１０６で構成されており、上記データ入力確定部４４によるデータ入力確定時の時間計測カウンタ４１で計測された時間が記憶される機能を有する。
【００８１】
上記音価情報記憶部４５は、同じく上記ＲＡＭ１０６で構成されており、時間記憶部４１ａに記憶された従前のデータ入力確定時の時間と、時間計測カウンタ４１で計測された次のデータ入力確定時までの時間の間隔に応じて、楽音パラメータ決定部４０により、自動的に更新し続けられる音価の情報が記憶される構成である。
【００８２】
上記楽音パラメータ決定部４０は、上記実施例１の楽音パラメータ決定部４０の構成と同じで、上記プログラムが実行されるＣＰＵ１０４で構成されているが、その機能は、１）時間記憶部４１ａに記憶された従前のデータ入力確定時の時間とカウンタで計測された次のデータ入力確定時までの時間の間隔に応じて上記音価情報記憶部４５の音価の情報を自動的に更新し続け、２）上記データ入力確定部４４によりデータ入力が確定した際に、対応する音量及び音高と共に、データ入力確定時の音価情報記憶部４５に記憶された音価及び発音時刻保持部４２に保持された発音時刻を、楽音パラメータ記憶部３０に記憶させ、３）その音価の情報に応じて発音時刻保持部４２に保持される発音時刻を次の発音時刻に更新して、音価情報記憶部４５上の音価の情報を初期値にリセットする共に、４）楽音パラメータ記憶部３０に記憶された音高、音量、音価、及び発音時刻を１の楽音パラメータとして、それらを該楽音パラメータ記憶部３０から出力せしめる機能を有している。
【００８３】
以上のような構成を有する本実施例構成は、次のようにして使用される。
【００８４】
まず、ユーザが、上記図４と同様に、上記音声入力部１０に対して、入力しようとする楽音データに相当する音階と音量の生の音声を入力する（楽器音を入力しても良い）。すると、その音声は、上記音高検出部１１及び音量検出部１２によって、その音高と音量が検出され、図９に示すように、検出情報提示部２０に、それらの検出値が表示される。それらの検出値は、楽音パラメータ記憶部３０に、楽音パラメータの一部として記憶される。
【００８５】
次に、ユーザは、図９の右側に示す音価情報を示す表示（図面では音の長さを示す数字が示されている）を見ながら、マウスとディスプレイ上のカーソル及び「確定」ボタンの表示によるデータ入力確定部４４を使用して、音の長さ（希望する音価に相当する音の長さ）分の時間が経過した時に、該「確定」ボタンの表示上でカーソルをクリックし、データ入力を確定する操作を行う。
【００８６】
すると、上記楽音パラメータ決定部４０により、対応する音量及び音高と共に、データ入力確定時の音価情報記憶部４５に記憶された音価及び発音時刻保持部４２に保持された発音時刻が、楽音パラメータ記憶部３０に記憶せしめられることになる。
【００８７】
データ入力確定するまでは、楽音パラメータ決定部４０により、時間記憶部４１ａに記憶された従前のデータ入力確定時の時間とカウンタで計測された次のデータ入力確定時までの時間の間隔に応じて上記音価情報記憶部４５の音価の情報が自動的に更新し続けられることになる。
【００８８】
上記のようにして検出乃至設定された楽音のパラメータは、図９及び図１０に示すように、検出情報提示部２０により、ユーザに対して表示される。ユーザはこのとき図１０上の数字を直接訂正して、音高・音量或いは音価を訂正することもでき、また図９の画面に戻って、音声の再入力・音高や音量の再設定、或いはデータ入力の再確定をすることも可能である。
【００８９】
発音時間は、実施例１と同様、発音時刻保持部４２に最初はデフォルト値で設定されている。
【００９０】
そしてユーザの上記のような音声入力などと共に、データ入力確定操作が行われると、楽音パラメータ決定部４０により、対応する音量及び音高と共に、データ入力確定時の音価情報記憶部４５に記憶された音価及び発音時刻保持部４２に保持された発音時刻が、楽音パラメータ記憶部３０に記憶せしめられる。
【００９１】
さらに、該楽音パラメータ決定部４０により、その音価の情報に応じて発音時刻保持部４２に保持される発音時刻が次の発音時刻に更新され、また音価情報記憶部４５上の音価の情報が初期値にリセットされる。
【００９２】
その後、上記楽音パラメータ決定部４０により、楽音パラメータ記憶部３０に記憶された音高、音量、音価、及び発音時刻が、１の楽音パラメータとして、該楽音パラメータ記憶部３０から出力せしめられる。
【００９３】
従って、「音量」「音高」は声や楽器音等の生の楽音から検出され、また「発音時刻」は自動的に更新されるので、入力の際には必要に応じてデータ入力を確定する操作のみをすれば良い。このため、少ない操作で効率の良い演奏データの入力が可能となる。また、非リアルタイム入力であるため、データの検出にある程度の時間をかけることができ、精度の高いデータの検出が可能となる。さらに、図９及び図１０で示したように、音高、音量及び音価を訂正することもできる。
【００９４】
図１１は、以上の実施例構成における処理フローを示すフローチャートである。パソコン１００の電源がＯＮにされると、まず該パソコン１００の初期化設定がなされる（ステップＳ２００）。
【００９５】
そして、図示していないが、ユーザが、楽音データ入力用のプログラムの格納されたＣＤ−ＲＯＭ１２０をパソコン１００の上記ＣＤ−ＲＯＭドライブ１１８に入れると、該ドライブ１１８から、楽音データ入力用プログラムとその実行に必要なデータなどが読み出され、ハードディスクドライブ１１４に格納される。それと共に、メインとなる楽音データ入力用プログラムは上記ＲＡＭ１０８上に格納され、ＣＰＵ１０４により実行される。
【００９６】
図示していないが、入力を促す画面がディスプレイ上に表示され（ステップＳ２０２）、それに応じて、ユーザは、音声入力部１０により、音声や楽器音を入力する（ステップＳ２０４）。
【００９７】
すると、音高検出部１１及び音量検出部１２により音高及び音量が検出される（ステップＳ２０６）。検出された音高・音量は、図９に示すように表示される（ステップＳ２０８）。
【００９８】
さらに図９の表示画面右側の音価を示す数値表示に基づき、ユーザは、同画面に表示される「確定」ボタンに、カーソルを移動させて、マウスクリックなどをすることで、データ入力確定部４４による確定操作を行う（ステップＳ２１０）。
【００９９】
この段階で、楽音パラメータ決定部４０により、時間記憶部４１ａに記憶された時間の長さに応じて音価が一時的に決定される。
【０１００】
そして図９又は図１０に示された検出された音高・音量や決定された音価がユーザの意図するものでなければ、上述のように、夫々の楽音パラメータの表示されたパートにカーソルを持って行き、マウスを右クリックしたり、表示された数値を訂正するなどして、これらの値の変更を指示する。そのため、ここで音高、音量或いは音価などの楽音パラメータなどのデータ入力が確定されたか否かがチェックされ（ステップＳ２１２）、データ入力が確定していない場合（ステップＳ２１２；Ｎ）、すなわち、いずれかの楽音パラメータを変更する場合は、時間計測カウンタ４１で計測され時間記憶部４１ａに記憶されている時間間隔に応じて、楽音パラメータ決定部４０により、音価情報記憶部４５に記憶されている音価が自動的に更新される（ステップＳ２２２）。その更新処理後は、次の処理に移行する。
【０１０１】
反対にデータ入力が確定した場合（ステップＳ２１２；Ｙ）、楽音パラメータ決定部４０により、時間記憶部４１ａに記憶された時間の長さに応じて音価が決定される（ステップＳ２１４）。
【０１０２】
そのようにして決定された音価がそろうと、音価情報記憶部４５に記憶された音価及び発音時刻保持部４２に保持された発音時刻の両情報が、楽音パラメータ決定部４０により、すでに楽音パラメータ記憶部３０に記憶されたこれらの情報に対応する音高・音量の情報に加えられてそこに１つの楽音パラメータとして記憶され、それからこれらの一連（音高・音量・音価・発音時刻）の楽音パラメータが楽音パラメータ記憶部３０から外部に出力される（ステップＳ２１６）。
【０１０３】
その後発音パラメータ決定部４０により、発音時刻保持部４２に保持された発音時刻の値が、上記音価の値に対応させて、更新される（ステップＳ２１８）。
【０１０４】
また同じく発音パラメータ決定部４０により、音価情報記憶部４５の音価の値がリセットされる（ステップＳ２２０）。
【０１０５】
上記ステップＳ２２２或いはステップＳ２２０の処理後、入力を継続するか否かがチェックされ（ステップＳ２２４）、入力を継続する場合（ステップＳ２２４；Ｙ）、上記ステップＳ２０２に処理が復帰し、以上の処理を繰り返す。反対に入力を行わない場合（ステップＳ２２４；Ｎ）、そこでＣＰＵ１０４による本プログラムの処理が終了する。
【０１０６】
尚、本発明の楽音データ入力装置及びプログラムは、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【産業上の利用可能性】
【０１０７】
本発明の楽音データ入力装置及びプログラムは、音楽の楽音データ入力だけでなく、外国語のプロナウンシエーションなどのブラッシュアップ用に使用される言語の入力装置などとしても利用可能である。
【図面の簡単な説明】
【０１０８】
【図１】本発明の一実施形態が適用される実施例１にかかるパソコン１００を示す説明図である。
【図２】上記パソコン１００の内部構成を示す回路概要図である。
【図３】上記パソコン１００が本実施形態に係る楽音データ入力装置として構成された場合の機能ブロック図である。
【図４】ユーザが、上記音声入力部１０に対して、入力しようとする楽音データに相当する音階と音量の生の音声を入力する場合を示した説明図である。
【図５】音声の検出値が表示された検出情報提示部２０の表示と、音価設定部４３が表示された画面表示状態を示す説明図である。
【図６】検出乃至設定された楽音パラメータが、検出情報提示部２０に表示された画面表示状態を示す説明図である。
【図７】実施例１の構成における処理フローを示すフローチャートである。
【図８】上記パソコン１００が実施例２の楽音データ入力装置として構成された場合の機能ブロック図である。
【図９】音声の検出値が表示された検出情報提示部２０の表示と、データ入力確定部４４としての「確定」ボタンが表示された画面表示状態を示す説明図である。
【図１０】検出乃至決定された楽音パラメータが、検出情報提示部２０に表示された画面表示状態を示す説明図である。
【図１１】実施例２の構成における処理フローを示すフローチャートである。
【符号の説明】
【０１０９】
１０      音声入力部（マイク）
１１      音高検出部
１２      音量検出部
２０      検出情報提示部（ディスプレイ）
３０      楽音パラメータ記憶部
４０      発音パラメータ決定部
４１      時間計測カウンタ
４１ａ    時間記憶部
４２      発音時刻保持部
４３      マウス
４３      音価設定部（マウス）
４４      データ入力確定部（マウス）
４５      音価情報記憶部
１００      パソコン
１０２      システムバス
１０４      ＣＰＵ
１０６      ＲＯＭ
１０８      ＲＡＭ
１１０      画像制御部
１１２      Ｉ／Ｏインターフェース
１１４      ハードディスクドライブ
１１６      キーボード
１１８      ＣＤ−ＲＯＭドライブ
１２０      プログラムＣＤ−ＲＯＭ
【図１】
2007286219.tif 000003
【図２】
2007286219.tif 000004
【図３】
2007286219.tif 000005
【図４】
2007286219.tif 000006
【図５】
2007286219.tif 000007
【図６】
2007286219.tif 000008
【図７】
2007286219.tif 000009
【図８】
2007286219.tif 000010
【図９】
2007286219.tif 000011
【図１０】
2007286219.tif 000012
【図１１】
2007286219.tif 000013