(57)【特許請求の範囲】
【請求項１】
画像を記録紙に形成する画像形成手段と、
広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、
登録アドレスに対応するＷＷＷサーバ内のデータを前記通信手段を介して取得するデータ取得手段と、
前記画像形成手段に、前記データ取得手段が取得した前記データに基づく画像を記録紙に形成させるデータ出力手段と、
を備えた画像形成装置であって、
前記データ取得手段が前記ＷＷＷサーバから取得するデータの種類を識別する識別手段と、
該識別手段による識別結果に基づき、前記ＷＷＷサーバから取得するデータに基づく画像を形成すべきか否か判断する判断手段と、
該判断手段が前記データに基づく画像を記録紙に形成すべきではないと判断すると、前記データ出力手段の動作を禁止する禁止手段と、
前記画像形成手段に形成させた画像に関する履歴情報を記憶する履歴情報記憶手段と、
を備え、
前記識別手段は、前記履歴情報記憶手段が記憶する前記履歴情報に基づいて、前記データ取得手段が前記ＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであるか否か識別可能な構成にされ、
前記判断手段は、前記識別手段にて、前記データ取得手段が前記ＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであると識別されると、前記ＷＷＷサーバから取得するデータに基づく画像を形成すべきではないと判断することを特徴とする画像形成装置。
【請求項２】
前記データ取得手段は、前記登録アドレスに対応するＷＷＷサーバ内のデータを、所定期間毎に取得する構成にされていることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
画像を記録紙に形成する画像形成手段と、
広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、
登録アドレスに対応するＷＷＷサーバ内のデータを前記通信手段を介して取得するデータ取得手段と、
前記画像形成手段に、前記データ取得手段が取得した前記データに基づく画像を記録紙に形成させるデータ出力手段と、
を備えた画像形成装置であって、
前記データ取得手段は、前記登録アドレスに対応するＷＷＷサーバ内のデータが更新されたことを示す更新情報を外部から取得する度に、該ＷＷＷサーバ内のデータを取得する構成にされ、
当該装置は、更に、
前記データ取得手段が前記ＷＷＷサーバから取得するデータの種類を識別する識別手段と、
該識別手段による識別結果に基づき、前記ＷＷＷサーバから取得するデータに基づく画像を形成すべきか否か判断する判断手段と、
該判断手段が前記データに基づく画像を記録紙に形成すべきではないと判断すると、前記データ出力手段の動作を禁止する禁止手段と、
を備えていることを特徴とする画像形成装置。
【請求項４】
前記判断手段は、利用者の外部操作によって出力禁止指令信号が入力されると、利用者の外部操作によって解除信号が入力されるまでの期間、前記識別手段による識別結果にかかわらず、前記ＷＷＷサーバから取得するデータに基づく画像を形成すべきではないと判断する構成にされていることを特徴とする請求項２又は請求項３に記載の画像形成装置。
【請求項５】
前記禁止手段は、利用者の外部操作によって前記出力禁止指令信号が入力され、前記判断手段が前記データに基づく画像を記録紙に形成すべきではないと判断すると、利用者の外部操作によって前記解除信号が入力されるまでの期間、前記データ取得手段がＷＷＷサーバから取得したデータを、記憶媒体に記憶させることが可能な構成にされていることを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記禁止手段は、前記判断手段が前記データに基づく画像を記録紙に形成すべきではないと判断すると、該判断対象となった前記ＷＷＷサーバからのデータを記憶媒体に記憶させることが可能な構成にされていることを特徴とする請求項１〜請求項４のいずれかに記載の画像形成装置。
【請求項７】
画像形成を禁止すべきデータを有するＷＷＷサーバに関するサーバ情報を記憶するサーバ情報記憶手段、
を備え、
前記識別手段は、
前記サーバ情報記憶手段が記憶する前記サーバ情報に基づいて、前記データ取得手段が取得するＷＷＷサーバ内のデータの種類を、前記データ取得手段による該データの取得前に識別するサーバ識別手段、
を備えていることを特徴とする請求項１〜請求項６のいずれかに記載の画像形成装置。
【請求項８】
前記ＷＷＷサーバから取得するデータの内容を識別するためのキーワードを記憶するキーワード記憶手段、
を備え、
前記識別手段は、
前記キーワード記憶手段が記憶するキーワードを、前記データ取得手段が前記ＷＷＷサーバから取得したデータ内において検索する検索手段と、
該検索手段による検索結果に基づき、前記データ取得手段が前記ＷＷＷサーバから取得したデータの種類を識別するキーワード識別手段と、
を備えていることを特徴とする請求項１〜請求項７のいずれかに記載の画像形成装置。
【請求項９】
前記キーワード記憶手段は、有害情報を識別するためのキーワードを記憶しており、
当該装置は更に、
前記検索手段による検索結果に基づき、前記ＷＷＷサーバが有害情報を提供していると判断すると、該判断結果を、外部に通報する有害情報通報手段、
を備えていることを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
前記判断手段は、
前記識別手段による識別結果に基づき、前記ＷＷＷサーバから取得するデータが、その画像を前記画像形成手段に形成させる場合に利用者の認証を必要とするデータであるか否かを判断し、利用者の認証を必要とするデータであると判断すると、その判断結果を利用者に報知する報知手段を備え、
該報知手段による報知後、所定期間内に利用者の外部操作によって入力された認証情報に基づいて利用者を認証し、該認証に失敗すると、前記データに基づく画像を形成すべきではないと判断することを特徴とする請求項１〜請求項９のいずれかに記載の画像形成装置。
【請求項１１】
前記通信手段は、ローカルエリアネットワーク（ＬＡＮ）内に設置されたＬＡＮ端末との間で双方向通信可能な構成にされており、
更に当該装置は、
前記データ取得手段が前記ＷＷＷサーバから取得したデータを、前記通信手段を介して、予め設定された前記ＬＡＮ端末に送信する転送手段、
を備えていることを特徴とする請求項１〜請求項１０のいずれかに記載の画像形成装置。
【請求項１２】
前記識別手段は、前記ＷＷＷサーバから取得するデータが、前記画像形成手段の画像形成能力に適合する種類のデータであるか否か識別可能な構成にされ、
前記判断手段は、前記識別手段が前記ＷＷＷサーバから取得するデータを前記画像形成手段の画像形成能力に適合しない種類のデータであると識別すると、該データに基づく画像を形成すべきではないと判断し、
前記禁止手段は、前記識別手段が前記ＷＷＷサーバから取得するデータを前記画像形成手段の画像形成能力に適合しない種類のデータであると識別し、前記判断手段が該データに基づく画像を形成すべきではないと判断すると、前記転送手段を動作させて、前記転送手段に、前記画像形成手段の画像形成能力に適合しない種類のデータを、予め設定された画像形成機能を有する前記ＬＡＮ端末に送信させることを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
前記データ取得手段が前記ＷＷＷサーバから取得したデータの内容に関する概要情報を、表示手段に表示する概要表示手段と、
前記判断手段が前記データに基づく画像を形成すべきであると判断すると、前記概要表示手段を動作させて、前記概要情報を前記表示手段に表示し、該表示後に利用者の外部操作によって入力された指令信号に従って、前記ＷＷＷサーバから取得したデータに基づく画像を形成すべきか否か判断する利用者許可判断手段と、
を備え、
前記禁止手段は、前記利用者許可判断手段が前記データに基づく画像を記録紙に形成すべきではないと判断すると、前記データ出力手段の動作を禁止することを特徴とする請求項１〜請求項１２のいずれかに記載の画像形成装置。
【請求項１４】
前記登録アドレスを複数記憶可能なアドレス記憶手段と、
外部入力されたメモ情報を、対応する前記登録アドレスに関連付けて前記アドレス記憶手段に記憶させるメモ情報登録手段と、
該アドレス記憶手段が記憶する前記メモ情報のリストを表示手段に表示するリスト表示手段と、
前記表示手段に表示された前記メモ情報のリスト内から利用者の外部操作によって選択された前記メモ情報に関連付けられて記憶されている前記登録アドレスに対応する前記ＷＷＷサーバ内のデータを、前記データ取得手段に取得させる選択取得手段と、
を備えていることを特徴とする請求項１〜請求項１３のいずれかに記載の画像形成装置。
【請求項１５】
コンピュータに、請求項１〜請求項８のいずれかに記載の画像形成装置における前記識別手段、前記判断手段、及び、前記禁止手段としての機能を実現させるためのプログラム。
【請求項１６】
画像を記録紙に形成する画像形成手段と、
広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、
登録アドレスに対応するＷＷＷサーバ内のデータを前記通信手段を介して取得するデータ取得手段と、
前記画像形成手段に、前記データ取得手段が取得した前記データに基づく画像を記録紙に形成させるデータ出力手段と、
前記画像形成手段に形成させた画像に関する履歴情報を記憶する履歴情報記憶手段と、
を備えた画像形成装置の制御方法であって、
前記履歴情報記憶手段が記憶する前記履歴情報に基づいて、前記データ取得手段が前記ＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであるか否かを識別し、前記データ取得手段が前記ＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであると識別すると、前記データ出力手段の動作を禁止することを特徴とする画像形成装置の制御方法。
【請求項１７】
所定期間毎に、前記データ取得手段に、前記登録アドレスに対応するＷＷＷサーバ内のデータを、取得させることを特徴とする請求項１６に記載の画像形成装置の制御方法。
【請求項１８】
画像を記録紙に形成する画像形成手段と、
広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、
登録アドレスに対応するＷＷＷサーバ内のデータを前記通信手段を介して取得するデータ取得手段と、
前記画像形成手段に、前記データ取得手段が取得した前記データに基づく画像を記録紙に形成させるデータ出力手段と、
を備えた画像形成装置の制御方法であって、
前記登録アドレスに対応するＷＷＷサーバ内のデータが更新されたことを示す更新情報を外部から取得する度に、前記データ取得手段に、該ＷＷＷサーバ内のデータを取得させると共に、前記データ取得手段が前記ＷＷＷサーバから取得するデータの種類を識別し、その識別結果に基づき、前記ＷＷＷサーバから取得するデータに基づく画像を形成すべきか否かを判断し、前記データに基づく画像を記録紙に形成すべきではないと判断すると、前記データ出力手段の動作を禁止することを特徴とする画像形成装置の制御方法。
【請求項１９】
利用者の外部操作によって出力禁止指令信号が入力されると、利用者の外部操作によって解除信号が入力されるまでの期間、前記データ取得手段が前記ＷＷＷサーバから取得するデータの種類にかかわらず、前記データ出力手段の動作を禁止することを特徴とする請求項１７又は請求項１８に記載の画像形成装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＷＷＷサーバからのデータを受信可能な画像形成装置に関する。
【０００２】
【従来の技術】
近年、インターネットの普及に伴い、インターネット内のＷＷＷサーバで開設されているホームページ等を閲覧することによって、様々な情報を得ることができるようになってきた。
【０００３】
また、特に最近では、データ通信速度が概ね５００ｋｂｐｓ以上の通信環境でインターネット接続を可能とする所謂ブロードバンドと呼ばれる通信システムが普及しつつあり、どの家庭やオフィスでも気軽に高速でインターネットを楽しむことができるようになってきた。尚、ブロードバンドとしては、例えば、ケーブルテレビ（ＣＡＴＶ）網を利用するケーブルインターネットや、家庭に引き込まれた光ファイバーを利用するＦＴＴＨ（Ｆｉｂｅｒ  ｔｏ  Ｔｈｅ  Ｈｏｍｅ）、一般家庭に広く普及している電話線を利用するＤＳＬ（Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）等が広く知られている。また特にＤＳＬとしては、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  ＤＳＬ）と呼ばれる利用者方向（下り方向）への伝送速度が上り方向に比べて高速なものが知られている。
【０００４】
【発明が解決しようとする課題】
しかしながら、従来において、インターネットにアクセスしＷＷＷサーバ内のデータ（コンテンツ）を取得、閲覧するためには、パーソナルコンピュータ（以下、「ＰＣ」とする。）などの通信装置を、ブロードバンドルータなどに接続し、更に、そのブロードバンドルータに、ケーブルモデム、メディアコンバータ、ＤＳＬモデム（ＡＤＳＬモデム等）などの上記ブロードバンドに対応した信号変換装置（以下、「ブローバンド対応モデム」とする。）を接続しなければならず、接続や設定などが煩雑であるといった問題があった。また、そもそもＰＣ等を所有していないとＷＷＷサーバにアクセスできないといった問題があった。尚、ブロードバンドルータは、ルータの一種であり、ローカルエリアネットワーク（ＬＡＮ）上で使用されるプライベートＩＰアドレスと、広域ネットワーク（ＷＡＮ）としてのインターネット上で使用されるグローバルＩＰアドレスと、を相互変換しつつ、経路制御するルーティング機能を備えたものである。
【０００５】
そこで、本発明者らは、インターネットに接続可能な通信モジュールを、画像形成手段を備える画像形成装置に組み込んで、その通信モジュールにてＷＷＷサーバからデータを取得し、取得したデータに基づく画像を、その画像形成装置にて印刷できるようにすることによって、ＷＷＷサーバのデータを利用者が容易に取得・閲覧できるようにすることを考えた。このような方法であると、利用者はＰＣ等を持っていなくとも印刷物としてＷＷＷサーバのデータを取得することができるので便利である。
【０００６】
しかしながら、画像形成装置による画像形成（印刷）のみにてＷＷＷサーバのデータを出力する方法を採用すると、印刷前に、利用者が印刷されるデータの内容を把握することが困難であるため、利用者にとって不必要なデータが印刷されてしまうことがあった。つまり、このような画像形成装置では、印刷用の記録紙に無駄が生じるといった問題や、利用者に必要な情報を十分に提供することができないといった問題があった。また、不適切なデータが出力されると、利用者に不快感を与えるので、このような問題を解決する必要があった。
【０００７】
本発明は、こうした問題に鑑みなされたものであり、ＷＷＷサーバ内のデータから利用者に必要な情報を選択的に画像形成して出力することが可能な画像形成装置、及び、そのプログラム、並びに、画像形成装置の制御方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
かかる目的を達成するためになされた請求項１に記載の発明は、画像を記録紙に形成する画像形成手段と、広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、登録アドレスに対応するＷＷＷサーバ内のデータを上記通信手段を介して取得するデータ取得手段と、上記画像形成手段にデータ取得手段が取得したデータに基づく画像を記録紙に形成させるデータ出力手段と、を備えた画像形成装置に、識別手段と、判断手段と、禁止手段と、履歴情報記憶手段と、を設けたものである。
【０００９】
履歴情報記憶手段は、画像形成手段に形成させた画像に関する履歴情報を記憶し、識別手段は、データ取得手段がＷＷＷサーバから取得するデータの種類を識別する。具体的に、識別手段は、履歴情報記憶手段が記憶する履歴情報に基づいて、データ取得手段がＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであるか否かを識別可能な構成にされている。
【００１０】
また、判断手段は、識別手段による識別結果に基づき、データ取得手段がＷＷＷサーバから取得するデータに基づく画像を形成すべきか否か判断する構成にされ、識別手段によって、データ取得手段がＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであると識別されると、ＷＷＷサーバから取得するデータに基づく画像を形成すべきではないと判断する。
【００１１】
また、禁止手段は、判断手段が上記データに基づく画像を記録紙に形成すべきではないと判断すると、データ出力手段の動作を禁止する。
【００１２】
このような構成にされた請求項１に記載の画像形成装置によれば、データ取得手段が取得するデータが以前に画像形成した種類のデータである場合、そのデータに基づく画像の形成を禁止するので、利用者に必要なデータを選択的に出力することができる。
【００１３】
即ち、この画像形成装置によれば、更新されていないＷＷＷサーバのデータを、無駄に再度出力してしまうのを防止することができ、結果として、記録紙の浪費を抑制することができ、利用者に不快感を与えてしまうのを防止することができる。
【００１４】
尚、この画像形成装置における識別手段及び判断手段は、データ取得手段によるデータの取得前に動作する構成にされていてもよいし、データ取得手段によるデータの取得後に動作する構成にされていてもよい。
【００１５】
また、本発明は、データ取得手段が、登録アドレスに対応するＷＷＷサーバ内のデータを、所定期間毎に取得する構成にされた画像形成装置に適用することができる。
【００１６】
このような構成にされた請求項２に記載の画像形成装置では、予め定期取得したいデータの取得先アドレスを登録しておくことで、自動的にそのデータをＷＷＷサーバから取得することができる。従って、利用者は、例えば、ＷＷＷサーバが定期的にデータを更新するサーバである場合に、わざわざ毎回操作部を操作してデータ取得手段を動作させなくても、そのデータ取得手段の定期取得動作により、更新されたＷＷＷサーバのデータを取得・閲覧することができる。
【００１７】
また、請求項３に記載の発明は、画像を記録紙に形成する画像形成手段と、広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、登録アドレスに対応するＷＷＷサーバ内のデータを上記通信手段を介して取得するデータ取得手段と、画像形成手段に、データ取得手段が取得した上記データに基づく画像を記録紙に形成させるデータ出力手段と、を備えた画像形成装置であって、データ取得手段が、登録アドレスに対応するＷＷＷサーバ内のデータが更新されたことを示す更新情報を外部から取得する度に、そのＷＷＷサーバ内のデータを取得し、識別手段が、データ取得手段によってＷＷＷサーバから取得されるデータの種類を識別し、判断手段が、識別手段による識別結果に基づき、上記ＷＷＷサーバから取得されるデータに基づく画像を形成すべきか否か判断し、判断手段によって上記データに基づく画像を記録紙に形成すべきではないと判断されると、禁止手段が、データ出力手段の動作を禁止する構成にされたものである。
【００１８】
このような構成にされた請求項３に記載の画像形成装置によれば、更新情報を外部から取得する度に、自動でＷＷＷサーバからデータを取得するため、利用者にとっては、操作部等を操作して手動でデータ取得手段にデータを取得させなくても、簡単に、最新のデータをＷＷＷサーバから取得して閲覧することができる。また、この発明によれば、出力（画像形成）が不要な種類のデータに関しては、そのデータに基づく画像の形成を禁止することができるので、利用者に必要なデータを選択的に出力することができ、記録紙の浪費を抑制することができる。また、不適切なデータが出力され利用者に不快感を与えてしまうのを防止することができる。
【００１９】
ところで、請求項２又は請求項３に記載の画像形成装置においては、請求項４に記載のように判断手段を構成すると良い。
【００２０】
請求項４に記載の画像形成装置における判断手段は、利用者の外部操作によって出力禁止指令信号が入力されると、利用者の外部操作によって解除信号が入力されるまでの期間、識別手段による識別結果にかかわらず、ＷＷＷサーバから取得するデータに基づく画像を形成すべきではないと判断する。
【００２１】
このような構成にされた請求項４に記載の画像形成装置では、定期的に取得するデータに関する画像形成動作を、利用者の指令に従って一時的に停止することができるので、利用者が家を留守にする時などに便利である。
【００２２】
つまり、利用者は、家を留守にする時などに、当該画像形成装置の操作部を操作して出力禁止指令信号を入力すれば、データ出力手段の動作による画像形成手段の画像形成動作を停止することができ、留守中に無駄に画像形成が行われて要らないデータが出力されてしまうのを防止することができる。特にこの機能は、利用者が長期間家を留守にする時などに便利である。
【００２３】
その他、請求項４に記載の画像形成装置において、禁止手段は、請求項５に記載のように構成されるのが良い。
【００２４】
請求項５記載の画像形成装置における禁止手段は、利用者の外部操作によって出力禁止指令信号が入力され、判断手段が、データ取得手段がＷＷＷサーバから取得したデータに基づく画像を記録紙に形成すべきではないと判断すると、利用者の外部操作によって解除信号が入力されるまでの期間、データ取得手段がＷＷＷサーバから取得したデータを、記憶媒体に記憶させることが可能な構成にされている。
【００２５】
このような構成にされた請求項５に記載の画像形成装置においては、出力禁止指令信号が入力された後に、データ取得手段が取得したデータを保存しておくことができるので、利用者は、家を外出するときなどに、出力禁止指令信号を操作部を操作して入力しておけば、帰宅後に、データが必要となったときだけ、その保存されたデータに基づく画像を画像形成手段に形成させるなどして、閲覧することができる。
【００２６】
尚、禁止手段は、データ取得手段がＷＷＷサーバから取得したデータを、当該画像形成装置内の記憶媒体（メモリ、ハードディスク等）に記憶させる構成にされていてもよいし、通信によりデータを外部装置に転送して、そのデータを外部装置の記憶媒体に記憶させるように構成されていてもよい。
【００２７】
また、請求項１〜請求項４のいずれかに記載の画像形成装置における禁止手段は、請求項６に記載のように、判断手段が上記データに基づく画像を記録紙に形成すべきではないと判断すると、その判断対象となったＷＷＷサーバからのデータを記憶媒体に記憶させることが可能な構成にすることができる。
【００２８】
このような構成の画像形成装置においては、判断手段が画像を記録紙に形成すべきではないと判断した時に、とりあえず、データを保存しておいて、そのデータを利用者に提供することができる。尚、請求項５に記載の禁止手段と同様に、請求項６に記載の画像形成装置における禁止手段は、自身の記憶媒体にデータを保存する構成にされていてもよいし、外部装置の記憶媒体にデータを保存する構成にされていてもよい。
【００２９】
また、請求項７記載の画像形成装置は、画像形成を禁止すべきデータを有するＷＷＷサーバに関するサーバ情報を記憶するサーバ情報記憶手段を備えると共に、サーバ情報記憶手段が記憶する上記サーバ情報に基づいて、データ取得手段が取得するＷＷＷサーバ内のデータの種類を、データ取得手段によるデータの取得前に識別するサーバ識別手段、を識別手段に備える。
【００３０】
このような構成にされた請求項７に記載の画像形成装置では、データ取得手段によるデータの取得前に、サーバ情報記憶手段に記憶されているサーバ情報に基づいて、画像形成の必要性を判断するので、無駄にデータを取得することなく、そのデータの画像形成を禁止することができる。具体的には例えば、成人向けコンテンツを提供するＷＷＷサーバに関する情報を、上記サーバ情報としてサーバ情報記憶手段に登録しておけば、成人向けコンテンツの画像形成を禁止することができる。
【００３１】
尚、当該画像形成装置が、広域ネットワークとしてのインターネットに接続可能に構成されている場合には、サーバ情報としてＵＲＬをサーバ情報記憶手段に記憶させておくのが良い。このようにしておくと、簡単に、取得しようとするＷＷＷサーバのデータが、画像形成を禁止すべきデータを有するＷＷＷサーバのデータであるか否かを識別することができる。
【００３２】
この他、識別手段は、請求項８に記載のように構成されていてもよい。請求項８に記載の画像形成装置は、ＷＷＷサーバから取得するデータの内容を識別するためのキーワードを記憶するキーワード記憶手段を備えると共に、そのキーワード記憶手段が記憶するキーワードを、データ取得手段がＷＷＷサーバから取得したデータ内において検索する検索手段と、その検索手段による検索結果に基づき、データ取得手段がＷＷＷサーバから取得したデータの種類を識別するキーワード識別手段とを、識別手段に備える。
【００３３】
このように構成された請求項８に記載の画像形成装置では、予め画像形成を禁止すべきデータ内容を表す語句をキーワードとして登録しておいたり、画像形成をすべきデータ内容を表す語句をキーワードとして登録しておくことにより、取得したデータに関する画像形成の必要度を、そのキーワードで評価することができる。
【００３４】
従って、この画像形成装置によれば、ＷＷＷサーバから取得したデータから、利用者に必要なデータを選択して画像形成することができる。換言すると、利用者に不必要なデータを画像形成せずに破棄することができる。
【００３５】
また、請求項８に記載の画像形成装置には、請求項９に記載のように、有害情報通報手段を設けると良い。
【００３６】
請求項９に記載の画像形成装置は、キーワード記憶手段にて有害情報を識別するためのキーワードを記憶しており、検索手段による検索結果に基づき、ＷＷＷサーバが有害情報を提供していると判断すると、有害情報通報手段にて、その判断結果を外部に通報する。
【００３７】
このように構成された請求項９に記載の画像形成装置においては、有害情報を提供するＷＷＷサーバを、警察などに通報することができるので、例えば、法に違反する有害情報を提供するＷＷＷサーバを取り締まることができる。
【００３８】
また、請求項１〜請求項９に記載の画像形成装置における判断手段は、請求項１０に記載のように構成されてもよい。
【００３９】
請求項１０に記載の画像形成装置における判断手段は、識別手段による識別結果に基づき、ＷＷＷサーバから取得するデータがその画像を画像形成手段に形成させる場合に利用者の認証を必要とするデータであるか否かを判断し、利用者の認証を必要とするデータであると判断すると、その判断結果を利用者に報知する報知手段を備えており、その報知手段による報知後、所定期間内に利用者の外部操作によって入力された認証情報に基づいて利用者を認証し、その認証に失敗すると、データに基づく画像を形成すべきではないと判断する構成にされている。
【００４０】
このような構成の画像形成装置では、パスワード等の認証情報による利用者の認証により、データの出力制限を行うことできるから、認証情報を入力することのできる利用者のみに必要なデータを提供し、認証情報を入力することのできない利用者には、不適切なデータを提供しないようにすることができる。
【００４１】
また、上記の画像形成装置においては、通信手段を、ローカルエリアネットワーク（ＬＡＮ）内に設置されたＬＡＮ端末との間で双方向通信可能な構成にするのがよい。そして、この画像形成装置には、請求項１１に記載のように、データ取得手段がＷＷＷサーバから取得したデータを、通信手段を介して、予め設定されたＬＡＮ端末に送信する転送手段、を設けるのが良い。
【００４２】
このように構成された請求項１１に記載の画像形成装置では、ＷＷＷサーバから受信したデータを、ＰＣ等のデータ表示機能やデータ保存機能を有するＬＡＮ端末に送信することによって、そのＬＡＮ端末のディスプレイ上にデータを表示させたり、ＬＡＮ端末のハードディスク等にデータを保存することができる。また、ＬＡＮ端末としてのプリンタにデータを送信すれば、その外部のプリンタに、ＷＷＷサーバから受信したデータに基づく画像を印刷させることもできる。
【００４３】
また、上記画像形成装置の識別手段は、ＷＷＷサーバから取得するデータが、画像形成手段の画像形成能力に適合する種類のデータであるか否か識別できるように構成されるのが良く、判断手段は、識別手段がＷＷＷサーバから取得するデータを画像形成手段の画像形成能力に適合しない種類のデータであると識別すると、そのデータに基づく画像を形成すべきではないと判断する構成にされるのが良い。
【００４４】
その他、禁止手段は、請求項１２に記載のように、識別手段がＷＷＷサーバから取得するデータを画像形成手段の画像形成能力に適合しない種類のデータであると識別し、判断手段が該データに基づく画像を形成すべきではないと判断すると、転送手段を動作させて、転送手段に、上記画像形成手段の画像形成能力に適合しない種類のデータを、予め設定された画像形成機能を有するＬＡＮ端末に送信させる構成にされるのが良い。
【００４５】
このような構成にされた請求項１２に記載の画像形成装置においては、ＷＷＷサーバから取得したデータが画像形成手段の画像形成能力に適合しないときに、そのデータを、そのデータに適合した画像形成能力を有するＬＡＮ内の画像形成装置に転送し、そのデータに基づく画像をそのＬＡＮ内の画像形成装置に形成させることができるので、より綺麗な仕上がりで出力物（画像形成した記録紙）を利用者に提供することができる。
【００４６】
また、請求項１〜請求項１２に記載の画像形成装置には、請求項１３に記載のように、データ取得手段がＷＷＷサーバから取得したデータの内容に関する概要情報を、表示手段に表示する概要表示手段と、判断手段が上記データに基づく画像を形成すべきであると判断すると、概要表示手段を動作させて、そのデータの概要情報を表示手段に表示し、その表示後に利用者の外部操作によって入力された指令信号に従って、ＷＷＷサーバから取得したデータに基づく画像を形成すべきか否か判断する利用者許可判断手段と、を設けるのがよい。また、この画像形成装置において、禁止手段は、利用者許可判断手段が上記データに基づく画像を記録紙に形成すべきではないと判断すると、データ出力手段の動作を禁止する構成にされるのが良い。
【００４７】
このような構成にされた請求項１３に記載の画像形成装置では、表示手段に概要情報を表示することにより、利用者にそのデータの内容を示すことができるので、利用者は、この概要情報に基づき、データの内容を概ね把握することができ、そのデータが必要であるか判断することができる。この結果、利用者は、不必要なデータを画像形成装置に出力させなくて済む。
【００４８】
また、請求項１〜請求項１３に記載の画像形成装置には、請求項１４に記載のように、登録アドレスを複数記憶可能なアドレス記憶手段と、外部入力されたメモ情報を、対応する登録アドレスに関連付けてアドレス記憶手段に記憶させるメモ情報登録手段と、該アドレス記憶手段が記憶するメモ情報のリストを表示手段に表示するリスト表示手段と、表示手段に表示されたメモ情報のリスト内から利用者の外部操作によって選択されたメモ情報に関連付けられて記憶されている登録アドレスに対応するＷＷＷサーバ内のデータを、データ取得手段に取得させる選択取得手段と、設けるのがよい。
【００４９】
このように構成された請求項１４に記載の画像形成装置によれば、ＷＷＷサーバが提供するデータの内容を利用者が把握できるように、メモ情報として、データ内容に関する情報をアドレス記憶手段に登録しておくことができるので、利用者は、メモ情報のリストから取得したいデータ内容に関するメモ情報を選択すれば、その登録アドレス先から所望のデータを簡単に取得することができる。
【００５０】
この他、請求項１５に記載のプログラムは、コンピュータに、請求項１〜請求項８のいずれかに記載の画像形成装置における上記識別手段、判断手段、及び、禁止手段としての機能を実現させるためのプログラムである。
【００５１】
このプログラムを、上記画像形成手段と、上記通信手段と、上記データ取得手段と、上記データ出力手段と、を備える画像形成装置のコンピュータ（ＣＰＵ）に実行させれば、本発明（請求項１〜請求項８）の画像形成装置を実現することができる。
【００５２】
また、上記プログラムに、上記有害情報通報手段としての機能をコンピュータに実現するためのプログラムを組み込めば、請求項９に記載の画像形成装置を実現することが可能である。
【００５３】
その他、上記プログラムに、請求項１０に記載の判断手段としての機能をコンピュータに実現させるためのプログラムを組み込めば、請求項１０に記載の画像形成装置を実現することが可能である。
【００５４】
また、上記プログラムに、請求項１１に記載の転送手段としての機能をコンピュータに実現させるためのプログラムを組み込めば、請求項１１に記載の画像形成装置を実現することができ、このプログラムに、請求項１２に記載の識別手段、判断手段、及び禁止手段としての機能をコンピュータに実現させるためのプログラムを組み込めば、請求項１２に記載の画像形成装置を実現することが可能である。
【００５５】
また、上記プログラムに、請求項１３に記載の概要表示手段、利用者許可判断手段、及び禁止手段としての機能をコンピュータに実現させるためのプログラムを組み込めば、請求項１３に記載の画像形成装置を実現することが可能である。
【００５６】
また、上記プログラムに、請求項１４に記載のメモ情報登録手段、リスト表示手段、及び、選択取得手段としての機能をコンピュータに実現させるためのプログラムを組み込み、そのプログラムを上記アドレス記憶手段を有する画像形成装置のコンピュータに実行させれば、請求項１４に記載の画像形成装置を実現することが可能である。
【００５７】
この他、請求項１６に記載の発明は、画像を記録紙に形成する画像形成手段と、広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、登録アドレスに対応するＷＷＷサーバ内のデータを前記通信手段を介して取得するデータ取得手段と、画像形成手段に、データ取得手段が取得した上記データに基づく画像を記録紙に形成させるデータ出力手段と、画像形成手段に形成させた画像に関する履歴情報を記憶する履歴情報記憶手段と、を備えた画像形成装置の制御方法であって、履歴情報記憶手段が記憶する履歴情報に基づいて、データ取得手段がＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであるか否かを識別し、データ取得手段がＷＷＷサーバから取得するデータが以前に画像形成した種類のデータであると識別すると、データ出力手段の動作を禁止することを特徴とする。
【００５８】
このような制御方法にて、画像形成装置を制御すれば、請求項１に記載の画像形成装置と同様の効果を得ることができる。
【００５９】
また、請求項１７に記載の発明は、所定期間毎に、データ取得手段に、登録アドレスに対応するＷＷＷサーバ内のデータを、取得させることを特徴とする請求項１６に記載の画像形成装置の制御方法である。
【００６０】
このような制御方法にて、画像形成装置を制御すれば、請求項２に記載の画像形成装置と同様の効果を得ることができる。
【００６１】
また、請求項１８に記載の発明は、画像を記録紙に形成する画像形成手段と、広域ネットワーク内に設置されたＷＷＷサーバとの間で双方向通信可能な通信手段と、登録アドレスに対応するＷＷＷサーバ内のデータを上記通信手段を介して取得するデータ取得手段と、画像形成手段に、データ取得手段が取得した上記データに基づく画像を記録紙に形成させるデータ出力手段と、を備えた画像形成装置の制御方法であって、登録アドレスに対応するＷＷＷサーバ内のデータが更新されたことを示す更新情報を外部から取得する度に、データ取得手段に、そのＷＷＷサーバ内のデータを取得させると共に、データ取得手段がＷＷＷサーバから取得するデータの種類を識別し、その識別結果に基づき、データ取得手段がＷＷＷサーバから取得するデータに基づく画像を形成すべきか否か判断し、データに基づく画像を記録紙に形成すべきではないと判断すると、データ出力手段の動作を禁止することを特徴とする。
【００６２】
このような制御方法にて、画像形成装置を制御すれば、請求項３に記載の画像形成装置と同様の効果を得ることができる。
【００６３】
また、請求項１９に記載の発明は、利用者の外部操作によって出力禁止指令信号が入力されると、利用者の外部操作によって解除信号が入力されるまでの期間、データ取得手段がＷＷＷサーバから取得するデータの種類にかかわらず、データ出力手段の動作を禁止することを特徴とする請求項１７又は請求項１８に記載の画像形成装置の制御方法である。
【００６４】
このような制御方法にて、画像形成装置を制御すれば、請求項４に記載の画像形成装置と同様の効果を得ることができる。
【００６５】
【発明の実施の形態】
以下に本発明の実施例について、図面とともに説明する。
図１は、本発明が適用されたファクシミリ装置１の使用形態を表す説明図であり、図２は、ファクシミリ装置１の外部構成を表す概略斜視図、図３は、ファクシミリ装置１の内部構成を表す説明図である。
【００６６】
図１に示すように、ファクシミリ装置１は、回線制御部３と、通信モジュール５と、を備えている。回線制御部３は、外部接続ポート４（図４参照）を備えており、この外部接続ポート４には、建造物内（家庭内、オフィス内等）に設置されたスプリッタ８の電話機用の接続ポートに繋がるアナログ線Ｌ１（２芯線、４芯線からなる所謂電話線）が接続されている。
【００６７】
一方、通信モジュール５は、ＷＡＮ側接続ポート６及びＬＡＮ側接続ポート７を備えており、ＷＡＮ側接続ポート６は、スプリッタ８のＡＤＳＬモデム用の接続ポートにＬＡＮケーブルＬ２を介して接続されたＡＤＳＬモデム９に繋がるＬＡＮケーブルＬ３に接続され、ＬＡＮ側接続ポート７は、ハブ（ＨＵＢ）１１に接続されている。
【００６８】
また、このハブ（ＨＵＢ）１１には、双方向通信可能な複数のＰＣ１３，１４や、プリンタ１６（ネットワーク接続可能なインクジェットプリンタ、レーザプリンタなど）、ＩＰ（インターネット・プロトコル）方式で音声信号を送受信可能なＩＰ電話機１５、インターネット接続可能なインターネットファクシミリ装置１７などの各ＬＡＮ端末１３〜１７が接続されている。即ち、ハブ（ＨＵＢ）１１は、上記各ＬＡＮ端末１３〜１７から構成される建造物内のローカルエリアネットワーク（ＬＡＮ）に接続されている。
【００６９】
一方、上記スプリッタ８は、ＡＤＳＬを利用する際に使用される周知のスプリッタであり、基地局側に設置されたスプリッタ１９から送信されてくる概ね４ｋＨｚ以下の第一信号とそれより高周波のＡＤＳＬ用の第二信号とが重畳された伝送信号を、その第一信号と、第二信号に分離し、第一信号を、電話機用の上記接続ポートに出力すると共に第二信号をＡＤＳＬモデム用の上記接続ポートに出力する一方で、各接続ポートから入力されてきた信号を重畳して、基地局側のスプリッタ１９に送信する構成にされている。
【００７０】
即ち、本実施例のファクシミリ装置１は、回線制御部３を用いて、公衆回線網（即ち、公衆交換電話網：ＰＳＴＮ）内の加入者電話機に接続可能な構成にされ、更に、通信モジュール５及びＡＤＳＬモデム９を介して広域ネットワーク（ＷＡＮ）としてのインターネットに接続可能な構成にされている。
【００７１】
更に、このファクシミリ装置１は、通信モジュール５の後述するルータ制御部１０１の動作により、インターネット内の通信装置（ＷＷＷサーバ２１等）とＬＡＮ内の各ＬＡＮ端末１３〜１７と、の間で送受信されるデータ（ＩＰパケット）をルーティングするルータとして機能する構成にされている。
【００７２】
また、本実施例のファクシミリ装置１は、原稿から光学的に画像を読み取り、その画像を表すイメージデータをファクシミリデータにして、上記アナログ線Ｌ１を介して公衆回線網に接続された外部のファクシミリ装置２３に送信すると共に、外部のファクシミリ装置２３から公衆回線網及びアナログ線Ｌ１を介して送信されてきたファクシミリデータを受信して、記録紙にそのファクシミリデータに基づく画像を形成する通常の機能（ファクシミリ機能）の他、プリンタ機能、コピー機能を有している。
【００７３】
このプリンタ機能とは、ＰＣ１３，１４やワードプロセッサ等から送信されてきたコードデータに基づく画像を記録紙に形成する機能のことを意味し、当該ファクシミリ装置１は、ＰＣインタフェース（ＰＣ  Ｉ／Ｆ）２４を介して外部のＰＣからコードデータを受信したり、通信モジュール５を介してＬＡＮ内のＰＣ１３，１４等からコードデータを受信すると、そのデータに基づく画像を記録紙に形成する構成にされている。また、コピー機能とは、後述するスキャナ部３５及び記録部３７を用いて、原稿から画像を読み取り、そのイメージデータに基づいて、記録紙に画像を形成する複写機能を意味する。
【００７４】
このような機能を有するファクシミリ装置１には、図２に示すように、その本体ケース２５の側部に、ハンドセット（Ｈ／Ｓ）２６が取り付けられ、上面の前部に、操作パネル２７が設けられている。尚、この操作パネル２７には、相手側の電話番号（ＦＡＸ番号）を入力するための数字キー２７１や、スタートキー２７２、選択キー２７３などの各種操作キー２７０と、各種機能に関連する情報を表示するための液晶ディスプレイ（ＬＣＤ）２７４と、が備えられている。
【００７５】
この他、本体の上部後部には、装置内に供給する記録紙を収容するための第一給紙トレイ２９が設けられ、その上には記録紙を載置するためのものであって利用者による手差しで記録紙を供給するための第二給紙トレイ３１が設けられている。更に、その上には、読取用の原稿用紙を載置するための原稿用給紙トレイ３３が設けられている。
【００７６】
また、本体には、図３に示すように、原稿から画像を読み取るためのスキャナ部３５、記録紙に多色カラーの画像を形成するための記録部３７、及び、これらの各部の駆動を制御するＣＰＵ３９（図４参照）を搭載する基板（図示せず）、などが内蔵されている。
【００７７】
スキャナ部３５では、原稿用給紙トレイ３３に載置された原稿が、原稿センサ（図示せず）により検出され、図３の矢印Ａにて示すように、給紙ローラ４１及び分離パッド４３等からなる給紙機能によって一枚ずつ取り込まれ、この後に、搬送ローラ４５により読取装置４７まで搬送される。そして、読取装置４７では、原稿上に形成されている画像が読み取られる。また、読取装置４７による画像読取後の原稿は、排紙ローラ４９を介して前方に設けられた第一排紙トレイ５１に排出される。
【００７８】
尚、このスキャナ部３５には、上記原稿センサの他に、原稿の先頭を検出する原稿フロントセンサ５３と、原稿の後端を検出する原稿リアセンサ５５と、が設けられており、ＣＰＵ３９は、これらのセンサからの検出結果に基づき、スキャナ部３５内の各部を制御して紙送りを調整し、上記スキャナ部３５の動作を実現する。
【００７９】
一方、記録部３７では、第一給紙トレイ２９あるいは第二給紙トレイ３１に載置された記録紙が、図３の矢印Ｂにて示すように、給紙ローラ５７及び分離パッド５９等からなる給紙機構によって一枚ずつ取り込まれる。そして、記録紙は、搬送ローラ６１を介して画像形成装置６３に送られる。画像形成装置６３では、記録紙上に複数色（本実施例ではシアン、マゼンタ、イエロー及びブラック）のトナーの組合せによる多色カラーの画像が形成される。また、画像形成装置通過後の記録紙は、下流側の定着装置６５に送られる。そして、この定着装置６５では、トナーによる画像が記録紙上に定着される。更に定着装置通過後の記録紙は、排紙ローラ６７を介して、本体の前面に設けられた第二排紙トレイ６９に排出される。
【００８０】
尚、上記画像形成装置６３は、レーザ光走査装置７１を動作させて感光ドラムにレーザ光を照射し、その表面に静電潜像を形成する構成にされている。このレーザ光走査装置７１は、ＣＰＵ３９からの指令に従って、イメージデータに基づくレーザ光を発射するレーザ発光部７７と、レーザ光反射用のレンズ７８、及びレンズ７８に反射されたレーザ光を感光ドラムに導く反射ミラー７９等を備えている。この他、画像形成装置６３は、トナーを貯留するトナータンク７３を備えており、静電潜像形成後の感光ドラムにトナータンク７３から供給されたトナーを付着させ、転写ローラ７５により、記録紙に電荷を付与して感光ドラムに付着したトナーを記録紙に転写する構成にされている。ただし、図３に示す画像形成装置６３の構成図は、画像形成装置６３の機能を説明するための模式図である。つまり本実施例の画像形成装置６３は、カラーのトナー像を形成可能な周知の画像形成装置としての構成を有しており、上述のように、各色毎にトナー像を形成して、それらを重ね合わせてカラーのトナー像を形成する構成をとる。
【００８１】
次に、ファクシミリ装置１の電気的構成について説明する。尚、図４は、本実施例のファクシミリ装置１の電気的構成を表すブロック図である。また、図５は、ＲＡＭ８３のデータ構成を表す説明図（同図（ａ））、ＲＯＭ８１内のデータ構成を表す説明図（同図（ｂ））及び、後述する宛先情報記憶部８３ｃ内のデータ構成を表す説明図（同図（ｃ））である。
【００８２】
ファクシミリ装置１は、主に、ＣＰＵ３９、ＲＯＭ８１、ＲＡＭ８３、スキャナ部３５、符合器８５、記録部３７、復号器８７、操作キー２７０、ＬＣＤ２７４、モデム８９、回線制御部３、ＰＣインタフェース（ＰＣ  Ｉ／Ｆ）２４、メール制御部９１、機能拡張用インタフェース９３、を備えており、夫々はバス９５を介して接続されている。また、この機能拡張用インタフェース９３には、通信モジュール５が接続されている。
【００８３】
ＣＰＵ３９は、本装置の制御の中枢を担っており、装置全体を統括制御する構成にされている。つまり例えば、ＣＰＵ３９は、ＲＯＭ８１内に予め記録された制御処理用のプログラムを読み出し、そのプログラムに従って、ファクシミリデータの送受信や、宛先登録等の処理を実行する。
【００８４】
尚、ＲＯＭ８１内には、当該装置をファクシミリ装置として動作させるために必要なファクシミリ機能用プログラム群８１ａ（図５（ｂ）参照）が記憶されている。具体的には例えば、回線制御部３が外部のファクシミリ装置２３から受信したファクシミリデータに基づく画像を記録部３７に形成させるための受信用プログラム等が上記ファクシミリ機能用プログラムとしてＲＯＭ８１に納められている。
【００８５】
また、ＲＯＭ８１内には、当該装置をＰＣ等から送信されてきたデータを印刷するプリンタとして動作させるために必要なプリンタ機能用プログラム群８１ｂ、が記憶されている。具体的には例えば、通信モジュール５がＬＡＮ内のＰＣ１３，１４から受信したデータに基づく画像を記録部３７に形成させるためのＰＣ印刷用プログラムが上記プリンタ機能用プログラムとしてＲＯＭ８１に納められている。
【００８６】
この他、ＲＯＭ８１内には、上記プログラム等で呼び出される記録部制御用プログラム８１ｃや、その他の図示しない各種プログラム、そのプログラム実行時に必要な各種データが予め記憶されている。
一方、ＲＡＭ８３は、各種制御を行う際に必要なワークメモリ８３ａ（図５（ａ）参照）や、ファクシミリデータ等を記憶する送受信データ記憶部８３ｂ、ファクシミリデータの送信先に関する宛先情報を記憶する宛先情報記憶部８３ｃ、として機能するようにされている。
【００８７】
また、宛先情報記憶部８３ｃは、図５（ｃ）に示すように、ファクシミリデータの送信先に関する宛先情報として電話番号を記憶可能な構成にされ、更に、この電話番号に関連づけて、メールアドレスを記憶可能な構成にされている。即ち、当該ファクシミリ装置１は、相手先装置（外部のファクシミリ装置２３）が公衆回線網経由のファクシミリデータの送受信の他に、インターネット経由の電子メールの送受信を行うことが可能な構成にされている場合に備えて、一つの宛名に対して、電話番号とメールアドレスの両方を併記した形で宛先情報を登録できるように構成されている。
【００８８】
スキャナ部３５は、ファクシミリデータの送信やコピー（原稿の複写）等の際に、原稿を読み取るためのものである。本実施例のスキャナ部３５は、上述したように、原稿を原稿用給紙トレイ３３から取得し、読取装置４７にて画像を読み取り、読取結果としてのイメージデータを符合器８５などに出力する構成にされている。
【００８９】
また、符号器８５は、スキャナ部３５によって読み取られたイメージデータをファックスフォーマットであるＧ３圧縮形式のイメージデータにするために、符号化処理を実行し、その処理後のイメージデータを出力する構成にされている。
一方、復号器８７は、ファックスフォーマットのイメージデータを復号化して、記録部３７にて処理可能なイメージデータに変換する構成にされている。
【００９０】
また、記録部３７は、上述したように、カラー画像を形成可能な所謂カラーレーザプリンタとして機能する構成にされており、記録部制御用プログラム８１ｃを実行するＣＰＵ３９からの指令に従い、復号器８７によって復号化されたイメージデータに基づくカラー画像を、上記画像形成装置６３を用いて記録紙に印刷し、印刷後の記録紙を出力する構成にされている。
【００９１】
尚、本実施例の記録部３７は、通常印刷モードの他に、通常より静かな音で画像を形成することが可能な静音印刷モードを備えており、これらの印刷モードをＣＰＵ３９からの指令に従って切り換えて動作する構成にされている。また、記録部３７は、単色印刷も可能な構成にされており、ＣＰＵ３９からの指令にしたがって、指定色のトナーのみを用いて画像を形成することが可能な構成にされている。
【００９２】
この他、操作キー２７０は、上述したように操作パネル２７上に設けられており、利用者の操作に従って、宛先情報の登録、宛先の指定、メモ情報の入力や選択等といった各種処理操作を行うための指令信号を装置内（ＣＰＵ３９など）に入力する構成にされている。
【００９３】
同じく操作パネル２７に設けられた上記ＬＣＤ２７４は、利用者に操作手順を案内するメッセージやエラーメッセージ等の各種メッセージ等を表示するための表示手段として設けられている。また、本実施例のＬＣＤ２７４は、タッチパネルとしての機能を備えており、ファクシミリデータの宛先指定や宛先情報の登録の際に、ワンタッチキーの表示を行うと共に、利用者の操作情報を取得し装置内に入力する構成にされている。
【００９４】
モデム８９は、回線制御部３を介してスプリッタ８経由で公衆回線網に接続された外部のファクシミリ装置２３との間でファクシミリデータの送受信を行うためのものである。回線制御部３は、公衆回線網に対するダイヤル信号の送出や、公衆回線網からの呼出信号に対する応答等の動作を行うものであり、例えば、公衆回線網を介して自身を外部のファクシミリ装置２３に通信可能に接続する。
【００９５】
一方、ＰＣインタフェース２４は、ＰＣと当該ファクシミリ装置１とをパラレルインタフェース等を介して接続するときに用いられるものであり、ＰＣ１３，１４からのコードデータ等を受信したりする。
また、メール制御部９１は、インターネットに接続された外部の通信装置との間で電子メールの送受信を行うことによって、電子メールによるファクシミリデータの送受信を実現するものである。
【００９６】
つまりメール制御部９１は、符号器８５にて符号化されたファクスフォーマットのバイナリイメージデータを、テキストコードのイメージデータに変換すると共に、送信先のメールアドレス等を含むヘッダ情報をそのデータに付加することにより、ファックスフォーマットのイメージデータを、電子メールとして送信可能な電子メールフォーマットのイメージデータにフォーマット変換したり、逆にインターネット経由で通信モジュール５を介して受信した電子メールフォーマットのイメージデータを、ファックスフォーマットのイメージデータに逆フォーマット変換する処理を行う。尚、このメール制御部９１によってファックスフォーマットのイメージデータに逆フォーマット変換されたデータは、復号器８７によって記録部３７で出力可能なイメージデータに復号化されてから記録紙に印刷される。
【００９７】
機能拡張用インタフェース（Ｉ／Ｆ）９３は、別体で構成されたルータ制御部１０１を備える通信モジュール５を着脱自在に接続することができる構成にされたＡＩＯ（アナログ入出力）やＲＳ２３２Ｃ等のシリアルインタフェースである。尚、図３に示すように、通信モジュール５は、装置の本体ケース２５内に収容される。
【００９８】
また、通信モジュール５は、ルータ制御部１０１、ハブ（ＨＵＢ）１０３、ＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０や、ルータ制御部１０１に繋がるインタフェース接続端子１０９などを備えている。尚、通信モジュール５は、このインタフェース接続端子１０９を介してインタフェース９３に接続される。
【００９９】
ルータ制御部１０１は、ＡＤＳＬモデム９を介してインターネット内の通信装置との間でＩＰパケットの送受信を行うためのものであり、周知のＩＰマスカレード機能やルーティング機能を備えるブロードバンドルータとして機能する。
即ち、このルータ制御部１０１は、ＩＰマスカレード機能により、ＬＡＮ内で用いられるプライベートＩＰアドレスと、ＷＡＮ（本実施例ではインターネット内）で用いられるグローバルＩＰアドレスとを相互変換し、ルーティング機能により、ＬＡＮ側の端末と、ＷＡＮ側の通信装置（ＷＷＷサーバ２１）と、を双方向通信可能に接続する。
【０１００】
例えば、ルータ制御部１０１は、ハブ１０３を介してＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０との間でのデータの送受信を行うことにより、ＩＰ電話部１０５、無線処理部１０７及びウェブプリント部１１０をＡＤＳＬモデム９を介してインターネットに双方向通信可能に接続する。
【０１０１】
また更に、ルータ制御部１０１は、ハブ１０３を介してＬＡＮ側接続ポート７に接続されるＬＡＮ内のＬＡＮ端末１３〜１７との間で通信を行うことにより、ＬＡＮ内のＬＡＮ端末１３〜１７をインターネットに双方向通信可能に接続する。つまり例えば、ルータ制御部１０１は、経路制御して、インターネット内のＷＷＷサーバ２１から受信したデータを、宛先のＬＡＮ端末１３〜１７に送信する。
【０１０２】
この他、ルータ制御部１０１は、装置本体側のＣＰＵ３９とインタフェース９３を介して通信を行うことができるようにされている。即ち、ＬＡＮ端末１３〜１７やＩＰ電話部１０５、無線処理部１０７、ウェブプリント部１１０は、ルータ制御部１０１及びインタフェース９３を介して装置本体側のＣＰＵ３９と双方向通信を行うことができ、例えば、当該ファクシミリ装置１のＣＰＵ３９は、ルータ制御部１０１を介してＬＡＮ内のＰＣ１３，１４から印刷用のコードデータを取得すると、ＣＰＵ３９にて、プリンタ機能用プログラムを実行し、そのプログラム内で記録部制御用プログラム８１ｃを呼び出して記録部３７を制御し、そのデータに基づく画像を形成する。
【０１０３】
一方、このルータ制御部１０１にハブ１０３を介して接続されたＩＰ電話部１０５は、音声信号をＩＰパケットに格納し、インターネット経由で、外部のＩＰ電話機と、音声通信（通話）を行うことが可能な構成にされている。
また、無線処理部１０７は、外部の無線通信装置と当該ファクシミリ装置１との間で無線通信を行うためのものであり、ブルートゥース規格（近距離無線通信の規格）やＩｒＤＡ規格（赤外線通信の規格）による無線接続方式にて、外部の無線通信装置をファクシミリ装置１内の各部に双方向通信可能に接続する構成にされている。即ち、当該ファクシミリ装置１においては、ハブ１０３に接続された接続ポート７を用いることにより、有線接続方式にて各ＬＡＮ端末１３〜１７をファクシミリ装置１に接続することができる他、この無線処理部１０７を用いることにより、無線接続方式にてＬＡＮ端末１３〜１７をファクシミリ装置１に接続することができる。
【０１０４】
この他、ウェブプリント部１１０は、ＣＰＵ１１１、ＲＯＭ１１３、ＲＡＭ１１５、ネットワークインタフェース１１７などを備えており、ネットワークインタフェース１１７を介してルータ制御部１０１との間で通信を行うことにより、自身をインターネットに接続したり、装置本体側のＣＰＵ３９と通信を行う構成にされている。
【０１０５】
ここで、図６は、ウェブプリント部１１０のＲＡＭ１１５内のデータ構成を表す説明図（同図（ａ））、ＲＯＭ１１３内のデータ構成を表す説明図（同図（ｂ））である。
このウェブプリント部１１０におけるＲＡＭ１１５は、図６（ａ）に示すように、ワークメモリ１１５ａや、ＷＷＷサーバ２１から取得したダウンロードデータ等を記憶する送受信データ記憶部１１５ｂ、ＷＷＷサーバ２１のアドレス（ＵＲＬ：Ｕｎｉｆｏｒｍ  ＲｅｓｏｕｒｃｅＬｏｃａｔｏｒ）情報を記憶するＵＲＬ情報記憶部１１５ｃ、後述する転送機能を使用する際のデータ転送先に関する転送先情報を記憶する転送先情報記憶部１１５ｄ、アクセス禁止データベース１１５ｅ（後述）、キーワードデータベース１１５ｆ、履歴情報記憶部１１５ｇ、ログ記憶部１１５ｈなどとして機能する構成にされている。
【０１０６】
ＵＲＬ情報記憶部１１５ｃは、図６（ｃ）に示すように、データ取得先を表すＵＲＬに関連付けて、メモ情報、スケジューラ用設定データを複数個記憶可能な構成にされている。
即ち、通信モジュール５は、利用者による操作パネル２７の操作等によって外部入力されたメモ情報を、対応するＵＲＬに対して関連付けてＵＲＬ情報記憶部１１５ｃに登録できるようにされている。尚、周知のようにＵＲＬは、サーバアドレス、ディレクトリ情報、ファイル名などから構成されるアドレス情報である。また、図７は、ウェブプリント部１１０のＣＰＵ１１１が実行するＵＲＬ・メモ情報登録処理を表すフローチャートである。
【０１０７】
処理を実行すると、ＣＰＵ１１１は、Ｓ１０１にてＵＲＬ及びメモ情報の入力を求める入力指示メッセージをインタフェース９３を介して装置本体側に送信することにより、装置本体側のＬＣＤ２７４にその入力指示メッセージを表示させる。この後、ＣＰＵ１１１は、Ｓ１０３にて、ＵＲＬ及びメモ情報の登録指令が操作パネル２７からインタフェース９３を介して送信されてくるまで待機し、登録指令を受信すると、Ｓ１０５にて、その操作パネル２７から入力されたＵＲＬ及びメモ情報を装置本体側から取得し、更にＳ１０７にて、そのＵＲＬ及びメモ情報を互いに関連付けてＵＲＬ情報記憶部１１５ｃに記憶させる。尚、メモ情報は、現状においてＵＲＬがローマ字で標記され、その表示だけではどのホームページへアクセスするかがわかりにくく、更には、ＬＣＤ２７４の表示領域も限られているため、目的のＵＲＬを探すのが容易ではないことから、利用者が瞬時にそのＵＲＬを判別できるようにするために、設けたものである。
【０１０８】
この他、転送先情報記憶部１１５ｄは、後述するプリンタ転送用のアドレス情報と、ＰＣ転送用のアドレス情報とを記憶する構成にされている。尚、この転送先情報記憶部１１５ｄは、プリンタ転送用及びＰＣ転送用のアドレス情報として、ＬＡＮ内のプライベートＩＰアドレスに加え、ポート番号を記憶する構成にされている。
【０１０９】
一方、ウェブプリント部１１０におけるＲＯＭ１１３内には、図６（ｂ）に示すように、ＷＷＷサーバ２１からデータを取得したり当該装置の記録部３７にＷＷＷサーバ２１から取得したダウンロードデータを印刷させるための後述する各処理を表すウェブプリント機能用プログラム群１１３ａや、ウェブプリント機能動作時における動作条件を表すフラグ情報１１３ｂ、などが記憶されている。
【０１１０】
詳述すると、このウェブプリント部１１０は、ルータ制御部１０１経由でＷＷＷサーバ２１から取得したダウンロードデータに基づく画像を記録部３７に印刷させる印刷機能、ＲＡＭ１１５内にデータを一時保存する保存機能、ダウンロードデータをＬＡＮ側接続ポート７を介してＬＡＮに接続された転送先のプリンタ（上記転送先情報記憶部１１５ｄに記憶されているプリンタ転送先のアドレス情報で特定されるプリンタ）１６に転送するプリンタ転送機能、ダウンロードデータをＬＡＮ側接続ポート７を介してＬＡＮに接続されたＰＣ１３，１４に転送するＰＣ転送機能、ダウンロードデータに基づく画像を記録部３７に単色で印刷させる単色印刷機能、印刷時の機械音が抑えられた上記静音印刷モードで記録部３７を動作させてダウンロードデータに基づく画像を印刷させる静音印刷機能、ウェブプリント部１１０で実行した各処理に関するログ情報を保存するログ保存機能、エラーメッセージをＬＣＤ２７４に表示させるエラー情報表示機能を、備えており、これらの機能をＲＯＭ１１３内が記憶するウェブプリント機能用プログラム群１１３ａで実現する構成にされ、図８に示すフラグ情報１１３ｂに基づいて、各機能を動作させるかどうか（即ち、機能のＯＮ／ＯＦＦ）を切り換える構成にされている。
【０１１１】
尚、図８は、フラグ情報１１３ｂとしてＲＯＭ１１３内に記憶されているデータの構成を表す説明図である。
ウェブプリント部１１０は、所定条件で、図８に示す『正常』動作モード、『ＵＲＬアクセス不許可』動作モード、『印刷キャンセル』動作モード、『パスワードエラー』動作モード、『キーワードエラー』動作モード、『同一コンテンツ検出』動作モード、『夜間印刷』動作モード、『留守番』動作モード、『大量モノクロ印刷』動作モード、『紙なしエラー』動作モード、『トナーなしエラー』動作モードのいずれかを選択し、各機能の値（以下、「フラグ値」と表現する。）をフラグセット情報としてＲＡＭ１１５内に書き込むことによってフラグをセットするようにされている。また、ウェブプリント部１１０は、フラグ値”１”以上で、その機能を動作（ＯＮ）させ、フラグ値”０”で、その機能の動作を禁止（ＯＦＦ）する構成にされている。また図８において表す記号＊は、その動作モードが選択される前にフラグセット情報として記憶されているフラグ値を書き換えないようにすることを示している。
【０１１２】
次に、図９〜図２８を用いて、ウェブプリント部１１０のＣＰＵ１１１が実行する各処理（ウェブプリント機能用プログラム群１１３ａ）について説明する。尚、図９は、ＣＰＵ１１１が繰り返し実行する第一ＵＲＬ入力処理を表すフローチャートである。
【０１１３】
ＣＰＵ１１１は、電源投入後ただちに第一ＵＲＬ入力処理（図９）、第二ＵＲＬ入力処理（図１１）、及び、第三ＵＲＬ入力処理（図１２）を実行する構成にされており、第一ＵＲＬ入力処理を実行すると、まずＳ１１０にて、操作パネル２７内に設けられているウェブプリントキー（Ｗｅｂ Ｐｒｉｎｔキー：図示せず）が押下されるまで待機し、操作パネル２７から送信されてくる指令信号に基づいてウェブプリントキーが押下されたと判断すると（Ｓ１１０でＹｅｓ）、操作パネル２７に設けられたＬＣＤ２７４に、ＵＲＬ文字列を入力するための入力プロンプトを表示する（Ｓ１２０）。
【０１１４】
この後、ＣＰＵ１１１は、ＵＲＬのリスト表示指令信号、若しくは、ＵＲＬ文字列の入力が完了したことを示す入力完了信号（操作情報）を操作パネル２７からインタフェース９３、ルータ制御部１０１、ハブ１０３、ネットワークインタフェース１１７を介して受信するまで待機する（Ｓ１２１，Ｓ１３０）。
【０１１５】
そして、入力完了信号を受信すると入力プロンプトを用いたＵＲＬの入力が完了したと判断して（Ｓ１３０でＹｅｓ）、利用者の外部操作により操作パネル２７から入力されたＵＲＬを表すデータを装置本体側から取得し（Ｓ１４０）、そのデータ（ＵＲＬ）をＵＲＬファイフォ（ＵＲＬ  ＦＩＦＯ）に格納する（Ｓ１５０）。
【０１１６】
尚、図１０は、ＵＲＬファイフォのデータ構成を表す説明図である。ＵＲＬファイフォは、登録された順にＵＲＬ先のＷＷＷサーバ２１へアクセスしてＷＷＷサーバ２１内のデータを取得するためのＦＩＦＯである。ＵＲＬファイフォは、ワークメモリ１１５ａ内に設けられており、ＵＲＬとメモ情報とを関連づけて記憶する。このＵＲＬファイフォへのＵＲＬ及びメモ情報の登録（格納）が完了すると、ＣＰＵ１１１は、当該第一ＵＲＬ入力処理を終了する。
【０１１７】
一方、Ｓ１２１にてＵＲＬのリスト表示指令信号を操作パネル２７から受信したと判断すると（Ｓ１２１でＹｅｓ）、ＣＰＵ１１１は、Ｓ１２３にて、ＵＲＬ情報記憶部１１５ｃ及び後述するログ記憶部１１５ｈが記憶するＵＲＬ及びメモ情報を読み出し、そのＵＲＬ及びメモ情報のリストをＬＣＤ２７４に表示する。尚、ここで表示されるリストは、概ね図６（ｃ）に示した形態で表示される。
【０１１８】
この後、ＣＰＵ１１１は、リスト内からＵＲＬが選択されたことを示す選択完了信号を操作パネル２７から受信するまで待機し（Ｓ１２５）、選択完了信号を受信したと判断すると（Ｓ１２５でＹｅｓ）、利用者が操作パネル２７の上記選択キー２７３を利用して選択したＵＲＬに関する選択情報を操作パネル２７から取得し（Ｓ１２７）、この後に、選択されたＵＲＬ及びメモ情報をＵＲＬファイフォに格納して（Ｓ１５０）、当該第一ＵＲＬ入力処理を終了する。
【０１１９】
続いて、電源投入後ＣＰＵ１１１が繰り返し実行する第二ＵＲＬ入力処理について説明する。図１１は、第二ＵＲＬ入力処理を表すフローチャートである。
第二ＵＲＬ入力処理を実行すると、ＣＰＵ１１１は、Ｓ２１０にて、ＲＡＭ１１５内のＵＲＬ情報記憶部１１５ｃからスケジューラ用設定データを読み出した後に、Ｓ２２０にて、現在日時に適合する設定データがあるか否か判断する。
【０１２０】
例えば、図６（ｃ）の最上段（一段目）のＵＲＬに関連づけられて記憶されている設定データは、毎月１５日にＷＷＷサーバ２１内のデータを取得することを示す設定データであり、ＣＰＵ１１１は、Ｓ２２０にて、この設定データ（日付を表すデータ）と現在日時とを比較し両者の日付が一致していると、データの取得スケジュールに適合するＵＲＬがあると判断して（Ｓ２２０でＹｅｓ）、処理をＳ２３０に移行する。
【０１２１】
この他、図６（ｃ）の二段目のＵＲＬに関連付けられて記憶されている設定データは、毎週木曜日にＷＷＷサーバ２１内のデータを取得することを示す設定データであり、ＣＰＵ１１１は、Ｓ２２０にて、この設定データ（曜日を表すデータ）と現在日時（本日の曜日）とを比較し両者の曜日が一致していると、データの取得スケジュールに適合するＵＲＬがあると判断する。
【０１２２】
また、図６（ｃ）の三段目のＵＲＬに関連付けられて記憶されている設定データは、毎日１０時（１０：００）にＷＷＷサーバ２１内のデータを取得することを示す設定データであり、ＣＰＵ１１１は、Ｓ２２０にてこの設定データと現在日時とを比較し、両者の時刻が一致していると、データの取得スケジュールに適合するＵＲＬがあると判断する。
【０１２３】
以上に例示したような動作で、ＣＰＵ１１１は、ＵＲＬ情報記憶部１１５ｃに記憶されている全てのスケジューラ用設定データと現在日時とを比較し、適合するＵＲＬがあると判断すると、Ｓ２３０にて、適合すると判断したＵＲＬをＵＲＬ情報記憶部１１５ｃから読み出し、Ｓ２４０にて、そのＵＲＬ及びメモ情報をＵＲＬファイフォに格納する。尚、適合するＵＲＬがない場合には、適合するＵＲＬが出現するまでＳ２２０の動作を繰り返し実行する。
【０１２４】
このＳ２４０におけるＵＲＬファイフォへの登録（格納）が完了すると、ＣＰＵ１１１は当該第二ＵＲＬ入力処理を終了する。そして、この当該処理終了後、再びＣＰＵ１１１は、当該第二ＵＲＬ入力処理を実行する。
続いて、電源投入後ＣＰＵ１１１が繰り返し実行する第三ＵＲＬ入力処理について説明する。図１２は、第三ＵＲＬ入力処理を表すフローチャートである。
【０１２５】
第三ＵＲＬ入力処理を実行すると、ＣＰＵ１１１は、Ｓ３１０にて、外部の管理サーバからルータ制御部１０１経由でＷＷＷサーバ２１に関する更新情報を受信するまで待機する。尚ここでは、ＷＷＷサーバ２１の更新情報を管理するサーバが存在し、予め更新情報の提供を求めるＵＲＬをその管理サーバに設定登録しておくと、そのＵＲＬに対応するＷＷＷサーバ２１のデータが更新される度に、管理サーバから更新情報が送信されてくることを前提する。
【０１２６】
ＣＰＵ１１１は、このＳ３１０にて管理サーバから更新情報を受信したと判断すると（Ｓ３１０でＹｅｓ）、続くＳ３２０にて、更新情報に含まれるＷＷＷサーバ２１のＵＲＬ及びメモ情報を抽出する（Ｓ３２０）。この後、ＣＰＵ１１１は、Ｓ３３０にて、更新情報から抽出したＵＲＬ及びメモ情報をＵＲＬファイフォに格納し、その格納後に当該処理を終了する。また、ＣＰＵ１１１は、上記第一ＵＲＬ入力処理及び第二ＵＲＬ入力処理と同様に、この第三ＵＲＬ入力処理終了後、再び、当該第三ＵＲＬ入力処理を実行する。尚、本実施例においては、上記第二ＵＲＬ入力処理及び上記第三ＵＲＬ入力処理を実行することにより、当該通信モジュール５にて、登録ＵＲＬ先（ＵＲＬ情報記憶部１１５ｃに記憶されたＵＲＬ先、又は、管理サーバに登録されたＵＲＬ先）のＷＷＷサーバ内のデータを、所定期間毎に（所定日時毎に又は更新情報を取得する度に）自動的に取得するようにしている。
【０１２７】
続いて、電源投入後ＣＰＵ１１１が実行するウェブデータ出力処理について説明する。図１３は、ウェブデータ出力処理を表すフローチャートである。
このウェブデータ出力処理を実行すると、ＣＰＵ１１１は、まずＳ４１０にて、操作パネル２７に設けられたウェブプリント機能停止キーが押下されて、ウェブプリント機能の停止指令が入力されている否か判断する。そして、入力されていれば当該ウェブデータ出力処理を終了し、入力されていなければ、処理をＳ４２０に移して、ＵＲＬファイフォに、ＵＲＬが格納されているか否か判断する。
【０１２８】
ここで、格納されていないと判断すると、ＣＰＵ１１１は、処理をＳ４１０に戻し、格納されていると判断すると、処理をＳ４３０に移して、通信・出力処理を実行する。尚、図１４は、ＣＰＵ１１１が実行する通信・出力処理を表すフローチャートである。
【０１２９】
通信・出力処理を実行すると、ＣＰＵ１１１は、まずＲＯＭ１１３内から『正常』動作モードのフラグ情報を取得し、これをフラグセット情報としてワークメモリ１１５ａ内に記憶させることによって、『正常』動作モードのフラグをセットする（Ｓ５１０）。
【０１３０】
続いて、ＣＰＵ１１１は、ＵＲＬファイフォからＵＲＬ及びメモ情報を読み出し（Ｓ５２０）、Ｓ５３０にて、これらの情報をインタフェース９３を介して装置本体側に送信することにより、装置本体側のＬＣＤ２７４に読み出したＵＲＬ及びメモ情報を表示し、この後に図１５に示すＵＲＬアクセス許可判断処理を実行する（Ｓ５４０）。
【０１３１】
尚、図１５は、ＵＲＬアクセス許可判断処理を表すフローチャートである。ＵＲＬアクセス許可判断処理は、ＲＡＭ１１５のアドレス禁止データベース１１５ｅ内に登録されているＵＲＬ先のデータの取得及び印刷を禁止するためのものであり、アドレス禁止データベースには、アクセスを禁止すべきＷＷＷサーバ２１に関するＵＲＬが記憶されている。
【０１３２】
このＵＲＬアクセス許可判断処理を実行すると、ＣＰＵ１１１は、Ｓ６１０にて、ＲＡＭ１１５のアクセス禁止データベース１１５ｅ（図６参照）内に記憶されている全てのＵＲＬと、ＵＲＬファイフォから読み出したＵＲＬとを照合したか否か（即ち、全件の照合が完了しているかどうか）を判断し、全ての照合が済んでいないと判断すると（Ｓ６１０でＮｏ）、アクセス禁止データベース１１５ｅから未照合のＵＲＬを読み出し（Ｓ６２０）、そのＵＲＬと、Ｓ５２０にて読み出したダウンロード対象のＵＲＬとを照合することにより、ダウンロードしようとするデータが取得及び印刷することを禁止されたデータであるか否か識別する。そして照合したＵＲＬが一致していないと判断すると、処理をＳ６１０に戻し、再び全件の照合が完了しているかどうか判断する。
【０１３３】
またＳ６１０において全件の照合が完了していると判断すると、ＣＰＵ１１１は、当該ＵＲＬアクセス許可判断処理を終了して、処理を通信・出力処理のＳ５５０へ移行する。一方、Ｓ６１０にて全件の照合が完了していないと判断すると、ＣＰＵ１１１は、Ｓ６２０にて、次のＵＲＬをアクセス禁止データベース１１５ｅから読み出し、このＵＲＬに関して照合を行う（Ｓ６３０）。
【０１３４】
そしてＳ６３０におけるＵＲＬ照合の結果、ＵＲＬが一致していると判断すると、ＣＰＵ１１１は、『ＵＲＬアクセス不許可』動作モードのフラグ情報を読み出し、ワークメモリ１１５ａ内の上記フラグセット情報を書き換える（Ｓ６４０）。
【０１３５】
即ち、ＣＰＵ１１１は、Ｓ６３０にて、ダウンロードしようとするデータが取得及び印刷することを禁止されたデータであると識別すると、Ｓ５１０にて書き込まれた『正常』動作モード時のフラグセット情報を、『ＵＲＬアクセス不許可』動作モードのフラグ情報に書き換えることによって印刷機能のフラグ値を”１”から”０”にし（Ｓ６４０）、これによって印刷機能をＯＦＦすることにより、データの取得前に、ＵＲＬファイフォから読み出したＵＲＬ先のＷＷＷサーバ２１のデータを印刷すべきではないと判断する。尚、Ｓ６３０におけるＵＲＬの照合は、ＵＲＬに含まれる全ての情報が一致するか否かを判断するものであってもよいし、ＵＲＬの一部（例えば、サーバアドレスや上位保存ディレクトリキーワードの有無）が一致するか否かを判断するものであってもよい。
【０１３６】
この後、ＣＰＵ１１１は、当該ＵＲＬアクセス許可判断処理を終了し、続く通信・出力処理のＳ５５０において、上記処理で『ＵＲＬアクセス不許可』動作モードのフラグをセットしたか否か判断する。
ここで、『ＵＲＬアクセス不許可』動作モードのフラグをセットしたと判断すると（即ち、アクセス禁止であると判断すると）、ＣＰＵ１１１は、以下に説明するＳ５６０〜Ｓ５８０の処理をスキップして、処理をＳ５９０に移行し、『ＵＲＬアクセス不許可』動作モードのフラグをセットしていないと判断すると（即ち、アクセス禁止ではないと判断すると）、処理をＳ５６０に移行して、ＵＲＬ先のＷＷＷサーバ２１から、そのＵＲＬで特定されるデータを、ルータ制御部１０１を介してダウンロードし、取得する。
【０１３７】
このダウンロード完了後、ＣＰＵ１１１は、Ｓ５７０にて図１６に示す出力許可判断処理を実行する。尚、図１６は出力許可判断処理を表すフローチャートである。また、図１７は、時刻出力許可判断処理を表すフローチャートであり、図１８は、留守出力許可判断処理を表すフローチャートである。
【０１３８】
ＣＰＵ１１１は、Ｓ７１０において時刻出力許可判断処理を実行すると、Ｓ７１３にて、予め夜間として定義された時刻と現在時刻との比較により、現在時刻が夜間であるかどうか判断し、夜間ではないと判断すると当該時刻出力許可判断処理を終了する。一方、Ｓ７１３にて夜間であると判断すると、ＣＰＵ１１１は、Ｓ７１５にて『夜間印刷』動作モードのフラグ情報をＲＯＭ１１３から読み出し、これをＲＡＭ１１５内のフラグセット情報に上書きすることにより、静音印刷機能をＯＮにして、当該処理を終了する。
【０１３９】
この時刻出力許可判断処理の終了後、ＣＰＵ１１１は、Ｓ７２０にて、留守出力許可判断処理を実行し、Ｓ７２３にて、当該ファクシミリ装置１の留守番電話機能がＯＮになっているかどうかを判断する。
尚、この記述からもわかるように、当該ファクシミリ装置１は、操作パネル２７に設けられた留守番電話キー（図示せず）の利用者による押下により留守番電話機能の実行指令が入力されると、外部の電話機からの呼び出しに対して留守であることをアナウンスする留守番電話機能をＯＮにする構成にされている。また、この留守番電話機能は、再び留守番電話キーの利用者による押下により留守番電話機能の解除指令が入力されるまで、ＯＮ状態で維持される。
【０１４０】
上記Ｓ７２３にて、留守番電話機能がＯＦＦであると判断すると、ＣＰＵ１１１は、当該留守出力許可判断処理を終了し、留守番電話機能がＯＮであると判断すると、Ｓ７２５にて『留守番』動作モードのフラグ情報をＲＯＭ１１３から読み出し、これをＲＡＭ１１５内のフラグセット情報に上書きした後に、当該留守出力許可判断処理を終了する。
【０１４１】
この動作によって『留守番』動作モードのフラグがセットされると、印刷機能のフラグは、後の各処理におけるフラグ値の上書きにかかわらず、値”０”の状態で維持される。即ち、通信モジュール５のＣＰＵ１１１は、留守番電話機能がＯＮされている期間において、印刷機能のフラグ値を値”０”に維持することにより印刷機能をＯＦＦ状態で維持し、ダウンロードデータに基づく画像を印刷すべきではないと判断する。また、ＣＰＵ１１１は、上記Ｓ７２５にて『留守番』動作モードのフラグ情報をフラグセット情報に上書きすることによって、ＰＣ転送機能をＯＮにし、ダウンロードデータを転送先のＰＣの記憶媒体（ハードディスクなど）に記憶させるようにする。
【０１４２】
この留守出力許可判断処理が終了すると、ＣＰＵ１１１は、Ｓ７３０にて、出力許可に関する設定データを読み出す。尚、この設定データは、主に、キーワードにてＷＷＷサーバ２１から取得したダウンロードデータの内容を識別してその識別結果に基づきデータを印刷するかどうか切り換えるためのキーワード出力許可判断処理（図１９）を動作させるか否かを表すキーワード検索設定情報と、履歴情報に基づいて印刷しようとするデータが以前に印刷済みのデータであるかどうかを識別し、その識別結果に基づいてデータを印刷するかどうかを切り換えるための履歴出力許可判断処理（図２０）を動作させるか否かを表す履歴検索設定情報と、印刷するかどうかを利用者に問い合わせるための手動出力許可判断処理（図２２）を動作させるか否かを表す手動設定情報と、から構成されており、ＲＡＭ１１５内に記憶されている。また、これらの設置データは、操作パネル２７での操作により、利用者が書き換えられるようにされている。
【０１４３】
このＳ７３０での処理の後、ＣＰＵ１１１は、読み出した上記設定データに基づき、キーワード検索設定がＯＮになっているかどうかを判断し（Ｓ７４０）、ＯＮになっていない（即ち、ＯＦＦである）と判断すると、Ｓ７５０に処理を移行し、ＯＮになっていると判断すると、Ｓ７４５にて、図１９に示すキーワード出力許可判断処理を実行する。
【０１４４】
尚、図１９は、キーワード出力許可判断処理を表すフローチャートである。キーワード出力許可判断処理は、キーワードデータベース１１５ｆ内に登録されているキーワードに基づいて、データ内容を識別する構成にされており、ＲＡＭ１１５のキーワードデータベース１１５ｆには、印刷を禁止すべき内容のダウンロードデータを識別するための拒否キーワードと、印刷すべき内容のダウンロードデータを識別するための必要キーワードと、が記憶されている。
【０１４５】
このキーワード出力許可判断処理を実行すると、ＣＰＵ１１１は、まずＳ８１０にて、全ての拒否キーワードを検索したか否か判断し、全ての拒否キーワードを検索していないと判断すると、Ｓ８２０にて、まだ検索していない拒否キーワード群の中から検索する拒否キーワードを一つ読み出し、ＷＷＷサーバ２１から取得したダウンロードデータ内において、その拒否キーワードを検索する。
【０１４６】
この検索後、ＣＰＵ１１１は、検索結果に基づいてデータ内から拒否キーワードが発見されたか否かを判断する（Ｓ８３０）ことにより、ダウンロードデータが印刷を禁止すべき種類のデータか否か識別し、拒否キーワードが発見されたと判断すると（Ｓ８３０でＹｅｓ）、ダウンロードデータに基づく画像を印刷をすべきではないとして『キーワードエラー』動作モードのフラグ情報をＲＯＭ１１３から読み出し、これをＲＡＭ１１５内のフラグセット情報に上書き（Ｓ８７０）することにより、印刷機能をＯＦＦにしＰＣ転送機能をＯＮにして、当該キーワード出力許可判断処理を終了する。
【０１４７】
一方、Ｓ８３０にてキーワードが発見されていないと判断すると、ＣＰＵ１１１は、処理をＳ８１０に戻し、そこで全ての拒否キーワードを検索したと判断すると、処理をＳ８１５に移し、キーワードデータベース１１５ｆに必要キーワードが登録されているか否かを判定する。その結果がＮｏであれば、フラグを書き換えることなく当該キーワード出力許可判断処理を終了し、Ｙｅｓであれば、Ｓ８４０に全ての必要キーワードを検索済みであるか否か判断する。
【０１４８】
そして、全ての必要キーワードをダウンロードデータ内において検索していないと判断すると（Ｓ８４０でＮｏ）、ＣＰＵ１１１は、キーワードデータベース１１５ｆ内に記憶されている必要キーワード群の中から、まだ未検索の必要キーワードを一つ読み出し、その必要キーワードを、ＷＷＷサーバ２１から取得したダウンロードデータ内において検索する（Ｓ８５０）。
【０１４９】
この検索後、ＣＰＵ１１１は、検索結果に基づいて必要キーワードがダウンロードデータ内において発見されたか否か判断し（Ｓ８６０）、キーワードが発見されていないと判断すると（Ｓ８６０でＮｏ）、再び処理をＳ８４０に移して、全ての必要キーワードをダウンロードデータ内で検索したかを判断する。そして、検索したと判断するとＹｅｓと判定し（Ｓ８４０でＹｅｓ）、ダウンロードデータに基づく画像を印刷すべきではないとして『キーワードエラー』動作モードのフラグ情報を読み出し、これをＲＡＭ１１５内のフラグセット情報に上書きして（Ｓ８７０）、当該キーワード出力許可判断処理を終了する。一方、Ｓ８６０にて必要キーワードが発見されていると判断すると、新たにフラグをセットすることなく当該キーワード出力許可判断処理を終了する。
【０１５０】
このキーワード出力許可判断処理を終了するか、Ｓ７４０（図１６）にて上述のようにキーワード検出設定がＯＦＦになっていると判断すると、ＣＰＵ１１１は、続くＳ７５０にて、履歴検索設定がＯＮになっているかどうかを判断し、ＯＦＦであると判断すると、処理をＳ７６０に移行し、ＯＮであると判断すると、Ｓ７５５にて図２０に示す履歴出力許可判断処理を実行する。
【０１５１】
尚、図２０は、履歴出力許可判断処理を表すフローチャートである。履歴出力許可判断処理は、履歴情報記憶部１１５ｇ（図６）に記憶されている印刷済みの画像（即ち、記録部３７に印刷させた画像）に関する履歴情報に基づいて、ＷＷＷサーバ２１から取得したダウンロードデータが、既に印刷済みのデータ（即ち、以前に記録部３７に印刷させた画像に対応する種類のデータ）であるか否かを識別する構成にされている。また、ＲＡＭ１１５の履歴情報記憶部１１５ｇには、上記履歴情報として、既に印刷済みのダウンロードデータ毎に、データの発信元ＵＲＬ、そのデータのデータ量、データの発行日時に関する情報などが記憶されている。
【０１５２】
この履歴出力許可判断処理を実行すると、ＣＰＵ１１１は、履歴情報記憶部１１５ｇの履歴情報と比較可能なダウンロードデータの履歴識別情報を取得する（Ｓ９１０）。尚、履歴識別情報としては、データ発信元のＵＲＬや、ダウンロードしたデータ量、データの発行日時、に関する情報などが挙げられる。
【０１５３】
この履歴識別情報の取得後、ＣＰＵ１１１は、Ｓ９２０にて、履歴情報記憶部１１５ｇに記憶されている全ての履歴情報を、履歴識別情報と照合したか否か判断し、照合したと判断すると（Ｓ９２０でＹｅｓ）、当該履歴出力許可判断処理を終了し、照合していないと判断すると（Ｓ９２０でＮｏ）、Ｓ９３０にて、履歴情報を一つ読み出す。
【０１５４】
そして、ＣＰＵ１１１は、履歴情報が期限切れの情報か否か判断する（Ｓ９４０）。例えば、ＣＰＵ１１１は、現在日時が履歴情報に含まれるデータの印刷日時より所定期間経過しているかどうか判断することにより、履歴情報が期限切れがどうか判断し、期限切れであると判断すると、その履歴情報を履歴情報記憶部１１５ｇから削除し（Ｓ９４５）、この後に、再び処理をＳ９２０に移行する。
【０１５５】
一方、Ｓ９４０において期限切れではないと判断すると、ＣＰＵ１１１は、続くＳ９５０において、読み出した履歴情報と、履歴識別情報とを照合することにより、ＷＷＷサーバ２１から取得したダウンロードデータが、既に印刷済みのデータであるか否かを識別し、情報が一致しなければ処理をＳ９２０に戻し、情報が一致すれば、ダウンロードデータが既に印刷済みのデータであるとして、処理をＳ９６０に移行する。
【０１５６】
そして、ＣＰＵ１１１は、『同一コンテンツ検出』動作モードのフラグ情報を取得し、これをＲＡＭ１１５内のフラグセット情報に上書きする（Ｓ９６０）ことによって、印刷機能をＯＦＦしＰＣ転送機能をＯＮにした後に、当該履歴出力許可判断処理を終了する。
【０１５７】
この履歴出力許可判断処理が終了するか、上述のようにＳ７５０（図１６）にて履歴検索設定がＯＦＦであると判断すると、ＣＰＵ１１１は、続くＳ７６０にて、パスワード出力許可判断処理の動作が必要であるかどうか判断する。
即ち、ＣＰＵ１１１は、出力しようとしているダウンロードデータがパスワード情報を有するデータであるかどうかを識別し、パスワード情報を有するデータではないと識別すると、パスワード入力が必要ではないと判断して、処理をＳ７７０に移行し、パスワード情報を有するデータであると識別すると、パスワード入力が必要であると判断して、処理をＳ７６５に移行し、図２１に示すパスワード出力許可判断処理を実行する。
【０１５８】
尚、当該ファクシミリ装置１においては、特定種類のデータに、印刷機能のＯＮ／ＯＦＦを切り換えるための上記パスワードを設定できるようにされている。つまり例えば、キーワード出力許可判断処理における必要キーワードを有するデータであると識別されたデータに対してパスワード情報を記憶させておくと、ＣＰＵ１１１は、Ｓ７６０にてパスワードが必要であると判断して、パスワード出力許可判断処理を実行する。この他、成人向けのコンテンツを含むデータにパスワード入力を求めるようにしておくことも可能である。
【０１５９】
図２１は、パスワード出力許可判断処理を表すフローチャートである。このパスワード出力許可判断処理を実行すると、ＣＰＵ１１１は、まずＳ１０１０にて、パスワードの照合回数をゼロに設定することにより初期化し、続くＳ１０２０にて、インタフェース９３経由で装置本体側にパスワードの入力を利用者に求めるメッセージを送信してそのメッセージをＬＣＤ２７４に表示させ、Ｓ１０３０にて操作パネル２７から入力されてくる信号（操作情報）に基づき、パスワードの入力があったと判断するまで、待機する。
【０１６０】
そして、パスワードの入力があったと判断すると（Ｓ１０３０でＹｅｓ）、ＣＰＵ１１１は、利用者の操作により操作パネル２７から入力されたデータ（パスワード）をインタフェース９３経由で装置本体側から取得し（Ｓ１０４０）、これをダウンロードデータに設定されているパスワードと照合する（Ｓ１０５０）ことにより、利用者がダウンロードデータの印刷を許可された利用者であるか否か判断する（即ち、パスワードに基づき利用者を認証する）。
【０１６１】
ここで、入力されたパスワードが設定されているパスワードと一致すると判断すると（即ち利用者の認証に成功すると）、ＣＰＵ１１１は、当該パスワード出力許可判断処理を終了し、入力されたパスワードが設定されているパスワードと一致しないと判断すると（即ち利用者の認証に失敗すると）、処理をＳ１０６０に移して、照合回数が設定値未満であるかどうか判断する。
【０１６２】
そして、照合回数が設定値未満であると判断すると、ＣＰＵ１１１は、Ｓ１０６５に処理を移行して、照合回数を値１だけ加算し、その加算後に再びＳ１０２０の処理を実行する。一方、Ｓ１０６０にて照合回数が設定値以上であると判断すると、ＣＰＵ１１１は、Ｓ１０７０にて、『パスワードエラー』動作モードのフラグ情報をＲＯＭ１１３から読み出して、それをＲＡＭ１１５内のフラグセット情報に上書きすることにより、印刷機能をＯＦＦにし保存機能をＯＮにし、この後に当該パスワード出力許可判断処理を終了する。
【０１６３】
このパスワード出力許可判断処理を終了するか、上述のようにＳ７６０（図１６）にてパスワード入力は必要ではないと判断すると、ＣＰＵ１１１は、続くＳ７７０にて、手動設定がＯＮになっているかどうか判断する。ここで、手動設定がＯＦＦであると判断すると、ＣＰＵ１１１は、当該出力許可判断処理を終了して、通信・出力処理のＳ５８０（図１４）に処理を移行し、手動設定がＯＮであると判断すると、Ｓ７７３にて、フラグセット情報の印刷機能に対応するフラグ値が”０”になっていないかどうか（即ち、印刷機能はＯＦＦかどうか）判断する。
【０１６４】
ここで、ＣＰＵ１１１は、フラグ値が”０”である（即ち、印刷機能はＯＦＦである）と判断すると、当該出力許可判断処理を終了し、フラグ値が”１”であると判断すると、Ｓ７７５に処理を移行して、手動出力許可判断処理を実行する。尚、図２２は、手動出力許可判断処理を表すフローチャートである。
【０１６５】
手動出力許可判断処理を実行すると、ＣＰＵ１１１は、まずＳ１１１０にて、ダウンロードデータの概要情報と共に、そのダウンロードデータを印刷してもよいかどうかを尋ねる印刷確認メッセージを表示するためのデータをインタフェース９３経由で装置本体に送信して、この概要情報及び印刷確認メッセージをＬＣＤ２７４に表示させる。尚、ＣＰＵ１１１は、概要情報としてＬＣＤ２７４に、ダウンロードしたＨＴＭＬ形式のデータを縮小して表した画像を表示させてもよいし、データの発信元ＵＲＬや上記メモ情報を表示させてもよい。またこれらを同時に表示させることによってデータ内容を利用者に示してもよい。
【０１６６】
この表示後、ＣＰＵ１１１は、Ｓ１１２０にて利用者が操作パネル２７を操作することによって入力した指令信号が装置本体側から送信されてくるまで待機し、その指令信号を受信すると（Ｓ１１２０でＹｅｓ）、信号が印刷を許可する印刷許可信号であるか否か判断し（Ｓ１１３０）、印刷許可信号であれば（Ｓ１１３０でＹｅｓ）、当該手動出力許可判断処理を終了し、そうでなければ、Ｓ１１４０にて『印刷キャンセル』動作モードのフラグ情報を取得して、これをＲＡＭ１１５内のフラグセット情報に上書きすることにより印刷機能をＯＦＦにし、この後に当該手動出力許可判断処理し、同時に図１６に示す出力許可判断処理を終了する。
【０１６７】
この出力許可判断処理を終えると、ＣＰＵ１１１は、通信・出力処理のＳ５８０（図１４）にて第一印刷能力判断処理を実行する。尚、図２３は、第一印刷能力判断処理を表すフローチャートである。
図２３に示す第一印刷能力判断処理を実行すると、ＣＰＵ１１１は、まずＳ１２１０にて、記録部３７に供給可能な記録紙が、第一給紙トレイ２９又は第二給紙トレイ３１に有るかどうか判断し、記録紙がないと判断すると、Ｓ１２２０にて『紙なしエラー』動作モードのフラグ情報をＲＯＭ１１３から読み出し、これをＲＡＭ１１５内のフラグセット情報に上書きして印刷機能をＯＦＦにし、この後に当該第一印刷能力判断処理を終了する。
【０１６８】
一方、Ｓ１２１０にて記録紙が有ると判断すると、ＣＰＵ１１１は、続くＳ１２３０にて、記録紙上に画像を形成するためのトナー（全色のトナー）があるかどうかを判断し、トナーがあると判断すると（Ｓ１２３０でＹｅｓ）、処理をＳ１２６０に移行し、トナーがないと判断すると（Ｓ１２３０でＮｏ）、処理をＳ１２４０に移行して、図２４に示す第二印刷能力判断処理を実行する。尚、図２４は、第二印刷能力判断処理を表すフローチャートである。
【０１６９】
第二印刷能力判断処理を実行すると、ＣＰＵ１１１は、まずＳ１３１０にて、ダウンロードデータがモノクロデータであるか否か判断し、モノクロデータではない（即ちカラーデータである）と判断すると、Ｓ１３２０にて、色替え設定情報に基づき色替え設定がＯＮにされているかどうか判断する。尚、色替え設定情報は、シアン、マゼンタ、イエロー、ブラックのいずれかのトナーが不足している場合に、本来カラーで画像形成すべきデータを単色で印刷する単色印刷機能を動作（ＯＮ）させるか否かを表す設定情報である。
【０１７０】
ここで色替え設定がＯＮにされていると判断すると、ＣＰＵ１１１は、Ｓ１３３０にて、ＲＡＭ１１５に記憶されているフラグセット情報の単色印刷機能の値を”１”に設定して、ブラックによる単色印刷機能をＯＮにし、続くＳ１３４０に処理を移行する。一方、Ｓ１３１０にてダウンロードデータがモノクロデータであると判断すると、ＣＰＵ１１１は、上記Ｓ１３２０及びＳ１３３０をスキップして、処理をＳ１３４０に移行する。
【０１７１】
またＳ１３４０において、ＣＰＵ１１１は、ブラックのトナーがあるかどうか判断し、ブラックのトナーがあると判断すると当該第二印刷能力判断処理を終了し、ブラックのトナーがないと判断すると、Ｓ１３５０にて、上記色替え設定がＯＮになっているかどうかを判断する。
【０１７２】
そして、色替え設定がＯＮになっていると判断すると、ＣＰＵ１１１は、Ｓ１３６０にて、マゼンタ又はシアンのトナーの内残量の多い方を選択し、残量の多いトナーで単色印刷するように、ＲＡＭ１１５内のフラグセット情報の単色印刷機能の値を設定する。尚、本実施例では、単色印刷機能の値を”２”に設定すると、シアンのトナーによる単色印刷機能がＯＮにされ、単色印刷機能の値を”４”に設定すると、マゼンタのトナーによる単色印刷機能がＯＮにされる。この値の設定が完了するとＣＰＵ１１１は、当該第二印刷能力判断処理を終了する。
【０１７３】
一方、Ｓ１３２０又はＳ１３５０で色替え設定がＯＦＦにされていると判断すると、ＣＰＵ１１１は、Ｓ１３７０にて、『トナーなしエラー』動作モードのフラグ情報をＲＯＭ１１３から読み出して、これをＲＡＭ１１５内のフラグセット情報に上書きすることにより印刷機能をＯＦＦにし、この後に当該第二印刷能力判断処理を終了する。
【０１７４】
この第二印刷能力判断処理の終了後、ＣＰＵ１１１は、上記処理で『トナーなしエラー』動作モードのフラグをセットしたか否か判断し（図２３に示す第一印刷能力判断処理のＳ１２５０）、『トナーなしエラー』であれば（Ｓ１２５０でＹｅｓ）、当該第一印刷能力判断処理を終了し、『トナーなしエラー』ではなければ（Ｓ１２５０でＮｏ）、処理をＳ１２６０に移行する。
【０１７５】
そして、ＣＰＵ１１１は、ダウンロードデータがモノクロデータであるかどうかを判断して、モノクロデータではないと判断すると（Ｓ１２６０でＮｏ）、当該第一印刷能力判断処理を終了し、モノクロデータであると判断すると（Ｓ１２６０でＹｅｓ）、Ｓ１２７０に処理を移行して、第三印刷能力判断処理を実行する。尚、図２５は、第三印刷能力判断処理を表すフローチャートである。
【０１７６】
第三印刷能力判断処理を実行すると、ＣＰＵ１１１は、Ｓ１４１０にて、ダウンロードデータに基づく画像の印刷枚数が設定値より多くなるかどうかを判断することにより、ダウンロードデータが記録部３７の印刷能力（即ち、画像形成能力）に適合する種類のデータであるか否か判断する。尚、ここでの設定値は、記録部３７の印刷スピードに基づいて予め設定されているものである。
【０１７７】
ここで、印刷枚数が設定値以下になると判断すると、ＣＰＵ１１１は、当該第三印刷能力判断処理を終了する。一方、ＣＰＵ１１１は、Ｓ１４１０にて印刷枚数が設定値より多くなると判断すると、ダウンロードデータが記録部３７の印刷能力（印刷スピード）に適合しない種類のデータであるとして、『大量モノクロ印刷』動作モードのフラグ情報をＲＯＭ１１３から読み出し、これをＲＡＭ１１５内のフラグセット情報に上書きする（Ｓ１４２０）ことにより、印刷機能をＯＦＦにし、プリンタ転送機能をＯＮにした後に、第三印刷能力判断処理を終了し、同時に第一印刷能力判断処理を終了する。
【０１７８】
このようにして上記第一印刷能力判断処理を終了すると、ＣＰＵ１１１は、通信・出力処理のＳ５９０（図１４）にて出力処理を実行する。尚、図２６は、出力処理を表すフローチャートである。
出力処理を実行すると、ＣＰＵ１１１は、まずＳ１５１０にて、ＲＡＭ１１５内に記憶されているフラグセット情報を読み出し、この読み出したフラグセット情報に基づき、ダウンロードデータを印刷すべきか否か判断する（Ｓ１５２０）。即ち、ＣＰＵ１１１は、印刷機能がＯＮ（換言すると、印刷機能のフラグ値が”１”）になっているかどうかを識別し、印刷機能がＯＮになっていると判断すると、上述の各処理にてダウンロードデータを印刷すべきであるとの判断が下されているとして、処理をＳ１５２３に移行し、印刷処理を実行する。尚、図２７は、印刷処理を表すフローチャートである。
【０１７９】
印刷処理を実行すると、ＣＰＵ１１１は、まずＳ１６１０にて、装置本体側がファクシミリ機能を動作させていないかどうか判断する。即ち、ＣＰＵ１１１は、装置本体側のＣＰＵ３９がファクシミリ機能用プログラムを動作させ、回線制御部３にてファクシミリデータを受信しているか否か判断し、受信中であれば、受信が終了し、そのファクシミリデータの印刷が完了するまで待機する。この動作により、ファクシミリ装置１は、ファクシミリ機能を最優先で動作させる。
【０１８０】
一方、Ｓ１６１０にて、装置本体側でファクシミリ機能が動作していないと判断すると、ＣＰＵ１１１は、Ｓ１６１５で装置本体のＣＰＵ３９へ新たなプリンタジョブの起動の停止を指示した後、Ｓ１６２０に処理を移行し、プリンタ機能が動作してないかどうか判断する。即ち、ＣＰＵ１１１は、装置本体側のＣＰＵ３９がプリンタ機能用プログラムを動作させ、記録部３７にてＰＣ１３，１４からＬＡＮ経由で通信モジュール５を介して受信したデータ又はＰＣインタフェース２４を介して受信したデータに基づく画像を印刷している（即ち、既に起動中のプリンタジョブがある）か否か判断し、印刷中であれば、Ｓ１６３０にて、印刷対象となっているデータの残りデータ量が記録紙に換算して設定枚数以上であるか判断し、その残り印刷枚数が設定枚数未満であれば、処理をＳ１６１０に戻して、そのデータに基づく画像の印刷が完了するまで待機する。
【０１８１】
尚、設定枚数は、数枚程度に設定されている。即ち、ファクシミリ装置１は、残り数枚の印刷で足りるデータ（残り印刷枚数が設定枚数未満であるデータ）を印刷している場合にのみ限定的に、上記判断処理によりウェブプリント機能に優先してプリンタ機能を動作させることによって、ダウンロードデータに優先してＰＣ１３，１４からの受信データに基づく画像を記録部３７に印刷させ、利用者に迅速にＰＣ１３，１４からのデータに基づく印刷物を提供する。
【０１８２】
一方、Ｓ１６３０にて残り印刷枚数が設定枚数以上であると判断すると、ＣＰＵ１１１は、現在印刷中のページ（一枚のみ）を記録部３７に印刷させた後に、Ｓ１６４０にて、装置本体側のＣＰＵ３９によるＰＣ１３，１４からの受信データに基づく印刷制御を一時停止させ（即ち、プリンタ機能の動作を一時停止させ）、この後に処理をＳ１６５０に移行する。
【０１８３】
また、このＳ１６５０において、ＣＰＵ１１１は、印刷対象となったダウンロードデータをインタフェース９３を介して装置本体側のＣＰＵ３９に送出することによって、装置本体側のＣＰＵ３９に上記記録部制御用プログラム８１ｃを動作させ、そのダウンロードデータに基づく画像を記録紙１枚分（即ち、１ページ分）だけ記録部３７に形成させる。尚、この動作により、ファクシミリ装置１は、プリンタ機能による印刷枚数が設定枚数以上である場合（Ｓ１６３０でＮｏの場合）に、プリンタ機能に優先してウェブプリント機能を動作させ、ダウンロードデータに基づく画像を記録部３７に印刷させる。
【０１８４】
またこの際、ＣＰＵ１１１は、静音印刷機能に対応するフラグ値及び単色印刷機能に対応するフラグ値を参照し、静音印刷機能がＯＮ（即ち、静音印刷機能のフラグ値が”１”）であれば、静音印刷指令を装置本体側のＣＰＵ３９に送信して、記録部３７にダウンロードデータを静音印刷モードで印刷させる。また、単色印刷機能のフラグ値が”１”であれば、ブラック印刷指令を装置本体側のＣＰＵ３９に送信して、記録部３７に、ブラックのトナーのみでダウンロードデータを印刷させる。この他、単色印刷機能のフラグ値が”２”であれば、シアン印刷指令を装置本体側のＣＰＵ３９に送信して、記録部３７に、シアンのトナーのみでダウンロードデータを印刷させる。また、単色印刷機能のフラグ値が”４”であれば、マゼンタ印刷指令を装置本体側のＣＰＵ３９に送信して、記録部３７に、マゼンタのトナーのみでダウンロードデータを印刷させる。
【０１８５】
この後、ＣＰＵ１１１は、Ｓ１６６０にて、ダウンロードデータに基づく画像を全ページ印刷し終わったかどうか判断し、全ページの印刷が完了していなければ、再び処理をＳ１６１０に戻し、全ページの印刷が完了していれば、処理をＳ１６７０に移し、以前の処理（Ｓ１６４０）にて印刷を一時停止したかどうか判断し、印刷を一時停止していると判断すると、Ｓ１６８０にてその一時停止を解除して、装置本体側のＣＰＵ３９に一時停止させていたデータの印刷を再開させ、更に、Ｓ１６９０にて停止していた新たなプリンタジョブ起動の停止解除を装置本体のＣＰＵ３９へ指示する。その後に当該印刷処理を終了する。一方、Ｓ１６７０にて、Ｎｏと判断すると、ＣＰＵ１１１は、Ｓ１６８０の処理をスキップして上述したＳ１６９０の処理を実行した後当該印刷処理を終了する。
【０１８６】
この印刷処理を終了すると、ＣＰＵ１１１は、続くＳ１５２５（図２６）にて、印刷したダウンロードデータに関する履歴情報をＲＡＭ１１５の履歴情報記憶部１１５ｇに追加書き込みした後に、処理をＳ１５３０に移行する。
一方、上記Ｓ１５２０において、印刷機能がＯＦＦ（即ち、印刷機能のフラグ値が”０”）であると判断すると、ＣＰＵ１１１は、印刷処理を呼び出さずに次の処理（Ｓ１５３０）を実行することにより、記録部３７によるダウンロードデータの印刷を禁止する。
【０１８７】
また、Ｓ１５３０においてＣＰＵ１１１は、保存機能がＯＮになっているかどうか（即ち、保存機能に対応するフラグ値が”１”であるかどうか）を判断し、保存機能がＯＮ（フラグ値が”１”）になっていれば、処理をＳ１５３５に移して、ダウンロードデータを送受信データ記憶部１１５ｂに保存した後に処理をＳ１５４０に移行し、保存機能がＯＦＦであれば、保存動作を行わずに処理をＳ１５４０に移行する。
【０１８８】
またＳ１５４０において、ＣＰＵ１１１は、プリンタ転送機能がＯＮになっているかどうか（即ち、プリンタ転送機能に対応するフラグ値が”１”であるかどうか）を判断し、プリンタ転送機能がＯＮ（フラグ値が”１”）になっていれば、Ｓ１５４５に移して、ダウンロードデータを、ルータ制御部１０１を介して、転送先情報記憶部１１５ｄにおいてプリンタ転送先として登録されているアドレスのプリンタ１６に送信した後に、処理をＳ１５５０に移行し、プリンタ転送機能がＯＦＦであれば、プリンタ転送処理を行わずに、処理をＳ１５５０に移行する。
【０１８９】
またＳ１５５０において、ＣＰＵ１１１は、ＰＣ転送機能がＯＮになっているかどうか（即ち、ＰＣ転送機能に対応するフラグ値が”１”であるかどうか）を判断し、ＰＣ転送機能がＯＮ（フラグ値が”１”）であれば、処理をＳ１５５５に移して、ダウンロードデータを、転送先情報記憶部１１５ｄにおいてＰＣ転送先として登録されているアドレスのＰＣにルータ制御部１０１を介して送信した後に、処理をＳ１５６０に移行し、ＰＣ転送機能がＯＦＦであれば、ＰＣ転送処理を行わずに、処理をＳ１５６０に移行する。
【０１９０】
そして、ＣＰＵ１１１は、ログ保存機能がＯＮになっているかどうか（即ち、ログ保存機能に対応するフラグ値が”１”であるかどうか）を判断し（Ｓ１５６０）、ログ保存機能がＯＮ（フラグ値が”１”）であれば、処理をＳ１５６５に移し、ダウンロードデータに対して印刷、保存、プリンタ転送、ＰＣ転送のいずれの動作を実行したのかに関する情報やエラーに関する情報などを、ダウンロードデータの発信元ＵＲＬと共にログとしてログ記憶部１１５ｈに記録した後に、処理をＳ１５７０に移行する。一方、ＣＰＵ１１１は、ログ保存機能がＯＦＦであると判断すると、ログ保存を行わずに処理をＳ１５７０に移行する。
【０１９１】
また、ＣＰＵ１１１は、Ｓ１５７０にて、エラー表示機能がＯＮになっているかどうか（即ち、エラー表示機能に対応するフラグ値が”１”以上であるかどうか）を判断し、エラー表示機能がＯＮ（フラグ値が”１”以上）であれば、処理をＳ１５７５に移して、エラー処理を実行する。尚、図２８はエラー処理を表すフローチャートである。
【０１９２】
エラー処理を実行すると、ＣＰＵ１１１は、Ｓ１７１０にて、フラグセット情報として記憶されているエラー表示機能のフラグ値をＲＡＭ１１５から読み出し、Ｓ１７２０にて、そのフラグ値が”１”又は”２”であるかどうかを識別することにより、『紙なしエラー』、『トナーなしエラー』が発生しているかどうか判断し、『紙なしエラー』若しくは『トナーなしエラー』が発生していないと判断すると、処理をＳ１７３０に移行し、『紙なしエラー』若しくは『トナーなしエラー』が発生していると判断すると、エラーが発生したダウンロードデータに対応するＵＲＬをＵＲＬファイフォに再登録する（Ｓ１７２５）。
【０１９３】
またＳ１７３０にて、ＣＰＵ１１１は、キーワードエラーに関するログ等を参照することにより、ダウンロードデータが有害情報を含むもの（例えば、法律的に違反するデータを含むもの、又は、個人的に迷惑と感じるものなど）であるか否か判断し、有害情報を含むものではないと判断すると、処理をＳ１７４０に移行し、有害情報を含むものである（即ち、ＵＲＬで特定されるＷＷＷサーバが有害情報を提供している）と判断すると、Ｓ１７３５に処理を移して、有害コンテンツを提供するＵＲＬに関する情報を、予め登録された通報先の外部装置に送信し、この後に処理をＳ１７４０に移行する。尚、キーワードデータベース１１５ｆには、有害情報を識別するためのキーワードが記憶されており、当該ファクシミリ装置１は、上記キーワード出力許可判断処理の動作にて、これらのキーワードを発見することができるようにされている。
【０１９４】
そして、ＣＰＵ１１１は、エラー表示機能のフラグに対応したエラーメッセージを表示し（Ｓ１７４０）、この後に当該エラー処理を終了し、同時に、出力処理（図２６）及び通信・出力処理（図１４）を終了する。
この通信・出力処理を終えると、ＣＰＵ１１１は、ウェブデータ出力処理（図１３）のＳ４１０に処理を移行し、再び以上に説明した処理と同様の処理を、停止指令が入力されるか電源がＯＦＦになるまで繰り返し実行する。
【０１９５】
以上、本実施例のファクシミリ装置１について説明したが、このファクシミリ装置１によれば、ファクリミリ装置１内蔵のルータ制御部１０１がブロードバンドルータとしての機能を備えているので、別途ブロードバンドルータ１２１を用意しなくても、ブロードバント対応モデム（本実施例では、ＡＤＳＬモデム９）をＬＡＮケーブルを介して通信モジュール５のＷＡＮ側接続ポート６に接続すれば、通信モジュール５と、ＬＡＮ側接続ポート７に接続されたＬＡＮ端末１３〜１７とを、簡単にインターネットに接続することができる。
【０１９６】
また、本実施例のファクシミリ装置１は、ＬＣＤ２７４から入力されたＵＲＬに基づいて、自身をＷＷＷサーバ２１に接続して、所望のホームページのデータを受信することができ、その受信したデータを記録部３７で印刷することできるので、利用者は、ＰＣ１３，１４等を有していなくても、簡単に所望のホームページの情報を入手することができる。
【０１９７】
この他、当該ファクシミリ装置１は、プリンタとしての機能も兼ね備えているため、利用者は、当該ファクシミリ装置１を用いれば、上記ブロードバンドルータやプリンタを別途用意しなくて済み、それらの装置（ブロードバンドルータや、プリンタ等）の設置場所に困らなくて済む。
【０１９８】
特に、当該ファクシミリ装置１は、ファクシミリ機能、ウェブプリント機能、プリンタ機能、メール送受信機能、コピー機能といった複数の機能を有しているから、ファクシミリ装置１を用いれば、様々な種類のデータをファクシミリ装置１に処理させることができ、データ入出力の中心を一つにまとめたシステムを構築することができる。この結果、利用者は、意識することなく、容易にネットワークシステムを構築することができて、そのネットワークシステムを利用することができる。
【０１９９】
また、本実施例のファクシミリ装置１では、プリンタ機能が遠隔操作（ＬＡＮ経由）で動作するのに対して、ウェブプリント機能が操作パネル２７からの指令により動作することに鑑み、ウェブプリント機能をプリンタ機能に優先して動作させつつ、残り印刷枚数の少ない場合にのみ限定的にプリンタ機能をウェブプリント機能を優先して動作させているので、ウェブプリント機能を使用する利用者にもプリンタ機能を使用する利用者にも迅速に出力結果を提供することができて、利用者にあまりストレスをかけなくて済む。
【０２００】
また、本実施例のファクシミリ装置１では、不適切なコンテンツを提供するサーバのＵＲＬを予めアクセス禁止データベース１１５ｅに登録しておくことにより、そのＵＲＬ先のデータをダウンロードしないようにすることができるため、不適切なデータの印刷を禁止することができる。つまり、本実施例のファクシミリ装置１によれば、不適切なデータが印刷されてしまうのを防止することができる。
【０２０１】
また、本実施例のファクシミリ装置１では、キーワードによりダウンロードデータが印刷すべきデータであるかどうかを識別することができるので、予め印刷する必要のないデータ内容に関係する語句を、キーワードデータベース１１５ｆに登録しておけば、それらの語句を含むダウンロードデータの印刷を禁止することができて、不要なデータが印刷されてしまうのを防止することができる。
【０２０２】
この他、本実施例のファクシミリ装置１では、パスワードによりダウンロードデータの印刷を制限することができるから、パスワードを知らない利用者に不適切なデータを提供してしまわずに済み、便利である。
また、ファクシミリ装置１では、履歴情報に基づき以前に印刷したダウンロードデータと同一のデータの印刷を禁止することができるので、便利である。つまり、このファクシミリ装置１では、ＷＷＷサーバ２１側が提供しているデータの内容を既に印刷済みかどうか利用者にはわからない場合に、更新されていない同一内容のデータの印刷を禁止することができ、同一内容のものを何度も印刷しなくて済む。
【０２０３】
この他、本実施例のファクシミリ装置１は、登録されたスケジュールでデータを自動的にダウンロードして印刷することができるので、更新日が予め決まっているＷＷＷサーバのデータを印刷したいときに、便利である。また、ファクシミリ装置１は、サーバから更新情報が届くと、更新されたデータをＷＷＷサーバから取得して印刷できるように構成されているので、新しい情報をすぐに利用者に提供することができる。
【０２０４】
また、本実施例のファクシミリ装置１は、留守番機能がＯＮになっているときに、ダウンロードデータの印刷を禁止しつつ、そのダウンロードデータをＰＣ１３，１４に転送してＰＣ１３，１４の記憶媒体に保存可能な構成にされているので、利用者の留守中にデータを無駄に印刷してしまうのを防止することができる。また、利用者は、帰宅後にＰＣ１３，１４を用いて、ＰＣ１３，１４に記憶されたダウンロードデータをファクシミリ装置１に送信すれば、そのダウンロードデータを、ファクシミリ装置１のプリンタ機能を利用して、印刷することができる。
【０２０５】
また、本実施例のファクシミリ装置１は、夜間であるときに通常より静かにダウンロードデータを印刷することができるように構成されているので、利用者は、夜間に自動的にダウンロードして印刷するようにスケジュール設定しても印刷時の音があまり気にならなくて済む。
【０２０６】
また、本実施例のファクシミリ装置１は、ダウンロードデータがモノクロデータであって、大量印刷となる種類のデータであるときに、データを大量印刷可能なモノクロ印刷装置（モノクロのレーザプリンタ等）に転送して、そのモノクロ印刷装置にダウンロードデータを印刷させるように構成されているので、大量印刷時に、そのジョブの処理に時間がかかり、プリンタ機能が長期間に渡って動作しなくなるといった問題が発生するのを抑制することができる。また、本実施例のファクシミリ装置１は、４色のうちのいずれかのトナーが不足している場合でも、単色印刷に切り替えて、ダウンロードデータを印刷することができるので、利用者が緊急にダウンロードデータを印刷しようとしている場合に、一応の印刷結果を利用者に提供することができて、便利である。
【０２０７】
この他、本実施例のファクシミリ装置１は、ＬＣＤ２７４にダウンロードデータの内容を表す概要情報を表示した後に、利用者に印刷の確認を求めて、許可がでればそのダウンロードデータを印刷するように構成されているので、便利である。つまり、このファクシミリ装置１によれば、利用者は、印刷されるデータの内容をある程度把握した後に、印刷するかどうか決定することができるので、不必要なデータを印刷してしまわずに済む。
【０２０８】
尚、本発明の画像形成装置における画像形成手段は、記録部３７に相当し、通信手段は、通信モジュール５のルータ制御部１０１に相当する。また、データ出力手段は、ＣＰＵ１１１が実行する印刷処理（図２６：Ｓ１５２３）にて実現されている。また、転送手段は、ＣＰＵ１１１が実行するプリンタ転送処理（Ｓ１５４５）及びＰＣ転送処理（Ｓ１５５５）にて実現されている。
【０２０９】
そして、データ取得手段は、ＣＰＵ１１１が、通信・出力処理（図１４）のＳ５６０にて、ＵＲＬファイフォに登録されたＵＲＬ先のＷＷＷサーバからデータをダウンロードする動作、及び、ＣＰＵ１１１が第二ＵＲＬ入力処理及び第三ＵＲＬ入力処理にて、ＵＲＬファイフォにＵＲＬを格納し、このＵＲＬ先のデータを、通信・出力処理のＳ５６０にてダウンロードする動作にて実現されている。
【０２１０】
この他、識別手段は、ＣＰＵ１１１が履歴出力許可判断処理にて、履歴情報記憶手段としての履歴情報記憶部１１５ｇから履歴情報を読み出し、これをダウンロードデータの履歴識別情報と照合して（Ｓ９５０）、ダウンロードデータが以前に印刷した種類のデータであるか否か識別する動作にて実現されている。
【０２１１】
また、サーバ識別手段は、ＣＰＵ１１１が、ＵＲＬアクセス許可判断処理にて、サーバ情報記憶手段としてのアクセス禁止データベース１１５ｅから、サーバ情報としてのＵＲＬを読み出し、そのＵＲＬとダウンロードしようとしているデータのＵＲＬとを照合して、ダウンロードしようとしているデータがそのアクセス禁止データベース１１５ｅにて登録されているＵＲＬ先のデータであるか否か識別する動作にて実現されている。
【０２１２】
また、検索手段は、ＣＰＵ１１１が、キーワード出力許可判断処理にて、キーワード記憶手段としてのキーワードデータベース１１５ｆからキーワードを読み出し、これをダウンロードデータ内において検索する（Ｓ８２０，Ｓ８５０）動作にて実現されている。その他、キーワード識別手段は、ＣＰＵ１１１が、キーワード出力許可判断処理のＳ８３０及びＳ８６０にて、ダウンロードデータがキーワードを含むデータであるか否か識別する動作にて実現されている。更に、有害情報通報手段は、ＣＰＵ１１１が実行するエラー処理のＳ１７３０，Ｓ１７３５にて実現されている。
【０２１３】
また、判断手段は、ＣＰＵ１１１が、必要に応じてフラグ情報１１３ｂに基づきフラグセット情報の印刷機能に関するフラグ値を書き換える動作にて実現されており、判断手段が画像を形成すべきではないと判断する動作は、ＣＰＵ１１１がフラグ情報１１３ｂに基づき、フラグセット情報の印刷機能に関するフラグ値を”０”にセットする動作にて実現されている。そして、禁止手段は、ＣＰＵ１１１が実行する出力処理にて実現されており、データ出力手段の動作を禁止する動作は、印刷機能に関するフラグ値が”０”である場合に、ＣＰＵ１１１が印刷処理（Ｓ１５２３）をスキップする動作にて実現されている。
【０２１４】
また、報知手段は、出力許可判断処理のＳ７６０にてパスワードが必要であると判断した時にＣＰＵ１１１が実行するパスワード出力許可判断処理のＳ１０２０にて実現され、判断手段が利用者の認証を行う動作は、ＣＰＵ１１１が実行するパスワード出力許可判断処理のＳ１０５０にて実現されている。
【０２１５】
この他、出力禁止指令信号が入力されると解除信号が入力されるまでの期間、判断手段が画像を形成すべきではないと判断する動作は、ＣＰＵ１１１が実行する留守出力許可判断処理にて実現されている。また、この期間において、データを記憶媒体に記憶させる禁止手段の動作は、ＣＰＵ１１１が、『留守番』動作モードの選択によりＰＣ転送機能をＯＮして、出力処理のＳ１５５５にて、ダウンロードデータをＰＣに転送し、そのダウンロードデータをＰＣの記憶媒体に保存させる動作にて実現されている。
【０２１６】
また、識別手段がＷＷＷサーバからのデータを画像形成手段の画像形成能力に適合する種類のデータであるか否か識別する動作は、ＣＰＵ１１１が実行する第一〜第三印刷能力判断処理にて実現されており、禁止手段が転送手段を動作させて予め設定された画像形成機能を有するＬＡＮ端末にデータを送信する動作は、『大量モノクロ印刷』動作モードのフラグがセット（Ｓ１４２０）された場合に、ＣＰＵ１１１が、出力処理にてプリンタ転送処理（Ｓ１５４５）を呼び出す動作にて実現されている。
【０２１７】
この他、概要表示手段は、ＣＰＵ１１１が実行する手動出力許可判断処理にて実現されている。また、利用者許可判断手段は、ＣＰＵ１１１が必要に応じて『印刷キャンセル』動作モードのフラグをセットする動作にて実現されている。
また、アドレス記憶手段は、ＵＲＬ情報記憶部１１５ｃに相当し、メモ情報登録手段は、ＣＰＵ１１１が実行するＵＲＬ・メモ情報登録処理にて実現されている。そして、リスト表示手段は、ＣＰＵ１１１が実行する第一ＵＲＬ入力処理のＳ１２３にて実現されている。また、選択取得手段は、ＣＰＵ１１１が、利用者の外部操作に従って、選択されたＵＲＬをＵＲＬファイフォに登録する動作（Ｓ１５０）にて実現されている。
【０２１８】
以上、本発明の実施例について説明したが、本発明の画像形成装置は、上記実施例に限定されるものではなく、種々の態様を採ることができる。
例えば、本実施例では、ファクシミリ装置１内にＬＡＮ側接続ポート７を一つしか設けていないが、ＬＡＮ側接続ポート７を複数個設けても構わない。また、本実施例においては、ＷＡＮ側接続ポート６にＡＤＳＬモデム９を接続する例を示したが、ＷＡＮ側接続ポート６には、その他のＤＳＬモデムや、ケーブルモデムを接続しても構わない。本実施例の通信モジュール５には、上記ブロードバンドルータ１２１としての機能が内蔵されているので、上記ＤＳＬモデムやケーブルモデムをケーブルを介して直接接続することが可能で、通信モジュール５は、上記ＤＳＬモデムやケーブルモデムを介して、ＷＡＮ内のサーバとの間で双方向通信を行うことが可能である。
【０２１９】
また、履歴情報の取り扱い方によっては、データをダウンロードする前に、その履歴情報に基づいて印刷を禁止すべきかどうか判断できるので、このような場合には、ダウンロードする前に、上記履歴出力許可判断処理を実行するようにファクシミリ装置１を構成してもよい。つまり、履歴情報として、印刷したダウンロードデータのＵＲＬを記憶するようにする場合には、データをダウンロードする前に、履歴情報とダウンロードしようとするＵＲＬとを比較することによって印刷すべきかどうか決定することができるので、このような場合には、ＵＲＬアクセス許可判断処理と並行して履歴出力許可処理を実行するようにすればよい。
【０２２０】
この他、上記実施例では、本発明をファクシミリ装置に適用した場合の例について説明したが、本発明は、プリンタや、複写（コピー）機などにも適用することが可能であるし、カラー印刷できない装置（即ち、モノクロ印刷装置）に適用することが可能である。尚、モノクロ印刷の装置に本発明を適用する場合には、カラーのデータをＷＷＷサーバからダウンロードした場合に、そのダウンロードデータをＬＡＮ経由でカラー印刷可能な装置に転送して、その装置にてダウンロードデータを印刷させるようにしてもよい。
【０２２１】
また、上記実施例では、カラーレーザープリンティングにて画像を形成する例を挙げて説明したが、画像形成装置は、カラーインクジェットプリンティングにて、画像を形成する構成であっても良い。また、上記実施例では、ケーブルＬ３を介してＡＤＳＬモデム９と通信モジュール５とを接続する例を示したが、ＡＤＳＬモデム９と通信モジュール５とを無線接続するようにしても良い。
【図面の簡単な説明】
【図１】  本実施例のファクシミリ装置１の使用形態を表す説明図である。
【図２】  ファクシミリ装置１の外部構成を表す概略斜視図である。
【図３】  ファクシミリ装置１の内部構成を表す説明図である。
【図４】  ファクシミリ装置１の電気的構成を表すブロック図である。
【図５】  ＲＯＭ８１及びＲＡＭ８３内のデータ構成を表す説明図である。
【図６】  ウェブプリント部１１０のＲＯＭ１１３及びＲＡＭ１１５内のデータ構成を表す説明図である。
【図７】  ウェブプリント部１１０のＣＰＵ１１１が実行するＵＲＬ・メモ情報登録処理を表すフローチャートである。
【図８】  ＲＯＭ１１３内に記憶されているフラグ情報１１３ｂに関する説明図である。
【図９】  ＣＰＵ１１１が繰り返し実行する第一ＵＲＬ入力処理を表すフローチャートである。
【図１０】  ＵＲＬファイフォのデータ構成を表す説明図である。
【図１１】  ＣＰＵ１１１が繰り返し実行する第二ＵＲＬ入力処理を表すフローチャートである。
【図１２】  ＣＰＵ１１１が繰り返し実行する第三ＵＲＬ入力処理を表すフローチャートである。
【図１３】  ＣＰＵ１１１が実行するウェブデータ出力処理を表すフローチャートである。
【図１４】  ＣＰＵ１１１が実行する通信・出力処理を表すフローチャートである。
【図１５】  ＣＰＵ１１１が実行するＵＲＬアクセス許可判断処理を表すフローチャートである。
【図１６】  ＣＰＵ１１１が実行する出力許可判断処理を表すフローチャートである。
【図１７】  ＣＰＵ１１１が実行する時刻出力許可判断処理を表すフローチャートである。
【図１８】  ＣＰＵ１１１が実行する留守出力許可判断処理を表すフローチャートである。
【図１９】  ＣＰＵ１１１が実行するキーワード出力許可判断処理を表すフローチャートである。
【図２０】  ＣＰＵ１１１が実行する履歴出力許可判断処理を表すフローチャートである。
【図２１】  ＣＰＵ１１１が実行するパスワード出力許可判断処理を表すフローチャートである。
【図２２】  ＣＰＵ１１１が実行する手動出力許可判断処理を表すフローチャートである。
【図２３】  ＣＰＵ１１１が実行する第一印刷能力判断処理を表すフローチャートである。
【図２４】  ＣＰＵ１１１が実行する第二印刷能力判断処理を表すフローチャートである。
【図２５】  ＣＰＵ１１１が実行する第三印刷能力判断処理を表すフローチャートである。
【図２６】  ＣＰＵ１１１が実行する出力処理を表すフローチャートである。
【図２７】  ＣＰＵ１１１が実行する印刷処理を表すフローチャートである。
【図２８】  ＣＰＵ１１１が実行するエラー処理を表すフローチャートである。
【符号の説明】
１，１７，２３…ファクシミリ装置、３…回線制御部、４，６，７…接続ポート、５…通信モジュール、８，１９…スプリッタ、９…ＡＤＳＬモデム、１１，１０３…ハブ、１３，１４…ＰＣ、１５…ＩＰ電話機、１６…プリンタ、２１…ＷＷＷサーバ、２４…ＰＣインタフェース、２５…本体ケース、２６…ハンドセット、２７…操作パネル、２９，３１，３３…給紙トレイ、３５…スキャナ部、３７…記録部、３９，１１１…ＣＰＵ、４１，５７…給紙ローラ、４３，５９…分離パッド、４５，６１…搬送ローラ、４７…読取装置、４９，６７…排紙ローラ、５１，６９…排紙トレイ、５３，５５…センサ、６３…画像形成装置、６５…定着装置、７１…レーザ光走査装置、７３…トナータンク、７５…転写ローラ、７７…レーザ発光部、８１，１１３…ＲＯＭ、８１ａ…ファクシミリ機能用プログラム群、８１ｂ…プリンタ機能用プログラム群、８１ｃ…記録部制御用プログラム、８３，１１５…ＲＡＭ、８３ａ，１１５ａ…ワークメモリ、８３ｂ，１１５ｂ…送受信データ記憶部、８３ｃ…宛先情報記憶部、８５…符号器、８７…復号器、８９…モデム、９１…メール制御部、９３…インタフェース、９５…バス、１０１…ルータ制御部、１０５…ＩＰ電話部、１０７…無線処理部、１０９…インタフェース接続端子、１１０…ウェブプリント部、１１３ａ…ウェブプリント機能用プログラム群、１１３ｂ…フラグ情報、１１５ｃ…ＵＲＬ情報記憶部、１１５ｄ…転送先情報記憶部、１１５ｅ…アクセス禁止データベース、１１５ｆ…キーワードデータベース、１１５ｇ…履歴情報記憶部、１１５ｈ…ログ記憶部、１１７…ネットワークインタフェース、２７０…操作キー、２７３…選択キー、Ｌ１…アナログ線、Ｌ２，Ｌ３…ＬＡＮケーブル
【図１】
0003700659.tif 000002
【図２】
0003700659.tif 000003
【図３】
0003700659.tif 000004
【図４】
0003700659.tif 000005
【図５】
0003700659.tif 000006
【図６】
0003700659.tif 000007
【図７】
0003700659.tif 000008
【図８】
0003700659.tif 000009
【図９】
0003700659.tif 000010
【図１０】
0003700659.tif 000011
【図１１】
0003700659.tif 000012
【図１２】
0003700659.tif 000013
【図１３】
0003700659.tif 000014
【図１４】
0003700659.tif 000015
【図１５】
0003700659.tif 000016
【図１６】
0003700659.tif 000017
【図１７】
0003700659.tif 000018
【図１８】
0003700659.tif 000019
【図１９】
0003700659.tif 000020
【図２０】
0003700659.tif 000021
【図２１】
0003700659.tif 000022
【図２２】
0003700659.tif 000023
【図２３】
0003700659.tif 000024
【図２４】
0003700659.tif 000025
【図２５】
0003700659.tif 000026
【図２６】
0003700659.tif 000027
【図２７】
0003700659.tif 000028
【図２８】
0003700659.tif 000029