(57)【要約】【課題】数字は数の羅列であるため、従来技術では複数桁の数字の組合せを誤って音声認識してしまう可能性がある、という課題がある。すなわち、例えばリンク番号「１０」を指定表示した後に、続けてリンク番号「５」を指定する際に「ジュウ」、間を置いて「ゴ」と発声すると、音声認識上「１５」と認識されてしまうなどの可能性がある。【解決手段】以上の課題を解決するために、本発明は、例えば数字の後に発声される「番」「エンター」といった一の数字列が終了したことを示す所定の言葉である終了語を抽出する機能を備え、抽出した終了語を利用して複数桁の数字の組合せを正確に判断するナンバーボイスブラウザを提供する。【選択図】図２
2009037433.tif 000002
【特許請求の範囲】
【請求項１】
ウェッブページ表示の際にページ内のリンクを起動させるために数字からなるリンク番号をリンクマークに関連付けて表示するウエッブブラウザであって、
現在表示中のウェッブページのリンク番号を保持するリンク番号保持部と、
利用者の音声を取得する音声取得部と、
音声取得部にて取得した音声から数字を示す音声を抽出する数字音声抽出部と、
一の数字列を示す音声が終了したことを示す所定の言葉である終了語を抽出する終了語抽出部と、
終了語抽出部が終了語を抽出するまでに数字音声抽出部にて抽出された音声で示される数字がリンク番号保持部にて保持されているリンク番号に合致するか判断する判断部と、
判断部での判断結果が合致するとの判断結果である場合にはそのリンク番号に関連付けられているリンクを起動するリンク起動部と、
を有するナンバーボイスブラウザ。
【請求項２】
通常モードと、音声ブラウジングモードとを切換える切換部を有し、
数字音声抽出部は、音声ブラウジングモードである場合のみ起動する起動手段を有する請求項１に記載のナンバーボイスブラウザ。
【請求項３】
数字キー入力部と、
判断部での判断結果が合致しないとの判断結果である場合には、数字キーによる入力を促すメッセージを表示するメッセージ表示部と、を有し、
リンク起動部は、数字キー入力部からの入力を受付けてその数字によるリンクを起動するキー入力受付手段を有する請求項１または２に記載のナンバーボイスブラウザ。
【請求項４】
音声取得部にて取得した音声を終了語として登録するための終了語登録部を有する請求項１から３のいずれか一に記載のナンバーボイスブラウザ。
【請求項５】
ウェッブページ表示の際にページ内のリンクを起動させるために数字からなるリンク番号をリンクマークに関連付けて表示するウエッブブラウザの制御方法であって、
現在表示中のウェッブページのリンク番号をリンク番号保持部に保持するため記録するリンク番号記録ステップと、
利用者の音声を取得する音声取得ステップと、
音声取得ステップにて取得した音声から数字を示す音声を抽出する数字音声抽出ステップと、
一の数字列を示す音声が終了したことを示す所定の言葉である終了語を抽出する終了語抽出ステップと、
終了語抽出ステップにて終了語を抽出するまでに数字音声抽出ステップにて抽出された音声で示される数字がリンク番号保持部にて保持されているリンク番号に合致するか判断する判断部ステップと、
判断ステップでの判断結果が合致するとの判断結果である場合にはそのリンク番号に関連付けられているリンクを起動するリンク起動ステップと、
を計算機に実行させるナンバーボイスブラウザの制御方法。
【請求項６】
通常モードと、音声ブラウジングモードとを切換える切換ステップをさらに計算機に実行させ、
数字音声抽出ステップは、音声ブラウジングモードである場合のみ起動する起動ステップを含む請求項５に記載のナンバーボイスブラウザの制御方法。
【請求項７】
判断ステップでの判断結果が合致しないとの判断結果である場合には、数字キーによる入力を促すメッセージを表示するメッセージ表示ステップと、
数字キーの入力を受付ける数字キー入力ステップと、を計算機に実行させ、
リンク起動ステップは、入力を受付けた数字によるリンクを起動するキー入力受付ステップを含む請求項５又は６に記載のナンバーボイスブラウザの制御方法。
【請求項８】
音声取得ステップにて取得した音声を終了語として登録するための終了語登録ステップをさらに計算機に実行させる請求項５から７のいずれか一に記載のナンバーボイスブラウザの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェッブページ表示の際にページ内のリンクを起動させるために数字からなるリンク番号をリンクマークに関連付けて表示するウエッブブラウザを、効率的に操作するための技術に関する。
【背景技術】
【０００２】
従来、ＷＷＷ（ワールド・ワイド・ウェッブ）上のリソースを閲覧するために、ＰＣ（パーソナルコンピュータ）などに組み込まれたブラウザが利用されている。そしてそのブラウザを操作するために、マウスやキーボードなど様々な入力デバイスが開発、提供されている。
【０００３】
そのような入力デバイスの一つとして、現在、音声認識を利用した音声入力デバイスの開発が進められている。音声入力デバイスでは、例えば「更新」、「戻る」といったコマンドを示す音声を認識し、その命令に従ってブラウザを操作したり、「http://・・・」＋「リンク」といった文字列やコマンドを認識し、ハイパーリンク先のウェッブページの表示を行ったりすることができる。
【０００４】
また一方で、ブラウザを、例えばリモコンや赤外線通信機能付携帯電話の数字ボタンなどで操作可能とするための技術も開示、提供されている。具体的には、ブラウザに表示されているページ内のリンクなどにリンク番号を付加し、リモコンなどの数字ボタンでリンク番号を指定操作することで、その番号が付されたリンク先のウェッブページが表示される、という具合である。
【０００５】
そして、このようなリンク番号を付す機能を備えたブラウザにおいても、音声入力デバイスを利用して、例えばリンク番号「４０」を読み上げることでリンク番号を指定しリンク先の表示などを可能とする技術が特許文献１などで開示されている。このように、「数字」を音声認識の対象とすることで、誤認識の多い形態素解析（音声中の品詞分解など）処理を省略することができるので、特許文献１の技術では音声によるブラウザ操作をより正確に行うことができる。
【特許文献１】特開２００１−１６６９１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし数字は単なる数の羅列であるため、言語と違い終了箇所が判断しづらい。つまり従来技術では複数桁の数字の組合せを誤って音声認識してしまう可能性がある、という課題がある。例えばリンク番号「１０」を音声にて指定した後に、続けてリンク番号「５」を指定する際に「ジュウ」、間を置いて「ゴ」と発声すると、設定によっては「１５」と誤って認識されてしまう可能性がある、という具合である。
【０００７】
あるいは、リンク番号「１０」について「イチ」「ゼロ」と発声すると、始めの「イチ」という音声認識の結果から「１」というリンク番号の指定とみなされる可能性がある、といった課題である。
【課題を解決するための手段】
【０００８】
以上の課題を解決するために、本発明は、例えば数字の後に発声される「番」「エンター」といった一の数字列が終了したことを示す所定の言葉である終了語を抽出する機能を備え、抽出した終了語を利用して複数桁の数字の組合せを正確に判断するナンバーボイスブラウザを提供する。
【０００９】
具体的には、ウェッブページ表示の際にページ内のリンクを起動させるために数字からなるリンク番号をリンクマークに関連付けて表示するウエッブブラウザであって、現在表示中のウェッブページのリンク番号を保持するリンク番号保持部と、利用者の音声を取得する音声取得部と、音声取得部にて取得した音声から数字を示す音声を抽出する数字音声抽出部と、一の数字列を示す音声が終了したことを示す所定の言葉である終了語を抽出する終了語抽出部と、終了語抽出部が終了語を抽出するまでに数字音声抽出部にて抽出された音声で示される数字がリンク番号保持部にて保持されているリンク番号に合致するか判断する判断部と、判断部での判断結果が合致するとの判断結果である場合には、そのリンク番号に関連付けられているリンクを起動するリンク起動部と、を有するナンバーボイスブラウザである。
【発明の効果】
【００１０】
以上のような構成をとる本発明によって、リンク番号として指定される数字列のまとまりを、終了語を利用して判断することができる。したがって複数桁の数字の組合せについて誤認識する可能性を低減することができるので、より正確な数字音声認識によるブラウザ操作を実行することができるようになる。
【発明を実施するための最良の形態】
【００１１】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【００１２】
なお、実施例１は、主に請求項１、５について説明する。また、実施例２は、主に請求項２、６について説明する。また、実施例３は、主に請求項３、７について説明する。また、実施例４は、主に請求項４、８について説明する。
【００１３】
≪実施例１≫
【００１４】
<概要>
【００１５】
図１は、本実施例のナンバーボイスブラウザにおける音声操作の一例を説明するための概念図である。この図１（１）にあるように、本実施例のＷｅｂブラウザにてポータルサイトＰを表示している。そして、このポータルサイトＰ内のリンク、例えば「今日の天気」や「野球の結果」、「Ｍｙメール」などには、それぞれ「００１」、「０１０」、「０１５」といったリンク番号が割り当てられ、表示される。
【００１６】
ここで、図１（２）にあるように、ユーザーが「イチ」と発声し、その発声音をマイクに入力する。しかし、この「イチ」という音声の後に終了を示す語が発せられていないため、本実施例のナンバーボイスブラウザは、指定リンク番号を「００１」とは判断せず、続く数字音声の取得待ち状態となる。つづいて、図１（３）にあるようにユーザーが「ゴ」「バン」と発声すると、本実施例のナンバーボイスブラウザは、「バン」という終了を示す音声αを認識することでその前に発声された音声「イチ」「ゴ」、すなわち「１５」がリンク番号を指定するための音声であることを判断する。
【００１７】
そしてこのような判断の結果、本実施例のナンバーボイスブラウザは、図１（４）に示すようにリンク番号「０１５」が割り当てられているリンク「Ｍｙメール」を起動しブラウザにて表示する、という具合である。
【００１８】
このように本実施例のナンバーボイスブラウザによって、指定される数字列のまとまりを終了語（上記例では「バン（番）」）を利用して判断することができる。したがって、複数桁の数字の組合せを誤認識する可能性を低減することができるので、より正確な数字音声認識によるブラウザ操作を実行することができるようになる。
【００１９】
<機能的構成>
【００２０】
図２は、本実施例のナンバーボイスブラウザにおける機能ブロックの一例を表す図である。「ナンバーボイスブラウザ」とは、音声による操作が可能なブラウザである。なお、音声によるブラウザ操作については、例えばパターンマッチング処理などを利用した従来の音声認識技術を利用して実現することができ、その技術的な詳細については説明を省略する。
【００２１】
そして本実施例の「ナンバーボイスブラウザ」（０２００）は、図２にあるように、「リンク番号保持部」（０２０１）と、「音声取得部」（０２０２）と、「数字音声抽出部」（０２０３）と、「終了語抽出部」（０２０４）と、「判断部」（０２０５）と、「リンク起動部」（０２０６）と、を有することで、その音声認識によるブラウザ操作を実現する。以下、この各構成要件について説明する。
【００２２】
なお、以下に記載する本装置の機能ブロックは、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、ＣＰＵや主メモリ、バス、あるいは二次記憶装置（ハードディスクや不揮発性メモリ、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどの記憶メディアとそれらメディアの読取ドライブなど）、印刷機器や表示装置、その他の外部周辺装置などのハードウェア構成部やその外部周辺機器用のＩ／Ｏポート、それらハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラム、情報入力に利用されるユーザーインターフェースなどが挙げられる。
【００２３】
またこれらハードウェアやソフトウェアは、主メモリ上に展開したプログラムをＣＰＵで演算処理したり、メモリやハードディスク上に保持されているデータや、インターフェースを介して入力されたデータなどを加工、蓄積、出力処理したり、あるいは各ハードウェア構成部の制御を行ったりするために利用される。また、この発明は装置として実現できるのみでなく、方法としても実現可能である。また、このような発明の一部をソフトウェアとして構成することができる。さらに、そのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品、及び同製品を記録媒体に固定した記録媒体も、当然にこの発明の技術的な範囲に含まれる（本明細書の全体を通じて同様である）。
【００２４】
「リンク番号保持部」（０２０１）は、現在表示中のウェッブページのリンク番号を保持する機能を有し、例えば揮発性／不揮発性メモリやＨＤＤ（ハードディスク・ドライブ）、ＤＶＤ（デジタル・ヴァーサタイル・ディスク）などの光学記録媒体などの各種記録装置で実現することができる。
【００２５】
また、そのような記録装置にて記録、保持される「リンク番号」とは、ページ内のリンクを起動させるための数字（列）をいう。そして、このリンク番号は、例えば以下のようにしてページ内のリンクごとに割り当てられると良い。すなわち、ブラウザにて読み込んだウェッブページ表示用の記述文書（ＨＴＭＬ文書）から、<Ａ  Ｈｅｒｆ＝・・・>などのリンクタグを利用してページ内のリンクを抽出する。そして抽出したリンクごとにリンク番号を例えば順番に「００１」、「００２」、・・・と言った具合に連番で割り当て、割当データベースを生成し管理する、という具合である。
【００２６】
図３は、このリンク番号保持部で保持されているリンク番号の割当データベースの一例を説明するための図である。この図にあるように、例えば上記のようなリンク番号割当の処理によって、ページ上で「今日の天気」と表示され、例えばその表示文をクリックすることで起動するリンク先のアドレス「http://weather-report.com/・・・」には、リンク番号「００１」が割り当てられる。またリンク番号「００２」は、「高速で事故」「http://news・・・」といった表示文やリンク先アドレスと関連付けられている。そしてリンク番号保持部では、このような割当関係についてのデータベースを生成、保持し、リンク番号の指定によるリンク先アドレスの表示などのリンク起動処理を実行する、という具合である。
【００２７】
また、本実施例のナンバーボイスブラウザでは、上記データベースなどによって割当管理されているリンク番号をページ内のリンク用の表示文字や画像などの近傍に表示するためＨＴＭＬ文書を書き換えたり、あるいはレンダリングエンジンでのＨＴＭＬ文書の解釈後データに対してリンク番号が表示されるようデータの変更処理を実行したりする。このようにして、ナンバーボイスブラウザ上では、例えば図１（１）に示すように、ウェッブページ表示の際にページ内のリンクを起動させるためにリンク番号がリンクマークに関連付けて（例えば近傍などに）表示されることになる。
【００２８】
そして、ユーザーはこのようにリンクマークの近傍などに表示されたリンク番号を見て、所望のリンクを起動するためにリンク番号を発声することになる。そして本実施例のナンバーボイスブラウザは、以下の構成によってそのユーザーの音声を取得、認識する。
【００２９】
「音声取得部」（０２０２）は、利用者の音声を取得する機能を有し、例えば、マイク（集音装置）やＡ／Ｄ（アナログ／デジタル）変換回路などで実現することができる。具体的には、例えばユーザーの発声（空気振動）に応じてマイク内の電磁誘導現象により生じた電気信号を、Ａ／Ｄ変換回路にてデジタルデータに変換し、その発生音声の波形（周波数）データを取得する、といった具合である。
【００３０】
「数字音声抽出部」（０２０３）は、音声取得部にて取得した音声から数字を示す音声を抽出する機能を有する。具体的には、パターンマッチング処理の参照用データとして、「イチ」「ニ」「サン」・・・「ジュウゴ」、あるいは「ジュウ」「ヒャク」・・・など数字や数字の組、あるいは桁を示す音声の波形データを予めデータベース化してＨＤＤなどに保持しておく。そして、音声取得部で取得したユーザー音声の波形データと、この参照用データとの一致度の算出処理（パターンマッチング処理）をＣＰＵの論理演算処理によって実行する。その結果双方のデータの一致度が所定値以上である場合、取得した音声データは数字を示す音声であるとして、例えば一致した参照用データ「イチ」「ゴ」あるいは「ジュウゴ」といった具合に抽出する。
【００３１】
「終了語抽出部」（０２０４）は、終了語を抽出する機能を有する。「終了語」とは、一の数字列を示す音声が終了したことを示す所定の言葉をいい、数字以外の言葉であればどのような文字であっても良い。この終了語としては、例えば「番（バン）」「終了（シュウリョウ）」「エンター」などが挙げられる。
【００３２】
この終了語抽出部は、具体的には上記数字音声抽出部と同様に、予めＨＤＤなどに保持されている例えば「番（バン）」など終了語を示す音声データを参照用データとして、パターンマッチング処理を実行する。そして一致度が所定値以上であれば、その音声データを終了語として抽出する、という具合である。そして終了語はリンク番号を指定するための数字列のまとまりを示すためユーザーより発せられた語であるので、本実施例のナンバーボイスブラウザは、その終了語よりも前に抽出された音声から、ユーザーが指定するリンク番号を正確に認識することができる、という具合である。
【００３３】
図４は、数字音声抽出部と、終了語抽出部での音声認識、抽出処理の一例を説明するための概念図である。この図にあるように、音声取得部にて「イチゴバン」という音声波形を示すデータが取得された。ここで、パターンマッチング処理によって「バン」という終了語が抽出される。そこで、その「バン」の前に取得されていた音声に対して、数字の波形データを参照してパターンマッチング処理が実行される。その結果、「イチゴ」が数字の「１」「５」と認識され、リンク番号として「１５（０１５）」が特定される、という具合である。
【００３４】
「判断部」（０２０５）は、終了語抽出部（０２０４）が終了語を抽出するまでに数字音声抽出部（０２０３）にて抽出された音声で示される数字がリンク番号保持部（０２０１）にて保持されているリンク番号に合致するか判断する機能を有する。具体的には、上記のようにして終了語の前の音声で示される数字、例えばリンク番号「０１５」をキーとして、その数値「０１５」が図３に示すような割当データベースにて保持されているか否かをＣＰＵの論理演算処理によって判断する、という具合である。
【００３５】
そして、その判断処理の結果、音声として取得したリンク番号（例えば「０１５」）と合致するリンク番号が割当データベース中に無いとの判断結果が出力された場合、取得した音声が誤っていた可能性があるので、例えば再度発声するよう要請するメッセージをディスプレイに表示するなどすると良い。また、音声として取得したリンク番号と合致するリンク番号が割当データベース中に有るとの判断結果が出力された場合、次のリンク起動部の処理によって、図３で示される割当データベースで示される例えば「０１５」と関連付けられたアドレス「http://mail.com/login/id?・・・」のページがブラウザにて表示される、という具合である。
【００３６】
「リンク起動部」（０２０６）は、判断部（０２０５）での判断結果が合致するとの判断結果である場合には、そのリンク番号に関連付けられているリンクを起動する機能を有する。具体的には、前述のように、例えば図３に示す割当データベースから起動すべき（ユーザーの音声で示されるリンク番号と合致する）アドレスを取得し、そのアドレスに対してＨＴＴＰリクエストを送信する。そして、そのＨＴＴＰリクエストに対するレスポンスである該ウェッブページのＨＴＭＬ文書を取得し、ブラウザにて表示する、という具合である。
【００３７】
以上のような各構成要件の処理によって、本実施例のナンバーボイスブラウザは、ユーザーの音声によって指定される数字列を、終了語を利用して判断することができる。したがって、複数桁の数字の組合せを誤認識する可能性を低減することができるので、より正確な数字音声認識によるブラウザ操作を実行することができるようになる。
【００３８】
<ハードウェア的構成>
【００３９】
図５は、上記機能的な各構成要件をハードウェアとして実現した際の、ナンバーボイスブラウザにおける構成の一例を表す概略図である。この図を利用して音声によるリンク番号の指定に応じたリンク起動処理におけるそれぞれのハードウェア構成部の働きについて説明する。
【００４０】
この図にあるように、ナンバーボイスブラウザは、各種演算処理を実行し、数字音声抽出部、終了語抽出部、判断部、リンク起動部を実現する「ＣＰＵ（中央演算装置）」（０５０１）と、「主メモリ」（０５０２）と、を備えている。またリンク番号保持部である「ＨＤＤ」（０５０３）や、インターネットと接続される「インターネット接続回路」（０５０４）、音声取得部である「マイク（Ａ／Ｄ変換回路含む）」（０５０５）、そしてリンク番号が付されたページを表示する「ディスプレイ」（０５０６）、も備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００４１】
また、「主メモリ」は、各種処理を行うプログラムをＣＰＵに実行させるために読み出すと同時にそのプログラムの作業領域でもあるワーク領域を提供する。また、この「主メモリ」や「ＨＤＤ」にはそれぞれ複数のアドレスが割り当てられており、「ＣＰＵ」で実行されるプログラムは、そのアドレスを特定しアクセスすることで相互にデータのやりとりを行い、処理を行うことが可能になっている。
【００４２】
ここで、ユーザーが図示しないリモコンなどの入力デバイスを操作しブラウザ起動命令を入力する。すると、その操作信号を受信した本実施例のナンバーボイスブラウザは、ブラウザ起動命令に従って所定のプログラムを「主メモリ」に読み出し、「ディスプレイ」上にブラウザを表示する。また、例えばポータルとして予め表示されるよう設定されているアドレスに対して「インターネット接続回路」からＨＴＴＰリクエストを送信し、そのリクエストに対するレスポンスとして所定のウェッブページのＨＴＭＬ文書を受信する。そして、そのウェッブページをブラウザにて表示する。
【００４３】
そして、この表示の際に、「ＣＰＵ」はプログラムに従い、まず所定のタグ、例えば<Ａ  Ｈｅｒｆ＝・・・>などのリンクタグ、をキーとして、ウェッブページ表示用のＨＴＭＬ文書内の検索処理を実行する。そしてその検索処理の結果、リンクタグで示される該ページ内に含まれるリンク（アドレス）を抽出する。つづいて、抽出したリンク（アドレス）ごとにリンク番号を例えば順番に「００１」、「００２」、・・・と言った具合に連番で割り当て、図３に示すような割当データベースを生成し「ＨＤＤ」のアドレス３に格納する。
【００４４】
そしてレンダリングエンジンにてＨＴＭＬ文書を解釈した後のデータに対して、上記抽出したリンクの近傍に割り当てたリンク番号が表示されるよう変更処理を実行し、リンク番号がページ内に付された形で該ウェッブページが「ディスプレイ」に表示される。
【００４５】
ユーザーは、このようにリンク番号が付されたウェッブページを見て、そのページ内に含まれるリンク先のページを起動させたいと考えた。そこで、ユーザーは「マイク」に向かって所望のリンク番号を「イチ」「ゴ」・・・といった具合に発声する。
【００４６】
「マイク」は、発声に応じ内部コイルや磁石による電磁誘導現象により生じた電気信号を、Ａ／Ｄ変換回路にてデジタルデータに変換し、その発生音声の波形（周波数）データを「主メモリ」のアドレス１に格納していく。
【００４７】
つづいて、「主メモリ」のアドレス1に格納された音声データに対してパターンマッチングを実行するため、「ＣＰＵ」は「ＨＤＤ」のアドレス２から終了語を示す音声データを読み出し、参照用のキーデータとして「主メモリ」のアドレス２に格納する。そして「ＣＰＵ」の論理演算処理によって、「主メモリ」のアドレス１に格納される音声データと、アドレス２に格納される終了語のデータとの一致度合いを算出する。また、ユーザーが音声を発し「マイク」にて新規に音声データが取得されている間は、一致度合いの算出処理が順次実行される。そして、算出した一致度合いについて所定値との大小比較処理を実行し、一致度合いが所定値を超えたとの比較結果が出力された場合に、ユーザーが終了語、例えば「番（バン）」を発した、と判断する。
【００４８】
そして終了語の前に発せられた音声がリンク番号を示す音声であるので、つづいて、その終了語までに取得された音声データについて、数字音声抽出の処理を実行する。そのために、「ＣＰＵ」は「ＨＤＤ」のアドレス１から数字の音声データを示す各パターンデータを読み出し、参照用のキーデータとして「主メモリ」のアドレス３に格納する。そして「ＣＰＵ」の論理演算処理によって、「主メモリ」のアドレス１に格納される音声データと、アドレス２に格納される各数字のパターンデータとの一致度合いをそれぞれ算出する。そして、一致度合いの高い数値、例えば「１」「５」が音声データで示される数字の組合せ（列）として認識され数字列「１５」が「主メモリ」のアドレス４に格納される。
【００４９】
つづいて、その数字列、例えば「１５」をキーとして、「ＣＰＵ」の論理演算処理によって「ＨＤＤ」のアドレス３に格納されている割当データベースの検索処理が実行される。その結果、該当するリンク番号がデータベース中に有るとの判断結果が出力された場合、例えば、割当データベースの該リンク番号、例えば「１５」と関連付けられているアドレスを送信先とするＨＴＴＰリクエストが生成される。そしてそのＨＴＴＰリクエストがリンク起動命令として「主メモリ」のアドレス５に格納され、インターネット接続回路から送信される。
【００５０】
そして、ＨＴＴＰリクエストに対するレスポンスとして送信されたリンク番号で指定されたリンク先のＨＴＭＬ文書を「インターネット接続回路」で受信する。そしてブラウザのレンダリングエンジンの処理によってＨＴＭＬ文書をディスプレイ表示用のデータに変換し、また上記同様にしてリンク番号の割当や表示用の処理を実行することで、音声によって指定されたリンク番号で示されるリンク先のウェッブページがブラウザにて表示される、という具合である。
【００５１】
なお、上記例では当初から終了語のみをキーとして終了語を抽出し、その後に数字音声の抽出処理を実行する、という手順を例にとって説明している。もちろん、その手順以外にも、例えば取得した音声データに対して数字及び終了語の双方をキーとしてパターンマッチング処理していき、終了語が抽出されるまで数字音声を頭から抽出していく、といった手順であっても構わない。
【００５２】
<処理の流れ>
【００５３】
図６は、本実施例のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【００５４】
この図にあるように、まず、ウェッブページ内のリンクに、例えばタグなどを利用してリンク番号を割り当て（ステップＳ０６０１）、割り当てたリンク番号をリンクマークに関連付けて表示する（ステップＳ０６０２）。また、その割り当てられたリンク番号を、リンク先のアドレス等と関連付けてリンク保持部に保持するために記録する（ステップＳ０６０３）。
【００５５】
そして、ユーザーは、リンク番号が付されてブラウザ上に表示されているウェッブページを見て、所望のリンク番号を音声にて読み上げる。本実施例のナンバーボイスブラウザは、その音声を取得し（ステップＳ０６０４）、パターンマッチング処理などを利用して取得した音声から数字音声を抽出する（ステップＳ０６０５）。そして、取得した音声から終了語を抽出する（ステップＳ０６０６）と、それまでに抽出した数字音声で示される数字が、リンク番号保持部にて保持されているリンク番号と合致するか否かの判断処理を実行する（ステップＳ０６０７）。
【００５６】
その結果、合致するリンク番号が保持されていれば、そのリンク番号に関連付けられているリンク（アドレス）を起動し（ステップＳ０６０８）、ブラウザにて表示する。
【００５７】
<効果の簡単な説明>
【００５８】
以上のように、本実施例のナンバーボイスブラウザによって、本実施例のナンバーボイスブラウザは、ユーザーの音声によって指定される数字列を、終了語を利用して判断することができる。したがって、複数桁の数字の組合せを誤認識する可能性を低減することができるので、より正確な数字音声認識によるブラウザ操作を実行することができるようになる。
【００５９】
≪実施例２≫
【００６０】
<概要>
【００６１】
本実施例のナンバーボイスブラウザは、上記実施例を基本として、その音声によるブラウザ操作と、リモコンやマウスなどの通常の入力デバイスを利用したブラウザ操作とを切換える機能をさらに有することを特徴とする。
【００６２】
この切換は、例えばユーザー操作に応じて任意に実行されても良いし、あるいは、ウェッブページの内容やページ構成などに応じて計算機が自動で実行するよう構成しても良い。
【００６３】
<機能的構成>
【００６４】
図７は、本実施例のナンバーボイスブラウザにおける機能ブロックの一例を表す図である。この図にあるように、「ナンバーボイスブラウザ」（０７００）は、上記実施例を基本として、「リンク番号保持部」（０７０１）と、「音声取得部」（０７０２）と、「数字音声抽出部」（０７０３）と、「終了語抽出部」（０７０４）と、「判断部」（０７０５）と、「リンク起動部」（０７０６）と、を有する。なお、上記の各構成要件については、上記実施例にて既に記載済みであるのでその説明は省略する。
【００６５】
そして、本実施例のナンバーボイスブラウザの特徴点は、さらに「切換部」（０７０７）を有する点と、前述の数字音声抽出部が「起動手段」（０７０８）を有する点である。
【００６６】
「切換部」（０７０７）は、通常モードと、音声ブラウジングモードとを切換える機能を有する。「通常モード」とは、音声以外の手段による入力命令を受付けてブラウザ操作を実行するモードをいい、例えば、リモコンや携帯電話、キーボード、マウスなどの各種入力用デバイスを利用したブラウザ操作を実行するモードなどが挙げられる。「音声ブラウジングモード」とは、上記実施例で説明したような、例えばマイクなどで入力された音声をパターンマッチングによって認識し、その認識音声に応じてブラウザ操作を実行するモードをいう。
【００６７】
そして、この切換部での切換処理は、例えばユーザーの「モード切換」などの音声、あるいは上記各種入力デバイスのボタン操作による「モード切換」命令の入力に応じて実行されるよう構成しても良い。それによって、ユーザーが例えば利用しやすい操作モードを選択するなど、任意に上記モードの切換を行うことができる。
【００６８】
あるいは、この切換部での切換処理は、例えばブラウザにて表示されるウェッブページの種類や内容などに応じて、計算機が自動的に切換えるよう構成しても良い。具体的には、例えば、株式情報のページなどページ内に数字を多く含むウェッブページである場合、音声操作のためリンク番号をページ内に付すと、ページ内が数字だらけになって、音声で指定すべきリンク番号を判別するのが困難となる。そこで、例えばウェッブページのメタタグに「株式」など所定のキーワードを含む場合や、ウェッブページ内に数字が所定個数以上含まれている場合などをＣＰＵの演算処理によって判断し、通常モードへの切換えを実行する、といった具合である。また、逆にページ内に数字が少ない、とＣＰＵの演算処理によって判断された場合などは、音声ブラウジングモードへの切換えを実行しても良い。
【００６９】
また、ウェッブページの作成者などがウェッブページの所定のタグ内にそのモードを指定するための情報を記述しておくことで、その記述に応じて操作モードを切換えるよう構成しても良い。
【００７０】
もちろん、切換部の切換処理は上記構成には限定されず、例えば周囲の雑音レベルが高い、すなわち認識不可能な音声が所定数／時間以上取得されるなどの場合には、音声ブラウジングモードではなく通常モードとする（切換える）、といった構成などであっても良い。あるいは、照度センサなどで周囲照度を検出し、室内が暗いなど周囲照度が低い場合にはリモコンやキーボードのボタンの区別がつけにくいため、逆に通常モードではなく、音声ブラウジングモードとする、といった構成であっても良い。
【００７１】
また、ユーザー識別情報と通常モード／音声ブラウジングモードのいずれかとを関連付けてナンバーボイスブラウザに予め登録しておき、ブラウザ操作前にユーザー識別情報を入力可能にしておくことで、ユーザーに応じて操作モードが切換わるよう構成しても良い。このように構成することで、例えば手の不自由なユーザーは常時音声ブラウジングモードでのブラウザ操作となり、声が不自由なユーザーは常時通常モードでのブラウザ操作となるようにしても良い。
【００７２】
このように、本実施例のナンバーボイスブラウザでは、様々な状況に応じて、そのブラウザ操作モードを切換えることができる。
【００７３】
「起動手段」（０７０８）は、音声ブラウジングモードである場合のみ数字音声抽出部を起動する機能を有する。このように、パターンマッチングなど複雑な演算処理を必要とする数字音声抽出部の起動を音声ブラウジングモードである場合に限定し起動させることで、演算用のハードウェア資源を無駄に使うことが無くなり、また、消費電力などの低減効果も期待することができる。
【００７４】
<処理の流れ>
【００７５】
図８は、本実施例のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【００７６】
この図にあるように、まず、ウェッブページ内のリンクに、例えばタグなどを利用してリンク番号を割り当て（ステップＳ０８０１）、割り当てたリンク番号をリンクマークに関連付けて表示する（ステップＳ０８０２）。また、その割り当てられたリンク番号を、リンク先のアドレス等と関連付けてリンク保持部に保持するために記録する（ステップＳ０８０３）。
【００７７】
ここで、例えばユーザーがモード設定ボタンを押したり、あるいはウェッブページ内にある数字の個数をＣＰＵの演算処理によってカウントし所定値以上あるか判断したりすることで、通常モード／音声ブラウジングモードの設定、切換が実行される（ステップＳ０８０４）。そして、音声ブラウジングモードであれば（切換えられれば）、上記実施例で記載したように、利用者の音声が取得され（ステップＳ０８０５）、その後、図６のステップＳ０６０５以下の処理が実行される。
【００７８】
また、通常モードであれば、通常の、例えばリモコンなどの入力デバイスからの操作命令の受付けや、受付けた操作命令に応じたブラウザ操作が実行される。
【００７９】
<効果の簡単な説明>
【００８０】
以上のように、本実施例のナンバーボイスブラウザによって、例えばユーザーの任意による切換やウェッブページの内容による自動切換など、様々な状況に応じてそのブラウザ操作モードを切換えることができる。また、通常モードである場合には数字音声抽出部の起動しないので、演算用のハードウェア資源を無駄に使うことが無くなり、また、消費電力などの低減効果も期待することができる。
【００８１】
≪実施例３≫
【００８２】
<概要>
【００８３】
本実施例は、上記実施例を基本として以下のような機能をさらに備えるナンバーボイスブラウザである。すなわちナンバーボイスブラウザは、終了語前の音声にて示される数字を、パターンマッチング処理などの結果、例えば「１５」と認識した。しかし、表示中のウェッブページ内にリンク番号「１５」は無い、すなわちリンク番号保持部にてリンク番号「１５」は管理されていなかった。
【００８４】
すると本実施例のナンバーボイスブラウザは、「数字キーを利用して、リンク番号を入力してください」などのメッセージをディスプレイ上に表示し、その数字キーによる数字の入力を受付ける。そして入力された数字キーに応じて、その数字キーで示されるリンク番号のリンクを起動する、という具合である。
【００８５】
このように、本実施例のナンバーボイスブラウザでは、例えば音声認識処理での誤認識やユーザーの誤発声などを理由とするエラーが発生した場合に、リンク番号の数字キーによる再指定をユーザーに促し、その入力を受付けることができる。
【００８６】
<機能的構成>
【００８７】
図９は、本実施例のナンバーボイスブラウザにおける機能ブロックの一例を表す図である。この図にあるように、「ナンバーボイスブラウザ」（０９００）は、上記実施例を基本として、「リンク番号保持部」（０９０１）と、「音声取得部」（０９０２）と、「数字音声抽出部」（０９０３）と、「終了語抽出部」（０９０４）と、「判断部」（０９０５）と、「リンク起動部」（０９０６）と、を有する。また、図示しない「切換部」や「起動手段」などを有していても良い。なお、上記の各構成要件については、上記実施例にて既に記載済みであるのでその説明は省略する。
【００８８】
そして、本実施例のナンバーボイスブラウザの特徴点は、さらに「数字キー入力部」（０９０７）と、「メッセージ表示部」（０９０８）と、を有する点と、前述のリンク起動部がさらに「キー入力受付手段」（０９０９）を有する点である。
【００８９】
「数字キー入力部」（０９０７）は、数字キーによる数字入力機能を有し、例えばリモコンや携帯電話、テンキーなどを含むキーボードなどで実現することができる。あるいは、ソフトウェア処理によりディスプレイ上に表示された仮想テンキーをタッチペンやマウスなどで指定入力する構成によって実現することもできる。
【００９０】
そして、このような数字キー入力部を利用して、例えば音声認識処理での誤認識やユーザーの誤発声などを理由とするエラーが発生した場合に、より正確なリンク番号の入力を受付ける、という具合である。
【００９１】
「メッセージ表示部」（０９０８）は、判断部（０９０５）での判断結果が合致しないとの判断結果である場合には、数字キーによる入力を促すメッセージを表示する機能を有する。具体的には、「リンク番号を、キーボードのテンキーで入力してください」などのメッセージをディスプレイに表示する、という具合である。なお、このメッセージ表示部は、厳密にメッセージの表示に限定されず、例えばスピーカーから同様のメッセージや警告音を出力したり、あるいはメッセージと同内容を示すアイコンなどをディスプレイ上に表示したりする、といった構成も含まれる。
【００９２】
そして、ユーザーはこのメッセージを見て（あるいは聞くなどして）、ユーザー自身またはブラウザを由来とする何らかのエラーがあったことを把握し、数字キーによるリンク番号の再指定入力を行うことになる。
【００９３】
「キー入力受付手段」（０９０９）は、数字キー入力部（０９０７）からの入力を受付けてその数字によるリンクを起動する機能を有する。このようにして、本実施例のナンバーボイスブラウザでは、例えば音声認識処理での誤認識やユーザーの誤発声などを理由とするエラーが発生した場合に、数字キーによるリンク番号の再入力を受付けることができる。
【００９４】
また、本実施例では、さらに以下のような構成によって、音声認識した数字と、数字キーで入力された数字と、を比較して、音声認識の際のパターンマッチング処理に利用される音声パターンを修正などする機能を有していても良い。
【００９５】
図１０は、本実施例のナンバーボイスブラウザにおける音声パターンの修正機能の一例を説明するための概念図である。この図１０（１）にあるように、例えばユーザーが発声した「ヒチ、バン」という音声を取得した。そして実施例１で説明したように、終了語「バン（番）」の前の音声「ヒチ」のパターンマッチング処理が実行され、その数字が「７」と認識された。しかし、図１０（２）に示すように、リンク番号保持部において「００７」というリンク番号は保持されておらず、つまり、判断部によって「合致しない」との判断結果が出力された。
【００９６】
そこで、本実施例のナンバーボイスブラウザは、上記記載したように「数字キーでリンク番号を入力してください」とのメッセージをディスプレイにて表示し、図１０（３）に示すように、その表示に応じてユーザーの入力した数字キー「１」を取得する。そして、その数字キーで示されるリンク番号「１」と関連付けられているアドレス「http://weather・・・」のリンク先ウェッブページを表示する。
【００９７】
またそれに加えてナンバーボイスブラウザは、図１０（４）に示すように、音声を認識するために保持しているパターンマッチング用の音声パターンデータについて、取得した「ヒチ」の音声データを、数字キーで入力された「１」のパターンとして追加更新する。このようにして、音声によるブラウザ操作の精度をさらに高めることができる、という具合である。
【００９８】
<ハードウェア構成>
【００９９】
図１１は、上記機能的な各構成要件をハードウェアとして実現した際の、ナンバーボイスブラウザにおける構成の一例を表す概略図である。この図を利用して上記音声パターンデータの修正処理におけるそれぞれのハードウェア構成部の働きについて説明する。
【０１００】
この図にあるように、ナンバーボイスブラウザは、上記実施例と同様に「ＣＰＵ」（１１０１）と、「主メモリ」（１１０２）と、「ＨＤＤ」（１１０３）と、「インターネット接続回路」（１１０４）と、「マイク（Ａ／Ｄ変換回路含む）」（１１０５）と、「ディスプレイ」（１１０６）と、を備えている。また、数字キー入力部である「ＵＩ（ユーザーインターフェース）」も備えている。
【０１０１】
ここで、上記実施例１で記載したような各ハードウェア構成の処理によって、「マイク」にて取得したユーザー音声の終了語前の音声で示される数字の認識処理、及び認識された数字と、（リンク番号の）割当データベースで保持されているリンク番号との合致判断処理が実行される。そして、その結果、「合致しない」との判断結果が出力されると、「ＣＰＵ」はプログラムに従い、「ＨＤＤ」のアドレス４に保持されているメッセージを読み出し、「主メモリ」のアドレス５に格納する。そして、そのメッセージをブラウザの所定領域などに表示する処理を実行する。
【０１０２】
ユーザーは、その表示されたメッセージ、例えば「リンク番号をキーボードで入力してください」、を見て、「ＵＩ」であるキーボードを操作し数字キーを入力する。すると、ナンバーボイスブラウザは、その入力された数字を「主メモリ」のアドレス６に格納し、割当データベースの保持されているリンク番号と合致するか、の判断処理を「ＣＰＵ」の論理演算処理によって実行する。
【０１０３】
ここで、合致しないとの判断結果が出力されれば、再度メッセージの表示処理を実行する。また、合致したとの判断結果が出力された場合、そのリンク番号で指定されるアドレスから「インターネット接続回路」を介してウェッブページのＨＴＭＬデータを受信し、該ウェッブページを表示する。
【０１０４】
そして、さらにこのナンバーボイスブラウザでは音声パターンを追加修正するため、「主メモリ」のアドレス１に格納されている「音声データ」と、アドレス６に格納されている「数字」とを関連付けて、「ＨＤＤ」のアドレス１の音声パターンデータベースに追加修正する命令を生成し、「主メモリ」のアドレス７に格納する。そして、「ＨＤＤ」の書き込み回路などにその命令を送出し、音声パターンのデータベースへの追加修正処理が実行される。
【０１０５】
<処理の流れ>
【０１０６】
図１２は、本実施例のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【０１０７】
この図にあるように、まず、ウェッブページ内のリンクに、例えばタグなどを利用してリンク番号を割り当て（ステップＳ１２０１）、割り当てたリンク番号をリンクマークに関連付けて表示する（ステップＳ１２０２）。また、その割り当てられたリンク番号を、リンク先のアドレス等と関連付けてリンク保持部に保持するために記録する（ステップＳ１２０３）。
【０１０８】
そして、ユーザーは、リンク番号が付されてブラウザ上に表示されているウェッブページを見て、所望のリンク番号を音声にて読み上げる。本実施例のナンバーボイスブラウザは、その音声を取得し（ステップＳ１２０４）、パターンマッチング処理などを利用して取得した音声から数字音声を抽出する（ステップＳ１２０５）。そして、取得した音声から終了語を抽出する（ステップＳ１２０６）と、それまでに抽出した数字音声で示される数字が、リンク番号保持部にて保持されているリンク番号と合致するか否かの判断処理を実行する（ステップＳ１２０７）。
【０１０９】
その結果、合致するリンク番号が保持されていれば、そのリンク番号に関連付けられているリンク（アドレス）を起動し（ステップＳ１２０８）、ブラウザにて表示する。
【０１１０】
また判断処理の結果、合致しないとの判断結果が出力されれば、数字キーによる入力を促すメッセージなどを表示、あるいはスピーカーから出力などする（ステップＳ１２０９）。そして、そのメッセージなどに応じて入力される数字キーを受付け（ステップＳ１２１０）、数字キーによる入力を受付けたリンク番号に関連付けられているリンク（アドレス）を起動し（ステップＳ１２１１）、ブラウザにて表示する。
【０１１１】
<効果の簡単な説明>
【０１１２】
以上のように、本実施例のナンバーボイスブラウザによって、例えば音声認識処理での誤認識やユーザーの誤発声などを理由とするエラーが発生した場合に、リンク番号の数字キーによる再指定をユーザーに促し、その入力を受付けることができる。
【０１１３】
また、その受付けた数字キーで示される数字を利用して、数字認識用のパターンデータを追加更新することで、音声認識の精度を高めることもできる。
【０１１４】
≪実施例４≫
【０１１５】
<概要>
【０１１６】
本実施例は上記実施例を基本として、数字のまとまりを示す終了語を、予め登録されている語以外にも新規に登録する機能をさらに備えるナンバーボイスブラウザである。
【０１１７】
<機能的構成>
【０１１８】
図１３は、本実施例のナンバーボイスブラウザにおける機能ブロックの一例を表す図である。この図にあるように、「ナンバーボイスブラウザ」（１３００）は、上記実施例を基本として、「リンク番号保持部」（１３０１）と、「音声取得部」（１３０２）と、「数字音声抽出部」（１３０３）と、「終了語抽出部」（１３０４）と、「判断部」（１３０５）と、「リンク起動部」（１３０６）と、を有する。また、図示しない「切換部」や「起動手段」、あるいは「数字キー入力部」や「メッセージ表示部」や「キー入力受付手段」などを有していても良い。なお、上記の各構成要件については、上記実施例にて既に記載済みであるのでその説明は省略する。
【０１１９】
そして、本実施例のナンバーボイスブラウザの特徴点は、さらに「終了語登録部」（１３０７）を有する点である。
【０１２０】
「終了語登録部」（１３０７）は、音声取得部（１３０２）にて取得した音声を終了語として登録するための機能を有する。図１４は、終了語を認識、抽出するために利用される終了語データベースの一例を表す図である。この図にあるように、例えば終了語「バン（番）」や「オワリ（終わり）」、「エンター」、「ニュウリョク（入力）」などの音声データがデータベースにて保持されている。ここで終了語登録モード（プログラム）が起動し、ユーザーが例えばマイクなどに「ケッテイ（決定）」という音声を入力することで、このデータベースに、マイクで取得され音声データに変換された「ケッテイ」が新規登録される、という具合である。
【０１２１】
なお、この終了語の登録は、例えばリンク番号の指定の際の音声入力とは別に、上記のよう個別の「終了語登録モード（プログラム）」などが起動されて、そのプログラムに従って実行されるよう構成しても良い。また、それ以外にも、リンク番号の指定の際に取得した音声データ中から数字以外の音声データを取得し、その数字以外の音声データを終了語として登録するよう構成しても良い。
【０１２２】
<処理の流れ>
【０１２３】
図１５は、本実施例のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【０１２４】
この図にあるように、まず、本実施例のナンバーボイスブラウザは、利用者の音声を取得する（ステップＳ１５０１）。そして終了語の登録命令を受付ける（ステップＳ１５０２）と、その取得した音声を終了語として登録する（ステップＳ１５０３）。
【０１２５】
<効果の簡単な説明>
【０１２６】
以上のように、本実施例のナンバーボイスブラウザによって、ユーザーが任意に、予め登録されている語以外の終了語を新規に登録することができる。
【図面の簡単な説明】
【０１２７】
【図１】実施例１のナンバーボイスブラウザにおける音声操作の一例を説明するための概念図
【図２】実施例１のナンバーボイスブラウザにおける機能ブロックの一例を表す図
【図３】実施例１のナンバーボイスブラウザのリンク番号保持部で保持されているリンク番号の割当データベースの一例を説明するための図
【図４】実施例１のナンバーボイスブラウザの数字音声抽出部と、終了語抽出部での音声認識、抽出処理の一例を説明するための概念図
【図５】実施例１のナンバーボイスブラウザにおけるハードウェア構成の一例を表す図
【図６】実施例１のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャート
【図７】実施例２のナンバーボイスブラウザにおける機能ブロックの一例を表す図
【図８】実施例２のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャート
【図９】実施例３のナンバーボイスブラウザにおける機能ブロックの一例を表す図
【図１０】実施例３のナンバーボイスブラウザにおける音声パターンの修正機能の一例を説明するための概念図
【図１１】実施例３のナンバーボイスブラウザにおけるハードウェア構成の一例を表す図
【図１２】実施例３のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャート
【図１３】実施例４のナンバーボイスブラウザにおける機能ブロックの一例を表す図
【図１４】実施例４のナンバーボイスブラウザにて終了語を認識、抽出するために利用される終了語データベースの一例を表す図
【図１５】実施例４のナンバーボイスブラウザにおける処理の流れの一例を表すフローチャート
【符号の説明】
【０１２８】
０２００  ナンバーボイスブラウザ
０２０１  リンク番号保持部
０２０２  音声取得部
０２０３  数字音声抽出部
０２０４  終了語抽出部
０２０５  判断部
０２０６  リンク起動部
【図１】
2009037433.tif 000003
【図２】
2009037433.tif 000004
【図３】
2009037433.tif 000005
【図４】
2009037433.tif 000006
【図５】
2009037433.tif 000007
【図６】
2009037433.tif 000008
【図７】
2009037433.tif 000009
【図８】
2009037433.tif 000010
【図９】
2009037433.tif 000011
【図１０】
2009037433.tif 000012
【図１１】
2009037433.tif 000013
【図１２】
2009037433.tif 000014
【図１３】
2009037433.tif 000015
【図１４】
2009037433.tif 000016
【図１５】
2009037433.tif 000017