(57)【要約】【課題】画像形成装置に補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様なスキャナ主導型動作を実現可能にする。【解決手段】ユーザが、ＰＣにローカル結合された画像形成装置２０のオートシートフィーダ２Ａ又は原稿台に原稿を載置し、ボタン２６ｉ（ｉは１〜３のいずれか）を押下すると、間接的に、ＰＣがスキャナドライバを介し画像形成装置２０に対しスキャン実行要求を送信し、画像形成装置２０からスキャナドライバを介し受信した画像データを、ＰＣの補助記憶装置に格納させる。【選択図】図３
2014130434.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置に画像形成装置がローカル結合された画像形成システムにおいて、
該画像形成装置は、ボタンと、画像スキャナと、第１制御手段とを備え、該第１制御手段は、
該情報処理装置からの押下情報取得要求に応答して、該ボタンが押下された否かを示す押下情報を返信し、
該情報処理装置から受信したスキャン実行要求に応答して、該画像スキャナにセットされた原稿の画像を読み取り、その画像データを該情報処理装置へ送信し、該押下情報をリセットし、
該情報処理装置は、補助記憶装置と、入力手段と、スキャナドライバと、第２制御手段と、を備え、該第２制御手段は、
定期的に押下情報取得要求を該画像形成装置に送信し、その返信に含まれる押下情報がボタン押下を示しているか否かを判定し、
肯定判定した場合には、該スキャナドライバを介し該画像形成装置に対しスキャン実行要求を送信し、該画像形成装置から該スキャナドライバを介し受信した画像データを該補助記憶装置に格納させる、
ことを特徴とする画像形成システム。
【請求項２】
該画像形成装置は、該ボタンを複数備え、
該押下情報は、どのボタンが押下されたかを示す情報を含み、
該送信する画像データは、押下されたボタンに関するものである、
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
該押下情報は、押下されたボタンの識別子を含むことを特徴とする請求項２に記載の画像形成システム。
【請求項４】
該押下情報は、該複数のボタンのそれぞれについて押下されたか否かを示すフラグを含むことを特徴とする請求項２に記載の画像形成システム。
【請求項５】
該情報処理装置はさらに、供給される配信先アドレスを該複数のボタンのうち指定されたものと対応付けて該補助記憶装置に記憶させる配信先アドレス設定手段を備え、
該第２制御手段はさらに、
該受信した画像データに係る該ボタンに対応付けられた宛先を該補助記憶装置から取得し、該補助記憶装置に格納された該画像データを該宛先へ配信する、
ことを特徴とする請求項２乃至４のいずれか１つに記載の画像形成システム。
【請求項６】
該情報処理装置に備えられた該配信先アドレス設定手段は、該入力手段を介し入力された配信先アドレスを、該供給される配信先アドレスとして受け取る、
ことを特徴とする請求項５に記載の画像形成システム。
【請求項７】
請求項１乃至６のいずれか１つに記載の画像形成システムを構成する画像形成装置。
【請求項８】
請求項１乃至６のいずれか１つに記載の画像形成システムを構成する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プッシュ型画像スキャン機能を備えた画像形成装置が情報処理装置にローカル結合された画像形成システム並びにこれを構成する画像形成装置及び情報処理装置に係り、特に、補助記憶装置を備えていない安価な画像形成装置と情報処理装置とがネットワークを介し結合された画像形成システム並びにこれを構成する画像形成装置及び情報処理装置に関する。
【背景技術】
【０００２】
下記特許文献１には、ユーザの操作に応答して、画像形成装置のスキャナが原稿画像を読み取り、その画像データをハードディスクに格納し、この読み取り完了に応答して、画像形成装置がＰＣに準備完了を通知し、このＰＣからの画像データ要求に応じて、画像データをハードディスクからメモリバッファに読み出し、ＰＣに送信することにより、スキャナ主導型のプッシュ動作を行う構成が開示されている。
【０００３】
ユーザは画像形成装置の原稿台又はオートシートフィーダに原稿を載置する必要があるので、ＰＣ主導型のプル動作よりもスキャナ主導型のプッシュ動作の方が操作性がよい。
【０００４】
また、スキャナ主導型で読み取った画像データを、画像形成装置のハードディスク内のボックス（フォルダ）に保存しておき、必要時に画像形成装置からＰＣに画像データを送信させることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−１３５５７５
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、ハードディスクのような大容量の補助記憶装置を備えておらずメモリ容量も比較的少ない安価な画像形成装置では、このような便利なスキャナ主導型動作を実現することができない。
【０００７】
本発明の目的は、このような問題点に鑑み、画像形成装置に補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様なスキャナ主導型動作を実現可能にする画像形成システム並びにこれを構成する画像形成装置及び情報処理装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明による画像形成システムの第１態様では、情報処理装置に画像形成装置がローカル結合された画像形成システムにおいて、
該画像形成装置は、ボタンと、画像スキャナと、第１制御手段とを備え、該第１制御手段は、
該情報処理装置からの押下情報取得要求に応答して、該ボタンが押下された否かを示す押下情報を返信し、
該情報処理装置から受信したスキャン実行要求に応答して、該画像スキャナにセットされた原稿の画像を読み取り、その画像データを該情報処理装置へ送信し、該押下情報をリセットし、
該情報処理装置は、補助記憶装置と、入力手段と、スキャナドライバと、第２制御手段と、を備え、該第２制御手段は、
定期的に押下情報取得要求を該画像形成装置に送信し、その返信に含まれる押下情報がボタン押下を示しているか否かを判定し、
肯定判定した場合には、該スキャナドライバを介し該画像形成装置に対しスキャン実行要求を送信し、該画像形成装置から該スキャナドライバを介し受信した画像データを該補助記憶装置に格納させる。
【０００９】
本発明による画像形成システムの第２態様では、第１態様において、複数のボタンのうち押下されたボタンの識別子を含む。
本発明による画像形成システムの第３態様では、第１態様において、該押下情報は、複数のボタンのそれぞれについて押下されたか否かを示すフラグを含む。
【００１０】
本発明による画像形成システムの第４態様では、第２又は第３態様において、該情報処理装置はさらに、供給される配信先アドレスを該複数のボタンのうち指定されたものと対応付けて該補助記憶装置に記憶させる配信先アドレス設定手段を備え、
該第２制御手段はさらに、
該受信した画像データに係る該ボタンに対応付けられた宛先を該補助記憶装置から取得し、該補助記憶装置に格納された該画像データを該宛先へ配信する。
【００１１】
本発明による画像形成システムの第４態様では、第３態様において、該情報処理装置に備えられた該配信先アドレス設定手段は、該入力手段を介し入力された配信先アドレスを、該供給される配信先アドレスとして受け取る。
【発明の効果】
【００１２】
上記第１態様の構成によれば、ユーザが画像形成装置に原稿を載置しボタンを押下すると、間接的に、情報処理装置がスキャナドライバを介し該画像形成装置に対しスキャン実行要求を送信し、該画像形成装置から該スキャナドライバを介し受信した画像データを該情報処理装置の補助記憶装置に格納させるので、該画像形成装置が補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様な画像形成装置主導型動作を実現可能であるという効果を奏する。
【００１３】
上記第２態様の構成によれば、押下情報が、複数のボタンのうち押下されたボタンの識別子を含むので、第３態様の場合よりも情報量を低減でき、それを処理するソフトウェア構成が簡単になるという効果を奏する。
【００１４】
上記第３態様の構成によれば、押下情報が、複数のボタンのそれぞれについて押下されたか否かを示すフラグを含むので、複数のスキャンジョブを受け付けることが可能となるという効果を奏する。
上記第４態様の構成によれば、該画像形成装置が補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様にさらに、ボタン毎に予め設定された配信先へスキャン結果の画像ファイルを自動転送することが可能となるという効果を奏する。
【００１５】
上記第５態様の構成によれば、ユーザはスキャン結果の画像ファイルの配信先を自己の情報処理装置の入力手段を介し設定することができるので、画像形成装置の機能を上記のように向上させても、その構成をより簡単にして低価格化を図ることができるという効果を奏する。
【００１６】
本発明の他の目的、特徴的な構成及び効果は、以下の説明を特許請求の範囲及び図面の記載と関係づけて読むことにより明らかになる。 
【図面の簡単な説明】
【００１７】
【図１】本発明の実施例１に係る画像形成システムの概略構成図である。
【図２】図１中の１台のＰＣとこれにローカル結合された画像形成装置とのハードウェア構成を示す概略ブロック図である。
【図３】図２中の画像形成装置のスキャナに関係した部分の概略構成を示す機能ブロック図である。
【図４】図２中のＰＣの画像スキャンに関する構成を示す機能ブロック図である。
【図５】画像形成装置に画像スキャンを実行させる前に、ユーザの操作に応じ図４中のＵＩ部及びシステム制御部により行われる処理を示す概略フローチャートである。
【図６】タイムアップイベントの発生に応答して開始される、図４中のシステム制御部の処理を示す概略フローチャートである。
【図７】スキャン完了イベントの通知に応答して開始される、図４中のシステム制御部の処理を示す概略フローチャートである。
【図８】本発明の実施例２に係る、図３に対応した機能ブロック図である。
【図９】本発明の実施例２に係る、図７に対応した概略フローチャートである。
【実施例１】
【００１８】
図１は、本発明の実施例１に係る画像形成システムを示す概略図である。
【００１９】
このシステムでは、ＰＣ（Personal Computer）１０−１に画像形成装置２０がローカル結合され、Ｎ台のＰＣ１０−１〜１０−Ｎがネットワーク３０で結合されている。
【００２０】
図２は、図１中のＰＣ１０−１と画像形成装置２０とのハードウェア構成を示す概略ブロック図である。
【００２１】
ＰＣ１０ー１のハードウェア構成は、通常のパーソナルコンピュータであり、ＣＰＵ（Central Processing Unit）１１がインターフェイス１２を介してＰＲＯＭ（Programmable Read Only Memory）１３、ＤＲＡＭ（Dynamic Random Access Memory）１４、補助記憶装置１５、ネットワークインターフェイス１６、会話型入出力装置１７及びＵＳＢインターフェイス１８に結合されている。図２では、簡単化の為に、複数種のインターフェイスを１つのブロック１２で表している。
【００２２】
ＰＲＯＭ１３は、例えばフラッシュメモリであり、ＢＩＯＳ（Basic Input/Output System）が格納されている。ＤＲＡＭ１４は、主記憶装置として用いられる。補助記憶装置１５には、ＯＳ（Operating System）、各種ドライバ及びアプリケーションが格納されている。
【００２３】
画像形成装置２０では、ＣＰＵ２１がインターフェイス２２を介してＰＲＯＭ２３、ＤＲＡＭ２４、ＵＳＢインターフェイス２５、操作パネル２６、スキャナ２７、プリンタ２８、ファックスモデム２９及びオートシートフィーダ２Ａに結合されている。図２では、簡単化の為に、複数種のインターフェイスを１つブロック２２で表している。
【００２４】
ＰＲＯＭ２３は、例えばフラッシュメモリであり、ＢＩＯＳ、ＯＳ、各種ドライバ、及び、画像形成装置として機能させるための各種アプリケーションが格納されている。ＤＲＡＭ２４は、主記憶装置として用いられる。ＵＳＢインターフェイス２５は、ＰＣ１０−１のＵＳＢインターフェイス１８に結合されている。スキャナ２７は、紙媒体上の画像を電子化するために用いられ、そのファイルは、印刷、ファクシミリ送信又はファイル送信のために用いられる。プリンタ２８は、プリントエンジン並びに用紙の給紙部、搬送部及び排紙部を備え、ＤＲＡＭ２４上に生成されたビットマップデータが供給され、このデータに基づいて感光ドラムに静電潜像を形成し、この像をトナーで現像し、トナー像を用紙に転写し定着させ、排紙する。
【００２５】
図３は、画像形成装置２０のスキャナ２７に関係した部分の概略構成を示す機能ブロック図である。
【００２６】
制御部４０は、スキャナ２７及びオートシートフィーダ２Ａに対するスキャナ制御部４１と、操作パネル２６及びＰＲＯＭ２３内の１バイトであるボタン情報記憶部２３０に対するボタン情報制御部４２とを備えている。
【００２７】
操作パネル２６は、プッシュスキャンを間接的に開始させるためのボタン２６１〜２６３と、これらのうち押下されたもののボタン名（以下、ボタン２６１〜２６３のボタン名をそれぞれボタン１〜３とする。）を表示する表示器２６０とを備えている。
【００２８】
ボタン情報記憶部２３０は、ボタン２６１〜２６３のそれぞれが押下されたか否かを示すフラグＦ１〜Ｆ３と、ボタン２６１〜２６３のそれぞれに割り当てられたボタン名（以下、ボタン２６１〜２６３のボタン名をそれぞれボタン１〜３とする。）とを、ボタン情報として記憶する。
【００２９】
ボタン情報制御部４２は、ボタン２６ｉ（ｉは１〜３のいずれか）が押下されると、ボタン情報記憶部２３０を参照して、そのボタン名「ボタンｉ」を、表示器２６０に表示させると共に、ボタン情報記憶部２３０内のフラグＦｉをセットする。ボタン情報制御部４２はまた、スキャナ２７からスキャナ制御部４１を介したスキャン終了に応答して、表示器２６０に表示されている「ボタンｉ」に対応したフラグＦｉをリセットするとともに、この表示をクリアする。
【００３０】
ＵＳＢ通信部４３は、図２のＵＳＢインターフェイス２５と、ＵＳＢ通信ドライバと、振分部とを備えている。この振分部は、ＰＣ１０から受信した情報のうち、ＰＪＬ（プリンタージョブ言語）コマンドをボタン情報制御部４２へ、ＴＷＡＩＮ（Tool Without An Interesting Name）コマンドをスキャナ制御部４１へ振り分ける。
【００３１】
スキャナ制御部４１は、ＰＣ１０からＵＳＢ通信部４３を介したＴＷＡＩＮコマンド（ＡＰＩコマンド）に応じ、スキャナ２７に対し解像度等の画像読取条件を設定し、また、オートシートフィーダ２Ａを駆動させて原稿を送らせ、スキャナ２７でその画像を読み取らせて画像データに変換させ、これを、ＵＳＢ通信部４３を介し要求元に返信する。
【００３２】
ボタン情報制御部４２は、ＰＣ１０からＵＳＢ通信部４３を介したＰＪＬコマンドによる押下情報取得要求に応答して、ボタン情報記憶部２３０の内容を返信する。
【００３３】
図４は、ＰＣ１０の画像スキャンに関する構成を示す機能ブロック図である。
【００３４】
図４中の角丸ブロック１５０及び宛先アドレス記憶部１５１は、図２の補助記憶装置１５内に配置される。
【００３５】
会話型入出力装置１７は、表示装置１７０と入力装置１７１とを備え、入力装置１７１は例えばキーボードとポインティングデバイスとを含んでいる。
【００３６】
制御部５０は、全体を制御するシステム制御部５１と、画像形成装置２０をリモート制御するスキャナ制御部５２と、画像形成装置２０のボタン情報を制御するボタン情報制御部５３と、スキャン結果の画像ファイルを配信する配信制御部５４とを備えている。
【００３７】
ユーザインターフェイス部５５は、ユーザによる入力装置１７１の操作に応じ、表示装置１７０に画像スキャンに関するメニューを表示させ、各メニューにおいて、ユーザによる入力装置１７１の操作に応じ、入力された指示、設定値又は選択をシステム制御部５１に通知し、システム制御部５１はこれに応じた処理を行う。
【００３８】
ＴＣＰ／ＩＰ通信部５６Ｂは、図２のネットワークインターフェイス１６と、ＯＳの通信プロトコルスタックとを備え、この通信プロトコルスタックは、配信制御部５４に対応して、ＴＣＰ／ＩＰ部とその上位の上記転送プロトコル部を備え、この転送プロトコル部で配信制御部５４からの配信要求を受け付ける。
【００３９】
ＵＳＢ通信部５６Ａは、図２のＵＳＢインターフェイス１８と、ＵＳＢ通信ドライバと、振分部とを備えている。この振分部は、画像形成装置２０から受信した情報のうち、ＰＪＬ応答をボタン情報制御部５３へ、ＴＷＡＩＮ応答をスキャナドライバ５７へ振り分ける。
【００４０】
スキャナ制御部５２は、システム制御部５１からのスキャン実行指示に応答して、上記ＴＷＡＩＮドライバであるスキャナドライバ５７及びＵＳＢ通信部５６Ａを介し、画像形成装置２０にスキャン実行要求を送信する。
【００４１】
図５は、画像形成装置２０のボタン２６１〜２６３の何れかをユーザが押下する前に、ユーザインターフェイス部５５及びシステム制御部５１により行われる事前設定処理を示す概略フローチャートである。以下、括弧内は図中のステップ識別符号である。
【００４２】
（Ｓ０）ユーザは、表示装置１７０に表示されているＰＣ１０のボタン２６１〜２６３のうちの１つ２６ｉ（ｉは１〜３のいずれか）を、入力装置１７１を介し選択し、その名前を設定する。ユーザインターフェイス部５５はこの選択をシステム制御部５１に通知する。システム制御部５１は、これに応答して、ボタン情報制御部５３に対し、このボタン２６ｉの識別子ｉとボタン名とを指定して、ボタン設定を指示する。ボタン情報制御部５３はこれに応答して、これらボタン識別子ｉとボタン名とを伴ったボタン設定要求を、ＵＳＢ通信部５６Ａ及び画像形成装置２０のＵＳＢ通信部４３を介しボタン情報制御部４２へ送信する。
【００４３】
なお、配信先アドレスの入力は、アドレス帳５８内のデータ（行）を指定することにより行うこともできる。
【００４４】
ボタン情報制御部４２は上記送信に応答して、ボタン識別子ｉに対応したボタン情報記憶部２３０内のボタン名を「ボタンｉ」と上書き設定する。
【００４５】
（Ｓ１）ユーザは、入力装置１７１を操作して、ボタン名を選択し、スキャン結果の画像ファイルの配信先アドレスを入力する。ユーザインターフェイス部５５はこのアドレスを、このボタン名とともにシステム制御部５１に通知する。システム制御部５１はこれに応答して、このアドレスを、このボタン名と対応付けて宛先アドレス記憶部１５１に格納する。このアドレスには、ＦＴＰ（File Transfer Protocol）、ＦＭＢ（Server Message Block）又はＳＭＴＰ（Simple Mail Transfer Protocol）などのファイル転送プロトコルが明示的に又は暗黙的に含まれている。
【００４６】
なお、配信先アドレスの入力は、アドレス帳５８内のデータ（行）を指定することにより行うこともできる。
【００４７】
（Ｓ２）ユーザは、入力装置１７１を操作して、スキャン結果の画像ファイルを格納させる補助記憶装置１５内のフォルダのパスを入力する。ユーザインターフェイス部５５はこの入力をシステム制御部５１に通知する。システム制御部５１はこれに応答して、このパスの画像ファイル格納フォルダ１５０を生成する。なお、ボタン名毎にスキャン画像ファイル格納フォルダのパスを設定してもよい。
【００４８】
以上のステップＳ０〜Ｓ２の処理は、その１つ以上が、ユーザによる入力装置１７１の操作に応じて選択的に行われる。また、ボタン２６１〜２６３のうち１つ以上について設定する。
【００４９】
ここで、タイマ５９は、図１０のＣＰＵ１１内のハードウェア・タイマと、これを用いたＯＳのソフトウェア・インターバルタイマとを備え、設定時間、例えば５秒経過する毎に、システム制御部５１に対しタイムアップイベントを発生させる。システム制御部５１はこれに応答して、ボタン情報制御部５３に対しボタン情報取得を指示する。ボタン情報制御部５３は、この指示に応答してＰＪＬコマンドにより、ＵＳＢ通信部５６Ａを介し画像形成装置２０のボタン情報制御部４２に、ボタン情報取得を要求する。タイマ５９は、制御部５０の起動時に起動され、制御部５０の終了時に停止される。
【００５０】
ボタン情報制御部５３は、画像形成装置２０からＵＳＢ通信部５６Ａを介しボタン情報を受信すると、ｉ＝１〜３のそれぞれについて、フラグＦｉがセットされていればその旨を、システム制御部５１に通知する。システム制御部５１はこれに応答して、上記スキャン実行指示をスキャナ制御部５２に与える。
【００５１】
図６は、このタイムアップイベントの発生に応答して開始されるシステム制御部５１の処理を示す概略フローチャートである。
【００５２】
（Ｓ１０）システム制御部５１は、タイマ５９をディセイブルにしてタイムアップイベントの発生を抑止する。
【００５３】
（Ｓ１１）システム制御部５１は、ボタン情報制御部５３を介し、押下情報取得要求する。
【００５４】
（Ｓ１２）ボタン情報制御部５３は、ボタン情報を受信すると、そのフラグＦｉのｉ＝１〜３のそれぞれについて、ステップＳ１３からステップＳ１５までの処理を、ステップＳ１４で肯定判定されるまで繰り返す。
【００５５】
（Ｓ１４）すなわち、Ｆｉ＝‘１’であれば、ステップＳ１６へ進み、ｉ＝１〜３の何れについてもこの条件が成立しなければ、ステップＳ１９へ進む。
【００５６】
（Ｓ１６）ボタン情報制御部５３はシステム制御部５１に制御を戻し、システム制御部５１は、スキャナ制御部５２を介し、画像形成装置２０のスキャナ制御部４１に対し、オートシートフィーダ２Ａに原稿が載置され、かつ、スキャナ２７がレディ状態であるか否か（スキャン可能であるか否か）の確認要求を行う。スキャナ制御部４１はこの要求に対し、オートシートフィーダ２Ａに原稿が載置されていることをセンサーが検知しており、かつ、スキャナ２７がレディ状態であるか否かを確認し、その結果を、スキャナ制御部５２を介しシステム制御部５１に返信する。
【００５７】
（Ｓ１８）システム制御部５１は、この応答がスキャン可能であることを示していれば、スキャナ制御部５２及びスキャナドライバ５７を介し、画像形成装置２０のスキャナ制御部４１に対しスキャン実行要求し、そうでなければステップＳ１６へ戻る。このループの処理は、他のタイマを用いて定期的、例えば１秒毎に行われる。
【００５８】
スキャナ制御部４１はこれに応答して、オートシートフィーダ２Ａを駆動させて原稿を送らせ、スキャナ２７でその画像を読み取らせて画像データに変換させ、これを、ＤＲＡＭ２４内のバッファ領域に格納させ、バッファサイズに応じ、ページ単位又はページを分割したブロック単位で、スキャナ制御部５２に返信する。この画像データは、ＤＲＡＭ１４内のバッファ領域に格納される。スキャナ制御部４１は、全頁の画像スキャンが完了すると、又はユーザが操作パネル２６上の不図示のスキャン終了ボタンを押下すると、表示器２６０に表示されているボタン名「ボタンｉ」に対応したフラグＦｉをリセットし、この表示をクリアするとともに、スキャナ制御部５２に対し、画像スキャン完了イベントを発生させる。スキャナ制御部５２はこれをシステム制御部５１に通知する。
【００５９】
（Ｓ１９）タイマ５９をイネーブルにして、タイムアップイベント発生の抑止を解除する。
【００６０】
図７は、上記スキャン完了イベントの通知に応答して開始されるシステム制御部５１の処理を示す概略フローチャートである。
【００６１】
（Ｓ３０）システム制御部５１は、上記バッファ領域の画像データをファイルとして画像ファイル格納フォルダ１５０に格納させる。
【００６２】
（Ｓ３１）システム制御部５１は、宛先アドレス記憶部１５１内のボタン名「ボタンｉ」に対応する宛先アドレスを読み出す。
【００６３】
（Ｓ３２）システム制御部５１は、この宛先アドレスが存在すれば（又は宛先アドレスが存在しかつ配信要がチェックされていれば）、配信制御部５４に対し該ファイルのパスとこの宛先アドレスとを指定して、配信制御部５４に配信指示する。
【００６４】
配信制御部５４はこれに応答して、宛先アドレスのプロトコル部が示すプロトコルに応じて、ＴＣＰ／ＩＰ通信部５６Ｂを介し該宛先アドレスへこの画像ファイルを配信する。なお、ボタン名毎に配信時刻を設定しておき、ボタン名に対応した配信時刻を待って配信してもよい。
【００６５】
本実施例１によれば、ユーザが画像形成装置２０のオートシートフィーダ２Ａ又は原稿台に原稿を載置し、ボタン２６１〜２６３のいずれかを押下すると、間接的に、ＰＣ１０がスキャナドライバ５７を介し画像形成装置２０に対しスキャン実行要求を送信し、画像形成装置２０からスキャナドライバ５７を介し受信した画像データを、ＰＣ１０の補助記憶装置１５に格納させるので、画像形成装置２０が補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様な画像形成装置主導型動作を実現可能であるという効果を奏する。
【００６６】
また、画像形成装置２０が補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様にさらに、押下したボタンについて予め設定した配信先へ、スキャン結果の画像ファイルを自動転送することが可能となるという効果を奏する。
【００６７】
また、ユーザは、スキャン結果の画像ファイルの配信先を自己のＰＣ１０の入力装置１７１を介し設定することができるので、画像形成装置２０の機能を上記のように向上させても、その構成をより簡単にして低価格化を図ることができるという効果を奏する。
【実施例２】
【００６８】
図８は、本発明の実施例２に係る、図３に対応した機能ブロック図である。
【００６９】
この実施例２では、図３のボタン情報記憶部２３０からフラグＦ１〜Ｆ３を省略したボタン情報記憶部２３０Ａを備えるとともに、ＤＲＡＭ２４内に押下ボタン情報記憶部２４０を備えている。押下ボタン情報記憶部２４０の初期値は、０である。ボタン情報制御部４２Ａは、ユーザがボタン２６ｉを押下したことに応答して、その識別子ｉをボタン情報記憶部２４０に書き込む。
【００７０】
図９は、本発明の実施例２に係る、図７に対応した概略フローチャートである。
【００７１】
ボタン情報制御部４２Ａは、ステップＳ１１でのＰＣ１０からの押下情報取得要求に応答して、押下ボタン情報記憶部２４０に保持されているボタン識別子ｉを、ボタン識別子ｉのボタンが押下されたことを示す押下情報として返信する。
【００７２】
ボタン情報制御部５３は、ステップＳ１４Ａにおいて、ｉ＞０であればステップＳ１６へ進み、そうでなければステップＳ１９へ進む。
【００７３】
ボタン情報制御部４２Ａは、スキャナ制御部４１を介し全頁の画像スキャンが終了したことを知得すると、表示器２６０の表示をクリアするとともに押下ボタン情報記憶部２４０の内容をゼロクリアする。
【００７４】
他の点は、実施例１と同一である。
【００７５】
本実施例２によれば、ボタン情報制御部４２Ａ及び５３での処理が、実施例１の場合よりも簡単になる。
【００７６】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記複数の実施例で述べた構成要素の他の組み合わせ、各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００７７】
例えば、スキャナドライバ５７、通信部４３及び５６Ｂは、ＵＳＢに限定されず、画像形成装置２０のローカル結合において同じ機能を実現できる他の規格を用いた構成であってもよいことは勿論である。この点は、上記ＰＪＬコマンドについても同様である。
また、ステップＳ１６及びＳ１７を省略し、タイマ５９のタイムアップ間隔を短くし、フラグＦ１〜Ｆ３又は押下ボタン情報記憶部２４０を用いないで、画像形成装置２０が押下情報取得要求を受信した時に、ボタン２６１〜２６３のいずれが押下されているかを直接検出する構成であってもよい。
【符号の説明】
【００７８】
１０−１〜１０−Ｎ  ＰＣ
１１、２１  ＣＰＵ
１２、２２  インターフェイス
１３、２３  ＰＲＯＭ
１４、２４  ＤＲＡＭ
１５  補助記憶装置
１６  ネットワークインターフェイス
１７  会話型入出力装置
１７０  表示装置
１７１  入力装置
１８、２５  ＵＳＢインターフェイス
２０  画像形成装置
２３０  ボタン情報記憶部
２６  操作パネル
２６０  表示器
２６１〜２６３  ボタン
２７  スキャナ
２８  プリンタ
２９  ファックスモデム
２Ａ  オートシートフィーダ
３０  ネットワーク
４０、５０  制御部
４１  スキャナ制御部
４２  ボタン情報制御部
４３、５６Ａ  ＵＳＢ通信部  
５１  システム制御部
５２  スキャナ制御部
５３  ボタン情報制御部
５４  配信制御部
５５  ユーザインターフェイス部
５６Ｂ  ＴＣＰ／ＩＰ通信部
５７  スキャナドライバ
５８  アドレス帳
５９  タイマ
１５０  画像ファイル格納フォルダ
１５１  宛先アドレス記憶部
Ｆ１〜Ｆ３  フラグ
【図１】
2014130434.tif 000003
【図２】
2014130434.tif 000004
【図３】
2014130434.tif 000005
【図４】
2014130434.tif 000006
【図５】
2014130434.tif 000007
【図６】
2014130434.tif 000008
【図７】
2014130434.tif 000009
【図８】
2014130434.tif 000010
【図９】
2014130434.tif 000011