(57)【要約】【課題】複数の画像読取設定に対し、先に読み取った画像を破棄するか継続して利用するかをユーザーが簡易に判断できる技術を提供する。【解決手段】画像読取装置から情報処理装置へ画像授受を伴う情報処理システムであって、前記情報処理装置に設けられた表示部に表示される、読取画像を表示する第一の表示画面と、前記表示部に表示される、画像読取設定を表示する第二の表示画面と、入力操作に基づいて前記読取画像と紐付けられる画像読取以外を目的とする他の状態に遷移し、前記表示部も他の表示画面に遷移させる他画面遷移手段とを備え、前記表示部を、前記第一の表示画面から前記第二の表示画面へ切り替えて表示するための切替手段を、前記第一の表示画面に表示し、前記読取画像が記憶されているときには、他画面遷移手段による画面遷移を抑止する遷移抑止手段を有する。【選択図】図５
2018182693.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、
前記情報処理装置と接続可能な画像読取装置とを有し、
前記画像読取装置から前記情報処理装置へ画像授受を伴う情報処理システムであって、
前記情報処理装置は、
Ｗｅｂアプリケーションによって動作し、前記情報処理装置に設けられた表示部に表示される、前記画像読取装置が取得して前記Ｗｅｂアプリケーションに記憶された読取画像を表示する第一の表示画面と、
前記Ｗｅｂアプリケーションによって動作し、前記表示部に表示される、前記画像読取装置における画像読取設定を表示する第二の表示画面と、
前記表示部に共通して表示され、入力操作に基づいて前記Ｗｅｂアプリケーションに記憶されている読取画像と紐付けられる画像読取以外を目的とする他の状態に遷移し、前記表示部も他の表示画面に遷移させる他画面遷移手段と
を備え、
前記表示部を前記第一の表示画面から前記第二の表示画面へ切り替えて表示するための切替手段を、前記第一の表示画面に表示し、
前記Ｗｅｂアプリケーションに前記読取画像が記憶されているときには、他画面遷移手段による画面遷移を抑止する遷移抑止手段を有することを特徴とする情報処理システム。
【請求項２】
前記切替手段は、前記第二の表示画面にも表示され、前記第二の表示画面から前記第一の表示画面へ表示を切り替えて表示し、
前記切替手段によって、前記第一の表示画面と前記第二の表示画面とを交互に切り替えて表示可能にしたことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記情報処理装置に前記画像読取装置が取得した画像が記憶されているときは、前記第一の表示画面および前記第二の表示画面において、前記前記第一の表示画面及び前記第二の表示画面のそれぞれに対し、前記読取画像を破棄する画面遷移を行う遷移キーを無効にすることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記第一の表示画面に対して前記切替手段を表示しない設定を選択可能なことを特徴とする請求項１から３のいずれか一項に記載の情報処理システム。
【請求項５】
前記第一の表示画面および前記第二の表示画面がＷｅｂアプリケーションで作成され、Ｗｅｂブラウザーを介して表示されていることを特徴とする請求項１から４のいずれか一項に記載の情報処理システム。
【請求項６】
前記画像読取装置は、前記Ｗｅｂアプリケーションを、前記情報処理装置内の記憶手段から読み出して、前記Ｗｅｂブラウザーを介して表示することを特徴とする請求項１から５のいずれか一項に記載の情報処理システム。
【請求項７】
請求項１から６のいずれか一項に記載の情報処理システムを備え、
筐体を有し、
前記筐体内に前記画像読取装置と前記情報処理装置とが配置されることを特徴とするスキャナ装置。
【請求項８】
外部装置に対して画像データを送信する画像送信プログラムであって、
第１読取設定に基づく第１画像の取得に続けて取得した他の画像を前記第１画像に集約して第１画像群を生成する第１画像生成手段と、
第２読取設定に基づく第２画像を前記第１画像群に集約して第２画像群を生成する第２画像生成手段と、
前記外部装置に対する送信用画像として前記第１画像群又は前記第２画像群を送信実行画面に表示する表示制御手段と
を備え、
前記表示制御手段は、前記第２読取設定を受け付ける設定画面に移行するための操作ボタンを前記送信実行画面に表示することを特徴とする画像送信プログラム。
【請求項９】
外部装置に対して画像データを送信する画像送信装置であって、
第１読取設定に基づく第１画像の取得に続けて取得した他の画像を前記第１画像に集約して第１画像群を生成する第１画像生成手段と、
第２読取設定に基づく第２画像を前記第１画像群に集約して第２画像群を生成する第２画像生成手段と、
前記外部装置に対する送信用画像として前記第１画像群又は前記第２画像群を送信実行画面に表示する表示制御手段と
を備え、
前記表示制御手段は、前記第２読取設定を受け付ける設定画面に移行するための操作ボタンを前記送信実行画面に表示することを特徴とする画像送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｗｅｂアプリケーションを用いたネットワークスキャニング情報処理システムに関する。
【背景技術】
【０００２】
従来、Ｗｅｂアプリケーションを用いたネットワークスキャニング情報処理システムにおいて画像読取装置は読取設定を変更するためのＧＵＩを持たないようにしていた。それは、画像読取装置内部にＧＵＩを用意してしまうと、自由度が高く、改変が容易なＷｅｂアプリケーションの柔軟なＧＵＩ表現が読取設定画面に用いることができなくなってしまうためである。
【０００３】
一方、Ｗｅｂアプリケーションは単純化のために複数の原稿束(バッチ)を連続してスキャンする場合でも画像読取装置に読取設定を一つしか設定できないようにしていた。上記を行う理由として、Ｗｅｂアプリケーションが、連続して読み取るバッチ間で設定変更を可能にし、バッチ毎に読取設定を変更して画像読取を画像読取装置に実行させると、複数の読取設定がなされたデータを入手することになる。しかし、古いバッチで画像読取装置が読み取った画像と、新しいバッチで画像読取装置から読み取った画像の２種類の画像データを得たときに、古い画像を破棄すべきなのか、それとも残して新しい読取設定で読み取った画像と結合すべきなのかをいちいちユーザーに問い合わせる必要があった。つまり、複数のバッチそれぞれに対する読取設定に対応した画像データの処理方法を、複数からのアクセスが可能なＷｅｂアプリケーションは自身だけでは判断できず、ユーザー判断などが必要となり処理が煩雑になってしまう。
【０００４】
それに対し、特許文献１には、複数の読取設定を画像読取装置に送出して、処理が実行できるように情報処理装置には設定変更用のＧＵＩを用意し、画像読取装置には読取開始前の設定確認ＵＩを用意し、ＧＵＩ両者が互いに遷移可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６-１１５１９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示された技術では、バッチ毎の読取設定変更と読取開始指示を複数回行うことはできるが、単に画面遷移できることが記載されているに過ぎない。
【課題を解決するための手段】
【０００７】
上記を鑑み、本発明に係る情報処理システムは、
情報処理装置と、
前記情報処理装置と接続可能な画像読取装置とを有し、
前記画像読取装置から前記情報処理装置へ画像授受を伴う情報処理システムであって、
前記情報処理装置は、
Ｗｅｂアプリケーションによって動作し、前記情報処理装置に設けられた表示部に表示される、前記画像読取装置が取得して前記Ｗｅｂアプリケーションに記憶された読取画像を表示する第一の表示画面と、
前記Ｗｅｂアプリケーションによって動作し、前記表示部に表示される、前記画像読取装置における画像読取設定を表示する第二の表示画面と、
前記表示部に共通して表示され、入力操作に基づいて前記Ｗｅｂアプリケーションに記憶されている読取画像と紐付けられる画像読取以外を目的とする他の状態に遷移し、前記表示部も他の表示画面に遷移させる他画面遷移手段と
を備え、
前記表示部を前記第一の表示画面から前記第二の表示画面へ切り替えて表示するための切替手段を、前記第一の表示画面に表示し、
前記Ｗｅｂアプリケーションに前記読取画像が記憶されているときには、他画面遷移手段による画面遷移を抑止する遷移抑止手段を有することを特徴とする情報処理システム。
【発明の効果】
【０００８】
本発明によれば、バッチ毎に読取設定を変更選択するための切替手段によって、画像確認/送信画面から読取設定画面に遷移できるので、先に読み取った画像に追加して他の画像読取設定を用いた画像読取を簡易に実行できる技術を提供するものである。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像読取装置の概略図。
【図２】本発明の一実施形態に係る情報処理システムの機能ブロック図。
【図３】本発明の一実施形態に係る情報処理システムにおける内部Ｗｅｂアプリケーションサーバーを用いた画像読取の手順を示す概略図。
【図４】本発明の一実施形態に係る情報処理システムにおける外部Ｗｅｂアプリケーションサーバーを用いた画像読取の手順を示す概略図。
【図５】本発明の一実施形態に係る情報処理システムにおける画面遷移図。
【図６】本発明の一実施形態に係る情報処理システムにおける他の画面遷移図。
【図７】本発明の一実施形態に係る情報処理システムにおける読取設定画面の模式図。
【図８】本発明の一実施形態に係る情報処理システムにおける画像確認/送信画面の模式図。
【図９】本発明の一実施形態に係る情報処理システムにおけるスキャン完了時のダイアログを表示している状態の模式図。
【図１０】本発明の一実施形態に係る情報処理システムにおけるジョブボタン画面の模式図。
【図１１】本発明の一実施形態に係る情報処理システムにおけるスキャン中画面の模式図。
【図１２】本発明の一実施形態に係る情報処理システムにおける画面遷移の制御フローチャート。
【発明を実施するための形態】
【００１０】
（実施形態１）
図１は本発明の一実施形態に係る情報処理システムの一例としての画像読取装置Ａの概略図である。本発明は、以下に説明するように、画像読取装置と情報処理装置とが接続された情報処理システムに関するものであるが、その一例として、画像読取装置と情報処理装置とが同一の筐体内に配置された表示装置付きの画像読取装置（スキャナ装置）として構成されていても良く、本実施形態においては、画像読取装置としての動作を制御する画像読取制御基板と、読み取った画像データを処理する情報処理装置としての動作を制御する情報処理制御基板とを画像読取装置Ａの筐体内に配置し、接続されている。
【００１１】
＜装置の構成＞
画像読取装置Ａは、載置台１に積載された一又は複数の搬送媒体Ｓを１つずつ装置内に経路ＲＴにて搬送してその画像を読み取り、排出トレイ２に排出する装置である。読み取る搬送媒体Ｓは、例えば、ＯＡ紙、チェック、小切手、名刺、カード類等のシートであり、厚手のシートであっても、薄手のシートであってもよい。カード類は、例えば、保険証、免許証、クレジットカード等を挙げることができる。搬送媒体Ｓには、また、パスポートなどの冊子も含まれる。冊子を対象とする場合、フォルダーに見開き状態の冊子を収容して載置台１に載置することで、冊子がフォルダーと共に搬送され、その画像を読み取ることができる。
【００１２】
また、装置正面には、表示部兼操作部として、タッチパネル付液晶表示部が設けられており、液晶表示部に表示される内容に対してタッチパネルを介して入力することによって、画像読み取りに関する読取設定や動作の実行に関する入力が可能となっている。
【００１３】
＜給紙＞
経路ＲＴに沿って搬送媒体Ｓを給送する給送機構としての第１搬送部１０が設けられている。第１搬送部１０は本実施形態の場合、送りローラー１１と、送りローラー１１に対向配置される分離ローラー１２と、を備え、載置台１上の搬送媒体Ｓを搬送方向Ｄ１に一つずつ順次搬送する。送りローラー１１には、モータ等の駆動部３から伝達部５を介して駆動力が伝達され、図中矢印方向（経路ＲＴに沿って搬送媒体Ｓを搬送させる正方向）に回転駆動される。伝達部５は例えば電磁クラッチであり、駆動部３からの送りローラー１１への駆動力を断続する。
【００１４】
＜駆動部＞
駆動部３と送りローラー１１とを接続する伝達部５は、例えば、本実施形態では、通常時において駆動力が伝達される状態とし、搬送媒体Ｓの逆送の場合に駆動力を遮断する。送りローラー１１は伝達部５により駆動力の伝達が遮断されると、自由回転可能な状態となる。なお、このような伝達部５は、送りローラー１１を一方向のみに駆動させる場合には設けなくてもよい。
【００１５】
＜分離構造＞
送りローラー１１に対向配置される分離ローラー１２は、搬送媒体Ｓを１枚ずつ分離するためのローラーであり、送りローラー１１に対して一定圧で圧接している。この圧接状態を確保するため、分離ローラー１２は揺動可能に設けると共に送りローラー１１へ付勢されるように構成される。分離ローラー１２は、トルクリミッタ１２ａを介して駆動部３から駆動力が伝達され、実線矢印方向（送りローラー１１の正方向とは逆方向））に回転駆動される。
【００１６】
分離ローラー１２はトルクリミッタ１２ａにより駆動力伝達が規制されるため、送りローラー１１と当接している際は送りローラー１１に連れ回りする方向（破線矢印方向）に回転する。これにより、複数の搬送媒体Ｓが送りローラー１１と分離ローラー１２との圧接部に搬送されてきた際には、一つを残して２つ以上の搬送媒体Ｓが下流に搬送されないようにせき止められる。
【００１７】
なお、本実施形態では分離ローラー１２と送りローラー１１とで分離機構を構成したが、このような分離機構は必ずしも設けなくてもよく、経路ＲＴに搬送媒体Ｓを１つずつ順次給送する給送機構であればよい。また、分離機構を設ける場合においては、分離ローラー１２のような構成の代わりに、搬送媒体Ｓに摩擦力を付与する分離パッドを送りローラー１１に圧接させて、同様の分離作業を持たせるようにしてもよい。
【００１８】
＜搬送構造＞
第１搬送部１０の搬送方向下流側にある搬送機構としての第２搬送部２０は、駆動ローラー２１と、駆動ローラー２１に従動する従動ローラー２２とを備え、第１搬送部１０から搬送されてきた搬送媒体Ｓをその下流側へ搬送する。駆動ローラー２１にはモータ等の駆動部４から駆動力が伝達され、図中矢印方向に回転駆動される。従動ローラー２２は駆動ローラー２１に対して一定圧で圧接し、駆動ローラー２１に連れ回る。この従動ローラー２２は、バネ等の付勢ユニット（不図示）によって駆動ローラー２１に対して付勢された構成としてもよい。
【００１９】
このような第２搬送部２０よりも搬送方向下流側にある第３搬送部３０は、駆動ローラー３１と、駆動ローラー３１に従動する従動ローラー３２とを備え、第２搬送部２０から搬送されてきた搬送媒体Ｓを排出トレイ２へ搬送する。つまり、この第３搬送部３０は排出機構として機能する。駆動ローラー３１にはモータ等の駆動部４から駆動力が伝達され、図中矢印方向に回転駆動される。従動ローラー３２は駆動ローラー３１に対して一定圧で圧接し、駆動ローラー３１に連れまわる。この従動ローラー３２は、バネ等の付勢ユニット（不図示）によって駆動ローラー３１に対して付勢された構成としてもよい。
【００２０】
排出トレイ２は、画像読取装置Ａに対して回動可能なように、画像読取装置Ａの下方に設けられた第１ヒンジ１０１を介して軸支されている。また、第１ヒンジ１０１側の第１排出トレイ２ａとその先端側に接続された第２排出トレイ２ｂとから構成されており、第２排出トレイ２ｂは第１排出トレイ２ａに対して回動可能に軸支されている。
【００２１】
＜画像読取構造、制御＞
ここで、本実施形態の画像読取装置Ａでは、第２搬送部２０と第３搬送部３０との間に配置される画像読取ユニット７０によって画像の読み取りを行うため、第２搬送部２０及び第３搬送部３０は搬送媒体Ｓを定速搬送する。搬送速度は常に第１搬送部１０の搬送速度以上とすることで、先行搬送媒体Ｓに後続搬送媒体Ｓが追いついてしまう事態を確実に回避できる。例えば、本実施形態では、第２搬送部２０及び第３搬送部３０による搬送媒体Ｓの搬送速度を、第１搬送部１０による搬送媒体Ｓの搬送速度よりも速くなるように速度制御するようにした。
【００２２】
なお、第２搬送部２０及び第３搬送部３０による搬送媒体Ｓの搬送速度と、第１搬送部１０による搬送媒体Ｓの搬送速度とを同一条件とした場合でも、駆動部３を制御して後続搬送媒体Ｓの給送開始タイミングを間欠的にずらすことにより先行搬送媒体Ｓと後続搬送媒体Ｓとの間に最低限の間隔を形成することも可能である。
【００２３】
＜重送検出＞
第１搬送部１０と第２搬送部２０との間に配置される重送検出センサー４０は、静電気等で紙などの搬送媒体Ｓ同士が密着し、第１搬送部１０を通過してきた場合（つまり重なって搬送される重送状態の場合）に、これを検出するための検出センサ（シートの挙動や状態を検出するセンサ）の一例である。重送検出センサー４０としては、種々のものが利用可能であるが本実施形態の場合には超音波センサーであり、超音波の発信部４１とその受信部４２とを備え、紙等の搬送媒体Ｓが重送されている場合と１つずつ搬送されている場合とで、搬送媒体Ｓを通過する超音波の減衰量が異なることを原理として重送を検出する。
【００２４】
＜レジストセンサ＞
このような重送検出センサー４０よりも搬送方向下流側に配置される媒体検出センサー５０は第２搬送部２０よりも上流側で、第１搬送部１０よりも下流側に配置された上流側の検出センサ（シートの挙動や状態を検出するセンサ）としての一例であり、第１搬送部１０により搬送される搬送媒体Ｓの位置、詳細には、媒体検出センサー５０の検出位置に搬送媒体Ｓの端部が到達又は通過したか否かを検出する。媒体検出センサー５０としては、種々のものが利用可能であるが、本実施形態の場合には光学センサーであり、発光部５１とその受光部５２とを備え、搬送媒体Ｓの到達又は通過により受光強度（受光量）が変化することを原理として搬送媒体Ｓを検出する。
【００２５】
本実施形態の場合、搬送媒体Ｓの先端が媒体検出センサー５０で検出されると、搬送媒体Ｓが重送検出センサー４０により重送を検出可能な位置に到達しているように、上記の媒体検出センサー５０は重送検出センサー４０の近傍においてその下流側に設けられている。なお、この媒体検出センサー５０は、上記の光学センサーに限定されず、例えば、搬送媒体Ｓの端部が検知できるセンサ（イメージセンサ等）を用いてもよいし、経路ＲＴに突出したレバー型のセンサーでもよい。
【００２６】
媒体検出センサー５０とは別の媒体検出センサー６０が画像読取ユニット７０よりも上流側に配置されている。第２搬送部２０よりも下流側に配置された下流側の検出センサーとしての一例であり、第２搬送部２０により搬送される搬送媒体Ｓの位置を検出する。媒体検出センサー６０としては、種々のものが利用可能であるが、本実施形態の場合、媒体検出センサー５０と同様に光センサーであり、発光部６１と受光部６２とを備え、搬送媒体Ｓの到達又は通過により受光強度（受光量）が変化することを原理として搬送媒体Ｓを検出する。なお、本実施形態では、第２搬送部２０の搬送方向上流側と下流側のそれぞれに媒体検出センサー５０、６０を配置したが、何れか一方だけでもよい。
【００２７】
＜ＣＩＳの配置＞
媒体検出センサー６０よりも下流側にある画像読取ユニット７０は、例えば、光学的に走査し、電気信号に変換して画像データとして読み取るものであり、内部にＬＥＤ等の光源、イメージセンサ、レンズアレー等を備えている。本実施形態の場合、画像読取ユニット７０は経路ＲＴの両側に一つずつ配置されており、搬送媒体Ｓの表裏面を読み取る。しかし、経路ＲＴの片側にのみ一つ配置して、搬送媒体Ｓの片面のみを読み取る構成としてもよい。また、本実施形態では、画像読取ユニット７０を経路ＲＴの両側に対向配置した構造としているが、例えば、経路ＲＴの方向に間隔をあけて配置してもよい。
【００２８】
＜重送時の制御＞
搬送の途中で搬送媒体Ｓは重送検出センサー４０により重送の有無が判定され、重送が無いと判定されると搬送が継続される。なお、重送があると判定された場合には、搬送を停止するか、第１搬送部１０による後続搬送媒体Ｓの取り込みを停止して、重送状態にある搬送媒体Ｓをそのまま排出するようにしてもよい。
【００２９】
＜レジストセンサの出力に応じた読取開始＞
制御部９０は、媒体検出センサー６０の検出結果に基づくタイミングで、第２搬送部２０により搬送されてきた搬送媒体Ｓの、画像読取ユニット７０、７０による画像の読み取りを開始し、読み取った画像を一次記憶して順次後述する制御ドライバへ出力する。画像が読み取られた搬送媒体Ｓは第３搬送部３０により排出トレイ２に排出されてその搬送媒体Ｓの画像読取処理が終了する。
【００３０】
＜ブロック図の説明＞
図２には、本実施形態の画像読取装置Ａの一例であるネットワークスキャニング装置及びスキャニングシステムの機能ブロック図を示す。
【００３１】
図２に示すように、本実施形態のネットワークスキャニングシステム８０は、パソコンやサーバー等で構成される外部装置８１と、ネットワークスキャニング装置８２とが無線又は有線接続によるネットワーク８３を経由して接続されている。
【００３２】
まず、ネットワークスキャニング装置８２の構成について詳細に説明する。ネットワークスキャニング装置８２は、外部通信Ｉ／Ｆ（インターフェース）部８２１と、ユーザＩ／Ｆ（インターフェース）部８２２と、スキャナ本体８２３と、これら各部を含めて全体の制御を行うＣＰＵ等からなる制御部８２４とを有する。上述した画像読取装置Ａにおいては、図１に示す制御部９０が有する構成の一つとして制御部８２４を有している。
【００３３】
なお、スキャナ本体８２３は、上述した画像読取装置Ａの主要部（特に画像読取系と搬送系を含む部分）を示す。
【００３４】
また、ネットワークスキャニング装置８２が有する制御部８２４は、Ｗｅｂブラウザー８２５と、このＷｅｂブラウザー８２５に接続されるスキャンサービスプログラム８２６と、スキャナ本体８２３を制御する制御ドライバ８２７とが、同一のオペレーティングシステム（ＯＳ）８２８上で実行される。
【００３５】
さらに、制御部８２４は、外部通信Ｉ／Ｆ制御部８２９を通じて、外部通信Ｉ／Ｆ部８２１を制御し、ネットワーク８３を通じて外部装置８１等との通信を行う。
【００３６】
なお、Ｗｅｂブラウザー８２５は、例えば、本実施形態では、タッチパネル式ディスプレイから構成されるユーザーＩ／Ｆ部８２２にスキャン設定画面８２２ａを表示する機能を有する。このタッチパネル式ディスプレイに代表されるユーザーＩ／Ｆ部８２２は、スキャナ本体８２３と一体に取り付けられていても良いし、スキャナ本体８２３とは異なる外部ディスプレイや情報処理装置に設けられた表示部に設けられていても良い。
【００３７】
ここで、本実施形態のネットワークスキャニング装置８２は、外部装置８１が有する外部Ｗｅｂアプリケーションサーバー８１１を用いた読取制御（外部制御モード）と、自装置が有する内部Ｗｅｂアプリケーションサーバー８３０を用いた読取制御（内部制御モード）とを切り替え、ユーザーに対してスキャンサービスを提供することが可能である。
【００３８】
例えば、外部制御モードの場合には、ネットワーク８３経由で接続される外部装置８１が有する外部Ｗｅｂアプリケーションサーバー８１１からネットワークスキャニング装置８２がＷｅｂブラウザー８２５で表示する画面データをダウンロードする。そして、ダウンロードされた画面データは、Ｗｅｂブラウザー８２５を通じて、ユーザＩ／Ｆ部８２２にスキャン設定画面８２２ａとして表示される。
【００３９】
また、内部制御モードの場合には、内部Ｗｅｂアプリケーションサーバー８３０からＷｅｂブラウザー８２５を通じて表示する画面データを提供する。Ｗｅｂブラウザー８２５に提供された画面データは、ユーザＩ／Ｆ部８２２にスキャン設定画面８２２ａとして表示される。
【００４０】
そして、外部制御モード及び内部制御モードのいずれのモードにおいても、ユーザーは、スキャン設定画面８２２ａを通じて、スキャン設定の入力指定が可能となる。
【００４１】
また、このスキャン設定画面８２２ａを通じてユーザーが入力したスキャン設定の情報は、ユーザＩ／Ｆ部８２２からＷｅｂブラウザー８２５が取得する。Ｗｅｂブラウザー８２５が取得したスキャン設定情報は、スキャンサービスプログラム８２６を通じて制御ドライバ８２７に伝達され、同時にスキャン開始も指示される。
【００４２】
スキャン設定情報を受け取った制御ドライバ８２７は、スキャン設定情報に基づいてスキャナ本体８２３を制御する。設定を反映後、スキャンを開始し、スキャナ本体８２３から画像データを取得する。
【００４３】
なお、スキャナ本体８２３から取得した画像データは、制御ドライバ８２７からスキャンサービスプログラム８２６に送信され、スキャンサービスプログラム８２６が外部Ｗｅｂアプリケーションサーバー８１１又は内部Ｗｅｂアプリケーションサーバー８３０に送信する。この画像データの送受信についての詳細は後述する。
【００４４】
なお、本実施形態においては、必ずしもユーザーＩ／Ｆ部８２２に画面表示を行う必要はなく、ネットワークスキャニング装置８２に接続された情報処理装置上の表示画面に対して、各画面データを表示してもよい。その場合でも、例えばＷｅｂブラウザー８２５を用いて外部Ｗｅｂアプリケーションサーバー８１１から取得した画面データや、ネットワークスキャニング装置８２で取得した画像データを表示すれば良い。
【００４５】
以下、図３を参照して、本実施形態のネットワークスキャニングシステムの画像読取の手順を説明する。
【００４６】
＜内部制御モード＞
図３に示すように、内部Ｗｅｂアプリケーションサーバー８３０は、Ｗｅｂブラウザー８２５に対してＩＰアドレスＡと画面データＡとを送信する。Ｗｅｂブラウザー８２５は、受け取った画面データＡに基づいてユーザーＩ／Ｆ部８２２にスキャン画面表示Ａを行う。
【００４７】
このスキャン画面表示Ａを通じてユーザー入力としてスキャン設定Ａがなされた場合には、Ｗｅｂブラウザー８２５を通じてスキャンサービスプログラム８２６に伝達される。このとき、Ｗｅｂブラウザー８２５は、スキャン設定Ａと共に、内部Ｗｅｂアプリケーションサーバー８３０から受けたＩＰアドレス（内部通信用ＩＰアドレス）Ａをスキャンサービスプログラム８２６に通知する。
【００４８】
スキャン設定Ａ及びＩＰアドレスＡを受け取ったスキャンサービスプログラム８２６は、制御ドライバ８２７に対してスキャン設定Ａを通知し、制御ドライバ８２７はスキャン設定Ａに基づいてスキャナ本体８２３を制御し、スキャナ本体８２３から画像データを取得する。
【００４９】
続いて、画像データを取得した制御ドライバ８２７は、スキャンサービスプログラム８２６に画像データを送信し、スキャンサービスプログラム８２６は、取得した画像データをＩＰアドレスＡに基づいて内部Ｗｅｂアプリケーションサーバー８３０に送信する。これにより、内部Ｗｅｂアプリケーションサーバー８３０は、スキャナ本体８２３からユーザーのスキャン設定Ａに基づく画像データを取得できる。
【００５０】
これにより、ユーザーは、読み取った画像データをユーザーＩ／Ｆ部８２２にて確認することが可能となる他、その画像データを確認した上で、ユーザーが指定する宛先である外部装置などに外部通信Ｉ／Ｆ部８２１を通じて送信することが可能となる。
【００５１】
＜外部制御モード＞
続いて、図４を用いて、外部制御モードについて説明するが、上述した内部制御モードにおけるＷｅｂブラウザー８２５を通じてスキャン画面を表示した後の制御については基本的に同じ制御になる。
【００５２】
外部Ｗｅｂアプリケーションサーバー８１１は、ネットワーク８３及び外部通信Ｉ／Ｆ部８２１を通じてＷｅｂブラウザー８２５に対し、画面データＢとＩＰアドレス（外部通信用ＩＰアドレス）Ｂとを送信する。
【００５３】
これにより、ユーザーＩ／Ｆ部８２２には、Ｗｅｂブラウザー８２５によって画面データＢに基づくスキャン画面表示Ｂが表示され、ユーザー入力によりスキャン設定の受付が可能となる。
【００５４】
スキャン画面表示Ｂを通じてユーザーからスキャン設定Ｂが入力されると、そのスキャン設定Ｂの情報をＷｅｂブラウザー８２５からスキャンサービスプログラム８２６に伝達し、このとき、Ｗｅｂブラウザー８２５は、ＩＰアドレスＢをスキャンサービスプログラム８２６に伝達する。
【００５５】
これにより、上述した内部制御モードと同様のスキャン制御を行うことができ、スキャナ本体８２３から得た画像データは、スキャンサービスプログラム８２６からＩＰアドレスＢに基づいて外部通信Ｉ／Ｆ部８２１からネットワーク８３を経由して外部Ｗｅｂアプリケーションサーバー８１１に送信される。
【００５６】
なお、各制御モードにより画像データを受け取った外部Ｗｅｂアプリケーションサーバー８１１、又は内部Ｗｅｂアプリケーションサーバー８３０は、その画像データをユーザーＩ／Ｆ部８２２に表示する場合には、上述した画面データＡ、Ｂに対する制御と同様の制御により、Ｗｅｂブラウザー８２５を通じて画像データを送信する。
【００５７】
これにより、ユーザーは、読み取った画像データをユーザーＩ／Ｆ部８２２にて確認することが可能となる他、その画像データを確認した上で、ユーザーが指定する宛先となる外部装置などに外部通信Ｉ／Ｆ部８２１を通じて送信することが可能となる。
【００５８】
＜追加スキャン機能＞
従来、Ｗｅｂアプリケーションを用いた画像読取処理では、Ｗｅｂブラウザーに画像をメモリで持たせるとスキャン中のすべての画像をメモリ上(ＲＡＭファイルシステムを含む)に保有しようとしてメモリが不足してしまうため、Ｗｅｂアプリケーション側で画像を持っておく必要がある。一方、一度画像データを受け取った後に改めて読み取り設定を変更して画像データを追加で入手する場合、そのデータ管理が画面遷移と一致しなくなるため、複雑性が増してしまう。
【００５９】
そこで、本実施形態に係る処理を行うのが好適である。ここで、本発明の一実施形態について、図５以降を用いて説明する。図５は、図７に示す読取設定画面２００１（第二の表示画面）から図８に示す画像確認/送信画面２００３（第一の表示画面）に至る画面遷移を示している。図７で示す読取設定画面２００１では画像読取装置に対して読み取り設定を指示し、図７において左側に表示されているのはメニュー表示部２２０１である。メニュー表示部２２０１は読取設定画面２００１から別の画面に遷移することが出来るボタンを有しており、本実施形態においては、図１０に示すジョブボタン画面２００４に移行するジョブボタン画面移行ボタン２２０２や不図示のログイン画面へ移行するログアウトボタン２２０３、デバイスの電源をシャットダウンする電源ＯＦＦボタン２２０４が配置されている。
【００６０】
これらのメニュー表示部２２０１に表示される各ボタンは、Ｗｅｂアプリケーション上に画像データ（読取画像）が記憶されている場合におけるその画像データと紐付けられる画像読取以外を目的として選択される他画面遷移手段の一例としてのボタン群である。他画面遷移手段の一例としてのこれらの遷移キーが入力操作されると、新たな状態へ遷移すべきであると判断して、画像データ等が記憶されていてもそれらを削除した上で押下されたボタンに対応した状態へ遷移し、それに合わせて画面表示も遷移させる。
【００６１】
なお、図１０に示すジョブボタン画面２００４はボタンの設定によっては押下されるとそのまま画像読取を開始するように設定できるが、ジョブボタン画面２００４自体の目的としてはこれから実行するジョブ (画像送信宛先と読取設定がひとまとまりでプリセットされた機能)を選択するための情報選択画面の一例である。
【００６２】
本実施形態においては、メニュー表示部２２０１はＷｅｂアプリケーション内に画像データが存在しない時には表示される。なお、Ｗｅｂアプリケーション内に画像データが存在していない場合には、図７に示す読取設定画面２００１の画像確認/送信ボタン２１１２（切替手段）は表示されない。すなわち図５のＷｅｂブラウザー８２５内の画面遷移である、読取設定画面２００１から画像確認/送信画面２００３への遷移は、Ｗｅｂアプリケーション内に画像データが無い場合には発生し得ないように表示制御される。なお、読取設定画面２００１は、上述したスキャン設定画面８２２ａの一例である。
【００６３】
また、途中でファイルに関わる設定や送信時に用いられる設定を変更できないように、Ｗｅｂアプリケーションに画像データが存在している時はファイル設定ボタン２１０３と送信設定ボタン２１０４を非表示もしくは無効表示とする。読取設定画面２００１で宛先確認部２１０２によって宛先を確認し、原稿サイズ２１０６、解像度２１０７、読み取り面２１０８、カラーモード２１０９などの読み取り設定を決定したらスキャン開始ボタン２１１１を押下すると図１１で示すスキャン中画面２００２を表示する。
【００６４】
スキャン中画面２００２では読み取った画像が次々と表示され、スキャン中画面２００２の最後に表示される図９で示すスキャン継続/完了/中止選択画面を表示する、本画面において、ユーザーにはスキャンを継続するかどうかの選択ダイアログ２５０１が提示される。ユーザーが選択ダイアログ２５０１の中から完了ボタン２５０４を押下した時は、読み取った画像を確定画像としてＷｅｂアプリケーションが送信前に一時保存する。
【００６５】
図９における完了ボタン２５０４が押下された場合には、スキャナ本体８２３からＷｅｂアプリケーションに対し、設定された宛先への送信前に一時保存すべき確定画像を送信して、図８に提示した画像確認/送信画面２００３（第一の表示画面）に画面遷移する。なお、図８においては、左側に表示されるメニュー表示部２２０１は省略してある。
【００６６】
選択ダイアログ２５０１の中止ボタン２５０２を選択した場合は読取設定画面２００１に戻る。この時、直前の動作で取得した読取画像はＷｅｂアプリケーションに対して送信されず、破棄される。
【００６７】
また、選択ダイアログ２５０１において継続ボタン２５０３が押下された場合は現在の読み取り設定のままスキャンを継続する継続スキャン動作が実行される。再び原稿が次々と搬送され、搬送すべき原稿が無くなったら、再度選択ダイアログ２５０１を表示する。このとき、継続ボタン２５０３の入力操作によって実行された継続スキャンで取得した画像は、既にＷｅｂアプリケーション上に一時保存されている画像に集約されて、新たな画像群（第１画像群）を生成した上で、一時保存される。図１１のスキャン中画面２００２は大部分の部品を図８で示す画像確認/送信画面２００３と共通で使うが、スキャン中の画像に対するアクションは取れないように、キャンセルボタン２３１５以外の操作ボタンがすべて無効化されている。
【００６８】
それ以前にＷｅｂアプリケーションに送信された確定画像を含めて、いずれかの確定画像がＷｅｂアプリケーションに存在する場合、画像確認/送信画面２００３には追加スキャンボタン２３１４（切替手段）が表示される。画像確認/送信画面２００３は送信開始ボタン２３１３で設定された宛先への実際の送信処理を開始する前に、送信画像の確認を行うことが出来る画面である。本画面では画像表示領域２３０１や表示中のページ数を示すラベル２３０２、表示中のページを前のページに切り替える前ページ移動ボタン２３０３や次のページに切り替える次ページ移動ボタン２３０４がある。現在表示中の画像は、上矢印ボタン２３０５、右矢印ボタン２３０７、左矢印ボタン２３０６、下矢印ボタン２３０８で表示領域を移動し、左＋９０度ボタン２３０９と右＋９０度ボタン２３１０を用いて表示状態を回転、拡大ボタン２３１２、縮小ボタン２３１１で拡縮を行って、確認を行うことが出来る。
【００６９】
キャンセルボタン２３１５が押されると、今までＷｅｂアプリケーションに取り込んだ画像のすべてを破棄することになるので、押された時点でユーザーに警告ダイアログを表示する。送信開始ボタン２３１３が押されたら、送信先確認ダイアログを表示する設定ならそれを表示し、実際の宛先（読取設定画面２００１の宛先確認部２１０２の宛先）への送信処理が行われる。送信処理終了後は送信設定で設定した送信後画面設定に基づき、画面遷移する。不図示のログイン画面、ＨＯＭＥ（アドレス種類選択）画面、図１０のジョブボタン画面などに移行する。
【００７０】
追加スキャンボタン２３１４が押下された場合は、図７の読取設定画面２００１に戻る。その際Ｗｅｂアプリケーションに画像が存在する状態なので、前述のとおり、想定外に画像を破棄する画面遷移となりうるメニュー表示部２２０１のジョブボタン画面移行ボタン２２０２とログアウトボタン２２０３は無効表示となるように表示部に対する制御を行う（遷移抑止手段）。本実施形態では、Ｗｅｂアプリケーションに送付された一時保存データも含んだすべてのデータがＲＡＭ上に格納されているため、電源ＯＦＦボタン２２０４を用いて電源オフした時に画像等のデータが失われるように構成することが好ましく、電源ＯＦＦボタン２２０４は無効にはしないが、電源ＯＦＦボタン２２０４は、常時ダイアログが表示され、電源をオフするかどうか（すなわち、一時保存データを削除して良いかどうか）をユーザーに確認するようになっている。但し、Ｗｅｂアプリケーションに一時保存データが保存されている状態のときのみダイアログが表示されるように構成し、それ以外の状態では即座に電源がオフされるようにしても良い。Ｗｅｂアプリケーション内に一時保存データが保存されているときには、ファイル設定ボタン２１０３、送信設定ボタン２１０４も無効表示とする。なお、これらの無効表示とは、非表示の状態を含む。
【００７１】
Ｗｅｂアプリケーションに画像が存在する状態で画像確認/送信ボタン２１１２を押下すると、スキャン中画面２００２を経由せず、直接画像確認/送信画面２００３に画面遷移する。また、読取設定画面２００１から戻るボタン２１０５が押下されたときはＷｅｂアプリケーションに送信前に一時保存されている画像データが破棄されることを警告するダイアログが表示される。ダイアログに対してユーザーが「Ｙｅｓ」を選択すれば、一時保存されている画像データや設定中の項目を破棄して、ホーム画面や直前に表示していた画面に遷移する。本実施形態においては不図示だが、読取設定画面２００１への遷移直前に行うアドレス選択の画面の「戻る」機能がそのまま戻るボタンの機能として提供されている。
【００７２】
Ｗｅｂアプリケーションに画像が存在する状態で、原稿サイズ２１０６、解像度２１０７、読み取り面２１０８、カラーモード２１０９以外に詳細設定ボタン２１１０を押下して細かな搬送設定や超音波センサーの設定などを変更した後にその設定を反映した状態でスキャン開始ボタン２１１１を押下すれば、画像読取設定が画像読取装置に送信された後、スキャン開始指示が画像読取装置に送信される。再びスキャン中画面２００２が表示されてスキャンが実行されて、Ｗｅｂアプリケーションに対して追加で読み取った画像を送信することができる。実際にはＷｅｂアプリケーションに対して読み取った画像を送信する前に、図９のスキャン完了時のダイアログ表示を行う。この際、Ｗｅｂアプリケーションで格納不能なサイズの画像が送られて来ないようにスキャン開始ボタン２１１１押下直後に画像読取設定から推測される画像サイズが保持できる画像一時保存領域を超えそうだと判断したらエラー画面で止める機能を作成しても良い。
【００７３】
ファイル設定とは、ファイルの種類、ファイル名、区切る条件、圧縮率、分割方法、ＯＣＲ設定などである。送信設定には、電子メールを送出する場合の電子メール本文、送信後の画面遷移、インデックスファイルを送信するかどうかなどがある。
【００７４】
＜追加スキャン機能の無効化シーケンス＞
本発明における他の実施形態について、図６以降を用いて説明を行う。図６に示した通り、ジョブボタン画面２００４は直接図１１で示すスキャン中画面２００２に移行する画面遷移が可能なように設定できる。図１０がジョブボタン画面２００４である。ジョブボタン画面２００４は、左側にメニュー表示部２２０１を有する。
【００７５】
上述したように、図７に示す読取設定画面２００１は、図１０の画面に移動するジョブボタン画面移行ボタン２２０２、ユーザーログアウトを実施するログアウトボタン２２０３、電源ＯＦＦボタン２２０４を有している。
【００７６】
図１０に示すジョブボタン表示部２４０１には、予めスキャン設定と送信設定、ファイル設定がプリセットされたボタンを用意できる。本実施形態では４つのジョブボタン２４０２、２４０３、２４０４、２４０５を表示しているが、これよりも少なくても多くても良く、登録されたジョブの数に応じた数が表示されるようにすれば良い。
【００７７】
多い場合はページ単位で表示し、ページを変更できるＵＩを表示するものとする。ジョブボタンには送信設定の一環として、設定１．「読取設定画面を表示しない」、設定２．「画像確認/送信画面を表示しない」、設定３．「設定１＋設定２の両方」が選択できる。
【００７８】
ジョブボタンで設定１が有効の場合は、図６におけるジョブボタン画面２００４におけるいずれかのジョブボタンを押下すると、スキャン中画面２００２に直接画面遷移しスキャンが実行される。その後、読み取った画像をＷｅｂアプリケーションに対して一時保存する場合（図９で完了ボタン２５０４を押下）、画像確認/送信画面２００３に画面遷移する。その際、設定１が有効である場合には、読取設定画面２００１の表示が禁止されているとみなせるので、図８における追加スキャンボタン２３１４は表示しないように制御する。または、追加スキャンボタン２３１４を表示し、そのボタンから画面遷移した場合には、スキャンの開始以外のキー操作が無効となるように表示制御もしくは動作制御を行っても良い。
【００７９】
同様に、ジョブボタンで設定２が有効である(画像確認/送信画面２００３を表示しない)場合には、画像確認/送信画面２００３が表示されず、そのまま読取設定画面２００１で設定された宛先やプリセットされた宛先への送信処理が行われてしまうので、その結果として追加スキャンボタン２３１４は表示されない。もしくは、スキャン中画面２００２から画像確認/送信画面２００３に遷移するが、送信開始ボタン２３１３以外のどのボタンも押下できない状態で表示され、送信処理のみが行われるようになる。なお、送信開始ボタン２３１３も無効として、所定時間の経過など、所定の条件を満たすと自動的に送信処理を開始して画面を切り替えるようにしてもよい。
【００８０】
設定３が有効である場合は、ジョブボタン画面２００４からスキャン中画面２００２に移行し、画像確認/送信画面２００３へ移行するが、すべてのボタンは無効の状態でそのまま送信処理が行われて、処理が終了するようになる。もしくは、画像確認/送信画面２００３へ移行せずに、スキャン中画面２００２の表示後、スキャンの完了後に自動的に設定された宛先への画像の送信処理が開始するようにしてもよい。
【００８１】
図６で不図示の画面遷移ではあるが、ジョブボタン画面２００４からスキャン中画面２００２に移行する設定（設定１）の場合は、画像確認/送信画面２００３でキャンセルボタン２３１５を押した時や送信開始ボタン２３１３を押した後にジョブボタン画面２００４に直接画面遷移する動作を行っても良い。
【００８２】
このようにＷｅｂアプリケーションに画像があるかどうかで読取設定画面２００１と画像確認/送信画面２００３をお互いに行き来することが出来るように制御を加えることで、Ｗｅｂアプリケーションによってスキャン設定を変えることができ、また、Ｗｅｂアプリケーションが画像を持っていることを意識させることで画像が破棄されるか画面遷移かどうかをユーザーが知ることが出来る。
【００８３】
また、例えば、ジョブボタンの設定で画像読取設定を変更できないように制御したい場合には、設定１を有効にした上で、画像確認/送信画面２００３において追加スキャンボタン２３１４を表示しない制御を加えることなどによって容易に実現できる。
【００８４】
ユーザーの要望に合わせて読み取り設定を変更出来たり、出来なくしたりする制御をWebアプリケーションを用いて簡易に実現できるため、管理者の手間を減らすとともに、エンドユーザーの利便性も向上させることが出来る。
【００８５】
本実施形態では、図７〜図１１までの画面は、図２における画像読取装置上に設けられた表示部に表示していたが、表示画面はＷｅｂアプリケーションで作成しているため、別の情報処理装置画面上(ＰＣ、スマートフォンなど)で表示するようにしてもよい。なお、図７から図１１のいずれかの画面のみ別の情報処理装置画面上に表示するようにしても良い。
【００８６】
上記実施形態においては、ジョブボタン設定の読取設定画面を表示しない設定を用いて追加スキャンを禁止したが、別に追加スキャンを禁止する設定を独立して設定できるようにしても良い。
【００８７】
上記実施形態においては、図６においてジョブボタン画面２００４からスキャン中画面２００２に直接画面遷移する設定について説明を行ったが、ジョブボタン画面２００４から読取設定画面２００１に画面遷移する設定も可能である。その場合は、読取設定画面２００１はスキップされていないので、画像確認/送信画面２００３から読取設定画面２００１に戻る画面遷移を可能に構成、すなわち、画像確認/送信画面に切替手段を設けても良い。
【００８８】
本実施形態では読取設定画面２００１から他の画面に遷移する手段としてメニューを例に説明したが、Ｗｅｂアプリケーションの表示切り替えは通常のリンク、タブ、コンボボックスなど多岐に渡る。そのいずれの場合も画面遷移を抑止する手段を設けることで本発明の効果を得ることが出来る。Ｗｅｂアプリケーションであるため、ブラウザーの終了処理も画面遷移の一環として捉えることが出来る。その場合は、ブラウザーアプリケーションの終了を抑止する手段としては、通常のＷｅｂ画面からでは抑止できないため、スキャン処理を強制的に終了し、すべての画像を破棄する処理を行う。
【００８９】
本実施形態ではＷｅｂアプリケーションが送信前の画像を一時保存するストレージはＲＡＭファイルシステムに格納している。これは、画像を不揮発性のストレージメディア(ＨＤＤ、ＳＳＤ、フラッシュメディアなど)に格納してしまうと第三者がメディアから画像を抜き出して悪用されてしまう可能性があり、セキュリティー上の問題があるからである。そのため、本実施形態では情報処理装置の電源がＯＦＦになると揮発性メモリー(ＲＡＭ)から画像データは自動的に失われる。
【００９０】
一方、ＲＡＭファイルシステムでは無く、第三者がメディアから画像を抜き出すのを防ぐことでセキュリティーの問題を回避しても良い。その場合は不揮発性メディアを暗号化する方法が一般的である。不揮発性メディアに対し暗号化するなどの方法で保存する場合にも、メディアの容量は有限であるため、本発明が好適に適用できる。
【００９１】
図１２は、本発明の一実施形態に係る情報処理システムにおける画面遷移の一例を示すフローチャートである。
【００９２】
表示部としてのユーザーＩ／Ｆ部８２２に表示されるホーム画面からスキャンの実行を選択した場合や、上述したジョブボタンを入力操作した場合に画像読取設定を行うように設定されている場合には、ステップＳ１の「画像読取設定１」に進み、読取設定画面２００１が表示される。ここで表示される読取設定画面２００１においては、上述したように、Ｗｅｂアプリケーション上に読取画像が存在しないため、画像確認/送信ボタン２１１２は表示されない。
【００９３】
読取設定画面２００１においてスキャン開始ボタン２１１１が入力操作されると、ステップＳ２に進み、スキャンが開始される。スキャン動作に関しては上述した通りであるため説明を省略する。なお、戻るボタン２１０５が入力操作されると、ホーム画面に遷移する。
【００９４】
スキャン動作中は図１１に示すスキャン中画面２００２が表示され、載置台１に搬送すべき原稿が無くなったら、図９に示すスキャンを継続するかどうかの選択ダイアログ２５０１がスキャン中画面２００２に重ねるようにして表示される。
【００９５】
ここで、継続ボタン２５０３が入力操作されると、継続スキャンが実行され、ステップＳ２へ進み、スキャンが実行される。継続スキャンの動作に関しては上述した通りであるため説明を省略する。
【００９６】
ステップＳ３において表示された選択ダイアログ２５０１において、完了ボタン２５０４が入力操作されると、スキャン動作を終了してステップＳ４に進み、ユーザーＩ／Ｆ部８２２に画像確認/送信画面２００３が表示される。画像確認/送信画面２００３においては、読み取った画像のプレビュー画像が表示されているが、プレビュー画像は取得した画像データのサムネイル表示であっても良い。このとき、読み取った画像はＷｅｂアプリケーション上に保存される。読み取った画像が複数ページ存在するときには、それらが集約されて一つの画像群（第１画像群）が生成され、単一のファイルとしてＷｅｂアプリケーション上に保存される。
【００９７】
この画像確認/送信画面２００３の表示後にステップＳ５に進み、読取設定画面２００１などで指定された宛先へ画像を送信するかどうかの判定を行う。すなわち、送信開始ボタン２３１３が入力操作されると、送信すると判定し（Ｙｅｓ）、ステップＳ６に進み、指定された宛先へ画像を送信して、送信完了後に終了する。
【００９８】
一方、ステップＳ５で、追加スキャンボタン２３１４が入力操作されると、送信しないと判定し（Ｎｏ）、ステップＳ７の「画像読取設定２」に進み、読取設定画面２００１を表示する。
【００９９】
なお、図１２には図示していないが、キャンセルボタン２３１５を入力操作すると、ホーム画面へ遷移し、Ｗｅｂアプリケーション上に保存された一時保存データが削除される。
【０１００】
ステップＳ７における読取設定画面２００１においては、Ｗｅｂアプリケーション上にステップＳ２で読み取った一時保存データが保存されているため、画像確認/送信ボタン２１１２を表示する。
【０１０１】
続けてステップＳ８に進み、追加スキャンを行うかどうかを判定する。具体的には、スキャン開始ボタン２１１１が入力操作されると、ステップＳ２に進み追加スキャンを実行する。この追加スキャンで読み取られた読取画像は、一時保存データとしてＷｅｂアプリケーションに保存されるが、先に読み取られた一時保存データがあった場合にはその後に続けて保存され、先に読み取られた一時保存データと共に、一つの一時保存データであるとして保存される。すなわち、一時保存データに対して追加スキャンで取得する画像（第２画像）を集約して画像群（第２画像群）を生成し、それを単一のファイルとしてＷｅｂアプリケーション上に保存する。その後は、ステップＳ４に進み上述したものと同様の制御が行われる。
但し、追加スキャンが実行された状態において、ステップＳ４で「中止ボタン２５０２」が入力されると、追加スキャンで取得した読取画像は破棄される。
【０１０２】
ステップＳ８で、追加スキャンを行わないと判定した場合、すなわち、読取設定画面２００１における画像確認/送信ボタン２１１２が入力操作された場合には、ステップＳ４に進み、ユーザーＩ／Ｆ部８２２に表示される画面が、画像確認/送信画面２００３から読取設定画面２００１に切り替わる。なお、図１２には図示していないが、戻るボタン２１０５が入力操作されると、ホーム画面へ遷移し、Ｗｅｂアプリケーション上にある一時保存データが削除される。
【０１０３】
以上のステップＳ４〜Ｓ７をまとめると、読取設定画面２００１と画像確認/送信画面２００３とは、読取設定画面２００１の画像確認/送信ボタン２１１２と画像確認/送信画面２００３の追加スキャンボタン２３１４とが入力操作されるたびに、交互に切り替えて表示される。このとき、Ｗｅｂアプリケーション上に一時保存された一時保存データは特に変更を施されず、ユーザーＩ／Ｆ部８２２に表示される画面の切り替えのみがＷｅｂアプリケーションによって行われる。
【０１０４】
なお、ステップＳ７において表示される「画像読取設定２」としての読取設定画面２００１では、上述したように、Ｗｅｂアプリケーション上に保存されている一時保存データとファイルに関わる設定や送信時に用いられる設定を変更できないよう、ファイル設定ボタン２１０３と送信設定ボタン２１０４とが非表示もしくは無効表示となっている。同時に、Ｗｅｂアプリケーションに一時保存された読取画像が削除されてしまうような画面遷移（状態遷移）を誤操作等により行ってしまうことがないように、メニュー表示部２２０１におけるジョブボタン画面移行ボタン２２０２およびログアウトボタン２２０３についても、非表示もしくは無効表示となっている。
【０１０５】
また、以上説明したように、戻るボタン２１０５やキャンセルボタン２３１５を入力操作することによって、図１２の動作フローから外れてホーム画面に遷移することができる。このとき、Ｗｅｂアプリケーション上に画像が存在する場合には、削除される。但し、誤ってＷｅｂアプリケーション上に保存された一時保存データを削除してしまうことがないように、戻るボタン２１０５やキャンセルボタン２３１５が入力されると、ダイアログ表示を行い、ホーム画面への遷移を実行するかどうかユーザーに確認するように構成されている。
【０１０６】
このように、切替手段を選択操作することによって、読取設定画面（第二の表示画面）と読み取った画像をプレビュー表示する画像確認/送信画面（第一の表示画面）とを交互に切り替えて表示することができる。また、その動作をＷｅｂアプリケーションを用いて簡易に構成しつつ、遷移抑止手段を具備することで、ユーザーは特に読取画像の取り扱いを意識することなく直観的に操作しながら、読み取った画像を誤ってＷｅｂアプリケーション上から削除してしまうことなく、読み取った画像の送信までを快適に行うことができる。
【０１０７】
本発明における一実施形態は、
外部装置に対して画像データを送信する画像送信手段であって、
第１読取設定に基づく第１画像の取得に続けて取得した他の画像を前記第１画像に集約して第１画像群を生成する第１画像生成手段と、
第２読取設定に基づく第２画像を前記第１画像群に集約して第２画像群を生成する第２画像生成手段と、
前記外部装置に対する送信用画像として前記第１画像群又は前記第２画像群を送信実行画面に表示する表示制御手段と
を備え、
前記表示制御手段は、前記第２読取設定を受け付ける設定画面に移行するための操作ボタンを前記送信実行画面に表示することを特徴とする画像送信手段である。
【０１０８】
前記第１画像に集約される前記他の画像は、継続スキャン動作によって取得されることが好ましい。
【０１０９】
前記操作ボタンは、前記第２画像生成手段により前記第２画像群を生成させるための追加スキャン動作を行う追加スキャンボタンであり、前記第２画像とは、前記追加スキャン動作によって取得される画像であることが好ましい。
【０１１０】
また、前記画像送信手段は、表示部を有し、搬送される原稿を読み取る画像読取手段を有する画像読取装置であることが好ましい。
【０１１１】
ここで、画像送信プログラムは、画像読取装置に接続される情報処理装置上で動作し、画像送信の動作を制御するためのＵＩを情報処理装置の表示部に対して表示可能なドライバなどのソフトウェアであっても良い。
【０１１２】
また、画像送信装置とは、画像読取装置または画像読取装置に接続されるＰＣなどの端末であり、外部装置に対してネットワーク等を通じて画像を送信する装置である。
【０１１３】
画像確認/送信画面は、送信実行画面の一例である。また、画像確認/送信画面に表示される追加スキャンボタンは、第２読取設定を受け付ける設定画面に移行するための操作ボタンの一例である。
【０１１４】
本発明は、以上説明した実施形態に限らず、発明の主旨を変更しない種々の変更が可能である。
【０１１５】
例えば、上記実施形態においては、画像読取装置Ａが液晶表示部を有し、各表示画面は、画像読取装置Ａの液晶表示部に対して表示され、ユーザＩ／Ｆ部としてタッチパネルを有するものについて説明したが、各表示画面が、画像読取装置Ａと接続される情報処理装置が有する液晶表示部などに対して表示されるように構成しても良い。情報処理装置としては、ＰＣや携帯端末などが挙げられる。
【０１１６】
例えば、画像確認/送信画面２００３において、追加スキャンボタン２３１４を表示しない設定にユーザーが変更することもできる。この構成によれば、基本的には上述したように切替手段によって表示画面を切り替えながらスキャンを実行することができる一方で、例えば情報処理システムに対するログインユーザーによっては追加スキャンの実行を許可しないようにすることができ、目的に合わせた利用を行うための構成を簡易に実現できる。
【符号の説明】
【０１１７】
Ａ  画像読取装置
８２２  ユーザーＩ／Ｆ部（表示部）
２００１  読取設定画面（第二の表示画面）
２００３  画像確認／送信画面（第一の表示画面）
２２０１  メニュー表示部
【図１】
2018182693.tif 000003
【図２】
2018182693.tif 000004
【図３】
2018182693.tif 000005
【図４】
2018182693.tif 000006
【図５】
2018182693.tif 000007
【図６】
2018182693.tif 000008
【図７】
2018182693.tif 000009
【図８】
2018182693.tif 000010
【図９】
2018182693.tif 000011
【図１０】
2018182693.tif 000012
【図１１】
2018182693.tif 000013
【図１２】
2018182693.tif 000014