(57)【特許請求の範囲】
【請求項１】
複数の画素値からなる画像データにおいて、所定数以上のエッジ画素数をもつ画素位置から文字位置の座標を検出する文字位置検出部と、
前記文字位置検出部で検出された文字位置を含む部分画像中の文字パターンを認識し、前記認識した文字パターンと文字コードとの対応関係を記録したデータベースを用いて文字コード列を得る文字認識部と、
予め文字位置の座標と文字列である単語と単語に対応する文字コード列を対応づけて記録した辞書データ記録部と、
前記辞書データ記録部を用いて、前記文字認識部で得られた文字コード列に対応する単語を前記検出された文字位置の座標に対応した単語の文字コード列から検索して取得する単語検索部とを
具備することを特徴とする画像認識装置。
【請求項２】
単語検索部が、
文字認識部で得られる文字コード列と辞書データ記録部の辞書データ中の各単語に関連付けられた文字コード列を比較し、一致する文字コードの個数に応じた文字コード一致度を求める文字コード列比較部と、
前記辞書データ中の各単語について前記文字コード列比較部により得られた文字コード一致度の中でその値が最も一致する文字コード一致度を選択し、前記選択された文字コード一致度を持つ単語を最終的な単語検索結果とする一致度判断部とを
具備することを特徴とする請求項１に記載の画像認識装置。
【請求項３】
単語検索部の検索において文字位置検出部で検出された画像中の文字位置に単語が存在しなかった場合、前記文字位置の座標を新規に辞書データ記録部に登録する文字位置登録部と、
前記単語検索部の検索において文字認識部で得られた文字コード列に対応する単語が前記位置検出部で検出された画像中の文字位置に存在しなかった場合、前記文字コード列を当該文字位置の座標に対応づけて新規に辞書データ記録部に登録する文字コード列登録部とを
具備することを特徴とする請求項１または２に記載の画像認識装置。
【請求項４】
複数の画素値からなる画像データにおいて、所定数以上のエッジ画素数をもつ画素位置から文字位置の座標を検出する文字位置検出手順と、
前記文字位置検出手順で検出された文字位置を含む部分画像中の文字パターンを認識し、前記認識した文字パターンと文字コードとの対応関係を記録したデータベースを用いて文字コード列を得る文字認識手順と、
予め文字位置の座標と文字列である単語と単語に対応する文字コード列を対応づけて記録した辞書データ記録部を用いて、前記文字認識手順で得られた文字コード列に対応する単語を前記検出された文字位置の座標に対応した単語の文字コード列から検索して取得する単語検索手順とを
有することを特徴とする画像認識方法。
【請求項５】
単語検索手順では、
文字認識手順で得られた文字コード列と辞書データ記録部の辞書データ中の各単語に関連付けられた文字コード列を比較し、一致する文字コードの個数に応じた文字コード一致度を求める文字コード列比較手順と、
前記辞書データ中の各単語について前記文字コード列比較手順により得られた文字コード一致度の中でその値が最も一致する文字コード一致度を選択し、前記選択された文字コード一致度を持つ単語を最終的な単語検索結果とする一致度判断手順とを
有することを特徴とする請求項４に記載の画像認識方法。
【請求項６】
単語検索手順に続いて、
前記単語検索手順の検索において文字位置検出手順で検出された画像中の文字位置に単語が存在しなかった場合、前記文字位置の座標を新規に辞書データ記録部に登録する文字位置登録手順と、
前記単語検索手順の検索において文字認識手順で得られた文字コード列に対応する単語が前記位置検出手順で検出された画像中の文字位置に存在しなかった場合、前記文字コード列を当該文字位置の座標に対応づけて新規に辞書データ記録部に登録する文字コード列登録手順とを
有することを特徴とする請求項４または５に記載の画像認識方法。
【請求項７】
請求項４，５，６のいずれか１項に記載の画像認識方法における手順を、コンピュータに実行させるプログラムとした
ことを特徴とする画像認識方法を実現するプログラム。
【請求項８】
請求項７に記載の画像認識方法を実現するプログラムを、コンピュータが読み取り可能な記録媒体に記録した
ことを特徴とする画像認識方法を実現するプログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像中に表示される文字を認識し、その結果を辞書データを用いて単語として獲得し、獲得した単語を画像の認識結果とする画像認識技術に関連するものである。
【０００２】
本発明における画像認識技術は、特にテレビ放送映像などで表示されるコマーシャル画像などのように画像中の文字の表示位置などのレイアウト情報として同一の画像が繰り返し現れるものを対象としたものである。
【０００３】
【従来の技術】
画像中に表示される文字を認識し、その結果を辞書データを用いて単語として獲得し、獲得した単語を画像の認識結果とする画像認識技術に関しては、従来から検討がすすめられており、文献［１］小黒ほか、“知識統合型文字切り出しを用いた粋なし手書き複合語入力方式”（情報処理学会論文誌、Ｖｏｌ．３４，Ｎｏ．１１．１９９３）、及び文献［２］荒木ほか、“文字認識装置、文字認識方法、及び文字認識方法を実行するプログラムを記録した記録媒体”（特願平１１−１６０４０４号）で提案された技術がある。いずれの技術も文字が表示されている画像に対し、まず前段の処理として文字認識を行い、文字コードを得る。次に後段の処理として、前段で得られた文字コードに対応する単語を予め用意された辞書データの中から検索する単語検索処理を行う。最終的に得られた単語を画像の認識結果として出力する技術である。
【０００４】
【発明が解決しようとする課題】
しかしながら、前記で紹介した文献［１］［２］で提案されたいずれの技術においても、画像中の文字認識処理の精度が低いときに、後段の単語検索処理において正しい単語を検索することができない場合があるという問題があった。前記文献［１］［２］で提案された技術では、画像中の文字パターンの認識の結果として得られる文字コード列の中に一つでも誤りがあると単語が得られない。
【０００５】
また、前記で紹介した文献［１］［２］で提案された方法のように単語検索の前段の処理として画像中の文字認識を行う場合、処理内容として一般に画像の二値化、文字列の抽出、単文字毎の切り出し、と多くの処理が存在し、処理全体に多くの時間を要する。すなわち、従来の技術を用いてテレビ放送などの映像中の画像をリアルタイムに認識して単語を得ようとした場合、利用者にとって結果が得られるまでに長い待ち時間が生じるという問題点がある。
【０００６】
本発明は、前記の従来技術の問題点を解決し、画像中の文字認識処理の結果に誤りがある場合でも、画像認識結果として正しい単語を得ること、及び処理の高速化を実現する画像認識装置とその方法を提供することを課題としている。
【０００７】
【課題を解決するための手段】
前記課題を解決するために本発明１の画像認識装置は、複数の画素値からなる画像データにおいて、所定数以上のエッジ画素数をもつ画素位置から文字位置の座標を検出する文字位置検出部と、予め文字位置の座標と文字列である単語とを対応づけて記録した辞書データ記録部と、前記辞書データ記録部を用いて、前記検出された文字位置の座標に対応した単語を取得する単語検索部とを具備することを特徴とする。
【０００８】
また、前記課題を解決するために本発明２の画像認識装置は、複数の画素値からなる画像データにおいて、所定数以上のエッジ画素数をもつ画素位置から文字位置の座標を検出する文字位置検出部と、前記文字位置検出部で検出された文字位置を含む部分画像中の文字パターンを認識し、前記認識した文字パターンと文字コードとの対応関係を記録したデータベースを用いて文字コード列を得る文字認識部と、予め文字位置の座標と文字列である単語と単語に対応する文字コード列を対応づけて記録した辞書データ記録部と、前記辞書データ記録部を用いて、前記文字認識部で得られた文字コード列に対応する単語を前記検出された文字位置の座標に対応した単語の文字コード列から検索して取得する単語検索部とを具備することを特徴とする。
【０００９】
また、本発明２の画像認識装置であって、単語検索部が、文字認識部で得られる文字コード列と辞書データ記録部の辞書データ中の各単語に関連付けられた文字コード列を比較し、一致する文字コードの個数に応じた文字コード一致度を求める文字コード列比較部と、前記辞書データ中の各単語について前記文字コード列比較部により得られた文字コード一致度の中でその値が最も一致する文字コード一致度を選択し、前記選択された文字コード一致度を持つ単語を最終的な単語検索結果とする一致度判断部とを具備することを特徴とする。
【００１０】
また、本発明２の画像認識装置であって、単語検索部の検索において文字位置検出部で検出された画像中の文字位置に単語が存在しなかった場合、前記文字位置の座標を新規に辞書データ記録部に登録する文字位置登録部と、前記単語検索部の検索において文字認識部で得られた文字コード列に対応する単語が前記位置検出部で検出された画像中の文字位置に存在しなかった場合、前記文字コード列を当該文字位置の座標に対応づけて新規に辞書データ記録部に登録する文字コード列登録部とを具備することを特徴とする。
【００１１】
また、前記課題を解決するために本発明１の画像認識方法は、複数の画素値からなる画像データにおいて、所定数以上のエッジ画素数をもつ画素位置から文字位置の座標を検出する文字位置検出手順と、予め文字位置の座標と文字列である単語とを対応づけて記録した辞書データ記録部を用いて、前記検出された文字位置の座標に対応した単語を取得する単語検索手順とを有することを特徴とする。
【００１２】
また、前記課題を解決するために本発明２の画像認識方法は、複数の画素値からなる画像データにおいて、所定数以上のエッジ画素数をもつ画素位置から文字位置の座標を検出する文字位置検出手順と、前記文字位置検出手順で検出された文字位置を含む部分画像中の文字パターンを認識し、前記認識した文字パターンと文字コードとの対応関係を記録したデータベースを用いて文字コード列を得る文字認識手順と、予め文字位置の座標と文字列である単語と単語に対応する文字コード列を対応づけて記録した辞書データ記録部を用いて、前記文字認識手順で得られた文字コード列に対応する単語を前記検出された文字位置の座標に対応した単語の文字コード列から検索して取得する単語検索手順とを有することを特徴とする。
【００１３】
また、本発明２の画像認識方法であって、単語検索手順では、文字認識手順で得られた文字コード列と辞書データ記録部の辞書データ中の各単語に関連付けられた文字コード列を比較し、一致する文字コードの個数に応じた文字コード一致度を求める文字コード列比較手順と、前記辞書データ中の各単語について前記文字コード列比較手順により得られた文字コード一致度の中でその値が最も一致する文字コード一致度を選択し、前記選択された文字コード一致度を持つ単語を最終的な単語検索結果とする一致度判断手順とを有することを特徴とする。
【００１４】
また、本発明２の画像認識方法であって、単語検索手順に続いて、前記単語検索手順の検索において文字位置検出手順で検出された画像中の文字位置に単語が存在しなかった場合、前記文字位置の座標を新規に辞書データ記録部に登録する文字位置登録手順と、前記単語検索手順の検索において文字認識手順で得られた文字コード列に対応する単語が前記位置検出手順で検出された画像中の文字位置に存在しなかった場合、前記文字コード列を当該文字位置の座標に対応づけて新規に辞書データ記録部に登録する文字コード列登録手順とを有することを特徴とする。
【００１５】
また、以上の画像認識方法における手順を、コンピュータに実行させるプログラムとしたことを特徴とする。また、この画像認識方法を実現するプログラムを、コンピュータが読み取り可能な記録媒体に記録したことを特徴とする。
【００１６】
濃淡画像中に表示される文字の特徴として、文字の濃淡値と文字周囲の背景の濃淡値の差が大きいということがあげられる。つまり画像中で濃淡値が局所的に激しく変化する部分を抽出することで画像中の文字の存在位置を獲得することができる。
【００１７】
本発明では、画像中の文字の位置を辞書データ内に登録しておき、入力画像から獲得された文字の位置と同じ位置情報を持つ辞書データ中の単語を画像の認識結果とするため、画像中の文字列を抽出して文字認識して得た文字コードから単語を検索した結果を出力しなくとも、画像と対応する単語を得ることが可能となる。文字の位置情報は前記のとおり文字と周囲の背景との境界さえ分かれば検出でき、文字認識の結果の文字コード情報のように文字フォントのような属性情報による影響は受けにくく、信頼性高く画像中の単語を求めることができるため、文字認識結果を出力する従来技術の場合に比べ、より効果的かつ信頼性高く単語情報を獲得することが可能である。また従来のように画像中の文字列を抽出して文字認識して得た文字コードから単語を検索する文字認識を行わずに、文字の位置情報から単語を特定するため、従来技術に比べ短い時間で単語を検索することが可能となる。
【００１８】
また本発明では、仮に文字の位置情報を利用した単語検索だけでは正しい単語を一つに絞り込めない場合があっても、画像中の文字パターンを認識した結果を用いて単語の検索を行うことで、一つの単語に絞り込むことが可能である。また、この文字パターンの認識を行う際には、前段で画像中の文字を含む部分矩形が得られているため、入力画像全体に対して文字認識を行わなくとも済むため、従来技術にくらべ短い時間で文字認識を行うことが可能である。
【００１９】
また本発明では、文字パターンを認識した結果の文字コード列と辞書データ中の文字位置に対応する文字コード列を比較して検索する際に、両者が部分的に一致していれば、一致する部分文字コード列の個数に応じて文字コード一致度を設定するため、従来技術のように文字コード列の比較基準を完全一致としていた場合に比べ、文字コード列の内容をより詳細に反映した比較が可能である。
【００２０】
また本発明では、単語を検索する際に利用する辞書データの情報として予め画像中の文字の位置検出結果、及びそこに表示されている文字の認識結果を登録し、これらを単語検索のための比較用データとすることで、既に登録されている比較用データと同様のデータを持つ画像が入力された場合に、従来の技術のように単語そのものを比較用データとする場合と比べ、文字位置検出、及び文字認識の結果に誤りが含まれたとしても、より高精度に正しい単語を得ることが可能となる。
【００２１】
【発明の実施の形態】
以下、本発明の実施形態例について図面を参照して説明する。
【００２２】
図１は本発明の第１実施形態例による画像認識装置の具体的な構成を示すブロック図である。本実施形態例の画像認識装置における各部の機能について説明する。
【００２３】
画像入力記憶部１では、テレビ放送などの映像中に含まれるテロップ文字が表示された濃淡画像をコンピュータ上のメモリ等の記憶装置に読み込む。なお、本発明における濃淡画像とはカラー画像、グレイスケール画像、二値画像などを指し、画像中の各画素が濃淡を表現する値を持つものを意味するものである。
【００２４】
文字位置検出部２では、画像入力記憶部１で入力された画像データにおいて画像中の文字が表示されている位置を検出する。画像中の文字の位置を検出する方法としては、例えば文献［３］桑野ほか、“エッジ密集度によるテロップ文字フレーム検出誤り抑制法”（１９９７、電子情報通信学会ソサイエティ大会予稿集、Ｄ−１２−２２）、及び［４］桑野ほか、“二段階ライン単位二値化による低解像度テロップ文字領域抽出”（２０００、電子情報通信学会ソサイエティ大会予稿集、Ｄ−１２−２０）で提案されている方法で実現可能である。
【００２５】
単語検索部３では文字位置検出部２で得られた画像中の文字の表示位置に対応する単語を予め用意された辞書データ４から検索する。
【００２６】
辞書データ４はコンピュータ上のファイルとして作成、管理することが可能である。
【００２７】
単語検索部３での単語検索の方法としては例えば、文字位置検出部２で得られた文字の位置を文字を囲む矩形の座標値と辞書データ中に予め登録されている各単語に付随する座標値とを比較し、座標値同士の距離が最も小さい座標値と対応する単語を検索結果とすることで実現可能である。
【００２８】
結果出力部５では単語検索部３で得られた単語をコンピュータ上のディスプレイ等にテキストとして表示する。
【００２９】
図２は本発明の第２実施形態例を示し、前記第１実施形態例による画像認識装置における文字位置検出部２での処理を前記文献［３］で提案されている方法を用いて実行した場合の処理過程を示した図である。
【００３０】
図２（ａ）は画像入力記憶部１で入力された画像であり、図２（ｂ）は（ａ）の画像中の濃淡値の変化の激しい画素をエッジ画素として検出し、黒画素として表示した結果を模式的に示したものである。図２（ｂ）より文字部分から多くの黒画素が検出されていることが分かる。エッジ画素の具体的な検出過程の例としては、注目する画素の画素値と横または縦に隣接する画素値との差の絶対値が所定の閾値よりも大きい場合、その注目する画素をエッジ画素とする。
【００３１】
図２（ｃ）は図２（ｂ）と同じものである。
【００３２】
図２（ｄ）は図２（ｃ）の画像の水平（横座標）方向に一列ずつエッジ画素をカウントした結果の分布を示したものである。図２（ｄ）より文字に相当する部分で山ができていることが分かる。
【００３３】
図２（ｅ）は図２（ｄ）の分布中で予め決めた一定値以上のカウント数を持ち、上下に連続する縦座標方向の座標値を取り出し、その両端の位置で分布中の山状部分を囲んだ図である。
【００３４】
図２（ｆ）は図２（ｅ）で得られた山状部分を囲む縦座標位置に対応する図２（ａ）の画像中の水平方向のラインを黒く表示した図である。
【００３５】
図２（ｆ）より図２（ａ）の画像中の文字に相当する部分の走査線が選択されていることが分かる。水平方向のラインと画像の左右の両端の垂直方向のラインとで囲まれる矩形の座標値を文字の表示位置情報として獲得することが可能となる。なお、文字を囲む矩形の座標値としては、文字に相当する部分のエッジ画素と判断された座標値のうち横座標の最大・最小値、縦座標の最大・最小値、の組み合わせからなる計４点の座標値により求めることもできる。この場合には、水平方向のみならず、上記のエッジ画素のカウントを垂直（縦座標）方向にも一列ずつ行って水平方向の文字位置を推定する処理が必要である。
【００３６】
図３は本発明の第３実施形態例を示し、前記第１実施形態例による画像認識装置における単語検索部３での処理、及び辞書データ４の内容を説明するための図面である。
【００３７】
図３（ａ）は入力画像に対し、第１実施形態例の文字位置検出部２で得られた文字位置を示す矩形を黒い線で表した図である。文字の位置情報として矩形の左隅の垂直座標と高さを利用すると（左隅の垂直座標、高さ）＝（４２１，２０）である。
【００３８】
図３（ｂ）は第１実施形態例の辞書データ４の具体的な内容を示した図である。図３（ｂ）中の「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」というインターネット上のホームページのアドレスを示す文字列が単語であり、これに対応する画像中の座標が下に表示されている（４２１，２０）である。同様に図３（ｂ）中の「ｈｔｔｐ：／／ｗｗｗ．ｈｏｇｅ．ｃｏ．ｊｐ」も単語であり、これに対応する画像中の座標として（３８０，１１）が示されている。
【００３９】
第１実施形態例の単語検索部３で図３（ａ）と図３（ｂ）の情報を比較する場合、図３（ａ）の（４２１，２０）という座標と距離が最も小さい辞書データ中の座標として「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」という単語と対応した座標（４２１，２０）が選択され、単語検索結果として「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」が得られる。
【００４０】
図４は本発明の第４実施形態例を示し、前記第１実施形態例による画像認識装置における結果出力部５での処理を説明するための図面である。
【００４１】
図４（ａ）は入力画像中の文字位置を矩形で囲んだ図であり、前記第３実施形態例より画像認識結果の単語として「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」というインターネット上のホームページのアドレス情報が得られたものとする。
【００４２】
図４（ｂ）は実際の「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」のアドレスを持つホームページを画像認識結果として表示した場合の図である。
【００４３】
これにより、例えばコンピュータ上でテレビの放送映像を取り込み、図４（ａ）のようにテロップ文字としてインターネット上のホームページのアドレスが表示された画像データを認識処理することで、図４（ｂ）のように実際のホームページを表示し閲覧することが可能となる。
【００４４】
図５は本発明の第５実施形態例における画像認識装置の具体的な構成を示すブロック図である。
【００４５】
本実施形態例の画像認識装置において、画像入力記憶部５１ではテレビ放送などの映像中に含まれるテロップ文字が表示された画像をコンピュータ上のメモリ等の記憶装置に読み込む。
【００４６】
文字位置検出部５２では画像入力記憶部５１で入力された画像データにおいて画像中の文字が表示されている位置を検出する。画像中の文字の位置を検出する方法としては、例えば前記文献［３］で提案されている方法で実現可能である。
【００４７】
単語検索部５３では文字位置検出部５２で得られた画像中の文字の表示位置、あるいは文字認識部５５で得られる文字コードに対応する単語を予め用意された辞書データ５４の中から検索する。検索の方法としては例えば、文字位置検出部５２で得られた文字の位置情報を文字を囲む矩形の座標と辞書中に予め登録されている全ての単語に付随する座標とを比較し、座標同士の距離が最も小さい辞書データ中の座標と対応する単語を検索結果とすることで実現可能である。また、辞書データ５４はコンピュータ上のファイルとして作成、管理することが可能である。
【００４８】
文字認識部５５では画像入力記憶部５１で入力された画像データ、及び文字位置検出部５２で得られた画像中の文字の位置情報に基づき、予め決められた方法で入力画像中の文字を含む部分画像中の文字パターンを認識し、文字パターンと文字コードとの対応関係を記録したデータベースを用いることで文字パターンから文字コードを得る。具体的な文字認識の方法としては、例えば前記の前記文献［４］、及び文献［５］森ほか、“背景・文字の形状特徴と動的修正識別関数を用いた映像中テロップ文字認識”（電子情報通信学会論文誌、Ｄ−ＩＩ，Ｖｏｌ．Ｊ８３−Ｄ−ＩＩ，Ｎｏ．７，ｐｐ．１６５８−１６６６）で提案された方式で実現することが可能である。
【００４９】
結果出力部５６では単語検索部５３で得られた単語をコンピュータ上のディスプレイ等にテキストとして表示する。
【００５０】
図６は本発明の第６実施形態例による画像認識方法の具体的な処理フローを示すフローチャートである。
【００５１】
最初に画像入力記憶手順６１においてテレビ放送などの映像中に含まれるテロップ文字が表示された濃淡画像をコンピュータ上のメモリ等の記憶装置に読み込み、文字位置検出手順６２へ進む。
【００５２】
文字位置検出手順６２では画像入力記憶手順６１で入力された画像データにおいて画像中の文字が表示されている位置を検出し、文字位置検索手順６３へ進む。
【００５３】
次に文字位置検索手順６３では文字位置検出手順６２で得られた画像中の文字の表示位置に対応する単語を予め用意された辞書データから検索し、検索結果の単語が１個以下の場合は結果出力手順６６へ進み、２個以上の場合は文字認識手順６４に進む。
【００５４】
文字認識手順６４では画像入力記憶手順６１で入力された画像データ、及び文字位置検出手順６２で得られた画像中の文字の位置情報に基づき、入力画像中の文字を含む部分画像中の文字パターンを認識し、文字コード列として獲得し文字コード列検索手順６５へ進む。
【００５５】
文字コード列検索手順６５では文字認識手順６４で得られた文字コード列と対応する単語を予め用意された辞書データ（データベース）から検索し、結果出力手順６６へ進む。
【００５６】
結果出力手順６６では文字位置検索手順６３、及び文字コード列検索手順６５で得られた単語をコンピュータ上のディスプレイ等にテキストとして表示する。
【００５７】
図７は本発明の第７実施形態例を示し、前記第６実施形態例の画像認識方法の文字位置検索手順における具体的な処理例を実際の画像データ、及び辞書データを用いて説明する図面である。
【００５８】
図７（ａ）は入力画像及び該画像に対し、文字位置検出手順６２で検出された文字表示位置としての座標値（４２１，２０）を示すものである。
【００５９】
図７（ｂ）は文字位置検索手順において用いられる辞書データの内容を示したものである。単語と座標が交互に存在し、単語を上、座標を下とする連続する１つずつの単語と座標が１組の辞書データ中の情報単位である。
【００６０】
図７に示す例の場合、図７（ａ）の座標と合致する辞書データ中の検索結果の座標は２つ存在し、それぞれ対応する単語情報は図７（ｂ）に示すように「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」と「ｈｔｔｐ：／／ｗｗｗ．ｈｏｇｅ．ｃｏ．ｊｐ」となり、結果として２種類の異る意味を持つ単語が得られたこととなる。
【００６１】
このような場合、画像認識結果として２個の単語を出力しても良いが、更に結果を絞り込むために、文字位置の座標で検索した結果が２個以上存在する場合は、文字認識結果の文字コードを用いて単語検索を行う処理に進む。
【００６２】
図７の例では画像認識結果が一つに絞り込めないので文字認識処理まで行い、文字コード列を用いて単語検索を行うこととなる。
【００６３】
図８は本発明の第８実施形態例を示し、前記第５、第６実施形態例による文字認識部、及び文字認識手順における文字認識対象の部分画像を選択する方式を説明する図面である。
【００６４】
図８（ａ）は入力画像、及び前記文献［３］で提案された方法などの予め決められた方法を使って検出された画像中の文字位置を示す矩形を示したものである。
【００６５】
図８（ｂ）は（ａ）で示された矩形を拡大した図である。文字列「ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」のうち、「ｌ」の上部と「ｊ」がの下部が切れている様子を示した図である。前記文献［３］で提案された方法などの自動的に検出する文字矩形は必ずしも文字パターンを完全に包含するとは限らないため、図８（ｂ）の矩形に対して文字認識を行っても完全に正しい文字認識結果は得られない。正しい文字認識結果を得るには文字パターンを完全に包含する矩形を文字認識の入力画像とする必要がある。
【００６６】
図８（ｃ）は図８（ｂ）の矩形を上下に一定幅だけ広げた範囲を示す図であり、文字列「ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」が完全に含まれている。すなわち、本発明の第５、第６実施形態例の文字認識部、及び文字認識手順では図８（ｂ）のような自動検出された矩形の上下に一定幅だけ広げた範囲の画像を入力画像として選択する。
【００６７】
このように入力画像中の文字表示を完全に含む画像を選択し、文字認識処理することは入力画像全体に対して文字認識処理を行う場合に比べて、処理量が少なく済むためコンピュータなどで計算に費す時間が短く済むという効果がある。
【００６８】
図９は本発明の第９実施形態例を示し、前記第５、第６実施形態例の単語検索部を構成する文字コード列比較部、及び文字コード列比較手順の具体的な処理を説明するために必要な入力画像の例、文字認識結果の例、及び辞書データの例を示したものである。
【００６９】
図９（ａ）は入力画像を示したものである。「ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」という文字が表示された画像を模式したものである。
【００７０】
図９（ｂ）は図９（ａ）の画像を文字認識した結果として得られた文字コード列を示したものである。「ｗＷｗ．ｌｏ０ｌｏｏ．ｃｏ．ｊｐ」という文字コード列として得られており、誤認識を含んだものであることを示している。
【００７１】
図９（ｃ）は辞書データの内容を示したものである。単語「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」に対応する座標として（４２１，２０）が設定されている。また、単語「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」に対応する文字コード列は、単語を特定する文字コード列「ｌｏｏｌｏｏ」を登録するが、文字認識結果の文字コード列との間で部分的な一致も含めた比較を行うため、「ｌｏｏｌｏｏ」を更に複数の部分文字列に分割して登録しておく。
【００７２】
本実施形態例の場合、単語と対応する文字コード列を連続する２文字の部分文字列に分割し、各部分文字列は前後の部分文字列と１文字だけ重複する形で登録する。なお、部分文字列としては、３文字以上のものを登録してもよい。
【００７３】
「ｌｏｏｌｏｏ」の場合、連続する２文字の部分文字列に分割すると「ｌｏ」「ｏｌ」「ｏｏ」の３種類となるが、前後の部分文字列と１文字だけ重複するように選択すると「ｌｏ」「ｏｏ」「ｏｌ」「ｌｏ」「ｏｏ」の５種類となる。図９（ｃ）に示すように、この５種類の部分文字列コードを辞書データとして登録する。
【００７４】
同様に２文字の部分文字列の場合、図９（ｃ）に示すように単語「ｈｔｔｐ：／／ｗｗｗ．ｈｏｇｅ．ｃｏ．ｊｐ」に対応する文字コード列として「ｈｏ」「ｏｇ」「ｇｅ」の３種類の部分文字コード列が登録される。
【００７５】
辞書中の文字コード列を前記のように複数の２文字あるいは３文字以上の部分文字コード列としておき、各部分文字コード列毎に文字認識結果の文字コード列と比較することで、単語と文字認識結果の部分的な一致を含めた比較を行うことが可能となる。比較の具体的な手順を実施形態例１０で示す。
【００７６】
図１０は本発明の第１０実施形態例を示し、前記第５、第６実施形態例における画像認識装置、画像認識方法の単語検索部を構成する文字コード列比較部、一致度判断部、及び文字コード列比較手順、一致度判断手順における具体的な処理フローを示すフローチャートである。
【００７７】
フローチャート上で表示される変数についての前提条件として、Ｉは辞書データ中の単語の番号を示すカウンタ変数である。
【００７８】
同じくＪは辞書データ中の各単語に対応する部分文字コード列の番号を示すカウンタ変数である。
【００７９】
Ｓｔｒｉｎｇ１は文字認識処理により得られる文字コード列を示すものである。
【００８０】
Ｓｔｒｉｎｇ２（Ｉ，Ｊ）は辞書データ中の部分文字コード列であり、Ｉ番目の単語のＪ番目の部分文字コード列であることを示すものである。
【００８１】
Ａ（Ｉ）はＳｔｒｉｎｇ１と辞書中のＩ番目の単語の文字コード一致度を示すものであり、初期状態として辞書データ中のＮ個の単語についてＡ（０）〜Ａ（Ｎ）は全て０が設定されている。またＮは辞書中の全ての単語情報の個数を示すものである。
【００８２】
Ｃ（Ｉ）は辞書データ中のＩ番目の単語に対応する部分文字コード列の個数を示すものである。
【００８３】
ＭＡＸ（Ａ（Ｉ））はＡ（０）〜Ａ（Ｎ）の中の最大値を求める関数を意味するものである。
【００８４】
前記の前提条件の元で図１０のフローチャートを説明する。
【００８５】
ステップ８１ではカウンタ変数Ｉを１で初期化し、ステップ８２へ進む。
【００８６】
ステップ８２ではカウンタ変数Ｊを１で初期化し、ステップ８３へ進む。
【００８７】
ステップ８３ではＳｔｒｉｎｇ１とＳｔｒｉｎｇ２（Ｉ，Ｊ）を比較し、一致する場合はステップ８４へ進み、一致しない場合はステップ８５へ進む。
【００８８】
ステップ８４では文字コード一致度Ａ（Ｉ）を１だけ増やし、ステップ８５へ進む。
【００８９】
ステップ８５ではカウンタ変数ＪがＣ（Ｉ）未満の場合はステップ８６へ進み、Ｃ（Ｉ）未満でない場合はステップ８７へ進む。
【００９０】
ステップ８６はカウンタ変数Ｊを１だけ増やし、ステップ８３へ進む。
【００９１】
ステップ８７は文字列一致度Ａ（Ｉ）を部分文字コード列の個数Ｃ（Ｉ）で割り、正規化処理を行い、ステップ８８へ進む。
【００９２】
ステップ８８ではカウンタ変数ＩがＮ未満の場合、ステップ８９へ進み、Ｎ未満でない場合はステップ９０に進む。
【００９３】
ステップ８９ではカウンタ変数Ｉを１だけ増やし、ステップ８２へ進む。
【００９４】
ステップ９０ではＭＡＸ（Ａ（Ｉ））を計算し、ステップ９１へ進む。
【００９５】
ステップ９１ではＭＡＸ（Ａ（Ｉ））に対応する辞書中の単語情報を最終的な照合結果として判断する。
【００９６】
前記第９実施形態例で示した入力画像、及び辞書データの場合の単語検索過程を図１０のフローチャートを通して説明する。
【００９７】
Ｓｔｒｉｎｇ１を図９（ｂ）の文字認識結果「ｗＷｗ．ｌｏ０ｌｏｏ．ｃｏ．ｊｐ」とし、辞書データ中の１番目の単語を図９（ｃ）で示すように「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」、２番目の単語を同じく「ｈｔｔｐ：／／ｗｗｗ．ｈｏｇｅ．ｃｏ．ｊｐ」とする。この場合、Ｎは２であり、Ｃ（１）は５，Ｃ（２）は３である。すなわち、カウンタ変数Ｉが１、カウンタ変数Ｊが１の場合のＳｔｒｉｎｇ２（Ｉ，Ｊ）は「ｌｏ」となる。
【００９８】
この場合、図１０のフローチャート中のステップ９０の段階で文字コード一致度Ａ（１）は０．８０、文字コード一致度Ａ（２）は０であり、ＭＡＸ（Ａ（Ｉ））は０．８０となり、ステップ９１で得られる最終的な照合結果の単語は「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」となる。
【００９９】
図９の場合、文字の位置情報を照合しただけでは単語を一つに絞りきれなかったが、文字認識結果まで比較することで単語を一つに絞ることができる。
【０１００】
従来技術では文字コード同士の比較を完全一致という基準で行っていたが、前記のように部分的な一致も含めて比較することで文字コードの内容をより詳細に反映した比較が可能である。
【０１０１】
文字コード一致度は二つの文字コード列を比較し、一致する文字の個数に応じた値を設定する。以下に二つの文字コード列Ｓｔｒｉｎｇ１＝ａｂｃｄｅｆとＳｔｒｉｎｇ２＝ａｂｃｃｄｅｆが存在する場合具体例を示す。
【０１０２】
具体例１：二つの文字コード列を１文字ずつずらしながら重ね合わせ、最も共通する文字数が多いときの共通文字数を比較対象の二つの文字コード列のうちどちらか一方の文字コード列の文字数で割った値。
【０１０３】
Ｓｔｒｉｎｇ１とＳｔｒｉｎｇ２の場合、両者を重ね合わせて、最も共通する部分が多い場合は、ｃｄｅｆの部分が一致したときである。ｃｄｅｆの文字数４を文字数の多い文字コード列Ｓｔｒｉｎｇ２の文字数１０で割るとすると、文字コード一致度は４／１０＝０．４０となる。
【０１０４】
具体例２：二つの文字コード列の先頭を揃えて重ね合わせ一致する文字の個数を比較対象の二つの文字コード列のうちどちらか一方の文字コード列の文字数で割った値。
【０１０５】
Ｓｔｒｉｎｇ１とＳｔｒｉｎｇ２の場合、先頭を揃えると一致する文字はａｂｃの３個である。これを文字数の多い文字コード列Ｓｔｒｉｎｇ２の文字数１０で割るとすると、文字コード一致度は３／１０＝０．３０となる。
【０１０６】
具体例３：二つの文字コード列のうちどちらか一方を基準とし、基準として選択された文字コード列中の各文字のうち、他方の文字コード列の中に存在する文字の個数を基準として選択された文字コード列の文字数で割った値。
【０１０７】
Ｓｔｒｉｎｇ１とＳｔｒｉｎｇ２の場合、Ｓｔｒｉｎｇ１を基準とすると、Ｓｔｒｉｎｇ１の各文字でＳｔｒｉｎｇ２に含まれる文字はａ，ｂ，ｃ，ｄ，ｅ，ｆの６文字である。これを基準として選択された文字コード列Ｓｔｒｉｎｇ１の文字数６で割るとすると、文字コード一致度は６／６＝１．０となる。前記第１０実施形態例で説明した文字コード一致度は本具体例に基づいた方法で求められたものである。
【０１０８】
図１１は本発明の第１１実施形態例を示す文字位置登録部、文字位置登録手順、及び文字コード列登録部、文字コード列登録手順における具体的な処理例を説明するための図面である。
【０１０９】
図１１（ａ）は入力画像の例であり、画像中の文字認識対象の矩形を黒い枠で囲んで示したものである。矩形の位置情報として（矩形の左上隅の垂直座標、矩形の高さ）＝（４２１，２０）が得られているものである。
【０１１０】
図１１（ｂ）は図１１（ａ）で示された黒い枠で囲まれた部分を前記文献［４］［５］で提案された方法を用いて文字認識した結果である。
【０１１１】
図１１（ｂ）の文字情報は各行が画像中の各文字パターンに対しての文字認識結果であり、各行とも１個の文字コードと［］で囲まれた数値情報のペアが１０個並んでいる様子を示したものである。各行の中の前記文字コードと数値の各ペアのうち、文字コードが具体的な文字認識結果であり、数値は文字認識結果としての信頼性を示す数値であり、数値が小さいほど信頼性が高いことを示す。つまり、各行で左側に位置する文字コードほど文字認識結果としての信頼性が高いことを意味し、ここでは一番左の文字コードを文字認識結果の第一候補とし、以下右側にいくにつれ第二候補、第三候補、…、とし一番右側の文字コードを第十候補とする。図１１（ａ）より入力画像中の文字パターンがインターネット情報ホームページのアドレスを示す「ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」であるのに対し、図１１（ｂ）に示す文字認識結果の第一候補の文字コード列は「ｖ６ｗｑｏｏｑｏｏｃｏＪｐ」として得られており、実際の入力文字パターンと比較すると誤りが多く、第十候補までみても正しい文字コードは完全には得られていない。特にホームページのアドレスを特定する「ｌｏｏｌｏｏ」の部分が「ｑｏｏｑｏｏ」と全く異る文字コードとして得られている。
【０１１２】
このように文字認識結果に誤りが含まれる場合、前記第９、第１０実施形態例で示すように単語の文字コード列を文字認識結果との比較に用いると、一致する部分が存在せず、正しい単語が得られない場合がある。
【０１１３】
図１１（ｃ）は単語「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」に対応する部分文字コード列として単語の文字コード列ではなく、図１１（ｂ）に示す文字認識結果の文字コード列「ｑｏｏｑｏｏ」の部分を第９実施形態例のように部分文字コード列に分割し、「ｑｏ」「ｏｏ」「ｏｑ」「ｑｏ」「ｏｏ」の５種類を登録したものを示した図である。
【０１１４】
この場合の実際の単語検索の処理過程を前記の図１０のフローチャートを通して説明する。Ｓｔｒｉｎｇ１を文字認識結果の第一候補文字コード列「ｖ６ｗｑｏｏｑｏｏｃｏＪｐ」とし、辞書データ中の１番目の単語を「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」、２番目の単語を「ｈｔｔｐ：／／ｗｗｗ．ｈｏｇｅ．ｃｏ．ｊｐ」とする。Ｎは２であり、Ｃ（１）は５，Ｃ（２）は３である。すなわち、カウンタ変数Ｉが１、カウンタ変数Ｊが１の場合のＳｔｒｉｎｇ２（Ｉ，Ｊ）は「ｑｏ」となる。
【０１１５】
この場合、図１０のフローチャート中のステップ９０の段階でＡ（１）は１，Ａ（２）は０であり、ＭＡＸ（Ａ（Ｉ））は１となり、ステップ９１で得られる単語は「ｈｔｔｐ：／／ｗｗｗ．ｌｏｏｌｏｏ．ｃｏ．ｊｐ」となる。
【０１１６】
このように予め文字認識結果の誤りを含む部分文字コード列を辞書データに登録しておくことで、前記第９、第１０実施形態例で示すように単語の文字コード列を直接辞書データに登録する場合に比べ、文字認識結果が誤った場合でも正しい単語と照合させることが可能となる。
【０１１７】
図１２は本発明の第１２実施形態例を示し、前記第１１実施形態例による画像認識方法における具体的な処理フローを示すフローチャートである。
【０１１８】
最初に画像入力記憶手順１２１においてテレビ放送などの映像中に含まれるテロップ文字が表示された画像をコンピュータ上のメモリ等の記憶装置に読み込み、文字位置検出手順１２２へ進む。
【０１１９】
文字位置検出手順１２２では画像入力記憶手順１２１で入力された画像データにおいて画像中の文字が表示されている位置を検出し、文字位置検索手順１２３へ進む。
【０１２０】
次に文字位置検索手順１２３では文字位置検出手順１２２で得られた画像中の文字の表示位置に対応する単語を予め用意された辞書データから検索し、検索結果の単語が存在すれば単語数判断手順１２４へ進み、検索結果が存在しなければ文字位置登録手順１２５へ進む。
【０１２１】
単語数判断手順１２４では文字位置検索手順１２３で検索された単語が１個以下の場合は結果出力手順１２６へ進み、２個以上の場合は文字認識手順１２６に進む。
【０１２２】
文字位置登録手順１２５では、文字位置検出手順１２２で得られた文字位置を未登録情報として新規に辞書データに登録する。
【０１２３】
文字認識手順１２６では画像入力記憶手順１２１で入力された画像データ、及び文字位置検出手順１２２で得られた画像中の文字の位置情報に基づき、入力画像中の文字を含む部分画像中の文字パターンを認識し、文字コード列として獲得し、文字コード列検索手順１２７へ進む。
【０１２４】
文字コード列検索手順１２７では文字認識手順１２６で得られた文字コード列と対応する単語を予め用意された辞書データから検索し、検索結果が存在すれば結果出力手順１２８へ進む。検索結果が存在しない場合は文字コード列登録手順１２９に進む。
【０１２５】
結果出力手順１２８では単語数判断手順１２４、及び文字コード列検索手順１２７で得られた単語をコンピュータ上のディスプレイ等にテキストとして表示する。
【０１２６】
文字コード列登録手順１２９では、文字認識手順１２６で得られた文字コード列を未登録情報として当該文字位置に関連づけて新規に辞書データに登録する。
【０１２７】
例えばパソコンなどのコンピュータ上でテレビ映像を視聴する際に、テレビ映像中にインターネットのホームページのアドレス情報がテロップとして表示された場合、本実施形態例のフローによれば該テロップが検索されると、対応するインターネット上のホームページを表示することが可能となる。例えばテロップに示されたアドレスのサイトに対してアクセスすることによって、そのサイトの情報を取得してホームページ等を閲覧することができる。また、検索されない場合は、辞書データに新規登録されるため、同じテロップが次に現れた場合は、ホームページを表示することが可能となる。
【０１２８】
なお、上記で示した辞書データ、及びその他のデータベースを記録手段（記録部）に蓄えて、図１及び図５などで示した各部の一部もしくは全部の機能をコンピュータ（ＣＰＵ）のプログラムで構成し、そのプログラムをコンピュータを用いて実行して本発明を実現することができること、あるいは、図６、図１０及び図１２などで示した処理の手順をコンピュータのプログラムで構成し、そのプログラムをコンピュータに実行させることができることは言うまでもなく、コンピュータでその機能を実現するためのプログラム、あるいは、コンピュータにその処理の手順を実行させるためのプログラムを、そのコンピュータが読み取り可能な記録媒体、例えば、ＦＤ（フロッピーディスク（登録商標））や、ＭＯ、ＲＯＭ、メモリカード、ＣＤ、ＤＶＤ、リムーバブルディスクなどに記録して、保存したり、配布したりすることが可能である。また、上記のプログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。このようにして、保存、配布あるいは提供されたプログラムを、記録媒体や通信回線からコンピュータにインストールして本発明を実現あるいは本発明の処理を実行することが可能である。
【０１２９】
【発明の効果】
以上の説明の通り、本発明によれば、文字が表示されている画像を単語として認識する際に、画像中の文字の位置を元に単語の検索を行うことで、従来技術のように画像中の文字列を抽出して文字認識して得た文字コードから単語を検索する文字認識の結果を用いなくとも、画像認識の結果を得ることが可能となる。
【０１３０】
また、画像中の文字の位置だけでは対応する単語が複数あって特定できない場合においても、文字パターンの認識まで行った結果を用いて単語を検索することで単語を特定することが可能となる。
【０１３１】
また、文字認識結果を用いて単語を検索する際に辞書データ中の文字コード列と部分的な一致も含めて比較することで従来技術よりも文字認識結果の内容をより詳細に反映した比較を行うことが可能となる。
【０１３２】
また、誤った文字認識結果を予め辞書データに登録しておくことで、文字認識結果に誤りが含まれていても、従来よりも高精度に単語を検索することが可能となる。
【０１３３】
また、画像中の文字列を抽出して文字認識して得た文字コードから単語を検索するという文字認識を行わず、文字の位置を検出するだけで単語の検索を行うため、従来技術よりも高速な処理が可能となる。
【０１３４】
さらに、文字認識が必要な場合でも、事前に検出した文字の位置の情報を用いることで、画像全体ではなく文字が表示されている局所的な部分画像を対象とした処理で済むため、やはり従来より高速な処理が可能となる。
【図面の簡単な説明】
【図１】本発明の第１実施形態例における画像認識装置の具体的な構成を示すブロック図である。
【図２】（１），（２），（３）は、本発明の第２実施形態例を示し、前記第１実施形態例の画像認識装置における文字位置検出部２での処理を文献［３］で提案されている方法を用いて実行した場合の処理過程を示した図である。
【図３】（ａ），（ｂ）は、本発明の第３実施形態例を示し、前記第１実施形態例の画像認識装置における単語検索部３での処理、及び辞書データ４の内容を説明するための図である。
【図４】本発明の第４実施形態例を示し、前記第１実施形態例の画像認識装置における結果出力部５での処理を説明するための図である。
【図５】本発明の第５実施形態例における画像認識装置の具体的な構成を示すブロック図である。
【図６】本発明の第６実施形態例における画像認識方法の具体的な処理フローを示すフローチャートである。
【図７】（ａ），（ｂ）は、本発明の第７実施形態例を示し、前記第６実施形態例の画像認識方法の文字位置検索手順における具体的な処理例を実際の画像データ、及び辞書データを用いて説明する図である。
【図８】（ａ），（ｂ），（ｃ）は、本発明の第８実施形態例を示し、前記第２、第６実施形態例の文字認識部、及び文字認識手順における文字認識対象の部分画像を選択する方式を説明する図である。
【図９】（ａ），（ｂ），（ｃ）は、本発明の第９実施形態例における文字コード列比較部、文字コード列比較手順の具体的な処理を説明するために必要な入力画像の例、文字認識結果の例、及び辞書データの例を示した図である。
【図１０】本発明の第１０実施形態例を示し、前記第９実施形態例の画像認識装置、画像認識方法の文字コード列比較部、一致度判断部、及び文字コード列比較手順、一致度判断手順における具体的な処理フローを示すフローチャートである。
【図１１】（ａ），（ｂ），（ｃ）は、本発明の第１１実施形態例における文字位置登録部、文字位置登録手順、及び文字コード列登録部、文字コード列登録手順における具体的な処理例を説明するための図である。
【図１２】本発明の第１２実施形態例を示し、前記第１１実施形態例の画像認識方法における具体的な処理フローを示すフローチャートである。
【符号の説明】
１…画像入力記憶部
２…文字位置検出部
３…単語検索部
４…辞書データ
５…結果出力部
５１…画像入力記憶部
５２…文字位置検出部
５３…単語検索部
５４…辞書データ
５５…文字認識部
５６…結果出力部
６１…画像入力記憶手順
６２…文字位置検出手順
６３…文字位置検索手順
６４…文字認識手順
６５…文字コード列検索手順
６６…結果出力手順
１２１…画像入力記憶手順
１２２…文字位置検出手順
１２３…文字位置検索手順
１２４…単語数判断手順
１２５…文字位置登録手順
１２６…文字認識手順
１２７…文字コード列検索手順
１２８…結果出力手順
１２９…文字コード列登録手順
【図１】
0003817442.tif 000002
【図２】
0003817442.tif 000003
【図３】
0003817442.tif 000004
【図４】
0003817442.tif 000005
【図５】
0003817442.tif 000006
【図６】
0003817442.tif 000007
【図７】
0003817442.tif 000008
【図８】
0003817442.tif 000009
【図９】
0003817442.tif 000010
【図１０】
0003817442.tif 000011
【図１１】
0003817442.tif 000012
【図１２】
0003817442.tif 000013