(57)【特許請求の範囲】
【請求項１】
１つのシーケンスデータがｎ（ｎは正の整数）チャンネルの演奏データで構成されており、ｍ（ｍは２以上の整数）個の前記シーケンスデータからなる楽曲データを再生可能な楽曲再生手段を備え、
該楽曲再生手段は、ｍ系統の前記シーケンスデータを取り込むｍ系統のシーケンサと、該シーケンサが取り込んだ前記ｍ系統のシーケンスデータに基づいて再生制御されるｎ×ｍの発音チャンネルを有する音源からなり、ｊ（ｊはｍより小さい正の整数）個の前記シーケンスデータからなる楽曲データを、前記楽曲再生手段により再生する際に、ｊ個の前記シーケンスデータが前記楽曲再生手段の前記シーケンサに取り込まれて前記楽曲再生手段の前記発音チャンネルにより楽音が再生されると共に、エフェクト情報に基づき前記ｊ個のシーケンスデータの内の１つあるいは複数のシーケンスデータをコピーした（ｍ−ｊ）個の前記シーケンスデータが前記楽曲再生手段の前記シーケンサに取り込まれて、前記楽曲再生手段の空いているｎ×（ｍ−ｊ）の前記発音チャンネルによりエフェクト発音用の楽音が再生され、ｊ個の前記シーケンスデータを再生した楽音と合成されることにより、エフェクトの付与された楽音が再生されるようにしたことを特徴とする楽曲再生装置。
【請求項２】
制御手段をさらに備え、該制御手段は、前記ｊ個のシーケンスデータの内の１つあるいは複数のシーケンスデータをコピーし、該コピーした（ｍ−ｊ）個の前記シーケンスデータのコントロール情報を、前記エフェクト情報におけるエフェクトパラメータに応じて変更することにより、前記楽曲再生手段の空いているｎ×（ｍ−ｊ）の前記発音チャンネルによりエフェクト発音用の楽音を再生するためのエフェクト発音用シーケンスデータを生成するようにしたことを特徴とする請求項１記載の楽曲再生装置。
【請求項３】
前記制御手段は、再生しようとする楽曲データにかかる前記ｊ個のシーケンスデータの内の１つあるいは複数のシーケンスデータにエフェクト情報が付加されていた場合には、前記コピーした（ｍ−ｊ）個のシーケンスデータを前記エフェクト情報に基づくエフェクトパラメータに応じて変更することにより前記エフェクト発音用シーケンスデータを生成して、前記楽曲再生手段に供給し、
前記制御手段は、再生しようとする楽曲データがシーケンスデータとエフェクト発音用シーケンスデータから構成されていた場合は、エフェクト発音用シーケンスデータの生成処理を行うことなく、前記シーケンスデータと前記エフェクト用シーケンスデータを前記楽曲再生手段に供給するようにしたことを特徴とする請求項２記載の楽曲再生装置。
【請求項４】
１つのシーケンスデータがｎ（ｎは正の整数）チャンネルの演奏データで構成されており、ｍ（ｍは２以上の整数）個のシーケンスデータからなる楽曲データを再生可能なｎ×ｍの発音チャンネルを有する楽曲再生手段を備え、
ｍ個のシーケンスデータからなる楽曲データを、前記楽曲再生手段により再生する際に、ｋ（ｋはｍより小さい正の整数）個のシーケンスデータに制限して再生すると共に、空くようにされたｎ×（ｍ−ｋ）の発音チャンネルにおいて、エフェクト情報に基づき前記ｋ個のシーケンスデータの内の１つあるいは複数のシーケンスデータをコピーした（ｍ−ｋ）個の前記シーケンスデータを再生した再生楽音を、前記ｋ個のシーケンスデータを再生した再生楽音に合成することにより、エフェクトの付与された楽音が再生されるようにしたことを特徴とする楽曲再生装置。
【請求項５】
請求項１ないし４のいずれかに記載の楽曲再生装置を備え、該楽曲再生装置により楽曲データを再生することにより、エフェクトが付与された着信メロディあるいは保留音が出力されようにしたことを特徴とする携帯端末装置。
【請求項６】
請求項１ないし４のいずれかに記載の楽曲再生装置を備え、記憶手段に記憶されている楽曲データを読み出して該楽曲再生装置により再生することにより、エフェクトが付与された楽音を再生するようにしたことを特徴とする携帯端末装置。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、楽曲再生装置および楽曲再生装置を備える携帯端末装置に関するものであり、特に自動車電話機や携帯電話機に適用して好適なものである。
【０００２】
【従来の技術】
アナログセルラーシステムやデジタルセルラーシステムとして知られているＰＤＣ（Personal Digital Cellular telecommunication system）等の携帯電話システムや、簡易型携帯電話システム（ＰＨＳ：Personal Handyphone System）において、ユーザが携帯している携帯電話機に着信があった際には、着信をユーザに報知するために着信音が放音される。この着信音としては、従来ビープ音が放音されていたが、ビープ音が耳障りな音であることからビープ音に変わりメロディ音を着信音とすることが最近行われている。
【０００３】
【発明が解決しようとする課題】
メロディ音を再生することのできる従来の携帯電話機では、自動演奏することのできる楽曲再生手段が備えられている。この楽曲再生手段は、一般に中央処理装置（Central Processing Unit：ＣＰＵ）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、楽曲再生装置を備え、ＲＯＭに記憶された自動演奏プログラムをＣＰＵが実行することにより、ＲＯＭあるいはＲＡＭに記憶された楽曲データを読み出して、楽曲再生装置に対して発音パラメータを設定することにより楽曲を再生するようにしている。
そして、高品質の楽音を再生するために、最近の楽曲再生装置は複数チャンネルからなる楽曲を再生できるようになされている。
【０００４】
ところで、電子楽器等に備えられている楽曲再生装置は、その発音チャンネル数が３２チャンネル、６４チャンネルや１２８チャンネルもの多くの発音チャンネル数とされている。しかし、携帯電話機は小型化が優先されることからメロディ音を再生することのできる携帯電話機に備えられる楽曲再生装置の発音チャンネル数は、１発音チャンネルであった。最近では、携帯電話機においても４発音チャンネルを有する携帯電話機も知られており、携帯電話機の発音チャンネル数も次第に多くなってきている。しかしながら、用意されている楽曲データのチャンネル数は、依然としてチャンネル数が少なくされている。これは、現在普及している携帯電話機において再生可能なチャンネル数が少ないためである。すると、多くの発音チャンネルを再生可能な楽曲再生装置や、この楽曲再生装置を備える最新の携帯電話機では、発音チャンネルが無駄になるという問題点があった。
【０００５】
また、再生した楽音にリバーブやコーラス等のエフェクトを付与することが以前から行われているが、エフェクトは専用のエフェクト回路により付与されていた。すなわち、着信メロディ等に効果音を付与するには、携帯電話機内に効果回路をさらに設けなければならず、小型化が優先されている携帯電話機において楽音にエフェクトを付与することは困難であった。
【０００６】
そこで、本発明は、多くの発音チャンネルを備えている場合に、発音チャンネルを有効に利用することができる楽曲再生装置および携帯端末装置を提供することを目的としていると共に、専用の効果回路を設けることなく楽音にエフェクトを付与することのできる楽曲再生装置および携帯端末装置を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上記目的を達成するために、本発明の楽曲再生装置は、１つのシーケンスデータがｎ（ｎは正の整数）チャンネルの演奏データで構成されており、ｍ（ｍは２以上の整数）個の前記シーケンスデータからなる楽曲データを再生可能な楽曲再生手段を備え、該楽曲再生手段は、ｍ系統の前記シーケンスデータを取り込むｍ系統のシーケンサと、該シーケンサが取り込んだ前記ｍ系統のシーケンスデータに基づいて再生制御されるｎ×ｍの発音チャンネルを有する音源からなり、ｊ（ｊはｍより小さい正の整数）個の前記シーケンスデータからなる楽曲データを、前記楽曲再生手段により再生する際に、ｊ個の前記シーケンスデータが前記楽曲再生手段の前記シーケンサに取り込まれて前記楽曲再生手段の前記発音チャンネルにより楽音が再生されると共に、エフェクト情報に基づき前記ｊ個のシーケンスデータの内の１つあるいは複数のシーケンスデータをコピーした（ｍ−ｊ）個の前記シーケンスデータが前記楽曲再生手段の前記シーケンサに取り込まれて、前記楽曲再生手段の空いているｎ×（ｍ−ｊ）の前記発音チャンネルによりエフェクト発音用の楽音が再生され、ｊ個の前記シーケンスデータを再生した楽音と合成されることにより、エフェクトの付与された楽音が再生されるようにしている。
【０００８】
また、上記本発明の楽曲再生装置において、制御手段をさらに備え、該制御手段は、前記ｊ個のシーケンスデータの内の１つあるいは複数のシーケンスデータをコピーし、該コピーした（ｍ−ｊ）個の前記シーケンスデータのコントロール情報を、前記エフェクト情報におけるエフェクトパラメータに応じて変更することにより、前記楽曲再生手段の空いているｎ×（ｍ−ｊ）の前記発音チャンネルによりエフェクト発音用の楽音を再生するためのエフェクト発音用シーケンスデータを生成するようにしてもよい。
さらに、上記本発明の楽曲再生装置において、前記制御手段は、再生しようとする楽曲データにかかる前記ｊ個のシーケンスデータの内の１つあるいは複数のシーケンスデータにエフェクト情報が付加されていた場合には、前記コピーした（ｍ−ｊ）個のシーケンスデータを前記エフェクト情報に基づくエフェクトパラメータに応じて変更することにより前記エフェクト発音用シーケンスデータを生成して、前記楽曲再生手段に供給し、前記制御手段は、再生しようとする楽曲データがシーケンスデータとエフェクト発音用シーケンスデータから構成されていた場合は、エフェクト発音用シーケンスデータの生成処理を行うことなく、前記シーケンスデータと前記エフェクト用シーケンスデータを前記楽曲再生手段に供給するようにしてもよい。
【０００９】
次に、上記目的を達成することのできる本発明の他の楽曲再生装置は、１つのシーケンスデータがｎ（ｎは正の整数）チャンネルの演奏データで構成されており、ｍ（ｍは２以上の整数）個のシーケンスデータからなる楽曲データを再生可能なｎ×ｍの発音チャンネルを有する楽曲再生手段を備え、ｍ個のシーケンスデータからなる楽曲データを、前記楽曲再生手段により再生する際に、ｋ（ｋはｍより小さい正の整数）個のシーケンスデータに制限して再生すると共に、空くようにされたｎ×（ｍ−ｋ）の発音チャンネルにおいて、エフェクト情報に基づき前記ｋ個のシーケンスデータの内の１つあるいは複数のシーケンスデータをコピーした（ｍ−ｋ）個の前記シーケンスデータを再生した再生楽音を、前記ｋ個のシーケンスデータを再生した再生楽音に合成することにより、エフェクトの付与された楽音が再生されている。
【００１０】
また、上記目的を達成することのできる本発明の携帯端末装置は、上記いずれかの楽曲再生装置を備え、該楽曲再生装置により楽曲データを再生することにより、エフェクトが付与された着信メロディあるいは保留音を出力している。
さらに、上記目的を達成することのできる本発明の他の携帯端末装置は、上記いずれかの楽曲再生装置を備え、記憶手段に記憶されている楽曲データを読み出して該楽曲再生装置により再生することにより、エフェクトが付与された楽音を再生している。
【００１１】
このような本発明によれば、シーケンスデータを再生する際に、空いている発音チャンネルを用いて再生された楽音にエフェクトを付与するエフェクト発音を行うようにしている。これにより、楽曲再生装置における発音チャンネルを有効に利用することができる。
また、楽曲データが複数のシーケンスデータから構成されていて、楽曲データを再生する際に空いている発音チャンネルがない場合であっても、再生するシーケンスデータ数を制限することにより、その結果空いた発音チャンネルを使用して再生された楽音にエフェクトを付与するエフェクト発音を行うことができる。
このように、本発明においては専用のエフェクト回路によりエフェクトを付与するものではなく、空いている発音チャンネルや空くようにされた発音チャンネルを用いてエフェクト発音を行うようにしたので、エフェクト回路を新たに設ける必要性がない。従って、小型化が優先される携帯電話機等に適用するに好適となる。
【００１２】
【発明の実施の形態】
本発明の楽曲再生装置を備える本発明の携帯端末装置を携帯電話機に適用した場合の実施の形態の構成例を図１に示す。
図１に示す携帯電話機１は、一般にリトラクタブルとされたアンテナ１ａを備え、アンテナ１ａは変調・復調機能を有する通信部１３に接続されている。システム用の中央処理装置（Central Processing Unit：ＣＰＵ）１０は、電話機能プログラムを実行することにより携帯電話機１の各部の動作を制御するシステム制御部であり、動作時の経過時間を示したり、特定の時間間隔でタイマ割込を発生するタイマを備えている。また、システムＣＰＵ１０は後述するエフェクト付与処理を行うと共に、割込要求信号（ＩＲＱ）を受けた際に楽曲再生処理を補助する処理を行う。システムＲＡＭ１１はダウンロードセンター等からダウンロードされた複数パートからなる楽曲データの格納エリアや、ユーザ設定データ格納エリア、および、システムＣＰＵ１０のワークエリア等が設定されるＲＡＭ（Random Access Memory）である。システムＲＯＭ１２はシステムＣＰＵ１０が実行する送信や着信の各種電話機能プログラムやエフェクト付与処理、楽曲再生処理を補助する処理等のプログラムや、プリセットされた楽曲データ等の各種データが格納されているＲＯＭ（Read Only Memory）である。
【００１３】
また、通信部１３は、アンテナ１ａで受信された信号の復調を行うと共に、送信する信号を変調してアンテナ１ａに供給している。通信部１３で復調された受話信号は、音声処理部（コーダ／デコーダ）１４において復号され、マイク２１から入力された通話信号は音声処理部１４において圧縮符号化される。音声処理部１４は、音声を高能率圧縮符号化／復号化しており、例えばＣＥＬＰ（Code Excited LPC ）系やＡＤＰＣＭ（適応差分ＰＣＭ符号化）方式のコーダ／デコーダとされている。本発明の楽曲再生装置である楽曲再生部１５は、音声処理部１４からの受話信号を受話用スピーカ２２から放音したり、楽曲データを再生して着信メロディ、保留音、ＢＧＭとして出力している。なお、着信メロディ、ＢＧＭは着信用スピーカ２３から放音され、保留音は受話信号とミキシングされて受話用スピーカ２２から放音される。
【００１４】
また、楽曲データは１つ以上のシーケンスデータおよびエフェクト情報から構成されており、１つのシーケンスデータは４チャンネルの演奏データから構成されている。そして、楽曲再生部１５はシーケンスデータに基づいて楽音を再生しており、この際に、内部に設けられたシーケンスデータの記憶手段であるＦＩＦＯに所定量の空きエリアが生じた場合は、楽曲再生部１５は割込要求信号（ＩＲＱ）をシステムＣＰＵ１０に与え、システムＣＰＵ１０は楽曲データファイル部２４等に記憶されているシーケンスデータの続きを読み出して楽曲再生部１５に転送している。インタフェース（Ｉ／Ｆ）１６は、パーソナルコンピュータ等の外部機器２０から１つ以上のシーケンスデータを含む楽曲データ等をダウンロードするためのインタフェースである。入力部１７は携帯電話機１に備えられた「０」から「９」のダイヤルボタンや各種ボタンから構成される入力手段である。
【００１５】
さらに、表示部１８は電話機能のメニューや、ダイヤルボタン等のボタンの操作に応じた表示がされる表示器である。バイブレータ１９は、着信時に着信音に代えて携帯電話機１の本体を振動させることにより、着信をユーザに知らせるバイブレータである。また、楽曲データファイル部２４は記憶容量が大きくされた記憶装置であり、ダウンロード等された楽曲データが格納されている。ただし、携帯電話機１においては楽曲データファイル部２４を省略するようにしてもよい。なお、各機能ブロックはバス２５を介してデータや命令の授受を行っている。
【００１６】
次に、本発明の楽曲再生手段である楽曲再生部１５の第１の構成を図２に示すが、その前に、この楽曲再生部１５で再生される楽曲データのデータ構成を図３に示す。
図３に示す楽曲データ１，楽曲データ２，楽曲データ３は、システムＲＡＭ１１あるいは楽曲データファイル部２４に記憶されている楽曲データである。図示するように楽曲データ１，楽曲データ２，楽曲データ３は、１つ以上のシーケンスデータとエフェクト情報から構成されている。各シーケンスデータは、例えばメロディパート、伴奏パート１、伴奏パート２およびリズムパートの４チャンネルからなり、図４に示すように４チャンネルの発音を制御するシーケンスデータは、デュレーションデータ（発音間隔データ）とイベントデータとが交互に配列されて構成されている。このシーケンスデータは、楽曲データ１ではシーケンスデータ１〜シーケンスデータ４の４つのシーケンスデータからなり、楽曲データ２ではシーケンスデータ１とシーケンスデータ２の２つのシーケンスデータからなり、楽曲データ３ではシーケンスデータ１の１つのシーケンスデータから構成されている。楽曲再生部１５はこのような楽曲データを再生できるように、その発音チャンネル数が、例えば１６発音チャンネルとされている。
【００１７】
シーケンスデータを構成しているデュレーションデータはイベントとイベントとの時間間隔を示すデータであり、イベントデータには図５に示すようにコントロール・イベントとノート・イベントの種類がある。コントロール・イベントはステータス・バイトである最初の１バイト（1st Byte）が“００００  ００００”とオール“０”で示されており、続く２バイト目（2nd Byte）が“ｎｎｍｍ  ｙｙｙｙ”とされている。ここで、“ｎｎ”は第１チャンネルから第４チャンネルのいずれかのチャンネルを示すチャンネルナンバである。また、“ｍｍ”はコントロール・イベントの種類を示しており、図５に示すように“ｍｍ”が“００”の場合はゲインのコントロール・イベントとされ、“ｍｍ”が“０１”の場合はピッチベンドのコントロール・イベントとされ、“ｍｍ”が“１０”あるいは“１１”の場合はその他のメッセージのコントロール・イベントとされている。さらに、“ｙｙｙｙ”はコントロール量を示しており、“ｍｍ”が“００”の場合はゲインのコントロール量を示し、“ｍｍ”が“０１”の場合はピッチベンドのコントロール量を示すようにされる。このコントロール・イベントによりゲインあるいはピッチベンド等を変更した場合は、以降の当該シーケンスデータを再生する際のゲインあるいはピッチベンド等はその変更後のコントロール量とされる。本発明では、これを利用して後述されるエフェクトを付与するときに、上記したコントロール・イベントを使用している。
【００１８】
また、ノート・イベントは最初の１バイト（1st Byte）が“ｎｎｏｏ  ｘｘｘｘ”とされており、続く２バイト目（2nd Byte）が“ｇｇｇｇ  ｇｇｇｇ”とされている。ここで、“ｎｎ”は前述のように第１チャンネルから第４チャンネルのいずれかのチャンネルを示すチャンネルナンバである。また、“ｏｏ”はオクターブ情報であり、“ｘｘｘｘ”はノート情報である。すなわち、“ｏｏ  ｘｘｘｘ”により発音すべき音程・音階が示される。さらに、“ｇｇｇｇ  ｇｇｇｇ”はゲートタイム（発音長）の時間量である。
【００１９】
システムＲＡＭ１１あるいは楽曲データファイル部２４に記憶されている楽曲データに添付されているエフェクト情報は、図６に示すようにエフェクト付与情報、エフェクト付与シーケンス情報、エフェクト種類情報、エフェクトパラメータ情報、エフェクトパラメータ編集情報から構成されている。エフェクト付与情報は、エフェクトを付与して発音するか、エフェクトを付与することなく通常発音するかを指示する情報であり、エフェクト付与シーケンス情報は、エフェクトを付与するシーケンスデータのナンバ（１〜４）を示す情報である。また、エフェクト種類情報は、リバーブやコーラス等の付与するエフェクト種類を示す情報であり、エフェクトパラメータ情報は、エフェクトパラメータとしてプリセットされているプリセット・パラメータを用いるかユーザが編集したエフェクトパラメータのいずれを用いるかを示す情報である。さらに、エフェクトパラメータ編集情報は、エフェクトパラメータ編集処理を行うことにより編集された編集後のエフェクトパラメータ情報である。
【００２０】
このようなエフェクト情報は、ユーザが事前に設定してシーケンスデータに添付してシステムＲＡＭ１１あるいは楽曲データファイル部２４に記憶しておくようにされている。そして、楽曲データの再生が指示された際にエフェクト情報に基づいてエフェクト発音用シーケンスデータを作成して、エフェクトが付与されるシーケンスデータと共に楽曲再生部１５で再生することにより、エフェクトが付与された楽音が再生されるようになる。
また、エフェクト情報に基づいてエフェクト発音用シーケンスデータを事前に作成し、楽曲データとセットでシステムＲＡＭ１１あるいは楽曲データファイル部２４に記憶するようにしてもよい。この場合も、エフェクトが付与されるシーケンスデータと共に楽曲再生部１５で再生することにより、エフェクトが付与された楽音が再生されるようになる。
また、エフェクト付与は１シーケンスデータに対してのみ行うことが典型的な実施例とされており、エフェクトを付与するシーケンスデータを選択した場合には、他のシーケンスデータに基づく発音を全て犠牲にすることにより、空いた発音チャンネルを全て使用してエフェクト発音を行うようにする。ただし、本発明は１シーケンスデータに対してエフェクトを付与することに限定されるものではなく、複数のシーケンスデータに対してエフェクトを付与するようにしてもよい。
【００２１】
楽曲データは、配信センター等からダウンロードすることができるが、通常は配信される楽曲データはシーケンスデータのみから構成されている。そこで、楽曲データの配信を受けた際に、その楽曲データを構成しているシーケンスデータ数を検出し、検出したシーケンスデータ数が、備えられている楽曲再生装置で再生可能なシーケンスデータ数より少なくされているときに限り、自動的に、プリセット・エフェクトパラメータに基づいてエフェクト情報を作成して楽曲データと共に、システムＲＡＭ１１あるいは楽曲データファイル部２４に記憶する。この場合、プリセット・エフェクトパラメータは配信された楽曲データに含まれるようにするのが好適である。
【００２２】
さらに、楽曲データを配信する配信センターにおいて、エフェクト情報を付加した楽曲データを楽曲再生装置を備える携帯端末装置に配信するようにしてもよい。この場合、配信センターが配信に先立って、配信する携帯端末装置に搭載されている楽曲再生装置の発音チャンネル数情報を取得し、取得した発音チャンネル数情報とリクエストされた楽曲データのシーケンスデータ数とを勘案してエフェクト情報を作成するようにしてもよい。例えば、取得した発音チャンネル数情報が１６発音チャンネルとされて、リクエストされた楽曲データのシーケンスデータ数が１シーケンスデータ（４チャンネル）とされていたときに、エフェクトを付与するエフェクト情報を作成し、作成したエフェクト情報を楽曲データに付加して配信するようにする。
【００２３】
図３に示すシーケンスデータ数が４以下とされている楽曲データを図２に示す本発明にかかる楽曲再生部１５は再生することができる。
楽曲再生部１５は、ＣＰＵインタフェース（ＣＰＵ  Ｉ／Ｆ）３０、レジスタ３１、ＦＩＦＯ１〜ＦＩＦＯ４からなるＦＩＦＯ（First-In First-Out）群３２、シーケンサ１〜シーケンサ４からなるシーケンサ群３３、音源１〜音源４からなる音源群３４、ディジタル・アナログ変換器（ＤＡＣ）３５、ミキサ３６、ＩＲＱ制御部３７により構成されている。
【００２４】
ＣＰＵインタフェース３０は、システムＣＰＵ１０と８ビットのデータ線（data/Index）、アドレス制御線（Ａ０）、読出制御線（ＲＤ）、書込制御線（ＷＲ）で結合されている。このアドレス制御線（Ａ０）は、データ線（data/Index）上の信号がデータかインデックスかを指示する。インデックスとは、レジスタ３１における各レジスタのアドレスを示す情報であり、ＣＰＵインタフェース３０にインデックスとデータをデータ線（data/Index）を通じて順に書き込むことにより、レジスタ３１中のインデックスに対応したレジスタにデータが書き込まれるようになる。この際のデータ線（data/Index）上の信号は、アドレス制御線（Ａ０）上の信号で指示される。また、ＣＰＵインタフェース３０にインデックスをデータ線（data/Index）を通じて書き込み、続いて読出制御線（ＲＤ）を通じて読み出しを指定することにより、レジスタ３１中のインデックスに対応したレジスタから格納されているデータが読み出されるようになる。
【００２５】
レジスタ３１には、シーケンサ・コントロール・レジスタ、シーケンスデータ・レジスタおよびステータス・レジスタが含まれている。シーケンサ・コントロール・レジスタは、システムＣＰＵ１０よりシーケンサ群３３を制御するシーケンサ制御データが書き込まれるレジスタである。シーケンサ・コントロール・レジスタに書き込まれるシーケンサ制御データの中には、楽音再生開始を指示するシーケンサ・スタート指示データ（Start）や楽音再生停止を指示するシーケンサ・ストップ指示データ（Stop）が含まれている。
【００２６】
また、シーケンスデータ・レジスタはシステムＣＰＵ１０より楽曲データである１つ以上のシーケンスデータが一時的に書き込まれるレジスタであり、シーケンスデータ・レジスタに書き込まれた楽曲データは、ＦＩＦＯ群３２に書き込まれる。なお、レジスタ３１に書き込まれる楽曲データはシーケンスデータのみから構成されている。楽曲データが複数のシーケンスデータから構成されている場合は、第１のシーケンスデータ１はＦＩＦＯ１に書き込まれ、第２のシーケンスデータ２はＦＩＦＯ２に書き込まれ、第３のシーケンスデータ３はＦＩＦＯ３に書き込まれ、第４のシーケンスデータ４はＦＩＦＯ４に書き込まれる。
【００２７】
さらにまた、ステータス・レジスタは楽曲再生部１５の楽曲再生状態を示すレジスタである。このステータス・レジスタには、ＦＩＦＯ群３２の各ＦＩＦＯ１〜ＦＩＦＯ４から出力されるシーケンスデータＦｕｌｌフラグと、シーケンスデータＩＲＱフラグ（ＩＲＱ）、および、シーケンサ群３３から出力されるシーケンスデータＥＮＤフラグ（ＥＮＤ）とを含んでいる。このステータス・レジスタは、システムＣＰＵ１０により読み出されるレジスタである。
【００２８】
例えば、ＦＩＦＯ群３２の各ＦＩＦＯ１〜ＦＩＦＯ４は、例えば３２バイト（３２×８ビット）の容量を有し、レジスタ３１のシーケンスデータ・レジスタを介してシステムＣＰＵ１０から選択されたシーケンスデータが順次書き込まれると共に、書き込まれた順にシーケンサ群３３のシーケンサ１〜シーケンサ４から順次読み出される。シーケンサ群３３のシーケンサ１〜シーケンサ４により読み出されたシーケンスデータはＦＩＦＯ群３２内から破棄される。このＦＩＦＯ群３２は、このようなＦＩＦＯ機能のほかに、格納されているシーケンスデータのデータ量を監視する機能を有し、シーケンスデータのデータ量が３２バイト存在するとき（満杯の状態）にはシーケンスデータＦｕｌｌ信号を発生して、シーケンスデータＦｕｌｌフラグをレジスタ３１のステータス・レジスタにセットする。さらに、格納されたデータ量が予めシステムＣＰＵ１０により設定されたデータ量（例えば８バイト）以下になったときに、シーケンスデータＩＲＱ信号を発生して、シーケンスデータＩＲＱフラグをレジスタ３１のステータス・レジスタにセットする機能を有している。なお、このシーケンスデータＩＲＱ信号は、システムＣＰＵ１０に通知するためにＩＲＱ制御部３７にも供給される。
【００２９】
シーケンサ群３３は、レジスタ３１のシーケンサ・コントロール・レジスタにシステムＣＰＵ１０からシーケンサ・スタート指示データが書き込まれることにより、シーケンサ・スタート指示されて概略以下のように動作する。ただし、シーケンサ・スタート指示に先立って、少なくともＦＩＦＯ群３２にいくらかのシーケンスデータが書き込まれている必要がある。以下の説明は、シーケンスデータ数が４とされている場合である。
（１）ＦＩＦＯ群３２のＦＩＦＯ１〜ＦＩＦＯ４に記憶されている各シーケンスデータにおける先頭のデュレーションデータ１とイベントデータ１を、シーケンサ群３３のシーケンサ１〜シーケンサ４がそれぞれ取り込む。
【００３０】
（２）デュレーションデータ１に対応した待ち時間に達するのを待って、イベントデータ１を解釈し、イベントデータ１がノート・イベントであった場合は音源群３４の対応する音源１〜音源４にノート・イベント１に基づくスタート／ストップ、音量等のパラメータからなる４チャンネル分の発音パラメータを書き込む。また、このタイミングで続く次のデュレションデータ２とイベントデータ２の取り込みを行い、次の再生の準備をする。この再生の準備はデュレーションデータ２に対応する時間の管理である。
また、イベントデータ１がコントロール・イベントであった場合は、コントロールイベントに含まれているコントロール量のコントロールを、指示されたチャンネルの指示されたコントロール種類に対して行う。例えば、チャンネル１のゲインコントロールが指示されていた場合は、チャンネル１のゲインをコントロール量に応じて変更し、チャンネル２のピッチベンドンコントロールが指示されていた場合は、チャンネル２のピッチベンドをコントロール量に応じて変更する。
【００３１】
（３）ノート・イベント１に含まれるゲート・タイムに対応した時間が経過するのを待って、音源群３４の対応する音源１〜音源４による再生を停止させる。
（４）イベントデータ２に対して同様の再生処理を行う。このような再生処理をシーケンスデータ１〜シーケンスデータ４が終了するまで行い、これらのシーケンスデータの終了を検出した場合、シーケンサ群３３および音源群３４は動作を停止するとともにＦＩＦＯ群３２の全データをクリアする。また、シーケンスデータＥＮＤ信号を発生し、レジスタ３１のステータス・レジスタにシーケンスデータＥＮＤフラグをセットする。システムＣＰＵ１０はこのフラグを参照することにより、次の楽曲データのシーケンスデータを準備することができるようになる。
【００３２】
なお、音源群３４の音源１〜音源４は、シーケンサ群３３の対応するシーケンサ１〜シーケンサ４よりスタート／ストップ、音量等のパラメータからなる４チャンネル分の発音パラメータが書き込まれることにより、４チャンネルの発音チャンネルの再生動作を開始／停止する。音源１〜音源４は、発音パラメータに基づき、ＰＣＭ波形データを生成して出力する。
音源群３４により再生された１６チャンネル分のＰＣＭ波形データは合成されてデジタル・アナログ変換器（ＡＤＣ）３５によりアナログの楽音信号に変換される。この際に、楽曲再生部１５で着信メロディ／ＢＧＭが再生された場合は、再生された楽音が着信用スピーカ２３から放音され、楽曲再生部１５で保留音が再生された場合は、再生された楽音が受話用スピーカ２２から放音される。保留音とされる場合はミキサ３６により音声処理部１４からの受話信号とミキシングされて、受話用スピーカ２２から放音される。なお、保留音の場合は音源群３４から出力された送信用保留音が音声処理部１４に供給され、高能率圧縮符号化されて相手側へ送信される。
【００３３】
ＩＲＱ制御部３７は、ＦＩＦＯ群３２のＦＩＦＯ１〜ＦＩＦＯ４から出力されるシーケンスデータＩＲＱ信号に基づき、ＦＩＦＯ群３２のＦＩＦＯ１〜ＦＩＦＯ４のシーケンスデータが所定量以下になったときに、システムＣＰＵ１０に対してＩＲＱ信号を発生する。ＩＲＱ信号を受けたシステムＣＰＵ１０は、レジスタ３１のステータス・レジスタにおけるシーケンスデータＩＲＱフラグを参照して、ＩＲＱ信号の原因を調べてそれに対応した処理を行う。この際に、シーケンスデータＩＲＱフラグがセットされており、ＩＲＱ信号の原因がＦＩＦＯ群３２におけるＦＩＦＯ１のシーケンスデータ量不足と検出されたときには、３２バイト−８バイト＝２４バイトのシーケンスデータ１の転送をシステムＣＰＵ１０が行う。このシーケンスデータの転送では、続くシーケンスデータ１がシステムＲＡＭ１１あるいは楽曲データファイル部２４から読み出されて転送されるようになる。
この２４バイトのシーケンスデータの転送は、必ずしも直ちに行う必要はなく、また、必ずしも２４バイトの全てを転送する必要もない。楽曲再生部１５において再生音が途切れることなく再生できるタイミングと転送量で転送するようにすればよい。
【００３４】
上記説明したように、図２に示す本発明の実施の形態にかかる楽曲再生部１５においては、システムＣＰＵ１０が再生音の再生スタート指示を行った際に、このことをシーケンサ群３３が検知して再生を開始する。システムＣＰＵ１０が再生スタート指示を行う場合は、携帯電話機１において再生キーを操作することによりＢＧＭがスタートされた場合、および、着信通知が受信されて着信音（着信メロディ）の再生がスタートされた場合である。また、保留操作キーを操作して保留音の再生がスタートされた場合も、システムＣＰＵ１０が再生スタート指示を行う。
【００３５】
次に、本発明の特徴であるエフェクトを付与した楽音の再生について説明する。楽音の再生は、上述した本発明にかかる楽曲再生部１５において行われるが、楽曲再生部１５で構成される疑似エフェクタの構成を示して説明するものとする。
図７には、リバーブを楽音に付与する場合の疑似エフェクタの構成を示している。図７においては、楽曲データファイルＦＬから読み出される楽曲データは、例えば４チャンネルからなるシーケンスデータ１とされている。このシーケンスデータ１は、４チャンネルのトラック１（Track 1）のデータとして読み出されると共に、コピーされて読み出されることにより４チャンネルのトラック２（Track 2）のデータ、４チャンネルのトラック３（Track 3）のデータ、および、４チャンネルのトラック４（Track 4）のデータとして読み出される。このような処理は、再生する楽曲データにおけるエフェクト付与情報がエフェクトを付与して発音とされており、エフェクト付与シーケンス情報においてシーケンスデータ１が指示されていると判断した際に、システムＣＰＵ１０が実行する。
【００３６】
次いで、エフェクト種類情報としてリバーブが指示されて、エフェクトパラメータ情報において指定されたエフェクトパラメータに応じて、トラック２の遅延手段Ｄ１の遅延時間ｔ１、トラック３の遅延手段Ｄ２の遅延時間ｔ２、トラック４の遅延手段Ｄ３の遅延時間ｔ３が設定される。同時に、指定されたエフェクトパラメータに応じて、トラック２の減衰手段Ｇ１の減衰量ｇ１、トラック３の減衰手段Ｇ２の減衰量ｇ２、トラック４の減衰手段Ｇ３の減衰量ｇ３が設定される。この場合、エフェクトパラメータ情報においてプリセットパラメータが指定されている場合は、プリセットパラメータに応じた遅延時間ｔ１〜ｔ３，減衰量ｇ１〜ｇ３とされ、編集したエフェクトパラメータが指定されている場合は、エフェクトパラメータ編集情報に応じた遅延時間ｔ１〜ｔ３，減衰量ｇ１〜ｇ３とされる。これらの遅延時間ｔ１〜ｔ３，減衰量ｇ１〜ｇ３とされたトラック１〜トラック４の４つのシーケンスデータは、１６チャンネルの発音チャンネルとされたシーケンサＳＱにより再生される。
【００３７】
この場合、遅延時間ｔ１〜ｔ３は、次第に長くなるように設定すると共に、減衰量ｇ１〜ｇ３を次第に大きくなるように設定することにより複数の反射音を模擬するようにしている。すなわち、トラック２〜トラック４のエフェクト発音用シーケンスデータにより再生される楽音は、トラック１のシーケンスデータにより再生される楽音より遅延時間ｔ１〜ｔ３だけ遅延されると共に、減衰量ｇ１〜ｇ３だけ減衰して出力されるようになる。これにより、トラック２〜トラック４のシーケンスデータにより再生される楽音は、リバーブのエフェクト発音となり、トラック１のシーケンスデータにより再生される楽音にリバーブが付与されるようになる。
【００３８】
なお、遅延手段Ｄ１〜遅延手段Ｄ３は、実際のハードウェアとしては用意されておらず、図８に示すようにシーケンスデータの先頭のデュレーションデータ１（Duration）を遅延時間ｔ１〜ｔ３に応じて変更することにより達成される。すなわち、デュレーションデータ１以降のシーケンスデータのイベントデータ（イベントデータ２，イベントデータ３・・・・）は、総じてデュレーションデータ１で示される時間だけ遅延するからである。また、減衰手段Ｇ１〜減衰手段Ｇ３も実際のハードウェアとしては用意されておらず、シーケンスデータ中に全チャンネルのゲインをコントロールするコントロール・イベントを挿入することにより達成される。すなわち、シーケンスデータが音源群３４により再生される際に、各トラックのシーケンスデータで再生された楽音のゲインがコントロール・イベントによりコントロールされる。このリバーブのエフェクト付与処理は、エフェクト種類情報としてリバーブが指示されている際に、エフェクトパラメータ情報において指定されたプリセット・パラメータあるいは編集されたエフェクトパラメータに応じて、トラック２〜トラック４のシーケンスデータがエフェクト発音用シーケンスデータとなるようにシステムＣＰＵ１０により編集される。
【００３９】
次に、図９に示すコーラス効果を楽音に付与する場合の疑似エフェクタの構成を説明する。
図９においては、楽曲データファイルＦＬから読み出される楽曲データは、例えば４チャンネルからなるシーケンスデータ１とされている。このシーケンスデータ１は、４チャンネルのトラック１（Track 1）のデータとして読み出されると共に、コピーされて読み出されることにより４チャンネルのトラック２（Track 2）のデータ、４チャンネルのトラック３（Track 3）のデータ、および、４チャンネルのトラック４（Track 4）のデータとして読み出される。このような処理は、再生する楽曲データにおけるエフェクト付与情報がエフェクトを付与して発音とされており、エフェクト付与シーケンス情報においてシーケンスデータ１が指示されていると判断した際に、システムＣＰＵ１０が実行する。
【００４０】
次いで、エフェクト種類情報としてコーラスが指示されて、エフェクトパラメータ情報において指定されたエフェクトパラメータに応じて、トラック２のピッチベンド手段Ｐ１のピッチベンド量ｂ１、トラック３のピッチベンド手段Ｐ２のピッチベンド量ｂ２、トラック４のピッチベンド手段Ｐ３のピッチベンド量ｂ３が設定される。同時に、指定されたエフェクトパラメータに応じて、トラック２の増幅手段Ａ１の増幅度ａ１、トラック３の増幅手段Ａ２の増幅度ａ２、トラック４の増幅手段Ａ３の増幅度ａ３が設定される。この場合、エフェクトパラメータ情報においてプリセットパラメータが指定されている場合は、プリセットパラメータに応じたピッチベンド量ｂ１〜ｂ３，増幅度ａ１〜ａ３とされ、編集したエフェクトパラメータが指定されている場合は、エフェクトパラメータ編集情報に応じたピッチベンド量ｂ１〜ｂ３，増幅度ａ１〜ａ３とされる。これらのピッチベンド量ｂ１〜ｂ３，増幅度ａ１〜ａ３とされたトラック１〜トラック４の４つのシーケンスデータは、１６チャンネルの発音チャンネルとされたシーケンサＳＱにより再生される。
【００４１】
この場合、ピッチベンド量ｂ１〜ｂ３は、微妙に変化しているように設定されると共に、増幅度ａ１〜ａ３を所定の大きさになるように設定することによりコーラス音を模擬するようにしている。すなわち、トラック２〜トラック４のエフェクト発音用シーケンスデータにより再生される楽音は、トラック１のシーケンスデータにより再生される楽音と微妙にピッチがずれており、その大きさも変化して出力されるようになる。これにより、トラック２〜トラック４のシーケンスデータにより再生される楽音は、コーラス効果のエフェクト発音となり、トラック１のシーケンスデータにより再生される楽音にコーラス効果が付与されるようになる。
【００４２】
なお、ピッチベンド手段Ｐ１〜ピッチベンド手段Ｐ３は、実際のハードウェアとしては用意されておらず、シーケンスデータ中に全チャンネルのピッチベンド量をコントロールするコントロール・イベントを挿入することにより達成される。すなわち、シーケンスデータが音源群３４により再生される際に、各トラックのシーケンスデータで再生された楽音のピッチベンド量がコントロール・イベントによりコントロールされる。また、増幅手段Ａ１〜増幅手段Ａ３も実際のハードウェアとしては用意されておらず、シーケンスデータ中に全チャンネルのゲインをコントロールするコントロール・イベントを挿入することにより達成される。すなわち、シーケンスデータが音源群３４により再生される際に、各トラックのシーケンスデータで再生された楽音のゲインがコントロール・イベントによりコントロールされる。このコーラスのエフェクト付与処理は、エフェクト種類情報としてコーラスが指示されている際に、エフェクトパラメータ情報において指定されたプリセット・パラメータあるいは編集されたエフェクトパラメータに応じて、トラック２〜トラック４のシーケンスデータがエフェクト発音用シーケンスデータとなるようにシステムＣＰＵ１０により編集される。
【００４３】
以上の説明ではリバーブを付与する際に、各トラックの全チャンネルを同様に制御するようにしたが、各トラックの各チャンネル毎に遅延量や減衰量を変えるようにしても良い。
また、コーラス効果を付与する際に、各トラックの全チャンネルを同様に制御するようにしたが、各トラックの各チャンネル毎にピッチベンド量や増幅度を変えるようにしても良い。なお、コーラス効果を付与する際には増幅手段Ａ１〜Ａ３を省略するようにしても良い。
【００４４】
ここで、エフェクト情報に基づきエフェクト発音用シーケンスデータを生成するシステムＣＰＵ１０のエフェクト付与処理について説明する。
上記したように、楽曲データはシステムＲＡＭ１１あるいは楽曲データファイル部２４に、シーケンスデータにエフェクト情報を添付した形態で記憶されている場合と、シーケンスデータとエフェクト発音用シーケンスデ−タの形態で記憶されている場合がある。シーケンスデータにエフェクト情報を添付した形態で記憶されている場合は、楽曲再生のトリガーがあったときにエフェクト付与処理が行われる。また、シーケンスデータとエフェクト発音用シーケンスデ−タの形態で記憶されている場合は、エフェクト付与処理は事前に行われており、楽曲再生のトリガーがあった場合には、特別な処理は必要なく、システムＣＰＵ１０は、通常の複数のシーケンスデータで構成された楽曲データと同様に楽曲再生部１５に楽曲データを転送すればよい。
【００４５】
さらに説明すると、シーケンスデータにエフェクト情報を添付した形態で記憶されている場合は、楽曲再生のトリガーがあった場合にエフェクト情報を参照し、エフェクトを付与しない場合には、楽曲データをそのまま楽曲再生部１５のＦＩＦＯ群３２に転送する。また、エフェクト付与すると指示されている場合には、エフェクトを付与するシーケンスデータを特定して、エフェクト発音用シーケンスデータを作成するが、その際、エフェクトを付与するシーケンスデータ以外にシーケンスデータが存在する場合にはそれを無視する。そして、エフェクトの種類がリバーブとされている場合には、設定されているエフェクトパラメータに基づき先頭のデュレーションデータおよびゲインを変更した３つのエフェクト発音用シーケンスデータを作成する。この場合、ゲインについては１つのコントロール・メッセージを追加するのみでよい。さらに、コーラスの場合には、設定されているエフェクトパラメータに基づきピッチベンドすることによりピッチを変更した３つのエフェクト発音用シーケンスデータを作成する。これも１つのコントロール・メッセージを追加するのみでよい。
【００４６】
上記説明したように、本発明の楽曲再生装置の楽曲再生処理に関連する処理や本発明の携帯端末装置に備えられた電話機能処理は、システムＣＰＵ１０がプログラムを実行することにより実現されている。このようなプログラムはシステムＲＯＭ１２にプリセットされているが、システムＲＡＭ１１に外部機器２０からインストールするようにしてもよい。このように外部機器２０からプログラムをインストールするようにすると、プログラムの差し替えやバージョンアップを容易に行うことができるようになる。この場合、外部機器２０をＣＤ−ＲＯＭ、ＭＯ、ＨＤＤ等のリムーバブルディスクのドライブとしてもよい。
【００４７】
また、以上説明した楽曲再生部１５における音源群３４の音源１〜音源４は、周波数変調方式の音源、すなわちＦＭ音源により構成することができる。ＦＭ音源は、周波数変調によって生じる高調波を楽音の合成に利用したものであり、比較的簡単な回路で非調和音を含む高調波成分を持つ波形を発生することができる。ＦＭ音源は、自然楽器の合成音から電子音まで幅広い楽音を発生することができる。ＦＭ音源では、正弦波を等価的に発振するオペレータと称される発振器を用いており、その構成を例示すると、例えば、第１のオペレータと第２のオペレータとを縦続接続することによりＦＭ音源を構成することができる。この場合、オペレータ数は２個に限らず３個以上としてもよい。また、他の構成例としては、オペレータにおける自らの出力をフィードバックして入力するようにしてもＦＭ音源を構成することができる。
【００４８】
さらにまた、本発明の楽曲再生部１５における音源群３４の音源１〜音源４の音源方式としては、ＦＭ音源方式に限るものではなく、波形メモリ音源（ＰＣＭ音源、ＡＤＰＣＭ音源）方式、物理モデル音源方式等とすることができ、音源の構成としてはＤＳＰ等を用いたハードウェア音源でも、音源プログラムを実行させるソフトウェア音源でもよい。
なお、本発明の携帯端末装置は、上記した携帯電話機のみに適用されるものとではなく、本発明にかかる楽曲再生装置を備える情報機器や、本発明にかかる楽曲再生装置を備えるパーソナルコンピュータ等に適用することができる。
【００４９】
【発明の効果】
本発明は以上説明したように、シーケンスデータを再生する際に、空いている発音チャンネルを用いて再生された楽音にエフェクトを付与するエフェクト発音を行うようにしている。これにより、楽曲再生装置における発音チャンネルを有効に利用することができる。
また、楽曲データが複数のシーケンスデータから構成されていて、楽曲データを再生する際に空いている発音チャンネルがない場合であっても、再生するシーケンスデータ数を制限することにより、その結果空いた発音チャンネルを使用して再生された楽音にエフェクトを付与するエフェクト発音を行うことができる。このように、本発明においては専用のエフェクト回路によりエフェクトを付与するものではなく、空いている発音チャンネルや空くようにされた発音チャンネルを用いてエフェクト発音を行うようにしたので、エフェクト回路を新たに設ける必要性がない。従って、小型化が優先される携帯電話機等に適用するに好適となる。
【図面の簡単な説明】
【図１】  本発明の楽曲再生装置を備える本発明の携帯端末装置を携帯電話機に適用した場合の実施の形態の構成例を示す図である。
【図２】  本発明の実施の形態にかかる携帯電話機に搭載された本発明にかかる楽曲再生部の構成を示す図である。
【図３】  本発明の実施の形態にかかる楽曲再生部で再生される楽曲データのデータ構成を示す図である。
【図４】  本発明の実施の形態にかかる楽曲再生部で再生される楽曲データのシーケンスデータのデータ構成を示す図である。
【図５】  本発明の実施の形態にかかる楽曲再生部で再生される楽曲データのシーケンスデータにおけるイベントデータのデータ構成を示す図である。
【図６】  本発明の実施の形態にかかる楽曲再生部で再生される楽曲データのエフェクト情報のデータ構成を示す図である。
【図７】  本発明の楽曲再生装置においてリバーブを楽音に付与する場合の疑似エフェクタの構成を示す図である。
【図８】  本発明の楽曲再生装置においてリバーブを楽音に付与する説明をデュレーションデータとの関係で説明するための図である。
【図９】  本発明の楽曲再生装置においてコーラス効果を楽音に付与する場合の疑似エフェクタの構成を示す図である。
【符号の説明】
１  携帯電話機、１ａ  アンテナ、１０  システムＣＰＵ、１１  システムＲＡＭ、１２  システムＲＯＭ、１３  通信部、１４  音声処理部、１５  楽曲再生部、１７  入力部、１８  表示部、１９  バイブレータ、２０  外部機器、２１マイク、２２  受話用スピーカ、２３  着信用スピーカ、２４  楽曲データファイル部、２５  バス、３０  ＣＰＵインタフェース、３１  レジスタ、３２  ＦＩＦＯ群、３３  シーケンサ群、３４  音源群、３６  ミキサ、３７  ＩＲＱ制御部、Ａ１  増幅手段、Ａ２  増幅手段、Ａ３  増幅手段、Ｄ１  遅延手段、Ｄ２  遅延手段、Ｄ３  遅延手段、ＦＬ  楽曲データファイル、Ｇ１  減衰手段、Ｇ２  減衰手段、Ｇ３  減衰手段、Ｐ１  ピッチベンド手段、Ｐ２  ピッチベンド手段、Ｐ３  ピッチベンド手段、ＳＱ  シーケンサ
【図１】
0003874235.tif 000002
【図２】
0003874235.tif 000003
【図３】
0003874235.tif 000004
【図４】
0003874235.tif 000005
【図５】
0003874235.tif 000006
【図６】
0003874235.tif 000007
【図７】
0003874235.tif 000008
【図８】
0003874235.tif 000009
【図９】
0003874235.tif 000010