(57)【要約】【課題】可能な限り速やかに、かつ、ユーザの意図した原稿の画像データを外部装置に送信することを目的とする。【解決手段】原稿の画像を読み取って画像データを生成する読み取り手段と、外部装置から第１のスキャン命令又は第２のスキャン命令を受信する受信手段と、受信手段によって第１のスキャン命令を受信したことに従って、読み取り手段によって原稿の画像を読み取り、生成された原稿の第１の画像データを外部装置に送信する第１の送信手段と、第１の画像データを保存すべき所定の時間内に受信手段によって第２のスキャン命令を受信した場合に、原稿の画像の読み取りによって生成された第２の画像データを外部装置に送信する第２の送信手段と、を有することを特徴とする。【選択図】図６
2016076784.tif 000002
【特許請求の範囲】
【請求項１】
原稿の画像を読み取って画像データを生成する読み取り手段と、
外部装置から第１のスキャン命令又は第２のスキャン命令を受信する受信手段と、
前記受信手段によって前記第１のスキャン命令を受信したことに従って、前記読み取り手段によって原稿の画像を読み取り、生成された前記原稿の第１の画像データを前記外部装置に送信する第１の送信手段と、
前記第１の画像データを保存すべき所定の時間内に前記受信手段によって前記第２のスキャン命令を受信した場合に、前記原稿の画像の読み取りによって生成された第２の画像データを前記外部装置に送信する第２の送信手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記第２の送信手段は、前記第１の画像データを保存すべき所定の時間内に前記受信手段によって前記第２のスキャン命令を受信した場合に、前記読み取り手段の読み取り部に原稿がセットされているならば、前記第２の画像データを前記外部装置に送信することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定の時間が経過した後に前記受信手段によって前記第２のスキャン命令を受信した場合に、前記第１の画像データを削除するよう制御する制御手段を更に有することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記制御手段は、前記受信手段によって前記第１のスキャン命令を受信したときのログインユーザと、前記受信手段によって前記第２のスキャン命令を受信したときのログインユーザとが異なる場合に、前記第２の画像データを削除するよう制御することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記所定の時間は、ユーザによって設定可能であることを特徴とする請求項１乃至４の何れか１項に記載の画像処理装置。
【請求項６】
前記受信手段によって前記第１のスキャン命令を受信してから前記第２のスキャン命令を受信するまでに、前記第１のスキャン命令を受信した時に読み取った前記原稿の画像データに対して画像変換を実行する画像変換手段を更に有し、
前記第２の送信手段は、前記所定の時間内に前記第２のスキャン命令を受信した場合に、前記画像変換手段によって画像変換された画像データを前記外部装置に送信することを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
前記第２の画像データは、前記第１の画像データとは解像度又はファイル形式が異なることを特徴とする請求項１乃至６の何れか１項に記載の画像処理装置。
【請求項８】
前記第１の画像データは、プレビューの画像データであることを特徴とする請求項１乃至７の何れか１項に記載の画像処理装置。
【請求項９】
原稿の画像を読み取って画像データを生成する読み取り手段を有する画像処理装置の制御方法であって、
外部装置から第１のスキャン命令又は第２のスキャン命令を受信する受信工程と、
前記受信工程によって前記第１のスキャン命令を受信したことに従って、前記読み取り手段によって原稿の画像を読み取り、生成された前記原稿の第１の画像データを前記外部装置に送信する第１の送信工程と、
前記第１の画像データを保存すべき所定の時間内に前記受信工程によって前記第２のスキャン命令を受信した場合に、前記原稿の画像の読み取りによって生成された第２の画像データを前記外部装置に送信する第２の送信工程と、
を含むことを特徴とする画像処理装置の制御方法。
【請求項１０】
請求項９に記載の制御方法を、コンピュータに実行させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを格納した、コンピュータで読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿の画像を読み取り、読み取った原稿の画像データを外部装置に送信する画像処理装置、画像処理装置の制御方法、プログラム、及び記憶媒体に関する。
【背景技術】
【０００２】
通信・電子・情報工学分野の規格を制定しているＩＥＥＥの組織の一部であるＰｒｉｎｔｉｎｇ  Ｗｏｒｋｉｎｇ  Ｇｒｏｕｐ（ＰＷＧ）によりＩｎｔｅｒｎｅｔ  Ｐｒｉｎｔｉｎｇ  Ｐｒｏｔｏｃｏｌ（ＩＰＰ）の規格が制定されている。
この規格にはＰＣからのスキャン命令に従い、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）のスキャナで画像を読み取り、読み取った画像をＰＣに送信するＰＵＬＬ  ＳＣＡＮ機能がある。
【０００３】
図８（Ａ）はこの規格を簡単に説明したシーケンス図である。
ＭＦＰとＰＣとの間はＨＴＴＰプロトコル、ＸＭＬデータにて通信が行わる。
最初にＰＣよりＨＴＴＰログイン命令９０１が発行される。正常にログインができた場合はＰＣからスキャン命令９０２が送られる。
スキャン命令９０２を受けたＭＦＰはスキャンを行い、指定されたファイル形式に画像変換を行い、ＰＣに画像ファイル９０４、９０７を送信する。
スキャン命令を発行するとＰＣはステータス取得命令９０５、９０９を定期的に発行する。
ＭＦＰは画像ファイルの送信が終わっていない場合のステータス取得命令９０５に対しては「送信中」９０６のステータスを返答し、送信が終わっている場合のステータス取得命令９０９に対しては「終了」９１０のステータスを返答する。
ＰＣはスキャン命令９０２にはスキャンした画像を表示して確認を行うプレビュー機能を指定することができる。
【０００４】
図８（Ｂ）はプレビュー機能を実施した場合のシーケンス図である。
ユーザはＭＦＰのフィーダに原稿をセットしてからＰＣの操作を行う。
ＰＣよりＨＴＴＰログイン命令９５０が発行され、また、プレビュー指定がされているスキャン命令９５１が発行される。
ＭＦＰではスキャナを駆動し、画像を指定されたファイル形式に画像変換を行い、画像ファイル９５３、９５６をＰＣに送信する。
ＰＣはステータス取得命令９５４、９５７を定期的に行う。
ＭＦＰは画像ファイル送信中のステータス取得命令９５４に対しては「送信中」９５５のステータスを返答し、送信が終わったステータス取得命令９５７に対しては「終了」９５８のステータスを返答する。
画像ファイルを受信したＰＣは、受信した画像を表示し、ユーザはこの画像で問題ないか画像確認９５９を行う。
表示された画像に問題なければユーザはスキャンを指示する。
ユーザはプレビュースキャンと同様に原稿をフィーダにセットし、プレビュー指定を外して同様に操作することでスキャンを指示する。
【０００５】
ＰＣよりＨＴＴＰログイン命令９６０が発行され、その後、スキャン命令９６１が発行される。
ＭＦＰはフィーダにセットされた原稿を搬送し、スキャナを駆動することで画像を読み取る。
読み取られた画像は指定されたファイル形式に画像変換を行い、画像ファイル９６３、９６６をＰＣに送信する。
ＰＣはステータス取得命令９６４、９６７を定期的に行う。
ＭＦＰは画像ファイル送信中のステータス取得命令９６４に対して「送信中」９６５のステータスを返答し、送信が終わったあとのステータス取得命令９６７に対しては「終了」９６８のステータスを返答する。
このようにユーザはほぼ同じ操作を２回行うことで目的の画像を取得できる。
【０００６】
プレビューに関する特許文献として特許文献１、特許文献２が存在する。
特許文献１の技術は、プレビュー表示を行い、確認ＯＫを長時間入力せずにネットワークタイムアウトが発生すると、画像を送信する技術である。
特許文献２の技術は、プレビュー表示を行い、確認ＯＫを長時間入力せずタイムアウトが発生したらプレビューを解除する技術である。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１１４４９１号公報
【特許文献２】特開２０１２−１０９８１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
スキャナで読み取った画像をＰＣに画像ファイルを送信すると、スキャナは機械的な駆動で原稿を読み取るため、同じ原稿でも毎回同じ画像を読み取ることはできない。
画像が斜光してしまいプレビューで確認した結果と本スキャン画像とが大きく変わってしまうことも存在する。
またプレビュー時と本スキャン時にユーザがページの順番を間違ったり、異なる原稿をセットしたりすると、誤ったデータが作成されてしまい何のためにプレビューにて画像を確認したのか解らなくなってしまう問題が発生する。
【課題を解決するための手段】
【０００９】
そこで、本発明は、原稿の画像を読み取って画像データを生成する読み取り手段と、外部装置から第１のスキャン命令又は第２のスキャン命令を受信する受信手段と、前記受信手段によって前記第１のスキャン命令を受信したことに従って、前記読み取り手段によって原稿の画像を読み取り、生成された前記原稿の第１の画像データを前記外部装置に送信する第１の送信手段と、前記第１の画像データを保存すべき所定の時間内に前記受信手段によって前記第２のスキャン命令を受信した場合に、前記原稿の画像の読み取りによって生成された第２の画像データを前記外部装置に送信する第２の送信手段と、を有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、可能な限り速やかに、かつ、ユーザの意図した原稿の画像データを外部装置に送信することができる。
【図面の簡単な説明】
【００１１】
【図１】画像処理システムのシステム構成の一例を示す図である。
【図２】ＭＦＰのハードウェア構成等の一例を示す図である。
【図３】ＡＤＦ及びスキャナの構成の一例を示す図である。
【図４】操作部に表示される各種設定を行うユーザモード画面を説明する図である。
【図５】携帯とＭＦＰとによる情報処理の一例を示すシーケンス図である。
【図６】ＭＦＰの情報処理の一例を示すフローチャート（その１）である。
【図７】ＭＦＰの情報処理の一例を示すフローチャート（その２）である。
【図８】従来技術を説明する図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施形態について図面に基づいて説明する。
【００１３】
図１は、画像処理システムのシステム構成の一例を示す図である。
ＭＦＰ１００は、電子写真方式を採用したコピー機能、ＦＡＸ機能、プリンタ機能等を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）であり、ネットワーク１１０に接続されている。
ＭＦＰ１００はＰＣ等からのスキャン命令を受けスキャナに置かれた原稿を読み取り、ＰＣ等に指定されたファイル形式のファイルを送信するＰｕｌｌ  Ｓｃａｎ機能を備える。
ネットワーク１１０にはＰＣ１０１、ＷｉＦｉルータ１１３が接続され、インターネット１１２にも接続されている。
インターネット１１２にはクラウドストレージ１０４等が存在し、遠隔地から同一ファイルをアクセスすることが可能になっている。
ＷｉＦｉルータ１１３は、国際標準規格であるＩＥＥＥ  ８０２．１１規格を使用したデバイス間の相互接続無線ＬＡＮである。
ＷｉＦｉが使用できる範囲は数メートル〜数十メートルの範囲に限定される。
【００１４】
携帯１０２は、例えば、スマートフォン等の携帯電話装置である。
携帯１０２にもＷｉＦｉ機能があり、ＷｉＦｉの接続エリアにいるときは無線ＬＡＮ１２０を経由してネットワーク１１０に接続されている機器と通信ができる。
携帯１０２にはＩＴＵ（国際電気通信連合）が定めるＩＭＴ−２０００規格に準拠する第３世代移動通信システム（３Ｇ）のデジタル携帯電話の通信方式もサポートし、携帯電話会社の無線ネットワーク１２１を経由してインターネットに接続できる。
携帯会社のアクセスポイントは複数存在するために携帯１０２のユーザは外出先等でもインターネットを利用できる。
したがって携帯１０２は、オフィイスで使用されているときは無線ＬＡＮ１２０を経由してインターネット上のクラウドストレージ１０４上にアクセスし、外出時は携帯電話会社の無線ネットワーク１２１を経由してクラウドストレージ１０４にアクセスする。
【００１５】
図２は、ＭＦＰのハードウェア構成等の一例を示す図である。
図２において、ＣＰＵ１３０は、ＲＯＭ１３１に格納されているプログラムに基づきＲＡＭ１３２のメモリを利用してシステム全体の制御を実施する制御回路である。
操作部１３３は、ＬＣＤ表示パネルとスタートキー、テンキー等のハードキーから構成され、ＬＣＤ上にソフト的にボタンを表示し、ユーザが指でボタンをタッチすることを検出してユーザオペレーションを円滑に実行する回路である。
スキャナ１３４は、原稿上の画像を読み取って画像データを生成する。プリンタ１３５は、画像データに基づく画像を記録媒体上に印刷する。スキャナ１３４は、読み取り部の一例である。
画像処理回路１３６は、大容量の画像メモリ、画像回転回路、解像度変倍回路、ＭＨ、ＭＲ、ＭＭＲ、ＪＢＩＧ、ＪＰＥＧ等の符号／復号化回路等で構成され、シェーディング、トリミング、マスキング等の各種画像処理を実行することができる。
ハードディスク１３７は、ＳＣＳＩ、ＩＤＥ等のＩ／Ｆで接続されている大容量記録媒体である。
【００１６】
ネットワークＩ／Ｆ１３８は、１０ＢＡＳＥ−Ｔ、１００ＢＡＳＥ−Ｔを代表とするローカルエリアネットワーク又はトークンリング等のネットワーク回線と接続するための回路である。ネットワークＩ／Ｆ１３８は、通信部の一例である。
フォーマッタ部１３９は、プリンタ１３５で印刷するための画像を作成するレンダリング回路である。
ネットワークＩ／Ｆ１３８を介してＰＣからＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを受信した場合に、受信したＰＤＬデータから画像データが作成される。
そして、作成された画像データは画像処理回路１３６で画像処理が行われ、プリンタ１３５で印刷される。
スキャナ１３４、プリンタ１３５、画像処理回路１３６、フォーマッタ部１３９は、ＣＰＵ１３０からのＣＰＵバスとは別の高速ビデオバスで接続され、画像データを高速に転送できるように構成されている。
ＣＰＵ１３０が、ＲＯＭ１３１又はハードディスク１３７に記録されたプログラムに基づき処理を実行することによって、後述するＭＦＰ１００の機能及びフローチャートの処理が実現される。
【００１７】
スキャナ１３４にはＡＤＦ（自動原稿送り装置）１５０が付いている。ＡＤＦ１５０に複数枚の原稿がセットされるとスキャナ１３４に原稿が搬送され、スキャナ１３４で原稿を読み取ると排紙するよう動作する。
この動作を原稿が無くなるまで繰り返すことで、ＡＤＦ１５０に積載された全ての原稿を読み取ることができる。
ＡＤＦ１５０については図３を用いて詳細に説明する。
ＭＦＰ１００において、スキャナ１３４で読み取った画像データが画像処理回路１３６で画像処理され、プリンタ１３５で読み取った画像が印刷されることでコピー機能が実現される。
ファックス部１４０は、電話回線１４２上の外部装置との間のファクシミリ通信を制御する。
つまり、スキャナ１３４で読み取った画像データが画像処理回路１３６で画像処理され、電話回線１４２経由で外部装置に送信される。又は外部装置からのデータを受信して画像処理回路１３６で画像処理が行われプリンタ１３５で印刷される。
【００１８】
また、ＭＦＰ１００はＳＥＮＤ機能を有する。
ＳＥＮＤ機能において画像処理回路１３６は、スキャナ１３４で読み取られた画像データに基づき、ＪＰＥＧ、ＰＤＦ、ＴＩＦＦ等の画像を作成する。
ＳＥＮＤ機能では作成された前記画像をネットワークＩ／Ｆ１３８からＳＭＴＰ、ＦＴＰ、ＳＭＢ等の通信プロトコルで送信を行う。
ＳＥＮＤ機能は、ファイル送信、電子メール送信、インターネットファクシミリ（ＩＦＡＸ）送信、ＦＡＸ送信を機能として有する。
ＪＰＥＧ、ＰＤＦ、ＴＩＦＦ等の画像ファイルをＳＭＴＰプロトコルにて送信する機能を電子メール送信、ＦＴＰ、ＳＭＢ、ＷｅｂＤＡＶの送信プロトコルで送信する機能をファイル送信と呼ぶ。
ＩＦＡＸ送信では、ＲＦＣ２３０５で規定されている、同種の機器間で画像ファイルを電子メールに添付して送受信することでファクシミリ機能が実現されている。
ＩＦＡＸ送信において画像処理回路１３６は、スキャナ１３４で読み取られた画像データに基づき、ＲＦＣ３９４９にて規定されているＴＩＦＦファイルを作成し、ＳＭＴＰプロトコルで送信する。
【００１９】
ＭＦＰ１００はこの電子メールをＳＭＴＰ又はＰＯＰ３機能を用いてＴＩＦＦファイルで受信し、画像処理回路１３６で内部ファイル形式の画像に変更後、プリンタ１３５にて印刷を行う。
ＦＡＸ送信では、ファックス部１４０を用いて電話回線１４２と接続し、Ｇ３ＦＡＸ送信を行う。
シリアルＩ／Ｆ１４３は、ＲＳ２３２Ｃ等のシリアルＩ／Ｆであり、外部のシリアル機器をＭＦＰ１００に接続するためのＩ／Ｆである。
シリアルＩ／Ｆ１４３にはカードリーダ１４４が接続され、ＩＣカードに記録されている情報を読み取ることができる。
ＭＦＰ１００を使用するユーザはユーザ毎にＩＣカードが配布され、カードに記録されているカードＩＤをカードリーダ１４４が読み取り、カード所有者のユーザの特定が行われる。
【００２０】
図３（Ａ）はＡＤＦ１５０の構成を説明する図である。
位置１５３に原稿がセットされるとＡＤＦ原稿検知センサー１５５により原稿が置かれたことが検知される。
ＡＤＦ１５０より読み取りが開始されると原稿がコンタクトイメージセンサー１５６まで搬送され、位置１５４に排紙される。
コンタクトイメージセンサー１５６において光電変換により画像データは電気的データに変換される。
本等、ＡＤＦ１５０で読み取ることができない原稿はプラテンガラス１５１で覆われている圧板に置かれる。そして、コンタクトイメージセンサー１５６が副走査１５７の方向に動かされることで原稿を読み取ることができる。
圧板開閉検知センサー１５２はＡＤＦ１５０が持ち上げられたことを検知するセンサーである。
【００２１】
図３（Ｂ）はスキャナ１３４を上部から内部を見た図である。
圧板内左上部１６０の位置が原稿突き当て位置であり、圧板内に原稿が置かれる場合はこの位置を原点として原稿が置かれる。
原稿検知センサー１６１〜１７５は上部に原稿が置かれると原稿の検知を行う。
原稿は原稿突き当て位置に必ず置かれるために、原稿が置かれると原稿検知センサー１６１が原稿を検出する。
原稿検知センサー１６２〜１７５により検出された信号により主走査方の原稿の長さが検出される。
ＡＢ系の原稿を使うユーザ用にサイズ検知センサー１８０、１８１の位置に副走査方向のサイズ検知センサーが配置され、ＩＮＣＨ系の原稿を使うユーザ用にサイズ検知センサー１８２、１８３の位置に副走査方向のサイズ検知センサーが配置される。
サイズ検知センサー１８０〜１８３により副走査方向の長さが検知される。
これらのセンサー信号によりスキャナ１３４は、原稿サイズ（ＳＴＭＴ−Ｒ、Ａ６、Ａ５−Ｒ、Ｂ６、Ｂ５−Ｒ、Ａ５、Ａ４−Ｒ、ＳＴＭＴ、ＬＴＲ−Ｒ、ＬＧＬ、Ｂ５、Ｂ４、ＬＴＲ、Ａ４、ＬＤＲ、Ａ４、Ａ３）を特定する。
Ａ５の原稿が縦長に置かれた場合はＡ５、横長に置かれた場合はＡ５−Ｒと表記している。
スキャナ１３４は、検知した用紙サイズの大きさに従いコンタクトイメージセンサー１５６を副走査１５７の方向に動かすことで圧板に置かれた原稿を読み取る。
【００２２】
図４は、操作部１３３に表示される各種設定を行うユーザモード画面を説明する図である。
ユーザは、設定領域１９０にプレビューで表示した画像を指定された時間保持する設定値(所定の時間)として、例えば、１分〜９分等の値を設定可能である。ＣＰＵ１３０は、ユーザモード画面の設定領域１９０を介したユーザの設定操作に応じて、前記設定値をハードディスク１３７又はＲＡＭ１３２等に記憶する。ここで、ハードディスク１３７又はＲＡＭ１３２等に記憶されている前記設定値のデフォルト値は１分とする。以下、説明の簡略化のため、この設定値をプレビュー画像保存期間という。
【００２３】
図５は、携帯１０２とＭＦＰ１００とによるＰｕｌｌ  Ｓｃａｎ機能を説明するシーケンス図である。
ユーザはスキャンしたい原稿をＭＦＰのＡＤＦ１５０にセットし、携帯１０２を操作しプレビュー機能を選択し、スキャン開始を指示する。
ＭＦＰ１００と携帯１０２との間はＸＭＬを使って通信がされるためプロトコルとしてＨＴＴＰが用いられる。
スキャン開始の指示を受け取ると、携帯１０２は、ＨＴＴＰログイン命令２００をＭＦＰ１００に発行する。正常にログインができた場合は、携帯１０２はスキャン命令（プレビュースキャン命令）２０１をＭＦＰ１００に送信する。
スキャン命令２０１にはスキャンした画像を表示して確認を行うプレビュー機能を利用する旨の情報が含まれている。
スキャン命令２０１を受けたＭＦＰ１００は、スキャナ１３４を駆動しスキャン２０２を行い、指定されたファイル形式に画像の変換を行い、携帯１０２にプレビュー用の画像ファイル２０３、２０６を送信する。ＭＦＰ１００は、このプレビュー用の画像ファイル２０３、２０６をプレビュー画像保存期間の間、ハードディスク１３７等に一時的に保存しておく。そして、後述するように、ＭＦＰ１００は、プレビュー画像保存期間の間に本スキャンのスキャン命令を受信すると、この一時的に保存しておいた画像ファイル２０３、２０６を送信する。このようにすることにより、可能な限り速やかに、かつ、ユーザの意図した原稿の画像データを携帯１０２等に送信することができる。
この間に、携帯１０２よりステータス取得命令２０４、２０７が定期的に発行される。
ＭＦＰ１００は、画像ファイルの送信が終わっていない前に、ステータス取得命令２０４を受け取ると、「送信中」２０５のステータスを返答する。一方、ＭＦＰ１００は、画像ファイルの送信が終わった後に、ステータス取得命令２０７を受け取ると、「終了」２０８のステータスを返答する。
【００２４】
ユーザは携帯１０２に表示されている画像を確認し（２０９）、問題がなければプレビュー指定を削除し、スキャンを指示する。
スキャンの指示を受け取ると、携帯１０２よりＨＴＴＰログイン命令２１０が発行される。正常にログインができた場合は、携帯１０２は、スキャン命令２１１をＭＦＰ１００に送信する。
画像ファイルの送信終了後、プレビュー画像保存期間内にスキャン命令２１１を受けとると、ＭＦＰ１００は、ＨＴＴＰログイン命令２００のログインユーザ名とＨＴＴＰログイン命令２１０のログインユーザ名とが同一であるか否かの判定を行う。
同一である判定した場合、ＭＦＰ１００は、スキャナを駆動させること無くスキャン２０２でスキャンした画像を指定されたファイル形式に変換して画像ファイル２１３、２１６を携帯１０２に送信する。
携帯１０２よりステータス取得命令２１４、２１７が定期的に発行される。
ＭＦＰ１００は、画像ファイルの送信が終わっていない前に、ステータス取得命令２１４を受け取ると、「送信中」２１５のステータスを返答する。一方、ＭＦＰ１００は、画像ファイルの送信が終わった後に、ステータス取得命令２１８を受け取ると、「終了」２１８のステータスを返答する。
携帯１０２は、受信した画像ファイル２１３、２１６を社内限定等、指定された範囲内で取り扱う設定の場合は、ＰＣ１０１にデータを保存する。一方、携帯１０２は、外出先からもアクセスする設定の場合は、無線ＬＡＮ１２０、ネットワーク１１０を経由してクラウドストレージ１０４にデータを保存する。
【００２５】
図６は、ＡＤＦ１５０に置かれた原稿をプレビュー指定されたときのＭＦＰ１００の情報処理の一例を示すフローチャートである。
ＡＤＦ１５０に原稿が置かれ、携帯１０２よりプレビュー指定がされたスキャン命令を受けると、Ｓ３００の処理が開始される。
Ｓ３０１において、ＣＰＵ１３０は、ＨＴＴＰログイン命令２００のユーザ名を取得する。
Ｓ３０２において、ＣＰＵ１３０は、変数ｓｔａｔｕｓに「スキャン中」であることを示す値を設定する。
ＣＰＵ１３０は、携帯１０２からステータス取得命令２０４、２０７等を受けると、変数ｓｔａｔｕｓに設定されている値を返すように動作する別処理を実行する。
Ｓ３０３において、ＣＰＵ１３０は、スキャナ１３４の読み取り解像度をサポートしている最大の解像度である６００ｄｐｉにしてスキャナ１３４を駆動して読み取る。
スキャナ１３４で読み取られた画像は縦横３２画像単位で１つのパケットとして扱われ、パケット単位でＪＰＥＧ画像に圧縮されハードディスク１３７に保存される。
画像の一部に変更を行う場合、ＣＰＵ１３０は、該当パケットのみ圧縮伸長するよう制御することでページ全体を圧縮伸長する必要がなくなり、高速に処理できる。
１つのページ画像は複数のパケットで構成されパケットＪＰＥＧと呼ばれる。
ＡＤＦ１５０に置かれた原稿は次々にスキャナ１３４で読み取られ、全てのページが読み取られるとＳ３０４において、ＣＰＵ１３０は、変数ｓｔａｔｕｓを「送信中」に変更する。
【００２６】
Ｓ３０５において、ＣＰＵ１３０は、スキャナ１３４で読み取った画像を解像度１００ｄｐｉ、ファイル形式ＪＰＥＧの画像に変換するよう制御する。
携帯１０２からは他のファイル形式、解像度が指定される場合もある。しかし、携帯１０２で高速にプレビューを行うためにＭＦＰ１００は、この画像に変換を行うものとして説明を行う。
Ｓ３０６において、ＣＰＵ１３０は、変換した画像をプレビュー用の画像ファイル２０３、２０６として携帯１０２に送信する。
送信が終了するとＳ３０７において、ＣＰＵ１３０は、変数ｓｔａｔｕｓに「終了」を示す値を代入する。携帯１０２からステータス取得命令２０７を受けると、ＣＰＵ１３０は、「終了」２０８のステータスを送信する。
画像データの送信が終了するとＳ３０８において、ＣＰＵ１３０は、タイマーをスタートさせる。
【００２７】
Ｓ３０９において、ＣＰＵ１３０は、携帯１０２から何かコマンドを受信したか否かを判定する。
コマンドを受信していない場合、Ｓ３１０において、ＣＰＵ１３０は、スキャナ１３４で読み取った画像をスキャン命令２０１で受けた解像度、ファイル形式の画像に変換する。例えば、ＣＰＵ３１０は、スキャン命令２０１で指定されたファイル形式がＰＤＦ形式であった場合、指定された解像度でＰＤＦ形式の画像に変換する。Ｓ３１０ではＣＰＵ１３０は、部分的に変換を行い、短時間で処理を終えてＳ３０９に処理を戻す。
コマンドを受信していない間、ＣＰＵ１３０は、何回もステップＳ３１０の処理を繰り返すことで画像変換処理を継続する。この処理をスキャン命令受信前にＣＰＵ１３０が実施するよう制御することで、スキャン命令を受けてから指定された形式のファイルの送信を完了するまでの時間を短くすることができる。
Ｓ３０９でコマンドを受信したと判定すると、Ｓ３１１において、ＣＰＵ１３０は、スキャン命令か否か判定する。スキャン命令で無い場合は、Ｓ３１３において、ＣＰＵ１３０は、スキャナ１３４で読み取られた画像、Ｓ３１０で変換した画像を破棄し、図６に示す処理は終了し、指定された命令を実施する。
【００２８】
スキャン命令である場合、Ｓ３１２において、ＣＰＵ１３０は、タイマーがプレビュー画像保存期間内か否か判定する。プレビュー画像保存期間を経過している場合、Ｓ３１７において、ＣＰＵ１３０は、スキャナ１３４で読み取られた画像、Ｓ３１０で変換した画像を破棄(削除)する。
Ｓ３１８において、ＣＰＵ１３０は、ＡＤＦ１５０に置かれた原稿を読み取るよう制御する。
もしＡＤＦ１５０に原稿が置かれていない場合は、ＣＰＵ１３０は、「原稿をＡＤＦにセットして下さい」と操作部１３３に表示するよう制御する。
Ｓ３１２でタイマーがプレビュー画像保存期間内である場合、Ｓ３１４において、ＣＰＵ１３０は、ＨＴＴＰログイン命令２１０のユーザ名を取得する。
Ｓ３１５において、ＣＰＵ１３０は、前記ユーザ名とＨＴＴＰログイン命令２００のユーザ名とを比較して、同一ユーザか否かを判定する。ＣＰＵ１３０は、異なるユーザである場合は、Ｓ３１７に進み、同一ユーザである場合は、Ｓ３１６に進む。
Ｓ３１６において、ＣＰＵ１３０は、ＡＤＦ原稿検知センサー１５５に基づきＡＤＦ１５０に原稿が置かれているか否かを判定する。
ＡＤＦ１５０に原稿が置かれている場合はＳ３１７において、ＣＰＵ１３０は、スキャナ１３４で読み取られた画像、Ｓ３１０で変換した画像を破棄（削除）する。
そして、Ｓ３１８において、ＣＰＵ１３０は、ＡＤＦ１５０にセットされている原稿を読み取るよう制御する。
例えば、ＡＤＦ１５０に原稿がセットされていない場合、ＣＰＵ１３０は、「原稿をＡＤＦにセットして下さい」と操作部１３３に表示して、原稿がセットされると、スキャナ１３４で画像を読み込むよう制御する。
【００２９】
Ｓ３１９において、ＣＰＵ１３０は、変数ｓｔａｔｕｓに「送信中」を示す値をセットする。
Ｓ３２０において、ＣＰＵ１３０は、スキャナ１３４で読み取った画像をスキャン命令２１１で指定された解像度、ファイル形式に変換する。
プレビュー指定がされている場合はＳ３１０にて画像変換が実行されている。そのため、ＣＰＵ１３０は、スキャン命令２１１で指定された解像度、ファイル形式で変換途中、又は変換済みのデータがあるか否かを判定する。ＣＰＵ１３０は、同一解像度、ファイル形式で変換途中のデータがある場合は続きから変換を実行し、全て変換が終わっているデータがある場合は変換を行わない。このようにすることにより処理時間を短縮できる。
画像変換が終了するとＳ３２１において、ＣＰＵ１３０は、変換後のデータを送信する。
送信が終了するとＳ３２２において、ＣＰＵ１３０は、変数ｓｔａｔｕｓに「終了」を示す値を代入する。
そして、Ｓ３２３において、ＣＰＵ１３０は、図６に示す処理を終了する。
なお、図６に示したフローチャートでは、Ｓ３１５において、ＣＰＵ１３０は、同一ユーザか否かを判定し、同一ユーザであると判定した場合に限り、Ｓ３１６に処理を進める場合について説明したが、これに限らない。Ｓ３１２でＹＥＳと判定された場合に、同一ユーザか否かに関わらず、Ｓ３１６に処理を進める実施形態であってもよい。その場合、Ｓ３１４及びＳ３１５の判定処理は省略してもよい。
【００３０】
図７は、スキャナ１３４のプラテンガラス上の圧板におかれた原稿をプレビュー指定されたときのＭＦＰ１００の情報処理の一例を示すフローチャートである。
圧板に原稿が置かれ、携帯１０２よりプレビュー指定がされたスキャン命令を受け取ると、Ｓ４００の処理が開始される。
Ｓ４０１において、ＣＰＵ１３０は、ＨＴＴＰログイン命令２００のユーザ名を取得する。
Ｓ４０２において、ＣＰＵ１３０は、変数ｓｔａｔｕｓに「スキャン中」であることを示す値を設定する。
ＣＰＵ１３０は、携帯１０２からステータス取得命令２０４、２０７等を受けると、変数ｓｔａｔｕｓに設定されている値を返すように動作する別処理を実行する。
Ｓ４０３において、ＣＰＵ１３０は、スキャナ１３４の読み取り解像度をサポートしている最大の解像度である６００ｄｐｉにして圧板に置かれた原稿をスキャナ１３４で読み取る。
スキャナ１３４で読み取られた画像は縦横３２画像単位を１つのパケットとして扱われ、パケット単位でＪＰＥＧ画像に圧縮されたパケットＪＰＥＧの画像である。
読み取りが終わるとＳ４０４において、ＣＰＵ１３０は、変数ｓｔａｔｕｓを「送信中」に変更する。
【００３１】
Ｓ４０５において、ＣＰＵ１３０は、このパケットＪＰＥＧの画像をデータ送信時間、画像表示時間が高速に行えるように１００ｄｐｉに変倍し、携帯１０２で閲覧可能なＪＰＥＧ画像に変換するよう制御する。
Ｓ４０６において、ＣＰＵ１３０は、変換された画像を携帯１０２に送信する。
送信が終了すると、Ｓ４０７において、ＣＰＵ１３０は、変数ｓｔａｔｕｓを「終了」に書きかえる。
そして、Ｓ４０８において、ＣＰＵ１３０は、タイマーの動作を開始する。
Ｓ４０９において、ＣＰＵ１３０は、携帯１０２から何かコマンドを受信したか否かを判定する。
コマンドを受信していない場合、Ｓ４１０において、ＣＰＵ１３０は、スキャナ１３４で読み取った画像をスキャン命令２０１で受けた解像度、ファイル形式の画像に変換する。例えば、ＣＰＵ３１０は、スキャン命令２０１で指定されたファイル形式がＰＤＦ形式であった場合、指定された解像度でＰＤＦ形式の画像に変換する。Ｓ４１０ではＣＰＵ１３０は、部分的に変換を行い、短時間で処理を終えてＳ４０９に処理を戻す。
コマンドを受信していない間、ＣＰＵ１３０は、何回もステップＳ４１０の処理を繰り返すことで画像変換処理を継続する。この処理をスキャン命令受信前にＣＰＵ１３０が実施することで、スキャン命令を受けてから指定ファイルの送信を完了するまでの時間を短くすることができる。
【００３２】
Ｓ４０９でコマンドを受信したと判定すると、Ｓ４１１において、ＣＰＵ１３０は、スキャン命令か否か判定する。スキャン命令で無い場合は、Ｓ４１８において、ＣＰＵ１３０は、スキャナ１３４で読み取られた画像、Ｓ４１０で変換した画像を破棄（削除）し、図７に示す処理は終了し、指定された命令を実施する。
スキャン命令である場合、Ｓ４１２において、ＣＰＵ１３０は、タイマーがプレビュー画像保存期間内か否か判定する。プレビュー画像保存期間を超えている場合、Ｓ４１６において、ＣＰＵ１３０は、スキャナ１３４で読み取られた画像、Ｓ４１０で変換した画像を破棄（削除）する。
Ｓ４１７において、ＣＰＵ１３０は、圧板に置かれた原稿を読み取るよう制御する。
例えば、圧板に原稿が置かれていない場合、ＣＰＵ１３０は、「原稿を圧板にセットして下さい」と操作部１３３に表示するよう制御する。
【００３３】
Ｓ４１２でタイマーがプレビュー画像保存期間内である場合、Ｓ４１３において、ＣＰＵ１３０は、ＨＴＴＰログイン命令２１０のユーザ名を取得する。
Ｓ４１４において、ＣＰＵ１３０は、前記ユーザ名とＨＴＴＰログイン命令２００のユーザ名とを比較して、同一ユーザか否かを判定する。ＣＰＵ１３０は、異なるユーザである場合は、Ｓ４１６に進み、同一ユーザである場合はＳ４１５に進む。
Ｓ４１５において、ＣＰＵ１３０は、圧板開閉検知センサー１５２によりＡＤＦ１５０が持ち上げられ、原稿検知センサー１６１により原稿取り去られ、新たな原稿が置かれ、圧板開閉検知センサー１５２によりＡＤＦ１５０が閉じられたか否かを判定する。
新たな原稿が置かれた場合はＳ４１６において、ＣＰＵ１３０は、プレビューにて読み込まれた画像を破棄（削除）する。そして、Ｓ４１７において、ＣＰＵ１３０は、圧板に置かれた原稿を読み取るよう制御する。
【００３４】
新たな原稿が置かれていない場合はＳ４１９において、ＣＰＵ１３０は、変数ｓｔａｔｕｓを「送信中」にセットする。
そして、Ｓ４２０において、ＣＰＵ１３０は、画像変換を行う。
Ｓ４２０の処理は、スキャナ１３４で読み取った画像をスキャン命令２１１で指定された解像度、ファイル形式に変換する処理である。
プレビュー指定がされている場合はＳ４１０にて画像変換が実行されている。そのため、ＣＰＵ１３０は、スキャン命令２１１で指定された解像度、ファイル形式で変換途中、又は変換済みのデータがあるか否かを判定する。ＣＰＵ１３０は、同一解像度、ファイル形式で変換途中のデータがある場合は続きから変換を実行し、全て変換が終わっているデータがある場合は変換を行わない。このようにすることにより処理時間を短縮できる。
画像変換が終了するとＳ４２１において、ＣＰＵ１３０は、データを送信する。
送信が終了するとＳ４２２において、ＣＰＵ１３０は、変数ｓｔａｔｕｓに「終了」を示す値を代入する。
そして、Ｓ４２３において、ＣＰＵ１３０は、図７に示す処理を終了する。
なお、図７に示したフローチャートでは、Ｓ４１４において、ＣＰＵ１３０は、同一ユーザか否かを判定し、同一ユーザであると判定した場合に限り、Ｓ４１５に処理を進める場合について説明したが、これに限らない。Ｓ４１２でＹＥＳと判定された場合に、同一ユーザか否かに関わらず、Ｓ４１６に処理を進める実施形態であってもよい。その場合、Ｓ４１３及びＳ４１４の判定処理は省略してもよい。
【００３５】
以上、上述した実施形態によれば、ＭＦＰは、プレビュースキャン時に読み取った画像を設定された時間内保持し、保持している時間内に同一ユーザからスキャン命令を受けた場合、保持している画像データより送信画像を作成してＰＣに送信する。
このためにプレビュー指示がなされていても２回のスキャンは行うことは無くなる。そのため、スキャン命令を受けた場合にプレビューで確認した画像と同じ画像をＰＣに送信することができる。
よって、可能な限り速やかに、かつ、ユーザの意図した原稿の画像データを情報処理装置に送信することができる。
【００３６】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００３７】
１００  ＭＦＰ、１３０  ＣＰＵ、１３３  操作部、１３７  ハードディスク
【図１】
2016076784.tif 000003
【図２】
2016076784.tif 000004
【図３】
2016076784.tif 000005
【図４】
2016076784.tif 000006
【図５】
2016076784.tif 000007
【図６】
2016076784.tif 000008
【図７】
2016076784.tif 000009
【図８】
2016076784.tif 000010