(57)【要約】【課題】撮影した画像に対して編集した領域を文字認識できるようにした画像処理システムを提供する。【解決手段】画像処理システムの画像撮影手段は、文字が含まれている画像を撮影し、表示手段は、前記画像撮影手段によって撮影された画像を表示し、編集手段は、前記表示手段によって表示された画像内の文字に対して、操作者の操作に応じた編集を行い、文字認識手段は、前記編集手段によって編集された画像内の領域に対して、文字認識を行う。【選択図】図１
2008090574.tif 000002
【特許請求の範囲】
【請求項１】
文字が含まれている画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像を表示する表示手段と、
前記表示手段によって表示された画像内の文字に対して、操作者の操作に応じた編集を行う編集手段と、
前記編集手段によって編集された画像内の領域に対して、文字認識を行う文字認識手段
を具備することを特徴とする画像処理システム。
【請求項２】
文字が含まれている画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像を表示する表示手段と、
前記表示手段によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集手段と、
前記編集手段によって記憶された軌跡に応じて、文字認識を行う文字認識手段
を具備することを特徴とする画像処理システム。
【請求項３】
文字が含まれている画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像を表示する表示手段と、
前記表示手段によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集手段と、
前記編集手段によって記憶された軌跡および編集された画像内の領域に対して、文字認識を行う文字認識手段
を具備することを特徴とする画像処理システム。
【請求項４】
前記編集手段は、前記表示手段によって表示された画像に対して、文字領域を分離する処理を行い、該文字領域に対する操作者の操作を促す
ことを特徴とする請求項１、２または３に記載の画像処理システム。
【請求項５】
コンピュータに、
文字が含まれている画像を撮影する画像撮影機能と、
前記画像撮影機能によって撮影された画像を表示する表示機能と、
前記表示機能によって表示された画像内の文字に対して、操作者の操作に応じた編集を行う編集機能と、
前記編集機能によって編集された画像内の領域に対して、文字認識を行う文字認識機能
を実現させることを特徴とする画像処理プログラム。
【請求項６】
コンピュータに、
文字が含まれている画像を撮影する画像撮影機能と、
前記画像撮影機能によって撮影された画像を表示する表示機能と、
前記表示機能によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集機能と、
前記編集機能によって記憶された軌跡に応じて、文字認識を行う文字認識機能
を実現させることを特徴とする画像処理プログラム。
【請求項７】
コンピュータに、
文字が含まれている画像を撮影する画像撮影機能と、
前記画像撮影機能によって撮影された画像を表示する表示機能と、
前記表示機能によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集機能と、
前記編集機能によって記憶された軌跡および編集された画像内の領域に対して、文字認識を行う文字認識機能
を実現させることを特徴とする画像処理プログラム。
【請求項８】
前記編集機能は、前記表示機能によって表示された画像に対して、文字領域を分離する処理を行い、該文字領域に対する操作者の操作を促す
ことを特徴とする請求項５、６または７に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システムおよび画像処理プログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラの解像度が向上したことから、会議の議事録の一部として、議論に用いたホワイトボードなどをデジタルカメラを用いて撮影して保存することがある。
一方、会議の議事録としては、文字情報として記録することが主である。そのために、デジタルカメラで撮影したホワイトボードに記載されている手書き文字に対して文字認識を行い、テキストデータにすることが望まれている。
しかし、照明などの条件によっては良好な写真撮影が行われずに、撮影した画像内の文字の一部が欠損する場合がある。また、ホワイトボードに描いたペンの状態によっては、かすれが生じる場合もある。さらに、ホワイトボードに書かれた文字は、手書き文字である。このため、文字認識を行っても認識率は低くなり、効率的に議事録を作成することができなかった。
【０００３】
これらに関する技術として、例えば、特許文献１には、ファクシミリ送信に際して、明瞭な図形データとして相手に送りたいという、また、手書き内容を重ねて送信したいという課題を持ち、ビデオカメラで撮像した画像をＬＣＤ表示装置に表示すると共に、ＶＲＡＭに一時ラッチし、表示画面にはタッチパネルを取り付けておき、ＶＲＡＭの画像データをディザ処理した上で２値化し、一方、タッチパネル上の手書き図形を読み取りＶＲＡＭに一時ラッチし、手書き図形を上書き（重ね書き）した上でディザ処理した２値化信号と共にファクシミリ送信することが開示されている。
【０００４】
また、特許文献２には、ＰＣやＷＰなどで作成した原稿は、一度紙に印刷する必要があり、また、例えば画像と文字を組み合わせた原稿などは、画像または文字部分を張り付けて原稿を作成するなど複雑な編集作業が必要であるという問題に対して、入力、表示装置として液晶タブレットを設け、送信原稿の作成、受信データの表示を行うことにより、ＰＣ等の外部装置を用いることなく、紙原稿の送信以外に、液晶タブレット上で直接原稿を作成して送信できるようにしたことが開示されている。
【０００５】
また、特許文献３には、すでに画面表示されているデータを参考にしながら手書き入力を行うとき、手書き文字認識用枠が上書きによって参考にすべきデータを消している状態であっても、そのデータを目視確認できるようにすることを課題として、グリッドにおける文字入力用のキースイッチを押すと描画像データ制御部等を介してグリッドに手書き文字認識用枠が表示される、その枠の下にすでに表示された描画像や静止画像のうち手書き入力上参考にすべきデータがあるときは、グリッドにおける透過キースイッチを押せば、手書き文字認識用枠の表示形態が透過状態となり、枠内でそのデータが透けて見え、また、枠が透明であることがかえって手書き入力をしづらくしているときは、グリッドにおける非透過キースイッチを押せば、手書き文字認識用枠の表示形態が非透過状態となり、枠内の下側は隠されて見えなくなることが開示されている。
【０００６】
また、特許文献４には、伝票等の書式入力を行う場合、入力項目数が多く、各入力欄の面積が小さくなっても、入力の際、オペレータの負担が増大することのないオンライン手書文字入力方法を提供することを課題として、スタイラスペンを有する座標入力装置と、該座標入力装置より入力された文字を認識する文字認識部と、入力項目および入力欄を含む定形書式を上位装置からダウンロードして表示する表示装置とを備え、該表示装置の表示領域でスタイラスペンにより指示された座標を読み取り、対応する入力欄にスタイラスペンで入力された文字を文字認識部で認識し表示装置に表示し、そしてスタイラスペンにより指示された座標より対象の入力項目を検出し、該入力項目に対応する入力欄を入力モードとして、該入力欄を所定の倍率で拡大表示し、該拡大表示された入力欄に入力するようにしたことが開示されている。
【特許文献１】特開平１０−２７１２９８号公報
【特許文献２】特開平１１−１５５０３９号公報
【特許文献３】特開平０７−０４４３０９号公報
【特許文献４】特開平０９−０２２４４５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、このような背景技術の状況の中でなされたもので、撮影した画像に対して編集した領域を文字認識できなかったことを課題とし、撮影した画像に対して編集した領域を文字認識できるようにした画像処理システムおよび画像処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００８】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
［１］  文字が含まれている画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像を表示する表示手段と、
前記表示手段によって表示された画像内の文字に対して、操作者の操作に応じた編集を行う編集手段と、
前記編集手段によって編集された画像内の領域に対して、文字認識を行う文字認識手段
を具備することを特徴とする画像処理システム。
【０００９】
［２］  文字が含まれている画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像を表示する表示手段と、
前記表示手段によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集手段と、
前記編集手段によって記憶された軌跡に応じて、文字認識を行う文字認識手段
を具備することを特徴とする画像処理システム。
【００１０】
［３］  文字が含まれている画像を撮影する画像撮影手段と、
前記画像撮影手段によって撮影された画像を表示する表示手段と、
前記表示手段によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集手段と、
前記編集手段によって記憶された軌跡および編集された画像内の領域に対して、文字認識を行う文字認識手段
を具備することを特徴とする画像処理システム。
【００１１】
［４］  前記編集手段は、前記表示手段によって表示された画像に対して、文字領域を分離する処理を行い、該文字領域に対する操作者の操作を促す
ことを特徴とする［１］、［２］または［３］に記載の画像処理システム。
【００１２】
［５］  コンピュータに、
文字が含まれている画像を撮影する画像撮影機能と、
前記画像撮影機能によって撮影された画像を表示する表示機能と、
前記表示機能によって表示された画像内の文字に対して、操作者の操作に応じた編集を行う編集機能と、
前記編集機能によって編集された画像内の領域に対して、文字認識を行う文字認識機能
を実現させることを特徴とする画像処理プログラム。
【００１３】
［６］  コンピュータに、
文字が含まれている画像を撮影する画像撮影機能と、
前記画像撮影機能によって撮影された画像を表示する表示機能と、
前記表示機能によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集機能と、
前記編集機能によって記憶された軌跡に応じて、文字認識を行う文字認識機能
を実現させることを特徴とする画像処理プログラム。
【００１４】
［７］  コンピュータに、
文字が含まれている画像を撮影する画像撮影機能と、
前記画像撮影機能によって撮影された画像を表示する表示機能と、
前記表示機能によって表示された画像内の文字に対する操作者の編集操作の軌跡を記憶するとともに、該軌跡に応じた編集を行う編集機能と、
前記編集機能によって記憶された軌跡および編集された画像内の領域に対して、文字認識を行う文字認識機能
を実現させることを特徴とする画像処理プログラム。
【００１５】
［８］  前記編集機能は、前記表示機能によって表示された画像に対して、文字領域を分離する処理を行い、該文字領域に対する操作者の操作を促す
ことを特徴とする［５］、［６］または［７］に記載の画像処理プログラム。
【発明の効果】
【００１６】
本発明にかかる画像処理システムおよび画像処理プログラムによれば、本構成を有していない場合に比較して、取得した画像内における文字の認識精度を向上させることができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面に基づき本発明の好適な一実施の形態を説明する。
図１は、本実施の形態の概念的なモジュール構成図を示している。
なお、モジュールとは、一般的に論理的に分離可能なソフトウェア、ハードウェア等の部品を指す。したがって、本実施の形態におけるモジュールはプログラムにおけるモジュールのことだけでなく、ハードウェア構成におけるモジュールも指す。それゆえ、本実施の形態は、プログラム、システムおよび方法の説明をも兼ねている。また、モジュールは機能にほぼ一対一に対応しているが、実装においては、１モジュールを１プログラムで構成してもよいし、複数モジュールを１プログラムで構成してもよく、逆に１モジュールを複数プログラムで構成してもよい。また、複数モジュールは１コンピュータによって実行されてもよいし、分散または並列環境におけるコンピュータによって１モジュールが複数コンピュータで実行されてもよい。また、以下、「接続」とは物理的な接続の他、論理的な接続を含む。
また、システムとは、複数のコンピュータ、ハードウェア、装置等がネットワーク等で接続されて構成されるほか、１つのコンピュータ、ハードウェア、装置等によって実現される場合も含まれる。
以下、撮影機器として、デジタルカメラを主に例示して説明する。
【００１８】
本実施の形態は、図１に示すように、画像撮影モジュール１１、表示モジュール１２、編集モジュール１３、文字認識モジュール１４、認識結果出力モジュール１５、議事録生成モジュール１６を有している。
画像撮影モジュール１１は、図１に示すように、表示モジュール１２と接続されており、文字が含まれている画像を撮影する。具体的には、デジタルカメラによって、会議に用いられたホワイトボードを撮影する。そのホワイトボードには文字が描かれており、撮影された画像には文字画像が含まれている。
【００１９】
表示モジュール１２は、図１に示すように、画像撮影モジュール１１、編集モジュール１３と接続されており、画像撮影モジュール１１によって撮影された画像を、編集モジュール１３による編集のためにディスプレイに表示する。画像撮影モジュール１１によって撮影された画像を通信回線、記録媒体等を介して表示モジュール１２は取得する。または、本実施の形態が、デジタルカメラ内に実装された場合、デジタルカメラを有するＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）に実装された場合等では、装置内のバスを介して表示モジュール１２は撮影画像を取得する。そして、そのシステムが有しているディスプレイに撮影画像を表示する。
【００２０】
編集モジュール１３は、図１に示すように、表示モジュール１２、文字認識モジュール１４に接続されており、表示モジュール１２によって表示された画像に対して、操作者の操作によって、編集を加える。画像を表示するディスプレイは、タッチパネル形式、つまり画面上に感圧式や静電式の透明センサを取り付け、その画面上をスタイラスペンで押圧することで、ポインタの移動や操作を可能とするものが編集の操作上望ましいが、これに限らず、単なる液晶画面であり、マウス等のポインティングデバイスによって編集するものであってもよい。
【００２１】
また、ここでの編集とは、撮影された画像内にある文字を操作者が確認し、欠損（例えば、途切れ、かすれ等）が生じている場合は、操作者の操作によって、その欠損を修正（補完）することである。その修正結果は、画像に反映される。
編集モジュール１３は、修正の補助機能を有していてもよい。例えば、スタイラスペンで押圧した位置を検知し、その付近にある画像内の端点を検知する。その検知した端点を開始点とする。そして、つなげたい部分まで文字を操作者がスタイラスペンを移動させ、その押圧している点の連続を検知しながら、スタイラスペンを離した付近にある画像内の端点を検知する。その点を終点とする。開始点と終点までをなぞった線で、画像に追記することを行う。
さらに、欠損がない文字画像であっても、ディスプレイに表示されている文字をなぞるようにしてもよい。その場合、なぞった軌跡であるストロークを記憶する。つまり、そのなぞられた文字については、書き順を取得することができる。
【００２２】
また、編集モジュール１３は、文字領域を分離する処理を行い、分離された文字領域に対する操作者による操作を促すようにしてもよい。つまり、編集モジュール１３による文字領域の抽出は、画像から空白等で区切られた領域を抽出することによって行われる。具体的には、文字領域の抽出の処理は、画像撮影モジュール１１による入力画像を二値化処理し、白画素の領域が一定の長さ（あるいは面積）以上あるところによって区切る。そのように区切ると、黒画素の領域（例えば、矩形）を抽出することができる。さらに、その黒画素の領域の画像としての特徴（例えば、面積、縦または横の大きさ、形状、黒画素塊の存在位置等）を抽出し、文字領域を判別することができる。もちろん他の既存の方法で領域を抽出してもよい。そして、その抽出した文字領域を他の領域とは異なる形態（色を異ならせる、枠線で囲む、他の領域を暗くする等）で表示したり、「文字の修正を行ってください」、「文字をなぞってください」等のメッセージを表示してもよい。
【００２３】
また、編集モジュール１３は、画像撮影モジュール１１によって撮影された画像に対して、文字領域を分離し、その分離された文字領域に対して、文字認識処理を行ってもよい。そして、文字認識できなかった、または文字認識結果の確からしさの低い画像に対する操作者による修正操作を促すようにしてもよい。文字認識結果の確からしさとは、文字認識処理の結果として得られた文字コード情報の信頼度を示す値として算出される値である。例えば、特許第２９９１７７９号公報に記載の文字の信頼度値を適用することができる。また、編集モジュール１３自身が文字認識処理を行わなくとも、編集モジュール１３が文字認識モジュール１４を起動し、その結果を得るようにしてもよい。
【００２４】
文字認識モジュール１４は、図１に示すように、編集モジュール１３、認識結果出力モジュール１５、議事録生成モジュール１６に接続されており、編集モジュール１３によって編集された画像または編集モジュール１３によって記憶されたストロークを用いて、文字認識処理を行い、その文字認識結果を認識結果出力モジュール１５または議事録生成モジュール１６へ渡す。
文字認識モジュール１４は、編集モジュール１３によって編集が施された位置にある画像が文字である可能性が高いので、その位置にある画像を文字認識の対象画像とする。また、編集モジュール１３が操作者によるスタイラスペンのストロークを記憶している場合は、ストロークを用いた文字認識（オンライン手書き文字認識）を行う。また、この両方（画像、ストローク）を用いて、文字認識を行うようにしてもよい。
また、文字認識モジュール１４は、編集モジュール１３から修正された後の画像またはストロークを渡された後に、文字認識処理を行ってもよいが、文字認識モジュール１４と編集モジュール１３とが連動することによって、編集モジュール１３による編集を行いながら、文字認識モジュール１４による文字認識を行うようにしてもよい。
【００２５】
認識結果出力モジュール１５は、図１に示すように、文字認識モジュール１４、議事録生成モジュール１６に接続されており、文字認識モジュール１４による文字認識結果をディスプレイに表示し、操作者による操作に基づいて、文字認識結果の修正を行い、その修正結果を議事録生成モジュール１６へ渡す。例えば、ワープロソフトウェア等による文字入力ができるものである。また、画像撮影モジュール１１によって撮影された画像または編集モジュール１３によって編集された画像と文字認識結果を対比してディスプレイに表示し、操作者による修正操作を行いやすいようにしてもよい。
【００２６】
議事録生成モジュール１６は、図１に示すように、文字認識モジュール１４、認識結果出力モジュール１５に接続されており、文字認識モジュール１４による文字認識または認識結果出力モジュール１５による修正結果を受け取り、議事録を生成するものである。例えば、画像撮影モジュール１１による撮影日時を受け取り、その日時を議事録内の会議日時として出力するようにしてもよい。
【００２７】
次に作用・働き（動作）を説明する。
図２を用いて、本実施の形態による前半の概略的な処理例を説明する。
ステップＳ２０１では、会議において、ホワイトボードへの書き込みが行われる。
ステップＳ２０２では、その会議の終了後、または途中であってもよいが、そのホワイトボードがデジタルカメラで議事録生成のために撮影される。
ステップＳ２０３では、デジタルカメラに内蔵されている液晶部分（撮影した画像が表示されている）で、スタイラスペンで操作者が編集を行う。このステップの処理は、表示モジュール１２、編集モジュール１３によって行われる。
ステップＳ２０４では、ステップＳ２０３による編集結果を文字認識モジュール１４へ出力する。
【００２８】
図３を用いて、本実施の形態による処理例を説明する。
ステップＳ３０１では、画像撮影モジュール１１がホワイトボード等の文字が含まれている画像を撮影する。
ステップＳ３０２では、ステップＳ３０１で撮影した画像に対して、画像処理を行う。後の文字認識処理のために行うものである。
ステップＳ３０３では、編集モジュール１３がいったん文字認識処理を行う。
ステップＳ３０４では、ステップＳ３０３での文字認識処理で認識できなかった文字または文字認識結果の確からしさの低い文字画像を表示する。
ステップＳ３０５では、ステップＳ３０４で表示された文字画像を、操作者がなぞるように編集モジュール１３が促す。また、文字が欠損している場合は、その欠損を補完するように促す。
図６を用いて、欠損を補完する操作について説明する。図６（Ａ）は、ステップＳ３０４で文字認識ができなかった文字画像である。図の点線部分は、かすれているとする。この文字に対して、ステップＳ３０５では、欠損を補完するように促し、それに従って、操作者はスタイラスペンを用いて、図６（Ｂ）のように欠損部分を補完する。図では、補完した部分を太く表示している。
ステップＳ３０６では、ステップＳ３０５でなぞった軌跡（ストローク）、または補完された画像（例えば、図６（Ｂ））を文字認識モジュール１４が取得する。
ステップＳ３０７では、文字認識モジュール１４がステップＳ３０６で得た情報を用いて、文字認識処理を行う。
このように処理することによって、文字認識できなかった、または確からしさの低い文字画像に対してのみ、操作者による操作を行えばよいので、操作者による操作を軽減することができる。
【００２９】
図４を用いて、本実施の形態による図３で示した処理以外の処理例を説明する。
ステップＳ４０１での処理は、図３のステップＳ３０１と同様である。
ステップＳ４０２での処理は、図３のステップＳ３０２と同様である。
ステップＳ４０３では、ステップＳ４０２で画像処理された画像を表示し、操作者に対して、その表示されている文字すべてをなぞるように促す。また、文字が欠損している場合は、その欠損を補完するように促す。
ステップＳ４０４での処理は、図３のステップＳ３０６と同様である。
ステップＳ４０５では、文字認識モジュール１４がステップＳ４０４で得た情報を用いて、文字認識処理を行う。
すべての文字が操作者によってなぞられるので、文字のストロークを得ることができ、書き順を用いた文字認識を行うことができ、より確からしさの高い文字認識処理を行うことができる。
【００３０】
図５を用いて、文字認識モジュール１４による処理例を説明する。編集モジュール１３が、操作者が文字をなぞった軌跡（ストローク）を記憶しているとする。
ステップＳ５０１では、文字認識モジュール１４がそのストローク情報を入力する。１文字ずつのストローク情報を入力するとする。
ステップＳ５０２では、ステップＳ５０１で入力したストローク情報を用いて、文字認識処理を行う。例えば、オンライン手書き文字認識技術を用いる。
ステップＳ５０３では、文字認識が成功したか否かを判断する。文字認識結果の確からしさの値を用いて判断する。文字認識が成功した場合はステップＳ５０６へ進み、そうでない場合はステップＳ５０４へ進む。
ステップＳ５０４では、ストローク情報を用いて、画像に加筆処理を行う。つまり、ストローク情報から文字画像を生成する。
ステップＳ５０５では、ステップＳ５０４で生成された文字画像に対して、文字認識処理を行う。つまり、ストロークを用いた文字認識処理の後に画像を用いた文字認識処理を行う。
ステップＳ５０６では、編集モジュール１３からのストローク情報をすべて入力したか否かを判断する。つまり、処理対象すべてを文字認識したか否かを判断する。すべて入力し終わった場合は、処理を終了する（ステップＳ５０７）。残っている文字がある場合は、ステップＳ５０１に戻る。
【００３１】
図７を参照して、本実施の形態の画像処理システムのハードウェア構成例について説明する。図７に示す構成は、例えばパーソナルコンピュータ（ＰＣ）などによって構成される画像処理システムであり、スキャナ等のデータ読み取り部６１７と、プリンタなどのデータ出力部６１８を備えたハード構成例を示している。
【００３２】
ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）６０１は、上述の実施の形態において説明した各種のモジュール、すなわち、編集モジュール１３、文字認識モジュール１４等の各モジュールの実行シーケンスを記述したコンピュータ・プログラムに従った処理を実行する制御部である。
【００３３】
ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）６０２は、ＣＰＵ６０１が使用するプログラムや演算パラメータ等を格納する。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）６０３は、ＣＰＵ６０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を格納する。これらはＣＰＵバスなどから構成されるホストバス６０４により相互に接続されている。
【００３４】
ホストバス６０４は、ブリッジ６０５を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス６０６に接続されている。
【００３５】
キーボード６０８、マウス等のポインティングデバイス６０９は、操作者により操作される入力デバイスである。ディスプレイ６１０は、液晶表示装置またはＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などから成り、各種情報をテキストやイメージ情報として表示する。
【００３６】
ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）６１１は、ハードディスクを内蔵し、ハードディスクを駆動し、ＣＰＵ６０１によって実行するプログラムや情報を記録または再生させる。ハードディスクは、画像撮影モジュール１１により撮影した画像や文字認識モジュール１４の処理結果データなどが格納される。さらに、その他の各種のデータ処理プログラム等、各種コンピュータ・プログラムが格納される。
【００３７】
ドライブ６１２は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体６１３に記録されているデータまたはプログラムを読み出して、そのデータまたはプログラムを、インタフェース６０７、外部バス６０６、ブリッジ６０５、およびホストバス６０４を介して接続されているＲＡＭ６０３に供給する。リムーバブル記録媒体６１３も、ハードディスクと同様のデータ記録領域として利用可能である。
【００３８】
接続ポート６１４は、外部接続機器６１５を接続するポートであり、ＵＳＢ、ＩＥＥＥ１３９４等の接続部を持つ。接続ポート６１４は、インタフェース６０７、および外部バス６０６、ブリッジ６０５、ホストバス６０４等を介してＣＰＵ６０１等に接続されている。通信部６１６は、ネットワークに接続され、外部とのデータ通信処理を実行する。データ読み取り部６１７は、例えばスキャナであり、ドキュメントの読み取り処理を実行する。データ出力部６１８は、例えばプリンタであり、ドキュメントデータの出力処理を実行する。
【００３９】
なお、図７に示す画像処理システムのハードウェア構成は、１つの構成例を示すものであり、本実施の形態の画像処理システムは、図７に示す構成に限らず、本実施の形態において説明したモジュールを実行可能な構成であればよい。例えば、一部のモジュールを専用のハードウェア（例えばＡＳＩＣ等）で構成してもよく、一部のモジュールは外部のシステム内にあり通信回線で接続しているような形態でもよく、さらに図７に示すシステムが複数互いに通信回線によって接続されていて互いに協調動作するようにしてもよい。また、複写機、ファックス、スキャナ、プリンタ、複合機（多機能複写機とも呼ばれ、スキャナ、プリンタ、複写機、ファックス等の機能を有している）などに組み込まれていてもよい。特に、デジタルカメラで撮影した画像を複合機等に転送し、複合機内で表示モジュール１２、編集モジュール１３、文字認識モジュール１４、認識結果出力モジュール１５、議事録生成モジュール１６による処理を行ってもよい。また、デジタルカメラで編集モジュール１３による処理を行い、その後に、複合機等で編集モジュール１３、文字認識モジュール１４、認識結果出力モジュール１５、議事録生成モジュール１６による処理を行ってもよい。
【００４０】
なお、説明したプログラムについては、記録媒体に格納することも可能であり、また、そのプログラムを通信手段によって提供することもできる。その場合、例えば、上記説明したプログラムについて、「プログラムを記録したコンピュータ読み取り可能な記録媒体」の発明として捉えることもできる。
「プログラムを記録したコンピュータ読み取り可能な記録媒体」とは、プログラムのインストール、実行、プログラムの流通などのために用いられる、プログラムが記録されたコンピュータで読み取り可能な記録媒体をいう。
なお、記録媒体としては、例えば、デジタル・バーサタイル・ディスク（ＤＶＤ）であって、ＤＶＤフォーラムで策定された規格である「ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ−ＲＡＭ等」、ＤＶＤ＋ＲＷで策定された規格である「ＤＶＤ＋Ｒ、ＤＶＤ＋ＲＷ等」、コンパクトディスク（ＣＤ）であって、読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）等、光磁気ディスク（ＭＯ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等が含まれる。
そして、上記のプログラムまたはその一部は、上記記録媒体に記録して保存や流通等させることが可能である。また、通信によって、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等に用いられる有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に乗せて搬送することも可能である。
さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【図面の簡単な説明】
【００４１】
【図１】本実施の形態の構成例についての概念的なモジュール構成図である。
【図２】本実施の形態による前半の概略的な処理例を示すフローチャートである。
【図３】本実施の形態による処理例を示すフローチャートである。
【図４】本実施の形態による処理例を示すフローチャートである。
【図５】文字認識モジュールでの処理例を示すフローチャートである。
【図６】操作者による文字画像に対する編集例を示す説明図である。
【図７】本実施の形態を実現するコンピュータのハードウェア構成例を示すブロック図である。
【符号の説明】
【００４２】
１１…画像撮影モジュール
１２…表示モジュール
１３…編集モジュール
１４…文字認識モジュール
１５…認識結果出力モジュール
１６…議事録生成モジュール
【図１】
2008090574.tif 000003
【図２】
2008090574.tif 000004
【図３】
2008090574.tif 000005
【図４】
2008090574.tif 000006
【図５】
2008090574.tif 000007
【図６】
2008090574.tif 000008
【図７】
2008090574.tif 000009