(57)【要約】【課題】スキャン画像に含まれる文字列をテキストデータとして配信するシステムにおける効率性を向上させる。【解決手段】文書管理装置１３は、複合機１１により読み取られたスキャン画像に含まれる文字列をテキスト化したテキストデータを配信先装置１４に送信する。文書管理装置１３は、複合機１１からスキャン画像の画像データを取得する画像データ取得部１５２と、スキャン画像のうちテキスト化処理の対象となる処理範囲を示す範囲情報を取得する範囲情報取得部１５３と、範囲情報に基づいて処理範囲に対応する部分にテキスト化処理を施すことにより、処理範囲内に存在する文字列をテキスト化したテキストデータを生成するＯＣＲ処理部１５４と、テキストデータを配信先装置１４に送信するテキストデータ送信部１５６と、を備える。【選択図】図４
2019161515.tif 000002
【特許請求の範囲】
【請求項１】
読取装置により読み取られたスキャン画像に含まれる文字列をテキスト化したテキストデータを所定の情報処理装置に送信する画像処理装置であって、
前記読取装置から前記スキャン画像の画像データを取得する画像データ取得部と、
前記スキャン画像のうちテキスト化処理の対象となる処理範囲を示す範囲情報を取得する範囲情報取得部と、
前記範囲情報に基づいて前記処理範囲に対応する部分にテキスト化処理を施すことにより、前記処理範囲内に存在する文字列をテキスト化したテキストデータを生成するテキスト化部と、
前記テキストデータを所定の情報処理装置に送信する送信部と、
を備える画像処理装置。
【請求項２】
前記送信部は、前記テキストデータを電子メール形式で送信する、
請求項１に記載の画像処理装置。
【請求項３】
前記範囲情報取得部は、件名に相当する処理範囲と、本文に相当する処理範囲とを取得し、
前記テキスト化部は、前記件名に相当する処理範囲をテキスト化した件名テキストデータと、前記本文に相当する処理範囲をテキスト化した本文テキストデータとを生成し、
前記送信部は、前記件名テキストデータと前記本文テキストデータとを関連付けた電子メールを送信する、
請求項２に記載の画像処理装置。
【請求項４】
読取装置により読み取られたスキャン画像の画像データを取得する画像データ取得部と、
前記スキャン画像のうち件名に相当する第１の処理範囲と、本文に相当する第２の処理範囲とを受け付ける受付部と、
前記受付部によって受け付けられた前記第１の処理範囲を示す第１の範囲情報と、前記第２の処理範囲を示す第２の範囲情報とを外部装置に送信する第１の送信部と、
前記外部装置から前記第１の処理範囲をテキスト化した件名テキストデータと前記第２の処理範囲をテキスト化した本文テキストデータとを含むプレビュー画面を構成するプレビュー画面データを受信する受信部と、
前記プレビュー画面データに基づいて前記プレビュー画面を表示する表示部と、
前記件名テキストデータと前記本文テキストデータとを所定の情報処理装置に送信する指示を前記外部装置に送信する第２の送信部と、
を備える端末。
【請求項５】
読取装置により読み取られたスキャン画像に含まれる文字列をテキスト化したテキストデータを所定の情報処理装置に送信する画像処理方法であって、
前記読取装置から前記スキャン画像の画像データを取得するステップと、
前記スキャン画像のうちテキスト化処理の対象となる処理範囲を示す範囲情報を取得するステップと、
前記範囲情報に基づいて前記処理範囲に対応する部分にテキスト化処理を施すことにより、前記処理範囲内に存在する文字列をテキスト化したテキストデータを生成するステップと、
前記テキストデータを所定の情報処理装置に送信するステップと、
を含む画像処理方法。
【請求項６】
読取装置により読み取られたスキャン画像に含まれる文字列をテキスト化したテキストデータを所定の情報処理装置に送信するコンピュータに、
前記読取装置から前記スキャン画像の画像データを取得する処理と、
前記スキャン画像のうちテキスト化処理の対象となる処理範囲を示す範囲情報を取得する処理と、
前記範囲情報に基づいて前記処理範囲に対応する部分にテキスト化処理を施すことにより、前記処理範囲内に存在する文字列をテキスト化したテキストデータを生成する処理と、
前記テキストデータを所定の情報処理装置に送信する処理と、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、及びプログラムに関する。
【背景技術】
【０００２】
スキャナ機能を利用したサービスを提供するスキャンソリューションとして、スキャナ、複合機等の読取装置が取得した画像データに基づいて生成された情報を所定の情報処理装置に配信する情報配信サービスがある。
【０００３】
例えば、複数の無線通信方式を利用して読取装置と情報処理装置との間でデータ通信を行うシステムにおいて、読取結果の確認までに要する待ち時間の短縮を目的として、読取装置は、読取処理と読取処理より簡易な読取条件で行われる先行読取処理とを実行し、情報処理装置との間で近距離通信が確立している場合に先行読取処理による読取結果を情報処理装置に送信し、情報処理装置との間で遠距離通信が確立している場合に読取処理による読取結果を情報処理装置に送信する技術が開示されている（特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような情報配信サービスにおいて、読取装置が読み取った画像に含まれる文字列をテキストデータとしてユーザに提供するサービスが望まれている。このようなサービスを実現する際には、読取装置とネットワークを介して接続しＯＣＲ（Optical  Character  Recognition）機能を有するサーバ（画像処理装置）が利用される場合がある。しかしながら、従来技術においては、ＯＣＲ処理を実行する際に、読み取られた画像の一部にのみ文字列が含まれる場合であっても、画像全体の画像データをサーバに送信する必要がある。そのため、処理速度の低下等が問題となる。
【０００５】
本発明は、上記に鑑みてなされたものであって、スキャン画像に含まれる文字列をテキストデータとして配信するシステムにおける効率性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明の一形態は、読取装置により読み取られたスキャン画像に含まれる文字列をテキスト化したテキストデータを所定の情報処理装置に送信する画像処理装置であって、前記読取装置から前記スキャン画像の画像データを取得する画像データ取得部と、前記スキャン画像のうちテキスト化処理の対象となる処理範囲を示す範囲情報を取得する範囲情報取得部と、前記範囲情報に基づいて前記処理範囲に対応する部分にテキスト化処理を施すことにより、前記処理範囲内に存在する文字列をテキスト化したテキストデータを生成するテキスト化部と、前記テキストデータを所定の情報処理装置に送信する送信部と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、スキャン画像に含まれる文字列をテキストデータとして配信するシステムにおける効率性を向上させることが可能となる。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る画像処理システムの構成例を示す図である。
【図２】図２は、実施形態に係る複合機のハードウェア構成例を示すブロック図である。
【図３】図３は、実施形態に係るモバイル端末、文書管理システム、配信先装置、及び管理者端末のハードウェア構成例を示すブロック図である。
【図４】図４は、実施形態に係る画像処理システムの機能構成例を示すブロック図である。
【図５】図５は、実施形態に係るワークフローの例を示す図である。
【図６】図６は、実施形態に係るワークフロー管理テーブルのデータ構成例を示す図である。
【図７】図７は、実施形態に係るファイル選択画面の例を示す図である。
【図８】図８は、実施形態に係るページ選択画面の例を示す図である。
【図９】図９は、実施形態に係る範囲選択画面の例を示す図である。
【図１０】図１０は、実施形態に係る処理範囲の選択方法の例を示す図である。
【図１１】図１１は、実施形態に係るプレビュー画面の例を示す図である。
【図１２】図１２は、実施形態に係るＯＣＲ結果情報のデータ構造例を示す図である。
【図１３】図１３は、実施形態に係る画像処理システムにおける処理例を示すシーケンス図である。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、画像処理装置、画像処理方法、及びプログラムの実施形態を詳細に説明する。以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には当業者が容易に想到できるもの、実質的に同一のもの、及びいわゆる均等の範囲のものが含まれる。以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更、及び組み合わせを行うことができる。
【００１０】
図１は、実施形態に係る画像処理システム１の構成例を示す図である。画像処理システム１は、画像に含まれる文字列をテキスト化したテキストデータを所定の配信先に配信するテキストデータ配信サービスを提供するシステムであり、複合機１１（読取装置）、モバイル端末１２（端末）、文書管理装置１３（画像処理装置）、配信先装置１４（情報処理装置）、管理者端末１５、及びネットワーク１６を含む。
【００１１】
複合機１１は、スキャナ機能、コピー機能、プリンタ機能、ファクシミリ機能等を備えた電子機器である。モバイル端末１２は、ユーザ（主にエンドユーザ）が使用する情報処理装置であり、例えばスマートフォン、タブレット端末、ノート型ＰＣ（Personal  Computer）等であり得る。文書管理装置１３は、テキストデータ配信サービスに関する各種処理を行う情報処理装置であり、サーバコンピュータ等であり得る。配信先装置１４は、文書管理装置１３が生成したテキストデータの配信を受ける情報処理装置であり、例えばスマートフォン、タブレット端末、ノート型ＰＣ、デスクトップ型ＰＣ、ストレージ等であり得る。文書管理装置１３は、生成したテキストデータをメタデータと関連付けてメールサーバ、クラウド環境内のストレージ等に送信することが可能である。管理者端末１５は、文書管理装置１３を管理するための設定処理等を行う情報処理装置であり、主にシステム管理者により使用される。ネットワーク１６は、複数の情報処理装置間での情報の送受信を可能にするコンピュータネットワークであり、ＴＣＰ／ＩＰによるＬＡＮ（Local  Area  Network）、ＶＰＮ（Virtual  Private  Network）、ＷＡＮ（Wide  Area  Network）等として構成され得る。
【００１２】
図２は、実施形態に係る複合機１１のハードウェア構成例を示すブロック図である。複合機１１は、複合機１１全体の制御を司るコントローラ２１、印刷媒体上に画像を印刷するプロッタエンジン２２、ユーザによる入力操作を受け付ける操作パネル２３、原稿上の画像を読み取り画像データを取得するスキャナ２４、及び各種データを記憶するＨＤＤ（Hard  Disk  Drive）２５を含む。
【００１３】
コントローラ２１は、ＣＰＵ（Central  Processing  Unit）３１、システムメモリ３２、ＮＶ−ＲＡＭ（Non-Volatile  Random  Access  Memory）３３、エンジンＩ／Ｆ（Interface）３４、描画メモリ３５、ホストＩ／Ｆ３６、プログラムＲＯＭ（Read  Only  Memory）３７、フォントＲＯＭ３８、パネルＩ／Ｆ３９、及びスキャナＩ／Ｆ４０を含む。ＮＶ−ＲＡＭ３３は、各種設定を格納する。エンジンＩ／Ｆ３４は、プロッタエンジン２２とコントローラ２１との間の通信を可能にする。通信Ｉ／Ｆ３６は、モバイル端末１２及び文書管理装置１３との間で通信を確立にする。プログラムＲＯＭ３７は、複合機１１の各種機能を実現するプログラム、本画像処理システム１の機能を実現するアプリケーションプログラム等を格納する。フォントＲＯＭ３８は、印字のためのフォントに関するデータを格納する。パネルＩ／Ｆ３９は、操作パネル２３とコントローラ２１との間の通信を可能にする。スキャナＩ／Ｆ４０は、スキャナ２４とコントローラ２１との間の通信を可能にする。上記コントローラ２１に含まれる各部３１〜４０及びＨＤＤ２５は、内部バス４１を介して接続されている。
【００１４】
コントローラ２１は、印刷ジョブに対応する印刷データ（例えばＰＤＦ（Portable  Document  Format）データ等）に対して所定の変換処理（レンダリング等）を施すことにより描画データを生成し、プロッタエンジン２２に描画データに基づく印刷処理を実行させる。描画メモリ３５は、スキャナ２４により取得された画像データ、印刷データや画像データに変換処理を施して生成された描画データ等を記憶する。画像データは、描画メモリ３５以外の記憶装置（ＨＤＤ２５、ＮＶ−ＲＡＭ３３等）に記憶されてもよい。コントローラ２１は、描画メモリ３５等に記憶された画像データ、描画データ等を通信Ｉ／Ｆ３６を介して文書管理装置１３に送信する。プロッタエンジン２２は、プログラムＲＯＭ３７、ＮＶ−ＲＡＭ３３等に記憶されたプログラム、設定情報等を読み出し、ＣＰＵ３１の作業メモリ領域を提供するシステムメモリ３２のメモリ領域に展開する。また、プロッタエンジン２２は、描画メモリ３５を画像形成処理の作業領域として利用することにより、印刷処理及び複写処理を実行する。
【００１５】
図３は、実施形態に係るモバイル端末１２、文書管理システム１３、配信先装置１４、及び管理者端末１５のハードウェア構成例を示すブロック図である。本例に係るモバイル端末１２、文書管理システム１３、配信先装置１４、及び管理者端末１５は、汎用コンピュータと同様の構成を有するものであり、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、ストレージ５４、及びＩ／Ｆ５５がバス５６を介して接続されて構成されている。Ｉ／Ｆ５５にはＬＣＤ（Liquid  Crystal  Display）５７、操作部５８、及びネットワーク１６が接続されている。
【００１６】
ＣＰＵ５１は、演算処理を行う電子回路であり、各装置１２〜１５の動作を制御するための処理を行う。ＲＡＭ５２は、情報の高速な読み書きが可能な揮発性の記憶デバイスであり、ＣＰＵ５１が情報を処理する際の作業領域として機能する。ＲＯＭ５３は、読み出し専用の不揮発性の記憶デバイスであり、ファームウェア、アプリケーションプログラムを格納している。ストレージ５４は、情報の読み書きが可能な不揮発性の記憶デバイスであり、ＯＳ（Operating  System）、制御用プログラム、アプリケーションプログラム等を格納している。Ｉ／Ｆ５５は、バス５６、ＬＣＤ５７、操作部５８、及びネットワーク１６を接続するためのデバイスである。ＬＣＤ５７は、ユーザに情報を伝達する視覚的ユーザインターフェースである。操作部５８は、ユーザが情報を入力するためのユーザインターフェースであり、例えばキーボード、マウス、タッチパネル等である。なお、文書管理システム１３及び配信先装置１４については、ＬＣＤ５７及び操作部５８のどちらか一方又は両方が備えられていない場合がある。
【００１７】
図４は、実施形態に係る画像処理システム１の機能構成例を示すブロック図である。複合機１１は、読取部１０１、ワークフロー選択部１０２、及びテキスト配信アプリケーション１０３を含む。
【００１８】
読取部１０１は、原稿上の画像をスキャンし、画像データを取得する。読取部１０１は、スキャナ２４、スキャナＩ／Ｆ４０、ＣＰＵ３１、描画メモリ３５、ＨＤＤ２４等を利用して構成され得る。
【００１９】
ワークフロー選択部１０２は、予め登録された複数のワークフローの中からユーザが所望するワークフローを選択する処理を行う。本実施形態においては、テキストデータ配信サービスを実現するためのワークフローが選択可能となっている。ワークフロー選択部１０２は、ＣＰＵ３１、システムメモリ３２、ＮＶ−ＲＡＭ３３等を利用して構成され得る。
【００２０】
テキスト配信アプリケーション１０３は、スキャンされた画像に含まれる文字列をＯＣＲ処理（テキスト化処理）によりテキスト化したテキストデータを配信先装置１４に配信する機能を実現するためのアプリケーションである。テキスト配信アプリケーション１０３は、接続処理部１１１及び範囲選択部１３２を含む。
【００２１】
接続処理部１１１は、複合機１１とモバイル端末１２との間で通信を確立するための接続処理を行う。接続処理の具体的方法は特に限定されるものではなく、使用条件に応じて適宜選択されるべきものであるが、例えばＢｌｕｅｔｏｏｔｈ（登録商標）、インターネット等を利用したものであり得る。
【００２２】
範囲選択部１１２は、スキャンされた画像のうちＯＣＲ処理の対象とする処理範囲を選択する処理を行う。処理範囲の選択方法は特に限定されるべきものではないが、例えば複合機１１の操作パネル２３等を利用して行われ得る。テキスト配信アプリケーション１０３は、ＣＰＵ３１、システムメモリ３２、プログラムＲＯＭ３７、操作パネル２３、パネルＩ／Ｆ３９等を利用して構成され得る。
【００２３】
モバイル端末１２は、テキスト配信アプリケーション１２１を含む。テキスト配信アプリケーション１２１は、複合機１１に含まれるテキスト配信アプリケーション１２１と同様に、スキャンされた画像に含まれる文字列をＯＣＲ処理によりテキスト化したテキストデータを配信先装置１４に配信する機能を実現するためのアプリケーションである。モバイル端末１２のテキスト配信アプリケーション１２１は、接続処理部１３１及び範囲選択部１３２を含む。
【００２４】
接続処理部１３１は、複合機１１の接続処理部１１１と同様に、複合機１１とモバイル端末１２との間で通信を確立するための接続処理を行う。
【００２５】
範囲選択部１３２は、複合機１１の範囲選択部１１２と同様に、スキャンされた画像のうちＯＣＲ処理の対象とする処理範囲を選択する処理を行う。処理範囲を選択方法は特に限定されるべきものではないが、例えばモバイル端末１２のＬＣＤ５７及び操作部５８を利用して行われ得る。テキスト配信アプリケーション１２１は、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、ストレージ５４、ＬＣＤ５７、操作部５８、Ｉ／Ｆ５５等を利用して構成され得る。
【００２６】
文書管理装置１３は、ワークフロー管理部１５１、画像データ取得部１５２、範囲情報取得部１５３、ＯＣＲ処理部１５４（テキスト化部）、プレビュー処理部１５５、及びテキストデータ送信部１５６（送信部）を含む。
【００２７】
ワークフロー管理部１５１は、複合機１１が実行可能なワークフローの管理（追加、編集、削除等）を行う。ワークフローの管理は、システム管理者が使用する管理者端末１５を介して行うことができる。ワークフロー管理部１５１は、例えばＣＰＵ５１、ＲＡＭ５２、ストレージ５４、Ｉ／Ｆ５５等を利用して構成され得る。
【００２８】
画像データ取得部１５２は、複合機１１の読取部１０１によりスキャンされた画像の画像データを取得する。画像データ取得部１５２は、ＣＰＵ５１、ＲＡＭ５２、ストレージ５４、Ｉ／Ｆ５５等を利用して構成され得る。
【００２９】
範囲情報取得部１５３は、複合機１１の範囲選択部１１２又はモバイル端末１２の範囲選択部１３２により選択された処理範囲を示す範囲情報を取得する。範囲情報取得部１５３は、電子メールの「件名」に相当する処理範囲（第１の処理範囲）を示す範囲情報と、電子メールの「本文」に相当する処理範囲（第２の処理範囲）を示す範囲情報とを取得する。範囲選択取得部１５３は、例えばＣＰＵ５１、ＲＡＭ５２、ストレージ５４、Ｉ／Ｆ５５等を利用して構成され得る。
【００３０】
ＯＣＲ処理部１５４は、画像データ取得部１５２により取得された画像データ、範囲情報取得部１５３により取得された範囲情報等に基づいて、スキャンされた画像のうち処理範囲に対してＯＣＲ処理を実行し、処理範囲内に存在する文字列をテキスト化したテキストデータを生成する。ＯＣＲ処理部１５４は、「件名」に相当する処理範囲内に存在する文字列をテキスト化した件名テキストデータと、「本文」に相当する処理範囲内に存在する文字列をテキスト化した本文テキストデータとを生成する。ＯＣＲ処理部１５４は、ＣＰＵ５１、ＲＡＭ５２、ストレージ５４等を利用して構成され得る。
【００３１】
プレビュー処理部１５５は、ＯＣＲ処理の結果をユーザに確認させるためのプレビュー画面をモバイル端末１２のＵＩ（ＬＣＲ５７等）又は複合機１１のＵＩ（操作パネル２３等）に表示するための処理を行う。プレビュー処理部１５５は、ＣＰＵ５１、ＲＡＭ５２、Ｉ／Ｆ５５等を利用して構成され得る。
【００３２】
テキストデータ送信部１５６は、ＯＣＲ処理部１５４により生成されたテキストデータを配信先装置１４に送信する。テキストデータ送信部１５６は、例えば、件名テキストデータと本文テキストデータとを関連付けた電子メールを配信先装置１４に送信する。テキストデータ送信部１５６は、ＣＰＵ５１、ＲＡＭ５２、ストレージ５４、Ｉ／Ｆ５５等を利用して構成され得る。
【００３３】
図５は、実施形態に係るワークフローの例を示す図である。本例に係るワークフロー６１は、テキストデータ配信サービスを実行するものであり、スキャンステップＳ１１、範囲選択ステップＳ１２、ＯＣＲステップＳ１３、プレビューステップＳ１４、及びテキストデータ配信ステップＳ１５により構成されている。例えば、ユーザが複合機１１の操作パネル２３を操作して、予め登録された複数のワークフローの中から当該ワークフロー６１を選択することにより、テキストデータ配信サービスが開始される。
【００３４】
図６は、実施形態に係るワークフロー管理テーブル６５のデータ構成例を示す図である。ワークフロー管理テーブル６５は、ワークフロー（ジョブ）のインスタンスを示す情報であり、本例では、ユーザを特定する「ユーザＩＤ」、ジョブを特定する「ジョブＩＤ」、ワークフローを特定する「ワークフローモデルＩＤ」、テキストデータの配信先を特定する「配信先」、スキャンされた画像の文書名を示す「文書名」、ＯＣＲ処理の対象となる画像データを特定する「元画像パス」、ＯＣＲ結果のプレビュー画像を特定する「プレビュー画像パス」、ＯＣＲ処理後のデータを特定する「ＯＣＲ結果」等の情報が紐付けられている。ワークフロー管理テーブル６５は、ワークフロー管理部１５１により管理される。ＯＣＲ処理部１５４、プレビュー処理部１５５、テキストデータ送信部１５６等は、ワークフロー管理テーブル６５を参照してそれぞれの処理を実行する。
【００３５】
図７は、実施形態に係るファイル選択画面７０の例を示す図である。ファイル選択画面７０は、モバイル端末１２のディスプレイに表示され、ＯＣＲ処理の対象とするファイル（元画像）を選択するための画面である。ファイル選択画面７０は、ユーザが複合機１１に原稿をスキャンさせた後、モバイル端末１２のテキスト配信アプリケーション１２１を起動させ、モバイル端末１２と複合機１１との通信を確立させた後に表示される。本例に係るファイル選択画面７０は、ユーザがスキャンさせた原稿のそれぞれに対応する複数のファイル名から構成されたファイルリスト７１を含んでおり、ユーザがファイルリスト７１の中から所望のファイル名を選択できるように構成されている。また、本例では、ファイルリスト７１中の全てのファイルを選択する際に操作される全配信ボタン７２、及びテキスト配信アプリケーション１２１を終了させる終了ボタン７３が設けられている。
【００３６】
図８は、実施形態に係るページ選択画面７４の例を示す図である。本例に係るページ選択画面７４は、モバイル端末１２のディスプレイに表示され、上記のように選択されたファイルの中からＯＣＲ処理の対象とするページを選択するための画面である。本例に係るページ選択画面７４は、ワークフロー６１の進行状況を示す進行インジケータ７５、選択されたファイルに含まれる１以上のページのそれぞれの内容を簡略化して表示するページサムネイル７６、ページサムネイル７６の選択を確定させる続行ボタン７７、及びページ選択処理をキャンセルするキャンセルボタン７８を含んでいる。ユーザは、ページ選択画面７４上で所望のページサムネイル７６を選択することにより、ＯＣＲ処理の対象とするページを選択することができる。
【００３７】
図９は、実施形態に係る範囲選択画面８０の例を示す図である。本例に係る範囲選択画面８０は、モバイル端末１２のディスプレイに表示され、上記のように選択されたページのスキャン画像８１の中からＯＣＲ処理の対象とする処理範囲８２を選択する画面である。また、本例に係る範囲選択画面８０は、ＯＣＲ処理の結果をメール中のどの項目（件名又は本文）に出力するかを選択するためにも用いられる。本例に係る範囲選択画面８０は、処理範囲８２を囲む範囲指定枠８３を表示させるための枠表示ボタン８４、ＯＣＲ処理の結果をメールの件名として出力させる件名出力ボタン８５、ＯＣＲ処理の結果をメールの本文として出力させる本文出力ボタン８６、範囲指定枠８３を消去する消去ボタン８７、処理範囲８２を決定する決定ボタン８８、及び当該範囲選択処理をキャンセルするキャンセルボタン８９を含んでいる。
【００３８】
ユーザは、上記のような範囲選択画面８０を利用して、「件名」に相当する処理範囲と、「本文」に相当する処理範囲とを設定することができる。モバイル端末１２は、「件名」に相当する処理範囲を示す範囲情報（第１の範囲情報）と、「本文」に相当する処理範囲を示す範囲情報（第２の範囲情報）とを文書管理装置１３に送信する。
【００３９】
図１０は、実施形態に係る処理範囲８２の選択方法の例を示す図である。本例に係る選択方法においては、ユーザがスキャン画像８１中の２つの枠点Ｐ１，Ｐ２を指定することにより、処理範囲８２を選択することができる。ユーザがモバイル端末１２のディスプレイ上又は複合機１１の操作パネル２３上で指定範囲８２（範囲指定枠８３）の左上の枠点Ｐ１と右下の枠点Ｐ２とを指定することにより、処理範囲８２が選択される。このような方法によれば、２つの枠点Ｐ１，Ｐ２の座標情報を、処理範囲８２を示す範囲情報とすることができるので、情報量を削減することができる。なお、上記選択方法は一例であり、これに限定されるものではない。例えば、ユーザが指、タッチペン等で所望の範囲を囲う操作を行うことにより処理範囲８２を選択するようにしてもよい。
【００４０】
図１１は、実施形態に係るプレビュー画面９０の例を示す図である。本例に係るプレビュー画面９０は、モバイル端末１２のディスプレイに表示され、上記のように選択されたファイル、ページ、処理範囲８２、項目（件名又は本文）等に基づいて生成されたテキストデータが正しいか否かをユーザに確認させるための画面である。本例に係るプレビュー画面９０には、進行インジケータ７５、ページ毎にＯＣＲ結果のプレビューを表示するプレビューサムネイル９１、配信先を示す配信先情報９２、現在の状態を示す状態情報９３、プレビュー（ＯＣＲ処理の結果）を承認する続行ボタン９５、ＯＣＲ処理のやり直し求めるやり直しボタン９６、及びプレビュー処理をキャンセルするキャンセルボタン９７を含んでいる。ユーザが確認したいページに対応するプレビューサムネイル９１を押すことにより、当該ページのＯＣＲ処理の結果のプレビューが表示され、ユーザはＯＣＲ処理の結果、すなわち処理範囲８２内に存在する文字列のテキスト化が適切に行われたか否か等を確認することができる。そして、ユーザがプレビューを承認して続行ボタン９５を押すと、プレビューの内容のテキストデータが、配信先情報９２が示す配信先装置１４に配信される。なお、プレビュー画面９０は、文書管理装置１３から受信したデータに基づいて、件名テキストデータと本文テキストデータとを含むプレビュー画面を表示するものであることが好ましい。
【００４１】
図１２は、実施形態に係るＯＣＲ結果情報９８のデータ構造例を示す図である。ＯＣＲ結果情報９８は、ユーザにより選択された項目（Title（件名）又はMessage（本文））と、ユーザにより選択された処理範囲８２内の文字列をテキスト化した結果（Result）と、ユーザにより選択されたページ（Page  Number）とが紐付けられた情報である。このようなＯＣＲ結果情報９８を利用することにより、生成されたテキストデータを配信先装置１４に配信することができる。
【００４２】
図１３は、実施形態に係る画像処理システム１における処理例を示すシーケンス図である。ユーザが複合機１１の操作パネル２３を介してテキストデータ配信サービスに対応するワークフロー６１を選択し（Ｓ１０１）、原稿をスキャンする操作を行うと（Ｓ１０２）、複合機１１は取得した原稿の画像データを文書管理装置１３に送信し（Ｓ１０３）、文書管理装置１３は受信した画像データを記録媒体（ストレージ５４等）に記憶する（Ｓ１０４）。
【００４３】
その後、複合機１１のテキスト配信アプリケーション１０３が起動し、操作パネル２３に複合機１１とモバイル端末１２との通信を確立するための接続情報（操作方法、パスワード等）が表示される（Ｓ１０５）。ユーザが接続情報に基づいてモバイル端末１２のテキスト配信アプリケーション１２を起動させると（Ｓ１０６）、複合機１１とモバイル端末１２との通信が確立する（Ｓ１０７）。
【００４４】
その後、文書管理装置１３は、ファイル選択画面７０（図７参照）を表示させるためのファイル選択画面データをモバイル端末１２に送信する（Ｓ１０８）。モバイル端末１２は、ファイル選択画面データに基づいてファイル選択画面７０を表示する（Ｓ１０９）。ユーザがファイル選択画面７０上で所望のファイルを選択すると（Ｓ１１０）、モバイル端末１２は、選択されたファイルを示す選択ファイルデータを文書管理装置１３に送信する（Ｓ１１１）。
【００４５】
その後、文書管理装置１３は、ページ選択画面７４（図８参照）を表示させるためのページ選択画面データをモバイル端末１２に送信する（Ｓ１１２）。モバイル端末１２は、ページ選択画面データに基づいてページ選択画面７４を表示する（Ｓ１１３）。ユーザがページ選択画面７４上で所望のページを選択すると（Ｓ１１４）、モバイル端末１２は、選択されたページを示す選択ページデータを文書管理装置１３に送信する（Ｓ１１５）。
【００４６】
その後、文書管理装置１３は、範囲選択画面８０（図９参照）を表示させるための範囲選択画面データをモバイル端末１２に送信する（Ｓ１１６）。モバイル端末１２は、範囲選択画面データに基づいて範囲選択画面８０を表示する（Ｓ１１７）。ユーザが範囲選択画面８０上で所望の処理範囲８２及び項目（件名又は本文）を選択すると（Ｓ１１８）、モバイル端末１２は、選択された処理範囲８２を示す処理範囲データ及び選択された項目を示す項目データを文書管理装置１３に送信する（Ｓ１１９）。
【００４７】
文書管理装置１２０は、受信した処理範囲データに基づいて処理範囲８２内の画像に対してＯＣＲ処理を施し、処理範囲８２内に存在する文字列をテキスト化したテキストデータを生成し（Ｓ１２０）、受信した項目データ及び生成されたテキストデータに基づいて、プレビュー画面９０（図１１参照）を表示させるためのプレビュー画面データを生成してモバイル端末１２に送信する（Ｓ１２１）。モバイル端末１２は、プレビュー画面データに基づいてプレビュー画面９０を表示する（Ｓ１２２）。ユーザがプレビュー画面９０を確認して内容を承認する操作を行うと（Ｓ１２３）、モバイル端末１２は、承認されたことを示す承認信号を文書管理装置１３に送信する（Ｓ１２４）。文書管理装置１３は、承認信号を受信すると、プレビュー画面９０に対応するテキストデータを配信先装置１４に配信する（Ｓ１２６）。
【００４８】
上記のような処理により、ユーザが選択した処理範囲８２のみにＯＣＲ処理を施してテキストデータを生成し、生成されたテキストデータを所望の配信先装置１４に配信することが可能となる。これにより、ＯＣＲ処理を実行する際における複合機１１から文書管理装置１３への画像データの送信量を削減することができ、処理速度の低下等を防ぐことが可能となる。
【００４９】
なお、上記においては、ファイル、ページ、処理範囲８２、及び項目を選択する操作、並びにプレビューを確認する操作を、モバイル端末１２を用いて行う例を示したが、これらの操作を、複合機１１の操作パネル２３を用いて行ってもよい。
【００５０】
上記画像処理システム１の機能を実現するプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、メモリカード、ＣＤ−Ｒ及びＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記憶媒体に記憶されてコンピュータ・プログラム・プロダクトとして提供される。
【００５１】
また、プログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、プログラムをダウンロードさせずにインターネット等のネットワーク経由で提供するように構成してもよい。また、プログラムをＲＯＭ等に予め組み込んで提供するように構成してもよい。また、プログラムは画像処理システム１に含まれる機能部のうちプログラムにより実現可能な機能を含むモジュール構成となっていてもよい。プログラムにより実現される機能は、記憶媒体からプログラムを読み出して実行することにより主記憶装置にロードされる。すなわち、プログラムにより実現される機能は主記憶装置上に生成される。
【００５２】
以上のように、本実施形態によれば、スキャン画像に含まれる文字列をテキストデータとして配信するシステムにおける効率性を向上させることが可能となる。
【００５３】
以上、本発明の実施形態を説明したが、上記実施形態は例として提示したものであり、発明の範囲を限定することを意図するものではない。この新規な実施形態はその他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で種々の省略、置き換え、変更、及び組み合わせを行うことができる。この実施形態及びその変形は発明の範囲及び要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５４】
１  画像処理システム
１１  複合機
１２  モバイル端末
１３  文書管理装置（画像処理装置）
１４  配信先装置
１５  管理者端末
１６  ネットワーク
２１  コントローラ
２２  プロッタエンジン
２３  操作パネル
２４  スキャナ
２５  ＨＤＤ
３１  ＣＰＵ
３２  システムメモリ
３３  ＮＶ−ＲＡＭ
３４  エンジンＩ／Ｆ
３５  描画メモリ
３６  通信Ｉ／Ｆ
３７  プログラムＲＯＭ
３８  フォントＲＯＭ
３９  パネルＩ／Ｆ
４０  スキャナＩ／Ｆ
４１  内部バス
５１  ＣＰＵ
５２  ＲＡＭ
５３  ＲＯＭ
５４  ストレージ
５５  Ｉ／Ｆ
５６  バス
５７  ＬＣＤ
５８  操作部
６１  ワークフロー
６５  ワークフロー管理テーブル
７０  ファイル選択画面
７１  ファイルリスト
７２  全配信ボタン
７３  終了ボタン
７４  ページ選択画面
７５  進行インジケータ
７６  ページサムネイル
７７  続行ボタン
７８  キャンセルボタン
８０  範囲選択画面
８１  スキャン画面
８２  処理範囲
８３  範囲指定枠
８４  枠表示ボタン
８５  件名出力ボタン
８６  本文出力ボタン
８７  消去ボタン
８８  決定ボタン
８９  キャンセルボタン
９０  プレビュー画面
９１  プレビューサムネイル
９２  配信先情報
９３  状態情報
９５  続行ボタン
９６  やり直しボタン
９７  キャンセルボタン
９８  ＯＣＲ結果情報
１０１  読取部
１０２  ワークフロー選択部
１０３，１２１  テキスト配信アプリケーション
１１１，１３１  接続処理部
１１２，１３２  範囲選択部
１５１  ワークフロー管理部
１５２  画像データ取得部
１５３  選択範囲取得部
１５４  ＯＣＲ処理部
１５５  プレビュー処理部
１５６  テキストデータ送信部
Ｐ１，Ｐ２  枠点
【先行技術文献】
【特許文献】
【００５５】
【特許文献１】特開２０１４−８６９８５号公報
【図１】
2019161515.tif 000003
【図２】
2019161515.tif 000004
【図３】
2019161515.tif 000005
【図４】
2019161515.tif 000006
【図５】
2019161515.tif 000007
【図６】
2019161515.tif 000008
【図７】
2019161515.tif 000009
【図８】
2019161515.tif 000010
【図９】
2019161515.tif 000011
【図１０】
2019161515.tif 000012
【図１１】
2019161515.tif 000013
【図１２】
2019161515.tif 000014
【図１３】
2019161515.tif 000015