(57)【特許請求の範囲】
【請求項１】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取手段によるスキャン画像の生成中に、少なくとも前記画像処理手段による前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を備え、
前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする画像処理装置。
【請求項４】
前記送信処理手段は、前記画像処理で生成される処理済み画像と、前記画像処理が行われないスキャン画像とのそれぞれにページ情報を付加して前記情報処理端末へ送信することを特徴とする請求項１乃至３のいずれかに記載の画像処理装置。
【請求項５】
前記送信処理手段は、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とする請求項１乃至４のいずれかに記載の画像処理装置。
【請求項６】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を備え、
前記送信処理手段は、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とする画像処理装置。
【請求項７】
前記送信処理手段は、前記画像処理手段によって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とする請求項１乃至６のいずれかに記載の画像処理装置。
【請求項８】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を備え、
前記送信処理手段は、前記画像処理手段によって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とする画像処理装置。
【請求項９】
前記画像処理手段で行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを記憶する記憶手段と、
前記情報処理端末との通信接続状態を検知する接続検知手段と、
前記接続検知手段により前記情報処理端末との通信接続状態が検知されることに伴い、前記記憶手段に記憶されている前記プログラムを前記情報処理端末にインストールさせるインストール手段と、
を更に備えることを特徴とする請求項１乃至８のいずれかに記載の画像処理装置。
【請求項１０】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
前記画像処理手段で行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを記憶する記憶手段と、
前記情報処理端末との通信接続状態を検知する接続検知手段と、
前記接続検知手段により前記情報処理端末との通信接続状態が検知されることに伴い、前記記憶手段に記憶されている前記プログラムを前記情報処理端末にインストールさせるインストール手段と、
を備えることを特徴とする画像処理装置。
【請求項１１】
前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が終了するタイミングで前記画像処理手段による前記画像処理の実行を中止させることを特徴とする請求項１乃至１０のいずれかに記載の画像処理装置。
【請求項１２】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を備え、
前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が終了するタイミングで前記画像処理手段による前記画像処理の実行を中止させることを特徴とする画像処理装置。
【請求項１３】
前記原稿搬送手段は、原稿の有無を検知する原稿検知手段を有し、
前記中止処理手段は、前記原稿搬送手段による原稿の自動搬送が開始された後、前記原稿検知手段によって原稿無しが検知されることにより、前記画像読取手段による原稿の読み取り動作が終了するタイミングを検出することを特徴とする請求項１１又は１２に記載の画像処理装置。
【請求項１４】
前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が開始される前に、前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取手段による原稿の読み取り動作が開始された後、前記画像処理手段による前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする請求項１乃至１０のいずれかに記載の画像処理装置。
【請求項１５】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を備え、
前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が開始される前に、前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取手段による原稿の読み取り動作が開始された後、前記画像処理手段による前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする画像処理装置。
【請求項１６】
前記中止処理手段は、前記画像読取手段による原稿の読取枚数を取得し、該読取枚数に基づいて前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定することを特徴とする請求項１４又は１５に記載の画像処理装置。
【請求項１７】
前記中止処理手段は、前記読取枚数に基づいて前記画像読取手段が原稿の読み取り動作を開始してから終了するまでに要する原稿読取時間を算出すると共に、前記画像処理手段による前記画像処理の１ページ当たりの処理時間を算出し、前記原稿読取時間以内で生成可能な処理済み画像のページ数を決定することを特徴とする請求項１６に記載の画像処理装置。
【請求項１８】
前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする請求項１乃至１７のいずれかに記載の画像処理装置。
【請求項１９】
情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を備え、
前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする画像処理装置。
【請求項２０】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取ステップによるスキャン画像の生成中に、少なくとも前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
を有することを特徴とする画像処理方法。
【請求項２１】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
を有し、
前記中止処理ステップは、前記画像読取ステップにより原稿の読み取り動作が開始されてから最終ページのスキャン画像が生成されるまでの間において、前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする画像処理方法。
【請求項２２】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
を有し、
前記送信処理ステップは、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とする画像処理方法。
【請求項２３】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
を有し、
前記送信処理ステップは、前記画像処理ステップによって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とする画像処理方法。
【請求項２４】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
前記画像処理ステップで行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを記憶するステップと、
前記情報処理端末との通信接続状態を検知する接続検知ステップと、
前記接続検知ステップにより前記情報処理端末との通信接続状態が検知されることに伴い、前記プログラムを前記情報処理端末にインストールさせるインストールステップと、
を有することを特徴とする画像処理方法。
【請求項２５】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
を有し、
前記中止処理ステップは、前記画像読取ステップによる原稿の読み取り動作が終了するタイミングで前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする画像処理方法。
【請求項２６】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
を有し、
前記中止処理ステップは、前記画像読取ステップによる原稿の読み取り動作が開始される前に、前記画像処理ステップによる前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取ステップによる原稿の読み取り動作が開始された後、前記画像処理ステップによる前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする画像処理方法。
【請求項２７】
情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、
原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、
自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、
スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、
前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、
前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、
を有し、
前記中止処理ステップは、前記画像読取ステップが原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする画像処理方法。
【請求項２８】
情報処理端末と、前記情報処理端末と通信可能な画像処理装置と、を備えて構成される画像処理システムであって、
前記画像処理装置は、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を有し、
前記情報処理端末は、
前記送信処理手段によって送信される処理済み画像を記憶する記憶手段と、
前記送信処理手段によって送信されるスキャン画像に対して前記画像処理手段において行われる前記画像処理と同じ処理を行うことにより処理済み画像を生成する処理済み画像生成手段と、
前記記憶手段に記憶された処理済み画像と、前記処理済み画像生成手段で生成される処理済み画像とを合わせて出力ファイルを生成するファイル生成手段と、
を有することを特徴とする画像処理システム。
【請求項２９】
情報処理端末と、前記情報処理端末と通信可能な画像処理装置と、を備えて構成される画像処理システムであって、
前記画像処理装置は、
原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、
前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、
前記画像処理手段による前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取手段によるスキャン画像の生成中に、少なくとも前記画像処理手段による前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理手段と、
を有し、
前記情報処理端末は、
前記送信処理手段によって送信される処理済み画像を記憶する記憶手段と、
前記送信処理手段によって送信されるスキャン画像に対して前記画像処理手段において行われる前記画像処理と同じ処理を行うことにより処理済み画像を生成する処理済み画像生成手段と、
前記記憶手段に記憶された処理済み画像と、前記処理済み画像生成手段で生成される処理済み画像とを合わせて出力ファイルを生成するファイル生成手段と、
を有することを特徴とする画像処理システム。
【請求項３０】
前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする請求項２８又は２９に記載の画像処理システム。
【請求項３１】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、
前記画像処理手段による前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取手段によるスキャン画像の生成中に、少なくとも前記画像処理手段による前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理手段、
として機能させることを特徴とするプログラム。
【請求項３２】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、
として機能させ、
前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とするプログラム。
【請求項３３】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、
として機能させ、
前記送信処理手段は、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とするプログラム。
【請求項３４】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、
として機能させ、
前記送信処理手段は、前記画像処理手段によって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とするプログラム。
【請求項３５】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、
前記画像処理手段で行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを所定の記憶手段に記憶させる手段、
前記情報処理端末との通信接続状態を検知する接続検知手段、及び、
前記接続検知手段により前記情報処理端末との通信接続状態が検知されることに伴い、前記記憶手段に記憶されている前記プログラムを前記情報処理端末にインストールさせるインストール手段、
として機能させることを特徴とするプログラム。
【請求項３６】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、
として機能させ、
前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が終了するタイミングで前記画像処理手段による前記画像処理の実行を中止させることを特徴とするプログラム。
【請求項３７】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、
として機能させ、
前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が開始される前に、前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取手段による原稿の読み取り動作が開始された後、前記画像処理手段による前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理手段による前記画像処理の実行を中止させることを特徴とするプログラム。
【請求項３８】
情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、
前記画像処理装置を、
前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、
前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、
前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、
として機能させ、
前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理手段による前記画像処理の実行を中止させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、画像処理システムおよびプログラムに関し、原稿を読み取って得られる画像データに対して画像処理を行う技術に関する。
【背景技術】
【０００２】
従来、原稿を読み取って画像データを生成する画像読取装置において、原稿読み取りにより生成した画像データに対する画像処理を、ネットワークに接続されている情報処理装置に分散させて行うようにした技術が知られている（例えば特許文献１）。この従来技術では、画像読取装置が、情報処理装置の画像処理能力及び情報処理装置との通信速度に基づいて画像データに対して行うべき画像処理を情報処理装置で行うか否かを判断する。その結果、情報処理装置で画像処理を行う場合には、画像読取装置が情報処理装置に対して画像データを送信し、情報処理装置において画像データに対する処理を行わせる。そして情報処理装置における画像処理が終了すると、画像読取装置は、情報処理装置から処理済みのデータを受信するように構成される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−６５２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のような従来の分散処理は、原稿を読み取って画像データを生成する処理と、その画像データに対する画像処理とが一連の処理として行われる１つのジョブを速やかに完了させるためのものである。そのため、例えば情報処理装置の画像処理能力が低い場合や、情報処理装置との通信速度が遅い場合には、分散処理は行われず、画像読取装置において一連の処理の全てが実行されることになる。
【０００５】
そのような場合、画像読取装置において原稿の読み取り動作が全て完了しているにもかかわらず、画像処理の全てが未だ完了していないために、次の原稿読み取りを開始できないという事態が発生する。特に、画像読取装置において行われる画像処理が文字認識処理などのように比較的長時間を要する処理である場合には、原稿の読み取り動作が全て終了した後にも画像処理が長時間にわたって画像読取装置のリソース（ＣＰＵなど）を占有する。それ故、画像読取装置において次の原稿読み取りを開始できるようになるまでの待機時間が長くなり、次のユーザーが画像読取装置を速やかに使用することができないという問題が発生する。
【０００６】
そこで本発明は、上記従来の問題点を解決すべくなされたものであり、原稿の読み取り動作が完了すれば、速やかに次の原稿の読み取り動作を開始することが可能な分散処理を行えるようにした画像処理装置、画像処理方法、画像処理システムおよびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取手段によるスキャン画像の生成中に、少なくとも前記画像処理手段による前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理手段と、を備えることを特徴とする構成である。
請求項２に係る発明は、請求項１に記載の画像処理装置において、前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
請求項３に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、を備え、前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
【０００８】
請求項４に係る発明は、請求項１乃至３のいずれかに記載の画像処理装置において、前記送信処理手段は、前記画像処理で生成される処理済み画像と、前記画像処理が行われないスキャン画像とのそれぞれにページ情報を付加して前記情報処理端末へ送信することを特徴とする構成である。
【０００９】
請求項５に係る発明は、請求項１乃至４のいずれかに記載の画像処理装置において、前記送信処理手段は、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とする構成である。
請求項６に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、を備え、前記送信処理手段は、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とする構成である。
【００１０】
請求項７に係る発明は、請求項１乃至６のいずれかに記載の画像処理装置において、前記送信処理手段は、前記画像処理手段によって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とする構成である。
請求項８に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、を備え、前記送信処理手段は、前記画像処理手段によって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とする構成である。
【００１１】
請求項９に係る発明は、請求項１乃至８のいずれかに記載の画像処理装置において、前記画像処理手段で行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを記憶する記憶手段と、前記情報処理端末との通信接続状態を検知する接続検知手段と、前記接続検知手段により前記情報処理端末との通信接続状態が検知されることに伴い、前記記憶手段に記憶されている前記プログラムを前記情報処理端末にインストールさせるインストール手段と、を更に備えることを特徴とする構成である。
請求項１０に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、前記画像処理手段で行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを記憶する記憶手段と、前記情報処理端末との通信接続状態を検知する接続検知手段と、前記接続検知手段により前記情報処理端末との通信接続状態が検知されることに伴い、前記記憶手段に記憶されている前記プログラムを前記情報処理端末にインストールさせるインストール手段と、を備えることを特徴とする構成である。
【００１２】
請求項１１に係る発明は、請求項１乃至１０のいずれかに記載の画像処理装置において、前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が終了するタイミングで前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
請求項１２に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、を備え、前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が終了するタイミングで前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
【００１３】
請求項１３に係る発明は、請求項１１又は１２に記載の画像処理装置において、前記原稿搬送手段は、原稿の有無を検知する原稿検知手段を有し、前記中止処理手段は、前記原稿搬送手段による原稿の自動搬送が開始された後、前記原稿検知手段によって原稿無しが検知されることにより、前記画像読取手段による原稿の読み取り動作が終了するタイミングを検出することを特徴とする構成である。
【００１４】
請求項１４に係る発明は、請求項１乃至１０のいずれかに記載の画像処理装置において、前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が開始される前に、前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取手段による原稿の読み取り動作が開始された後、前記画像処理手段による前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
請求項１５に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、を備え、前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が開始される前に、前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取手段による原稿の読み取り動作が開始された後、前記画像処理手段による前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
【００１５】
請求項１６に係る発明は、請求項１４又は１５に記載の画像処理装置において、前記中止処理手段は、前記画像読取手段による原稿の読取枚数を取得し、該読取枚数に基づいて前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定することを特徴とする構成である。
【００１６】
請求項１７に係る発明は、請求項１６に記載の画像処理装置において、前記中止処理手段は、前記読取枚数に基づいて前記画像読取手段が原稿の読み取り動作を開始してから終了するまでに要する原稿読取時間を算出すると共に、前記画像処理手段による前記画像処理の１ページ当たりの処理時間を算出し、前記原稿読取時間以内で生成可能な処理済み画像のページ数を決定することを特徴とする構成である。
【００１７】
請求項１８に係る発明は、請求項１乃至１７のいずれかに記載の画像処理装置において、前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
請求項１９に係る発明は、情報処理端末と通信可能であり、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理装置であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、を備え、前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
【００１８】
請求項２０に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取ステップによるスキャン画像の生成中に、少なくとも前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理ステップと、を有することを特徴とする構成である。
請求項２１に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、を有し、前記中止処理ステップは、前記画像読取ステップにより原稿の読み取り動作が開始されてから最終ページのスキャン画像が生成されるまでの間において、前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする構成である。
請求項２２に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、を有し、前記送信処理ステップは、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とする構成である。
請求項２３に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、を有し、前記送信処理ステップは、前記画像処理ステップによって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とする構成である。
請求項２４に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、前記画像処理ステップで行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを記憶するステップと、前記情報処理端末との通信接続状態を検知する接続検知ステップと、前記接続検知ステップにより前記情報処理端末との通信接続状態が検知されることに伴い、前記プログラムを前記情報処理端末にインストールさせるインストールステップと、を有することを特徴とする構成である。
請求項２５に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、を有し、前記中止処理ステップは、前記画像読取ステップによる原稿の読み取り動作が終了するタイミングで前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする構成である。
請求項２６に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、を有し、前記中止処理ステップは、前記画像読取ステップによる原稿の読み取り動作が開始される前に、前記画像処理ステップによる前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取ステップによる原稿の読み取り動作が開始された後、前記画像処理ステップによる前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする構成である。
請求項２７に係る発明は、情報処理端末と通信可能な画像処理装置において、原稿をスキャンして読み取ったスキャン画像に対する画像処理を前記情報処理端末と分散して行う画像処理方法であって、原稿を１枚ずつ連続的に自動搬送する原稿搬送ステップと、自動搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取ステップと、スキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理ステップと、前記画像処理ステップによる前記画像処理の実行を中止させる中止処理ステップと、前記画像処理ステップによる前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理ステップによる前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理ステップと、を有し、前記中止処理ステップは、前記画像読取ステップが原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理ステップによる前記画像処理の実行を中止させることを特徴とする構成である。
【００１９】
請求項２８に係る発明は、情報処理端末と、前記情報処理端末と通信可能な画像処理装置と、を備えて構成される画像処理システムであって、前記画像処理装置は、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段と、を有し、前記情報処理端末は、前記送信処理手段によって送信される処理済み画像を記憶する記憶手段と、前記送信処理手段によって送信されるスキャン画像に対して前記画像処理手段において行われる前記画像処理と同じ処理を行うことにより処理済み画像を生成する処理済み画像生成手段と、前記記憶手段に記憶された処理済み画像と、前記処理済み画像生成手段で生成される処理済み画像とを合わせて出力ファイルを生成するファイル生成手段と、を有することを特徴とする構成である。
請求項２９に係る発明は、情報処理端末と、前記情報処理端末と通信可能な画像処理装置と、を備えて構成される画像処理システムであって、前記画像処理装置は、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段と、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段と、前記画像処理手段による前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取手段によるスキャン画像の生成中に、少なくとも前記画像処理手段による前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理手段と、を有し、前記情報処理端末は、前記送信処理手段によって送信される処理済み画像を記憶する記憶手段と、前記送信処理手段によって送信されるスキャン画像に対して前記画像処理手段において行われる前記画像処理と同じ処理を行うことにより処理済み画像を生成する処理済み画像生成手段と、前記記憶手段に記憶された処理済み画像と、前記処理済み画像生成手段で生成される処理済み画像とを合わせて出力ファイルを生成するファイル生成手段と、を有することを特徴とする構成である。
請求項３０に係る発明は、請求項２８又は２９に記載の画像処理システムにおいて、前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
【００２０】
請求項３１に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、前記画像処理手段による前記画像処理が行われるページに対し前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像読取手段によるスキャン画像の生成中に、少なくとも前記画像処理手段による前記画像処理が行われないページのスキャン画像を前記情報処理端末へ送信する送信処理手段、として機能させることを特徴とする構成である。
請求項３２に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、として機能させ、前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから最終ページのスキャン画像を生成するまでの間において、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
請求項３３に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、として機能させ、前記送信処理手段は、前記画像処理の実行中止後に複数ページ分の処理済み画像を纏めて前記情報処理端末へ送信することを特徴とする構成である。
請求項３４に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、として機能させ、前記送信処理手段は、前記画像処理手段によって１ページ分の処理済み画像が生成される都度、前記情報処理端末へ送信することを特徴とする構成である。
請求項３５に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、前記画像処理手段で行われる前記画像処理と同じ処理を前記情報処理端末に行わせるためのプログラムを所定の記憶手段に記憶させる手段、前記情報処理端末との通信接続状態を検知する接続検知手段、及び、前記接続検知手段により前記情報処理端末との通信接続状態が検知されることに伴い、前記記憶手段に記憶されている前記プログラムを前記情報処理端末にインストールさせるインストール手段、として機能させることを特徴とする構成である。
請求項３６に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、として機能させ、前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が終了するタイミングで前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
請求項３７に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、として機能させ、前記中止処理手段は、前記画像読取手段による原稿の読み取り動作が開始される前に、前記画像処理手段による前記画像処理で生成する処理済み画像のページ数を決定し、前記画像読取手段による原稿の読み取り動作が開始された後、前記画像処理手段による前記画像処理で前記ページ数分の処理済み画像が生成されることに伴い、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
請求項３８に係る発明は、情報処理端末と通信可能であり、原稿を１枚ずつ連続的に自動搬送する原稿搬送手段と、前記原稿搬送手段によって搬送される原稿を読み取ってページ単位のスキャン画像を生成する画像読取手段と、を有する画像処理装置において実行されるプログラムであって、前記画像処理装置を、前記画像読取手段で生成されるスキャン画像に対して画像処理を行うことにより処理済み画像を生成する画像処理手段、前記画像処理手段による前記画像処理の実行を中止させる中止処理手段、及び、前記画像処理手段による前記画像処理で生成される処理済み画像を前記情報処理端末へ送信すると共に、前記画像処理手段による前記画像処理の実行中又は前記画像処理の実行中止後に前記画像処理手段による前記画像処理が行われないスキャン画像を前記情報処理端末へ送信する送信処理手段、として機能させ、前記中止処理手段は、前記画像読取手段が原稿の読み取り動作を開始してから終了するまでの期間内において割込ジョブを受信したとき、前記画像処理手段による前記画像処理の実行を中止させることを特徴とする構成である。
【発明の効果】
【００２１】
本発明によれば、画像処理装置において原稿の読み取り動作が完了すれば、速やかに次の原稿の読み取り動作を開始することが可能である。それ故、画像処理装置において次の原稿読み取りを開始できるようになるまでの待機時間が短くなり、次のユーザーが画像処理装置を速やかに使用することができるようになる。
【図面の簡単な説明】
【００２２】
【図１】画像処理システムの一構成例を示す概念図である。
【図２】画像処理装置のハードウェア構成及び機能構成の一例を示すブロック図である。
【図３】情報処理端末のハードウェア構成及び機能構成の一例を示すブロック図である。
【図４】第１実施形態の画像処理システムにおいて行われる動作シーケンスの一例を示す図である。
【図５】図４とは異なる動作シーケンスの一例を示す図である。
【図６】第１実施形態の画像処理装置において行われる処理手順の一例を示すフローチャートである。
【図７】情報処理端末において行われる処理手順の一例を示すフローチャートである。
【図８】原稿検知部によって原稿無しが検知されるタイミングで画像処理部による画像処理の実行を中止させる場合の動作シーケンスの一例を示す図である。
【図９】操作パネルの表示部に表示されるスキャンジョブ設定画面の一例を示す図である。
【図１０】第２実施形態の画像処理装置において行われる処理手順の一例を示すフローチャートである。
【図１１】ページ数決定処理の詳細な処理手順の一例を示す図である。
【図１２】スキャン中処理の詳細な処理手順の一例を示すフローチャートである。
【図１３】第２実施形態の画像処理システムにおいて行われる動作シーケンスの一例を示す図である。
【図１４】図１３とは異なる動作シーケンスの一例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２４】
（第１実施形態）
図１は、本発明に関する画像処理システムの一構成例を示す概念図である。この画像処理システムは、画像処理装置１と、情報処理端末２とが互いにデータ通信を行うことができるように構成されたシステムである。
【００２５】
画像処理装置１は、例えばスキャン機能やプリント機能などを有する複合機によって構成される。この画像処理装置１は、スキャン機能によるスキャンジョブを実行する際に互いに連動させる自動原稿搬送部３と画像読取部４とを備えている。自動原稿搬送部３は、ユーザーによってセットされる原稿を１枚ずつ連続的に自動搬送するものである。画像読取部４は、自動原稿搬送部３によって自動搬送される原稿が所定の読取位置を通過する際にその画像を光学的に読み取ることによりページ単位の画像データであるスキャン画像を生成するものである。
【００２６】
また画像処理装置１は、プリント機能によるプリントジョブを実行する際に作動させる画像形成部５を備えている。画像形成部５は、例えばＬＡＮ（Local Area Network）などのネットワークを介して受信する画像データに基づき印刷用紙などのシート材に画像形成を行ってプリント出力を行うものである。
【００２７】
さらに画像処理装置１は、装置本体の正面側にユーザーが操作可能な操作パネル６を備えている。ユーザーは、この操作パネル６に対する操作を行うことにより、画像処理装置１で実行させるジョブの設定操作などを行うことができる。
【００２８】
このような画像処理装置１は、ユーザーにより自動原稿搬送部３にセットされた原稿を読み取るスキャンジョブを実行するとき、原稿を読み取って生成したページ単位のスキャン画像に対して様々な画像処理を行うことが可能である。例えばユーザーがジョブの設定操作を行うときに予めスキャン画像に対して行うべき画像処理を指定しておくと、画像処理装置１は、原稿を読み取ることによって順次生成されるスキャン画像に対し、ユーザーによって予め指定された画像処理を行うことによりスキャン画像から処理済み画像を生成する。処理済み画像とは、スキャン画像に対して画像処理が施されることにより生成される画像である。このような画像処理としては、例えば画像データをＰＤＦ（Portable Document Format）データに変換する処理や、画像データに対するＯＣＲ（Optical Character Recognition）などの文字認識処理などが挙げられるが、これらの処理に限られるものではない。また、このような画像処理では、１ページ分のスキャン画像を処理するのに要する処理時間が、画像読取部４において１ページ分のスキャン画像が生成されるのに要する時間よりも長くなるのが一般的である。
【００２９】
一方、情報処理端末２は、例えばスマートフォンやタブレット端末、パーソナルコンピュータ（ＰＣ）などによって構成される。この情報処理端末２は、有線又は無線によるデータ通信が可能であり、画像処理装置１とデータ通信を行うことにより、画像処理装置１において生成されるスキャン画像や処理済み画像などの画像データを取得することが可能である。
【００３０】
そして画像処理装置１において実行されるスキャンジョブが原稿に含まれる全ページ分のスキャン画像に対して所定の画像処理が施された全ページ分の処理済み画像を情報処理端末２に保存するジョブである場合、本実施形態の画像処理システムは、ページ単位の各スキャン画像に対して行う画像処理を、画像処理装置１と情報処理端末２とに分散させて実行させるように構成される。以下、そのような画像処理システムを構成する画像処理装置１及び情報処理端末２について詳しく説明する。
【００３１】
図２は、画像処理装置１のハードウェア構成及び機能構成の一例を示すブロック図である。画像処理装置１は、上述した自動原稿搬送部３、画像読取部４、画像形成部５及び操作パネル６の他、制御部１０と、画像メモリ１１と、画像処理部１２と、通信インタフェース１３と、ネットワークインタフェース１４と、記憶部１５とを備えており、これら各部がデータバス１９を介して相互にデータの入出力を行うことができる構成である。
【００３２】
自動原稿搬送部３は、原稿の有無を検知するための原稿検知部９を備えている。この原稿検知部９は、例えば自動原稿搬送部３における原稿載置面の複数箇所に設けられた複数の検知センサにより構成され、それら複数の検知センサの少なくとも１つによって原稿が検知されると、自動原稿搬送部３に原稿がセットされたことを検知する。また原稿検知部９は、複数の検知センサのうちで原稿を検知しているセンサの数又は位置に応じてセットされた原稿の原稿サイズを検知することも可能である。
【００３３】
操作パネル６は、表示部６ａと操作部６ｂとを備えている。表示部６ａは、例えばカラー液晶ディスプレイによって構成され、操作パネル６を操作するユーザーに対して様々な情報を表示する。操作部６ｂは、表示部６ａの画面上に配置されるタッチパネルセンサや表示部６ａの周囲に配置されるテンキーなどのハードキーによって構成される。したがって、ユーザーは、表示部６ａに表示される画面を見ながら操作部６ｂに対する操作を行うことにより、ジョブの設定操作などを行うことができる。
【００３４】
制御部１０は、画像処理装置１の各部の動作を統括的に制御するものである。この制御部１０は、図示しないＣＰＵとメモリとを有しており、ＣＰＵが記憶部１５に記憶されている制御プログラム１６を読み出して実行することにより、接続検知部２１、インストール部２２及びジョブ制御部２３として機能する。
【００３５】
画像メモリ１１は、各種の画像データを記憶するメモリである。この画像メモリ１１は、例えばスキャンジョブの実行によって生成されるスキャン画像や、そのスキャン画像に対して画像処理が施された処理済み画像などを一時的に記憶する。また画像メモリ１１は、プリントジョブの実行対象としてネットワークを介して受信する画像データなども一時的に記憶する。
【００３６】
画像処理部１２は、画像メモリ１１に記憶されている画像データに対して様々な画像処理を行うものである。この画像処理部１２は、ＣＰＵ１２ａとメモリ１２ｂとを有しており、ＣＰＵ１２ａが記憶部１５に記憶されている画像処理プログラム１７を読み出して実行することにより、画像データに対して指定された画像処理を行う。例えばスキャンジョブの実行に伴って画像読取部４で生成されたスキャン画像が画像メモリ１１に格納されると、画像処理部１２は、そのスキャン画像を読み出し、ユーザーによって予め指定された画像処理を実行することにより処理済み画像を生成する。そして処理済み画像は再び画像メモリ１１に格納される。また画像処理部１２における画像処理の実行は、ジョブ制御部２３によって制御される。
【００３７】
通信インタフェース１３は、例えば情報処理端末２との１対１の通信を行うインタフェースである。この通信インタフェース１３は、有線又は無線により情報処理端末２との通信を行う。ネットワークインタフェース１４は、画像処理装置１をＬＡＮなどのネットワークに接続するものであり、ネットワークに接続されている様々な機器との通信を行うものである。尚、情報処理端末２との通信は、このネットワークインタフェース１４を介して行うものであっても構わない。
【００３８】
記憶部１５は、例えばハードディスクドライブ（ＨＤＤ）などで構成される不揮発性の記憶手段であり、上述した制御プログラム１６及び画像処理プログラム１７の他、インストール用プログラム１８が予めインストールされている。インストール用プログラム１８は、情報処理端末２にインストールするための画像処理プログラムであり、画像処理部１２が画像処理プログラム１７を実行することによって行われる画像処理と同じ画像処理を情報処理端末２に行わせるためのプログラムである。
【００３９】
次に制御部１０の機能について説明する。接続検知部２１は、通信インタフェース１３又はネットワークインタフェース１４を介して情報処理端末２との通信接続状態が確立されたことを検知する処理部である。この接続検知部２１は、ユーザーによってスキャンジョブが指定され、そのスキャンジョブによって生成される最終的なデータ（全ページ分の処理済み画像）の出力先が情報処理端末２である場合に機能する。すなわち、ユーザーによってそのようなスキャンジョブが指定されると、接続検知部２１は、画像処理装置１においてスキャンジョブの実行が開始される前に、情報処理端末２との通信接続状態が確立されていることを検知する。尚、接続検知部２１において情報処理端末２との通信接続状態が確立されていることが検知されていないときには、そのようなスキャンジョブは開始されない。
【００４０】
インストール部２２は、接続検知部２１によって情報処理端末２との通信接続状態が確立していることが検知されることに伴って機能し、情報処理端末２にインストール用プログラム１８をインストールする処理部である。すなわち、インストール部２２は、情報処理端末２との通信接続状態が確立すると、画像処理部１２において行われる画像処理と同じ画像処理を行うことができるプログラムが情報処理端末２に既にインストールされているか否かを確認し、インストールされていないときには記憶部１５からインストール用プログラム１８を読み出して情報処理端末２に送信することにより、情報処理端末２へのインストールを行う。尚、情報処理端末２において既にプログラムがインストール済みの場合は、あらためてインストールを行う必要はない。このようなインストール部２２による処理についても、画像処理装置１においてスキャンジョブの実行が開始される前に行われる。
【００４１】
ジョブ制御部２３は、画像処理装置１において行われるジョブの実行を制御するものである。このジョブ制御部２３は、スキャンジョブだけでなく、プリントジョブなどの他のジョブの実行も制御する。ただし、本実施形態では、上述のようにユーザーによって指定されるジョブがスキャンジョブであり、そのスキャンジョブによって生成される最終的なデータの出力先が情報処理端末２である場合にジョブ制御部２３において特徴的な処理が行われる。そのため、以下においては、上記のようなスキャンジョブを例に挙げて説明する。
【００４２】
スキャンジョブの場合、ジョブ制御部２３は、ユーザーによるジョブの設定操作に基づいて画像処理部１２に実行すべき画像処理を指示する。またジョブ制御部２３は、スキャンジョブの実行を開始すると、自動原稿搬送部３による原稿搬送動作と画像読取部４による画像読み取り動作とを同期させると共に、画像読取部４によって生成されるスキャン画像を画像メモリ１１へ格納したり、画像処理部１２においてスキャン画像に対する画像処理を行わせることにより生成される処理済み画像を再び画像メモリ１１へ格納したりする。このようなジョブ制御部２３は、図２に示すように、中止処理部２４と、送信処理部２５とを有している。
【００４３】
中止処理部２４は、スキャンジョブの実行開始により、画像読取部４が原稿の読み取り動作を開始してから終了する期間内において画像処理部１２による画像処理の実行を中止させる処理部である。上述したように画像処理部１２において１ページ分のスキャン画像に対する画像処理が行われるとき、その処理時間は、画像読取部４において１ページ分のスキャン画像が生成されるのに要する時間よりも長くなる。そのため、中止処理部２４は、画像読取部４が原稿の読み取り動作を開始してから終了する期間内の適当なタイミングにおいて画像処理部１２による画像処理の実行を中止させることにより、画像読取部４による原稿の読み取り動作が終了した後にも画像処理部１２が長時間にわたって画像処理を継続的に実行することを防止する。
【００４４】
本実施形態における中止処理部２４は、画像読取部４において原稿の読み取り動作が終了するタイミングで画像処理部１２による画像処理の実行を中止させる。このとき、画像処理部１２においてスキャン画像に対する画像処理が実行中である場合、中止処理部２４は、その画像処理を途中で強制的に中断させるように構成される。
【００４５】
送信処理部２５は、画像処理部１２による画像処理で生成される処理済み画像を画像メモリ１１から読み出して情報処理端末２へ送信すると共に、画像処理部１２による画像処理の実行中又は画像処理の実行中止後に画像処理部１２による画像処理が行われないスキャン画像を画像メモリ１１から読み出して情報処理端末２へ送信する処理部である。すなわち、スキャンジョブでの読取対象となる原稿に複数のページが含まれている場合、送信処理部２５は、各ページについてスキャン画像及び処理済み画像のいずれか一方の画像を情報処理端末２へ送信する。送信処理部２５によって画像処理が行われていないスキャン画像が情報処理端末２に送信される場合、そのスキャン画像に対する画像処理は、情報処理端末２において行われる。
【００４６】
例えば、画像読取部４によって生成された１ページ分のスキャン画像が画像メモリ１１に格納されたとき、画像処理部１２が先のスキャン画像に対する画像処理を実行中であれば、送信処理部２５は、画像メモリ１１に格納されたスキャン画像を読み出して情報処理端末２に送信する。この場合、画像処理装置１から情報処理端末２に送信される画像のページが順不同となる。そのため、送信処理部２５は、画像メモリ１１からスキャン画像又は処理済み画像を読み出して情報処理端末２に送信するとき、その画像にページ情報を付加して送信する。これにより、仮に画像処理装置１から情報処理端末２に送信される画像のページが順不同となっても、情報処理端末２において正しいページ順序に並べ替えることができるようになる。
【００４７】
次に図３は、情報処理端末２のハードウェア構成及び機能構成の一例を示すブロック図である。情報処理端末２は、ＣＰＵ３０と、メモリ３１と、表示部３２と、操作部３３と、通信インタフェース３４と、ネットワークインタフェース３５と、記憶部３６とを備えており、これら各部がデータバス３９を介して相互にデータの入出力を行うことができる構成である。
【００４８】
ＣＰＵ３０は、記憶部３６に記憶されている各種プログラムを実行することにより、各部の動作を制御するものである。メモリ３１は、ＣＰＵ３０がプログラムを実行することに伴って発生する一時的なデータなどを記憶するものである。表示部３２は、例えばカラー液晶ディスプレイによって構成され、情報処理端末２を使用するユーザーに対して様々な情報を表示する。操作部３３は、表示部３２の画面上に配置されるタッチパネルセンサなどによって構成され、ユーザーによる操作入力を受け付ける。通信インタフェース３４は、例えば画像処理装置１との１対１の通信を行うインタフェースである。この通信インタフェース３４は、有線又は無線により画像処理装置１との通信を行う。ネットワークインタフェース３５は、情報処理端末２をＬＡＮなどのネットワークに接続するものであり、ネットワークに接続されている様々な機器との通信を行うものである。尚、画像処理装置１との通信は、このネットワークインタフェース３５を介して行うものであっても構わない。記憶部１５は、例えばソリッドステートドライブ（ＳＳＤ）などで構成される不揮発性の記憶手段であり、様々なプログラムやデータなどを記憶する。
【００４９】
図３では、記憶部３６に基本プログラム４８と画像処理プログラム４９とが記憶されている場合を例示している。基本プログラム４８は、情報処理端末２に予めインストールされているプログラムである。また画像処理プログラム４９は、画像処理装置１のインストール部２２によって送信されるインストール用プログラム１８をＣＰＵ３０が実行することにより、記憶部３６にインストールされるプログラムである。
【００５０】
ＣＰＵ３０は、基本プログラム４８を実行することにより、通信制御部４１として機能する。通信制御部４１は、通信インタフェース３４又はネットワークインタフェース３５を介して画像処理装置１との通信接続状態を確立し、画像処理装置１とのデータ通信を行う処理部である。
【００５１】
またＣＰＵ３０は、画像処理プログラム４９を実行することにより、画像処理装置１においてスキャンジョブが行われるときに画像処理装置１と連携して画像処理を行う連携動作部４２として機能する。この連携動作部４２は、画像処理装置１からスキャン画像や処理済み画像を受信すると、それらの画像をメモリ３１に一時的に格納し、画像処理装置１で行われなかったその後の処理を行うものである。また連携動作部４２は、図３に示すように、処理済み画像生成部４３と、ファイル生成部４５とを有している。
【００５２】
処理済み画像生成部４３は、画像処理装置１から画像処理の行われていないスキャン画像を受信した場合に、そのスキャン画像に対して画像処理装置１で行われる画像処理と同じ画像処理を行って処理済み画像を生成する処理部である。そのため、この処理済み画像生成部４３は、画像処理装置１の画像処理部１２で行われる画像処理と同じ画像処理を行う画像処理部４４を有している。この画像処理部４４によって行われる画像処理の処理速度は、ＣＰＵ３０の処理能力に依存するが、一般的には画像処理装置１の画像処理部１２による処理速度よりも遅くなる。そのため、スキャンジョブ全体としての処理効率を考慮すると、スキャン画像に対する画像処理は、画像処理装置１の画像処理部１２でなるべく多く実施できるようにすることが好ましい。
【００５３】
ファイル生成部４５は、画像処理装置１で読み取られた原稿に含まれる全ページ分の処理済み画像がメモリ３１に記憶されることに伴って機能し、各ページの処理済み画像をページ情報に基づいて正しいページ順序に並べ替えると共に、それら処理済み画像を纏めて１つの出力ファイルを生成する処理部である。すなわち、ファイル生成部４５は、画像処理装置１の画像処理部１２によって生成された処理済み画像と、処理済み画像生成部４３によって生成された処理済み画像とを合わることにより、画像処理装置１で読み取られた原稿に対応する出力ファイルを生成する。ファイル生成部４５によって出力ファイルが生成されると、スキャンジョブによる最終的なデータ（全ページ分の処理済み画像）が情報処理端末２において保持された状態となる。そのため、ファイル生成部４５によって出力ファイルが生成されることにより、画像処理装置１で開始されたスキャンジョブが終了する。
【００５４】
図４は、上記のような画像処理システムにおいて行われる動作シーケンスの一例を示す図である。尚、図４では、スキャンジョブによって８ページ分の原稿を読み取る場合を例示しており、矩形枠の中の数字は処理対象のページ数を表している。図４に示すように、画像処理装置１は、タイミングＴ０で原稿の読み取り動作を開始する。そして所定時間経過後のタイミングＴ１で１ページ目の読み取り動作が完了し、１ページ目のスキャン画像が生成される。そのため、画像処理装置１は、タイミングＴ１から２ページ目の読み取り動作を開始すると共に、１ページ目のスキャン画像に対する画像処理の実行を開始する。このとき、１ページ目のスキャン画像は情報処理端末２に送信しない。
【００５５】
そして所定時間経過後のタイミングＴ２で２ページ目の読み取り動作が完了し、２ページ目のスキャン画像が生成される。このとき、１ページ目のスキャン画像に対する画像処理が未だ終了していない。そのため、画像処理装置１は、２ページ目のスキャン画像を情報処理端末２へ送信する。また画像処理装置１は、タイミングＴ２から３ページ目の読み取り動作を開始する。そして所定時間経過後のタイミングＴ３で３ページ目の読み取り動作が完了し、３ページ目のスキャン画像が生成される。このとき、１ページ目のスキャン画像に対する画像処理が完了している。そのため、画像処理装置１は、タイミングＴ３から４ページ目の読み取り動作を開始すると共に、３ページ目のスキャン画像に対する画像処理の実行を開始する。このときも３ページ目のスキャン画像は情報処理端末２に送信しない。
【００５６】
また情報処理端末２は、タイミングＴ３で画像処理装置１から送信される２ページ目のスキャン画像の受信を完了する。そのため、情報処理端末２は、タイミングＴ３から２ページ目のスキャン画像に対する処理済み画像生成処理を開始する。
【００５７】
その後、画像処理装置１では、所定時間が経過する度に４ページ目以降の各スキャン画像が順次生成されていく。そしてスキャン画像が生成されたタイミングで画像処理部１２による画像処理が実行中であれば、画像処理装置１は、そのスキャン画像を情報処理端末２に送信する。これに対し、スキャン画像が生成されたタイミングで画像処理部１２による画像処理が実行中でない場合、画像処理装置１は、そのスキャン画像に対する画像処理の実行を開始する。そして画像処理部１２において画像処理が行われるスキャン画像は、情報処理端末２に送信されない。
【００５８】
一方、情報処理端末２は、タイミングＴ５で４ページ目のスキャン画像の受信を完了する。このとき、２ページ目のスキャン画像に対する処理済み画像生成処理は終了していない。そのため、情報処理端末２は、４ページ目のスキャン画像をメモリ３１に保存しておき、２ページ目のスキャン画像に対する処理済み画像生成処理が終了してから４ページ目のスキャン画像に対する処理済み画像生成処理を開始する。以後、他のスキャン画像を受信した場合も同様である。
【００５９】
そしてタイミングＴ８になると、画像処理装置１において８ページ目の読み取り動作が完了し、８ページ目のスキャン画像が生成される。これにより、画像読取部４による原稿読み取り動作が全て完了する。そして画像処理装置１において中止処理部２４が機能し、画像処理部１２による画像処理を中止させる。すなわち、タイミングＴ８では、７ページ目のスキャン画像に対する画像処理が実行中であるため、中止処理部２４は、その画像処理を途中で中断させる。これにより、画像処理装置１において７ページ目の処理済み画像が生成されなくなる。そのため、画像処理装置１は、７ページ目のスキャン画像を画像メモリ１１から読み出し、そのスキャン画像を情報処理端末２へ送信する。また画像処理装置１は、７ページ目のスキャン画像に続き、８ページ目のスキャン画像を情報処理端末２へ送信する。そしてタイミングＴ９で８ページ目のスキャン画像の送信が完了すると、画像処理装置１は、それに引き続き、画像処理が中止されるまでに画像処理部１２で生成された複数ページ分の処理済み画像を纏めて情報処理端末２へ送信する。この処理済み画像の送信は、タイミングＴ１０で完了する。
【００６０】
情報処理端末２は、画像処理装置１から受信するスキャン画像に対し、処理済み画像生成処理を順に行っていく。そして８ページ目のスキャン画像に対する処理済み画像生成処理が完了すると、その後、ファイル生成部４５による出力ファイルの生成処理が行われる。そして出力ファイルの生成処理がタイミングＴ１２で完了すると、スキャンジョブが終了する。
【００６１】
図４のような動作シーケンスによれば、画像処理装置１において処理済み画像の送信が完了すると、画像処理装置１で行うべき処理が全て終了する。すなわち、処理済み画像の送信が完了するタイミングＴ１０以降は、情報処理端末２においてスキャンジョブに関する残りの処理が行われるものの、画像処理装置１において行うべき処理が何も存在しない状態となる。そのため、画像処理装置１は、スキャンジョブの実行が完了していない状態であっても、原稿の読み取り動作が完了すれば、その後、速やかに次のスキャンジョブの実行を開始することが可能になり、原稿の読み取り動作を早期に開始することができる。
【００６２】
また図５は、図４とは異なる動作シーケンスの一例を示す図である。図４の例では、画像処理装置１において画像処理の実行が中止された後に複数ページ分の処理済み画像を纏めて情報処理端末２へ送信するシーケンスを示したが、この図５では、画像処理装置１で行われる画像処理によって１ページ分の処理済み画像が生成される都度、その処理済み画像を情報処理端末２へ送信するシーケンスを例示している。
【００６３】
図５に示す動作シーケンスでは、画像処理装置１において１ページ分の処理済み画像が生成される都度、その処理済み画像が情報処理端末２へ送信されるため、２ページ目のスキャン画像の送信処理が終了した後に、１ページ目の処理済み画像の送信処理が行われる。また３ページ目の処理済み画像の送信処理は、４ページ目のスキャン画像の送信処理が終了した後に行われる。さらに５ページ目の処理済み画像の送信処理は、６ページ目のスキャン画像の送信処理が終了した後に行われる。
【００６４】
そして図５の例では、画像処理装置１において８ページ目のスキャン画像の送信が完了すると、画像処理装置１で行うべき処理が全て終了する。すなわち、８ページ目のスキャン画像の送信が完了するタイミングＴ９以降は、情報処理端末２においてスキャンジョブに関する残りの処理が行われるものの、画像処理装置１において行うべき処理が何も存在しない状態となる。そのため、画像処理装置１は、スキャンジョブの実行が完了していない状態であっても、原稿の読み取り動作が完了すれば、その後、速やかに次のスキャンジョブの実行を開始することが可能になり、原稿の読み取り動作を早期に開始することができる。
【００６５】
ここで、図４に示した動作シーケンスと、図５に示した動作シーケンスとのいずれを採用するかは任意である。例えば、１ページ分のスキャン画像及び処理済み画像の送信処理に要する時間が、１ページ分の原稿読み取り動作に要する時間と同じ或いはそれよりも短いと仮定すると、図５の動作シーケンスでは、処理済み画像が２つのスキャン画像が送信される間に生じる隙間の時間帯に送信されるため、図４の動作シーケンスよりも送信効率が良い。しかし、１ページ分のスキャン画像及び処理済み画像の送信処理に要する時間は、実際には画像サイズなどに依存するので、必ずしも１ページ分の原稿読み取り動作に要する時間と同じ或いはそれよりも短くなるとは限らない。仮に、送信処理に要する時間が１ページ分の原稿読み取り動作に要する時間よりも長くなり、２つのスキャン画像が送信される間に送信処理が行われない隙間の時間帯が生じないようなときには、図５の動作シーケンスを採用すると、連続的に送信されるスキャン画像の間に処理済み画像の送信処理を割り込ませることが必要となり、却って図４の動作シーケンスよりも送信効率が低下する。そのため、図４に示した動作シーケンスと、図５に示した動作シーケンスとのいずれを採用するかは、送信処理に要する時間や画像サイズなどに応じて適宜決定するようにしても良い。
【００６６】
次に図６は、第１実施形態の画像処理装置１において行われる処理手順の一例を示すフローチャートである。このフローチャートでは、原稿に含まれる全ページ分の読み取り動作が完了したタイミングで画像処理部１２による画像処理を中止させるだけでなく、原稿の読み取り動作中にネットワークなどを介して優先度の高い割込ジョブ（例えばプリントジョブ）を受信した場合にも画像処理部１２による画像処理を中止させるようにした処理手順を示している。また、このフローチャートは、スキャンジョブの実行制御に関する処理手順を示しており、画像処理装置１の制御部１０によって行われる処理手順である。
【００６７】
画像処理装置１の制御部１０は、原稿検知部９により自動原稿搬送部３に原稿がセットされたことを検知すると（ステップＳ１０でＹＥＳ）、操作パネル６の表示部６ａにジョブの設定画面を表示し、ユーザーによるジョブの設定操作を受け付ける（ステップＳ１１）。このとき、ユーザーはスキャンジョブを指定すると共に、そのスキャンジョブによって生成される最終的なデータの出力先が情報処理端末２であることを指定する。またユーザーは、スキャン画像に対して行うべき画像処理も指定する。ユーザーによるジョブの設定操作を受け付けると、制御部１０において接続検知部２１が機能し、情報処理端末２との通信接続状態が検知されるまで待機する（ステップＳ１２）。そして通信接続状態が検知されると（ステップＳ１２でＹＥＳ）、制御部１０においてインストール部２２が機能する。インストール部２２は、情報処理端末２と通信を行い、情報処理端末２に画像処理プログラム４９がインストールされているか否かを確認する（ステップＳ１３）。その結果、画像処理プログラム４９がインストールされていないとき（ステップＳ１３でＹＥＳ）、インストール部２２は、インストール用プログラム１８を情報処理端末２に送信し、画像処理プログラム４９を情報処理端末２にインストールする（ステップＳ１４）。
【００６８】
その後、制御部１０においてジョブ制御部２３が機能し、画像処理装置１においてスキャンジョブの実行を開始する（ステップＳ１５）。これにより、自動原稿搬送部３と画像読取部４とが連動して原稿の読み取り動作が開始される。そしてジョブ制御部２３は、全ページ分の原稿読み取り動作が終了するまでの間、ステップＳ１６〜Ｓ２６のループ処理を実行する。このループ処理では、まずジョブ制御部２３は、画像読取部４によって１ページ分のスキャン画像が生成されたか否かを判断する（ステップＳ１６）。そしてスキャン画像が生成されていない場合（ステップＳ１６でＮＯ）、ジョブ制御部２３は、画像処理部１２によって処理済み画像が生成されたか否かを判断し（ステップＳ１７）、処理済み画像が生成されていれば、その処理済み画像を情報処理端末２へ送信する（ステップＳ１８）。一方、処理済み画像が生成されていない場合（ステップＳ１７でＮＯ）、ジョブ制御部２３は、ネットワークなどを介して優先度の高い割込ジョブを受信しているか否かを判断する（ステップＳ１９）。その結果、割込ジョブを受信している場合（ステップＳ１９でＹＥＳ）、ジョブ制御部２３は、画像処理部１２において画像処理が実行中であるか否かを判断し（ステップＳ２０）、実行中であればその画像処理の実行を中止させる（ステップＳ２１）。尚、画像処理が実行中でない場合にはステップＳ２１の処理は行われない。そしてジョブ制御部２３による処理はステップＳ１６へと戻り、画像読取部４によってスキャン画像が生成されるまで上記の処理を繰り返す。
【００６９】
画像読取部４によってスキャン画像が生成されると（ステップＳ１６でＹＥＳ）、ジョブ制御部２３は、全ページ分の原稿読み取り動作が終了したか否かを判断する（ステップＳ２２）。全ページ分の原稿読み取り動作が終了していない場合（ステップＳ２２でＮＯ）、ジョブ制御部２３は、画像処理部１２において画像処理が実行中であるか否かを判断し（ステップＳ２３）、実行中であればそのスキャン画像を情報処理端末２へ送信する（ステップＳ２４）。これに対し、画像処理部１２が画像処理を実行していない場合（ステップＳ２３でＮＯ）、ジョブ制御部２３は、割込ジョブを受信しているか否かを判断し（ステップＳ２５）、割込ジョブを受信していれば、ステップＳ２４へ進み、そのスキャン画像を情報処理端末２へ送信する。また割込ジョブを受信していない場合（ステップＳ２５でＮＯ）、ジョブ制御部２３は、画像処理部１２によるスキャン画像への画像処理の実行を開始させる（ステップＳ２６）。そしてジョブ制御部２３による処理はステップＳ１６へと戻り、上記のような処理を繰り返す。
【００７０】
その後、画像読取部４による全ページ分の原稿読み取り動作が終了すると（ステップＳ２２でＹＥＳ）、ジョブ制御部２３は、画像処理部１２において画像処理が実行中であるか否かを判断し（ステップＳ２７）、実行中であればその画像処理の実行を中止させる（ステップＳ２８）。尚、実行中でない場合は、画像処理の実行を中止させる必要はない。そしてジョブ制御部２３は、画像メモリ１１に記憶されているスキャン画像を情報処理端末２に送信する（ステップＳ２９）。このとき、画像メモリ１１に未送信の処理済み画像が残っていれば、その処理済み画像も送信する。またステップＳ２８で画像処理の実行を中止させた場合には、その中止により処理済み画像が生成されなくなったスキャン画像も情報処理端末２へ送信する。ジョブ制御部２３は、それら画像の送信処理が完了すると（ステップＳ３０でＹＥＳ）、スキャンジョブにおいて画像処理装置１で行うべき全ての処理を終了させる。したがって、画像処理装置１は、画像読取部４による原稿読み取り動作が終了した後、スキャン画像や処理済み画像の送信処理が完了すると、次のスキャンジョブを実行することが可能になる。
【００７１】
また上記処理では、原稿の読み取り動作中に優先度の高い割込ジョブを受信した場合にも画像処理部１２による画像処理を中止させるため、スキャンジョブから画像処理装置１を早期に解放して割込ジョブの実行を速やかに開始することができる。
【００７２】
図７は、情報処理端末２において行われる処理手順の一例を示すフローチャートである。尚、この処理は、情報処理端末２のＣＰＵ３０によって行われる処理である。情報処理端末２は、この処理を開始すると、まず通信制御部４１が画像処理装置１との通信接続状態を検知するまで待機する（ステップＳ４０）。画像処理装置１との通信接続状態が検知されると、情報処理端末２は、画像処理装置１と連携するための画像処理プログラム４９がインストールされているか否かを判断し（ステップＳ４１）、インストールされていないときには画像処理装置１から送信されるインストール用プログラム１８を実行することにより、画像処理プログラム４９のインストール処理を行う（ステップＳ４２）。尚、画像処理プログラム４９が既にインストールされていれば、ステップＳ４２は行われない。そして情報処理端末２は、画像処理プログラム４９を起動する（ステップＳ４３）。これにより、ＣＰＵ３０において画像処理装置１と連携してスキャンジョブを実行する連携動作部４２が機能する。連携動作部４２は、画像処理装置１から画像を受信するまで待機し（ステップＳ４４）、画像を受信すると、その画像が画像処理の行われていないスキャン画像であるか否かを判断する（ステップＳ４５）。その結果、スキャン画像である場合（ステップＳ４５でＹＥＳ）、連携動作部４２は、処理済み画像生成部４３を機能させ、受信したスキャン画像に対して画像処理装置１の画像処理部１２で行われる画像処理と同じ画像処理を実行する（ステップＳ４６）。これにより、受信したスキャン画像から処理済み画像が生成されるので、連携動作部４２は、その処理済み画像をメモリ３１に一時的に保存する（ステップＳ４７）。また画像処理装置１から受信した画像が処理済み画像であった場合（ステップＳ４５でＮＯ）、連携動作部４２は、その受信した処理済み画像をメモリ３１に一時的に保存する（ステップＳ４７）。
【００７３】
そして連携動作部４２は、原稿に含まれる全ページ分の処理済み画像が揃ったか否かを判断し（ステップＳ４８）、未だ揃っていないときにはステップＳ４４に戻り、画像処理装置１から画像を受信する度に上記ステップＳ４５〜Ｓ４７の処理を繰り返す。一方、原稿に含まれる全ページ分の処理済み画像がメモリ３１に格納された場合（ステップＳ４８でＹＥＳ）、連携動作部４２は、ファイル生成部４５を機能させる。ファイル生成部４５は、各処理済み画像のページ情報に基づき、各処理済み画像を正しいページ順序に並べ替えてバインド処理を実行する（ステップＳ４８）。そしてファイル生成部４５は、各処理済み画像を纏めて１つの出力ファイルを生成する（ステップＳ５０）。この出力ファイルは、例えば記憶部３６に保存される。そして出力ファイルが保存されることより、ユーザーによって指定されたスキャンジョブが完了する。その後、情報処理端末２は、画像処理プログラム４９の起動を終了させることによって、全ての処理を終える（ステップＳ５１）。
【００７４】
情報処理端末２において上記のような処理が行われることにより、画像処理装置１がスキャン画像及び処理済み画像の送信処理を完了させた後にも、情報処理端末２は、画像処理装置１からは独立して画像処理を継続的に実行することができる。そのため、情報処理端末２においてスキャンジョブに関する処理が終了していない状態であっても、画像処理装置１は、全ページ分の画像の送信処理を完了させたタイミングで、次のジョブを実行することができるようになる。
【００７５】
ここで、上述した画像処理装置１は、画像読取部４が実際に全ページ分の原稿の読み取り動作を終了したタイミングで画像処理部１２による画像処理の実行を中止させるように構成されている。しかし、これに限られるものではなく、他のタイミングで画像処理部１２による画像処理の実行を中止させるようにしても良い。例えば上述した自動原稿搬送部３は、原稿の有無を検知する原稿検知部９を備えている。この原稿検知部９は、自動原稿搬送部３によって原稿載置面にセットされた原稿が１枚ずつ搬送されている状態で最後の１枚の原稿搬送が開始されると、その搬送開始直後に原稿無しを検知する。そして原稿検知部９によって原稿無しが検知されるタイミングは、画像読取部４が最後のページの読み取り動作を終了させるタイミングよりも早い。そのため、原稿検知部９によって原稿無しが検知されたタイミングで、画像読取部４による原稿の読み取り動作が終了することを判断するようにしても良い。
【００７６】
図８は、原稿検知部９によって原稿無しが検知されるタイミングで画像処理部１２による画像処理の実行を中止させる場合の動作シーケンスの一例を示す図である。原稿検知部９は、画像読取部４において最後の１枚（８ページ目）の原稿の読み取り動作が行われている途中のタイミングＴｘで原稿無しを検知する。画像処理装置１は、そのタイミングＴｘで画像処理部１２による画像処理が行われていれば、その画像処理を中止する。図８の例では、７ページ目のスキャン画像に対する画像処理が中止されることになる。そして画像処理装置１は、画像処理を中止したタイミングＴｘで、情報処理端末２への７ページ目のスキャン画像の送信処理を開始する。このように原稿検知部９が原稿無しを検知したタイミングＴｘで画像処理を中止させることにより、画像処理装置１は、画像メモリ１１に残っているスキャン画像の送信処理を比較的早期に開始することができる。その結果、図８と図４とを対比すると明らかなように、画像処理装置１を解放して次のジョブの実行を開始することができるタイミングＴ１０は、図４の動作シーケンスよりも図８の動作シーケンスの方が早くなるという利点がある。
【００７７】
以上のように本実施形態の画像処理システムは、画像処理装置１において原稿の読み取り動作が完了すれば、速やかに次の原稿の読み取り動作を開始することができるように、画像処理装置１及び情報処理端末２のそれぞれにスキャン画像に対する画像処理を分散させることが可能である。そのため、原稿を読み取ってスキャン画像を生成する処理と、そのスキャン画像に対する画像処理とが一連の処理として行われる１つのスキャンジョブが終了するまでに要する時間は、従来よりも長くなってしまうことがあるが、本実施形態では、スキャンジョブの実行が終了していない状態であっても、画像処理装置１を従来よりも早期に解放して次のジョブの実行を開始することができる。それ故、画像処理装置１の利便性が従来よりも向上する。特に、この種の画像処理装置１は、複数のユーザーによって共有して使用されるものである。そのため、一のユーザーが実行するジョブによって画像処理装置１が占有される時間をなるべく短くできるという点で、他のユーザーによる利便性を向上させることができる。また画像処理装置１の稼働率を向上させることもできる。
【００７８】
また本実施形態では、画像処理装置１において生成されるスキャン画像の全てをはじめから情報処理端末２に送信するのではなく、画像読取部４による原稿の読み取り動作が終了するまでは、画像処理部１２での画像処理を実行して処理済み画像を生成するようにしているため、スキャンジョブ全体としての処理効率をなるべく低下させずに、画像処理装置１を早期に解放できるようになっている。
【００７９】
（第２実施形態）
次に第２実施形態について説明する。上記第１実施形態では、画像処理装置１がスキャンジョブを開始するとき、読取対象となる原稿の枚数（読取ページ数）が不明であるため、画像読取部４が原稿読み取り動作を終了するタイミングで画像処理部１２による画像処理を中止させる処理形態について説明した。これに対し、読取対象となる原稿の枚数（読取ページ数）が事前に判っていれば、スキャンジョブの実行を開始する前に、画像処理部１２による画像処理で生成する処理済み画像のページ数を予め決定しておくことができる。本実施形態では、そのようなページ数を予め決定しておく処理形態について説明する。尚、本実施形態においても、画像処理システム、画像処理装置１及び情報処理端末２のハードウェア構成及び機能構成は第１実施形態で説明したものと同様である。
【００８０】
スキャンジョブの実行を開始する前に、画像処理部１２による画像処理で生成する処理済み画像のページ数を予め決定しておくためには、上述のように読取対象となる原稿の枚数に関する情報が必要となる。そこで本実施形態では、例えば、ユーザーがスキャンジョブの設定操作を行うとき、操作パネル６に対して原稿の枚数を入力するように構成される。
【００８１】
図９は、操作パネル６の表示部６ａに表示されるスキャンジョブ設定画面の一例を示す図である。この設定画面には、ユーザーが原稿の枚数を指定する原稿枚数指定欄Ｒ１と、ユーザーが画像処理を指定する画像処理指定欄Ｒ２とが含まれる。
【００８２】
原稿枚数指定欄Ｒ１には、ユーザーがテンキーなどを操作することによって原稿枚数の正確な数値を入力することができる数値入力欄Ｒ３が含まれる。したがって、ユーザーが原稿枚数を正確に把握していれば、テンキーなどを操作することにより、数値入力欄Ｒ３にその正確な数値を入力することができる。しかし、原稿枚数が多いときには、必ずしもユーザーは原稿枚数を正確に把握しているとは限らない。そのような場合、ユーザーが画像処理装置１を使用する前に原稿枚数を自身で正確にカウントしなければならないようにすると、画像処理装置１の利便性が低下する。そのため、本実施形態では、図９に示すように、原稿枚数指定欄Ｒ１の下部に原稿枚数の概算値をユーザーが選択可能な複数の概算値選択ボタンＢ１，Ｂ２，Ｂ３，Ｂ４が表示される。これら概算値選択ボタンＢ１，Ｂ２，Ｂ３，Ｂ４は、ユーザーが択一的に選択可能なボタンである。そのため、ユーザーは、原稿枚数を正確に把握していない場合であっても、原稿枚数が概ね何枚以上であるかを把握していればその概算値に対応するボタンを選択すれば良い。尚、図９では、ユーザーによって数値入力欄Ｒ３に原稿枚数「８」が入力された状態を例示している。
【００８３】
また画像処理指定欄Ｒ２には、ユーザーが選択可能な画像処理としてＰＤＦボタンＢ５と、ＯＣＲボタンＢ６とが表示されている。ＰＤＦボタンＢ５は、スキャン画像をＰＤＦデータに変換する画像処理を指定するボタンであり、またＯＣＲボタンＢ６は、スキャン画像に対してＯＣＲによる文字認識処理を指定するボタンである。これらのボタンＢ５，Ｂ６についても、例えばユーザーが択一的に選択可能なボタンである。このような画像処理の指定方法は、本実施形態だけでなく、上述した第１実施形態にも適用し得るものである。尚、図９では、ユーザーによってＰＤＦボタンＢ５が選択された状態を例示している。
【００８４】
このように本実施形態では、ユーザーがスキャンジョブの設定操作を行うときに、原稿枚数を入力する。そしてユーザーによって原稿枚数が入力されると、画像処理装置１の制御部１０において中止処理部２４が機能し、画像読取部４による原稿の読み取り動作が開始される前に、画像処理部１２による画像処理で生成する処理済み画像のページ数Ｎを予め決定する。
【００８５】
例えばユーザーによって原稿枚数の正確な数値が入力された場合、中止処理部２４は、その原稿枚数に基づいて画像読取部４が原稿の読み取り動作を開始してから終了するまでに要する原稿読取時間Ｔｓを算出する。また中止処理部２４は、ユーザーによって指定された画像処理に基づき、画像処理部１２においてその画像処理を実行する場合の１ページ当たりの処理時間Ｔｐを算出する。そして中止処理部２４は、１ページ当たりの処理時間Ｔｐに基づき、原稿読取時間Ｔｓ以内で生成可能な処理済み画像のページ数Ｎを決定する。
【００８６】
一方、ユーザーによって原稿枚数の概算値が入力された場合、中止処理部２４は、その原稿枚数の概算値に対応して予め定められている固定値Ｎを、画像処理部１２による画像処理で生成する処理済み画像のページ数Ｎとして決定する。例えば、ユーザーが原稿枚数の概算値として「２枚以下」を選択した場合、中止処理部２４は、画像処理部１２による画像処理で生成する処理済み画像のページ数を固定値「０」に決定する。また例えばユーザーが原稿枚数の概算値として「３枚以上」を選択した場合、中止処理部２４は、画像処理部１２による画像処理で生成する処理済み画像のページ数を固定値「１」に決定する。また例えばユーザーが原稿枚数の概算値として「１０枚以上」を選択した場合、中止処理部２４は、画像処理部１２による画像処理で生成する処理済み画像のページ数を固定値「３」に決定する。さらに例えばユーザーが原稿枚数の概算値として「３０枚以上」を選択した場合、中止処理部２４は、画像処理部１２による画像処理で生成する処理済み画像のページ数を固定値「９」に決定する。尚、固定値Ｎは、ユーザーによって選択される画像処理に応じて変更するようにしても良い。
【００８７】
中止処理部２４は、上記のようにして画像処理部１２による画像処理で生成する処理済み画像のページ数Ｎを予め決定しておく。そして画像処理装置１においてスキャジョブの実行が開始されると、中止処理部２４は、画像処理部１２によって実際に生成された処理済み画像のページ数が予め決定されているページ数Ｎに達すると、それ以降は画像処理部１２による画像処理が開始されないように画像処理を中止させる。尚、原稿の読み取り動作が終了していない状態で割込ジョブを受信したときには、その割込ジョブを受信したタイミングで画像処理を中止させる点は第１実施形態と同様である。
【００８８】
図１０は、第２実施形態の画像処理装置１において行われる処理手順の一例を示すフローチャートである。このフローチャートは、スキャンジョブの実行制御に関する処理手順を示しており、画像処理装置１の制御部１０によって行われる処理手順である。
【００８９】
画像処理装置１の制御部１０は、原稿検知部９により自動原稿搬送部３に原稿がセットされたことを検知すると（ステップＳ６０でＹＥＳ）、操作パネル６の表示部６ａにジョブの設定画面を表示し、ユーザーによるジョブの設定操作を受け付ける（ステップＳ６１）。このとき、ユーザーは、スキャンジョブを指定すると共に、そのスキャンジョブによって生成される最終的なデータの出力先が情報処理端末２であることを指定する。制御部１０は、ユーザーによってスキャンジョブが指定されると、図９に示したスキャンジョブ設定画面を表示部６ａに表示し、ユーザーによる原稿枚数の指定と、画像処理の指定とを受け付ける。ユーザーによるジョブの設定操作を受け付けると、制御部１０において中止処理部２４が機能し、事前にページ数Ｎを決定するためのページ数決定処理が行われる（ステップＳ６２）。
【００９０】
図１１は、そのページ数決定処理（ステップＳ６２）の詳細な処理手順の一例を示す図である。中止処理部２４は、ユーザーによって指定された原稿枚数を取得し（ステップＳ８０）、その原稿枚数が概算値として入力されたものであるか否かを判断する（ステップＳ８１）。すなわち、図９の設定画面において、ユーザーが概算値選択ボタンＢ１，Ｂ２，Ｂ３，Ｂ４のいずれかを選択した場合には概算値と判断され、ユーザーが数値入力欄Ｒ３に数値を入力した場合には概算値とは判断されない。そして原稿枚数が概算値である場合（ステップＳ８１でＹＥＳ）、中止処理部２４は、原稿枚数の概算値に応じた固定値Ｎを、画像処理部１２の画像処理によって生成する処理済み画像のページ数Ｎとして決定する（ステップＳ８２）。
【００９１】
一方、ユーザーが数値入力欄Ｒ３に正確な数値を入力していた場合（ステップＳ８１でＮＯ）、中止処理部２４は、原稿検知部９によって検知される原稿サイズを取得し（ステップＳ８３）、ユーザーによって設定された原稿読み取り時の読取設定を取得する（ステップＳ８４）。そして中止処理部２４は、原稿枚数と、原稿サイズと、読取設定とに基づき、画像読取部４で原稿の読み取り動作を開始してから全原稿の読み取り動作が終了するまでに要する原稿読取時間Ｔｓを算出する（ステップＳ８５）。ただし、画像読取部４が１ページ目の原稿を読み取っているときには、画像処理部１２で実行すべきスキャン画像が未だ生成されていないため、原稿読取時間Ｔｓを算出するときには、画像読取部４が２ページ目の原稿の読み取り動作を開始してから残り全てのページの原稿の読み取り動作が終了するまでに要する原稿読取時間Ｔｓを算出することが好ましい。また中止処理部２４は、ユーザーによって指定された画像処理設定を取得し（ステップＳ８６）、その画像処理設定に基づき画像処理部１２での１ページ当たりの画像処理時間Ｔｐを算出する（ステップＳ８７）。そして中止処理部２４は、Ｔｓ≧Ｔｐ×ｎの条件を満たす自然数ｎの最大値を算出し（ステップＳ８８）、その自然数ｎの最大値を、画像処理部１２の画像処理によって生成する処理済み画像のページ数Ｎとして決定する（ステップＳ８９）。
【００９２】
図１０に戻り、上記のようにしてページ数Ｎが決定されると、制御部１０において接続検知部２１が機能し、情報処理端末２との通信接続状態が検知されるまで待機する（ステップＳ６３）。そして通信接続状態が検知されると（ステップＳ６３でＹＥＳ）、制御部１０においてインストール部２２が機能する。インストール部２２は、第１実施形態と同様、情報処理端末２に画像処理プログラム４９がインストールされていないときに（ステップＳ６４でＮＯ）、画像処理プログラム４９を情報処理端末２にインストールする（ステップＳ６５）。
【００９３】
その後、制御部１０においてジョブ制御部２３が機能し、処理済み画像の生成枚数をカウントするためのカウント値ｉを「１」に初期化し（ステップＳ６６）、スキャンジョブの実行を開始する（ステップＳ６７）。これにより、自動原稿搬送部３と画像読取部４とが連動して原稿の読み取り動作が開始される。そしてジョブ制御部２３は、全ページ分の原稿読み取り動作が終了するまでの間、ステップＳ６８〜Ｓ７３のループ処理を実行する。
【００９４】
このループ処理において、ジョブ制御部２３は、まず割込ジョブを受信したか否かを判断し（ステップＳ６８）、割込ジョブを受信していれば（ステップＳ６８でＹＥＳ）、さらに画像処理部１２による画像処理が実行中であるか否かを判断する（ステップＳ６９）。その結果、画像処理が実行中であれば（ステップＳ６９でＹＥＳ）、中止処理部２４を機能させ、その画像処理の実行を中止させる（ステップＳ７０）。尚、画像処理が実行中でないときにはステップＳ７０の処理は行われない。続いてジョブ制御部２３は、割込ジョブを受信した場合の処理として、カウント値ｉを「Ｎ＋１」に書き換える（ステップＳ７１）。これにより、これ以降、画像処理部１２による画像処理は行われなくなる。一方、割込ジョブを受信していないとき（ステップＳ６８でＮＯ）、上記ステップＳ６９〜Ｓ７１は行われない。
【００９５】
次にジョブ制御部２３は、スキャン中処理を実行する（ステップＳ７２）。図１２は、このスキャン中処理（ステップＳ７２）の詳細な処理手順の一例を示すフローチャートである。ジョブ制御部２３は、この処理を開始すると、画像読取部４によって１ページ分のスキャン画像が生成されたか否かを判断する（ステップＳ９０）。スキャン画像が生成されていない場合（ステップＳ９０でＮＯ）、ジョブ制御部２３は、画像処理部１２による画像処理が実行中であるか否かを判断し（ステップＳ９１）、画像処理が実行中であれば（ステップＳ９１でＹＥＳ）、スキャン中処理を終了する。また画像処理が実行中でない場合（ステップＳ９１でＮＯ）、ジョブ制御部２３は、画像処理対象のスキャン画像が画像メモリ１１に保存されているか否かを判断し（ステップＳ９２）、保存されていれば（ステップＳ９２でＹＥＳ）、そのスキャン画像に対する画像処理の実行を開始させる（ステップＳ９３）。尚、画像処理対象のスキャン画像がない場合には、スキャン中処理を終了する。
【００９６】
また画像読取部４によって１ページ分のスキャン画像が生成された場合（ステップＳ９０でＹＥＳ）、ジョブ制御部２３は、カウント値ｉが予め決定されたページ数Ｎを越えているか否かを判断する（ステップＳ９４）。カウント値ｉがＮを越えていない場合（ステップＳ９４でＹＥＳ）、ジョブ制御部２３は、カウント値ｉに「１」を加算する（ステップＳ９５）。そして画像処理部１２による画像処理が実行中であるか否かを判断し（ステップＳ９６）、実行中であれば、画像読取部４によって生成されたスキャン画像を画像処理対象として画像メモリ１１に保存する（ステップＳ９８）。また画像処理部１２による画像処理が実行中でないとき（ステップＳ９６でＮＯ）、ジョブ制御部２３は、画像処理部１２によるスキャン画像への画像処理の実行を開始させる（ステップＳ９７）。
【００９７】
さらに画像読取部４によって１ページ分のスキャン画像が生成されたときにカウント値ｉが予め決定されたページ数Ｎを越えている場合（ステップＳ９４でＹＥＳ）、ジョブ制御部２３は、画像読取部４によって生成されたスキャン画像をそのまま情報処理端末２へ送信する（ステップＳ９９）。
【００９８】
図１０に戻り、ジョブ制御部２３は、全ページ分の原稿読み取り動作が終了したか否かを判断する（ステップＳ７３）。全ページ分の原稿読み取り動作が終了していない場合（ステップＳ７３でＮＯ）、ジョブ制御部２３による処理はステップＳ６８へ戻り、上述した処理が繰り返し実行される。また全ページ分の原稿読み取り動作が終了した場合（ステップＳ７３でＹＥＳ）、ジョブ制御部２３は、画像メモリ１１に保存されている未送信の画像（スキャン画像及び処理済み画像）を読み出し、それらの画像を情報処理端末２へ送信する（ステップＳ７４）。ジョブ制御部２３は、それら画像の送信処理が完了すると（ステップＳ７５でＹＥＳ）、スキャンジョブにおいて画像処理装置１で行うべき全ての処理を終了させる。したがって、本実施形態の画像処理装置１は、第１実施形態と同様に、画像読取部４による原稿読み取り動作が終了した後、スキャン画像や処理済み画像の送信処理が完了すると、次のスキャンジョブを実行することが可能になる。
【００９９】
図１３は、本実施形態の画像処理システムにおいて行われる動作シーケンスの一例を示す図である。図１３では、スキャンジョブによって８ページ分の原稿を読み取る場合を例示しており、またユーザーがジョブの設定操作において正確な数値として、原稿枚数８枚を入力した場合を例示している。さらにこの例では、中止処理部２４は、画像処理装置１において原稿読み取り動作が開始される前に、ユーザーによって入力された原稿枚数８枚に基づき、画像処理部１２において生成する処理済み画像のページ数Ｎを予め「３」に決定している。図１３に示すように、画像処理装置１は、タイミングＴ０で原稿の読み取り動作を開始する。その後、タイミングＴ１で１ページ目の読み取り動作が完了し、１ページ目のスキャン画像が生成される。そのため、画像処理装置１は、タイミングＴ１から２ページ目の読み取り動作を開始すると共に、１ページ目のスキャン画像に対する画像処理の実行を開始する。このとき、カウント値ｉは「２」となる。
【０１００】
そしてタイミングＴ２で２ページ目の読み取り動作が完了し、２ページ目のスキャン画像が生成される。このとき、１ページ目のスキャン画像に対する画像処理が未だ終了していないため、２ページ目のスキャン画像は、画像処理対象として画像メモリ１１に保存される。そしてカウント値ｉは「３」となる。また画像処理装置１は、タイミングＴ２で３ページ目の読み取り動作を開始する。そしてタイミングＴ３で３ページ目の読み取り動作が完了し、３ページ目のスキャン画像が生成される。このとき、１ページ目のスキャン画像に対する画像処理が完了している。そのため、画像処理装置１は、２ページ目のスキャン画像を読み出して画像処理の実行を開始する。その結果、３ページ目のスキャン画像は、画像処理対象として画像メモリ１１に保存される。そしてカウント値ｉは「４」となり、カウント値ｉが予め決定されたページ数「３」の値を超える。そのため、これ以降に生成されるスキャン画像には画像処理部１２による画像処理が行われない。
【０１０１】
その後、タイミングＴ４で４ページ目のスキャン画像が生成されると、画像処理装置１は、その４ページ目のスキャン画像を情報処理端末２に送信する。これ以降において５〜８ページ目のスキャン画像が生成される場合も同様であり、画像処理装置１は、それらのスキャン画像を順に情報処理端末２へ送信する。
【０１０２】
情報処理端末２は、画像処理装置１からスキャン画像を受信すると、そのスキャン画像に対する処理済み画像生成処理を実行し、ページ単位の処理済み画像を順次生成していく。尚、情報処理端末２は、処理済み画像生成処理の実行中に次のスキャン画像を受信したときには、その受信したスキャン画像をメモリ３１に保存しておき、先のスキャン画像に対する処理済み画像生成処理が終了してから次のスキャン画像に対する処理済み画像生成処理を開始する。
【０１０３】
そしてタイミングＴ７になると、画像処理装置１において行われていた画像処理が終了し、３ページ分の処理済み画像が生成される。この後は、画像処理装置１における画像処理が中止されるので、新たな画像処理は開始されない。そのため、本実施形態では、画像処理装置１で行われる画像処理が途中で強制的に中断されることがなく、無駄な画像処理を開始しなくても良いという点及び強制的に中断させる処理を行わなくても良いという点で処理効率に優れている。尚、図１３の例では、画像処理装置１において生成された３ページ分の処理済み画像は、後に纏めて情報処理端末２へ送信される。
【０１０４】
またタイミングＴ８になると、画像処理装置１において８ページ目の読み取り動作が完了し、８ページ目のスキャン画像が生成される。これにより、画像読取部４による原稿読み取り動作が全て完了する。その後、画像処理装置１は、未送信のスキャン画像及び処理済み画像を送信し、その送信処理がタイミングＴ９で完了する。
【０１０５】
図１３のような動作シーケンスにおいても、画像処理装置１において画像の送信処理が完了すると、画像処理装置１で行うべき処理が全て終了する。すなわち、送信処理が完了するタイミングＴ９以降は、情報処理端末２においてスキャンジョブに関する残りの処理が行われるものの、画像処理装置１において行うべき処理が何も存在しない状態となる。そのため、画像処理装置１は、スキャンジョブの実行が完了していない状態であっても、原稿の読み取り動作が完了すれば、その後、速やかに次のスキャンジョブの実行を開始することが可能になり、原稿の読み取り動作を早期に開始することができる。
【０１０６】
また図１４は、図１３とは異なる動作シーケンスの一例を示す図である。図１３の例では、画像処理装置１において画像処理の実行が中止された後に複数ページ分の処理済み画像を纏めて情報処理端末２へ送信するシーケンスを示したが、この図１４では、画像処理装置１で行われる画像処理によって１ページ分の処理済み画像が生成される都度、その処理済み画像を情報処理端末２へ送信するシーケンスを例示している。
【０１０７】
図１４に示す動作シーケンスでは、画像処理装置１において１ページ分の処理済み画像が生成される都度、その処理済み画像が情報処理端末２へ送信されるため、４ページ目のスキャン画像の送信処理が開始される前に、１ページ目の処理済み画像の送信処理が行われる。また２ページ目の処理済み画像の送信処理は、４ページ目のスキャン画像の送信処理が終了した後に行われる。さらに３ページ目の処理済み画像の送信処理は、５ページ目のスキャン画像の送信処理が終了した後に行われる。
【０１０８】
そして図１４の例では、画像処理装置１において８ページ目のスキャン画像の送信処理が完了すると、画像処理装置１で行うべき処理が全て終了する。すなわち、８ページ目のスキャン画像の送信が完了するタイミングＴ９以降は、情報処理端末２においてスキャンジョブに関する残りの処理が行われるものの、画像処理装置１において行うべき処理が何も存在しない状態となる。そのため、画像処理装置１は、スキャンジョブの実行が完了していない状態であっても、原稿の読み取り動作が完了すれば、その後、速やかに次のスキャンジョブの実行を開始することが可能になり、原稿の読み取り動作を早期に開始することができる。尚、図１４に示した動作シーケンスと、図１３に示した動作シーケンスとのいずれを採用するかは任意である。
【０１０９】
以上のように本実施形態の画像処理装置１は、画像読取部４による原稿の読み取り動作が開始される前に、画像処理部１２による画像処理で生成する処理済み画像のページ数Ｎを決定し、画像読取部４による原稿の読み取り動作が開始された後、画像処理部１２による画像処理でＮページ分の処理済み画像が生成されることに伴い、画像処理部１２による画像処理の実行を中止させる構成である。このような構成によれば、画像読取部４による原稿の読み取り動作が終了することによって画像処理部１２において行われている画像処理を途中で強制的に中断する必要がなく、無駄な処理を行わなくても良いので、処理効率に優れている。
【０１１０】
尚、上記においては、ユーザーがスキャンジョブの設定操作を行うときに原稿枚数を手動操作で入力する場合を例示した。しかし、画像処理装置１が読取対象となる原稿の枚数を取得する手法は、必ずしもユーザーの入力操作によるものでなくても良い。例えば、自動原稿搬送部３の原稿載置面に原稿がセットされたとき、その原稿高さ（原稿厚さ）を検出する接触式又は非接触式のセンサを設け、そのようなセンサの検出値に基づいて原稿枚数を算出するようにしても良い。この場合、ユーザーは手動操作で原稿枚数を入力する必要がなく、原稿を自動原稿搬送部３にセットすれば自動的に原稿枚数が算出されるため、スキャンジョブを実行するときの操作性を向上させることができる。
【０１１１】
また本実施形態において上述した点以外については、第１実施形態と同様である。
【０１１２】
（変形例）
以上、本発明に関する第１及び第２実施形態について説明したが、本発明は上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。
【０１１３】
例えば上記実施形態では、画像処理装置が複合機によって構成される場合を例示したが、それに限られるものではない。すなわち、画像処理装置は、原稿を読み取ってスキャン画像を生成する機能と、スキャン画像に対する画像処理を行う機能とを備えたものであれば良いため、スキャナーによって構成されるものであっても構わない。
【０１１４】
また上記実施形態では、スキャン画像に対して行われる画像処理として、ＰＤＦデータに変換する画像処理や、ＯＣＲなどの文字認識処理を例示した。しかし、この他にも、スキャン画像に対して行われる画像処理としては、例えば翻訳処理やカラー変換、階調変換などがある。
【符号の説明】
【０１１５】
１  画像処理装置
２  情報処理端末
３  自動原稿搬送部（原稿搬送手段）
４  画像読取部（画像読取手段）
９  原稿検知部（原稿検知手段）
１２  画像処理部（画像処理手段）
１５  記憶部（記憶手段）
２１  接続検知部（接続検知手段）
２２  インストール部（インストール手段）
２４  中止処理部（中止処理手段）
２５  送信処理部（送信処理手段）
３１  メモリ（記憶手段）
４３  処理済み画像生成部（処理済み画像生成手段）
４５  ファイル生成部（ファイル生成手段）
【図１】
0005935777.tif 000002
【図２】
0005935777.tif 000003
【図３】
0005935777.tif 000004
【図４】
0005935777.tif 000005
【図５】
0005935777.tif 000006
【図６】
0005935777.tif 000007
【図７】
0005935777.tif 000008
【図８】
0005935777.tif 000009
【図９】
0005935777.tif 000010
【図１０】
0005935777.tif 000011
【図１１】
0005935777.tif 000012
【図１２】
0005935777.tif 000013
【図１３】
0005935777.tif 000014
【図１４】
0005935777.tif 000015