(57)【要約】【課題】画像形成装置に補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様なスキャナ主導型動作を実現可能にする。【解決手段】ユーザが画像形成装置２０のオートシートフィーダ２Ａ又は原稿台に原稿を載置し、ボタン２６ｉ（ｉは１〜３のいずれか）を押下すると、自己のＰＣのＩＰアドレスがＩＰＡｉに予め割り当てられていれば、間接的に、ＰＣがスキャナドライバを介し画像形成装置２０に対しスキャン実行要求を送信し、画像形成装置２０からスキャナドライバを介し受信した画像データを、ＰＣの補助記憶装置に格納させる。【選択図】図３
2014131132.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）ドライバからのコマンドを受信し、スキャナ制御部４１からのその応答をＰＣ１０へ返信する。また、通信部４３のＵＤＰ／ＩＰ部は、ＰＣ１０からのＳＮＭＰ（Simple Network Management Protocol）プロトコルによる上記ＩＰアドレスＩＰＡ１〜ＩＰＡ３又は押下情報取得要求を受信し、この要求に対するボタン情報制御部４２からのＳＮＭＰプロトコルによる上記ボタン情報をＰＣ１０に返信する。
【００３２】
スキャナ制御部４１は、通信部４３からのＴＷＡＩＮコマンド（ＡＰＩコマンド）に応じ、スキャナ２７に対し解像度等の画像読取条件を設定し、また、オートシートフィーダ２Ａを駆動させて原稿を送らせ、スキャナ２７でその画像を読み取らせて画像データに変換させ、これを、通信部４３のＴＣＰ／ＩＰ部を介し要求元に返信する。
【００３３】
ボタン情報制御部４２は、通信部４３側のＳＮＭＰエージェントと、処理対象である操作パネル２６及びボタン情報記憶部２３０側の制御プログラムとを備え、ボタン情報記憶部２３０はＭＩＢ（Management Information Base）の一部である。
【００３４】
図４は、ＰＣ１０の画像スキャンに関する構成を示す機能ブロック図である。
【００３５】
図４中の角丸ブロック１５０、１５１及び１５２は、図２の補助記憶装置１５内に配置される。自己ＩＰアドレス記憶部１５１に保持されているデータは、通信設定時にＯＳのレジストリの所定リーフノードに書き込まれたデータである。
【００３６】
会話型入出力装置１７は、表示装置１７０と入力装置１７１とを備え、入力装置１７１は例えばキーボードとポインティングデバイスとを含んでいる。
【００３７】
制御部５０は、全体を制御するシステム制御部５１と、画像形成装置２０をリモート制御するスキャナ制御部５２と、画像形成装置２０のボタン情報を制御するボタン情報制御部５３と、スキャン結果の画像ファイルを配信する配信制御部５４とを備えている。
【００３８】
ユーザインターフェイス部５５は、ユーザによる入力装置１７１の操作に応じ、表示装置１７０に画像スキャンに関するメニューを表示させ、各メニューにおいて、ユーザによる入力装置１７１の操作に応じ、入力された指示、設定値又は選択をシステム制御部５１に通知し、システム制御部５１はこれに応じた処理を行う。
【００３９】
通信部５６は、通信部４３と同様に、図２のネットワークインターフェイス１６と、ＯＳの通信プロトコルスタックとを備え、この通信プロトコルスタックは、ＴＣＰ／ＩＰ部とＵＤＰ／ＩＰ部とを有する。通信部５６は、画像形成装置２０のＴＣＰ／ＩＰ部及びＵＤＰ／ＩＰ部から受信した情報をそれぞれスキャナドライバ５７及びボタン情報制御部５３に振り分ける。通信部５６はさらに、配信制御部５４に対応して、ＴＣＰ／ＩＰ部の上位の上記転送プロトコル部を備え、この転送プロトコル部で配信制御部５４からの配信要求を受け付ける。
【００４０】
スキャナ制御部５２は、システム制御部５１からのスキャン実行指示に応答して、上記ＴＷＡＩＮドライバであるスキャナドライバ５７及び通信部５６のＴＣＰ／ＩＰ部及びネットワーク３０を介し、画像形成装置２０にスキャン実行要求を送信する。
【００４１】
ボタン情報制御部５３は、通信部５６側のＳＮＭＰマネージャと、システム制御部５１側の制御プログラムとを備えている。
【００４２】
図５は、画像形成装置２０のボタン２６１〜２６３の何れかをユーザが押下する前に、ユーザインターフェイス部５５及びシステム制御部５１により行われる事前設定処理を示す概略フローチャートである。以下、括弧内は図中のステップ識別符号である。
【００４３】
（Ｓ０）ユーザは、表示装置１７０に表示されているＰＣ１０のボタン２６１〜２６３のうちの１つ２６ｉ（ｉは１〜３のいずれか）を、入力装置１７１を介し選択し、その名前を設定する。ユーザインターフェイス部５５はこの選択をシステム制御部５１に通知する。システム制御部５１は、これに応答して、ボタン情報制御部５３に対し、このボタン２６ｉの識別子ｉとボタン名と自己ＩＰアドレス記憶部１５１内のＩＰアドレスとを指定して、ボタン設定を指示する。ボタン情報制御部５３はこれに応答して、これらボタン識別子ｉとボタン名とＩＰアドレスとを伴ったボタン設定要求を、通信部５６及び画像形成装置２０の通信部４３を介しボタン情報制御部４２へ送信する。
【００４４】
ボタン情報制御部４２は上記送信に応答して、ボタン識別子ｉに対応したボタン情報記憶部２３０内のボタン名を「ボタンｉ」と上書き設定し、前記ＩＰアドレスをＩＰアドレスＩＰＡｉとして上書き設定する。
【００４５】
（Ｓ１）ユーザは、入力装置１７１を操作して、ボタン名を選択し、スキャン結果の画像ファイルの配信先アドレスを入力する。ユーザインターフェイス部５５はこのアドレスを、このボタン名とともにシステム制御部５１に通知する。システム制御部５１はこれに応答して、このアドレスを、このボタン名と対応付けて宛先アドレス記憶部１５２に格納する。このアドレスには、ＦＴＰ（File Transfer Protocol）、ＦＭＢ（Server Message Block）又はＳＭＴＰ（Simple Mail Transfer Protocol）などのファイル転送プロトコルが明示的に又は暗黙的に含まれている。
【００４６】
なお、配信先アドレスの入力は、アドレス帳５８内のデータ（行）を指定することにより行うこともできる。
【００４７】
（Ｓ２）ユーザは、入力装置１７１を操作して、スキャン結果の画像ファイルを格納させる補助記憶装置１５内のフォルダのパスを入力する。ユーザインターフェイス部５５はこの入力をシステム制御部５１に通知する。システム制御部５１はこれに応答して、このパスの画像ファイル格納フォルダ１５０を生成する。なお、ボタン名毎にスキャン画像ファイル格納フォルダのパスを設定してもよい。
【００４８】
以上のステップＳ０〜Ｓ２の処理は、その１つ以上が、ユーザによる入力装置１７１の操作に応じて選択的に行われる。また、ボタン２６１〜２６３のうち１つ以上について設定する。
【００４９】
ここで、タイマ５９は、図１０のＣＰＵ１１内のハードウェア・タイマと、これを用いたＯＳのソフトウェア・インターバルタイマとを備え、設定時間、例えば５秒経過する毎に、システム制御部５１に対しタイムアップイベントを発生させる。システム制御部５１はこれに応答して、ボタン情報制御部５３に対しボタン情報取得を指示する。ボタン情報制御部５３は、この指示に応答して通信部５６及びネットワーク３０を介し、画像形成装置２０のボタン情報制御部４２に、ボタン情報取得を要求する。タイマ５９は、制御部５０の起動時に起動され、制御部５０の終了時に停止される。
【００５０】
ボタン情報制御部５３は、画像形成装置２０から通信部５６を介しボタン情報を受信すると、ｉ＝１〜３のそれぞれについて、フラグＦｉがセットされていればこれに対応するＩＰアドレスＩＰＡｉが自己ＩＰアドレス記憶部１５１に格納されたＩＰアドレスに一致するか否かを判定し、肯定判定した場合にはその旨を、システム制御部５１に通知する。システム制御部５１はこれに応答して、上記スキャン実行指示をスキャナ制御部５２に与える。
【００５１】
図６は、このタイムアップイベントの発生に応答して開始されるシステム制御部５１の処理を示す概略フローチャートである。
【００５２】
（Ｓ１０）システム制御部５１は、タイマ５９をディセイブルにしてタイムアップイベントの発生を抑止する。
【００５３】
（Ｓ１１）システム制御部５１は、ボタン情報制御部５３を介し、ボタン情報取得を指示する。
【００５４】
（Ｓ１２）ボタン情報制御部５３は、ボタン情報を受信すると、そのフラグＦｉ及びＩＰアドレスＩＰＡｉのｉ＝１〜３のそれぞれについて、ステップＳ１３からステップＳ１６までの処理を、ステップＳ１５で肯定判定されるまで繰り返す。
【００５５】
（Ｓ１４）すなわち、Ｆｉ＝‘１’かつＩＰＡｉ＝自己ＩＰＡであれば、ステップＳ１６へ進み、ｉ＝１〜３の何れについてもこの条件が成立しなければ、ステップＳ１９へ進む。
【００５６】
（Ｓ１６）ボタン情報制御部５３はシステム制御部５１に制御を戻し、システム制御部５１は、スキャナ制御部５２を介し、画像形成装置２０のスキャナ制御部４１に対し、オートシートフィーダ２Ａに原稿が載置され、かつ、スキャナ２７がレディ状態であるか否か（スキャン可能であるか否か）の確認要求を行う。スキャナ制御部４１はこの要求に対し、オートシートフィーダ２Ａに原稿が載置されていることをセンサーが検知しており、かつ、スキャナ２７がレディ状態であるか否かを確認し、その結果を、スキャナ制御部５２を介しシステム制御部５１に返信する。
【００５７】
（Ｓ１７）システム制御部５１は、この応答がスキャン可能であることを示していれば、ステップＳ１８へ進み、そうでなければ、ステップＳ１６へ戻る。このステップＳ１６及びＳ１７のループの処理は、他のタイマを用いて定期的、例えば１秒毎に行われる。
【００５８】
（Ｓ１８）スキャナ制御部５２及びスキャナドライバ５７を介し、画像形成装置２０のスキャナ制御部４１に対しスキャン実行要求する。
【００５９】
スキャナ制御部４１はこれに応答して、オートシートフィーダ２Ａを駆動させて原稿を送らせ、スキャナ２７でその画像を読み取らせて画像データに変換させ、これを、ＤＲＡＭ２４内のバッファ領域に格納させ、バッファサイズに応じ、ページ単位又はページを分割したブロック単位で、スキャナ制御部５２に返信する。この画像データは、ＤＲＡＭ１４内のバッファ領域に格納される。
【００６０】
スキャナ制御部４１は、全頁の画像スキャンが完了すると、又はユーザが操作パネル２６上の不図示のスキャン終了ボタンを押下すると、表示器２６０に表示されているボタン名「ボタンｉ」に対応したフラグＦｉをリセットし、この表示をクリアするとともに、スキャナ制御部５２に対し、画像スキャン完了イベントを発生させる。
【００６１】
スキャナ制御部５２はこれをシステム制御部５１に通知する。
【００６２】
（Ｓ１９）タイマ５９をイネーブルにして、タイムアップイベント発生の抑止を解除し、リターンする。
【００６３】
図７は、上記スキャン完了イベントの通知に応答して開始されるシステム制御部５１の処理を示す概略フローチャートである。
【００６４】
（Ｓ３０）システム制御部５１は、上記バッファ領域の画像データをファイルとして画像ファイル格納フォルダ１５０に格納させる。
【００６５】
（Ｓ３１）システム制御部５１は、宛先アドレス記憶部１５２内のボタン名「ボタンｉ」に対応する宛先アドレスを読み出す。
【００６６】
（Ｓ３２）システム制御部５１は、この宛先アドレスが存在すれば（又は宛先アドレスが存在し且つ配信要がチェックされていれば）、配信制御部５４に対し該ファイルのパスとこの宛先アドレスとを指定して、配信制御部５４に配信指示する。
【００６７】
配信制御部５４はこれに応答して、宛先アドレスのプロトコル部が示すプロトコルに応じて、通信部５６を介し該宛先アドレスへこの画像ファイルを配信する。なお、ボタン名毎に配信時刻を設定しておき、ボタン名に対応した配信時刻を待って配信してもよい。
【００６８】
本実施例１によれば、ユーザが画像形成装置２０のオートシートフィーダ２Ａ又は原稿台に原稿を載置し、ボタン２６１〜２６３のうち、自己のＰＣ１０の識別子としてのＩＰアドレスが予め割り当てられたものを押下すると、間接的に、ＰＣ１０がスキャナドライバ５７を介し画像形成装置２０に対しスキャン実行要求を送信し、画像形成装置２０からスキャナドライバ５７を介し受信した画像データを、ＰＣ１０の補助記憶装置１５に格納させるので、画像形成装置２０が補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様な画像形成装置主導型動作を実現可能であるという効果を奏する。
【００６９】
また、画像形成装置２０が補助記憶装置を備えていなくても、補助記憶装置を備えている場合と同様にさらに、ボタン毎に予め設定された配信先へスキャン結果の画像ファイルを自動転送することが可能となるという効果を奏する。
【００７０】
さらに、ユーザは、画像形成装置２０のボタン２６１〜２６３と自己のＰＣ１０との対応付けを、自己のＰＣ１０からネットワーク３０を介し設定することができるので、画像形成装置の機能を上記のように向上させても、その構成をより簡単にして低価格化を図ることができるという効果を奏する。
【００７１】
また、ユーザは、スキャン結果の画像ファイルの配信先を自己のＰＣ１０の入力装置１７１を介し設定することができるので、画像形成装置２０の機能を上記のように向上させても、その構成をより簡単にして低価格化を図ることができるという効果を奏する。
【実施例２】
【００７２】
図８は、本発明の実施例２に係る、図３に対応した機能ブロック図である。
【００７３】
この実施例２では、図３のボタン情報記憶部２３０からフラグＦ１〜Ｆ３を省略したボタン情報記憶部２３０Ａを備えるとともに、ＤＲＡＭ２４内に押下ボタン情報記憶部２４０を備えている。押下ボタン情報記憶部２４０の初期値は、ＮＵＬＬ又は空である。ボタン情報制御部４２Ａは、ユーザがボタン２６ｉを押下したことに応答して、ボタン情報記憶部２３０Ａ内のＩＰアドレスＩＰＡｉを押下ボタン情報記憶部２４０内にコピーする。
【００７４】
図９は、本発明の実施例２に係る、図７に対応した概略フローチャートである。
【００７５】
ボタン情報制御部４２Ａは、ステップＳ１１でのＰＣ１０からの押下情報取得要求に応答して、押下ボタン情報記憶部２４０のＩＰアドレスＩＰＡｉを返信する。
【００７６】
ボタン情報制御部５３は、ステップＳ１５において、ＩＰアドレスＩＰＡｉが自己のＩＰアドレスＩＰＡと一致すればステップＳ１７へ進み、そうでなければステップＳ２１へ進む。
【００７７】
ボタン情報制御部４２Ａは、全頁の画像スキャンが完了すると、表示器２６０の表示をクリアするとともに押下ボタン情報記憶部２４０の内容をクリア（ＮＵＬＬ又は空）する。
【００７８】
他の点は、実施例１と同一である。
【００７９】
本実施例２によれば、ボタン情報制御部４２Ａ及び５７での処理が、実施例１の場合よりも簡単になる。
【００８０】
以上において、本発明の好適な実施例を説明したが、本発明には他にも種々の変形例が含まれ、上記複数の実施例で述べた構成要素の他の組み合わせ、各構成要素の機能を実現する他の構成を用いたもの、当業者であればこれらの構成又は機能から想到するであろう他の構成も、本発明に含まれる。
【００８１】
例えば、ステップＳ１７及びＳ１８を省略し、タイマＴのタイムアップ間隔を短くし、フラグＦ１〜Ｆ３を用いないで、画像形成装置２０が押下情報取得要求を受信した時に、ボタン２６１〜２６３のいずれが押下されているかを直接検出する構成であってもよい。
【００８２】
また、図３のＩＰアドレスＩＰＡ１〜ＩＰＡ３及び図４の自己ＩＰアドレス記憶部１５１には、ＩＰアドレスの替わりに、UDID（ユニーク・デバイスID）を用いた構成であってもよい。
【００８３】
また、スキャナドライバ５７、通信部４３及び５６は、上記プロトコルのものに限定されず、同じ機能を実現できる他のプロトコルを用いた構成であってもよいことは勿論である。
【符号の説明】
【００８４】
１０−１〜１０−Ｎ  ＰＣ
１１、２１  ＣＰＵ
１２、２２  インターフェイス
１３、２３  ＰＲＯＭ
１４、２４  ＤＲＡＭ
１５  補助記憶装置
１６、２５  ネットワークインターフェイス
１７  会話型入出力装置
１７０  表示装置
１７１  入力装置
２０  画像形成装置
２３０  ボタン情報記憶部
２６  操作パネル
２６０  表示器
２６１〜２６３  ボタン
２７  スキャナ
２８  プリンタ
２９  ファックスモデム
２Ａ  オートシートフィーダ
３０  ネットワーク
４０、５０  制御部
４１  スキャナ制御部
４２  ボタン情報制御部
４３、５６  通信部
５１  システム制御部
５２  スキャナ制御部
５３  ボタン情報制御部
５４  配信制御部
５５  ユーザインターフェイス部
５８  アドレス帳
５７  スキャナドライバ
５９  タイマ
１５０  画像ファイル格納フォルダ
１５１  自己ＩＰアドレス記憶部
１５２  宛先アドレス記憶部
Ｆ１〜Ｆ３、Ｆｉ  フラグ
ＩＰＡ１〜ＩＰＡ３、ＩＰＡｉ  ＩＰアドレス
【図１】
2014131132.tif 000003
【図２】
2014131132.tif 000004
【図３】
2014131132.tif 000005
【図４】
2014131132.tif 000006
【図５】
2014131132.tif 000007
【図６】
2014131132.tif 000008
【図７】
2014131132.tif 000009
【図８】
2014131132.tif 000010
【図９】
2014131132.tif 000011