(57)【要約】【課題】複数の原稿セットを一括で装置に積載し、一度のスキャン指示で原稿セットごとの設定に従ってネットワークスキャンを好適に実行する仕組みを提供する。【解決手段】本情報処理端末は、読取対象の複数の原稿セットに関するそれぞれの読取条件を示す設定情報を受け付け、設定情報と、原稿セットごとの撮影画像とを含む読取指示を画像処理装置へ通知する。本画像処理装置は、通知された読取指示を受信すると、画像処理装置に積載された読取対象の複数の原稿セットの読み取りを開始し、読み取られた画像データと、撮影画像とを比較し、比較結果に基づき、一致する撮影画像に紐付けられた設定情報に従ってその後の原稿の読み取りを制御し、比較結果が他の撮影画像と一致することを示す結果に変化すると、他の撮影画像に紐付けられた設定情報に従ってその後の原稿の読み取りを制御し、読み取られた画像データを情報処理端末に送信する。【選択図】  図８
2016039567.tif 000002
【特許請求の範囲】
【請求項１】
情報処理端末と、画像処理装置とを含む画像処理システムであって、
前記情報処理端末は、
読取対象の複数の原稿セットに関するそれぞれの読取条件を示す設定情報を受け付ける受付手段と、
前記受付手段によって受け付けた前記設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を前記画像処理装置へ通知する通知手段と
を備え、
前記画像処理装置は、
前記通知手段によって通知された前記読取指示を受信すると、前記画像処理装置に積載された前記読取対象の複数の原稿セットの読み取りを開始する読取手段と、
前記読取手段によって読み取られた画像データと、前記撮影画像とを比較し、比較結果に基づき、一致する撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御し、該比較結果が他の撮影画像と一致することを示す結果に変化すると、該他の撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御する制御手段と、
前記読取手段に読み取られた画像データを前記情報処理端末に送信する送信手段と
を備えることを特徴とする画像処理システム。
【請求項２】
前記情報処理端末は、
原稿を撮影する撮影手段をさらに備え、
前記原稿セットごとに最初のページの原稿をそれぞれ撮影し、前記原稿セットごとの撮影画像を生成することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記受付手段は、操作部に前記撮影手段によって撮影された複数の撮影画像を選択可能に表示し、選択された前記撮影画像ごとに前記設定情報を受け付けることを特徴とする請求項２に記載の画像処理システム。
【請求項４】
前記送信手段は、
前記比較結果が他の撮影画像と一致することを示す結果に変化すると、当該変化までに読み取られた画像データを前記情報処理端末に送信することを特徴とする請求項１乃至３の何れか１項に記載の画像処理システム。
【請求項５】
前記送信手段は、
前記読取手段によって前記画像処理装置に積載された全ての原稿の読み取りが終了すると、送信していない画像データを前記情報処理端末に送信することを特徴とする請求項４に記載の画像処理システム。
【請求項６】
前記情報処理端末は、
原稿を撮影する撮影手段をさらに備え、
前記原稿セットごとに最初のページの原稿と最終のページの原稿とをそれぞれ撮影し、前記原稿セットごとの撮影画像を生成することを特徴とする請求項１に記載の画像処理システム。
【請求項７】
前記送信手段は、
前記比較結果が最終ページの原稿と一致すると、当該一致までに読み取られた画像データを前記情報処理端末に送信することを特徴とする請求項６に記載の画像処理システム。
【請求項８】
情報処理端末であって、
読取対象の複数の原稿セットにおける該原稿セットごとの最初のページの原稿を撮影する撮影手段と、
操作部に前記撮影手段によって撮影された複数の撮影画像を選択可能に表示し、選択された前記撮影画像ごとに、対応する原稿セットに関するそれぞれの読取条件を示す設定情報を受け付ける受付手段と、
前記受付手段によって受け付けた前記設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を画像処理装置へ通知する通知手段と
を備えることを特徴とする情報処理端末。
【請求項９】
画像処理装置であって、
読取対象の複数の原稿セットにおける原稿セットそれぞれの読取条件を示す設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を情報処理端末から受信すると、前記画像処理装置に積載された前記読取対象の複数の原稿セットの読み取りを開始する読取手段と、
前記読取手段によって読み取られた画像データと、前記撮影画像とを比較し、比較結果に基づき、一致する撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御し、該比較結果が他の撮影画像と一致することを示す結果に変化すると、該他の撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御する制御手段と、
前記読取手段に読み取られた画像データを前記情報処理端末に送信する送信手段と
を備えることを特徴とする画像処理装置。
【請求項１０】
情報処理端末の制御方法であって、
撮影手段が、読取対象の複数の原稿セットにおける該原稿セットごとの最初のページの原稿を撮影する撮影工程と、
受付手段が、操作部に前記撮影工程で撮影された複数の撮影画像を選択可能に表示し、選択された前記撮影画像ごとに、対応する原稿セットに関するそれぞれの読取条件を示す設定情報を受け付ける受付工程と、
通知手段が、前記受付工程で受け付けた前記設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を画像処理装置へ通知する通知工程と
を実行することを特徴とする情報処理端末の制御方法。
【請求項１１】
画像処理装置の制御方法であって、
読取手段が、読取対象の複数の原稿セットにおける原稿セットそれぞれの読取条件を示す設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を情報処理端末から受信すると、前記画像処理装置に積載された前記読取対象の複数の原稿セットの読み取りを開始する読取工程と、
制御手段が、前記読取工程で読み取られた画像データと、前記撮影画像とを比較し、比較結果に基づき、一致する撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御し、該比較結果が他の撮影画像と一致することを示す結果に変化すると、該他の撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御する制御工程と、
前記読取手段によって読み取られた画像データを前記情報処理端末に送信する送信工程と
を実行することを特徴とする画像処理装置の制御方法。
【請求項１２】
請求項１０に記載の情報処理端末の制御方法における各工程をコンピュータに実行させるための該コンピュータで読み取り可能なプログラム。
【請求項１３】
請求項１１に記載の画像処理装置の制御方法における各工程をコンピュータに実行させるための該コンピュータで読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理端末、画像処理装置、それらの制御方法、プログラム、及び画像処理システムに関するものである。
【背景技術】
【０００２】
ＭＦＰ等、スキャナを備えた画像処理装置において、スマートフォンやＰＣ等の外部装置からスキャン指示を受け付け、読み取ったスキャン画像データを当該外部装置に提供する機能（以下、ネットワークスキャン機能と称する。）が知られている。現行の画像処理装置では、例えば４つの原稿についてネットワークスキャンを行う場合、それらの原稿を画像処理装置へ持っていき、４つのスキャン画像データを作成するために、ユーザは４つの原稿をそれぞれ個別に操作する必要がある。具体的には、まず１つの原稿をＡＤＦ（オートドキュメントフィーダ）に積載し、スマートフォン等からスキャンモードを設定してスキャン指示を送信し、当該処理が終了すると、他の３つの原稿についても同様の操作を繰り返す必要があった。これらの操作は、ユーザにとって非常に手間の掛かるものであった。また、ＡＤＦに積載した原稿が、どのような原稿だったか明確に覚えておかないと、設定するスキャンモードやスキャン画像データのファイル名を間違えてしまうこともあった。
【０００３】
このような問題を解決する方法として、特許文献１は、ＡＤＦに複数の原稿を積載して一括で処理できる技術を開示している。具体的には、読み取り原稿の角の部分を所定の形状に折っておき、所定の形状を認識した場合に、原稿ジョブが切り替わったと識別する原稿識別方法を有し、切り替わったと認識した場合、画像データの出力形式を切り替える画像処理装置が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−６４４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術における画像処理装置では、原稿の角を折るなど原稿に印を付けるため、原稿を傷つけてしまう。さらに、ネットワークスキャンで使用できるような想定で提案されていないため、４つのネットワークスキャン設定と、それぞれの設定に紐づく原稿が認識できない。一方で、上述したように、何ら対策を施さない場合には、原稿セットの数だけユーザが同じ操作を繰り返し行う必要があり、ユーザに煩わしい操作を要求することになってしまう。
【０００６】
本発明は、上述の課題に鑑みて成されたものであり、複数の原稿セットを一括で装置に積載し、一度のスキャン指示で原稿セットごとの設定に従ってネットワークスキャンを好適に実行する仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、情報処理端末と、画像処理装置とを含む画像処理システムであって、前記情報処理端末は、読取対象の複数の原稿セットに関するそれぞれの読取条件を示す設定情報を受け付ける受付手段と、前記受付手段によって受け付けた前記設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を前記画像処理装置へ通知する通知手段とを備え、前記画像処理装置は、前記通知手段によって通知された前記読取指示を受信すると、前記画像処理装置に積載された前記読取対象の複数の原稿セットの読み取りを開始する読取手段と、前記読取手段によって読み取られた画像データと、前記撮影画像とを比較し、比較結果に基づき、一致する撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御し、該比較結果が他の撮影画像と一致することを示す結果に変化すると、該他の撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御する制御手段と、前記読取手段に読み取られた画像データを前記情報処理端末に送信する送信手段とを備えることを特徴とする。
【０００８】
また、本発明は、情報処理端末であって、読取対象の複数の原稿セットにおける該原稿セットごとの最初のページの原稿を撮影する撮影手段と、操作部に前記撮影手段によって撮影された複数の撮影画像を選択可能に表示し、選択された前記撮影画像ごとに、対応する原稿セットに関するそれぞれの読取条件を示す設定情報を受け付ける受付手段と、前記受付手段によって受け付けた前記設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を画像処理装置へ通知する通知手段とを備えることを特徴とする。
【０００９】
また、本発明は、画像処理装置であって、読取対象の複数の原稿セットにおける原稿セットそれぞれの読取条件を示す設定情報と、前記原稿セットごとの撮影画像とを含む読取指示を情報処理端末から受信すると、前記画像処理装置に積載された前記読取対象の複数の原稿セットの読み取りを開始する読取手段と、前記読取手段によって読み取られた画像データと、前記撮影画像とを比較し、比較結果に基づき、一致する撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御し、該比較結果が他の撮影画像と一致することを示す結果に変化すると、該他の撮影画像に紐付けられた設定情報に従ってその後の原稿の前記読取手段による読み取りを制御する制御手段と、前記読取手段に読み取られた画像データを前記情報処理端末に送信する送信手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、複数の原稿セットを一括で装置に積載し、一度のスキャン指示で原稿セットごとの設定に従ってネットワークスキャンを好適に実行することができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態に係る画像処理システムの構成を示す図。
【図２】第１の実施形態に係る情報処理端末１０１の構成を示す図。
【図３】第１の実施形態に係る画像処理装置１０２の制御構成を示す図。
【図４】第１の実施形態に係る情報処理端末１０１の制御構成を示す図。
【図５】第１の実施形態に係るユーザがスキャンする原稿の一例を示す図。
【図６】第１の実施形態に係る情報処理端末１０１の操作パネルに表示される、スキャン原稿登録時の操作画面の一例を示す図。
【図７】第１の実施形態に係る情報処理端末１０１の操作パネルに表示される、スキャン指示送信時の操作画面の一例を示す図。
【図８】第１の実施形態に係る画像処理装置１０２のＨＤＤに格納されたネットワークスキャン処理部の機能構成を示す図。
【図９】第１の実施形態に係る情報処理端末１０１の原稿を登録するまでの処理手順を示すフローチャート。
【図１０】第１の実施形態に係る情報処理端末１０１の、画像処理装置１０２にスキャン指示を送信するまでの処理手順を示すフローチャート。
【図１１】第１の実施形態に係る画像処理装置１０２の、スキャン指示を受信してからスキャン処理を行うまでの処理手順を示すフローチャート。
【図１２】第２の実施形態に係る画像処理装置１０２の、スキャン指示を受信してからスキャン処理を行うまでの処理手順を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の実施形態を詳しく説明する。なお、以下の実施形態は特許請求の範囲に係る本発明を限定するものでなく、また本実施形態で説明されている特徴の組み合わせの全てが本発明の解決手段に必須のものとは限らない。
【００１３】
＜第１の実施形態＞
＜画像処理システムの構成＞
以下では、図１乃至図１１を参照して、本発明の第１の実施形態について説明する。まず、図１を参照して、本実施形態に係る画像処理システムの構成について説明する。
【００１４】
本画像処理システムは、情報処理端末１０１及び画像処理装置１０２を含む。各装置は、ネットワーク１００を介して、相互通信可能に接続される。なお、図１に示すシステムは一例であり、本発明を限定する意図はない。即ち、本発明は、上記構成に加えて、さらに複数の情報処理端末や複数の画像処理装置を含んでもよく、また、他の装置を含んで構成されてもよい。
【００１５】
情報処理端末１０１は、ネットワーク１００を介して、画像処理装置１０２にスキャン処理の開始指示を行うことができる。また、情報処理端末１０１は、カメラデバイスを有しており、カメラデバイスによって撮影した画像を画像処理装置１０２へ送信することができる。画像処理装置１０２は、スキャナデバイスを有し、情報処理端末１０１から読み取り開始指示を受け付けると、当該スキャナデバイスによって、ＡＤＦ等に積載された読取対象の複数の原稿セットに含まれる原稿の読み取りを開始し、スキャン処理を行う。その後、画像処理装置１０２は、原稿から読み取った画像データを情報処理端末１０１へ送信することができる。このように、情報処理端末１０１からの指示に従って画像処理装置１０２で原稿を読み取り、読み取った画像データが画像処理装置１０２から情報処理端末１０１へ送信される機能を以下では、ネットワークスキャンと称する。
【００１６】
＜情報処理端末の構成＞
次に、図２を参照して、情報処理端末１０１の構成について説明する。情報処理端末１０１は、ＣＰＵ２０２、ＲＡＭ２０３、ＲＯＭ２０４、カメラＩ／Ｆ２０５、ビデオコントローラ２０６、外部記憶装置コントローラ２０７、及びネットワークＩ／Ｆコントローラ２０８を備える。さらに、情報処理端末１０１は、オプションとして、カメラ２１０、操作パネル２１２、及び外部記憶装置２１３が接続されている。バス２０１は、上記各構成要素を相互に接続し、構成要素間でのデータのやり取りを可能にする。
【００１７】
ＣＰＵ２０２は、画像処理装置１０２を統括的に制御する。ＲＡＭ２０３は、主記憶装置として機能するとともにＣＰＵ２０２のワークエリアを提供する。ＲＯＭ２０４は、固定的なデータ及びプログラムを記憶するメモリ領域である。カメラＩ／Ｆ２０５は、カメラ２１０からの撮影画像（写真画像）などのデータをバス２０１を介してＣＰＵ２０２に伝える。ビデオコントローラ２０６は、操作パネル２１２による画像表示を制御する。外部記憶装置コントローラ２０７は、ハードディスクドライブ等の外部記憶装置２１３を制御する。ネットワークＩ／Ｆコントローラ２０８は、ネットワーク１００と接続して通信を行う。
【００１８】
通常、情報処理端末１０１を起動するための初期プログラムや情報処理端末１０１の各モジュールを制御するための基本的な制御プログラムはＲＯＭ２０４に保存されている。また、外部記憶装置２１３には、ＯＳ２２１、カメラ２１０で撮影した写真を操作パネル２１２に表示する写真表示アプリケーション２２２、後述するスキャンアプリケーション２２３、及びその他のアプリケーション２２４が１つ以上インストールされている。
【００１９】
情報処理端末１０１に電源が投入されると、まずＲＯＭ２０４に保存されている起動用プログラムが実行され、そのプログラムが外部記憶装置２１３に保存されているＯＳをＲＡＭ２０３にロードし、その後、制御権をＯＳ２２１に渡す。ＯＳ２２１は、必要なモジュールをさらに外部記憶装置２１３からＲＡＭ２０３にロードする。さらにユーザの指示により、必要なアプリケーションプログラム２２２、２２３、２２４を外部記憶装置２１３からＲＡＭ２０３にロードし、これらがＣＰＵ２０２によって実行される。
【００２０】
＜画像処理装置の構成＞
次に、図３を参照して、画像処理装置１０２の構成について説明する。画像処理装置１０２は、プリンタ３０１、スキャナ３０２、操作部３０３、ネットワークＩ／Ｆ３１４、及びコントローラ３１０を備える。コントローラ３１０は、ＣＰＵ３１１、ＲＡＭ３１２、ＨＤＤ３１３、プリンタＩ／Ｆ３１５、スキャナＩ／Ｆ３１６、及び操作部Ｉ／Ｆ３１７を備える。
【００２１】
コントローラ３１０は、ネットワークＩ／Ｆ３１４を通じて受信した画像データや、スキャナ３０２によって原稿から読みとった画像データに対して、必要な処理を施してプリンタ３０１に出力する。また、画像処理装置１０２は、スキャナ３０２によって原稿から読み取った画像データや、画像処理装置１０２に格納されている画像データを情報処理端末１０１に対してネットワーク経由で公開したり、送信したりすることもできる。
【００２２】
ＣＰＵ３１１は、ＨＤＤ３１３に格納されている画像処理プログラムや後述するネットワークスキャン処理部８１０等をＲＡＭ３１２に展開して実行する。ＣＰＵ３１１がプログラムを実行することによって、本明細書で説明する画像処理装置１０２の機能が実行される。ＨＤＤ３１３には、ＣＰＵ３１１で実行する画像処理プログラムの他に、必要に応じて文書処理に必要なフォントデータ、操作部３０３に表示するためのデータ、プログラムの実行に必要なデータ等が含まれてもよい。また、ＨＤＤ３１３は、ネットワークＩ／Ｆ３１４で受信した画像データや写真画像を格納することもできる。ここでＨＤＤ３１３は、必ずしもＨＤＤである必要はなく、例えばＳＳＤ等の記憶媒体であってもよい。ＲＡＭ３１２には、ＣＰＵ３１１が実行するプログラムや、これらのプログラムの実行に必要なデータが格納される。
【００２３】
ネットワークＩ／Ｆ３１４は、ネットワークを通じて情報処理端末１０１等の外部装置からスキャン処理指示を受信したり、画像処理装置１０２の状態やスキャンデータ等を外部装置へ送信したりするためのネットワーク通信処理を行うインターフェースである。プリンタＩ／Ｆ３１５は、ＣＰＵ３１１で処理した文書データをプリンタ３０１に出力したり、プリンタの状態をＣＰＵ３１１に通知したりするためのインターフェースである。スキャナＩ／Ｆ３１６は、スキャナ３０２で読み取った画像データをＲＡＭ３１２に転送したり、ＣＰＵ３１１からの文書の読み取り指示をスキャナ３０２に通知したりするためのインターフェースである。操作部Ｉ／Ｆ３１７は、ＣＰＵ３１１からの画像表示指示を操作部３０３に転送したり、画像処理装置１０２のユーザが操作部３０３を操作した旨をＣＰＵ３１１に伝達したりする。
【００２４】
＜スキャンアプリケーション＞
次に、図４を参照して、本実施形態に係る情報処理端末１０１で動作するスキャンアプリケーション２２３の構成について説明する。情報処理端末１０１は、図２に示すように、ＣＰＵ２０２が外部記憶装置２１３に格納された制御プログラムを読み出して実行することにより、図４に示すスキャンアプリケーション２２３を実現することができる。
【００２５】
スキャンアプリケーション２２３は、写真画像／モード登録部４０１、スキャンモード設定部４０２、スキャン指示部４０３、登録写真画像表示部４０４、及び入力部４０６を含む。スキャンアプリケーション２２３は、画像処理装置１０２に、ネットワーク経由で、スキャン指示を行うためのアプリケーションである。写真画像／モード登録部４０１は、スキャンする原稿の写真画像とスキャン設定を登録する。スキャンモード設定部４０２は、スキャンモード（読取条件）を設定する。スキャン指示部４０３は、画像処理装置１０２にスキャン指示を行う。登録写真画像表示部４０４は、登録された写真画像の一覧を表示する。入力部４０６は、操作パネル２１２からの入力を制御する。各構成要素の詳細については、図５、図６、及び図７を用いて後述する。
【００２６】
＜原稿＞
次に、図５を参照して、本実施形態において画像処理装置１０２でスキャンする原稿の一例について説明する。図５に示す原稿５０１、５０２、５０３は、それぞれが１枚以上の原稿を有する原稿セットを示す。本発明では、このような複数の異なる原稿セットをまとめて画像処理装置１０２に積載し、情報処理端末１０１からの１回のスキャン指示によって自動的にこれら複数の原稿セットのネットワークスキャンを実現する。５０１は、複数枚の原稿を有するＡ製品のカタログを示す。５０２は、１枚の原稿を有する手書きのメモを示す。５０３は、複数枚の原稿を有する、会議で配布された資料を示す。
【００２７】
＜情報処理端末の操作パネル＞
次に、図６を参照して、情報処理端末１０１の操作パネル２１２に表示される画面例について説明する。画面６００は、ユーザが、情報処理端末１０１で原稿５０１の先頭ページをカメラ２１０で撮影した際の、情報処理端末１０１の操作パネル２１２を示している。６０１は、原稿５０１の先頭ページ写真画像を示す。写真が表示されると、写真画像／モード登録部４０１は、写真画像６０１のスキャン登録ボタン６０２を表示する。
【００２８】
写真画像６０１のスキャン登録ボタン６０２が操作されると、スキャンモード設定部４０２は、受付手段として機能し、スキャンモードを設定するスキャンモード設定画面６１０を操作パネル２１２に表示する。６０３は、ファイル名を設定する設定部である。６０４は、原稿が両面か片面かを設定する設定部である。６０５は、スキャン後のファイル形式を設定する設定部であり、ＰＤＦ、ＴＩＦＦ、ＪＰＥＧが選択できる。６０６は、登録ボタンであり、このボタンが操作されると、写真画像／モード登録部４０１は、写真画像６０１と６０３、６０４、６０５で設定された設定モード（読取条件を示す設定情報）を関連づけて、外部記憶装置２１３に登録する。ユーザは、原稿５０２、原稿５０３に関しても、先頭ページをカメラ２１０で撮影し、６０６の登録ボタンによって、スキャン登録をする。
【００２９】
図７は、ユーザが情報処理端末１０１から画像処理装置１０２にスキャン指示を送信する際の情報処理端末１０１における操作パネル２１２の画面例を示す。ユーザは、原稿５０１、５０２、５０３をまとめて、画像処理装置１０２のスキャナ３０２に積載して、操作パネル２１２に表示された画面７００のスキャンアプリケーション２２３の起動アイコン７０５を操作する。
【００３０】
起動アイコン７０５が操作されると、登録写真画像表示部４０４は、画面７１０に示す、写真画像／モード登録部４０１が登録した写真画像一覧（７０１、７０２、７０３）と、スキャン開始ボタン７０３と、キャンセルボタン７０４とを選択可能に表示する。７０１は、原稿５０１の先頭ページの写真画像である。７０２は、原稿５０２の先頭ページの写真画像である。７０３は、原稿５０３の先頭ページの写真画像である。
【００３１】
スキャン開始ボタン７０３は、画像処理装置１０２にスキャン指示を行うボタンである。このボタンが操作されると、スキャン指示部４０３は、写真画像７０１、７０２、７０３とそれぞれのスキャンモード設定と共に、画像処理装置１０２にスキャン指示を送信する。キャンセルボタン７０４は、スキャン開始ボタン７０３が操作された後、キャンセルする場合に操作するボタンであり、操作されるとスキャン指示部４０３は、画像処理装置１０２に対応するスキャンの中止指示を送信する。
【００３２】
このように、本実施形態では、複数の原稿セットを一括でスキャン指示を行う場合に、情報処理端末１０１を用いて各原稿セットの最初のページをカメラで撮影し、撮影画像ごとのスキャン指示を画像処理装置１０２へ送信する。この際、原稿セットごとに、即ち、撮影画像ごとに読取条件等の設定を行い、当該設定情報と、対応する撮影画像とを紐付けて画像処理装置１０２へ送信する。これにより、画像処理装置１０２は、一度のスキャン指示に基づいて、原稿セットごとに異なる設定を用いて、ネットワークスキャンを実行することができる。画像処理装置１０２の詳細な処理については後述する。
【００３３】
＜画像処理装置の機能構成＞
次に、図８を用いて、本実施形態に係る画像処理装置１０２の機能構成について説明する。ネットワークスキャン処理部８１０は、ＣＰＵ３１１がＨＤＤ３１３に格納されたソフトウエアプログラムを読み出して、ＲＡＭ３１２上で実行することにより動作する。ネットワークスキャン処理部８１０は、スキャン指示受信部８０１、スキャン指示解析部８０２、原稿読込部８０３、原稿画像判定部８０４、スキャンモード読出部８０５、スキャン処理部８０６、及びファイル送信部８０７を含む。
【００３４】
スキャン指示受信部８０１は、ネットワークＩ／Ｆ３１４を介して、情報処理端末１０１からのスキャン指示を受信し、受信した原稿の写真画像やスキャンモード等の設定情報を、ＨＤＤ３１３に格納する。スキャン指示解析部８０２は、ＨＤＤ３１３に格納したスキャン指示の内容を解析し、複数の原稿セットを一括でスキャンする指示であるか、又は、単一の原稿のスキャン指示であるかを判定するモジュールである。
【００３５】
原稿読込部８０３は、スキャナ３０２に積載された原稿の読取動作制御を行うモジュールである。原稿画像判定部８０４及びスキャンモード読出部８０５は、スキャン指示が一括でスキャンする指示であった場合に、動作するモジュールである。原稿画像判定部８０４は、スキャナ３０２で読み込んだ原稿画像と受信した写真画像が一致するかどうかを判定するモジュールである。なお、ここでの判定は、双方の特徴量を抽出した上で比較するなど、公知の画像検索技術を用いることを想定している。スキャンモード読出部８０５は、原稿画像判定部８０４で一致した原稿に紐づいたスキャンモードをＨＤＤ３１３から読み出し、スキャン処理時に参照されるＲＡＭ３１２のある領域に設定するモジュールである。スキャン処理部８０６は、ＲＡＭ３１２に設定されたスキャンモードに従って、画像データの生成を行い、生成した画像データをＨＤＤ３１３に格納するモジュールである。ファイル送信部８０７は、指示があった全ての原稿に対して画像データが生成されると、ネットワークＩ／Ｆ３１４を介して、生成された全画像データを情報処理端末１０１に一括で送信するモジュールである。なお、情報処理端末１０１と画像処理装置１０２との通信プロトコルに従って、当該画像データを一括で送信することができない場合は、分割して送信してもよい。もちろん原稿セットごとの画像データを連続して送信するようにしてもよい。つまり、本発明では、画像処理装置１０２から情報処理端末１０１への画像データの送信方法については限定する意図はない。
【００３６】
＜処理手順＞
次に、図９乃至図１１を参照して、本画像処理システムの処理手順について説明する。まず、図９を参照して、ユーザがスキャン原稿の先頭ページの写真を撮影し、ユーザがスキャン登録するまでの、情報処理端末１０１におけるスキャンアプリケーション２２３の処理手順について説明する。以下で説明する処理は、ＣＰＵ２０２が外部記憶装置２１３に格納された制御プログラムを読み出して実行することにより実現される。
【００３７】
Ｓ９０１で、ＣＰＵ２０２は、ユーザの操作に従って、カメラ２１０で原稿の先頭ページの写真を撮影する。Ｓ９０２で、写真画像／モード登録部４０１は、図６の画面６００に示すように、操作パネル２１２に、撮影した写真画像とともに、スキャン登録ボタン６０２を表示する。Ｓ９０３で、ＣＰＵ２０２は、写真が非表示になったか否かを判定する。非表示になれば処理を終了し、非表示でないと判定するとＳ９０４へ進む。
【００３８】
Ｓ９０４で、ＣＰＵ２０２は、スキャン登録ボタン６０２が操作されたか否かを判定する。Ｓ９０４でスキャン登録ボタン６０２が操作されたと判定するとＳ９０５へ進み、そうでない場合はＳ９０３の処理に戻る。Ｓ９０５で、スキャンモード設定部４０２は、スキャンモード設定画面６１０を操作パネル２１２に表示する。続いて、Ｓ９０６で、登録ボタン６０６が操作されたか否かを判定する。操作されると、Ｓ９０７で、ＣＰＵ２０２は、表示している写真と設定されたスキャンモードとを予約スキャン文書として外部記憶装置２１３に格納し、処理を終了する。
【００３９】
次に、図１０を参照して、ユーザが、スキャンアプリケーション２２３の起動アイコン７０５を操作してから、スキャンアプリケーション２２３が画像処理装置１０２にスキャン指示を行うまでの、スキャンアプリケーション２２３の処理手順について説明する。以下で説明する処理は、ＣＰＵ２０２が外部記憶装置２１３に格納された制御プログラムを読み出して実行することにより実現される。
【００４０】
Ｓ１００１で、登録写真画像表示部４０４は、図７の画面７１０に示すように、予約スキャン文書の写真画像一覧（７０１、７０２、７０３）と、スキャン開始ボタン７０３とを操作パネル２１２に表示する。続いて、Ｓ１００２で、ＣＰＵ２０２は、写真画像が選択されたか否かを判定する。選択されたと判定するとＳ１００３に進み、そうでない場合はＳ１００６に進む。
【００４１】
Ｓ１００３で、スキャンモード設定部４０２は、スキャンモード設定画面６１０を操作パネル２１２に表示する。続いて、Ｓ１００４で、スキャンモード設定部４０２は、操作パネル２１２に表示したスキャンモード設定画面６１０を介して、選択された写真画像の設定が変更されたか否かを判定する。設定が変更されるとＳ１００５に進む。Ｓ１００５で、スキャンモード設定部４０２は、スキャンモードを外部記憶装置２１３に再設定し、Ｓ１００２に処理を戻す。
【００４２】
Ｓ１００２で画像が選択されない場合はＳ１００６に進み、ＣＰＵ２０２は、スキャン開始ボタン７０３が操作されたか否かを判定する。スキャン開始ボタン７０３が操作されるとＳ１００７に進む。Ｓ１００７で、スキャン指示部４０３は、画像処理装置１０２に、操作パネル２１２に表示されている写真画像と、その画像に紐づいたスキャンモード（設定情報）とともに、一括でのスキャン指示（読取指示）を送信し、処理を終了する。
【００４３】
次に、図１１を参照して、画像処理装置１０２が情報処理端末１０１からスキャン指示を受信し、写真画像が付加された、一括でのスキャン指示であった場合の、ネットワークスキャン処理部８１０の処理手順について説明する。以下で説明する処理は、ＣＰＵ３１１がＨＤＤ３１３に格納された制御プログラムを読み出して、実行することにより実現される。
【００４４】
Ｓ１１０１で、スキャン指示受信部８０１は、情報処理端末１０１からスキャン指示を受信し、受信した写真画像とスキャンモードとをＨＤＤ３１３に格納する。続いて、Ｓ１１０２で、原稿読込部８０３は、ＡＤＦ等に積載された原稿の読み込みを開始する。原稿を読み込むと、Ｓ１１０３で、原稿画像判定部８０４は、読み込んだ原稿が受信したいずれの写真画像と一致するかを特定する。具体的には、原稿画像判定部８０４は、読み込んだ原稿の画像データと、何れかの撮影画像（写真画像）とを比較し、当該比較結果が何れかの撮影画像と一致することを示す場合、当該撮影画像に対応する原稿セットの読み込みを開始するものと判断する。
【００４５】
次に、Ｓ１１０４で、スキャンモード読出部８０５は、Ｓ１１０２で特定した原稿に紐づいたスキャンモードを読み出し、スキャン処理時に参照するＲＡＭ３１２に設定する。続いて、Ｓ１１０５で、ＣＰＵ３１１は、次の原稿の読み込みを開始する。Ｓ１００６で、ＣＰＵ３１１は、まだ読み込んでいない原稿があるか否かを判定する。原稿がなければＳ１１０７に進み、原稿が有ればＳ１１０９に進む。
【００４６】
Ｓ１１０９で、ＣＰＵ３１１は、読み込んだ原稿が、他の原稿の先頭ページであるか否かを判定する。具体的には、原稿画像判定部８０４は、上記比較結果が、読み込んだ原稿の画像データと、現在のスキャンモードに対応する撮影画像とは異なる他の撮影画像とが一致することを示す結果に変化したか否かを判定している。ここで他の原稿であると判定するとＳ１１１０に進み、ＣＰＵ３１１は、それまでにＳ１１０５で読み込んだ原稿をＲＡＭ３１２に設定されたスキャンモードで画像生成し、Ｓ１１１１で生成したデータを情報処理端末１０１に送信し、処理をＳ１１０３に戻す。一方、別の原稿でないと判定すると処理をＳ１１０６に戻す。
【００４７】
Ｓ１１０３に処理を戻すと、ＣＰＵ３１１は、次の原稿を特定し、Ｓ１１０４で次の原稿のスキャンモードを読み出してＲＡＭ３１２に上書きし、Ｓ１１０５で原稿の読み込みを行いＳ１１０６に進む。Ｓ１１０６で原稿が無いと判定されるまで、これらの処理を繰り返す。一方、Ｓ１１０６で原稿が無くなったと判定されるとＳ１１０７に進み、ＣＰＵ３１１は、Ｓ１１０５で読み込んだ次原稿をＲＡＭ３１２に設定されたスキャンモードで画像生成し、Ｓ１１０８で生成したデータを情報処理端末１０１に送信し、処理を終了する。
【００４８】
以上説明したように、本実施形態に係る情報処理端末は、読取対象の複数の原稿セットに関するそれぞれの読取条件を示す設定情報を受け付け、設定情報と、原稿セットごとの撮影画像とを含む読取指示を画像処理装置へ通知する。また、本画像処理装置は、通知された読取指示を受信すると、画像処理装置に積載された読取対象の複数の原稿セットの読み取りを開始し、読み取られた画像データと、撮影画像とを比較する。さらに、画像処理装置は、比較結果に基づき、一致する撮影画像に紐付けられた設定情報に従ってその後の原稿の読み取りを制御する。その後、画像処理装置は、比較結果が他の撮影画像と一致することを示す結果に変化すると、他の撮影画像に紐付けられた設定情報に従ってその後の原稿の読み取りを制御し、読み取られた画像データを情報処理端末に送信する。このように、スマートフォンなどの情報端末から受信する原稿写真から原稿を特定することで、一度のスキャン指示で複数原稿のスキャン処理することができるようになり、便利なネットワークスキャン機能を提供することができる。また、上記実施形態では、画像データを生成するたびに情報処理端末１０１に送信するが、生成後画像データをＨＤＤ３１３に格納しておき、最後に一括で情報処理端末１０１に送信してもよい。
【００４９】
＜第２の実施形態＞
以下では、図１２を参照して、本発明の第２の実施形態について説明する。上記第１の実施形態では、一人のユーザが複数の原稿セットをスキャナ３０２にまとめて積載し、一度のスキャン指示で複数の原稿セットを一括でスキャン処理を行う例について説明した。本実施形態では、複数のユーザの原稿セットをスキャナ３０２にまとめて積載した場合であっても、それぞれのユーザの所望のスキャン処理ができる画像処理システムについて説明する。なお、ここでは、上記第１の実施形態と異なる構成及び制御について主に説明を記載する。
【００５０】
本実施形態では、情報処理端末１０１は、スキャン指示をする際に、原稿の先頭ページ写真画像と、スキャンモード設定とに加えて、原稿の最終ページの写真画像も送信する。画像処理装置１０２は、スキャン指示を受信すると、原稿を読み込み、原稿画像判定部８０４によって、先頭ページと終了ページとを判定する。一致した原稿については、受信したスキャンモードでスキャン処理を実行する。これにより、複数のユーザによる複数の原稿セットをまとめて積載しても、ユーザが所望するスキャンモードでスキャン処理を実行することが可能である。したがって、一人のユーザがスキャナを占有することなく、当該ユーザが指示したスキャナ処理を待たずにリモートスキャン指示を行うことが可能である。
【００５１】
＜処理手順＞
図１２を参照して、画像処理装置１０２が情報処理端末１０１からスキャン指示を受信し、先頭ページ、及び最終ページの写真画像が付加されている場合の、ネットワークスキャン処理部８１０の処理手順について説明する。以下で説明する処理は、ＣＰＵ３１１がＨＤＤ３１３に格納された制御プログラムを読み出して、実行することにより実現される。
【００５２】
Ｓ１２０１で、スキャン指示受信部８０１は、情報処理端末１０１や他の情報処理端末から受信した写真画像とスキャンモードとをＨＤＤ３１３に格納する。続いて、Ｓ１２０２で、原稿読込部８０３は、画像処理装置１０２に積載された原稿を読み込む。Ｓ１２０３で、原稿画像判定部８０４は、読み込んだ原稿が、受信した先頭ページ写真画像と一致するかを特定する。
【００５３】
次に、Ｓ１２０４で、スキャンモード読出部８０５は、特定した原稿に紐づいたスキャンモードを読み出し、スキャン処理時に参照する、ＲＡＭ３１２に設定する。続いて、Ｓ１２０５で、ＣＰＵ３１１は、次の原稿の読み込みを開始する。Ｓ１２０６で、原稿画像判定部８０４は、読み込んだ原稿が最終ページであるか否かを判定する。Ｓ１２０６で最終ページと判定するとＳ１２０７に進み、ＣＰＵ３１１は、それまでにＳ１２０５で読み込んだ原稿をＲＡＭ３１２に設定されたスキャンモードで画像生成し、生成したデータを情報処理端末１０１に送信する。
【００５４】
以上説明したように、本実施形態に係る画像処理システムでは、スキャン指示とともに、原稿の先頭ページの写真画像と、最終ページの写真画像が情報処理端末１０１から画像処理装置１０２へ送信される。これにより、画像処理装置１０２は、原稿から読み取った画像データが、スキャン指示とともに送信された最終ページの写真画像と一致する場合に当該ユーザから受信したスキャン指示に含まれる原稿の読み取りが終了したと判断することができる。よって、複数のユーザによる複数の原稿セットをまとめて画像処理装置１０２に積載する。そして、個別にスキャン指示が送信されたとしても、複数の原稿セットの中で、どのページからどのページまでが処理しているスキャン指示に対応するものであるかを容易に認識できる。
【００５５】
なお、本発明は上記実施形態に限らず様々な変形が可能である。例えば、本実施形態に係る画像処理システムは、上記第１の実施形態と組み合わせて使用してもよい。この場合、Ｓ１２０６での最終ページの原稿であるかの判定に加えて、例えば最終ページでなかった場合には、Ｓ１１０９の別原稿であるかの判定を行うようにしてもよい。
【００５６】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００５７】
１０１：情報処理端末、１０２：画像処理装置、２２３：スキャンアプリケーション、４０１：写真画像／モード登録部、４０２：スキャンモード設定部、４０３：スキャン指示部、４０４：登録写真画像表示部、４０６：入力部、８０１：スキャン指示受信部、８０２：スキャン指示解析部、８０３：原稿読込部、８０４：原稿画像判定部、８０５：スキャンモード読出部、８０６：スキャン処理部、８０７：ファイル送信部、８１０：ネットワークスキャン処理部
【図１】
2016039567.tif 000003
【図２】
2016039567.tif 000004
【図３】
2016039567.tif 000005
【図４】
2016039567.tif 000006
【図５】
2016039567.tif 000007
【図６】
2016039567.tif 000008
【図７】
2016039567.tif 000009
【図８】
2016039567.tif 000010
【図９】
2016039567.tif 000011
【図１０】
2016039567.tif 000012
【図１１】
2016039567.tif 000013
【図１２】
2016039567.tif 000014