(57)【要約】【課題】  所望の表示順位で表示しえるようにすることを目的とする。【解決手段】  送信データ中の文字コードデータに基づいてページ順データを生成するとともに、このページ順データに基づいて表示順データを生成し、この表示順データを送信データとともに送信することで、所望の表示順序での表示を可能にする。【選択図】  図１
2007027900.tif 000002
【特許請求の範囲】
【請求項１】
所定の画像データ入力手段より入力した入力画像データから、圧縮符号化した所定のデータファイルを生成し、送信する画像処理装置であって、
前記入力画像データ中の文字領域を判定し、文字領域座標データを生成する文字領域判定手段と、
前記入力画像データと前記文字領域座標データとに基づき、文字コードデータを生成する文字認識手段と、
前記入力画像データを符号化する符号化手段と、
前記符号化手段で符号化された符号化データを前記画像データ入力手段より入力された順に送信する符号化データ送信手段と、
前記文字コードデータに基づき、ページ順データを生成するページ順生成手段と、
前記ページ順生成手段で生成されたページ順データに基づき、表示順データを生成する表示順生成手段と、
前記符号化手段で符号化された符号化データを前記画像データ入力手段より入力された順に送信し、前記表示順データを最後に送信するデータ送信手段とを有することを特徴とする画像処理装置。
【請求項２】
前記ページ順生成手段は、検索クエリを入力する検索クエリ入力手段と、前記検索クエリ入力手段により入力された検索クエリを用いて前記文字認識手段により得られた文字コードデータ内を検索し類似度を生成する検索手段とを有し、前記検索手段により生成された類似度により前記ページ順データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記ページ順生成手段は、前記文字認識手段により、画像内に含まれるページ番号を認識するページ番号認識手段を有し、前記ページ番号認識手段により得られたページ番号により前記ページ順データを生成することを特徴とする請求項１に記載の画像処理装置。
【請求項４】
所定の画像データ入力工程より入力した入力画像データから圧縮符号化した所定のデータファイルを生成して送信する画像処理方法であって、
前記入力画像データ中の文字領域を判定し、文字領域座標データを生成する文字領域判定工程と、
前記入力画像データと前記文字領域座標データとに基づき、文字コードデータを生成する文字認識工程と、
前記入力画像データを符号化する符号化工程と、
前記符号化工程で符号化された符号化データを前記画像データ入力工程より入力された順に送信する符号化データ送信工程と、
前記文字コードデータに基づいてページ順データを生成するページ順生成工程と、
前記ページ順生成工程で生成されたページ順データに基づいて表示順データを生成する表示順生成工程と、
前記符号化工程で符号化された符号化データを前記画像データ入力工程より入力された順に送信し、前記表示順データを最後に送信するデータ送信工程とを有することを特徴とする画像処理方法。
【請求項５】
前記請求項４に記載の方法の各工程をコンピュータにて実施させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、画像処理方法及びコンピュータプログラムに関し、例えば画像データを入力し、送信するために用いて好適な技術に関する。
【背景技術】
【０００２】
近年、スキャナの普及により文書の電子化が進んでいる。ＭＦＰにも読み取った画像データをメールやファイル送信(FTP,SMBなど)で送信する機能が付くようになってきている。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
原稿のコピーのためにページ順を補正するには、全てのページをスキャンした後で補正する必要がある。また、長大なリストデータのようなものから、目的のページを見つけ出すことが困難であった。
【０００４】
本発明は前述の問題点にかんがみ、所望の表示順位で表示しえるようにできるようにすることを目的としている。
【課題を解決するための手段】
【０００５】
本発明は、所定の画像データ入力手段より入力した入力画像データから、圧縮符号化した所定のデータファイルを生成し、送信する画像処理装置であって、前記入力画像データ中の文字領域を判定し、文字領域座標データを生成する文字領域判定手段と、前記入力画像データと前記文字領域座標データとに基づき、文字コードデータを生成する文字認識手段と、前記入力画像データを符号化する符号化手段と、前記符号化手段で符号化された符号化データを前記画像データ入力手段より入力された順に送信する符号化データ送信手段と、前記文字コードデータに基づき、ページ順データを生成するページ順生成手段と、前記ページ順生成手段で生成されたページ順データに基づき、表示順データを生成する表示順生成手段と、前記符号化手段で符号化された符号化データを前記画像データ入力手段より入力された順に送信し、前記表示順データを最後に送信するデータ送信手段を有することを特徴とする画像処理装置等、を提供する。
【発明の効果】
【０００６】
本発明によれば、全ページを蓄積することなく逐次送信で、表示順を入れ替えた画像を送信することが可能となる。また、逐次送信のため、少ないストレージの容量や、場合によってはストレージがなくても送信画像の表示順を制御することが可能になり、全体の送信時間を短縮することができる。
【発明を実施するための最良の形態】
【０００７】
（第１の実施の形態）
図１は、本実施の形態における送受信機能を持ったＭＦＰの簡単な構成図である。
１０１は、画像を取り込むためのスキャナ部である。１０２は、コピーやコンピュータなどからの印刷する場合に使用されるプリンタ部である。１０３は、ＭＦＰの操作を行うための操作部である。通常はタッチパネル付きの液晶ディスプレイである。
【０００８】
１０４は、ＦＡＸ送受信時に使用されるモデムである。ここから公衆回線へ接続することができる。１０５は、ネットワークコントローラ部で、通常Ethernet(登録商標)を使いＬＡＮへ接続される。１０６は、画像処理部で、YCbCrとRGBなどの色空間変換の相互変換やJPEG、MMRといった画像圧縮などの処理を行う。
【０００９】
１０７は、ストレージであり通常はハードディスクが用いられる。スキャナから読み取った画像などを一時的に蓄積し、ＭＦＰ自体がストレージの機能を有し、ファイルサーバとして動作する場合にデータを蓄積するために使用される。１０８は、メモリで画像処理を行う場合のワークエリアなどとして使用される。１０９は、送受信部で、ファイルを送受信する場合にネットワークＩ／Ｆを操作して、実際の送受信処理を行う。
【００１０】
１１０は、文字認識部で、メモリ１０８上に展開された画像データから、文字領域を識別し、文字認識処理を行う。１１１は、文字認識部１１０が使用する認識辞書である。通常のＤＲＡＭ上に置かれても良いし、ＲＯＭであっても良い。
【００１１】
１１２は、操作部から入力された検索キーワードを用い、文字認識部１１０が出力した、文字列を検索してページのスコアを算出する検索部である。１１３は、検索部が使用する単語辞書や類義語辞書などを含む検索辞書である。
【００１２】
このような構成で、実際の操作手順に従って各部の動作を順に説明する。ここでは、４ページの原稿がＡＤＦにセットされ、画像の解像度は、300dpi、送信ファイル形式はPDFが選択されたものとする。
【００１３】
ＡＤＦに原稿をセットし、操作部１０３から検索したい文字列を入力し、スタートボタンが押される。スキャナ部１０１が動作し、画像処理部１０６で幾つか(例えば、色空間変換、二値化など)の画像処理が行われ、画像データがメモリ１０８上に展開される。また、メモリ１０８が複数ページ処理するだけの容量があれば、スキャナ部１０１は、次のページのスキャン処理を行う。
【００１４】
文字認識部１０９は、メモリ上に展開された１ページ目の画像の文字認識処理を行い、その結果得られる原稿内の文字列の文字コード情報をメモリ１０８上に生成する。検索部１１２は、操作部１０３から入力された検索キーワードを用い、１ページ目のスコアを求める。
【００１５】
この部分の処理の一例を説明する。入力された検索キーワードの同義語を検索用辞書１１３から抽出し、検索語を直接入力された文字列と同義語とする。検索部１１２は、ここで決まった検索語を文字認識部１０９か出力した文字列内を全文検索し、例えば見つかった個数でそのページのスコアを算出する。ここでは、スコアは大きいほど良い、つまり検索部１１２でマッチしている可能性が高いこととなる。
【００１６】
送受信部１０９は、メモリ１０８上にある文字認識部１１０が使用した画像データを、画像処理部１０６を使い圧縮処理を行う。送信ファイル形式がPDFの場合は、最初に図２に示すようなデータを送信し、その後画像の圧縮データを送信、さらに図３に示すようなデータを送信することで、受信側で図４に示すようなデータのような形式になるようにする。
【００１７】
また、送受信部１０９は、検索部１１２が出力したページのスコアを順番に保存していく。これで、１ページ目の処理が完了し、次のページの処理を行うが、上で述べてきた処理を繰り返す。
【００１８】
４ページ分の画像データの送信が終了すると、送受信部１０９は、保存していたスコアを大きい順にソートし、表示順に並び替える。このスコアが図５に示すような検索スコアだった場合は、ページ４、ページ２、ページ３、ページ１の順番で出力することになる。並び替えた情報を元に、図６に示す送信用の表示順データを生成し、送信する。また、PDF形式の場合は、図７に示すようなファイルフォーマットとしてクローズするためのデータを送信して処理を終了する。
【００１９】
（第２の実施の形態）
セットされた原稿にあるページ番号を取得してページ順に表示するファイルを生成することもできる。文字認識部１１０は、メモリ１０８上に展開された画像のページ番号認識処理を行い、その結果得られるページ番号をメモリ１０８上に生成する。ページ番号を認識するには、入力画像のレイアウトを認識し、画像データの上や下に位置する文字領域を認識し、認識結果が数字である部分をページ番号とする。
【００２０】
送受信部１０９は、メモリ１０８上にセットされたページ番号を取得し、順番に保存していく。全てのページの送信が終了すると、送受信部１０９は、保存していたページ番号を小さい順にソートし、表示順に並び替える。この並び替えた情報を元に、送信用の表示順データを生成し、送信する。
【００２１】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態における画像処理装置を構成する各手段、並びに画像処理方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００２２】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００２３】
なお、本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に直接、あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００２４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００２５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００２６】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ）などがある。
【００２７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００２８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００２９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記録媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００３０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現され得る。
【００３１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
【図面の簡単な説明】
【００３２】
【図１】第１の実施の形態で用いられるＭＦＰの構成図である。
【図２】第１の実施の形態におけるページ画像送信時に最初に送信するデータを示す図である。
【図３】第１の実施の形態におけるページ画像送信時に最後に送信するデータを示す図である。
【図４】第１の実施の形態における受信側でのページ画像情報を示す図である。
【図５】第１の実施の形態における各ページの検索スコアを示す図である。
【図６】第１の実施の形態における表示順データを示す図である。
【図７】第１の実施の形態における終了時に送信するデータを示す図である。
【符号の説明】
【００３３】
１０１  スキャナ部
１０２  プリンタ部
１０３  操作部
１０４  モデム
１０５  ネットワークコントローラ部
１０６  画像処理部
１０７  ストレージ
１０８  メモリ
１０９  送受信部
１１０  文字認識部
１１１  文字認識用辞書
１１２  検索部
１１３  検索用辞書
【図１】
2007027900.tif 000003
【図２】
2007027900.tif 000004
【図３】
2007027900.tif 000005
【図４】
2007027900.tif 000006
【図５】
2007027900.tif 000007
【図６】
2007027900.tif 000008
【図７】
2007027900.tif 000009