(57)【要約】【課題】外部から受信した画像データを消失させることなく、他の装置に転送するか又は印刷するかを好適に選択することができる画像形成装置、その制御方法、及びプログラムを提供する。【解決手段】本画像形成装置は、ネットワークを介して画像データを受信し、受信した画像データをメモリに格納し、受信した画像データを他の装置に転送する際に、他の装置との通信接続が正常であるか否かを判定し、他の装置との接続が正常である場合に受信した画像データを他の装置に転送し、他の装置との接続が正常でない場合に画像データに対応する画像を印刷するように制御し、受信した画像データに関する処理が終了するとメモリに一時的に格納した画像データを削除する。【選択図】図２
2013009209.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
ネットワークを介して画像データを受信し、該受信した画像データをメモリに格納する受信手段と、
前記受信した画像データを他の装置に転送する際に、該他の装置との通信接続が正常であるか否かを判定する判定手段と、
前記他の装置との接続が正常である場合に前記受信した画像データを前記他の装置に転送し、前記他の装置との接続が正常でない場合に前記画像データに対応する画像を印刷する制御手段と、
前記制御手段による前記受信した画像データに関する処理が終了すると前記メモリに一時的に格納した画像データを削除する削除手段と
を備えることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、さらに、
前記受信した画像データを他の装置に転送した際に、該画像データの転送が失敗すると、前記画像データに対応する画像を印刷することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
受信した前記画像データを他の装置に転送するか、又は、該画像データに対応する画像を印刷するかを設定する設定手段をさらに備えることを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記ネットワークに接続された複数の他の装置の中から、受信した前記画像データを転送する前記他の装置をユーザ入力に従って選択する選択手段をさらに備えることを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項５】
前記ネットワークに接続された複数の他の装置の中から、受信した前記画像データを転送する前記他の装置を予め保持する情報に従って選択する選択手段をさらに備えることを特徴とする請求項１乃至３の何れか１項に記載の画像形成装置。
【請求項６】
前記画像データは、ファクス回線を介して受信されるデータであることを特徴とする請求項１乃至５の何れか１項に記載の画像形成装置。
【請求項７】
画像形成装置の制御方法であって、
受信手段が、ネットワークを介して画像データを受信し、該受信した画像データをメモリに格納する受信ステップと、
判定手段が、前記受信した画像データを他の装置に転送する際に、該他の装置との通信接続が正常であるか否かを判定する判定ステップと、
制御手段が、前記他の装置との接続が正常である場合に前記受信した画像データを前記他の装置に転送し、前記他の装置との接続が正常でない場合に前記画像データに対応する画像を印刷する制御ステップと、
削除手段が、前記制御ステップにおいて前記受信した画像データに関する処理が終了すると前記メモリに一時的に格納した画像データを削除する削除ステップと
を実行することを特徴とする画像形成装置の制御方法。
【請求項８】
請求項７に記載の画像形成装置の制御方法における各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法、及びプログラムに関するものである。
【背景技術】
【０００２】
ファクス機能を内蔵した画像形成装置において、ネットワークや所定のインタフェースを介してパーソナルコンピュータから受信した画像データを、直接ファクス回線に送信する機能がある。また、逆にファクス回線より受信した画像データをパーソナルコンピュータに送信（転送）し、紙に出力することなく画像データを利用できる機能がある。
【０００３】
特許文献１では、画像データをファクシミリ装置自身が受信するか、ＰＣへ画像データを送信するかのどちらかが選択可能な技術が提案されている。さらに、ＰＣへ画像データを送信する設定が選択され、画像データ受信時にＰＣが通信不可であった場合は、一旦ファクシミリ装置内のＲＡＭに一時的に格納し、一定時間経過後、ファクシミリ装置からＰＣへ再度転送が行われるように構成されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０７−２６４３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術には以下に記載する問題がある。上記従来技術では、装置内のＲＡＭに画像データを格納した状態で電源が切られた場合に、画像データを消失してしまうという問題がある。この場合、画像データがＰＣへ転送されることなく消失されるため、ユーザによって確認することができない。
【０００６】
本発明は、上述の問題に鑑みて成されたものであり、外部から受信した画像データを消失させることなく、他の装置に転送するか又は印刷するかを好適に選択することができる画像形成装置、その制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、画像形成装置として実現できる。画像形成装置は、ネットワークを介して画像データを受信し、該受信した画像データをメモリに格納する受信手段と、前記受信した画像データを他の装置に転送する際に、該他の装置との通信接続が正常であるか否かを判定する判定手段と、前記他の装置との接続が正常である場合に前記受信した画像データを前記他の装置に転送し、前記他の装置との接続が正常でない場合に前記画像データに対応する画像を印刷する制御手段と、前記制御手段による前記受信した画像データに関する処理が終了すると前記メモリに一時的に格納した画像データを削除する削除手段とを備えることを特徴とする。
【発明の効果】
【０００８】
本発明は、外部から受信した画像データを消失させることなく、他の装置に転送するか又は印刷するかを好適に選択することができる画像形成装置、その制御方法、及びプログラムを提供できる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る画像形成装置の構成例を示す図である。
【図２】本実施形態に係る画像形成装置の処理手順を示すフローチャートである。
【図３】本実施形態に係る画像形成装置の表示画面の一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。尚、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１１】
＜画像形成装置の構成＞
以下では、図１乃至図３を参照して、本発明の実施形態について説明する。まず、図１を参照して、本実施形態の画像形成装置１００のハードウェア構成例について説明する。各ブロックはモジュールを示しており、ブロック間の矢印はデータもしくは指示の流れを示している。
【００１２】
画像形成装置１００は、印刷部１０７、読取部１０９、操作パネル１１０、回線Ｉ／Ｆ１１２、及び、これらの制御を司るコントローラ１０１を備える。コントローラ１０１は、ＣＰＵ１０２、ＲＡＭ１０３、ＲＯＭ１０４、印刷部Ｉ／Ｆ１０６、読取部Ｉ／Ｆ１０８、モデム１１１、ＵＳＢ  Ｉ／Ｆ１１５、ネットワークＩ／Ｆ１１８を備え、各ブロックはシステムバス１０５にて接続されている。
【００１３】
ＣＰＵ１０２は、各種制御プログラムに従って前記の各ブロックを統括的に制御する。各種制御プログラムは、ＲＯＭ１０４のプログラム領域に記憶された制御プログラムを読み出すことによって実行される。或いは、ＲＯＭ１０４のプログラム領域に記憶された圧縮されたデータをＲＡＭ１０３へ伸張、展開して実行される。また、図示しないハードディスクドライブ（ＨＤＤ）に前述の各種制御プログラムを圧縮状態／非圧縮状態で格納してもよい。
【００１４】
ネットワークＩ／Ｆ１１８は、ネットワーク（ＬＡＮ）１２０などを介してホストコンピュータ（ＰＣ：パーソナルコンピュータ）１２１／１２２との通信処理を行う。ネットワークＩ／Ｆ１１８とネットワーク１２０とは、ＬＡＮケーブル１１９などの通信ケーブルで接続される。モデム１１１は、回線Ｉ／Ｆ１１２を介して公衆回線網１１４と接続し、図示しない他の画像形成装置やファクシミリ装置、電話機などと通信処理を行う。回線Ｉ／Ｆ１１２と公衆回線網１１４とは、一般的に電話線１１３などで接続される。
【００１５】
印刷部Ｉ／Ｆ１０６は、印刷部１０７（プリンタエンジン）に画像信号を出力するインタフェースである。また、読取部Ｉ／Ｆ１０８は、読取部１０９（スキャナエンジン）からの読取画像信号を入力するインタフェースである。ＣＰＵ１０２は、読取部Ｉ／Ｆ１０８より入力された画像信号を処理し、記録画像信号として印刷部Ｉ／Ｆ１０６へ出力する。
【００１６】
ＣＰＵ１０２は、ＲＯＭ１０４のフォント領域に記憶されたフォント情報を用いて、操作パネル１１０の表示部に文字や記号を表示したり、ユーザの指示を受けた操作パネル１１０からの指示情報を受けたりする。また、ＲＯＭ１０４のデータ領域には、ＣＰＵ１０２によって画像形成装置１００の装置情報や、ユーザの電話帳情報、部門管理情報などが記憶され、ＣＰＵ１０２により必要に応じて読み出され、必要に応じて更新される。図１では、読取部１０９及び印刷部１０７を画像形成装置１００の内部に設けた構成としたが、それぞれもしくは両方とも外部に設ける構成にしてもよい。
【００１７】
＜システム動作＞
次に、本発明のシステムの動作について説明する。本画像形成システムは、図１に示すように、画像形成装置１００と、ネットワーク１２０を介して画像形成装置１００に接続された複数のＰＣ１２１、１２２とを備える。画像形成装置１００は、公衆回線網１１４を介して、外部装置から画像データを受信する。本実施形態では、画像データの一例として、ファクス回線を介して受信したファクス画像データについて説明する。しかし、本発明はこれに限定されず、例えば、ネットワーク１２０を介して受信した画像データであれば適用することができる。
【００１８】
画像形成装置１００は、ＰＣ１２１、１２２からの登録要求に従ってＰＣ情報をＲＡＭ１０３へ保存する。ユーザは、操作パネル１１０から、公衆回線網１１４を介して受信した画像データに対応する画像を印刷部１０７で用紙（記録材）に印刷するか、ＵＳＢ  Ｉ／Ｆ１１５、ネットワークＩ／Ｆ１１８を介して受信した画像データをＰＣへ送信するかを選択する。ユーザは、ＰＣへの送信を設定した場合、ＲＡＭ１０３に保存されたＰＣ情報に基づき受信した画像データを送信するＰＣを選択する。画像形成装置１００は、ユーザによって選択された情報を画像データ送信情報としてＲＡＭ１０３へ保存する。画像形成装置１００は、公衆回線網１１４から画像データを受信すると、画像データ送信情報に基づき、画像データに対応する画像を用紙に印刷するか、ＰＣへ送信するかを決定する。ＰＣへ送信する場合は、ユーザによって選択されたＰＣへ画像データを送信する。
【００１９】
なお、ＰＣへの画像データの送信は、周期的に送信されるＰＣからの画像データ要求に応答して送信を開始してもよい。この形態で実施する場合は、画像形成装置１００は、画像データが無い時はＰＣからの画像データ要求に対して画像データが無い旨を応答する。また、ＰＣの選択は、ユーザに選択させずに通信可能なＰＣからの画像データ要求に応じて、能動的にＰＣを自動選択してもよい。
【００２０】
＜処理フロー＞
次に、図２を参照して、本実施形態における画像形成装置１００の処理フローについて説明する。以下で説明する処理は、ＣＰＵ１０２がＲＯＭ１０４等のメモリから制御プログラムをＲＡＭ１０３に読み出して実行することによって実行される。
【００２１】
Ｓ２０１において、ＣＰＵ１０２は、回線Ｉ／Ｆ１１２を介して公衆回線網１１４から通信信号を受信したか否かを判定する。ここで、通信信号を受信した場合はＳ２０２へ進み、受信していない場合はＳ２０１の判定を定期的に繰り返す。Ｓ２０２において、ＣＰＵ１０２は、受信した画像データをＰＣへ送信する設定となっているか否かを判定する。ここで、画像データをＰＣへ送信する設定になっている場合はＳ２０３へ進み、ＰＣへ送信する設定となっていない場合はＳ２０４へ進む。
【００２２】
Ｓ２０３において、ＣＰＵ１０２は、ユーザによって選択されたＰＣ、又は、能動的に自動で選択したＰＣとの通信接続が正常であるか否かを判定する。ここで、接続確認の結果ＰＣと通信不可の場合はＳ２０４へ進み、通信可能な場合はＳ２０８へ進む。ユーザによって選択されたＰＣとは、操作パネル１１０を介し入力されたユーザ入力によって決定されたＰＣを示す。また、能動的に自動で選択したＰＣとは、ＲＯＭ１０４に格納されている情報（予め保持する情報）に基づいて選択したＰＣである。例えば、ＣＰＵ１０２は、ＲＯＭ１０４に格納されている情報が示す複数のＰＣの中から、画像データ要求を画像形成装置１００に対して送信したＰＣを自動的に選択してもよい。その際、画像データ要求を送信したＰＣが複数存在する場合は、当該画像データ要求を送信したタイミング（順番）に基づいて選択してもよい。尚、Ｓ２０３における判定において、通信不可と判定された場合は、その旨を操作パネル１１０上に表示してもよい。これによってユーザにその旨を知らせることができる。
【００２３】
画像データをＰＣへ送信する設定になっていないか、又は、ＰＣと通信不可の場合には、Ｓ２０４において、ＣＰＵ１０２は、回線を接続し、公衆回線網１１４を介して画像データの受信を開始する。受信した画像データは、ＲＡＭ１０３へ一時的に保存される。続いて、Ｓ２０５において、ＣＰＵ１０２は、画像データを全て受信したか否かを判定し、全て受信した場合はＳ２０６へ進み、受信していない場合はＳ２０５の判定を定期的に繰り返す。
【００２４】
次に、Ｓ２０６において、ＣＰＵ１０２は、回線を切断し、画像データの受信処理を完了させる。続いて、Ｓ２０７において、ＣＰＵ１０２は、ＲＡＭ１０３に一時的に保存された画像データを画像処理し、記録画像信号に変換して印刷部Ｉ／Ｆ１０６へ出力する。印刷部Ｉ／Ｆ１０６を介して記録画像信号を入力された印刷部１０７は、印刷を行い、印刷完了後Ｓ２１４へ進む。ここで、Ｓ２０３における判定において、通信不可と判定された結果、Ｓ２０７に進んで印刷処理が行われた場合、通常の受信画像データに基づく印刷に加えて、転送先となるＰＣと通信不可だったための印刷処理である旨を印刷出力するようにしてもよい。これにより、印刷物を取りに来たユーザがその旨を知ることができる。
【００２５】
画像データをＰＣへ送信する設定になっており、かつ、当該ＰＣと通信可能な場合には、Ｓ２０８において、ＣＰＵ１０２は、回線を接続し、公衆回線網１１４を介して画像データの受信を開始する。受信した画像データは、ＲＡＭ１０３へ一時的に保存される。続いて、Ｓ２０９において、ＣＰＵ１０２は、接続確認ができているＰＣに対して受信した画像データを送信（転送）する。Ｓ２１０において、ＣＰＵ１０２は、画像データを全て受信したか否かを判定し、全て受信した場合はＳ２１１へ進み、受信していない場合はＳ２１０の判定を定期的に繰り返す。
【００２６】
Ｓ２１１において、ＣＰＵ１０２は、画像データの送信が終了したか否かを判定し、送信が終了した場合はＳ２１２へ進み、終了していない場合はＳ２１１の判定を定期的に繰り返す。なお、Ｓ２１１における送信終了は、正常終了の他に、ＰＣと通信に失敗する等のエラー終了を含み、送信結果をＲＡＭ１０３に保存する。Ｓ２１２において、ＣＰＵ１０２は、回線を切断し、画像データの受信処理を完了させる。続いて、Ｓ２１３において、ＣＰＵ１０２は、Ｓ２１１でＲＡＭ１０３に保存された送信結果を確認し、画像データの送信が成功した場合はＳ２１４に進み、失敗した場合はＳ２０７へ進む。ここで、Ｓ２１３における判定において、送信失敗と判定された結果、Ｓ２０７に進んで印刷処理が行われた場合、通常の受信画像データに基づく印刷に加えて、転送が失敗したことによる印刷処理である旨を印刷出力するようにしてもよい。これにより、印刷物を取りに来たユーザがその旨を知ることができる。
【００２７】
Ｓ２１４において、ＣＰＵは、ＲＡＭ１０３に一時的に保存された画像データを削除し、処理を終了する。即ち、本実施形態によれば、受信した画像データは、Ｓ２１４で画像形成装置１００のＲＡＭ１０３から削除される前に、Ｓ２０９で他のＰＣに転送されるか、又は、Ｓ２０７で印刷されている。これにより、ユーザが当該画像データを確認できないことを防止することができる。
【００２８】
＜画面例＞
次に、図３を参照して、本実施形態に係る画像形成装置１００の操作パネル１１０に表示される設定画面について説明する。画面３００は、操作パネル１１０における公衆回線網１１４を介して画像データの送受信を行う機能（以下、ファクス機能）の画面である。キー操作により３０１を選択することでファクス機能の受信モードを選択する画面３１０へ切り替わる。
【００２９】
画面３１０は、ファクス機能の受信モードを選択する画面である。キー操作により３１１を選択することで、ＰＣ１２１、１２２へ画像データを送信する設定が行われる。３１１を選択すると画像データを送信するＰＣを選択する画面３２０へ切り替わる。なお、ＰＣの選択は、ユーザに選択させずに通信可能なＰＣからの画像データ要求に応じて、能動的にＰＣを自動選択する場合は、ＰＣを選択する画面３２０へ切り替わらずに、設定が完了した旨を通知する画面３３０を表示し、受信モードの設定を完了する。
【００３０】
画面３２０は、画像データを送信するＰＣを選択する画面である。ＰＣ１２１、１２２からの登録要求に従ってＲＯＭ１０４に保存されたＰＣ情報を基に選択するＰＣを表示する。操作キーにより３２１のように送信するＰＣを選択することによって、送信するＰＣを選択する。送信するＰＣを選択すると設定が完了した旨を通知する画面３３０を表示する。画面３３０は、ユーザに設定が完了した旨を通知する画面である。操作キーを操作して画面３３０を閉じる。画面３３０を閉じると画面３００に戻る。
【００３１】
＜その他の実施形態＞
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2013009209.tif 000003
【図２】
2013009209.tif 000004
【図３】
2013009209.tif 000005