(57)【要約】【課題】  実行中のジョブがタイムアウトする場合に、ユーザによる確認を行うための機能が設定されているか否かに応じて適切なジョブの実行管理を行う仕組みを提供することを目的とする。【解決手段】  ＭＦＰ１０１は連続読取処理（Ｓ７０６）の実行中にタイムアウトが発生した場合に、ユーザによる確認を行うための機能が設定されていないジョブであれば、自動送信を行う。一方、連続読取処理の実行中にタイムアウトが発生した場合であっても、ユーザによる確認を行うための機能が設定されているジョブであれば、自動送信を行わない。【選択図】  図７
2015204490.tif 000002
【特許請求の範囲】
【請求項１】
原稿を読み取って画像データを生成する読取手段と、
ジョブを実行する実行手段と、
次の原稿を読み取るか否かの指示をユーザから受け付ける受付手段と、
前記受付手段において指示が受け付けられずに所定時間が経過した場合に、前記実行手段が実行中のジョブに対してユーザによる確認を行うための機能が設定されていれば、読み取り済みの画像データに対して指定された処理を開始させず、実行中の前記ジョブに対してユーザによる確認を行うための機能が設定されていなければ、読み取り済みの画像データに対して指定された処理を開始させる制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記受付手段が、次の原稿を読み取る指示を受け付けた場合は、次の原稿の読み取りを開始させ、読み取り済みの画像データに対して指定された処理を開始する指示を受け付けた場合は、読み取り済みの画像データに対して指定された処理を開始させ、画像データの読み取りを中止する指示を受け付けた場合は、実行中の前記ジョブを中止することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記指定された処理は、読み取り済みの画像データを外部装置に送信を行う処理、読み取り済みの画像データをシートに印刷する処理、及び読み取り済みの画像データを記憶手段に記憶させる処理、の少なくとも１つに対応する処理であることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記受付手段において指示が受け付けられずに前記所定時間が経過した場合であって、実行中の前記ジョブに対してユーザによる確認を行うための機能が設定されていれば、実行中の前記ジョブを中止することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記読取手段は、原稿台にセットされた１枚の原稿を読み取って画像データを生成する第１の読取手段と、原稿給紙ユニットにセットされた少なくとも１枚の原稿束を読み取って画像データを生成する第２の読取手段と、
を備えることを特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記受付手段による指示の受け付けを有効にするか否かを設定する設定手段を更に備え、
前記受付手段は、前記第１の読取手段によって画像データを生成する場合は、前記設定手段による設定の内容に関わらず、前記指示の受け付けを行うことを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記制御手段は、前記第２の読取手段によって画像データを生成する場合は、前記設定手段による設定の内容に基づいて、前記指示の受け付けを行うことを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記制御手段は、ユーザによる確認を行うための機能の実行中に、ユーザによる確認の指示が受け付けられずに所定時間が経過した場合は、実行中の前記ジョブを中止することを特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
前記ユーザによる確認を行うための機能は、画像データの読み取り結果を確認するプレビュー機能、または画像データの送信宛先を確認する宛先確認機能であることを特徴とする請求項１乃至８のいずれか１項に記載の画像処理装置。
【請求項１０】
原稿を読み取って画像データを生成する読取手段を備えた画像処理装置の制御方法であって、
ジョブを実行する実行工程と、
次の原稿を読み取るか否かの指示をユーザから受け付ける受付工程と、
前記受付工程において指示が受け付けられずに所定時間が経過した場合に、前記実行工程で実行中のジョブに対してユーザによる確認を行うための機能が設定されていれば、読み取り済みの画像データに対して指定された処理を開始させず、実行中の前記ジョブに対してユーザによる確認を行うための機能が設定されていなければ、読み取り済みの画像データに対して指定された処理を開始させる制御工程と、
を備えることを特徴とする画像処理装置の制御方法。
【請求項１１】
請求項１０に記載の画像処理装置の制御方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿などの対象を読み取って画像データを生成し処理する画像処理装置、画像処理装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、１枚の原稿を原稿台（原稿載置台）に置いてユーザの指示で読み取りを実行する画像処理装置が知られている。更に、原稿台にセットされた１枚の原稿を読み取る度に、次の原稿を読み取るか否かをユーザに問い合わせることが可能な画像処理装置が知られている（特許文献１）。特許文献１では、問い合わせの結果、次の原稿を読み取ることをユーザが指示した場合は、次の原稿の読み取りを行う。また、問い合わせの結果、既に読み取った画像データを送信することをユーザが指示した場合は、これまでに読み取った画像データを送信する処理を行う。
【０００３】
このように特許文献１では、原稿台にセットする原稿を入れ替えて、次の原稿を読み取る一連の動作を繰り返すことで、原稿台からの読み取りで複数ページ分の画像データを得ることができ、得られた画像データを１回の送信処理で送信することができる。これにより、原稿台から複数の原稿を読み取りたい場合に、画像データの宛先を再度設定する手間を軽減することが可能となっている。
【０００４】
また従来、原稿給紙ユニット（以下では、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）ともいう）から給紙された原稿を連続して読み取ることが可能な画像処理装置が知られている。更に、ＡＤＦにセットされた原稿束の全てを読み取った後に、次の原稿束を読み取るか否かをユーザに問い合わせることが可能な画像処理装置が知られている。
【０００５】
ここで、原稿を読み取る際に「次の原稿を読み取り」の問い合わせ画面が表示されることを知らないユーザがジョブを実行する場合や、その旨をユーザが失念している場合が考えられる。この場合、ユーザは原稿の読み取りを開始するスタートボタンを押下した後に全ての操作を終えたものと勘違いし、画像処理装置から離れてしまう可能性がある。この際、実行中のジョブは「次の原稿を読み取り」の画面が表示された状態で放置されることになるため、ユーザが意図した送信が行われない。
【０００６】
更に、他のユーザが画像処理装置を使おうとする場合にも「次の原稿を読み取り」の問い合わせ画面が表示されたままの状態となる。この場合、他のユーザが画像処理装置を使って新たなジョブを実行しようとする際には、前のユーザが残したジョブに対して、何らかの指示を出して終了させる必要がある。例えば、画像処理装置を使いたいユーザは、画像データの読み取りを中止するか、前のユーザが気付いて処理を行うまで待つ必要があり使いづらい。
【０００７】
これに対して、特許文献２には次の原稿を読み取るか否かをユーザに問い合わせる際に、所定時間以内にユーザによる指示入力が行われない場合は、読み取った画像データの送信（タイムアウトによる送信）を開始することが示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−１４２６８０号公報
【特許文献２】特開平８−２２３３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献２は、次の原稿を読み取るか否かをユーザに問い合わせる際に、所定時間が経過した場合には、読み取った画像データの送信をするものである。
【００１０】
また従来、ユーザによる確認を行うための確認機能を備える画像処理装置が知られている。ユーザによる確認を行うための確認機能としては、原稿を読み取って生成した画像データを表示部に表示するプレビュー機能や画像データの送信宛先を確認する宛先確認機能が知られている。
【００１１】
ここで、確認機能を備える画像処理装置において、次の原稿を読み取るか否かをユーザに問い合わせる際に、タイムアウトによる送信を行う場合、以下の問題が発生し得る。即ち、確認機能を備える画像処理装置において、「次の原稿の読み取り」の画面でタイムアウトによる送信を行う場合には、確認機能が設定されたジョブであっても、ユーザに確認されることなしに送信されてしまう。
【００１２】
従って、確認機能による確認の結果に応じて、送信の中止を行いたいような場合であっても、ユーザの意図に反して画像データが送信されてしまう。
【００１３】
本発明は、上記の問題点に顧みなされたものであり、次の原稿を読み取るか否かの指示が受け付けられずに所定時間が経過した場合に、確認機能が設定されているにもかかわらず送信が行われることを防止する仕組みを提供する事を目的とする。
【課題を解決するための手段】
【００１４】
上記の目的を達成するために本発明の画像処理装置は、原稿を読み取って画像データを生成する読取手段と、ジョブを実行する実行手段と、次の原稿を読み取るか否かの指示をユーザから受け付ける受付手段と、前記受付手段において指示が受け付けられずに所定時間が経過した場合に、前記実行手段が実行中のジョブに対してユーザによる確認を行うための機能が設定されていれば、読み取り済みの画像データに対して指定された処理を開始させず、実行中の前記ジョブに対してユーザによる確認を行うための機能が設定されていなければ、読み取り済みの画像データに対して指定された処理を開始させる制御手段と、を備えることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、例えば次の原稿を読み取るか否かをユーザに問い合わせる際に、ユーザによる指示が受け付けられずに所定時間が経過した場合であっても、確認機能が設定されていれば画像データの送信等の処理を開始しないようにすることができる。この仕組みにより、ユーザの意図しない送信等の処理が行われないよう制御することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態における画像処理システムの全体図である。
【図２】本発明の実施形態におけるＭＦＰ１０１の構成を示すブロック図である。
【図３】本発明の実施形態におけるスキャナの構成を示すブロック図である。
【図４】本発明の実施形態におけるメールサーバ１０２、ファイルサーバ１０３、ＰＣ１０４の構成を示すブロック図である。
【図５】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図６】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図７】本発明の実施形態におけるＭＦＰ１０１の送信動作を示すフローチャートである。
【図８】本発明の実施形態におけるＭＦＰ１０１の送信動作を示すフローチャートであある。
【図９】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１０】本発明の実施形態におけるＭＦＰ１０１の送信動作を示すフローチャートである。
【図１１】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１２】本発明の実施形態におけるＭＦＰ１０１の送信動作を示すフローチャートである。
【図１３】本発明の実施形態におけるＭＦＰ１０１の操作画面を示す図である。
【図１４】本発明の実施形態におけるＭＦＰ１０１の送信動作を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、図面を参照して本発明の実施の形態を詳しく説明する。なお、以下の実施の形態は特許請求の範囲に係る発明を限定するものでなく、また実施の形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１８】
＜第１の実施形態＞
まず、本発明の第１の実施形態について説明する。図１は、画像処理システムの全体図である。ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１００上には、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１０１、メールサーバ１０２、ファイルサーバ１０３、ＰＣ１０４が互いに通信可能に接続されている。ＭＦＰ１０１は、画像処理装置の一例である。本実施形態では画像処理装置の一例としてＭＦＰを説明するが、単機能のスキャナ装置など、原稿を読み取る機能を有していればＭＦＰでなくとも良い。
【００１９】
ＭＦＰ１０１は、メールサーバ１０２を介して画像データを電子メールで送信することができる。また、ＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）又はＷｅｂＤＡＶ（Ｄｉｓｔｒｉｂｕｔｅｄ  Ａｕｔｈｏｒｉｎｇ  ａｎｄ  Ｖｅｒｓｉｏｎｉｎｇ  ｐｒｏｔｏｃｏｌ  ｆｏｒ  ｔｈｅ  ＷＷＷ）等の送信プロトコルを用いて、ファイルサーバ１０３内のフォルダを宛先とした画像データのファイル送信を行うことができる。更にＭＦＰ１０１は、図示しないＰＳＴＮ（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）に接続されており、ＰＳＴＮを介してファクス送受信を行うこともできる。
【００２０】
各送信プロトコルに対応する宛先（送信宛先）は後述するアドレス帳に登録しておくことができ、ユーザが送信毎に手動で宛先を入力する手間を省くことが可能となっている。アドレス帳への登録は、例えば、ユーザがＭＦＰ１０１の操作部を操作してアドレス帳への登録を行うようにしてもよいし、ユーザがＰＣ１０４のウェブブラウザを用いてＭＦＰ１０１を遠隔操作することで登録を行うようにしてもよい。
【００２１】
なお、画像処理システムは、ＭＦＰ１０１、メールサーバ１０２、ファイルサーバ１０３、ＰＣ１０４を含むものとするが、ＭＦＰ１０１のみを画像処理システムと称することもできる。
【００２２】
図２は、ＭＦＰ１０１のハードウェア構成を示すブロック図である。ＣＰＵ２１１を含む制御部２１０は、ＭＦＰ１０１全体の動作を制御する。ＣＰＵ２１１は、ＲＯＭ２１２に記憶された制御プログラムを読み出して読取制御や通信制御などの各種制御を行う。ＲＡＭ２１３は、ＣＰＵ２１１の主記憶メモリであり、ワークエリアやＨＤＤ２１４に記憶された各種プログラムを展開する為の一時記憶領域として用いられる。ＨＤＤ２１４は、画像データや各種プログラムを記憶する。操作部Ｉ／Ｆ２１５は、操作部２１９と制御部２１０を接続する。なお、ＭＦＰ１０１は、１つのＣＰＵ２１１が１つのメモリ（ＲＡＭ２１３）を用いて後述するフローチャートに示す各処理を実行するものとするが、他の様態であっても構わない。例えば複数のＣＰＵや複数のＲＡＭ、ＲＯＭ及びＨＤＤを協働させて後述するフローチャートに示す各処理を実行するようにすることもできる。
【００２３】
操作部Ｉ／Ｆ２１５は、操作部２１９と制御部２１０を接続する。操作部２１９には、タッチパネル機能を有する液晶表示部やキーボードなどが備えられ、ユーザの指示を受け付ける受付部として機能する。
【００２４】
プリンタＩ／Ｆ２１６は、プリンタ２２０と制御部２１０を接続する。プリンタ２２０で印刷すべき画像データはプリンタＩ／Ｆ２１６を介して制御部２１０から転送され、プリンタ２２０において用紙などのシート上に印刷される。
【００２５】
スキャナＩ／Ｆ２１７は、スキャナ２２１と制御部２１０を接続する。スキャナ２２１は、ＭＦＰ１０１にセットされた原稿を読み取って画像データ（画像ファイル）を生成し、スキャナＩ／Ｆ２１７を介して制御部２１０のＨＤＤ２１４に転送する。
【００２６】
図３は、スキャナ２２１を示す断面図である。スキャナ２２１における原稿給紙ユニット（以下ＡＤＦという）３０１は、セットされた原稿束を１枚ずつ給紙し、光学ユニット３１２まで搬送する。光学ユニット３１２まで搬送された原稿は光学ユニット３１２による読み取りの後に排出トレイ３１８に排紙される。
【００２７】
原稿が光学ユニット３１２の上まで搬送されると、スキャナ２２１はランプ３１１を点灯し、原稿に光を当てる。この時、原稿からの反射光はミラー３１３、３１４、３１５及びレンズ３１６を介してＣＣＤイメージセンサ（以下ＣＣＤ）３１７へ導かれる。ＣＣＤ３１７は原稿からの反射光を読み取って、画像データを出力する。
【００２８】
また、スキャナ２２１は、原稿台３００（原稿台カバー３１９と原稿台３００の間）にセットされた１枚の原稿を読み取ることもできる。この場合、スキャナ２２１は、ランプ３１１を点灯し、光学ユニット３１２を移動させながら原稿を走査する。この時の原稿からの反射光も同様にミラー３１３、３１４、３１５及びレンズ３１６を介してＣＣＤ３１７へ導かれる。ＣＣＤ３１７は原稿からの反射光を読み取って、画像データを生成する。原稿台３００にセットされた原稿の読み取りが完了すると、次の原稿の読み取りに向けて光学ユニット３１２を原稿の読み取り開始位置に移動する。
【００２９】
図２の説明に戻り、ＭＦＰ１０１は、スキャナ２２１で生成された画像データを、各種送信プロトコルを用いて送信することができる。また、スキャナ２２１で生成された画像データを、プリンタ２２０に転送し、印刷することもできる。更にスキャナ２２１で生成された画像データをＭＦＰ１０１が読み書き可能な保存領域に保存することもできる。
【００３０】
ネットワークＩ／Ｆ２１８は、制御部２１０（ＭＦＰ１０１）をＬＡＮ１００に接続する。ネットワークＩ／Ｆ２１８は、ＬＡＮ１００上の外部装置（メールサーバ１０２やファイルサーバ１０３、ＰＣ１０４など）に画像データや情報を送信したり、ＬＡＮ１００上の外部装置から情報を受信したりする。更にＭＦＰ１０１は、図示しないモデムを有し、ＰＳＴＮを介してファクス送受信を行うこともできる。
【００３１】
図４は、メールサーバ１０２の構成を示すブロック図である。ＣＰＵ４１１を含む制御部４１０は、メールサーバ１０２全体の動作を制御する。ＣＰＵ４１１は、ＲＯＭ４１２又はＨＤＤ４１４に記憶された制御プログラムを読み出して各種制御を実行する。ＲＡＭ４１３は、ＣＰＵ４１１の主メモリ、ワークエリア等の一時記憶領域として用いられる。ＨＤＤ４１４は各種プログラムやデータを記憶する補助記憶領域として用いられる。
【００３２】
ネットワークＩ／Ｆ４１５は、制御部４１０（メールサーバ１０２）をＬＡＮ１００に接続する。ネットワークＩ／Ｆ４１５は、ＬＡＮ１００上の他の装置との間で各種情報を送受信する。なお、ファイルサーバ１０３の構成は、メールサーバ１０２と同様であるため説明は省略する。また、ＰＣ１０４はメールサーバ１０２の構成に加えて、ユーザインタフェースの役割を担うディスプレイ等の表示部及びユーザ操作を受け付けるキーボード、マウス等の操作部を含む。なお、メールサーバ１０２やファイルサーバ１０３にＰＣ１０４と同様の表示部及び操作部が含まれていても構わない。
【００３３】
ユーザがＭＦＰ１０１の使用を開始すると、送信ジョブの設定画面が表示される。図５は、操作部２１９に表示される送信ジョブ設定画面の一例を示す図である。ユーザは、図５の画面において操作キー５０１または５０２を操作することにより、機能を選択（実行したい処理を指定）する事ができる。図５は操作キー５０１が選択された状態を示している。なお、図５では、機能として「スキャンして送信」及び「コピー」を例示しているが、ＭＦＰ１０１がこれら以外の機能を備えていてもよい。
【００３４】
操作キー５０１を選択したユーザは、操作キー５１１を操作する事により、送信する画像データの宛先を設定する事ができる。操作キー５１１を操作すると、宛先を設定するための操作画面を操作部２１９に表示する。図６（Ａ）は操作キー５１１が選択された際に、操作部２１９に表示される送信先設定画面の一例である。操作キー５１１を選択したユーザは、操作キー６１１または６１２を操作する事により、送信する画像データの宛先を設定することができる。操作キー６１１を操作すると、ＨＤＤ２１４に保持されているアドレス帳の内容を表示するアドレス帳画面が表示され、ユーザは、アドレス帳に参照された内容を参照し、画像データの宛先として設定することができる。
【００３５】
図６（Ｂ）は、アドレス帳画面である。情報６２１は、宛先の種別を示す情報である。情報６２２は、宛先の名称を示す情報である。情報６２３は電話番号（ファックス番号）である。種別がＥメールである場合は、情報６２３はメールアドレスである。種別がＳＭＢ、ＦＴＰまたはＷｅｂＤＡＶである場合は、情報６２３はファイルサーバのホスト名である。ユーザは、アドレス帳画面に表示された複数の宛先から１つまたは複数の宛先を選択することができる。ここでは、情報６２１、情報６２２及び情報６２３をアドレス帳画面に表示しているが、その他の情報を表示してもよい。操作キー６３１は、アドレス帳に対して宛先を新規登録するための操作キーである。操作キー６３２は、アドレス帳に登録されている宛先の詳細を表示するための操作キーである。操作キー６３３は、画面上でユーザが選択した宛先を画像データの宛先として決定するための操作キーである。
【００３６】
操作キー６１２を操作すると、ユーザからの宛先の新規入力を受け付ける画面が表示される。ユーザは、表示された画面を介して新規宛先を入力し、画像データの宛先として設定することができる。操作キー６１１または６１２により宛先が設定されると、送信ジョブ設定画面（図５）に遷移する。
【００３７】
図５の説明に戻り、領域５１２は、原稿の読み取り後に次の原稿を連続して読み取るか、送信するかの設定（連続読取設定）を受け付ける領域である。ここでは、「ＯＮ」、「ＯＦＦ」がドロップダウン形式のリストで選択肢として表示されるものとする。連続読取設定が有効（ＯＮ）に設定された場合は、ＡＤＦ３０１によって連続的に原稿を読み取る場合であっても、ＡＤＦ３０１にセットされた原稿束の全てを読み取った後に、次の原稿を読み取るか否かユーザに確認することが可能となる。
【００３８】
領域５１３は、プレビュー機能を利用するか否かの設定（プレビュー設定）を受け付ける領域である。ここでは、「ＯＮ」、「ＯＦＦ」がドロップダウン形式のリストで選択肢として表示されるものとする。プレビュー設定が有効（ＯＮ）に設定された場合は、宛先に画像データを送信する前に、生成された画像データを操作部２１９に表示し、ユーザによる指示を待つ。一方、プレビュー設定が無効（ＯＦＦ）に設定された場合は、プレビューを行わず送信を開始する。
【００３９】
領域５１４は、宛先確認機能を利用するか否かの設定（宛先確認設定）を受け付ける領域である。ここでは、「ＯＮ」、「ＯＦＦ」がドロップダウン形式のリストで選択肢として表示されるものとする。宛先確認設定が有効（ＯＮ）に設定された場合は、宛先に画像データを送信する前に、画像データを送信する宛先を操作部２１９に表示し、ユーザによる指示を待つ。一方、宛先確認設定が無効（ＯＦＦ）に設定された場合は、宛先の確認を行わず送信を開始する。
【００４０】
本実施形態では、ユーザは送信ジョブの設定画面において、連続読取機能、プレビュー機能及び宛先確認機能の設定を行うようにしているが、これに限らない。例えば、スキャナ２２１から原稿を読み取って画像データを生成している間に連続読取機能、プレビュー機能、宛先確認機能を設定できるようにしてもよい。更には、連続読取処理中（ステップＳ７０６）の次の原稿を読み取るか否かを問い合わせる継続確認画面においてプレビュー機能、宛先確認機能を設定できるようにしてもよい。
【００４１】
本実施形態では、原稿を原稿台３００とＡＤＦ３０１のどちらから読み取るかの判定は、読み取り対象となる原稿が原稿台３００にセットされているか、ＡＤＦ３０１にセットされているかを判定する原稿検知センサ（不図示）に基づいて判定する。なお、原稿を原稿台３００とＡＤＦ３０１のどちらから読み取るかの判定は操作部２１９から入力されるユーザ指示に応じて行われてもよい。
【００４２】
次に、操作キー５２１は、読取解像度を設定する場合に使用する操作キーである。操作キー５２２は、送信する画像データのファイル形式を設定する場合に使用する操作キーである。操作キー５２３は、片面／両面読取の設定を行う場合に使用する操作キーである。操作キー５２４は、カラー／モノクロなどの読取設定を行う場合に使用する操作キーである。操作キー５３１は、画像データの読み取り及び送信を開始する指示を行う場合に使用する操作キーである。
【００４３】
図７は、ＭＦＰ１０１における画像データの送信制御を説明するフローチャートである。図７のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することにより実現される。また、ステップＳ７０６、ステップＳ７０８及びステップＳ７１０に対応する動作はそれぞれ図８、図１０及び図１２に示すフローチャートを用いて説明する。図８、図１０及び図１２の各フローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することにより実現される。
【００４４】
ユーザがＭＦＰ１０１の使用を開始すると、ステップＳ７０１において送信ジョブの設定が行われる。送信ジョブの設定は前述した図５、図６（Ａ）（Ｂ）の画面を介して設定される。ステップＳ７０２では、操作キー５３１の押下又は画面外のハードキーとして備えられたスタートキーの押下による送信ジョブの実行指示を受け付ける。送信ジョブの実行指示が受け付けられると、ジョブの実行が開始される。
【００４５】
ジョブの実行が開始されると、ステップＳ７０３及びステップＳ７０４において、画像データの読み取りにユーザによる次の原稿を読み取るか否かの問い合わせ（読み取り指示）が必要か否かを判定する。具体的に、ステップＳ７０３では、原稿台３００とＡＤＦ３０１のどちらから原稿を読み取るかを判定する。ＡＤＦ３０１から原稿を読み取る場合であれば、ステップＳ７０４に進む。原稿台３００から原稿を読み取る場合であれば、ステップＳ７０６に進む。
【００４６】
ステップＳ７０４では、連続読取設定が有効か否かを判定する。連続読取設定が有効の場合、ステップＳ７０６に進み、連続読取設定が無効の場合、ステップＳ７０５に進む。なお、本実施形態において、原稿台３００から原稿を読み取る場合は、連続読取設定が有効か否かにかかわらず次の原稿を読み取るか否かをユーザに問い合わせるようにしているが、これに限定されない。例えば、原稿台３００から原稿を読み取る場合であっても、連続読取設定が無効であればユーザに問い合わせを行わないようにしてもよい。この場合は、ステップＳ７０３では連続読取設定が有効であるか否かを判定し、有効であると判定した際には、ステップＳ７０６へ進み、無効であると判定した際には、ステップＳ７０５に進むようにすればよい。
【００４７】
ステップＳ７０５では、スキャナ２２１を制御して原稿を読み取り、画像データを生成する。原稿台３００にセットされた原稿を読み取る場合は１枚の原稿を読み取り、ＡＤＦ３０１によって連続的に原稿を読み取る場合は、ＡＤＦ３０１にセットされた原稿束の全てを読み取ってからステップＳ７０５へ進む。
【００４８】
一方ステップＳ７０３及びステップＳ７０４で、読み取り指示が必要であると判定された場合は、ステップＳ７０６へ進む。ステップＳ７０６では、原稿を読み取る度に、ユーザに次の原稿を読み取るか否かの指示をユーザから受け付ける。ステップＳ７０６の処理の詳細は図８の各ステップを用いて説明する。
【００４９】
ステップＳ８０１では時間を計測するためのタイマーを初期化する。ステップＳ８０２では、ステップＳ７０５と同様に原稿を読み取って画像データを生成する。ステップＳ８０３では、次の原稿を読み取るか否かを問い合わせる継続確認画面を表示する。図９はステップＳ８０３においてユーザに提示する継続確認画面の一例である。
【００５０】
図９では、操作キー９０１として「中止」、操作キー９０２として「送信開始」を例示している。また、情報９１１は、画面外のハードキーとして備えられたスタートキーを押下することで、次の原稿の読取を開始できることを通知するものである。情報９１２は読み取った原稿の枚数を通知するものである。
【００５１】
図８の説明に戻り、ステップＳ８０３によって継続確認画面が表示されると、ステップＳ８０４に進む。ステップＳ８０４では、タイマーを起動し、時間の計測を開始する。本実施形態では、ステップ８０４において、時間の計測を開始するようにしているが、これに限らない。例えば、ステップＳ８０３によって継続確認画面が表示される前に時間の計測を開始するようにしてもよい。
【００５２】
ステップＳ８０５では、次の原稿を読み取る指示があったか否かを判定する。スタートキーが押下されたことを通知するキーイベントを受信した場合は、次の原稿を読み取る指示があったと判定しステップＳ８０１に戻り次の原稿の読み取りを開始する。スタートキーが押下されたことを通知するキーイベントを受信していない場合には、ステップＳ８０６に進む。
【００５３】
ステップＳ８０６では送信を開始する指示があったか否かを判定する。操作キー９０２が押下されたことを通知するタッチイベントを受信した場合は、送信を開始する指示があったと判定し、連続読取処理を終了し図７のステップＳ７０７に進む。一方、操作キー９０２が押下されたことを通知するタッチイベントを受信していない場合には、ステップＳ８０７に進む。
【００５４】
ステップＳ８０７では、送信を中止する指示があったか否かを判定する。操作キー９０１が押下されたことを通知するタッチイベントを受信した場合は、実行中の送信ジョブを中止するステップＳ８０９に進む。ステップＳ８０９では、原稿の読み取りを中止し、ＨＤＤ２１４に格納した画像データを消去し、送信ジョブの実行を中止する。実行中の送信ジョブが中止された場合、送信ジョブの設定画面（図５）へ戻り、新たな送信ジョブを待つ状態に遷移する。
【００５５】
一方、操作キー９０１が押下されたことを通知するタッチイベントを受信していない場合は、ステップＳ８０８に進む。
【００５６】
ステップＳ８０８では、ステップＳ８０４でタイマーによる時間の計測を開始してから所定時間（例えば１分）が経過したか否か（タイムアウト）を判定する。タイマーによる時間の計測を開始してから所定時間を経過していなければ、ステップＳ８０５に戻る。タイマーによる時間の計測を開始してから所定時間を経過した場合は、連続読取処理を終了し図７のステップＳ７０７に進む。なお、タイマーによる時間の計測は、ユーザ操作を検出する度にタイマーを初期化（リセット）し、時間の計測を開始するようにしてもよい。この場合、操作部２１９に何らかの入力があったことを検出した場合や原稿台カバー３１９が開閉されたことを検出した場合にタイマーをリセットし、時間の計測を開始するように構成する。更には、不図示のユーザを検知するためのセンサを用いてユーザがＭＦＰの近くにいるか否かを検知するようにしてもよい。この場合ユーザがＭＦＰの近くから離れた事を検知した場合に、時間の計測を開始し、ユーザがＭＦＰの近くにいることを検知した場合に、タイマーをリセットし、時間の計測を開始するように構成する。
【００５７】
また、ステップＳ８０７の判定に用いる所定時間は、装置で固有に決められていてもよいし、ＭＦＰ１０１の管理者によって設定されていてもよい。
【００５８】
図７の説明に戻り、ステップＳ７０５又はステップＳ７０６において原稿の読み取りが完了すると、ステップＳ７０７に進む。
【００５９】
ステップＳ７０７ではプレビュー設定が有効であるか否かを判定し、有効であると判定した際には、ステップＳ７０８へ進み、有効でない（無効である）と判定した際には、ステップＳ７０９に進む。ステップＳ７０８では、操作部２１９にプレビュー画面を表示しユーザの指示を待つ。ステップＳ７０８の処理の詳細は図１０の各ステップを用いて説明する。
【００６０】
ステップＳ１００１では、時間を計測するためのタイマーを初期化する。ステップＳ１００２では、画像データの読み取り結果を確認するプレビュー画面を表示する。図１１はステップＳ１００２においてユーザに提示するプレビュー画面の一例である。
【００６１】
図１１では、操作キー１１１１として「中止」、操作キー１１１２として「送信開始」を例示している。また、領域１１０１は、生成した画像データのイメージを表示するためのプレビュー領域である。具体的にはＣＰＵ２１１は、画像データの全ての領域がプレビュー領域に収まるように表示するためのプレビュー用の画像を作成し、領域１１０１に表示する。
【００６２】
領域１１２１は領域１１０１に表示されている画像データが何ページ目の画像データであるかをユーザに通知するものであり、表示する画像データの変更を行う場合に使用する。領域１１２１が選択されると、不図示のテンキーを用いて領域１１０１に表示する画像データのページ数の入力を受け付ける。入力が受け付けられると領域１１０１に表示する画像データを変更する。
【００６３】
情報１１２２は読み取った画像データの総ページ数をユーザに通知するものである。操作キー１１２３は領域１１０１に表示しているページを基準として１ページ前の画像データを領域１１０１に表示する場合に使用する操作キーである。一方、操作キー１１２４は１ページ後の画像データを領域１１０１に表示する場合に使用する操作キーである。
【００６４】
操作キー１１２５は画像データを拡大して表示する場合に使用する操作キーである。一方、操作キー１１２６は画像データを縮小して表示する場合に使用する操作キーである。なお、操作キー１１２５の操作によって画像データの全ての領域がプレビュー領域に収まらないように表示される場合は、画面をスクロールできる。画面のスクロールは、不図示のスクロールキーによってなされてもよいし、操作部２１９に入力されるタッチジェスチャによってなされてもよい。
【００６５】
図１０の説明に戻り、ステップＳ１００２によってプレビュー画面が表示されると、ステップＳ１００３に進む。ステップＳ１００３では、タイマーを起動し時間の計測を開始する。ステップＳ１００４では送信を開始する指示があったか否かを判定する。操作キー１１１２が押下されたことを通知するタッチイベントを受信した場合は、送信を開始する指示があったと判定し、プレビュー処理を終了し、図７のステップＳ７０９に進む。
【００６６】
一方、操作キー１１１２が押下されたことを通知するタッチイベントを受信していない場合には、ステップＳ１００５に進む。ステップＳ１００５では、送信を中止する指示があったか否かを判定する。ここでは操作キー１１１１を押下されたことを通知するタッチイベントを受信した場合は、ステップＳ１００７に進み、中止処理を行った後に、実行中の送信ジョブを中止する。実行中の送信ジョブが中止された場合、送信ジョブの設定画面（図５）へ戻り、新たな送信ジョブを待つ状態に遷移する。一方、操作キー１１１１が押下されたことを通知するタッチイベントを受信していない場合は、ステップＳ１００６に進む。
【００６７】
ステップＳ１００６では、タイマーが計測した時間がタイマーによる時間の計測を開始してから所定時間が経過したか否かを判定する。タイマーによる時間の計測を開始してから所定時間を経過していなければ、ステップＳ１００４に戻り、ユーザによる指示を待つ。タイマーによる時間の計測を開始してから所定時間を経過した場合は、ステップＳ１００７に進み、中止処理を行った後に、送信ジョブの実行を中止する。
【００６８】
図７の説明に戻り、ステップＳ７０８のプレビュー処理が終了した場合又はステップＳ７０７においてプレビュー機能の設定が有効でないと判定された場合は、ステップＳ７０９に進む。
【００６９】
ステップＳ７０９では宛先確認設定が有効であるか否かを判定し、有効であると判定した際には、ステップＳ７１０に進み、有効でないと判定した際には、ステップＳ７１１に進み、画像データの送信を行った後に、送信制御を終了する。
【００７０】
ステップＳ７１０では、操作部２１９に宛先確認画面を表示しユーザの指示を待つ。ステップＳ７１０の処理の詳細は図１２の各ステップを用いて説明する。
【００７１】
ステップＳ１２０１では、時間を計測するためのタイマーを初期化する。ステップＳ１２０２では、画像データを送信する宛先を確認する宛先確認画面を表示する。図１３はステップＳ１２０２においてユーザに提示する宛先確認画面の一例である。この画面には、操作キー５３１の押下又は画面外のハードキーとして備えられたスタートキーの押下により送信ジョブの実行指示を受け付けた時点で設定されていた宛先がリスト表示される。
【００７２】
図１３では、操作キー１３０１として「中止」、操作キー１３０２として「送信開始」を例示している。また、情報１３１１は、送信前に宛先を確認する画面であること及び設定された宛先の件数を通知するものである。情報１３１２は設定された宛先をリスト表示し通知するものである。
【００７３】
図１２の説明に戻り、ステップＳ１２０２によって宛先確認画面が表示されると、ステップＳ１２０３に進む。ステップＳ１２０３乃至ステップＳ１２０７の宛先確認処理はステップＳ１００３乃至ステップＳ１００７の処理と同様の送信開始指示の判定、送信中止指示の判定、及びタイムアウトの判定であるため詳細は省略する。なお、送信開始指示の判定は操作キー１３０２が押下されたことを通知するタッチイベントに基づいて行われ、送信中止指示の判定は操作キー１３０１が押下されたことを通知するタッチイベントに基づいて行われる。なお、タイムアウトの判定に用いる所定時間は連続読取処理及びプレビュー処理と同様の設定としたが、それぞれ別の時間を設定できるように構成してもよい。
【００７４】
なお、プレビュー処理（ステップＳ７０８）及び宛先確認処理（ステップＳ７１０）はユーザによる確認を行うための機能の一例である。例えばＭＦＰ１０１の機能としてはプレビュー機能のみが提供されてもよいし、宛先確認機能のみが提供されていてもよい。また、宛先確認処理をプレビュー処理より先に行うように構成してもよい。更に、ユーザによる確認を行うための更なる機能を設定できるように構成してもよい。
【００７５】
以上説明したとおり、本実施形態によれば、連続読取処理を行う際にユーザからの問い合わせが放置された場合に、送信ジョブにユーザによる確認を行うための機能が設定されていれば（ステップＳ７０７又はステップＳ７０９でＹｅｓ）、自動送信を行わない。よってユーザによる確認を行うための機能が設定されている送信ジョブがユーザに確認されることなく送信されてしまうことを防止することができる。更に、ユーザによる確認を行うための機能にタイムアウトを設けることで、他のユーザが画像処理装置を使おうとする際に送信ジョブが残ってしまうことを防止することができる。
【００７６】
＜第２の実施形態＞
次に、本発明の第２の実施形態について説明する。第１の実施形態では、連続読取処理（ステップＳ７０６）においてタイムアウトが発生した際に、ユーザによる確認を行うための機能が設定されていれば、その機能による確認処理を行う例を説明した。しかし、連続読取処理の途中でタイムアウトしたということはＭＦＰ１０１の周りにユーザが居ない可能性が高く、プレビュー表示や宛先の確認表示を行ったとしても無駄になるばかりか、情報漏洩に繋がるおそれがある。
【００７７】
第２の実施形態では、ユーザによる確認を行うための機能が設定されていれば、連続読取処理（ステップＳ７０６）においてタイムアウトが発生したことに応じて送信ジョブを中止する例について説明する。なお、第１の実施形態と同様の構成については同じ符号を付し、詳細な説明は省略する。
【００７８】
図１４は、ＭＦＰ１０１における連続読取処理中にユーザによる指示が受け付けられずに所定時間が経過した場合の制御を説明するフローチャートである。図１４のフローチャートに示す各動作（ステップ）は、ＭＦＰ１０１のＣＰＵ２１１がＨＤＤ２１４に記憶された制御プログラムを実行することにより実現される。
【００７９】
本実施形態では、第１の実施形態における連続読取処理中（図８）のステップＳ８０８においてタイマーによる時間の計測を開始してから所定時間を経過したと判定された場合は、ステップＳ１４０１に進む。
【００８０】
ステップＳ１４０１では、送信ジョブの設定情報に応じて、ユーザによる確認を行うための機能（プレビュー機能、宛先確認機能）が設定されているか否かを判定する。
【００８１】
ステップＳ１４０１で確認機能が設定されていると判定された場合は、ステップＳ１４０３に進み送信ジョブの中止を行い、送信制御を終了する。一方、ステップＳ１４０１で確認機能が設定されていないと判定された場合は、ステップＳ１４０２に進み画像データの送信を行い、送信制御を終了する。
【００８２】
なお、本実施形態では第１の実施形態における連続読取処理を行う際にタイムアウトが発生した場合にジョブの設定情報に基づいた判定を行うが、これに限らない。例えば、ステップＳ１４０１の判定は、ジョブの実行開始時（ステップＳ７０２）に行われても良いし、確認機能が有効に設定される毎に行ってもよい。この場合は、ステップＳ１４０１では、事前に判定した結果を取得し、取得した判定結果が、確認機能が有効に設定されているという判定結果の場合は、ステップＳ１４０２に進む。一方、確認機能が有効に設定されていないという判定結果の場合は、ステップＳ１４０１に進むようにすれば良い。
【００８３】
以上説明したとおり、本実施形態によれば、連続読取処理においてタイムアウトが発生した際に、ユーザによる確認を行うための機能が設定されていない送信ジョブであれば、自動送信を行うことができる。一方、ユーザによる確認を行うための機能が設定されている送信ジョブであれば、確認画面を表示することなく送信ジョブを中止することができる。
【００８４】
以上の実施例１、２においては、「スキャンして送信」機能の送信制御について説明したが、本発明は、原稿を読み取る際に連続読取処理を行う他の機能にも適用可能である。具体的には、図３で示したスキャンした原稿を印刷する「コピー」機能に適用できる。更に、スキャンした原稿をＭＦＰ１０１が読み書き可能な保存領域に格納する「スキャンして保存」機能にも適用できる。
【００８５】
また、以上の実施例１、２においては、本発明を実施する装置の一例としてＭＦＰとしたが、本発明を実施する装置は、ＭＦＰに限定されるものではない。即ち、ＭＦＰに限らず、スキャナ、デジタルカメラ、スマートフォン及びタブレット端末等の機器を含む、少なくとも画像データを取得することができる画像処理装置に本発明は適用可能である。
【００８６】
例えばデジタルカメラ等に適用した場合には、スキャナは２次元の撮像手段に相当し、制御プログラムは複数画像を撮像するためのジョブを実行させるアプリケーション等に相当し、操作部はデジタルカメラ等のＵＩに相当する。
【００８７】
＜他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８８】
１０１  ＭＦＰ
１０２  メールサーバ
１０３  ファイルサーバ
１０４  ＰＣ
２１０  制御部
２１８  操作部
２２０  スキャナ
【図１】
2015204490.tif 000003
【図２】
2015204490.tif 000004
【図３】
2015204490.tif 000005
【図４】
2015204490.tif 000006
【図５】
2015204490.tif 000007
【図６】
2015204490.tif 000008
【図７】
2015204490.tif 000009
【図８】
2015204490.tif 000010
【図９】
2015204490.tif 000011
【図１０】
2015204490.tif 000012
【図１１】
2015204490.tif 000013
【図１２】
2015204490.tif 000014
【図１３】
2015204490.tif 000015
【図１４】
2015204490.tif 000016