"画像における表領域と判別された部分に行と列とに配列されたそれぞれ1以上の文字からなる複数の情報要素が、行見出し、列見出し、および表データのいずれであるかを判別する要素判別部と、前記要素判別部によって判別された複数の表データから音声化すべき表データを選択するデータ選択部と、前記データ選択部によって選択された表データに当該表データに対応する行見出しおよび列見出しの少なくとも一方を付加した文字列を、前記データ選択部によって選択された表データごとに作成し、それによって得られた複数の文字列をまとめて音声化用のテキストを生成するテキスト生成部と、を備えることを特徴とする画像情報処理装置。前記データ選択部は、前記要素判別部によって判別された複数の表データの中に、予め定められた強調表現の適用された表データである重要データがある場合は、その重要データのみを前記音声化すべき表データとして選択する請求項1記載の画像情報処理装置。前記重要データについて前記テキスト生成部よって生成された文字列を、前記画像が有する情報の抜粋であるしおりに設定するしおり設定部をさらに備える請求項2記載の画像情報処理装置。さらに、原稿シートから読み取ったラスター画像情報を前記画像として出力するイメージスキャナーと、前記画像における縦横の罫線で区分されかつ罫線枠で囲まれた複数の文字情報を有する部分を前記表領域と判別する領域判別部と、前記テキスト生成部によって生成された前記テキストを音声データに変換するデータ変換部と、前記画像または前記画像に基づいて生成される画像情報に、前記テキスト、前記しおり、および前記音声データを対応づけてメモリに格納するデータ管理部と、を備える請求項3記載の画像情報処理装置。前記要素判別部は、行と列とに配列された前記複数の情報要素間の書式の差異に基づいて、前記行見出しおよび前記列見出しを判別する請求項1ないし4のいずれかに記載の画像情報処理装置。前記要素判別部は、上から1番目の行の情報要素の個数が2番目以降の行の情報要素の個数と等しい場合、前記1番目の行の情報要素を前記列見出しと判別し、左から1番目の列の情報要素の個数が2番目以降の列の情報要素の個数と等しい場合、前記1番目の列の情報要素を前記行見出しと判別する請求項1ないし4のいずれかに記載の画像情報処理装置。前記要素判別部は、上から1番目の行の情報要素の個数が2番目の行の情報要素の個数よりも少ない場合、前記2番目の行の情報要素を前記列見出しと判別し、左から1番目の列の情報要素の個数が2番目の列の情報要素の個数よりも少ない場合、前記2番目の列の情報要素を前記行見出しと判別する請求項6記載の画像情報処理装置。画像における表領域と判別された部分に行と列とに配列されたそれぞれ1以上の文字からなる複数の情報要素が、行見出し、列見出し、および表データのいずれであるかを判別する要素判別処理と、前記要素判別処理によって判別された複数の表データから音声化すべき表データを選択するデータ選択処理と、前記データ選択処理によって選択された表データに当該表データに対応する行見出しおよび列見出しの少なくとも一方を付加した文字列を、前記データ選択処理によって選択された表データごとに作成し、それによって得られた複数の文字列をまとめて音声化用のテキストを生成するテキスト生成処理と、をコンピューターに実行させることを特徴とするコンピュータープログラム。前記データ選択処理において、前記要素判別処理によって判別された複数の表データの中に、予め定められた強調表現の適用された表データである重要データがある場合は、その重要データのみを前記音声化すべき表データとして選択する請求項8記載のコンピュータープログラム。画像における表領域と判別された部分に行と列とに配列されたそれぞれ1以上の文字からなる複数の情報要素が、行見出し、列見出し、および表データのいずれであるかを判別し、判別された複数の表データから音声化すべき表データを選択し、選択された表データに当該表データに対応する行見出しおよび列見出しの少なくとも一方を付加した文字列を、選択された表データごとに作成し、それによって得られた複数の文字列を音声データに変換することを特徴とする画像情報の音声化方法。文書画像に含まれる表の中の文字を認識して音声出力用のテキストを生成すれば、表のもつ文字情報を読み上げソフトウェアを利用して音声で出力することができる。しかし、行と列とに配列された情報要素文字列または単一文字を配列順に読み上げた場合、すなわち一般に1行ずつ行なわれる文字認識の結果を単純に認識順に読み上げた場合、表を見ずに音声を聞くだけで表の内容を理解するのは困難である。どのような情報要素が表に含まれるかを理解することができるとしても、各情報要素がどの行のどの列の情報であるかを理解するのは難しい。行数や列数が多ければ理解はより難しい。また、情報要素の個数が多かったり各情報要素の文字数が多かったりして情報量の多い表の全体を読み上げると、相応の時間がかかってしまう。読み上げの所要時間を削減するため、このような表の読み上げを省略したり表題のみを読み上げたりすることが考えられる。しかし、そうすると表中に記載されている具体的な情報を音声によって理解することが全くできなくなる。本発明は、このような事情に鑑み、イメージデータで表される画像内の表領域の文字情報を音声によって理解するのに有用なテキストを生成することを目的としている。上記目的を達成する画像情報処理装置は、画像における表領域と判別された部分に行と列とに配列されたそれぞれ1以上の文字からなる複数の情報要素が、行見出し、列見出し、および表データのいずれであるかを判別する要素判別部と、前記要素判別部によって判別された複数の表データから音声化すべき表データを選択するデータ選択部と、前記データ選択部によって選択された表データに当該表データに対応する行見出しおよび列見出しの少なくとも一方を付加した文字列を、前記データ選択部によって選択された表データごとに作成し、それによって得られた複数の文字列をまとめて音声化用のテキストを生成するテキスト生成部と、を備える。好ましい態様の画像情報処理装置において、前記データ選択部は、前記要素判別部によって判別された複数の表データの中に、予め定められた強調表現の適用された表データである重要データがある場合は、その重要データのみを前記音声化すべき表データとして選択する。本発明によれば、イメージデータで表される画像内の表領域の文字情報を音声によって理解するのに有用なテキストを生成することができる。画像内の表領域の文字情報を表すテキストの生成をソフトウェアによって実現する画像情報処理装置を想定する。このような画像情報処理装置は、プログラムを実行するコンピューターとしてのCPUCentralProcessingUnitを備える。CPUは、不揮発性メモリに記憶されているプログラムをワークエリアであるRAMにロードして実行する。プログラム実行に際して、必要に応じてCPUは補助記憶装置をデータの記憶に用いる。画像情報処理装置として機能する装置の具体例としてMFPMultifunctionalPeripheralがある。多種の付加機能を有する画像形成装置であるMFPは、ラスター形式の画像データを出力するイメージスキャナーを備える。また、MFPはネットワークを介して外部装置と通信可能に接続され、外部装置から画像データを取得する。そして、MFPは、イメージスキャナーまたは外部装置からの画像データを印刷したり、ファクシミリ送信したり、内蔵ストレージに保存したりする。このようなMFPにおいて、画像中の文字情報を音声化する機能を付加機能の一つとして組み入れることができる。図1に例示される画像5,6,7は、一つのドキュメントのうちの三つのページのそれぞれである。画像5は、周囲の余白を除くページのほぼ全体を占める文字領域TX1を有する。画像6は、表が記載されえた表領域TA1、表領域TA1の上側近傍に配置された表題の記載されている文字領域TX2、および表領域TA1の下側に配置された文字領域TX3を有する。画像7は、図が描かれた図形領域GR1、および図形領域GR1の下側近傍に配置された図の名称の記載されている文字領域TX4を有する。これら画像5,6,7が有する文字情報の音声化に際して、文字領域TX1,TX2,TX3,TX4、および表領域TA1のそれぞれに記載されている文字がOCROpticalCharacterRecognition技術を用いて認識される。特に、表領域TA1については、罫線または文字間隔を大きくすることで区画された情報要素が判別され、各情報要素が文字コードに変換される。情報要素とは、表の有意構成要素として行と列とに配列された1以上の文字からなる文字情報である。図示では、5行3列の表から最上行の情報要素ET1,ET2,ET3を含む計15個の情報要素の抽出された様子が模式的に描かれている。なお、図形領域GR1については、図形領域GR1に近接する文字領域TX4が解析され、図番Fig.3に続く文字列が図の名称と判別される。そして、図形領域の存在を示す図形という文字列t41、および判別された図の名称を示す文字列t42が作成される。これら文字列t41,t42が図形情報に代えて音声化されることになる。以下、表領域に記載されている表の文字情報の音声出力に用いるテキストの生成、すなわち表のテキスト化について説明する。図2に例示される表T1は、罫線で囲まれて4行4列に区画された16個のセル領域を有している。全てのセル領域のそれぞれに情報要素が記載されている。このような表T1の構成に基づいて、後述する表の見出し判別処理によって、各情報要素が行見出し、列見出し、および表データのいずれであるかが判別される。図2では、表T1における最も上の行の4個の情報要素が列見出しCH1,CH2,CH3,CH4と判別され、残りの3行のそれぞれにおける最も左の列の情報要素が行見出しRH1,RH2,RH3と判別されている。そして、残りの9個の情報要素が表データD1,D2,D3,D4,D5,D6,D7,D8,D9と判別されている。本実施形態における表のテキスト化では、単純に情報要素を配列順に羅列するのではなく、テキストを読み上げる音声を聞いた者が表T1の内容を理解し易いように情報を冗長化したテキストを作成する。詳しくは、表データD1~D9のそれぞれに対応する行見出しおよび列見出しの少なくとも一方を付加した文字列すなわち各表データと見出し情報との組を生成する。そして、表データの個数分の文字列をテキストにまとめる。図3は図2の表T1のテキスト化における情報要素の配列順序を示している。図3中の括弧内の数字はそれが記されたセル領域に該当する情報要素の順位を示している。配列の順序を追うと、左上を先頭位置として、1第1行第1列から始まって、2第2行第1列、3第1行第2列、4第2行第2列と続いた後、さらに5~23と続き、24第4行第4列で終わる。図3と図2とを見比べてわかるように、図3の順序によるテキスト化において、例えば順位が4である結果A1という表データD1の前に、第2列の列見出しCH2評価項目1、第2行の行見出しRH1マシンA、および行見出しRH1に対応する第1列の列見出しCH1機種名が配置される。順位が6である結果A2という表データD2の前に第3列の列見出しCH3評価項目2が配置され、順位が8である結果A3という表データD3の前に第4列の列見出しCH4評価項目3が配置される。つまり、テキスト化には次の規則1、2、3が適用される。規則1:表における上の行から行ごとに左から右への順に表データを抽出する。規則2:各行の先頭の表データには行見出しおよび列見出しの両方を付加する。規則3:他の表データには行見出しの付加を省略して列見出しのみを付加する。これら規則に従って図4に示される音声化用のテキストDT1が生成される。図4のように、テキストDT1は、表データD1,D2,D3,D4,D8,D9に対して生成された文字列91,92,93,94,98,99、および図示を省略した表データD5、D6,D7に対して生成された文字列を有する。例えば、文字列91は、列見出しCH1と行見出しRH1と列見出しCH2と表データD1とが順に並ぶ文字情報である。図4では、文字列間の区切りおよび各文字列内の情報要素間の区切りをスペースの挿入によって行う例が示されているが、これに限らず、テキストを音声データに変換するソフトウェアの仕様に合わせて区切りを行なえばよい。テキスト化の形態としては、上述のように表内の全ての表データをテキスト化する形態と、表内の複数の表データの一部のみをテキスト化する形態とがある。表の情報を間引いてテキスト化する後者の形態は、表データの個数が多い場合に音声化する情報の量を適度に抑えるのに有用である。次に挙げる例では複数の表データの一部がテキスト化される。図5に例示される表T2は、罫線で囲まれて8行11列に区画された88個のセル領域を有している。全てのセル領域のそれぞれに情報要素が記載されている。表T2においても、図2の例と同様に表T2における最も上の行の11個の情報要素が列見出しと判別され、残りの行のそれぞれにおける最も左の列の情報要素が行見出しと判別される。そして、残りの情報要素が表データと判別される。図では情報要素の一部の図示が省略されているが、表T2における表データの個数は70である。本例では、これら70個の表データのうち、表T2の作者によって強調されている表データ重要データのみがテキスト化の対象として選択される。図5の表T2において、第3行第3列の表データD12と第4行第4列の表データD23とが文字サイズを他の表データの文字サイズよりも大きくすることによって強調されている。図6は図5の表T2のテキスト化における情報要素の配列順序を示している。配列の順序を追うと、1第1行第1列から始まって、2第3行第1列、3第1行第3列、4第3行第3列と続いた後、5第1行第1列に戻り、6第4行第1列、7第1行第4列と続き、8第4行第4列で終わる。図6と図5とを見比べてわかるように、図6の順序によるテキスト化において、テキスト化の対象として選択された二つの表データD12,D23のうち、一方の表データD12の前に、列見出しCH1と行見出しRH2と列見出しCH3とが配置される。また、他方の表データD23の前に、列見出しCH1と行見出しRH3と列見出しCH4とが配置される。つまり、この例の場合にも上述の規則1、2、3が適用される。図7は図5の表に対応した音声化用のテキストDT2の例を示している。テキストDT2は、表データD12に対して生成された文字列101、および表データD23に対して生成された文字列102を有する。文字列101は、列見出しCH1機種名、行見出しRH2マシンB、列見出しCH3評価項目2、および表データD12結果B2が順に並ぶ文字情報である。文字列102は、列見出しCH1機種名、行見出しRH3マシンC、列見出しCH4評価項目3、および表データD23結果C3が順に並ぶ文字情報である。図8は1列の表データが強調された表の例を示している。図8の表T1bは、基本的には図2の表T1と同様である。図8の表T1bの特徴は、第3列の列見出しCH3bが文字を太くすることによって強調されている点である。複数の列見出しのうちの一部のみの強調は、対応する列全体の強調であるとみなすことができる。そこで、全ての表データではなく強調されている表データ重要データを選択的にテキスト化するモードにおいて、表T1bの9個の表データのうち、第3列の表データD2b,D5b,D8bがテキスト化の対象となる。図9は図8の表T1bのテキスト化における情報要素の配列順序を示している。配列の順序を追うと、1第1行第1列から始まって、2第1行第3列、3第2行第1列、4第2行第3列と続いた後、5第1行第1列に戻り、6第3行第1列、7第1行第3列、8第3行第3列と続く。さらに、9再び第1行第1列に戻り、10第4行第1列、11第1行第3と続き、12第4行第3列で終わる。図9と図8とを見比べてわかるように、図9の順序によるテキスト化において、テキスト化の対象として選択された三つの表データD2b,D5b,D8bのうち、1番目の表データD2bの前に、列見出しCH1と列見出しCH3と行見出しRH1とが配置され、2番目の表データD5bの前に、列見出しCH1と行見出しRH2と列見出しCH3とが配置される。また、3番目の表データD8bの前に、列見出しCH1と行見出しRH3と列見出しCH3とが配置される。つまり、この例の場合には、三つの表データD2b,D5b,D8bのいずれに対しても行見出しおよび列見出しの両方が付加される。図10は図8の表T1bのテキスト化における情報要素の配列順序の他の例を示している。図10の順序によるテキスト化において、1番目の表データD2bの前には、列見出しCH1と列見出しCH3と行見出しRH1とが配置される。これに対して、2番目の表データD5bの前には列見出しは配置されずに行見出しRH2が配置され、同様に3番目の表データD8bの前には列見出しは配置されずに行見出しRH3が配置される。図11は1行の表データが強調された表の例を示している。図11の表T1cは、基本的には図2の表T1と同様である。図11の表T1cの特徴は、第3行第1列のセル領域に行見出しRH2と共に所定の記号例示ではアスタリクスが記載されている点である。複数の行見出しのうちの一部の強調は、対応する行全体の強調であるとみなすことができる。そこで、全ての表データではなく強調されている表データを選択的にテキスト化するモードにおいて、表T1bの9個の表データのうち、第3行の表データD4c,D5c,D6cがテキスト化の対象となる。図12は図11の表T1cのテキスト化における情報要素の配列順序を示している。配列の順序を追うと、1第1行第1列から始まって、2第3行第1列、3第1行第2列、4第3行第1列と続いた後、5第1行第3列、6第3行第3列、7第1行第4列と続き、8第3行第4列で終わる。図12と図11とを見比べてわかるように、図12の順序によるテキスト化において、テキスト化の対象として選択された三つの表データD4c,D5c,D6cのうち、1番目の表データD4cの前に、列見出しCH1と行見出しRH2と列見出しCH2とが配置される。2番目の表データD5cの前には列見出しCH3が配置され、3番目の表データD6cの前には列見出しCH4が配置される。つまり、この例の場合には、上述の規則1、2、3が適用される。以上の複数の例のような表のテキスト化を行う画像情報処理装置の構成が図13に示される。図13において、画像情報処理装置1は、画像データ入力部110、画像解析ブロック120、データ生成ブロック130、およびデータ管理部140を有している。これらの要素は、コンピューターが所定のプログラムを実行することによって実現される機能要素である。また、本実施形態の画像情報処理装置1は、イメージスキャナー13、ネットワーク接続のための通信インタフェース15、操作パネル14、およびハードディスクドライブHDDのような大容量のストレージ18を備える。このようなハードウェアの備える画像情報処理装置1の具体例としてMFPを挙げることができる。画像データ入力部110は、イメージスキャナー13および通信インタフェース15とからのデータ入力を受け付ける。画像データ入力部110は、イメージスキャナー13または通信インタフェース15を介して接続される外部装置から処理対象となるイメージデータD0を取得し、画像解析ブロック120へ引き渡す。画像解析ブロック122は、領域判別部122、文字抽出部124、要素判別部126、およびデータ選択部128を有する。領域判別部122は画像内の表領域を判別する。領域判別部122が判別する表領域は、罫線で囲まれかつ縦横に区画された領域である。ただし、これに限らず、横線に沿って文字が2行以上かつ2列以上に配列された領域を表領域と判別することができる。また、表題を記載した文字領域が近傍にあるかどうかを調べて判別の精度を高めることができる。文字抽出部124は、領域判別部122によって判別された表領域内の文字を文字コードに変換する文字認識を受け持つ。加えて、文字抽出部124は、太字、細字、斜体、下線の有無、文字サイズ、文字色といった文字属性を判別する。文字属性は要旨判別部126およびデータ選択部128によって参照される。要素判別部126は、罫線の配置や太さ、文字間隔などの特徴に基づいて表領域内の表の構成を解析し、表内の情報要素が行見出し、列見出し、および表データのいずれであるかを判別する。判別の詳細は後述する。データ選択部128は、要素判別部126によって判別された複数の表データから音声化すべき表データを選択する。選択には、図2および図3で示される例のように複数の表データの全てを選択する全選択と、図5および図6で示される例のように複数の表データの一部のみを選択する部分選択とがある。部分選択の場合には、予め定められた強調表現の適用された表データである重要データのみが選択される。加えて、表のテキスト化を省略するために複数の表データのいずれをも選択しない非選択も、データ選択部128による選択の一態様である。全選択、部分選択、および非選択のいずれになるかはモード設定および表の情報量によって決まる。データ選択部128による選択の結果はデータ生成ブロック130に伝えられる。データ生成ブロック130は、テキスト生成部132、データ変換部134、およびしおり設定部136を有する。テキスト生成部132は、データ選択部128によって選択された表データに当該表データに対応する行見出しおよび列見出しの少なくとも一方を付加した文字列を、データ選択部128によって選択された表データごとに作成する。そして、テキスト生成部132は、得られた複数の文字列をまとめて音声化用のテキストDTを生成する。すなわち、図4に例示されたテキストDT1や図7に例示されたテキストDT2の生成をテキスト生成部132が受け持つ。データ変換部134は、テキスト生成部132によって生成されたテキストDTを、音声プレーヤーが再生可能な所定ファイル形式の音声データDAに変換する。音声データDAに変換しておくことにより、テキストを読み上げるソフトウェアがなくても表の文字情報を音声で出力することが可能になる。しおり設定部136は、データ選択部128によって重要データのみが選択された場合に、テキスト生成部132によって重要データに対して生成された見出し情報を含む文字列を、画像が有する情報の抜粋であるしおりに設定する。しおりは、画像がもつ情報のインデックスとしてインデックスの一覧表示に用いられたり、操作パネル14のディスプレイによって画像を部分的に表示するときに表の部分を表示範囲に指定する表示制御に用いられたり、音声出力に際して表データを素早く再生させる出力制御に用いられたりする。データ管理部140は、テキスト生成部132によって生成されたテキストDT、データ変換部134によって生成された音声データDA、およびしおり設定部136によって生成されたしおり情報DBを相互に対応づけ、画像関連情報DMとしてストレージ18に記憶させる。記憶された画像関連情報DMは適時にストレージ18から読み出されてテキストの読み上げに利用される。図14は表内の見出しと表データとの判別に関わる表構成の特徴を示している。上述の要素判別部126は、図14A~Eに示される特徴の有無に応じて、以下の判別条件1、2、3、4、5を適用して情報要素を判別とする。図14Aの表T3では、全てのセル領域の罫線の太さおよび文字の書式に差異の無いのが特徴である。実際には表T3のように目立った特徴の無い表を有するドキュメントは多い。この表T3には判別条件1が適用される。判別条件1:上から1番目の行第1行の情報要素を列見出しとし、左から1番目の列第1列の情報要素を行見出しとし、残りの情報要素を表データとする。図14Bの表T4では、第1行および第1列の文字の書式が他と異なる。図示では第1行および第1列の文字が他の文字と比べて太い。この表T4には判別条件2を適用することができる。判別条件2:複数の行のうちの1行のみかつ複数の列のうちの1列のみにおいて文字の書式サイズ、太さ、色などまたは罫線の色が他の行および列の書式や様式と異なる場合に、その1行の情報要素を列見出しとし、その1列の情報要素を行見出しとし、残りの情報要素を表データとする。図14Cの表T5では、第1行および第1列が他の行および他の列と二重線によって区分されている。この表T5には判別条件3を適用することができる。判別条件3:行を区分する二重線または太線があるときは、二重線または太線に最も近い上側の行の情報要素を列見出しとする。また、列を区分する二重線または太線があるときは、二重線または太線に最も近い左側の列の情報要素を行見出しとする。図14Dの表T6は複数の見出しを括る見出しを有した表である。表T6では、第1行と他の行との間で列数が異なり、第1列と他の列との間で行数が異なる。この表T6には、判別条件4を適用することができる。判別条件4:第1行の情報要素の個数が第2行の情報要素の個数よりも少ない場合、第2行の情報要素を列見出しとする。また、第1列の情報要素の個数が第2列の情報要素の個数よりも少ない場合、第2列の情報要素を行見出しとする。図14Eの表T7では、第1行および第1列を除く情報要素が数字のみまたは数字と桁数を表す記号一般に,とからなる数値であり、第1行および第1列は数字以外の文字を含んでいる。この表T7には、判別条件5を適用することができる。判別条件5:第1行に数字以外の文字が含まれる場合、第1行の情報要素を列見出しとする。また、第1列に数字以外の文字が含まれる場合、第1列の情報要素を行見出しとする。数字と数字以外の文字は画像情報処理装置1が使用される国や地域に応じて定めることができる。例えば日本語仕様では、アラビア数字を数字とみなして漢数字を数字から除外してもよいし、縦書きの場合のみ漢数字を数字とみなしてもよい。図15は画像情報処理装置1の動作の概要を示すフローチャートである。画像データ入力部110が処理対象の画像データを取得しS10、領域判別部122が画像に対する領域判別処理を行なって表領域を判別しS11、S12、文字抽出部124が表内の文字を認識するS13。要素判別部126が情報要素を判別する表の見出し判別処理を実行しS14、データ選択部128がテキスト化する表データを決めるデータ選択処理を実行するS15。その後、しおり設定部136が、動作設定および重要データの有無で決まるしおり生成の要否をチェックしS16、生成が必要であればS16でYES、上述のように重要データを含む文字列をしおりとして設定するS17。データ変換部134が音声化すべきテキストの有無をチェックしS18、変換対象のテキストDTがあればS18でYES、そのテキストDTを音声データに変換するS19。そして、データ管理部140がテキストDT、音声データDA、およびしおり情報DBをメモリに格納するS20。図16は図15のステップS14で行なわれる表の見出し判別処理のフローチャートである。図16のように、要素判別部126は、表構成を解析して表の特徴を抽出するS401。要素判別部126は、注目する表が上述の判別条件1~5のそれぞれに該当するか否かチェックしてチェック結果を示すフラグを判別条件ごとにセットするS402~S416。その後、要素判別部126はフラグのセット状態に基づいて行見出し、列見出しおよび表データを判別するS417。ステップS417の見出し判別では、判別条件1~5のそれぞれに基づく五つの判別結果の全てが同じでない場合には、最も多い結果が採用される。2つの結果が同じで他の二つの結果が同じである場合のように多数決では決まらない場合、判別条件1を最上位として判別条件1から判別条件5へ順に付与されている優先順位に従って、上位の結果が採用される。図17は図15のステップS15で行なわれるデータ選択処理のフローチャートである。データ選択部128は、注目する表の表データの個数が設定数より多いかどうかをチェックするS501。例えば、見出しを含めた4行4列を基準とし、それより行数が多かったり列数が多かったりする場合、全ての表データを音声化すると、読み上げるのに相応の時間がかかる。音声を聞く者が表の全容を理解するのも難しい。このため、表データの個数がチェックされる。表データの個数が多い場合S501でYES、データ選択部128は、モード設定をチェックするS502。設定が表データの個数が多い表は音声化しないであれば、フローはそのままメインルーチンへリターンする。設定が重要データのみ音声化するであれば、データ選択部128は、強調された表データである重要データを音声化の対象として選択するS503。この場合、重要データがなければ、いずれの表データをも選択しない非選択となる。設定が全て音声化であれば、データ選択部128は、表内の全ての表データを音声化の対象として選択するS504。一方、注目する表の表データの個数が少ない場合S501でNO、データ選択部128は、重要データの有無をチェックするS505。重要データが有る場合、データ選択部128は、設定が重要データのみ音声化するであれば重要データを選択しS506、S507、設定が全て音声化であれば全ての表データを選択するS506、S508。また、重要データが無い場合もS505でNO、データ選択部128は表内の全ての表データを音声化の対象として選択するS508。図18および図19は表データの強調の他の例を示している。図18の表T2bでは、三つの表データD1b,D22,D63が斜体文字で記載され、それによって他の表示データと区別されている。図19の表T1dでは、第3列の全体が太線で囲まれ、それによって第3列の表データD2d,D5d,D8dが強調されている。これらの例を含め、特定の表データを他の表データと区別する強調表現は、文字サイズ、フォント、文字色といった書式、罫線の太さや色、注釈記号のような特定の文字や図形の付与などによるものであってよい。図20はしおり情報の生成の例を示す図である。上述のしおり設定部136は、データ選択部128によって選択された重要データについてしおりを設定する機能に加えて、画像情報処理装置1のユーザーによるしおり指定操作に呼応して、しおりを設定する機能を有する。図20において、操作パネルに備わるディスプレイ140によって5行3列の表T8が表示されている。この状態で、表番号および表題を示す文字列t81と、表T8内の二つの情報要素ET4,ET8をユーザーがしおりに指定したとする。そうすると、しおり設定部136は、文字列t81および情報要素ET4,ET8に対応した文字列t82,t83を有するしおり情報DBを生成する。文字列t82,t83はテキスト生成部132との連携によって生成される。表T8における第1列の情報要素ET4に対応する文字列t82は、第1列の列見出しと情報要素ET4とからなる。第2行第2列の情報要素ET8に対応する文字列t83は、第1列の列見出しと第2行の行見出しと第2列の列見出しと情報要素ET8とからなる。以上の実施形態において、テキスト化する情報要素の文字数が設定数よりも多い場合は、テキスト化に際して情報要素行見出し、列見出し、表データの文字数を情報が理解できる範囲内で削減するようにしてもよい。図14Dのように複数の見出しを括った見出しを有する表については、表データに見出し情報を付加した文字列の生成に際して、括られた見出しと共に括った見出しを表データに付加してもよい。領域判別部122が判別する表領域を、画像内の罫線枠で囲まれた部分のみに限る必要はなく、横線で行のみを区分する表を含め、複数の行と複数の列とが形成されるように文字が配列された部分を表領域と判別してもよい。その他、要画像情報処理装置1の構成は本発明の趣旨に沿う範囲内で適宜変更することができる。"