(57)【要約】【課題】  ＦＡＸでデータを受信したときに、受信データを情報処理端末に転送することができない場合であっても、ユーザによる情報処理端末側からの要請を必要とすることなく、後に、受信データを情報処理端末に自動的に転送することが可能なネットワーク複合機を提供する。【解決手段】  ネットワーク複合機１は、ＬＡＮ５１を介してＰＣ５Ａと接続され、ＦＡＸにより受信されたＦＡＸデータを、ＰＣ５Ａの共有フォルダに転送する。ネットワーク複合機１は、受信されたＦＡＸデータを記憶する記憶部１６と、ＰＣ５Ａに対してＡＲＰ要求を所定の周期で送出する状態確認信号送出部２２ｂと、ＰＣ５ＡからのＡＲＰ応答が受信された場合に、ＰＣ５Ａが稼働中であると判定する判定部１０ａと、ＰＣ５Ａが稼働中であると判定された場合に、記憶部１６に記憶されているＦＡＸデータをＰＣ５Ａに転送する転送部２２ａとを備える。【選択図】  図１
2011217156.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して情報処理端末と接続され、ファクシミリにより受信したデータを、前記情報処理端末に転送するネットワーク複合機において、
受信された前記データを記憶する記憶部と、
前記情報処理端末が稼働中であるか否かを判定する判定部と、
前記判定部により前記情報処理端末が稼働中であると判定された場合に、前記記憶部に記憶されているデータを前記情報処理端末に転送する転送部と、を備えることを特徴とするネットワーク複合機。
【請求項２】
前記情報処理端末に対して、状態確認信号を所定のタイミングで送出する確認信号送出部を備え、
前記判定部は、前記状態確認信号に対する応答が受信された場合に、前記情報処理端末が稼働中であると判定することを特徴とする請求項１に記載のネットワーク複合機。
【請求項３】
前記確認信号送出部は、前記データを受信したときに、又は所定の周期で、前記状態確認信号を送出することを特徴とする請求項２に記載のネットワーク複合機。
【請求項４】
前記状態確認信号は、ＡＲＰ、又はＩＣＭＰ要求であることを特徴とする請求項２又は３に記載のネットワーク複合機。
【請求項５】
前記記憶部は、前記情報処理端末から受信した情報の受信履歴を記憶し、
前記判定部は、記憶されている前記受信履歴に基づいて、所定時間以内に前記情報処理端末から情報が受信されている場合には、前記情報処理端末が稼働中であると判定することを特徴とする請求項１に記載のネットワーク複合機。
【請求項６】
前記所定時間以内に前記情報処理端末から情報が受信されていない場合に、前記情報処理端末に対して、状態確認信号を送出する確認信号送出部を備え、
前記判定部は、前記状態確認信号に対する応答が受信された場合に、前記情報処理端末が稼働中であると判定することを特徴とする請求項５に記載のネットワーク複合機。
【請求項７】
前記情報処理端末から送信される、前記情報処理端末の動作状態を示す状態情報を受信する受信部を備え、
前記判定部は、前記受信部により受信された前記状態情報に基づいて、前記情報処理端末が稼働中であるか否かを判定することを特徴とする請求項１に記載のネットワーク複合機。
【請求項８】
前記状態情報は、前記情報処理装置が起動した旨を示すウェイクアップ情報、及び電源をオフする旨を示すシャットダウン情報を含むことを特徴とする請求項７に記載のネットワーク複合機。
【請求項９】
請求項７又は８に記載のネットワーク複合機とネットワークを介して接続される情報処理端末であって、
自機の動作状態を示す状態情報を前記ネットワーク複合機に送出する状態情報送出部を備えることを特徴とする情報処理端末。
【請求項１０】
前記状態情報は、自機が起動した旨を示すウェイクアップ情報、及び電源をオフする旨を示すシャットダウン情報を含むことを特徴とする請求項９に記載の情報処理端末。
【請求項１１】
請求項７又は８に記載のネットワーク複合機と、
請求項９又は１０に記載の情報処理端末とを備えることを特徴とするデータ転送システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク複合機、情報処理端末、及び、該ネットワーク複合機と情報処理端末とを用いたデータ転送システムに関する。
【背景技術】
【０００２】
従来から、例えば、ファクシミリで受信した画像データを、予め設定されているパーソナルコンピュータ等の情報処理端末の共有フォルダに転送する機能を有するネットワーク複合機が知られている。
【０００３】
ここで、特許文献１には、他のファクシミリ装置からデータを受信したときに、例えば情報処理装置（情報処理端末）の電源が入っていない等の理由で、受信したデータを情報処理装置に転送できない場合には、受信したデータを自機のメモリに記憶保持しておくファクシミリ装置が開示されている。このファクシミリ装置は、後で情報処理装置側から要請があった場合に記憶保持しているデータを情報処理装置に転送する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−１５３９７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１記載のファクシミリ装置では、通常の場合、情報処理装置のユーザは、ファクシミリ装置で自分宛のデータが受信され、そのデータがファクシミリ装置のメモリに記憶保持されていることを知ることができない。そのため、ユーザは、例えば情報処理装置を立ち上げたタイミングなどで、ファクシミリ装置にアクセスして、自分宛のデータが記憶されているか否かを確認する必要がある。さらに、データが記憶されている場合には、ファクシミリ装置に対してデータの転送を要求しなければならないという不便さがあった。一方、ユーザがファクシミリ装置に対して、データの転送を要求しないと、ファクシミリ装置のメモリにデータが次第に蓄積されて行き、メモリの記憶容量を圧迫し、新たなデータを記憶できない状態、又は、記憶しているデータをユーザの情報処理装置に転送していないにもかかわらず削除しなければならない状態が生じ得る。
【０００６】
本発明は、上記問題点を解消する為になされたものであり、ファクシミリで受信したデータを情報処理端末に転送する機能を有するネットワーク複合機であって、ファクシミリでデータを受信したときに、受信データを情報処理端末に転送することができない場合であっても、ユーザによる情報処理端末側からの要請を必要とすることなく、後に、受信データを情報処理端末に自動的に転送することが可能なネットワーク複合機、情報処理端末、及び、該ネットワーク複合機と情報処理端末とを用いたデータ転送システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るネットワーク複合機は、ネットワークを介して情報処理端末と接続され、ファクシミリにより受信したデータを、情報処理端末に転送するネットワーク複合機において、受信されたデータを記憶する記憶部と、情報処理端末が稼働中であるか否かを判定する判定部と、判定部により情報処理端末が稼働中であると判定された場合に、記憶部に記憶されているデータを情報処理端末に転送する転送部とを備えることを特徴とする。
【０００８】
本発明に係るネットワーク複合機によれば、ファクシミリでデータが受信された際に、受信データを情報処理端末に転送することができない場合には、受信データが、一旦、記憶部に記憶される。その後、情報処理端末が稼働中であるか否かが判断され、情報処理端末が稼働中であると判定された場合、すなわち、ネットワーク複合機からのデータを受信できると判定された場合に、記憶されているデータが情報処理端末に転送される。そのため、ファクシミリでデータを受信したときに受信データを情報処理端末に転送することができない場合であっても、ユーザによる情報処理端末側からの要請を必要とすることなく、後に、受信データを情報処理端末に自動的に転送することが可能となる。また、本発明に係るネットワーク複合機によれば、受信データの用紙への出力量を減らすことができるため、ペーパーレス化を推進することができる。
【０００９】
なお、本明細書及び特許請求の範囲において、ファクシミリ（以下「ＦＡＸ」ともいう）には、公衆交換電話網（ＰＳＴＮ：Ｐｕｂｌｉｃ  Ｓｕｂｓｃｒｉｂｅｒ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋ）を介した一般的なＦＡＸの他、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）網経由で画像データを送受信するＩＦＡＸ（インターネットＦＡＸ）及びＩＰ−ＦＡＸ等を含むものとする。
【００１０】
本発明に係るネットワーク複合機は、情報処理端末に対して、状態確認信号を所定のタイミングで送出する確認信号送出部を備え、判定部が、状態確認信号に対する応答が受信された場合に、情報処理端末が稼働中であると判定することが好ましい。このようにすれば、状態確認信号に対する応答の有無に応じて、情報処理端末が稼働中であるか否かを確実に判定することができる。
【００１１】
ここで、上記確認信号送出部は、データを受信したときに、又は所定の周期で、状態確認信号を送出することが好ましい。このようにすれば、データを受信したときに、又は所定の周期で繰り返して、情報処理端末が起動したか否かを判定することができるため、情報処理装置が起動してデータを受信可能な状態になった場合に、そのこと、すなわち情報処理装置が受信可能状態になったことをより早く認識することができる。よって、より早いタイミングで記憶しているデータを転送することが可能となる。
【００１２】
ここで、上記状態確認信号として、ＡＲＰ、又はＩＣＭＰ要求を用いることが好ましい。このようにすれば、専用の通信プロトコルを用いることなく情報処理端末からの応答を確認することにより、情報処理端末が稼働中であるか否かを判定することができる。よって、汎用性をより高めることができる。
【００１３】
本発明に係るネットワーク複合機では、記憶部が、情報処理端末から受信した情報の受信履歴を記憶し、判定部が、記憶されている受信履歴に基づいて、所定時間以内に情報処理端末から情報が受信されている場合には、情報処理端末が稼働中であると判定することが好ましい。ここで、直近の受信時刻から所定時間経過していない場合には、情報通信端末が稼働中である蓋然性が高いと認められる。よって、本発明に係るネットワーク複合機によれば、情報処理端末からの情報の受信履歴に基づいて、情報処理端末が稼働中であるか否かを判定することができる。
【００１４】
また、本発明に係るネットワーク複合機は、上記所定時間以内に情報処理端末から情報が受信されていない場合に、情報処理端末に対して、状態確認信号を送出する確認信号送出部を備え、判定部が、状態確認信号に対する応答が受信された場合に、情報処理端末が稼働中であると判定することが好ましい。ところで、頻繁に状態確認信号を送出すると、情報処理端末の処理負荷を増やすこととなる。すなわち、受信処理、受信データの解析処理、及び応答データの送信処理等を増やすこととなってしまう。本発明に係るネットワーク複合機によれば、ＦＡＸが受信された際に、直近の受信時刻から所定時間経過している場合にのみ状態確認信号が送出される。よって、情報処理端末に対する処理負荷の増大を抑制することが可能となる。
【００１５】
本発明に係るネットワーク複合機は、情報処理端末から送信される、情報処理端末の動作状態を示す状態情報を受信する受信部を備え、判定部が、受信部により受信された状態情報に基づいて、情報処理端末が稼働中であるか否かを判定することが好ましい。この場合、情報処理端末から送られてくる情報処理端末の状態情報に基づいて、情報処理端末が稼働中であるか否かを判定することができる。
【００１６】
ここで、上記状態情報は、情報処理装置が起動した旨を示すウェイクアップ情報、及び電源をオフする旨を示すシャットダウン情報を含むことが好ましい。このようにすれば、当該状態情報に基づいて、的確に情報処理端末が稼働中であるか否かを判定することができる。
【００１７】
本発明に係る情報処理端末は、上記ネットワーク複合機とネットワークを介して接続される情報処理端末であって、自機の動作状態を示す状態情報をネットワーク複合機に送出する状態情報送出部を備えることを特徴とする。本発明に係る情報処理端末によれば、自機の動作状態を自動的にネットワーク複合機に伝えることが可能となる。
【００１８】
ここで、上記状態情報は、自機が起動した旨を示すウェイクアップ情報、及び電源をオフする旨を示すシャットダウン情報を含むことが好ましい。このようにすれば、自機の動作状態を的確にネットワーク複合機に伝えることができる。
【００１９】
本発明に係るデータ転送システムは、上記ネットワーク複合機と、上記情報処理端末とを備えることを特徴とする。本発明に係るデータ転送システムによれば、上記ネットワーク複合機と上記情報処理端末とを備えているため、ファクシミリでデータを受信したときに、受信データを情報処理端末に転送することができない場合であっても、ユーザによる情報処理端末側からの要請を必要とすることなく、後に、確実かつより早いタイミングで、受信データを情報処理端末に転送することが可能となる。
【発明の効果】
【００２０】
本発明によれば、ファクシミリで受信したデータを情報処理端末に転送する機能を有するネットワーク複合機において、ファクシミリでデータを受信したときに、受信データを情報処理端末に転送することができない場合であっても、ユーザによる情報処理端末側からの要請を必要とすることなく、後に、受信データを情報処理端末に確実に転送することが可能となる。
【図面の簡単な説明】
【００２１】
【図１】第１実施形態に係るネットワーク複合機の構成を示すブロック図である。
【図２】第１実施形態に係るネットワーク複合機によるＦＡＸデータ転送処理の処理手順を示すフローチャートである。
【図３】第２実施形態に係るネットワーク複合機の構成を示すブロック図である。
【図４】第２実施形態に係るネットワーク複合機によるＦＡＸデータ転送処理の処理手順を示すフローチャートである。
【図５】第３実施形態に係るネットワーク複合機、及び該ネットワーク複合機を用いたデータ転送システムの構成を示すブロック図である。
【図６】第３実施形態に係るネットワーク複合機によるＦＡＸデータ転送処理の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、図面を参照して本発明の好適な実施形態について詳細に説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。
【００２３】
［第１実施形態］
まず、図１を用いて、第１実施形態に係るネットワーク複合機（ＭＦＰ：Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）１の構成について説明する。図１は、ＬＡＮ５１に接続されたネットワーク複合機１の構成を示すブロック図である。なお、ここでは、ネットワーク複合機１がＬＡＮ５１を介してパーソナルコンピュータ（特許請求の範囲に記載の情報処理端末に相当、以下「ＰＣ」という）５Ａと接続されているネットワークシステムを例にして説明する。なお、例示するネットワークシステムは、理解を容易にするためにその構成を簡略化したものである。
【００２４】
ネットワーク複合機１は、ネットワーク対応されたスキャナ、プリンタ、コピーの各機能に加え、公衆交換電話網を介した一般的なＧ３方式等によるファクシミリ（ＦＡＸ）通信機能、及び電子メールを利用してＩＰ網経由で画像データを送受信するインターネットファクシミリ（ＩＦＡＸ）機能を有している。また、ネットワーク複合機１は、ＦＡＸ又はＩＦＡＸで受信した画像データを、予め設定されている転送先（例えばＰＣ５Ａなどの共有フォルダ）に転送する機能を有している。
【００２５】
さらに、ネットワーク複合機１は、ＦＡＸなどを受信した際に、例えばＰＣ５Ａの電源が入っていないなどの理由により、画像データ（ＦＡＸデータ）をＰＣ５Ａに転送できない場合には、後に、ＰＣ５Ａが起動されて画像データを受信可能になったときに、該画像データを転送する機能を有している。上述した各機能を実現するためにネットワーク複合機１は、制御部１０、操作部１１、表示部１２、読取部１３、記録部１４、コーデック１５、記憶部１６、モデム１７、ＮＣＵ１８、ＩＦＡＸ制御部２０、Ｗｅｂサーバ２１、及び、ＮＩＣ２２等を備えている。なお、各部はバス（通信路）２３で相互に通信可能に接続されている。
【００２６】
制御部１０は、演算を行うマイクロプロセッサ、マイクロプロセッサに各処理を実行させるためのプログラム等を記憶するＲＯＭ、演算結果などの各種データを一時的に記憶するＲＡＭ、及びデータがバックアップされているバックアップＲＡＭ等により構成されている。制御部１０は、ＲＯＭに記憶されているプログラムを実行することにより、以下に説明するネットワーク複合機１を構成する各部の機能を実現するとともに、ネットワーク複合機１を構成するハードウェアを統合的に制御する。
【００２７】
また、制御部１０には、上述したハードウェアとソフトウェアの組み合わせにより、ＦＡＸデータを転送する転送先のＰＣ５Ａなどが稼働中であるか否か、すなわちＦＡＸデータを受取ることができるか否かを判定する判定する判定部１０ａが構築されている。具体的には、判定部１０ａは、ＰＣ５Ａに対して送出された状態確認信号（詳細は後述する）に対する応答が受信された場合に、ＰＣ５Ａが稼働中であると判定する。一方、ＰＣ５Ａに対して送出された状態確認信号に対する応答がない場合には、ＰＣ５Ａが停止していると判定する。なお、判定部１０ａによる判定結果は、後述するＮＩＣ２２の転送部２２ａに出力される。
【００２８】
操作部１１は、ネットワーク複合機１の各機能を利用するために用いられる複数のキー、例えば、テンキー、短縮キー、スタートキー、ストップキー、及び各種のファンクションキー等を備えている。操作部１１は、ＦＡＸデータの転送先として例えばＰＣ５Ａの共有フォルダを設定する操作等をユーザから受け付ける。
【００２９】
表示部１２は、ＬＣＤ等を用いた表示装置であり、ネットワーク複合機１の動作状態及び／又は各種設定内容等を表示する。読取部１３は、光源及びＣＣＤ等によって構成されており、紙文書等の原稿を設定された副走査線密度に応じてライン毎に読み取り、画像データを生成する。なお、読取部１３で生成された画像データは記録部１４又はコーデック１５等に出力される。
【００３０】
記録部１４は、電子写真方式のプリンタであり、ＰＣ５Ａなどから入力されるＰＣプリントデータ、読取部１３により読み取られて生成された画像データを用紙にプリントアウトする。また、記録部１４は、ＦＡＸ、ＩＦＡＸ等で受信された画像データ（ＦＡＸデータ）の内、転送先が予め設定されていない画像データを用紙にプリントアウトする。
【００３１】
コーデック１５は、読取部１３で読み取られた画像データを符号化圧縮（以下、単に「符号化」という）するとともに符号化されている画像データを復号する。なお、符号化方式としては、ＭＨ（Ｍｏｄｉｆｉｅｄ  Ｈｕｆｆｍａｎ）、ＭＲ（Ｍｏｄｉｆｉｅｄ  ＲＥＡＤ（ｒｅｌａｔｉｖｅ  ｅｌｅｍｅｎｔ  ａｄｄｒｅｓｓ  ｄｅｓｉｇｎａｔｅ））、ＭＭＲ（Ｍｏｄｉｆｉｅｄ  Ｍｏｄｉｆｉｅｄ  ＲＥＡＤ）等が用いられる。
【００３２】
記憶部１６は、ＦＡＸ又はＩＦＡＸで受信された画像データ（ＦＡＸデータ）を記憶する。また、記憶部１６は、コーデック１５で符号化された画像データ、及び外部のＰＣ５Ａから受信されて符号化圧縮された画像データ等を記憶する。なお、記憶部１６としては、例えば、ＣＦ（コンパクトフラッシュ（登録商標））又はＨＤ（ハードディスク）などが好適に用いられる。
【００３３】
モデム（変復調器）１７は、ディジタル信号とアナログ信号との間の変復調を行なう。また、モデム１７は、ディジタル命令信号（ＤＣＳ）等の各種機能情報の発生及び検出を行なう。ＮＣＵ（Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）１８は、モデム１７と接続されており、モデム１７と公衆交換電話網（ＰＳＴＮ）５０との接続を制御する。また、ＮＣＵ１８は、送信先のファクシミリ番号に対応した呼出信号の送出、及びその着信を検出する機能を備えている。
【００３４】
ＩＦＡＸ制御部２０は、インターネット環境を利用したＩＦＡＸ機能を司る。ＩＦＡＸ制御部２０は、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って電子メールを送信する機能、及び、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）に従って電子メールを受信する機能を有している。ＩＦＡＸ制御部２０は、送信原稿をＴＩＦＦ形式等の画像データとして電子メールに添付し、メールアドレス（ＳＭＴＰサーバ）宛てに送信する。また、ＩＦＡＸ制御部２０は、設定された時間毎にＰＯＰサーバから電子メールを受信する。
【００３５】
Ｗｅｂサーバ２１は、例えばＨＴＭＬで記述されたホームページ、ログインページ、及びファクシミリ操作ページ等のデータに対して、ＰＣ５Ａからアクセスして所定のＨＴＴＰタスクを実行することを可能にする。
【００３６】
ＮＩＣ２２は、各種通信プロトコルの送受信制御処理、及び各種通信プロトコル上のデータ解析処理及びデータ作成処理を行なうネットワークインターフェースである。ＮＩＣ２２は、ＬＡＮ５１を介して例えばＰＣ５Ａに接続されており、ＰＣ５Ａとの間で、例えばＴＣＰ／ＩＰに従ってデータの通信を行なう。
【００３７】
ＮＩＣ２２は、演算を行なうマイクロプロセッサ、マイクロプロセッサに各処理を実行させるためのプログラム等を記憶するＲＯＭ、マイクロプロセッサにより制御されて通信処理を行う通信用チップ（ＩＣ）、及び通信用チップにより受信され、該通信用チップから読み出された受信データなどを一時的に記憶するＲＡＭ、及びデータがバックアップされているバックアップＲＡＭ等により構成されている。なお、ＮＩＣ２２は、上述したマイクロプロセッサ、通信用チップ、ＲＯＭ、ＲＡＭ等がワンチップに収められたマイクロコンピュータを用いて構成してもよい。
【００３８】
ＮＩＣ２２では、上述したハードウェアとソフトウェアの組み合わせにより、転送部２２ａ、及び状態確認信号送出部２２ｂが構築されている。転送部２２ａは、制御部１０を構成する判定部１０ａによりＰＣ５Ａが稼働中であると判定された場合に、記憶部１６に記憶されているＦＡＸデータをＰＣ５Ａに転送する。なお、ＦＡＸデータを転送するプロトコルとしては、例えば、公知のＳＭＢ（Ｓｅｒｖｅｒ  Ｍｅｓｓａｇｅ  Ｂｌｏｃｋ）、ＷｅｂＤＡＶ（Ｗｅｂ−ｂａｓｅｄ  Ｄｉｓｔｒｉｂｕｔｅｄ  Ａｕｔｈｏｒｉｎｇ  ａｎｄ  Ｖｅｒｓｉｏｎｉｎｇ）、ＨＴＴＰのＰＯＳＴ又はＰＵＳＨ、及びＮＦＳ（Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）などを用いることができる。
【００３９】
状態確認信号送出部２２ｂは、例えばＰＣ５Ａに対して、所定の周期（例えば５分間隔）で繰り返し、状態確認信号を送出する。なお、状態確認信号としては、ＭＡＣアドレスを問い合わせるためのＡＲＰ（Ａｄｄｒｅｓｓ  Ｒｅｓｏｌｕｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）、又は、ネットワークの疎通を確認するためのＰｉｎｇ（ＩＣＭＰ要求）などが好適に用いられる。
【００４０】
次に、図２を参照しつつ、ネットワーク複合機１によるＦＡＸデータの転送処理について説明する。図２は、ネットワーク複合機１によるＦＡＸデータ転送処理の処理手順を示すフローチャートである。
【００４１】
ステップＳ１００では、ＦＡＸデータ又はＩＦＡＸデータが受信されたか否かについての判断が行われる。ここで、ＦＡＸデータ又はＩＦＡＸデータが受信された場合には、ステップＳ１０２に処理が移行する。一方、ＦＡＸデータ又はＩＦＡＸデータが受信されていないときには、ＦＡＸデータ又はＩＦＡＸデータが受信されるまで、本ステップが繰り返して実行される。
【００４２】
ＦＡＸデータ又はＩＦＡＸデータが受信された場合、ステップＳ１０２では、受信データが記憶部１６に記憶される。続いて、ステップＳ１０４では、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が、予め記憶されている転送条件と合致するか否かについての判断が行われる。ここで、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が転送条件と合致しない場合には、ステップＳ１０６において、ステップＳ１０２で記憶部１６に記憶されたＦＡＸデータ又はＩＦＡＸデータが用紙にプリントアウトされる。その後、本処理から抜ける。一方、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が転送条件と合致するときには、ステップＳ１０８に処理が移行する。
【００４３】
ステップＳ１０８では、転送先（本実施形態ではＰＣ５Ａ）のホスト名を用いて、ＤＮＳ（Ｄｏｍａｉｎ  Ｎａｍｅ  Ｓｙｓｔｅｍ）に対してＩＰアドレスの取得要求が送出される。続いて、ステップＳ１１０では、ＤＮＳからＰＣ５ＡのＩＰアドレスを取得できたか否かについての判断が行われる。ここで、ＤＮＳからＰＣ５ＡのＩＰアドレスを取得できない場合には、ステップＳ１１２において、ステップＳ１０２で記憶部１６に記憶されたＦＡＸデータ又はＩＦＡＸデータが用紙にプリントアウトされる。その後、本処理から抜ける。一方、ＤＮＳからＰＣ５ＡのＩＰアドレスを取得できたときには、ステップＳ１１４に処理が移行する。
【００４４】
ステップＳ１１４では、ＤＮＳから取得されたＰＣ５ＡのＩＰアドレスにＡＲＰ要求が送出される。続くステップＳ１１６では、ＰＣ５ＡからＡＲＰ要求に対する応答（ＡＲＰ応答）が受信されたか否かについての判断が行われる。ここで、ＰＣ５ＡからＡＲＰ応答が受信された場合には、ステップＳ１１８に処理が移行する。一方、ＰＣ５ＡからＡＲＰ応答が受信されないときには、ステップＳ１２２に処理が移行する。
【００４５】
ＰＣ５ＡからＡＲＰ応答が受信された場合、ステップＳ１１８では、記憶部１６に記憶されたＦＡＸデータがＴＩＦＦ又はＰＤＦデータに変換される。そして、続くステップＳ１２０において、変換されたＴＩＦＦ又はＰＤＦデータが、ＰＣ５Ａの共有フォルダに転送される。その後、本処理から抜ける。
【００４６】
一方、ＰＣ５ＡからＡＲＰ応答が受信されないときには、ステップＳ１２２において、ＡＲＰ要求の送出周期を定めるインターバルタイマが起動される。次に、ステップＳ１２４において、インターバルタイマが所定値までカウントアップしたか否か、すなわち所定時間（例えば５分）経過したか否かについての判断が行われる。ここで、所定時間経過していない場合には、所定時間経過するまで、本ステップが繰り返して実行される。一方、所定時間経過したときには、ステップＳ１０８に処理が移行し、上述したステップＳ１０８以降の処理が再度実行される。これにより、所定周期（例えば５分間隔）でＰＣ５Ａに対してＡＲＰ要求が送出されるとともに、ＡＰＲ要求に対する応答がＰＣ５Ａから受信されたときに、記憶部１６に記憶されているＦＡＸデータが、ＰＣ５Ａの共有フォルダに転送される。
【００４７】
本実施形態によれば、ＦＡＸ又はＩＦＡＸでデータを受信したときに、受信データをＰＣ５Ａに転送することができない場合には、受信データが、一旦、記憶部１６に記憶される。その後、ＰＣ５Ａが稼働中であるか否かが判断され、ＰＣ５Ａが稼働中であると判定された場合、すなわち、ネットワーク複合機１からのデータを受信できると判定された場合に、記憶されている受信データがＰＣ５Ａに転送される。そのため、データを受信したときに受信データをＰＣ５Ａに転送することができない場合であっても、ユーザによる要請を必要とすることなく、後に、受信データをＰＣ５Ａに自動的に転送することが可能となる。また、本実施形態によれば、受信データの用紙への出力量を減らすことができるため、ペーパーレス化を推進することができる。
【００４８】
本実施形態によれば、ＰＣ５Ａに対してＡＲＰ要求（又はＩＣＭＰ要求）が所定の周期（例えば５分間隔）で送出されるため、ＡＲＰ応答の有無に応じて、確実にＰＣ５Ａが稼働中であるか否かを判定することができる。
【００４９】
また、本実施形態によれば、所定の周期（例えば５分間隔）でＰＣ５Ａが起動したか否かを判定することができるため、ＰＣ５Ａが起動してデータを受信可能な状態になった場合に、そのこと、すなわちＰＣ５Ａが受信可能状態になったことをより早く認識することができる。よって、より早いタイミングで記憶している受信データを転送することが可能となる。
【００５０】
本実施形態によれば、状態確認信号として、ＡＲＰ、又はＩＣＭＰ要求が用いられる。そのため、専用の通信プロトコルを用いることなくＰＣ５Ａとの接続を確認することにより、ＰＣ５Ａが稼働中であるか否かを認識することができる。よって、汎用性をより高めることができる。
【００５１】
［第２実施形態］
続いて、図３を用いて、第２実施形態に係るネットワーク複合機２の構成について説明する。図３は、ネットワーク複合機２の構成を示すブロック図である。なお、図３において第１実施形態と同一又は同等の構成要素については同一の符号が付されている。
【００５２】
ネットワーク複合機２は、記憶部１６に代えて、記憶部１６Ｂを備えている点でネットワーク複合機１と異なっている。また、ネットワーク複合機２は、制御部１０が、判定部１０ａに代えて、判定部１０ｂを有している点でネットワーク複合機１と異なっている。その他の構成は、上述したネットワーク複合機１と同一又は同様であるので、ここでは説明を省略する。
【００５３】
記憶部１６Ｂは、ＰＣ５Ａなどの情報処理端末から受信した情報、例えばＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）パケット、ＰＣプリントデータなどの受信時刻、送信元ＩＰアドレスなどを含む受信履歴情報を記憶する。
【００５４】
制御部１０の判定部１０ｂは、記憶部１６Ｂに記憶されている受信履歴情報に基づいて、所定時間（例えば５分）以内に、ＰＣ５Ａから、例えばＳＮＭＰパケット、ＰＣプリントデータなどの情報が受信されている場合には、ＰＣ５Ａが稼働中であると判定する。
【００５５】
次に、図４を参照しつつ、ネットワーク複合機２によるＦＡＸデータの転送処理について説明する。図４は、ネットワーク複合機２によるＦＡＸデータ転送処理の処理手順を示すフローチャートである。
【００５６】
ステップＳ２００では、ＦＡＸデータ又はＩＦＡＸデータが受信されたか否かについての判断が行われる。ここで、ＦＡＸデータ又はＩＦＡＸデータが受信された場合には、ステップＳ２０２に処理が移行する。一方、ＦＡＸデータ又はＩＦＡＸデータが受信されていないときには、ＦＡＸデータ又はＩＦＡＸデータが受信されるまで、本ステップが繰り返して実行される。
【００５７】
ＦＡＸデータ又はＩＦＡＸデータが受信された場合、ステップＳ２０２では、受信データが記憶部１６Ｂに記憶される。続いて、ステップＳ２０４では、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が、予め記憶されている転送条件と合致するか否かについての判断が行われる。ここで、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が転送条件と合致しない場合には、ステップＳ２０６において、ステップＳ２０２で記憶部１６Ｂに記憶されたＦＡＸデータ又はＩＦＡＸデータが用紙にプリントアウトされる。その後、本処理から抜ける。一方、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が転送条件と合致するときには、ステップＳ２０８に処理が移行する。
【００５８】
ステップＳ２０８では、転送先（本実施形態ではＰＣ５Ａ）のホスト名を用いて、ＤＮＳに対してＩＰアドレスの取得要求が送出される。続いて、ステップＳ２１０では、ＤＮＳからＰＣ５ＡのＩＰアドレスを受信できたか否かについての判断が行われる。ここで、ＤＮＳからＰＣ５ＡのＩＰアドレスを受信できない場合には、ステップＳ２１２において、ステップＳ２０２で記憶部１６Ｂに記憶されたＦＡＸデータ又はＩＦＡＸデータが用紙にプリントアウトされる。その後、本処理から抜ける。一方、ＤＮＳからＰＣ５ＡのＩＰアドレスを受信できたときには、ステップＳ２１４に処理が移行する。
【００５９】
ステップＳ２１４では、ＰＣプリント及びＳＮＭＰパケットなどの受信履歴情報にＤＮＳから取得されたＰＣ５ＡのＩＰアドレス情報があるか否かについての判断が行われる。ここで、受信履歴情報にＰＣ５ＡのＩＰアドレス情報がある場合には、ステップＳ２１６に処理が移行する。一方、受信履歴情報にＰＣ５ＡのＩＰアドレス情報がないときには、ステップＳ２１８に処理が移行する。
【００６０】
受信履歴情報にＰＣ５ＡのＩＰアドレス情報がある場合、ステップＳ２１６では、受信履歴情報に記載されている、ＰＣプリント又はＳＮＭＰパケットなどの受信時刻が、所定時間（例えば５分）以内であるか否か、すなわち、所定時間（例えば５分）以内にＰＣ５ＡからＰＣプリント又はＳＮＭＰパケットなどの情報が受信されたか否かについての判断が行われる。ここで、所定時間以内にＰＣ５ＡからＰＣプリント又はＳＮＭＰパケットなどが受信されている場合には、ステップＳ２２２に処理が移行する。一方、ＰＣ５ＡからＰＣプリント又はＳＮＭＰパケットなどが受信されてから既に所定時間経過しているときには、ステップＳ２１８に処理が移行する。
【００６１】
ステップＳ２１８では、ＤＮＳから取得されたＰＣ５ＡのＩＰアドレスにＡＲＰ要求が送出される。続くステップＳ２２０では、ＰＣ５ＡからＡＲＰ要求に対する応答（ＡＲＰ応答）が受信されたか否かについての判断が行われる。ここで、ＰＣ５ＡからＡＲＰ応答が受信された場合には、ステップＳ２２２に処理が移行する。一方、ＰＣ５ＡからＡＲＰ応答が受信されないときには、ステップＳ２２６に処理が移行する。
【００６２】
ＰＣ５ＡからＰＣプリント又はＳＮＭＰパケットが受信されてから所定時間（例えば１分）経過していない場合、又は、ＰＣ５ＡからＡＲＰ応答が受信された場合、ステップＳ２２２では、記憶部１６Ｂに記憶されたＦＡＸデータがＴＩＦＦ又はＰＤＦデータに変換される。そして、続くステップＳ２２４において、変換されたＴＩＦＦ又はＰＤＦデータが、ＰＣ５Ａの共有フォルダに転送される。その後、本処理から抜ける。
【００６３】
一方、ＰＣ５ＡからＰＣプリント又はＳＮＭＰパケットが受信されてから所定時間（例えば１分）経過しており、かつ、ＰＣ５ＡからＡＲＰ応答が受信されないときには、ステップＳ２２６において、判定周期を定めるインターバルタイマが起動される。次に、ステップＳ２２８において、インターバルタイマが所定値までカウントアップしたか否か、すなわち所定時間（例えば５分）経過したか否かについての判断が行われる。ここで、所定時間経過していない場合には、所定時間経過するまで、本ステップが繰り返して実行される。一方、所定時間経過したときには、ステップＳ２０８に処理が移行し、上述したステップＳ２０８以降の処理が再度実行される。
【００６４】
これにより、ＰＣ５ＡからＰＣプリント又はＳＮＭＰパケットなどが受信されてから所定時間（例えば５分）経過していない場合、又は、ＡＰＲ要求に対する応答がＰＣ５Ａからあったときに、記憶部１６Ｂに記憶されているＦＡＸデータが、ＰＣ５Ａの共有フォルダに転送される。
【００６５】
本実施形態によれば、ＰＣ５Ａから受信したＳＮＭＰパケット、ＰＣプリントデータなどの情報の受信履歴が記憶される。ここで、直近の受信時刻から所定時間（例えば５分）経過していない場合には、ＰＣ５Ａが稼働中である蓋然性が高いと認められる。よって、本実施形態によれば、ＰＣ５Ａからの情報の受信履歴に基づいて、ＰＣ５Ａが稼働中であるか否かを判定することができる。
【００６６】
ところで、頻繁にＡＲＰ要求などを送出すると、ＰＣ５Ａの処理負荷を増やすこととなる。すなわち、受信処理、受信データの解析処理、及び応答データの送信処理等を増やすこととなってしまう。本実施形態によれば、ＦＡＸが受信された際に、直近の受信時刻から所定時間（例えば５分）経過している場合にのみＡＲＰ要求が送出される。よって、ＰＣ５Ａに対する処理負荷の増大を抑制することが可能となる。
【００６７】
［第３実施形態］
続いて、図５を用いて、第３実施形態に係るネットワーク複合機３及びＰＣ５Ｂを有して構成されるＦＡＸデータ転送システム（特許請求の範囲に記載のデータ転送システムに相当）７の構成について説明する。図５は、ネットワーク複合機３及びＰＣ５Ｂを有して構成されるＦＡＸデータ転送システム７の構成を示すブロック図である。なお、図５において第１実施形態と同一又は同等の構成要素については同一の符号が付されている。
【００６８】
ＦＡＸデータ転送システム７は、ネットワーク複合機３と、ＰＣ５Ｂとを備えている。ＰＣ５Ｂは、ネットワーク複合機３とＬＡＮ５１を介して接続され、ユーザによって利用されるパーソナルコンピュータである。ＰＣ５Ｂには、プリンタドライバが搭載されており、このプリンタドライバが実行されることによって、自機の動作状態を示す状態情報を送出する状態情報送出部３０の機能が実現される。状態情報送出部３０は、所定のタイミングで、自機の動作状態を示す状態情報をネットワーク複合機３に送出する。
【００６９】
より詳細には、状態情報送出部３０は、ＨＴＴＰのＰＯＳＴコマンドを利用して、自機のホスト名、ＭＡＣアドレス、ＩＰアドレスに加えて、電源がオンされ、起動したときに、自機が起動した旨を示す状態情報であるウェイクアップ情報（起動情報）を送出する。また、ＰＣ５Ｂは、稼働中に、所定の周期（例えば１分間隔）で、自機が稼働中である旨を示す状態情報であるアライブ情報（稼働情報）を送出する。さらに、ＰＣ５Ｂは、電源がオフされるときに、電源がオフされる旨を示す状態情報であるシャットダウン情報（終了情報）を送出する。
【００７０】
ネットワーク複合機３は、ＮＩＣ２２が、状態確認信号送出部２２ｂを有しておらず、代わりに、ＰＣ５Ｂから送信される状態情報（ウェイクアップ情報、アライブ情報、シャットダウン情報）を受信する受信部２２ｃを備えている点でネットワーク複合機１と異なっている。なお、受信されたＰＣ５Ｂの状態情報は、ＰＣ５Ｂのホスト名等と共に、記憶部１６によって記憶される。また、ネットワーク複合機３は、制御部１０が、上述した判定部１０ａに代えて、受信部２２ｃにより受信されたＰＣ５Ｂの状態情報に基づいて、ＰＣ５Ｂが稼働中であるか否かを判定する判定部１０ｃを備えている点でネットワーク複合機１と異なっている。その他の構成は、上述したネットワーク複合機１と同一であるので、ここでは説明を省略する。
【００７１】
次に、図６を参照しつつ、ネットワーク複合機３によるＦＡＸデータ転送処理について説明する。図６は、ネットワーク複合機３によるＦＡＸデータの転送処理の処理手順を示すフローチャートである。
【００７２】
まず、ステップＳ３００では、ＦＡＸデータ又はＩＦＡＸデータが受信されたか否かについての判断が行われる。ここで、ＦＡＸデータ又はＩＦＡＸデータが受信された場合には、ステップＳ３０２に処理が移行する。一方、ＦＡＸデータ又はＩＦＡＸデータが受信されていないときには、ＦＡＸデータ又はＩＦＡＸデータが受信されるまで、本ステップが繰り返して実行される。
【００７３】
ＦＡＸデータ又はＩＦＡＸデータが受信された場合、ステップＳ３０２では、受信データが記憶部１６に記憶される。続いて、ステップＳ３０４では、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が、予め記憶されている転送条件と合致するか否かについての判断が行われる。ここで、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が転送条件と合致しない場合には、ステップＳ３０６において、ステップＳ３０２で記憶部１６に記憶されたＦＡＸデータ又はＩＦＡＸデータが用紙にプリントアウトされる。その後、本処理から抜ける。一方、ＦＡＸデータ又はＩＦＡＸデータの送信元情報が転送条件と合致するときには、ステップＳ３０８に処理が移行する。
【００７４】
ステップＳ３０８では、転送先（本実施形態ではＰＣ５Ｂ）からシャットダウン情報が受信されているか否かについての判断が行われる。ここで、ＰＣ５Ｂからシャットダウン情報が受信されている場合には、ステップＳ３１０に処理が移行する。一方、ＰＣ５Ｂからシャットダウン情報が受信されていないときには、ステップＳ３１２に処理が移行する。
【００７５】
ＰＣ５Ｂからシャットダウン情報が受信されている場合、ステップＳ３１０では、ＰＣ５Ｂからウェイクアップ情報が受信されたか否かについての判断が行われる。ここで、ＰＣ５Ｂからウェイクアップ情報が受信された場合には、ステップＳ３２０に処理が移行する。一方、ＰＣ５Ｂからウェイクアップ情報が受信されないときには、ウェイクアップ情報が受信されるまで、すなわちＰＣ５Ｂが起動されるまで、本ステップが繰り返して実行される。
【００７６】
ＰＣ５Ｂからシャットダウン情報が受信されていないとき、ステップＳ３１２では、ＰＣ５Ｂからウェイクアップ情報が受信されたか否かについての判断が行われる。ここで、ＰＣ５Ｂからウェイクアップ情報が受信された場合には、ステップＳ３１４に処理が移行する。一方、ＰＣ５Ｂからウェイクアップ情報が受信されないときには、ステップＳ３１６に処理が移行する。
【００７７】
ＰＣ５Ｂからウェイクアップ情報が受信された場合、ステップＳ３１４では、所定時間（例えば１分）以内にＰＣ５Ｂからウェイクアップ情報が受信されたか否か、また、ＰＣ５Ｂからアライブ情報が受信されたか否かについての判断が行われる。ここで、所定時間（例えば１分）以内にＰＣ５Ｂからウェイクアップ情報が受信されている場合、又は、ＰＣ５Ｂからアライブ情報が受信されている場合には、ステップＳ３２０に処理が移行する。一方、ＰＣ５Ｂからウェイクアップ情報が受信されてから既に所定時間（例えば１分）経過しており、かつ、ＰＣ５Ｂからアライブ情報が受信されていないときには、ステップＳ３１６に処理が移行する。
【００７８】
ステップＳ３１６では、判定周期を定めるインターバルタイマが起動される。次に、ステップＳ３１８において、インターバルタイマが所定値までカウントアップしたか否か、すなわち所定時間（例えば５分）経過したか否かについての判断が行われる。ここで、所定時間経過していない場合には、所定時間経過するまで、本ステップが繰り返して実行される。一方、所定時間経過したときには、ステップＳ３０８に処理が移行し、上述したステップＳ３０８以降の処理が再度実行される。
【００７９】
一方、所定時間（例えば１分）以内にＰＣ５Ｂからウェイクアップ情報が受信されている場合、又は、ＰＣ５Ｂからアライブ情報が受信されている場合、ステップＳ３２０では、記憶部１６に記憶されたＦＡＸデータがＴＩＦＦ又はＰＤＦデータに変換される。そして、続くステップＳ３２２において、変換されたＴＩＦＦ又はＰＤＦデータが、ＰＣ５Ｂの共有フォルダに転送される。その後、本処理から抜ける。
【００８０】
これにより、所定時間（例えば１分）以内にＰＣ５Ｂからウェイクアップ情報が受信されている場合、又は、ＰＣ５Ｂからアライブ情報が受信されているときに、記憶部１６に記憶されているＦＡＸデータが、ＰＣ５Ｂの共有フォルダに転送される。
【００８１】
本実施形態に係るネットワーク複合機３によれば、ＰＣ５Ｂから送られてくるＰＣ５Ｂの状態情報に基づいて、ＰＣ５Ｂが稼働中であるか否かを判定することができる。ここで、状態情報には、ＰＣ５Ｂが起動した旨を示すウェイクアップ情報、稼働中である旨を示すアライブ情報、及び、電源をオフする旨を示すシャットダウン情報が含まれているため、当該状態情報に基づいて、的確にＰＣ５Ｂが稼働中であるか否かを判定することができる。
【００８２】
本実施形態に係るＰＣ５Ｂによれば、所定のタイミングで状態情報を送出することにより、自機の状態、すなわち稼働中であるか否かを自動的にネットワーク複合機３に伝えることが可能となる。ここで、状態情報には、自機が起動した旨を示すウェイクアップ情報、稼働中である旨を示すアライブ情報、及び、電源をオフする旨を示すシャットダウン情報が含まれているため、自機の状態を的確にネットワーク複合機３に伝えることができる。
【００８３】
本実施形態に係るＦＡＸデータ転送システム７によれば、ネットワーク複合機３とＰＣ５Ｂとを備えているため、ＦＡＸデータを受信したときに、ＦＡＸデータをＰＣ５Ｂに転送することができない場合であっても、ユーザによるＰＣ５Ｂ側からの要請を必要とすることなく、後に、確実かつより早いタイミングで、ＦＡＸデータをＰＣ５Ｂに転送することが可能となる。
【００８４】
以上、本発明の実施の形態について説明したが、本発明は、上記実施形態に限定されるものではなく種々の変形が可能である。例えば、上記実施形態では、ＦＡＸデータの転送先として、パーソナルコンピュータの共有フォルダを挙げたが、ＦＡＸデータの転送先はパーソナルコンピュータの共有フォルダには限られない。ＦＡＸデータの転送先として、例えばファイルサーバなどの共有フォルダを設定することもできる。
【００８５】
また、上記第１実施形態では、所定の周期（例えば５分間隔）でＡＲＰ要求などを送出したが、これに加えて、ＦＡＸデータを受信したタイミングでＡＲＰ要求などを送出する構成としてもよい。また、カッコ内に記載した所定の周期の数値は例示であり、周期は、この数値に限られることなく、任意に設定することができる。
【００８６】
上記第３実施形態では、状態情報として、ウェイクアップ情報、アライブ情報、シャットダウン情報を用いたが、ウェイクアップ情報及びシャットダウン情報のみからＰＣ５Ｂの状態を判定する構成としてもよい。すなわち、ウェイクアップ情報が受信されてから、シャットダウン情報が受信されるまでの間は、ＰＣ５Ｂが稼働中であると判定する構成としてもよい。
【符号の説明】
【００８７】
１，２，３  ネットワーク複合機
５Ａ，５Ｂ  パーソナルコンピュータ
７  ＦＡＸデータ転送システム
１０  制御部
１０ａ，１０ｂ  判定部
１１  操作部
１２  表示部
１３  読取部
１４  記録部
１５  コーデック
１６，１６Ｂ  記憶部
１７  モデム
１８  ＮＣＵ
２０  ＩＦＡＸ制御部
２１  Ｗｅｂサーバ
２２  ＮＩＣ
２２ａ  転送部
２２ｂ  状態確認信号送出部
２２ｃ  受信部
２３  バス
３０  状態情報送出部
５０  ＰＳＴＮ
５１  ＬＡＮ
【図１】
2011217156.tif 000003
【図２】
2011217156.tif 000004
【図３】
2011217156.tif 000005
【図４】
2011217156.tif 000006
【図５】
2011217156.tif 000007
【図６】
2011217156.tif 000008