(57)【要約】【課題】  カラーとモノクロのどちらで印刷するのかを、ユーザの利便性を考慮して自動的に判断する。【解決手段】  ネットワークを介した通信が可能であり、モノクロ印刷モード及びカラー印刷モードを有する画像形成装置において、ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、該Ｗｅｂページ内にカラーのイメージがあるか否かを判断し（Ｓ６０２，６０３）、Ｗｅｂページ内にカラーのイメージがあるときに、該イメージのサイズに関する情報に応じて、Ｗｅｂページの印刷モードを設定する（Ｓ６０４〜６０６）。【選択図】  図６Ａ
2006044114.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介した通信が可能であり、モノクロ印刷モード及びカラー印刷モードを有する画像形成装置であって、
前記ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、該Ｗｅｂページ内にカラーのイメージがあるか否かを判断するカラーイメージ判断手段と、
前記Ｗｅｂページ内にカラーのイメージがあるときに、該イメージのサイズに関する情報に応じて、前記Ｗｅｂページの印刷モードを設定する印刷モード設定手段と、を備えることを特徴とする画像形成装置。
【請求項２】
前記印刷モード設定手段は、前記イメージのサイズに関する情報が所定の設定値以上であるか否かを判断するサイズ判断手段を含み、
該サイズ判断手段により前記イメージのサイズに関する情報が所定の設定値以上であると判断されたときに前記印刷モードをカラー印刷モードに設定し、それ以外のときには印刷モードをモノクロ印刷モードに設定することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷モード設定手段は、前記イメージのサイズに関する情報が所定の設定値以上であるか否かを判断するサイズ判断手段と、該サイズ判断手段により前記イメージのサイズに関する情報が所定の設定値以上であると判断されたときに、該イメージが格納されている位置が前記Ｗｅｂページと同じサイト内にあるか否かを判断する格納位置判断手段とを含み、
前記印刷モード設定手段は、前記格納位置判断手段により、イメージが格納されている位置が前記Ｗｅｂページと同じサイト内にあると判断されたときに前記Ｗｅｂページの印刷モードをカラーに設定し、それ以外のときには前記Ｗｅｂページの印刷モードをモノクロに設定することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記サイズに関する情報は、前記カラーのイメージの縦及び横のサイズの少なくともいずれかを含むことを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記サイズに関する情報は、前記Ｗｅｂページの面積に対する、前記Ｗｅｂページ内にあるカラーのイメージのうち、縦及び横のサイズの少なくともいずれかが所定の設定値以上のカラーのイメージの面積を合計した値の比率であることを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項６】
前記サイズに関する情報は、前記カラーのイメージの画素数を含むことを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項７】
前記サイズに関する情報は、前記Ｗｅｂページの面積に対する、前記Ｗｅｂページ内にあるカラーのイメージのうち、画素数が所定の設定値以上のカラーのイメージの面積を合計した値の比率であることを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項８】
前記サイズに関する情報は、前記Ｗｅｂページの面積に対する、前記Ｗｅｂページ内にある全てのカラーのイメージの面積を合計した値の比率であることを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項９】
前記所定の設定値は、ユーザが変更可能であることを特徴とする請求項２から８のいずれか１項に記載の画像形成装置。
【請求項１０】
前記所定の設定値は、サイト毎に設定可能であることを特徴とする請求項２から９のいずれか１項に記載の画像形成装置。
【請求項１１】
前記Ｗｅｂページがマークアップ言語によって記述されていることを特徴とする請求項１から１０のいずれか１項に記載の画像形成装置。
【請求項１２】
前記ネットワークがインターネットであり、前記マークアップ言語がＨＴＭＬであることを特徴とする請求項１１に記載の画像形成装置。
【請求項１３】
ユーザに各種情報を表示する表示手段と、
前記Ｗｅｂページを前記表示手段に表示させるためのブラウザと、を更に備えることを特徴とする請求項１から１２のいずれか１項に記載の画像形成装置。
【請求項１４】
複写機能と、スキャナ機能と、ＦＡＸ機能とを有する複合機であることを特徴とする請求項１３に記載の画像形成装置。
【請求項１５】
ネットワークを介した通信が可能であり、モノクロ印刷モード及びカラー印刷モードを有する画像形成装置の印刷モード設定方法であって、
前記ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、該Ｗｅｂページ内にカラーのイメージがあるか否かを判断するカラーイメージ判断工程と、
前記Ｗｅｂページ内にカラーのイメージがあるときに、該イメージのサイズに関する情報に応じて、前記Ｗｅｂページの印刷モードを設定する印刷モード設定工程と、を備えることを特徴とする印刷モード設定方法。
【請求項１６】
請求項１５に記載の印刷モード設定方法をコンピュータ装置に実行させるコンピュータプログラム。
【請求項１７】
請求項１６に記載のコンピュータプログラムを記憶した記憶媒体。
【請求項１８】
ネットワークを介した通信が可能であり、表示画面と、該表示画面にＷｅｂページを表示させるブラウザとを備えたコンピュータ装置にインストールされ、モノクロ印刷及びカラー印刷の可能な画像形成装置に対して制御データ及び画像データを出力するプリンタドライバであって、
前記ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、該Ｗｅｂページ内にカラーのイメージがあるか否かを判断するカラーイメージ判断工程と、
前記Ｗｅｂページ内にカラーのイメージがあるときに、該イメージのサイズに関する情報に応じて、前記Ｗｅｂページの印刷モードを設定する印刷モード設定工程と、を前記コンピュータ装置に実行させることを特徴とするプリンタドライバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、印刷モード設定方法、及びプリンタドライバに関し、より詳細には、ネットワークを介した通信が可能であり、モノクロ印刷及びカラー印刷が可能な画像形成装置において、ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、モノクロ及びカラーのどちらで印刷するのかを自動的に設定する処理に関する。
【背景技術】
【０００２】
近年、デジタル複写機をベースにして多数の機能が付加された複合機（ＭＦＰ）が実用化されている。すなわち、デジタル複写機に元来備えられているスキャナ、プリンタを使用してファクシミリ通信を行ったり、プリンタを使用して、コンピュータから送られたコードデータをビットマップデータに展開してプリントアウトを行ったり、スキャナを使用して、スキャナから読み込んだ画像をネットワーク上に送信したり、また、プリンタを使用して、ネットワーク上から配信された画像をプリントしたりするといった機能付加が行なわれている。
【０００３】
複合機の操作パネルは大型化してきており、スキャナ、プリンタを利用した機能の操作設定だけでなく、その操作画面に、ネットワーク上のリモート機器の操作や状態の監視を行うための表示や、ブラウザによりＷｅｂページを表示すること、並びに該操作パネルからＷｅｂページを印刷することが十分可能になっている（例えば、特許文献１）。
【特許文献１】特開平１１−１３４１２５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
カラー印刷とモノクロ印刷を比較すると、印刷にかかる時間的コストや、金銭的コストの面から見てモノクロ印刷のほうが有利である。ただし、Ｗｅｂページのコンテンツにカラーのイメージが含まれる場合には、カラー印刷を所望する場合が多い。
【０００５】
しかしながら、上述のような複合機において、ブラウザで表示しているＷｅｂページを印刷する場合に、モノクロ印刷とカラー印刷のどちらで印刷するのかについては考慮されておらず、Ｗｅｂページのコンテンツとは無関係に、例えば装置の設定に応じて決定される。
【０００６】
このため、Ｗｅｂページ内にカラーのイメージが存在しないのにカラー印刷される場合や、Ｗｅｂページ内にカラーイメージが多数あるにも関わらずモノクロ印刷されたりする場合が生じてしまう。前者の場合には、印刷コストが無駄となり、後者の場合には設定を変更して再度印刷する必要が生じるなど、ユーザにとって不都合である。
【０００７】
本発明は以上のような状況に鑑みてなされたものであり、Ｗｅｂページを印刷する際に、カラーとモノクロのどちらで印刷するのかを、ユーザの利便性を考慮して自動的に判断できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明の一態様としての画像形成装置は、ネットワークを介した通信が可能であり、モノクロ印刷モード及びカラー印刷モードを有する画像形成装置であって、
前記ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、該Ｗｅｂページ内にカラーのイメージがあるか否かを判断するカラーイメージ判断手段と、
前記Ｗｅｂページ内にカラーのイメージがあるときに、該イメージのサイズに関する情報に応じて、前記Ｗｅｂページの印刷モードを設定する印刷モード設定手段と、を備えている。
【０００９】
また、上記目的を達成する本発明の別の態様としての印刷モード設定方法は、ネットワークを介した通信が可能であり、モノクロ印刷モード及びカラー印刷モードを有する画像形成装置の印刷モード設定方法であって、
前記ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、該Ｗｅｂページ内にカラーのイメージがあるか否かを判断するカラーイメージ判断工程と、
前記Ｗｅｂページ内にカラーのイメージがあるときに、該イメージのサイズに関する情報に応じて、前記Ｗｅｂページの印刷モードを設定する印刷モード設定工程と、を備えている。
【００１０】
すなわち、本発明では、ネットワークを介した通信が可能であり、モノクロ印刷モード及びカラー印刷モードを有する画像形成装置において、ネットワークを介してダウンロードしたＷｅｂページの印刷が指定されたときに、該Ｗｅｂページ内にカラーのイメージがあるか否かを判断し、Ｗｅｂページ内にカラーのイメージがあるときに、該イメージのサイズに関する情報に応じて、Ｗｅｂページの印刷モードを設定する。
【００１１】
このようにすると、例えば、Ｗｅｂページ内にあるカラーのイメージの大きさや面積比率などが所定の設定値以上であるときにのみ、印刷モードがカラー印刷モードに設定されるようにすることができる。
【００１２】
従って、ユーザの利便性を考慮しつつ、優先的にモノクロ印刷が行われるようにすることができるので、印刷に要する時間的並びに金銭的コストを削減することができる。
【００１３】
印刷モード設定手段は、イメージのサイズに関する情報が所定の設定値以上であるか否かを判断するサイズ判断手段を含み、該サイズ判断手段によりイメージのサイズに関する情報が所定の設定値以上であると判断されたときに印刷モードをカラー印刷モードに設定し、それ以外のときには印刷モードをモノクロ印刷モードに設定するようにしてもよい。
【００１４】
また、印刷モード設定手段は、イメージのサイズに関する情報が所定の設定値以上であるか否かを判断するサイズ判断手段と、該サイズ判断手段によりイメージのサイズに関する情報が所定の設定値以上であると判断されたときに、該イメージが格納されている位置がＷｅｂページと同じサイト内にあるか否かを判断する格納位置判断手段とを含み、印刷モード設定手段は、格納位置判断手段により、イメージが格納されている位置がＷｅｂページと同じサイト内にあると判断されたときにＷｅｂページの印刷モードをカラーに設定し、それ以外のときにはＷｅｂページの印刷モードをモノクロに設定するようにしてもよい。
【００１５】
サイズに関する情報としては、カラーのイメージの縦及び横のサイズの少なくともいずれか、Ｗｅｂページの面積に対する、Ｗｅｂページ内にあるカラーのイメージのうち、縦及び横のサイズの少なくともいずれかが所定の設定値以上のカラーのイメージの面積を合計した値の比率、カラーのイメージの画素数、Ｗｅｂページの面積に対する、Ｗｅｂページ内にあるカラーのイメージのうち、画素数が所定の設定値以上のカラーのイメージの面積を合計した値の比率、あるいは、Ｗｅｂページの面積に対する、Ｗｅｂページ内にある全てのカラーのイメージの面積を合計した値の比率などのいずれかを用いることができる。
【００１６】
所定の設定値は、ユーザが変更可能であるのがよく、サイト毎に設定可能であってもよい。
【００１７】
Ｗｅｂページはマークアップ言語によって記述されているのが好ましく、ネットワークがインターネットであり、マークアップ言語がＨＴＭＬであるのが好適である。
【００１８】
画像形成装置が、ユーザに各種情報を表示する表示手段と、Ｗｅｂページを前記表示手段に表示させるためのブラウザと、を更に備えていてもよい。
【００１９】
この場合、複写機能と、スキャナ機能と、ＦＡＸ機能とを有する、いわゆる複合機であってもよい。
【００２０】
また、本発明は、ネットワークを介した通信機能を有し、表示画面と、該表示画面にＷｅｂページを表示させるブラウザとを備えたコンピュータ装置にインストールされ、モノクロ印刷及びカラー印刷の可能な画像形成装置に対して制御データ及び画像データを出力するプリンタドライバにも適用できる。
【００２１】
更に、上記の目的は、上述の印刷モード設定方法をコンピュータ装置に実行させるコンピュータプログラム、並びに該コンピュータプログラムを格納した記憶媒体によっても達成される。
【発明の効果】
【００２２】
本発明によれば、例えば、Ｗｅｂページ内にあるカラーのイメージの大きさや面積比率などが所定の設定値以上であるときにのみ、印刷モードがカラー印刷モードに設定されるようにすることができる。
【００２３】
従って、ユーザの利便性を考慮しつつ、優先的にモノクロ印刷が行われるようにすることができるので、印刷に要する時間的並びに金銭的コストを削減することができる。
【発明を実施するための最良の形態】
【００２４】
以下に、添付図面を参照して、本発明の好適な実施の形態を例示的に詳しく説明する。ただし、以下の実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらのみに限定する趣旨のものではない。
【００２５】
＜第１の実施の形態＞
以下に、図面を参照して本発明に係る複合機の第１の実施形態について説明する。
【００２６】
図１は、本発明の実施の一形態に係る複合機を含むネットワークの構成を模式的に示す図である。本実施の形態では、複合機がデータ送信機能を有する複写機である場合について説明する。
【００２７】
（ネットワーク構成）
複写機１００１は、図１に示すように、複写機１００１と同等の機能を持つ複写機１００２、ファクシミリ装置１００３、データベース／メールサーバ１００４、クライアントコンピュータ１００５と共に、イーサネット（登録商標）などからなるＬＡＮ１００６に接続されている。また、ファクシミリ１００７と共に公衆回線１００８にも接続されている。
【００２８】
複写機１００１は、コピー機能、ファクシミリ機能を有すると共に、原稿画像を読み取り、該読み取った画像データをＬＡＮ１００６上の各装置に送信するデータ送信機能を有する。また、ＰＤＬ機能を有するので、ＬＡＮ１００６上に接続されているコンピュータから指示されたＰＤＬ画像を受信して印刷することが可能である。
【００２９】
また、複写機１００１は、複写機１００１で読み取った画像や、ＬＡＮ１００６上に接続されているコンピュータから指示されたＰＤＬ画像を、後述する内部のハードディスク２００４の指定したボックス領域に保存することが可能であり、ボックス領域に保存された画像を印刷することが可能になっている。
【００３０】
更に、複写機１００１は、ＬＡＮ１００６を介して複写機１００２が読み取ったデータを受信し、受信したデータを複写機１００１内のハードディスク２００４に保存／印刷することが可能である。また、クライアントコンピュータ１００５とＬＡＮ１００６を介してデータベースサーバ１００４の画像を受信し、複写機１００１内に保存／印刷することが可能である。
【００３１】
複写機１００１はＷｅｂブラウザアプリケーションを搭載しており、ＬＡＮ１００６を介してＷＷＷ（World Wide Web）から取得した、ＨＴＭＬ等のマークアップ言語で記述されたＷｅｂページの表示、複写機１００１内に保存／印刷することが可能である。
【００３２】
ファクシミリ１００３は、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、該受信したデータを送信することが可能である。
【００３３】
データベース／メールサーバ／１００４は、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、データベースに格納し、電子メールとして送信する機能を有するサーバ装置である。
【００３４】
クライアントコンピュータ１００５は、データベース／メールサーバ１００４に接続され、データベース／メールサーバ１００４から所望のデータを取得して表示することが可能であると共に、ＬＡＮ１００６を介して複写機１００１が読み取ったデータを受信し、受信したデータを加工、編集することが可能である。
【００３５】
ファクシミリ１００７は、公衆回線１００８を介して原稿から読み取った画像データの送信及び画像データの受信／印刷が可能であると共に、複写機１００１が読み取ったデータを受信し、受信したデータを印刷することが可能である。
【００３６】
（主要構成）
図２は、本実施の形態の複写機１００１の主要部の構成を示すブロック図である。
【００３７】
コントローラユニット２０００は、画像入力デバイスであるスキャナ２０７０や画像出力デバイスであるプリンタ２０９５に接続されており、スキャナ２０７０で読み取られた画像データをプリンタ２０９５により印刷するコピー機能を実現するための制御を行うと共に、ＬＡＮ１００６や公衆回線等のＷＡＮ１００７に接続することによって、画像情報やデバイス情報の入出力を行うための制御を行う。
【００３８】
コントローラユニット２０００は、具体的には、ＣＰＵ２００１を有し、ＣＰＵ２００１は、ＲＯＭ２００３に格納されているブートプログラムによりオペレーションシステム（ＯＳ）を立ち上げ、このＯＳ上でＨＤＤ（ハードディスクドライブ）２００４に格納されているアプリケーションプログラムを実行することによって各種処理を実行する。このＣＰＵ２００１の作業領域としてはＲＡＭ２００２が用いられる。ＲＡＭ２００２は、作業領域と共に、画像データを一時記憶するための画像メモリ領域を提供する。ＨＤＤ２００４は、上記アプリケーションプログラムと共に、画像データを含む各種データを格納する。
【００３９】
ＣＰＵ２００１には、システムバス２００７を介して、ＲＯＭ２００３およびＲＡＭ２００２と共に、操作部Ｉ／Ｆ（操作部インタフェース）２００６、ネットワークＩ／Ｆ（ネットワークインタフェース）２０１０、モデム２０５０およびイメージバスＩ／Ｆ（イメージインタフェース）２００５が接続されている。
【００４０】
操作部Ｉ／Ｆ２００６は、タッチパネルを有する操作部２０１２とのインタフェースであり、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。また、操作部Ｉ／Ｆ２００６は、操作部２０１２においてユーザにより入力された情報をＣＰＵ２００１に送出する。
【００４１】
次に、ネットワークＩ／Ｆ２０１０は、ＬＡＮ１００６に接続され、ＬＡＮ１００６を介してＬＡＮ１００６上の各装置との間で情報の入出力を行う。モデム２０５０は、公衆回線１００７に接続され、公衆回線１００７を介して情報の入出力を行う。
【００４２】
イメージバスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するためのバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４から構成される。画像バス２００８上には、ラスタイメージプロセッサ（以下、ＲＩＰという）２０６０、デバイスＩ／Ｆ２０２０、スキャナ画像処理部２０８０、プリンタ画像処理部２０９０、画像回転部２０３０、および画像圧縮部２０４０が設けられている。
【００４３】
ＲＩＰ２０６０は、ＰＤＬコードをビットマップイメージに展開するプロセッサである。デバイスＩ／Ｆ２０２０には、スキャナ２０７０およびプリンタ２０９５が接続され、デバイスＩ／Ｆ２０２０は、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対してプリンタの補正、解像度変換などを行う。画像回転部２０３０は、画像データの回転を行う。画像圧縮部２０４０は、多値画像データをＪＰＥＧデータに、２値画像データをＪＢＩＧ、ＭＭＲ、ＭＨなどのデータに圧縮すると共に、その伸張処理を行う。
【００４４】
（ハードウェア構成）
図３は、図１の複写機１００１の、図２に示したスキャナ部２０７０およびプリンタ部２０９５のハードウェア構成を模式的に示す図である。
【００４５】
スキャナ部２０７０とプリンタ部２０９５とは、図３に示すように、一体的に構成されている。スキャナ部２０７０は、原稿給紙ユニット２５０を搭載し、原稿給紙ユニット２５０は、原稿を先頭から順に１枚ずつプラテンガラス２１１上へ給送する。各原稿の読取動作が終了する毎にその原稿をプラテンガラス２１１から排出トレイ（図示せず）に排出する。スキャナ部２０７０は、原稿がプラテンガラス２１１上に給送されると、ランプ２１２を点灯し、移動ユニット２１３の移動を開始する。この移動ユニット２１３の移動によりプラテンガラス２１１上の原稿に対する読取走査が行われる。この読取走査中、原稿からの反射光は、各ミラー２１４，２１５，２１６およびレンズ２１７を経てＣＣＤイメージセンサ（以下、ＣＣＤという）２１８に導かれ、原稿上の画像がＣＣＤ２１８の撮像面上に結像される。ＣＣＤ２１８は、撮像面に結像された画像を電気信号に変換し、この電気信号は所定の処理が施された後にコントローラユニット２０００に入力される。
【００４６】
プリンタ部２０９５は、レーザドライバ３２１を有し、レーザドライバ３２１は、コントローラユニット２０００から入力された画像データに基づきレーザ発光部３２２を駆動する。これにより、レーザ発光部３２２からは画像データに応じたレーザ光が発光され、このレーザ光は走査されながら感光ドラム３２３上に照射される。感光ドラム３２３上には、照射されたレーザ光により静電潜像が形成され、この静電潜像は現像器３２４から供給されたトナーによりトナー像として可視化される。レーザ光の照射タイミングに同期して、各カセット３１１，３１２から記録紙が搬送路を介して感光ドラム３２３と転写部３２５との間に給紙され、感光ドラム３２３上のトナー像は転写部３２５により給紙された記録紙上に転写される。
【００４７】
トナー像が転写された記録紙は搬送ベルトを介して定着ローラ対（加熱ローラと加圧ローラ）３２６に送られ、定着ローラ対３２６は、記録紙を熱圧し、記録紙上のトナー像を記録紙上に定着させる。この定着ローラ対３２６を通過した記録紙は、排紙ローラ対３２７により排紙ユニット３３０に排紙される。排紙ユニット３３０は、ソート、ステイプルなどの後処理を施すことが可能なシート処理装置からなる。また、両面記録モードが設定されている場合には、記録紙を排紙ローラ対３２７まで搬送した後に、排紙ローラ対３２７の回転方向を逆転させ、フラッパ３２８によって再給紙搬送路３３９へ導く。再給紙搬送路３３９に導かれた記録紙は、上述したタイミングで感光ドラム３２３と転写部３２５との間に再給紙され、この記録紙の裏面にトナー像が転写される。
【００４８】
なお、図３では、簡略化のため感光ドラム３２３及び現像器３２４を１組しか示していないが、本実施形態の複合機はカラー印刷が可能であり、４サイクル方式又はタンデム方式のいずれかにより、例えば、シアン、マゼンタ、イエロー、ブラックの４つのトナーを用いたカラー印刷が可能なように構成されている。
【００４９】
（操作部外観）
次に、操作部２０１２の構成を図４の外観図を参照して説明する。ＬＣＤ表示部２０１３は、ＬＣＤ上にタッチパネルシートが貼られており、後述するシステムの操作画面等を表示すると共に、表示してあるキーが押されるとその位置情報をコントローラＣＰＵ２００１に伝える。スタートキー２０１４は原稿画像の読み取り動作を開始する時などに用いる。スタートキー２０１４中央部には、緑と赤の２色ＬＥＤ２０１８があり、その色によってスタートキー２０１４が使える状態にあるかどうかを示す。ストップキー２０１５は稼働中の動作を止める働きをする。ＩＤキー２０１６は、使用者のユーザＩＤを入力する時に用いる。リセットキー２０１７は操作部からの設定を初期化する時に用いる。
【００５０】
（操作部画面）
図９Ａ及び９Ｂを参照して、操作部２０１２上に表示される操作画面の例について説明する。
【００５１】
図９Ａに示すように、操作部上部には、コピー９０１、送信／ファクス９０２、ボックス９０３、ブラウザ９０４のように複数の機能毎にタブ表示されたタッチキーが表示されている。コントローラユニット２０００のＲＯＭ２００３にはＷｅｂブラウザ表示のためのプログラムが組み込まれおり、操作部２０１２上からの指示により、Ｗｅｂブラウザ表示をすることが可能になっている。
【００５２】
５つ以上の機能がコントローラ２０００に装備されている場合は、コピー、送信／ファクス、ボックス、ブラウザの４つ機能タブ９０１〜９０４の右横に、それ以外の機能タブを表示させるための右矢印キー９０５が表示される。
【００５３】
図９Ａではコピーのタッチキー９０１が押下されたときのコピー機能の初期画面を表している。コピー機能に関する表示は９０６で囲った部分であり、図の上から、「コピーできます」のメッセージを表示している領域には、コピー機能で表示するステータスメッセージを表示し、その下には、倍率、選択給紙段、コピー枚数を表示する領域がある。また、コピー機能の動作モードを設定するためのタッチキーとして、等倍、倍率、用紙選択、ソータ、両面、割込み、文字、濃度調整用として薄くするに対応する左矢印キー、濃くするに対応する右矢印キー、濃度を自動調整する自動キーが表示され、初期画面に表示しきれない動作モードの指定は応用モードキーを押下することで階層的に領域９０６内に設定画面が表示されるようになっている。
【００５４】
９０７の表示領域は、複写機１００１のステータスを表示する領域であり、例えば、ジャムなどのアラームメッセージや、ＰＤＬプリントが行われているときにＰＤＬプリント中であることを示すステータスメッセージを表示する領域である。
【００５５】
システム状況／中止のタッチキー９０８を押下すると、複写機１００１のデバイス情報を表示する画面や、プリントジョブ状況を表示する画面を表示し（図示せず）、この画面ではジョブの中止を行うことが可能になっている。
【００５６】
送信／ファクスキー９０２を押下すると、複写機１００１で読み取った画像をＬＡＮ９０６上の機器にｅ−ｍａｉｌとして送信（ＦＴＰ転送）する、またはＦＡＸにより公衆回線１００７を使って送信するための設定画面を表示する（図示せず）。
【００５７】
ボックスキー９０３を押下すると、複写機１００１上で読み取った画像をハードディスク２００４内のボックス領域に保存したり、ボックス領域に保存されている画像データを指定して印刷したり、ＬＡＮ１００６上の機器に送信するための設定画面を表示する（図示せず）。
【００５８】
ブラウザキー９０４を押下すると、図９Ｂに例示するブラウザ起動画面が表示される。
【００５９】
図９Ｂのブラウザ起動画面において、ＵＲＬ入力部９１１はＵＲＬを指定してＷｅｂページを表示させるときにこのフィールドを押下する。押下することで、ソフトキーボードが表示され、ユーザがＵＲＬを指定できるよう管理者の権限で設定を行うこともできる。
【００６０】
お気に入りキー９１２を押下することにより、所望のＵＲＬの登録、整理、表示を行うことができる。９１３の表示領域は、指定されたＷｅｂページのコンテンツの表示領域である。戻るキー９１４は、ページを１つ前に戻すキーである。進むキー９１５は、ページを１つ進めるキーである。更新キー９１６は、現在表示しているページを再度ロードして表示させるキーである。中止キー９１７は、ページの読み込みを中止するキーである。ホームキー９１８は、設定されているホームページに移動するキーである。
【００６１】
印刷キー９１９は、現在表示しているページを印刷するキーである。このボタンを押下すると、図９Ａのような印刷設定ダイアログが表示される。印刷設定ダイアログには、フレームをどのように印刷するかの設定、印刷に関する設定（部数、両面、ソート、カラーモードなど）の画面が表示され、この画面内の印刷スタートボタンを押下することで印刷を開始する。
【００６２】
メニューキー９２０は、画面の表示倍率の変更、文字サイズの変更、文字コードの変更などの画面を表示させるキーである。
【００６３】
（印刷設定画面）
図９Ｂのブラウザ起動画面において、印刷キー９１９を押すと、図８Ａに示すような印刷設定画面が表示される。
【００６４】
８０１は印刷部数設定領域であり、印刷する部数をユーザが入力する領域（ダイアログボックス）であり、デフォルトとして１が設定されている。８０２は記録紙サイズ設定のダイアログボックスであり、印刷に使用する記録紙のサイズをユーザが右側のキーを押下して表示されるプルダウンメニューから選択して設定する。
【００６５】
８０３はカラーモード設定のダイアログボックスであり、モノクロ印刷、カラー印刷、自動判別のいずれで印刷するのかをユーザが右側のキーを押下して表示されるプルダウンメニューから選択して設定する。
【００６６】
８０４のフレームの設定ボタンを押すと、図示しないフレーム設定画面が表示され、フレームの印刷方法として、「表示通りに印刷する」のか、「選択中のフレームのみを印刷する」のか、「すべてのフレームを別々に印刷する」のかなどを選択可能になっている。８０５の両面ボタンを押すと、図示しない両面設定画面が表示され、両面印刷を行うかどうかなどの設定を行うことが可能になっている。８０６のソートボタンを押すと、図示しないソート設定画面が表示され、グループソート、ページソートなどソートに関する設定が可能になっている。
【００６７】
８０７の詳細設定ボタンを押すと、図８Ｂに図示したような印刷詳細設定画面が表示される。この印刷詳細設定画面では、カラー印刷するかどうかを判定するための画像サイズの閾値として「カラー印刷する最小画像サイズ」を、縦方向画素数と横方向との画素数で独立したダイアログボックスで設定可能になっている。
【００６８】
８０８の印刷開始ボタンを押すと、設定に従った印刷を開始し、図５に関して後述するような処理が開始される。８０９のキャンセルボタンを押すと印刷をキャンセルし、元のブラウザ画面（図９Ｂ）に表示が戻る。
【００６９】
（印刷データ作成処理）
図５は、ブラウザ画面に表示されているＷｅｂページから、印刷データを作成する処理を示すフローチャートである。
【００７０】
まず、Ｓ５０１では印刷設定画面のカラーモード設定ダイアログボックス８０３で設定されたカラーモードを読み出し、その設定により処理を分岐する。設定がモノクロ印刷である場合は、Ｓ５０５に進みモノクロ印刷処理を行い、カラー印刷である場合は、Ｓ５０６に進みカラー印刷処理を行う。一方、設定が自動である場合には、Ｓ５０２のＨＴＭＬ解析処理に処理を進める。このＨＴＭＬ解析処理については、別途図７を用いて説明する。
【００７１】
Ｓ５０２のＨＴＭＬ解析処理が終わると、Ｓ５０３のモノクロ／カラー判定処理に進むが、この処理はモノクロ印刷を行うかカラー印刷を行うかを判定する処理であり、詳細については、別途、図６Ａを用いて説明する。
【００７２】
Ｓ５０４では、Ｓ５０３のモノクロ／カラー判定処理の判定結果を参照し、判定結果がモノクロの場合は、Ｓ５０５のモノクロ印刷処理に進み、モノクロ印刷処理を実行し、判定結果がカラーの場合には、Ｓ５０６のカラー印刷処理を実行する。
【００７３】
（モノクロ／カラー判定処理）
図６Ａは、モノクロ印刷とカラー印刷とのどちらを行うかどうかを判定するモノクロ／カラー判定処理（Ｓ５０３）を説明するフローチャートである。
【００７４】
Ｓ６０１では、処理に使用する変数“PRINT_MODE”をモノクロ印刷を行うことを表す“モノクロ”に初期化する。
【００７５】
Ｓ６０２では、ＨＴＭＬ解析結果を参照し、ＨＴＭＬの<img>タグで表現されるイメージ要素（画像データ）があるかどうかを判断する。イメージ要素が見つかれば、最初のイメージ要素について、Ｓ６０３に処理を進め、見つからなければそのまま処理を終了する。なお、他の処理から再度Ｓ６０２に戻った場合には、まだ対象となっていないイメージ要素があるか無いかを判断し、まだ対象となっていないイメージ要素がある場合には、所定の順序（タグの現れる順序や名称順など）に従って以降の処理（Ｓ６０３〜Ｓ６０５）の対象となるイメージ要素が決定される。
【００７６】
Ｓ６０３では、イメージ要素の参照先のイメージファイルを取得し、そのファイルがモノクロのイメージであるのか、カラーのイメージであるのかを判定する。判定の結果、からーのいめーじであると判断されれば、Ｓ６０４に処理を進め、モノクロのイメージであると判断されれば、Ｓ６０２に処理を戻す。このように本実施形態では、カラーのイメージを含まないＷｅｂページは、カラー印刷するメリットがないと判断し、モノクロ印刷する。
【００７７】
Ｓ６０４では、Ｓ６０３で取得したファイルの垂直方向及び水平方向の画素数を取得し、図８Ｂの印刷詳細設定画面で設定されている、横方向、縦方向の画素数以上であるかどうかを判断する。ここでは、横方向、縦方向のどちらか一方が閾値以上である場合に、閾値以上であると判断するものとする。また、イメージ要素に“height”属性や“width”属性が設定されている場合には、イメージファイルの実際の画素数ではなく、これらの属性値から計算される画素数に基づいて判断を行うものとする。
【００７８】
ここで、垂直方向及び水平方向いずれかの画素数が閾値以上であると判断した場合は、Ｓ６０５に処理を進め、そうでなければＳ６０２に処理を戻す。
【００７９】
Ｓ６０５では、イメージ要素が“src”属性により参照しているイメージファイルが、現在表示中のＷｅｂページと同一サイト（ＵＲＬで表される場所、ドメインあるいはサーバが同一）内に配置されているものかどうかを判断する。具体的には、“src”属性値が相対表記の場合は、同一サイト内にあると判断し、絶対表記の場合はアドレス部分が同一かどうかにより判断を行う。また、イメージ要素がＨＴＭＬの<A>タグで表現されるアンカー要素に含まれている場合には、アンカー要素の“href”属性で示される参照先が、同一サイトにあるかどうかも併せて判断する。
【００８０】
判断の結果、同一サイト内にあると判断されれば、Ｓ６０６に処理を進め、そうでなければＳ６０２に戻る。
【００８１】
このように本実施形態では、カラーのイメージ要素が同一サイト内にあるかどうかを確認することにより、イメージ要素が他のサイトに置かれることが多い、広告などをカラー印刷することを防止しできる。
【００８２】
Ｓ６０６では、処理に使用する変数“PRINT_MODE”をカラー印刷を行うことを表す“カラー”に設定し、処理を終了する。
【００８３】
（ＨＴＭＬ解析処理）
図７は、ＨＴＭＬのタグ構造を解析するＨＴＭＬ解析処理（Ｓ５０２）を説明するフローチャートである。
【００８４】
Ｓ７０１では、処理後にエラーの発生があったかどうかを判断するための変数“Errorcode”にエラーが発生しなかったことを意味する“Success”を代入し初期化する。
【００８５】
Ｓ７０２の処理は、ＨＴＭＬデータの中からＨＴＭＬの開始タグを探す処理である。ＨＴＭＬの開始タグは、「<」で始まり「>」で終わる文字列を探すことにより見つけることができる。ここで開始タグをみつけたら、Ｓ７０３に処理を進め、見つけられなかったら、処理を終了する。
【００８６】
Ｓ７０３では、Ｓ７０２で見つけた開始タグが解釈可能かどうかを判断する。この処理を可能とするために、解釈可能なＨＴＭＬタグの一覧はテーブル等で予めプログラムで管理されているものとする。この一覧表には、要素に設定しうる属性値の一覧や、終了タグを省略可能かどうかなどの情報も一緒に格納されている。
【００８７】
Ｓ７０２で見つけた開始タグが、この一覧表の中に存在すれば解釈可能であると判断し、見つからなければ解釈不能と判断する。解釈可能と判断されれば、Ｓ７０４に処理を進め、解釈不能と判断されればＳ７１１に処理を進め、変数“Errorcode”にＨＴＭＬタグが解釈不能であることを表す適当なエラーコードを代入して処理を終了する。
【００８８】
Ｓ７０４では、Ｓ７０２で見つけた要素の要素名や要素の属性及び属性値をメモリ上の記憶領域に記録する処理である。この記憶領域はツリー上の構造を保持できるようになっており、ツリー中の各ノードにひとつのＨＴＭＬ要素についての情報が保持されるようになっている。
【００８９】
Ｓ７０５では、このＨＴＭＬ要素の終了タグを探す処理を行う。終了タグが見つからなければＳ７０６に処理を進め、見つかればＳ７０７に処理を進める。
【００９０】
Ｓ７０６では、解釈可能なＨＴＭＬタグの一覧表を参照し、対象の要素が終了タグを省略可能であるかどうかを判断する。省略可能であると判断されれば、Ｓ７０７に処理を進め、そうでなけば、Ｓ７１１に処理を進め、変数“Errorcode”に対応するエラーコード代入して処理を終了する。
【００９１】
Ｓ７０７では、ＨＴＭＬ要素を記憶領域に記録し、記録した要素内の子要素を解析するために、ここで記憶した要素について、図７の処理を再帰的に行う。
【００９２】
Ｓ７０８は、Ｓ７０７での処理の結果、エラーが発生したかどうかを確認する。ここでエラー発生を検出した場合には、Ｓ７１１に処理を進め、変数“Errorcode”に対応するエラーコード代入して処理を終了する。一方、エラーが発生していない場合には、Ｓ７０９に処理を進める。
【００９３】
Ｓ７０９では、処理対象のデータの末尾に達したかどうかを判断する。まだ、処理対象のデータが残っている場合には、Ｓ７０２に処理を戻し、処理対象のデータが残っていない場合には処理を終了する。
【００９４】
以上説明したように本実施形態によれば、複写機でＷｅｂページを印刷する際に、カラーモードが「自動」に設定されているときに、Ｗｅｂページのコンテンツがカラーのイメージを含み、該イメージデータのサイズが設定されたサイズ以上であり、かつ該イメージがＷｅｂページと同じサイト内にある場合には、該Ｗｅｂページをカラーで印刷し、それ以外の場合にはモノクロで印刷する。
【００９５】
このため、カラー印刷するメリットがないと考えられる、Ｗｅｂページがカラーのイメージを含まない場合や、カラーのイメージのサイズが設定されたサイズ未満の場合に加え、広告等のようにカラーのイメージが他のサイトに置かれている場合にも、カラー印刷を行わないので、ユーザの利便性を損なわずに印刷コストを低減することができる。
【００９６】
＜第２の実施の形態＞
以下、本発明に係る複合機の様々な実施得形態について説明する。以下で説明する各実施形態の基本的構成並びに動作は上記第１の実施形態と同様であるので説明を省略し、それぞれの実施形態の特徴的な構成や動作を中心に説明する。
【００９７】
上記第１の実施の形態においては、印刷詳細設定画面として図８Ｂに示した画面が表示され、カラー印刷判定処理として、図６Ａのフローチャートに示した処理を行うが、第２実施の形態では、印刷詳細設定画面として図８Ｃに示される画面が表示され、カラー印刷判定処理として図６Ｂのフローチャートに示される処理を実行する。
【００９８】
図８Ｃの印刷詳細設定画面には、図８Ｂに関して説明した設定項目（ダイアログボックス）に加えて「カラー印刷する最小のカラー画像面積率」という項目が設けられている。ここで、カラー画像面積率とは、Ｗｅｂページ全体の面積に対する、カラーイメージを合計した面積の割合である。
【００９９】
次に、図６Ｂのフローチャートに示される、本実施形態のカラー印刷判定処理について説明する。ここでは、図６Ａに示された第１の実施形態のカラー印刷判定処理と異なる部分を中心に説明する。
【０１００】
まず、Ｓ６１０では、処理に使用する変数“PRINT_MODE”をモノクロ印刷を行うことを表す“モノクロ”に初期化すると共に、カラー画像の面積を記憶しておく変数“COLOR_AREA”を“０”に初期化する。
【０１０１】
Ｓ６１１では、Ｓ６０２〜Ｓ６０５の全てでＹｅｓと判断されたイメージ要素の面積を、変数“COLOR＿AREA”に加算する。イメージ要素に“height”属性、“width”属性が指定されている場合は、これらの属性値から計算される面積を加算し、これらの属性値が設定されていない場合は、参照先のイメージファイルから計算する。イメージファイルのフォーマットによっては、イメージの画素数や解像度などの面積計算に必要な値がイメージの属性情報として格納されている場合がある。このような場合には、イメージの属性情報から面積を算出するものとする。
【０１０２】
Ｓ６１２では、変数“COLOR_AREA”に保存されている面積と、Ｗｅｂページ全体の面積の割合を計算し、面積の割合が、図８Ｃの詳細設定画面で「カラー印刷する最小カラー画像面積率」に設定され手いる値以上である場合には、Ｓ６０６に処理を進めて“PRINT_MODE”をカラー印刷を行うことを表す“カラー”に設定して処理を終了し、そうでなければそのまま処理を終了する。
【０１０３】
なお、Ｗｅｂページ全体の面積は、印刷対象のＷｅｂページを記述するＨＴＭＬに基づいてコントローラ２０００が生成した印刷データに基づく印刷対象領域の面積に基づき決定しても良い。
【０１０４】
以上説明したように本実施形態によれば、複写機でＷｅｂページを印刷する際に、カラーモードが「自動」に設定されているときに、Ｗｅｂページのコンテンツがカラーのイメージを含み、設定されたサイズ以上であり、かつＷｅｂページと同じサイト内にあるカラーイメージを合計した面積がＷｅｂページに占める割合が、設定された値以上である場合には、該Ｗｅｂページをカラーで印刷し、それ以外の場合にはモノクロで印刷する。
【０１０５】
このため、いくつかのカラーイメージのサイズが設定されたサイズ以上で、かつ同じサイト内にあっても、カラーイメージを合計した面積がＷｅｂページに占める割合が、設定された値以上とならないとカラー印刷を行わないので、ユーザの利便性を損なわずに印刷コストを一層低減することができる。
【０１０６】
＜第３の実施の形態＞
上記第２の実施の形態においては、印刷詳細設定画面として図８Ｃに示した画面を使用する例を説明した。第３の実施の形態では、印刷詳細設定画面として、図８Ｄ及び８Ｅに示す画面を使用する。第３の実施の形態では、これらの印刷詳細設定画面を用いて、印刷対象のサイト毎に閾値の設定を行うことを可能とすることを特徴とする。
【０１０７】
図８Ｄは、本実施形態で図８Ａの詳細設定ボタン８０７を押すと表示される印刷詳細設定画面を示している。
【０１０８】
この詳細設定画面には、ＵＲＬの一覧表示領域８４１と、操作ボタンとして、追加ボタン８４２、変更ボタン８４３、削除ボタン８４４、閉じるボタン８４５が配置されている。
【０１０９】
ＵＲＬの一覧表示領域８４１に表示されているＵＲＬの中から、ユーザは１つまたは複数のＵＲＬを選択することが可能であり、選択状態のＵＲＬは反転表示などにより視覚的に選択されていることが識別可能なように表示される。
【０１１０】
追加ボタン８４２を押すと、図８Ｅに示すＵＲＬ毎の印刷詳細設定画面が表示される。ただし、初期状態ではＵＲＬ表示領域８５１は空白の状態で表示される。
【０１１１】
一覧表示領域８４１に表示されているＵＲＬの中から１つのＵＲＬを選択して、変更ボタン８４３を押した場合にも、図８Ｅの詳細設定画面が表示される。ただし、この場合にはＵＲＬ表示領域８５１にはＵＲＬ一覧で選択したＵＲＬが表示される。また、ＵＲＬを複数選択している状態では、変更ボタン８４３を押すことはできないように構成されている。
【０１１２】
一覧表示領域８４１に表示されているＵＲＬの中から１つ又は複数のＵＲＬを選択して、削除ボタン８４４を押すと、選択したＵＲＬが削除され、これと共に、そのＵＲＬに対する設定情報も削除される。また、本実施形態では、削除ボタン８４４を誤って押された場合の誤消去に備えて、実際の削除処理の前に、削除処理を行ってよいかどうかを確認するための確認画面（不図示）を表示し、ユーザが削除をキャンセルすることが可能となっている。
【０１１３】
図８Ｅの印刷詳細設定画面には、図８Ｂに関して説明した設定項目に加えてＵＲＬ表示領域８５１が設けられており、ここに表示されているＵＲＬのサイトを印刷する場合の、「カラー印刷する最小画像サイズ」及び「カラー印刷する最小カラー画像面積率」が設定可能である。
【０１１４】
また、本実施の形態での、カラー印刷判定処理は、基本的に図６Ｂに示したフローチャートに従った処理を行うが、Ｓ６０４及びＳ６１２で実行する判定処理において、サイト毎に設定されている画像サイズ及び画像面積率の閾値に基づいて比較する点が異なる。なお、本実施形態では、登録されているＵＲＬのドメインの先頭部分が一致すれば、同一サイトであると判断する。
【０１１５】
以上説明したように本実施形態によれば、サイト毎にカラー印刷を行うかどうかの閾値を設定できるので、頻繁に印刷を行うサイト等については、ユーザの所望に応じてカラー印刷するように設定でき、よりユーザの意向に沿って印刷することが可能となる。
【０１１６】
＜第４の実施の形態＞
上記第２及び第３の実施の形態では、図６Ｂに示したカラー印刷判定処理において、Ｓ６０４で個々のイメージごとにサイズが閾値以上であるか否かを判断し、サイズが閾値以上であるイメージの面積を合計しているが、第４の実施形態では、個々のイメージのサイズに関わらず、Ｗｅｂページ内にある全てのイメージの面積を合計する。
【０１１７】
すなわち、本実施形態では、Ｓ６０４の処理を行わず、Ｗｅｂページ内の全てのイメージの面積の合計を求め、Ｓ６１２で面積比率が閾値以上である場合にカラー印刷を実行する。
【０１１８】
このようにすると、Ｗｅｂページが小さなカラーイメージを多数含む場合にもカラー印刷が行われるので、視覚的印象に沿って印刷することが可能となる。
【０１１９】
＜第５の実施の形態＞
上記第１から第４の実施の形態では、「カラー印刷する最小画像サイズ」として垂直方向及び水平方向の画素数を別々に設定するようにしており、図８Ｂ、８Ｃ及び８Ｅに示すような印刷詳細設定画面を表示するようにしているが、第５の実施形態では、「カラー印刷する最小画像サイズ」として、イメージの画素数を設定するものである。
【０１２０】
図８Ｆは、本実施形態の印刷詳細設定画面の例を示した図であり、ここでは第３の実施形態における印刷詳細設定画面（図８Ｅ）での「カラー印刷する最小画像サイズ」としてイメージに含まれる画素数を入力するダイアログボックス８６１を例示している。図８Ｂ及び８Ｃに示した印刷詳細設定画面のダイアログボックスを同様に変更してもよい。
【０１２１】
もちろん、図６Ａ又は６Ｂに示したカラー印刷判定処理においても、Ｓ６０４での判断処理で、イメージに含まれる画素数を閾値の画素数と比較して判断する。
【０１２２】
このようにすると、例えば、イメージの形状が四角形や円形などの一般的な形状と異なり、一部分だけが突出したような形状であっても、視覚的印象に沿って印刷することが可能となる。
【０１２３】
＜第６の実施の形態＞
上記第３の実施の形態は、サイト毎にカラー印刷を行うかどうかの閾値を設定可能とするものであるが、第６の実施形態では、サイト毎に印刷モードを設定可能とする。
【０１２４】
すなわち、本実施形態では、サイト毎に印刷モードとして、「自動」、「モノクロ」及び「カラー」のいずれかを設定できる。
【０１２５】
図８Ｇは、本実施形態の印刷詳細設定画面の例を示した図であり、ここでは図８Ｆに示した第５の実施形態の印刷詳細設定画面に加えて、印刷モードを指定する領域８７１が設けられている。このような印刷詳細設定画面において、表示されたＵＲＬ毎に、印刷モードとして、「自動」、「モノクロ」、「カラー」のいずれかを選択して設定することができる。
【０１２６】
そして本実施形態では、印刷モードとして「自動」を選択しているときのみ、「カラー印刷する最小画像サイズ」及び「カラー印刷する最小カラー画像面積率」のダイアログボックスへの値の設定（入力）が可能となり、印刷モードとして「モノクロ」及び「カラー」が選択されているときには、これらのダイアログボックスへの設定はできないように構成されている。
【０１２７】
本実施形態において、Ｗｅｂページから印刷データを作成する処理では、図５に示したフローチャートにおいて、Ｓ５０１の処理を行う前に、印刷対象となるＷｅｂページのＵＲＬが印刷詳細設定の対象となっているか、すなわち、図８Ｄの一覧表示領域８４１に設定（表示）されているか否かを判定し、設定されていれば、該ＵＲＬに対する印刷モードを調べ、自動であればＳ５０２へ、モノクロであればＳ５０５へ、カラーであればＳ５０６へ分岐し、図８Ａのカラーモードのダイアログボックス８０３の設定は無視する。
【０１２８】
一方、印刷対象となるＷｅｂページのＵＲＬが印刷詳細設定の対象でなければ、図８Ａのカラーモードのダイアログボックス８０３の設定に従って、Ｓ５０１以降の処理を実行する。
【０１２９】
以上説明したように本実施形態によれば、サイト毎に印刷モードの指定が可能となり、頻繁に印刷を行うサイト等については、ユーザの所望に応じてカラー印刷するように設定でき、よりユーザの意向に沿って印刷することが可能となる。
【０１３０】
＜その他の実施の形態＞
上記で説明した実施形態では、複写機能、スキャナ機能、ファクス機能、ネットワークを介した通信機能、等の様々な機能を有し、Ｗｅｂブラウザを搭載し、モノクロ印刷及びカラー印刷の可能な複合機を例に挙げて説明したが、これらの機能は必須ではなく、ネットワークを介した通信機能を有し、モノクロ印刷及びカラー印刷の可能な画像形成装置であれば、本発明を適用できる。
【０１３１】
更に、本発明は上記の複合機や画像形成装置だけでなく、ネットワークを介した通信機能を有し、表示画面と、該表示画面にＷｅｂページを表示させるブラウザとを備えたコンピュータ装置にインストールされ、モノクロ印刷及びカラー印刷の可能な画像形成装置（プリンタ）に対して制御データ及び画像データを出力するプリンタドライバにも適用できる。
【０１３２】
この場合、画像形成装置（プリンタ）の記録方式は一般的な複写機や複合機で採用されている電子写真方式に限定されず、インクジェット方式を含むあらゆる記録方式であってよい。
【０１３３】
本発明は、複数の機器から構成される画像形成システムに適用しても良いし、また、一つの機器からなる画像形成装置に適用しても良い。
【０１３４】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（本実施形態では図５、図６Ａ、図６Ｂ及び図７に示すフローチャートに対応したプログラム）を、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、形態は、プログラムである必要はない。
【０１３５】
従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明のクレームでは、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１３６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０１３７】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【０１３８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのサイトに接続し、該サイトから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるサイトからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明の範囲に含まれるものである。
【０１３９】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してサイトから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１４０】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【０１４１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【０１４２】
【図１】本発明の実施の一形態に係る複合機を含むネットワークの構成を模式的に示す図である。
【図２】本実施の形態の複写機１００１の主要部の構成を示すブロック図である。
【図３】図１の複写機１００１のスキャナ部およびプリンタ部のハードウェア構成を模式的に示す図である。
【図４】操作部２０１２の構成を示す外観図である。
【図５】ブラウザ画面に表示されているＷｅｂページから、印刷データを作成する処理を示すフローチャートである。
【図６Ａ】第１の実施形態のモノクロ／カラー判定処理のフローチャートである。
【図６Ｂ】第２の実施形態のモノクロ／カラー判定処理のフローチャートである。
【図７】ＨＴＭＬのタグ構造を解析するＨＴＭＬ解析処理のフローチャートである。
【図８Ａ】操作部に表示される印刷設定画面の例を示す図である。
【図８Ｂ】第１の実施形態で操作部に表示される印刷詳細設定画面の例を示す図である。
【図８Ｃ】第２の実施形態で操作部に表示される印刷詳細設定画面の例を示す図である。
【図８Ｄ】第３の実施形態で操作部に表示される印刷詳細設定画面の例を示す図である。
【図８Ｅ】第３の実施形態で操作部に表示される印刷詳細設定画面の例を示す図である。
【図８Ｆ】第５の実施形態で操作部に表示される印刷詳細設定画面の例を示す図である。
【図８Ｇ】第６の実施形態で操作部に表示される印刷詳細設定画面の例を示す図である。
【図９Ａ】操作部に表示されるコピー機能の初期画面の例を示す図である。
【図９Ｂ】操作部に表示されるブラウザ起動画面の例を示す図である。
【図１】
2006044114.tif 000003
【図２】
2006044114.tif 000004
【図３】
2006044114.tif 000005
【図４】
2006044114.tif 000006
【図５】
2006044114.tif 000007
【図６Ａ】
2006044114.tif 000008
【図６Ｂ】
2006044114.tif 000009
【図７】
2006044114.tif 000010
【図８Ａ】
2006044114.tif 000011
【図８Ｂ】
2006044114.tif 000012
【図８Ｃ】
2006044114.tif 000013
【図８Ｄ】
2006044114.tif 000014
【図８Ｅ】
2006044114.tif 000015
【図８Ｆ】
2006044114.tif 000016
【図８Ｇ】
2006044114.tif 000017
【図９Ａ】
2006044114.tif 000018
【図９Ｂ】
2006044114.tif 000019
【手続補正書】
【提出日】平成17年11月16日(2005.11.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１３
【補正方法】変更
【補正の内容】
【請求項１３】
ユーザに情報を表示する表示手段と、
前記Ｗｅｂページを前記表示手段に表示させるためのブラウザと、を更に備えることを特徴とする請求項１から１２のいずれか１項に記載の画像形成装置。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１７
【補正方法】変更
【補正の内容】
【請求項１７】
請求項１６に記載のコンピュータプログラムを記憶したコンピュータ装置で読み取り可能な記憶媒体。