(57)【要約】【課題】  本来は受信すべき所定のデータが受信されていない場合に、その旨を示す情報を出力することができるデータ通信装置及びその制御方法、プログラムを提供する。【解決手段】  画像入出力システムは、検索条件として予め任意に設定された送信元を特定する情報と受信期間を特定する情報とに基づいて、自装置がネットワーク３４７または公衆回線３４９を介して受信したデータの受信履歴をＭｅｍｏｒｙ３３９から読み出して検索し、所望のデータを既に受信したか否かを判定する。そして、その判定の結果に基づいて、所望のデータをまだ受信していない場合には、データが未受信である旨を通知する。【選択図】  図３
2007096471.tif 000002
【特許請求の範囲】
【請求項１】
複数の送信元からデータを受信することが可能な受信手段と、
前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と、前記所定の受信期間を特定する受信期間特定情報とを、任意に入力する入力手段と、
前記受信手段が前記条件に一致するデータを受信していない場合に、前記受信手段が前記所定のデータを受信していないことを示す未受信情報を出力する出力手段と、
を備えることを特徴とするデータ通信装置。
【請求項２】
複数の送信元からデータを受信することが可能な受信手段と、
前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と前記所定の受信期間を特定する受信期間特定情報と前記所定のデータを受信したか否かを判断するために該所定のデータの検索を実行するタイミングを特定するタイミング特定情報とを入力する入力手段と、
前記受信手段が前記条件に一致するデータを受信していない場合に、前記受信手段が前記所定のデータを受信していないことを示す未受信情報を出力する出力手段と、
を備えることを特徴とするデータ通信装置。
【請求項３】
前記受信手段は、それぞれ異なる通信プロトコルを用いてデータを受信する少なくとも第１の受信手段および第２の受信手段を含み、
前記入力手段は、前記条件としてさらに前記所定のデータを受信する際に前記第１または第２の受信手段のいずれを用いるかを特定する受信手段特定情報を入力する
ことを特徴とする請求項１または２に記載のデータ通信装置。
【請求項４】
前記出力手段は、前記受信手段が前記条件に一致するデータを受信していた場合に、前記受信手段が前記所定のデータを受信したことを示す受信情報を出力する
ことを特徴とする請求項１から３のいずれか１項に記載のデータ通信装置。
【請求項５】
前記出力手段は、前記受信手段が前記条件に一致するデータを受信していた場合に、前記受信手段が前記所定のデータを受信したことを示す受信情報を出力しない
ことを特徴とする請求項１から３のいずれか１項に記載のデータ通信装置。
【請求項６】
前記受信手段が受信したデータの受信履歴を管理する管理手段を更に備え、
前記出力手段は、前記管理手段が管理する受信履歴の中に、前記条件に一致するデータを受信していたことを示す履歴が存在するか否かに基づいて、出力する情報の内容を決定する
ことを特徴とする請求項１から５のいずれか１項に記載のデータ通信装置。
【請求項７】
前記受信手段が受信したデータの受信履歴を管理する管理手段を更に備え、
前記出力手段は、前記管理手段が管理する受信履歴の中に、前記条件に一致するデータを受信していたことを示す履歴が存在するか否かに基づいて、情報を出力するか否かを決定する
ことを特徴とする請求項１から６のいずれか１項に記載のデータ通信装置。
【請求項８】
前記出力手段は、前記入力手段で入力した送信元特定情報により特定される送信元に、前記未受信情報を出力する
ことを特徴とする請求項１から７のいずれか１項に記載のデータ通信装置。
【請求項９】
前記入力手段で入力した条件を登録する登録手段をさらに備え、
前記登録手段は、複数の特定情報からなる前記条件を、複数登録することができる
ことを特徴とする請求項１から８のいずれか１項に記載のデータ通信装置。
【請求項１０】
前記データ通信装置に関するエラーの有無を検知するエラー検知手段を更に備え、
前記出力手段は、前記受信手段が前記条件に一致するデータを受信していない場合に、さらに前記エラー検知手段で検知したエラーに関する情報を出力する
ことを特徴とする請求項１から９のいずれか１項に記載のデータ通信装置。
【請求項１１】
前記出力手段は、前記エラー検知手段で検知したエラーの内容に基づいて、前記未受信情報を出力するか否かを決定する
ことを特徴とする請求項１０に記載のデータ通信装置。
【請求項１２】
複数の送信元からデータを受信することが可能な受信手段と、
前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報を入力する入力手段と、
前記送信元特定情報により特定される相手先に対して、前記条件に一致するデータの送信を要求する送信要求手段と、
前記送信要求手段で送信を要求した相手先において、前記条件に一致するデータが送信可能な状態でない場合に、前記受信すべき所定のデータを受信できないことを示す情報を出力する出力手段と、
を備えることを特徴とするデータ通信装置。
【請求項１３】
前記入力手段は、前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、さらに前記送信要求手段が送信要求を行う時刻を入力し、前記送信要求手段は前記入力手段により入力された時刻に達したと判断した場合に送信要求を開始する
ことを特徴とする請求項１２に記載のデータ通信装置。
【請求項１４】
前記入力手段は、前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、さらに前記所定のデータの送信元において送信すべきデータを記憶すべき記憶領域を特定する記憶領域特定情報を入力する
ことを特徴とする請求項１２または１３に記載のデータ通信装置。
【請求項１５】
前記出力手段は、前記送信要求手段が送信要求を行った相手先に対して、前記受信すべき所定のデータを受信できないことを示す情報を出力する
ことを特徴とする請求項１２から１４のいずれか１項に記載のデータ通信装置。
【請求項１６】
前記データ通信装置は、ファクシミリプロトコルに従ってファクシミリデータを送受信するファクシミリ装置であって、
前記送信要求手段は、ファクシミリデータの送信側に対して発呼して送信要求を行うポーリング機能を用いて、前記相手先に対して送信要求を行う
ことを特徴とする請求項１２から１５のいずれか１項に記載のデータ通信装置。
【請求項１７】
前記出力手段は、前記送信要求手段が送信要求を行った相手先に対して、所定のファクシミリデータを送信することにより、前記受信すべき所定のデータを受信できないことを示す情報を出力する
ことを特徴とする請求項１６に記載のデータ通信装置。
【請求項１８】
前記出力手段は、前記送信要求手段が送信要求を行った相手先において、前記条件に一致するデータが、ポーリング送信用に入力されていないことを示す情報を出力する
ことを特徴とする請求項１６または１７に記載のデータ通信装置。
【請求項１９】
複数の送信元からデータを受信することが可能な受信工程と、
前記受信工程で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と、前記所定の受信期間を特定する受信期間特定情報とを、任意に入力する入力工程と、
前記受信工程で前記条件に一致するデータを受信していない場合に、前記受信工程で前記所定のデータを受信していないことを示す未受信情報を出力する出力工程と、
を備えることを特徴とするデータ通信方法。
【請求項２０】
複数の送信元からデータを受信することが可能な受信工程と、
前記受信工程で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と前記所定の受信期間を特定する受信期間特定情報と前記所定のデータを受信したか否かを判断するために該所定のデータの検索を実行するタイミングを特定するタイミング特定情報とを入力する入力工程と、
前記受信工程で前記条件に一致するデータを受信していない場合に、前記受信工程で前記所定のデータを受信していないことを示す未受信情報を出力する出力工程と、
を備えることを特徴とするデータ通信方法。
【請求項２１】
複数の送信元からデータを受信することが可能な受信工程と、
前記受信工程で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報を入力する入力工程と、
前記送信元特定情報により特定される相手先に対して、前記条件に一致するデータの送信を要求する送信要求工程と、
前記送信要求工程で送信を要求した相手先において、前記条件に一致するデータが送信可能な状態でない場合に、前記受信すべき所定のデータを受信できないことを示す情報を出力する出力工程と、
を備えることを特徴とするデータ通信方法。
【請求項２２】
複数の送信元からデータを受信することが可能な受信工程と、
前記受信工程で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と、前記所定の受信期間を特定する受信期間特定情報とを、任意に入力する入力工程と、
前記受信工程で前記条件に一致するデータを受信していない場合に、前記受信工程で前記所定のデータを受信していないことを示す未受信情報を出力する出力工程と、
をコンピュータに実行させるためのプログラム。
【請求項２３】
複数の送信元からデータを受信することが可能な受信工程と、
前記受信工程で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と前記所定の受信期間を特定する受信期間特定情報と前記所定のデータを受信したか否かを判断するために該所定のデータの検索を実行するタイミングを特定するタイミング特定情報とを入力する入力工程と、
前記受信工程で前記条件に一致するデータを受信していない場合に、前記受信工程で前記所定のデータを受信していないことを示す未受信情報を出力する出力工程と、
をコンピュータに実行させるためのプログラム。
【請求項２４】
複数の送信元からデータを受信することが可能な受信工程と、
前記受信工程で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報を入力する入力工程と、
前記送信元特定情報により特定される相手先に対して、前記条件に一致するデータの送信を要求する送信要求工程と、
前記送信要求工程で送信を要求した相手先において、前記条件に一致するデータが送信可能な状態でない場合に、前記受信すべき所定のデータを受信できないことを示す情報を出力する出力工程と、
をコンピュータに実行させるためのプログラム。
【請求項２５】
請求項２２から２４のいずれか１項に記載のプログラムを格納することを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介してデータを受信するデータ通信装置及びその制御方法、プログラムに関するものである。
【背景技術】
【０００２】
従来から、外部装置と通信可能なデータ通信装置において、データの受信に関する情報を通知するための技術が知られている。
【０００３】
例えば、外部装置であるファクシミリ装置から親展ＩＤを含む親展文書を受信した場合に、受信した親展文書に含まれる親展ＩＤに対応するメールアドレスに対して、親展文書を受信したことを電子メールにより通知するファクシミリ装置が知られている。（例えば、特許文献１参照）
また、外部装置であるファクシミリ装置が文書を送信してきた際に、文書を受信することが出来ない場合には、その旨を送信元のファクシミリ装置に通知するファクシミリ装置が知られている。（例えば、特許文献２参照）
【特許文献１】特開２０００−２７０１４５号公報
【特許文献２】特開平５−１３０３５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術では次のような問題があった。
【０００５】
例えば、データ通信装置が外部装置から所定の受信期間（例えば予め決められた時刻）にある文書を受信する予定になっている場合を想定する。この場合、所定の受信期間に、受信すべき文書を受信していない場合には、受信者は何度も装置を操作して受信したかどうかを確認しなければならず、使い勝手が悪い。また、送信すべきユーザが送信を忘れていた場合には、その旨を受信側のユーザが送信側のユーザに伝えなければならず煩わしいという問題がある。
【０００６】
また、例えばデータ通信装置が外部装置へ所定の文書の送信を要求して、外部装置から送信された文書を受信する場合を想定する。この場合には、所定の文書の送信を要求した際に、外部装置から文書が送信されてこない状態である場合には、受信側のユーザが送信側のユーザに問い合わせを行うなどの煩わしい作業を行う必要がある。
【０００７】
本発明は、上記の問題点に鑑みなされたものであり、本来は受信すべき所定のデータが受信されていない場合に、その旨を示す情報を出力することができるデータ通信装置及びその制御方法、プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために本発明のデータ通信装置は、複数の送信元からデータを受信することが可能な受信手段と、前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と、前記所定の受信期間を特定する受信期間特定情報とを、任意に入力する入力手段と、前記受信手段が前記条件に一致するデータを受信していない場合に、前記受信手段が前記所定のデータを受信していないことを示す未受信情報を出力する出力手段と、を備えることを特徴とする。
【０００９】
また、本発明のデータ通信装置は、複数の送信元からデータを受信することが可能な受信手段と、前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報と前記所定の受信期間を特定する受信期間特定情報と前記所定のデータを受信したか否かを判断するために該所定のデータの検索を実行するタイミングを特定するタイミング特定情報とを入力する入力手段と、前記受信手段が前記条件に一致するデータを受信していない場合に、前記受信手段が前記所定のデータを受信していないことを示す未受信情報を出力する出力手段と、を備えることを特徴とする。
【００１０】
また、本発明のデータ通信装置は、複数の送信元からデータを受信することが可能な受信手段と、前記受信手段で受信するデータの中から、受信すべき所定のデータを特定するための条件として、少なくとも前記所定のデータの送信元を特定する送信元特定情報を入力する入力手段と、前記送信元特定情報により特定される相手先に対して、前記条件に一致するデータの送信を要求する送信要求手段と、前記送信要求手段で送信を要求した相手先において、前記条件に一致するデータが送信可能な状態でない場合に、前記受信すべき所定のデータを受信できないことを示す情報を出力する出力手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、所望する条件下で受信すべきデータが、受信されていない場合に、その旨を適切にユーザに通知することができる。
【００１２】
また、本発明によれば、少なくともデータの送信元から特定される所定の受信すべきデータを、その送信元から受信できない場合に、その旨を適切にユーザに通知することができる。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の実施形態を説明する。
【００１４】
（第１の実施形態）
本発明の実施形態にかかわるデータ入出力システムの全体構成を、図１を参照して説明する。
【００１５】
リーダー部１３０は、原稿画像を光学的に読取り、画像データに変換する。リーダー部１３０は、原稿を読取るための機能を持つスキャナユニット１３１と、原稿用紙を搬送するための機能を持つ原稿給紙ユニット１３２とで構成される。
【００１６】
プリンタ部１４０は、記録紙を搬送し、その上に画像データを可視画像として印字して装置外に排紙する。プリンタ部１４０は、複数種類の記録紙カセットを持つ給紙ユニット１４２、画像データを記録紙に転写、定着させる機能を持つマーキングユニット１４１、及び印字された記録紙をソート、ステイプルして排紙する機能を持つ排紙ユニット１４３で構成される。
【００１７】
制御装置１１０は、リーダー部１３０、プリンタ部１４０と電気的に接続されるとともに、ネットワークを介して外部機器と接続されている。具体的には、制御装置１１０はＬＡＮ１５０を介してホストコンピュータ１５１、１５２と接続され、さらに公衆回線１６０を介してファクシミリ装置１６１と接続されている。
【００１８】
制御装置１１０は、リーダー部１３０を制御して原稿の画像データを読込み、プリンタ部１４０を制御して画像データを記録出力することでコピー機能を提供する。また、制御装置１１０は、リーダー部１３０から読取った画像データをコードデータに変換し、ＬＡＮ１５０を介してホストコンピュータへ送信するスキャナ機能を提供する。また、制御装置１１０は、ホストコンピュータ１５１、１５２からＬＡＮ１５０を介して受信したコードデータを画像データに変換し、プリンタ部１４０に出力するプリンタ機能を提供する。
【００１９】
さらに、制御装置１１０は、インターネットファクシミリ（ＩＦＡＸ）機能を用いて、ホストコンピュータ１５１、１５２からＬＡＮ１５０を介して、ファクシミリ形式の画像データが添付された電子メール（Ｅメール）を受信することができる。この時、ホストコンピュータ１５１、１５２はＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いてＳＭＴＰサーバ１５３へ電子メールを送信する。そして、ＳＭＴＰサーバ１５３は電子メールアドレスにより特定されるＰＯＰサーバ１５４へ電子メールを転送する。
【００２０】
制御装置１１０は、インターネットファクシミリ機能を用いて電子メールを受信する際、ＰＯＰ３（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ  Ｖｅｒｓｉｏｎ３）を用いて、ＰＯＰ３サーバ１５４に蓄積された電子メールを受信する。また、ＳＭＴＰを用いても受信可能である。
【００２１】
また、制御装置１１０は、ファクシミリ装置１６１から公衆回線１６０を介してファクシミリデータを受信することができる。なお、ファクシミリデータの受信にあたって制御装置１１０は、ＩＴＵ−Ｔ勧告Ｔ．３０に規定されたＧ３ファクシミリの通信プロトコルを用いる。
【００２２】
操作部１２０は、制御装置１１０に接続され、液晶タッチパネルと複数のハードキーで構成され、データ入出力システムを操作するためのユーザＩ／Ｆ（Ｉｎｔｅｒｆａｃｅ）を提供する。
【００２３】
＜リーダー部とプリンタ部の説明＞
リーダー部１３０とプリンタ部１４０とは、図２に示すように、一体的に構成されている。
【００２４】
リーダー部１３０は、原稿給紙ユニット１３２を搭載し、原稿給紙ユニット１３２は、原稿を先頭から順に１枚ずつプラテンガラス２３１上へ給送し、各原稿の読取動作が終了する毎に、その原稿をプラテンガラス２３１から排出トレイ（図示せず）に排出する。
【００２５】
リーダー部１３０は、原稿がプラテンガラス２３１上に給送されると、ランプ２３２を点灯し、移動ユニット２３３の移動を開始する。この移動ユニット２３３の移動によりプラテンガラス２３１上の原稿に対する読取走査が行われる。この読取走査中、原稿からの反射光は、各ミラー２３４，２３５，２３６およびレンズ２３７を経てＣＣＤイメージセンサ（以下、「ＣＣＤ」という）２３８に導かれ、原稿上の画像がＣＣＤ２３８の撮像面上に結像される。
【００２６】
ＣＣＤ２３８は、撮像面に結像された画像を電気信号に変換し、この電気信号に所定の処理が施された後に制御装置１１０に入力される。
【００２７】
プリンタ部１４０は、レーザドライバ２４１を有し、レーザドライバ２４１は、制御装置から入力された画像データに基づきレーザ発光部２４２を駆動する。これにより、レーザ発光部２４２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム２４３上に照射される。
【００２８】
感光ドラム２４３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器２４４から供給されたトナーによりトナー像として可視像化される。レーザ光の照射期間に同期して、各カセット２６１、２６２から記録紙が搬送路を介して感光ドラム２４３と転写部２４５との間に給紙され、感光ドラム２４３上のトナー像は転写部２４５により給紙された記録紙上に転写される。
【００２９】
トナー像が転写された記録紙は、搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）２４６に送られ、定着ローラ対２４６は記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対２４６を通過した記録紙は、排紙ローラ対２４７により排紙ユニット１４３に排紙される。排紙ユニット１４３は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。
【００３０】
また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対２４７まで搬送した後に、排紙ローラ対２４７の回転方向を逆転させ、フラッパ２４８によって再給紙搬送路２５１へ導く。再給紙搬送路２５１に導かれた記録紙は、上述した照射期間で感光ドラム２４３と転写部２４５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００３１】
＜制御装置の説明＞
制御装置１１０の機能を、図３に示すブロック図をもとに説明する。
【００３２】
メインコントローラ３１１にはＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、レンダリング部，メモリコントローラ，シリアル通信制御部，シリアルバス制御部などが含まれている。
【００３３】
ＣＰＵ３３７は制御装置１１０全体の動作を制御するものであり、Ｍｅｍｏｒｙ３２１に格納されたプログラムに基づいて動作する。また、ホストコンピュータから受信したＰＤＬ（Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）データを解釈し、ラスターイメージデータに展開する動作もこのプログラムに記述されている。受信したコードデータの解釈はＣＰＵ３３７で行われ、ラスターイメージデータの展開はレンダリング部で処理される。
【００３４】
レンダリング部ではＣＰＵ３３７で作成されたコードデータに基づいてラスターイメージデータを作成し、Ｍｅｍｏｒｙ３２１や、プリンタ画像処理部３５１に展開後のラスターデータを転送する。レンダリング部で作成されるイメージデータの色空間はＲＧＢ、ＣＭＹＫが挙げられる。
【００３５】
シリアル通信制御部はプリンタ部１４０のＣＰＵとシリアルバスを介して制御コマンドを送受信して通信を行う。シリアルバス制御部ではホストコンピュータとの通信、各種デバイスとの通信がコネクタ３２２を介して行われる。シリアルバスとしては一般的にＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）があげられ、ホストコンピュータからＰＤＬデータを受信するＩ／Ｆとして用いられる。
【００３６】
コネクタ３２３にはシリアルバスが接続され、リーダコントローラ部との通信や、画像データの転送に用いられる。ＢｏｏｔＲＯＭ３２４はＣＰＵ３３７が起動するプログラムが格納されており、また場合によってはＰＤＬ用のフォントデータが格納される。クロック３５３は現在時刻をカウントしている。
【００３７】
汎用高速バス３３０には、拡張ボードを接続するための拡張コネクタ３３５とＩ／Ｏ（Ｉｎｐｕｔ／Ｏｕｔｐｕｔ）制御コントローラ部３３６、ＨＤ（ハードディスク）コントローラ３３１、音声出力部３３３が接続される。汎用高速バスとしては、一般的にＰＣＩバスがあげられる。
【００３８】
ＨＤコントローラ３３１は、外部記憶装置を接続するためのものである。本実施例においては、このＩ／Ｆを介してハードディスクドライブ３３２を接続している。ハードディスク３３２はプログラムを格納したり、読取りまたは受信した画像データを記憶する記憶部として用いられる。
【００３９】
Ｉ／Ｏ制御コントローラ３３６は、データバス３９１の制御を行い、ポートや割り込みの制御を行う。また、Ｉ／Ｏ制御コントローラ３３６にはＣＰＵ３３７が搭載され、ポート制御３３８の制御やＮｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ３４０、操作部１２０との通信、Ｍｏｄｅｍ３４６との通信等を制御する。
【００４０】
Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ３４０は外部ネットワーク３４７と接続される。この時、ネットワークの例としては一般的にイーサネット（登録商標）があげられ、ホストコンピュータからのＰＤＬデータ受信や、リーダー部１３０で読取った画像の送信、ネットワークを介して端末の管理を行うリモート管理等に用いられる。
【００４１】
Ｍｏｄｅｍ３４６は外部ネットワークである公衆回線３４９に接続され、ファクシミリの通信を行う。Ｍｅｍｏｒｙ３３９はＣＰＵ３３７のワーク用メモリ、操作部１２０に表示する画像データのワーク用メモリ等に用いられる。また、さらにＭｅｍｏｒｙ３３９は外部機器とのデータ通信の送受信に関する履歴情報を記憶する。Ｍｅｍｏｒｙ３３９が記憶する履歴情報は外部装置または操作部１２０からの要求で読み出されて、操作部１２０で表示またはプリンタ部１４０でプリント、または各Ｉ／Ｆを介して外部機器に送信される。
【００４２】
音声出力部３３３は音声信号を出力する為のもので、汎用高速バス３３０から入力されたデータに基づいてスピーカー３３４に信号を出力する。
【００４３】
操作部Ｉ／Ｆ３４５は操作部１２０の液晶画面に表示を行うためのＩ／Ｆと、ハードキーやタッチパネルキーの入力を行うためのキー入力Ｉ／Ｆとから構成される。
【００４４】
操作部１２０は液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーを有する。タッチパネルまたはハードキーにより入力された信号は、前述した操作部Ｉ／Ｆ３４５を介して入力されたハードキーのＩＤ番号と入力されたタッチパネルの座標情報としてＣＰＵ３３７に伝えられる。
【００４５】
液晶表示部は操作部Ｉ／Ｆ３４５から送られてきた画像データを表示するものである。液晶表示部には、本画像形成装置の操作における機能表示や画像データ等を表示する。
【００４６】
ＦＡＮ３４８はＩ／Ｏ制御コントローラ３３６に接続され、コントローラ部１１０を冷却するのに用いる。
【００４７】
ＳＲＡＭ３４１はバックアック用電池３４４でバックアップされており、ユーザーモードや各種設定情報を登録でき、ハードディスクドライブ３３２のファイル管理情報等を蓄積している。
【００４８】
リアルタイムクロックモジュール３４３は、機器内で管理する日付と時刻を更新／保存するためのもので、バックアップ電池３４４によってバックアップされている。
【００４９】
プリンタ画像処理部３５１は、カスタムバス３２５と高速バス３５０でメインコントローラ３１１と接続されている。高速バス３５０は片方向通信でリング状に接続されている。
【００５０】
プリンタ画像処理部３５１は、コネクタ３８１を介してプリンタ部１４０と接続され、メインコントローラ３１１から入力された画像データに所定の画像処理を施して、メインコントローラ３１１もしくはプリンタ部１４０へ出力する機能を有する。Ｍｅｍｏｒｙ３５２はプリンタ画像処理３５１のワーク領域および遅延バッファとして使用される。
【００５１】
＜操作部概要＞
操作部１２０の構成を図４に示す。ＬＣＤ表示部４１０は、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示するとともに、表示してあるキーが押されるとその位置情報を制御装置のＣＰＵ３３７に伝える。
【００５２】
スタートキー４２０は原稿画像の読取り動作を開始する時などに用いる。スタートキー中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。ストップキー４３０は稼働中の動作を止める働きをする。
【００５３】
ハードキー群４４０には、テンキー、クリアキー、リセットキー、ガイドキー、ユーザーモードキー、ＩＤキーが設けられている。ＩＤキーは使用者のユーザＩＤを入力するときに用いる。リセットキーは操作部からの設定を初期化するときに用いる。ユーザーモードキーはユーザーモードにおいて各種設定を行う場合に用いる。
【００５４】
＜操作画面＞
本実施形態の装置が提供する機能は、コピー／送信・ファクシミリ／ボックス／リモートスキャナの４つの大きなカテゴリーに分かれており、これらは図５に示す操作画面の上部に表示される４つのメインタブ５０１〜５０４に対応している。これらのメインタブを押すことにより、各カテゴリーの画面への切り替えが行われる。
【００５５】
「コピー」は自機が有するスキャナとプリンタを使用して通常のドキュメント複写を行う。「送信」は画像データを、電子メール送信、ファイル転送、ボックス保存またはデータベース転送する機能であり、宛先を複数指定することが可能である。「ファクシミリ」はファクシミリの送受信を行う。ここではまた、ファクシミリのポーリング通信を行うこともできる。
【００５６】
「ボックス」はリーダー部１３０で読み込んだデータ、ファックスで受信したデータ、またはホストから受信してＰＤＬデータに展開したデータなどを自機が有するハードディスクに保存する機能である。また、ボックスに保存したものを読み出して、印刷や送信することも可能である。「リモートスキャナ」はホストコンピュータからの指示に応じて画像を読み込んで、読み込んだ画像データをホストコンピュータに取り込む機能である。
【００５７】
操作画面に表示されたボタン及びハードキー群には各々にユニークなキーＩＤが割り振られ、キー入力を受け付けると各キーＩＤ情報を基に画面切り替えや設定等の処理が行われる。また、キーＩＤには振動設定情報と音声出力情報が割当てられている。
【００５８】
以下、これらの機能設定を行う方法をＬＣＤ画面表示の例を使用して説明する。
【００５９】
コピー画面
コピー基本画面表示時にスタートボタンを押すと、リーダー部１３０が動作し、選択されているプリンタから画面上に表示されている各設定パラメータに応じた複写物が出力される。
【００６０】
図５にコピー基本画面を示す。コピー基本画面は、拡大縮小設定ボタン５１１・５１２、用紙選択ボタン５１３、ソータ設定ボタン５１６、両面コピー設定ボタン５１７、濃度設定ボタン５１４、文字／写真設定ボタン５１５、応用モード設定ボタン５１９などから構成される。
【００６１】
各種コピーパラメータ設定ボタン５１１〜５１７を選択すると、それぞれに対応したサブ画面（拡大縮小設定、用紙選択、濃度設定、ソータ設定、両面コピー設定、文字／写真設定）が表示され、パラメータを設定することができる。
【００６２】
応用モード設定ボタン５１９を選択すると、図６に示す様にページ連写や縮小レイアウト等の各応用機能設定ボタンを表示する。これらの機能設定ボタンを選択すると、それぞれに対応したサブ画面が表示され、各種応用モードのパラメータを設定することが出来る。
【００６３】
送信／ファクシミリ画面
送信／ファクシミリ基本画面表示時にスタートボタンを押すと、リーダー部１３０が動作し、読取った画像データを設定された宛先に指定された送信方法で送信する処理が開始される。
【００６４】
図７に送信／ファクシミリ基本画面を示す。送信／ファクシミリ基本画面は、宛先表示領域７１０、宛先スクロールボタン７１２、アドレスブックボタン７１３、送信方法選択ボタン７２１〜７２５、編集ボタン７１４、消去ボタン７１５、送信設定ボタン７４４、読込設定ボタン７３１などから構成される。リセットを含む初期化時には図７に示すように、宛先表示領域には１つの宛先も表示されず、操作説明画面が表示される。
【００６５】
宛先表示領域７１０には入力された宛先の一覧が表示される。入力は順次末尾に追加される。宛先表示領域からある宛先を選択した後、消去ボタン７１５を押下すると、選択されていた宛先が削除される。
【００６６】
送信設定ボタン７４４を選択すると件名、メッセージなどを入力する入力画面を表示する。アドレスブックボタン７１３を選択すると、アドレスブックサブ画面が表示され、登録している送信宛先から送信先を選択することができる。
【００６７】
送信方法（電子メール、ファックス、ＩＦＡＸ（インターネットファクシミリ）、ファイル転送、ボックス保存）に対応した送信方法選択ボタン７２１〜７２５を選択するとそれぞれの詳細サブ画面が表示され、新しい宛先の設定が可能になる。
【００６８】
読込設定ボタン７３１を選択すると、読込設定サブ画面が表示され、予め設定された解像度，スキャンモード，濃度が表示され選択することができる。これらの値は手動で変えることも可能である。
【００６９】
ファクシミリボタン７２１を選択すると、ファクシミリ送信の他にさらにファクシミリ受信もすることができる。ポーリング受信を行う場合には、所定のボタンを押下してポーリング受信設定画面（図１８を用いて後述する）を表示し、ポーリング受信を行うための条件を設定する。
【００７０】
ボックス画面
ボックス基本画面では、リーダー部１３０から読取った画像データを指定したボックスに格納したり、ボックスに蓄積された画像データのプリント・送信設定を行ったりする場合に用いる。
【００７１】
図８にボックス基本画面を示す。ボックス基本画面には各ボックス選択ボタン８０１〜８０７、ボックススクロールボタン８２０、システムボックスボタン８３１、ファックスボックスボタン８３２、メモリ残量表示領域８３３、ボックス名称表示領域８１０から構成される。
【００７２】
ボックス選択ボタン８０１〜８０７を選択すると、図９に示すユーザボックスサブ画面が表示される。ボックススクロールボタン８２０を選択すると、表示されるボックス番号がスクロールする。システムボックスボタン８３１を選択すると、システムボックスサブ画面が表示され、通信機能で受信した文書データの一覧を表示する。ファックスボックスボタン８３２を選択すると、ファックスボックスサブ画面が表示される。ファックスボックスにはファックス受信した文書データが保存され、ファックスボックスサブ画面に表示されるボックス選択ボタンを選択すると保存された文書一覧が表示される。
【００７３】
メモリ残量表示領域８３３にはＨＤドライブ３３２に蓄積された文書保存領域の空き容量が表示される。ボックス名称表示領域８１０には各ボックス番号に設定された名称を表示する。
【００７４】
図９にユーザボックスサブ画面を示す。ユーザボックスサブ画面は、保存文書表示領域９１０、選択ボタン９３１、画像表示ボタン９３４、詳細表示ボタン９３２、消去ボタン９３３、プリントボタン９３５、原稿読み込みボタン９３６、送信ボタン９３７、閉じるボタン９３９などから構成される。
【００７５】
保存文書表示領域９１０には格納された文書一覧が表示され、所望の文書を選択すると左側にチェック印が表示される。表示スクロールボタン９２０を押下すると表示文章がスクロールする。選択ボタン９３１は、文書を選択していない場合は全選択、文章を選択している場合は選択解除の機能を果たす。画像表示ボタン９３４を選択すると、現在選択されている文書のイメージを画面上に表示する。
【００７６】
移動複製ボタン９３８を選択すると移動複製サブ画面が表示され、選択した文書を他のボックスに移動・複製することができる。詳細表示ボタン９３２を選択すると、現在選択されている文書の詳細な設定が表示される。消去ボタン９３３を選択すると、選択されている文書をボックスから消去する。プリントボタン９３５を選択すると、プリントサブ画面が表示され、選択した文書を印刷することができる。
【００７７】
原稿読み込みボタン９３６を選択すると、原稿読み込みサブ画面が表示され、原稿読取りのための設定を行うことができる。原稿読取りサブ画面が表示されているときに、スタートキー４２０を押下すると、リーダー部１３０から原稿を読み込みボックスに格納することができる。リーダー部１３０からの入力だけではなく、ホストコンピュータ１５１、１５２からボックスを指定してＰＤＬラスターデータを保存することも可能になっている。
【００７８】
送信ボタン９３７を選択すると、送信サブ画面が表示され、選択した文書を指定した宛先に送信することができる。閉じるボタン９３９を選択するとボックス基本画面（図８）に戻る。
【００７９】
次に、ＬＡＮ１５０や公衆回線１６０といったネットワークを介して受信したデータに関して、所望のデータを既に受信したか否かを検知する機能について説明する。既に受信したか否かは、Ｍｅｍｏｒｙ３３９に格納された図１６（後述する）のような受信履歴テーブルを参照することにより判定する。
【００８０】
図１０に所望の受信データの受信履歴を検索するために登録された検索条件の一覧を表示する検索条件一覧画面を示す。検索条件一覧画面は、図４のユーザーモードボタン４４１を押下した場合に表示される所定のボタンを選択した場合に表示される。
【００８１】
検索条件一覧画面は、登録条件表示エリア１００１、新規登録ボタン１００２、詳細表示／修正ボタン１００３、有効／無効ボタン１００４、削除ボタン１００５、閉じるボタン１００６等から構成される。登録条件表示エリア１００１には、現在登録されている検索条件の一覧が表示されている。表示されている項目は、現在それぞれの検索条件による検索が有効／無効か、条件項目名、受信方法、検索開始時刻が分かるように表示されている。
【００８２】
新規登録ボタン１００２を押下すると、新規に検索条件の設定を行うための検索条件設定画面が表示される。修正ボタン１００３を選択すると登録されている条件の詳細表示／修正を行うための検索条件修正画面を表示する。一覧中の検索条件を選択して有効／無効ボタン１００４を押下すると、押すたびに選択した条件の有効／無効を変更できる。これにより、一時的に不要となった検索条件が再び必要になった場合に、新たに登録し直す必要がなく、一度登録しておけば簡単に再設定することができる。削除ボタン１００５を押下すると選択した条件を削除することができる。
【００８３】
図１１は図１０の新規登録ボタン１００２または詳細表示／修正ボタン１００３を押下したときに表示される画面で、検索を行う条件を指定するための検索条件設定画面を示している。新規登録ボタン１００２を押下して表示した場合には各入力項目は入力されていないが、詳細表示／修正ボタン１００３を押下して表示した場合には既に入力済みの情報が表示される。
【００８４】
受信方法選択欄１１０１には、ドロップダウンリストからデータを受信する際に用いる受信方法を特定できる情報を選択して入力できる。例えばファクシミリ受信データの受信を確認したい場合には１１０１でＦＡＸを選択する。また、インターネットファクシミリを用いて通信したデータの受信を確認したい場合には１１０１でＩＦＡＸを選択する。このように、特定のプロトコルで受信する受信方法を選択して条件として設定できるようにすることで、複数のプロトコルを用いてデータ通信を行える装置において、使い勝手がよくなる。なお、受信方法はＦＡＸ、インターネットファクシミリ（電子メール）に限らず、種々の拡張、変更が可能であることは言うまでもない。
【００８５】
検索条件項目名欄１１１１には、この検索条件の名称を入力できる。検索実行時間欄１１１２にはデータ受信確認の検索を自動で開始する時刻を入力できる。この時、実行時間の指定には複数の時刻を入力できるようにしてもよい。また、図示するように平日のみや毎週同じ曜日に繰り返しするという設定ができるようにしてもよいし、周期的な設定をせずに個別に時刻を設定できるようにしてもよい。また、検索実行時間欄１１１２を空欄にして設定をした場合に、ユーザによりＯＫボタン１１２２を押下すると検索を実行させるようにしてもよい。それらにより、より様々な業務フローに対応することができる。
【００８６】
受信期間欄１１１３には検索対象のデータを受信する受信期間として時間帯を指定できる。この時、図示するように時間帯を指定してもよいし、または３日〜５日といったように日単位で指定したり、または期間の始まりもしくは終わりの一方だけを指定したりすることも可能である。また、検索実行時間や受信期間の設定は、毎週・毎日のように周期的なスケジュールとして設定をせずに、個々に時間を設定してもよい。
【００８７】
送信元番号欄１１１４には検索対象データの送信元の電話番号を入力できる。送信元名称欄１１１５には、検索対象データの送信元名称を入力できる。
【００８８】
ページ数欄１１１６には、検索対象データのページ数を入力できる。検索領域欄１１１７には、検索を行う記憶領域を選択できる。この時、記憶領域の指定には各ユーザのユーザボックスや、システムボックス、ファックスボックスを指定できる。これにより、受信すべきデータのページ数が分かっている場合に、そのページ数分の受信があったか判定できるので、より精度の高い受信判定が可能となる。検索の条件は上記の１１０１から１１１７までの検索条件を、単数または複数一致指定ができる。
【００８９】
チェックボックス１１１８、１１１９は検索実行したときに、検索条件に一致するデータの受信履歴がなかった場合の処理方法を選択することができる。選択肢としては「結果を印刷のみする」「“通知先”に対し通知を行う」「“通知先”に対し画像処理装置のエラー情報も追加して通知を行う」などの処理方法がある。
【００９０】
チェックボックス１１１８を選択した場合は、続けて通知先詳細設定ボタン１１２０を押下して、通知を行うための通知先を設定できる。チェックボックス１１１９を選択した場合は、続けてエラー情報詳細設定ボタン１１２１を押下して、エラー情報取得に関する設定を行うことが出来る。
【００９１】
ＯＫボタン１１２２を押下することにより、入力された条件設定をＳＲＡＭ３４１で示される設定情報の保存領域に保存し、図１０の検索条件一覧画面にもどり、検索を行うための待機状態に移行することができる。ＣＡＮＣＥＬボタン１１２３を押下すると、それまでの入力を破棄して設定を取り消し、図１０の検索条件一覧画面に戻る。
【００９２】
図１２は、受信方法選択欄１２０１でＩＦＡＸを選択した場合の検索条件設定画面の例を示す。検索条件項目名欄１２１１、検索実行時間欄１２１２、受信時間欄１２１３、送信元名称欄１２１５、検索領域欄１２１８はそれぞれ図１１と同様なので説明は省略する。
【００９３】
送信元アドレス欄１２１４にはメールの送信元のアドレスを入力できる。件名欄１２１６には、メールの件名を入力することができる。添付ファイル名欄１２１７には、メールに添付されたファイルの名前を入力できる。
【００９４】
検索条件に一致するデータの受信履歴が見つからなかった場合の処理方法１２１９〜１２２２、ＯＫボタン１２２３、ＣＡＮＣＥＬボタン１２２４は図１１と同様なので説明は省略する。
【００９５】
図１３は、図１１の通知先詳細設定ボタン１１２０を押下することにより表示される通知先の設定を行うための画面を示している。連絡先表示エリア１３０１は検索対象のデータの受信履歴が見つからなかった場合の通知先を入力することができる。この領域には複数の宛先を登録することができ、電子メール、ファクシミリ、ＩＦＡＸ等の宛先を入力／登録することができる。これにより例えば受信者、送信者などの複数のユーザに通知を行うことが可能となる。
【００９６】
チェックボックス１３０２では、検索条件として送信元のファクシミリ番号、メールアドレスが指定された場合に、自動的にその宛先に検索結果の通知を行うか否かを選択できる。
【００９７】
発信件名欄１３０３には、通知を行う際の発信件名を指定することができる。発信者名欄１３０４には通知を行う場合の発信者名称を指定することができる。本文欄１３０５には通知を行う場合の本文の内容を指定することができる。これにより、通知先のユーザに合わせてメッセージの内容を異ならせることができ、より適切な内容の通知を行うことができる。なお、それぞれの通知先毎に本文を登録しておけるようにしてもよい。
【００９８】
ＯＫボタン１３０６を押下することにより条件設定を確定し、図１１または１２の検索条件設定の画面に戻る。ＣＡＮＣＥＬボタン１３０７を押下するとそれまでの入力を破棄して設定を取り消し、図１１または１２の検索条件設定の画面に戻る。
【００９９】
図１４は図１１のエラー情報詳細設定ボタン１１２１を押下することにより表示されるエラー情報取得に関する設定を行うための画面を示している。取得時間設定欄１４０１、１４０２は、エラー情報を取得する期間を設定できる。ラジオボタン１４０１を選択すると、常時エラー情報のログを取得しておき、所定の時間が経過したものは破棄していく。ラジオボタン１４０２を選択すると、所望の期間のみエラー情報を取得することができる。
【０１００】
取得条件１４１１〜１４１４のチェックボックスをそれぞれ選択すると、エラー情報を取得する対象範囲を選択できる。１４１１を選択した場合にはファクシミリ通信機能に関するエラーを取得し、以下同様に、１４１２はネットワークに関するエラー、１４１３は制御装置１１０内のディスクに関するエラー、１４１４はシステム全体に関するエラー情報をそれぞれ取得する。これにより、必要なエラー情報だけを取得することでメモリ資源を有効に利用することができる。
【０１０１】
通知要否指定欄１４１５では、エラーの内容によって通知を行うか否かを設定できる。具体的にはそれぞれのエラー情報毎に、検索対象のデータの受信履歴がなかった場合の通知の要否を、チェックボックスを選択することで指定する。またこのとき、エラーの内容によって通知先をそれぞれ異ならせるようにすると、より適切なユーザに対して通知を行うことができる。
【０１０２】
続いてＯＫボタン１４２２を押下することにより設定を確定し、図１１または１２の検索条件設定の画面に戻る。ＣＡＮＣＥＬボタン１４２１を押下するとそれまでに入力を破棄して図１１または１２の検索条件設定の画面に戻る。
【０１０３】
エラー情報取得の対象としては次のようなものが挙げられる。ファクシミリの場合、ファクシミリの送受信で指定時間の間に電話回線等が使用中でほかのデータの送受信ができなかった状態や、送受信の相手先との接続が正常に行われなかった場合等をエラーとみなす。
【０１０４】
ネットワークの場合は、メールサーバやＤＮＳサーバ等ネットワークを使用してデータのやり取りを行う相手先との接続が正常に行われなかった場合等をエラーとみなす。
【０１０５】
ディスクの場合は画像入出力システム１００のデータ保存領域の空き容量がなくなり、新たなデータを保存できない場合等をエラーとみなす。
【０１０６】
システムの場合は、受信したデータを指定の領域に保存等の実行処理が正常動作を行わなかった場合等をエラーとみなす。
【０１０７】
図１５は図１１〜図１４で保存した検索条件にしたがって、データの受信履歴の検索を自動で行う一連の処理を明確に記述したフローチャートである。本フローチャートにおける一連の動作の制御は制御装置１１０のＣＰＵ３３７がＭｅｍｏｒｙ３２１に格納されたプログラムに基づき実行するものとする。
【０１０８】
まずＳ１５０１で、画像入出力システム１００が通常起動している時に、受信履歴検索設定があるか判断し、なければそのまま待機を続け、あればＳ１５０２に進む。Ｓ１５０２において、検索条件で指定した時刻になったかを判断し、指定時刻になればＳ１５０３で検索を実行する。検索の対象となる受信履歴は、例えば図１６のようなテーブルの形で制御装置１１０内のＭｅｍｏｒｙ３３９に記憶されている。
【０１０９】
図１６に受信履歴テーブルの例を示す。ここでは、１６０１〜１６０７にそれぞれ受信時刻、送信元、送信元名称、受付番号、受信方法、ページ数、受信結果の情報が記憶されている。受信履歴の管理は上記以外の項目についても記憶しておけばなおよい。さらに、受信方法によって異なるテーブルを用意してもよい。
【０１１０】
また、受信履歴の管理は、図示するようなテーブルの形でなくてもよい。さらに、受信履歴情報は操作部１２０に表示できるようにしてもよいし、Ｍｅｍｏｒｙ内に記憶するのみでもよい。また、外部の管理部が受信履歴の管理を行うようにしてもよい。
【０１１１】
Ｓ１５０３で検索を行った結果に基づいて、検索条件に一致するデータを受信したかを判定し、受信していればそのままＳ１５０９で終了する。この場合に、所定の宛先に受信した旨の通知を行ってもよい。Ｓ１５０４で条件に一致するデータの受信履歴がなかった場合には、Ｓ１５０５に進み、通知先が設定されているか判断する。この時、通知先が設定されていなければ、Ｓ１５１０に進み、検索結果のレポートをプリンタ部１４０から印刷する。
【０１１２】
Ｓ１５０５で通知先が設定されていれば、Ｓ１５０６に進み、エラー情報も一緒に通知する設定がされているか判断する。もしエラー情報を通知する設定がなければ、Ｓ１５０８に進み、設定した通知先に未受信情報の通知を行いＳ１５０９で終了する。
【０１１３】
Ｓ１５０６でエラー情報も通知する設定であれば、続いてＳ１５０７で、取得したエラー情報を読み出して、該当するエラー情報も合わせて設定した通知先に通知する（Ｓ１５０８）。エラー情報を通知することで、通知されたユーザは送信者が送信操作を行った可能性があるにも係らず、受信側で未受信である原因を知ることができる。
【０１１４】
Ｓ１５０８の通知及びＳ１５１０のレポートには、図１３で設定した件名、発信者名、本文の内容を用いる。
【０１１５】
図１７は、エラーの情報を取得するための一連の処理を明確に記述したフローチャートである。本フローチャートにおける一連の動作の制御は制御装置１１０のＣＰＵ３３７がＭｅｍｏｒｙ３２１に格納されたプログラムに基づき実行するものとする。エラー情報の取得は、図１４の１４０１、１４０２で指定された期間において、１４１１〜１４１４で設定した条件に基づいて行う。
【０１１６】
まず、Ｓ１７０１でエラー情報を取得する設定がされていると判断した場合、エラー情報を取得するするモードに切り替える。設定がなければ、終了し待機状態に戻る。次に、Ｓ１７０２で設定した取得時間前であるか否か判定し、取得時間前であればＳ１７０３に進んで、エラー情報保存領域の初期化を行う。Ｓ１７０２で、取得時間前でなければＳ１７０４で取得時間中か判断し、取得時間中であればＳ１７０５に進む。
【０１１７】
Ｓ１７０５ではファクシミリのエラー情報取得が指定されているか判断し、指定されている場合にはＳ１７０６に進み、エラー情報を取得する。指定されていなければＳ１７０７に進む。
【０１１８】
同様にして、Ｓ１７０７〜Ｓ１７１２において、それぞれ指定がされている対象のエラー情報を取得していく。最後にＳ１７１３で動作を終了し、再び待機状態に戻る。
【０１１９】
以上、ここまでは受信履歴を検索する実施形態について説明してきたが、ボックスに格納された受信データそのものを、図１１または図１２で設定したような検索条件を用いて検索するようにしてもよい。これにより、受信履歴を管理する必要がなくなるので、装置のコストを削減することができる。
【０１２０】
また、検索した結果、検索条件に一致するデータの受信履歴が見つかった場合には、該当する受信データを印刷または転送するようにしてもよい。これにより、通知するだけでなく検索の結果をすぐに次の作業に反映させることができるので、作業効率が上がる。
【０１２１】
（第２の実施形態）
次に、ネットワークを介して接続された相手先に、所望のデータの送信要求を行った際に、相手先において該当するデータが送信可能な状態でなかった場合に通知を行う機能について説明する。本実施形態における基本的な構成は、第１の実施形態と同様のため説明は省略する。但し、図１の全体構成において、ＬＡＮ１５０を介して外部サーバや他のシステムに備えた記憶装置と接続するようにするとなおよい。
【０１２２】
第１の実施形態と第２の実施形態との違いは、第１の実施形態は送信元から送信されてくるべきデータについて判定を行うのに対し、第２の実施形態は送信元に対して送信要求を行うデータについて判定を行うという点である。これにより、送信側で送信用のデータが準備されていないことをユーザは簡単に知ることができる。
【０１２３】
図１８〜図２１には、相手先に送信要求を行う機能の一例として、Ｇ３ファクシミリのポーリング受信を用いて説明する。ポーリング通信とは、受信機が送信機に対して所定の通信手順で発呼して、送信機にファクシミリデータの送信を要求する機能である。またさらに、機密ポーリング通信では、まず送信機がポーリング送信用のファクシミリデータに、そのファクシミリデータにアクセスするためのパスワードを付加して蓄積しておく。その後、受信機からポーリング送信要求があった場合に、受信機から送信されたパスワードを照合してから送信を行うという機能として知られている。
【０１２４】
図１８にポーリング受信を行うための各種設定を行うためのポーリング受信設定画面を示す。相手先番号欄１８１０にはポーリング受信を行う相手先の電話番号を入力する。パスワード欄１８２０には、機密ポーリング受信を行う場合に、予め送信側で設定しておいた受信のためのパスワードを入力する。
【０１２５】
タイマーを用いて自動でポーリング受信をする場合には、時刻指定と時間指定をすることができる。自動ポーリング受信を行う時刻を指定する場合には、時刻指定欄１８３０のラジオボタンを選択し、さらに設定時刻を入力する。この時、時刻を複数設定できるようにしてもよい。設定した時刻に毎日繰り返して自動ポーリング受信を行う場合は、毎日繰り返し設定１８３１のチェックボックスを選択する。この時、平日のみや毎月２５日のみといった設定ができるようにしてもよい。
【０１２６】
一定の時間間隔で自動ポーリング受信したい場合には、時間指定１８４０のラジオボタンを選択する。さらに、続く時間間隔選択肢１８４１の中から所望の時間間隔を選択して、ＯＫボタン１８７０を押下すると、その時刻から起算して選択した間隔毎に自動ポーリング受信を行う。なお、タイマーを用いての自動ポーリング受信を行わない場合には、タイマーなし１８５０を選択して、ＯＫボタン１８７０を押下すると、直ちにポーリング受信を開始する。
【０１２７】
ポーリング受信をする際に、送信側に対してポーリング送信要求を行ったが、送信側において所望のデータが送信可能な状態でなかった場合に、所定のユーザに通知を行うには、チェックボックス１８６０を選択する。送信可能な状態でない場合とは、例えば所望のデータがポーリング送信用に準備されていない場合や、相手機がポーリング機能を備えていない場合、さらに送信機の送信機能がエラー状態であることなどが考えられる。
【０１２８】
データ不在時の通知欄１８６０には、通知を行う通知先としてメールアドレスや電話番号、ファクシミリ番号などを入力することができ、それぞれ電子メール送信や電話呼出、ファクシミリ送信などを用いて通知を行う。
【０１２９】
ポーリング受信の相手先に通知を行う場合には、チェックボックス１８６１を選択しておくと、所望のデータが不在の場合に自動的に相手先に所定のファクシミリデータを送信して通知する。これにより、例えばポーリングデータを送信すべき相手において通知内容を記載したプリントが出力されるため、送信すべきユーザは簡単にあるデータが未送信のままであることを知ることができる。
【０１３０】
上述したように、所定のファクシミリデータを送信して通知する場合には、最初にポーリング受信を行う手順で確立させたセッションの中で、ポーリングの受信側（発呼を行った側）の端末が、通知用ファクシミリデータの送信を行うことができる。つまり、回線接続を維持したままポーリング受信とは送受を反転させて通知を行うものである。
【０１３１】
具体的には、図２０（詳細は後述する）に示すコマンドにおいて、発呼局（ポーリング受信側）は２００１のＤＩＳ信号で被呼局（ポーリング送信側）から要求データを送信できない旨を通知される。この時、発呼局（ポーリング受信側）から、２００２に図示するＤＴＣ信号の代わりにＤＣＳ信号を出すことにより、送受を反転させて本実施形態における通知用ファクシミリデータを送信することができる。
【０１３２】
なお、通知用ファクシミリデータの送信は上述したように、ポーリング通信と同一のセッションの中で送受反転させて行ってもよいし、ポーリング通信のセッションを一度終了してからでもよい。すなわち、新たに発呼局（ポーリング受信側）から発呼することによりファクシミリデータを送信してもよい。
【０１３３】
図１９にはポーリング受信を行う一連の処理を明確に記述したフローチャートを示す。本フローチャートにおける一連の動作の制御は制御装置１１０のＣＰＵ３３７がＭｅｍｏｒｙ３２１に格納されたプログラムに基づき実行するものとする。まず、待機中の状態から、Ｓ１９０１において操作部１２０でポーリング受信を指示する入力があったか判断し、あった場合には続くＳ１９０２に進み、それがタイマーポーリングか否かを判定する。Ｓ１９０１でＮＯの場合はそのまま待機を続ける。
【０１３４】
Ｓ１９０２でタイマーポーリング設定である場合には、続くＳ１９０３で設定されたタイマー設定された時間になったか判断する。Ｓ１９０２でタイマー設定されていないと判断された場合は、そのままＳ１９０４に進む。
【０１３５】
次にＳ１９０４で設定された相手先（ポーリングデータの送信側）に対して発呼して、ポーリング送信要求を行う。図２０には、送信要求における制御手順の詳細な例として、ＩＴＵ．Ｔ３０における手順信号を示す。
【０１３６】
２００１に示す様に、発呼局（データ入出力システム１００）よりの着信があると、被呼局はＮＳＦ、ＣＳＩ、ＤＩＳ信号を送信する。そして、この時ＤＩＳ信号内の情報フイールドに「送信する原稿有り」を宣言する。この信号を受信した発呼局は、２００２でＮＳＣ、ＣＩＧ、ＤＴＣ信号を送信してポーリング要求を送信する。これを受けた被呼局は、２００３でＮＳＳ、ＴＳＩ、ＤＣＳ信号を送信する。
【０１３７】
次に、２００４で発呼局のＣＦＲ信号を認知した後、２００５で画像信号（ＰＩＸ）を送信する。この画像信号（ＰＩＸ）の送信が終了すると２００６〜２００７で後手順（ＥＯＰ信号、ＭＣＦ信号、ＤＣＮ信号）を行って終了する。
【０１３８】
図１９のフローチャートに戻って、Ｓ１９０５〜Ｓ１９０７において、図２０の制御信号に基づいてポーリング受信が可能な状態か否かを判断する。具体的には、Ｓ１９０５で相手先のファクシミリ装置と通信ができたかどうか判断する。次にＳ１９０６で送信機にポーリング送信用のデータがあるか判断する。次に、Ｓ１９０７で機密ポーリング受信の場合に、送信機に所望のデータがあるかを判断する。機密ポーリング通信でない場合はＳ１９０６からＳ１９０８に進んでもよい。ポーリング受信が可能であると判断した場合には、Ｓ１９０８でポーリング受信を実行し、終了する。
【０１３９】
Ｓ１９０５〜Ｓ１９０７のいずれかでＮＯの場合は、Ｓ１９１０に進み、設定した通知先に通知を行う。図２１には通知を行うファクシミリ画像の例を示す。通知内容には、図示するように、Ｓ１９０５〜Ｓ１９０７に基づいて、受信できなかったエラー要因を記載してもよい。通知方法はファクシミリ以外にも電子メールや電話発呼でもよい。さらに、受信が正常に終了した場合にも通知するようにしてもよい。
【０１４０】
以上、第２の実施形態では、具体例としてファクシミリのポーリング受信を説明したが、本発明はファクシミリのポーリング受信に限られるものではなく、ネットワーク上の他の装置からデータを受信する場合に用いられることができる。具体的には、外部のデータベースにデータの転送要求をする場合や、メールサーバに対して受信メールの転送を行うような場合など、受信側からの要求に応じて送信側がデータの送信を行うような場合に応用させることができる。
【０１４１】
このように、第２の実施形態では既に受信した（しているはずの）データの検索ではなく、これから受信すべきデータが存在するかどうかをチェックすることができるものである。そして、受信すべきデータがない場合にその旨を相手先に通知できるので、相手先でのデータの準備を促すことができる。なお、第１の実施形態の処理と、第２の実施形態の処理を適宜融合させることも可能である。
【０１４２】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＵＰ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１４３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１４４】
【図１】本発明の実施形態における全体構成を示すブロック図である。
【図２】本発明の実施形態におけるリーダー部及びプリンタ部の外観図である。
【図３】本発明の実施形態における制御装置のブロック図である。
【図４】本発明の実施形態における操作部の全体図である。
【図５】本発明の実施形態における操作部のコピー基本画面を示す図である。
【図６】本発明の実施形態における操作部のコピー応用モード画面を示す図である。
【図７】本発明の実施形態における操作部の送信／ファクシミリ基本画面を示す図である。
【図８】本発明の実施形態における操作部のボックス基本画面を示す図である。
【図９】本発明の実施形態における操作部のユーザボックスサブ画面を示す図である。
【図１０】本発明の実施形態における検索条件一覧画面を示す図である。
【図１１】本発明の実施形態における検索条件設定画面であって、ＦＡＸ受信したデータを検索するための条件を設定する画面を示す図である。
【図１２】本発明の実施形態における検索条件設定画面であって、Ｅメール受信したデータを検索するための条件を設定する画面を示す図である。
【図１３】本発明の実施形態における未着信の場合の通知先を設定する画面を示す図である。
【図１４】本発明の実施形態におけるエラー情報取得に関する設定を行うための画面を示す図である。
【図１５】本発明の実施形態におけるデータの受信履歴を行う一連の処理を明確に記述したフローチャートである。
【図１６】本発明の実施形態における受信履歴テーブルを示す図である。
【図１７】本発明の実施形態におけるエラーの情報を取得する一連の処理を明確に記述したフローチャートである。
【図１８】本発明の実施形態におけるポーリング受信設定画面を示す図である。
【図１９】本発明の実施形態におけるポーリング受信を行う一連の処理を明確に記述したフローチャートである。
【図２０】本発明の実施形態におけるＩＴＵ−Ｔ勧告Ｔ．３０における手順信号を示す図である。
【図２１】本発明の実施形態における通知用のファクシミリ画像を示す図である。
【符号の説明】
【０１４５】
３１１  メインコントローラ
３２１  Ｍｅｍｏｒｙ
３２２  コネクタ
３２３  コネクタ
３２４  ＢｏｏｔＲＯＭ
３２５  カスタムバス
３３０  汎用高速バス
３３１  ＨＤコントローラ
３３２  ＨＤドライブ（ハードディスク）
３３３  音声出力部
３３４  スピーカー
３３５  拡張コネクタ
３３６  Ｉ／Ｏ制御コントローラ部
３３７  ＣＰＵ
３３８  ポート制御
３３９  Ｍｅｍｏｒｙ
３４０  Ｎｅｔｗｏｒｋ  Ｃｏｎｔｒｏｌｌｅｒ
３４１  ＳＲＡＭ
３４３  リアルタイムクロックモジュール
３４４  バックアップ用電池
３４５  操作部Ｉ／Ｆ
３４６  Ｍｏｄｅｍ
３４７  ネットワーク
３４８  ＦＡＮ
３４９  公衆回線
３５０  高速バス
３５１  プリンタ画像処理部
３５２  Ｍｅｍｏｒｙ
３５３  クロック
３７２  カスタムバス
３８１  コネクタ
３９１  データバス
【図１】
2007096471.tif 000003
【図２】
2007096471.tif 000004
【図３】
2007096471.tif 000005
【図４】
2007096471.tif 000006
【図５】
2007096471.tif 000007
【図６】
2007096471.tif 000008
【図７】
2007096471.tif 000009
【図８】
2007096471.tif 000010
【図９】
2007096471.tif 000011
【図１０】
2007096471.tif 000012
【図１１】
2007096471.tif 000013
【図１２】
2007096471.tif 000014
【図１３】
2007096471.tif 000015
【図１４】
2007096471.tif 000016
【図１５】
2007096471.tif 000017
【図１６】
2007096471.tif 000018
【図１７】
2007096471.tif 000019
【図１８】
2007096471.tif 000020
【図１９】
2007096471.tif 000021
【図２０】
2007096471.tif 000022
【図２１】
2007096471.tif 000023