(57)【要約】    【課題】  ＵＲＬを指定してＷＷＷサーバからＷｅｂページデータを取得し、画像形成に供する機能を備える画像形成装置において、ユーザの意図しない形態でＷｅｂページがプリントされる事態の抑制を図ることができる画像形成装置を提供する。    【解決手段】  画像サイズ比較部２０５が、画像データ展開部２０４によりビットマップ形式等に展開されたＷｅｂページの画像データのサイズと、記録紙等の記録シートの画像形成領域のサイズとを比較し、Ｗｅｂページの画像データのサイズの方が大きい場合に、報知制御部２０７を介して警告音を出力したり、ディスプレイ部１２にメッセージを表示する。【選択図】          図４
2007055114.tif 000002
【特許請求の範囲】
【請求項１】
ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、
受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、
取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、
生成された画像データに基づいて画像を形成する画像形成手段と、
画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとを比較する比較手段と、
前記画像形成領域のサイズより、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズの方が大きい場合に、ユーザに報知する報知手段とを備える
ことを特徴とする画像形成装置。
【請求項２】
前記報知手段は、
前記画像データ生成手段により生成された画像データに従って画像を形成する場合に想定される記録シートの使用枚数を併せて報知する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記画像形成装置は、さらに、
画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、前記記録シートの画像形成領域に、形成される画像が収まる場合の画像データの縮小率を算出する縮小率算出手段を備える
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記画像形成装置は、さらに、
算出された縮小率を報知する縮小率報知手段を備える
ことを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記画像形成装置は、さらに、
算出された縮小率に従って画像データを縮小する縮小手段を備え、
前記画像形成手段は、
前記縮小手段により縮小された画像データに基づいて画像を形成する
ことを特徴とする請求項３又は４に記載の画像形成装置。
【請求項６】
ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、
受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、
取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、
画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、縮小率を算出する縮小率算出手段と、
算出された縮小率に従って画像データを縮小する縮小手段と、
前記縮小手段により縮小された画像データに基づいて画像を形成する画像形成手段とを備える
ことを特徴とする画像形成装置。
【請求項７】
ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、
受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、
取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、
画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、記録シートのサイズの設定を変更する記録シートサイズ変更手段と、
前記記録シートサイズ変更手段により変更されたサイズの記録シートにＷｅｂページの画像を形成する画像形成手段とを備える
ことを特徴とする画像形成装置。
【請求項８】
ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、
受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、
取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、
画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、記録シート上における画像形成領域の範囲の設定を変更するマージン設定変更手段と、
前記マージン設定変更手段により変更された範囲の画像形成領域にＷｅｂページの画像を形成する画像形成手段とを備える
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けて指定先からデータを取得し、取得したデータに基づいて画像を形成する機能を備える画像形成装置に関する。
【背景技術】
【０００２】
現在では画像形成装置をＬＡＮ等のネットワークに接続して用いることが通常に行われるようになっており、ＬＡＮに接続されたパーソナルコンピュータ（ＰＣ）等の情報処理装置からプリント指示を受けてプリント処理を行う形態が一般化しているが、ネットワークに接続された画像形成装置から、ＰＣ同様に直接インターネットに接続することも可能であり、例えば、スキャナ機能、ＦＡＸ機能等を備える複合型の画像形成装置（ＭＦＰ）において、スキャナで原稿を読み取って得た画像データをファイルとしてインターネット・メールに添付して送信するような機能も既に実用に供されている。
【０００３】
このような状況において、画像形成装置からＷＷＷ（ワールド・ワイド・ウェブ）サーバにアクセスしてＷｅｂページの情報を取得し、Ｗｅｂページの画像を形成する技術も提案されている。特許文献１には、画像形成装置がＷＷＷサーバにアクセスして情報を取得し、印刷を行う場合において、印刷できないページが存在することに対応する技術が開示されている。
【０００４】
【特許文献１】特開２０００−１１８０８５号公報
【０００５】
【特許文献２】特開２０００−１０８４２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載の技術は、画像形成装置においては、ＨＴＭＬで記述されたページにおいて、＜Ａ＞タグが用いられる外部イメージの処理ができないこと等に起因して印刷データが生成できない場合があることに対応するものである。しかしながら、たとえ印刷データが生成可能であったとしても、画像形成装置において画像形成に供されるＷｅｂページの画像サイズは多様であり、常に１枚の記録シート上に形成可能とは限らないし、最悪の場合には、画像の端部（例えば右端部分）が印刷されなかったり、ユーザが好まないような形態で複数の記録シートに分割して印刷されてしまったり、といったことが起こり得るという問題点がある。近年、画像形成装置の機能の多様化、複雑化は著しく、上記ＭＦＰに搭載されるディスプレイの大型化も進行しているが、通常のＰＣとは異なりＷｅｂページの全体を容易に把握し、プリント結果を予測することが可能なまでには至っていないのが現状であり、ユーザの意に反してＷｅｂページの分割プリントがなされた場合には記録紙の無駄になることもある。
【０００７】
本発明は係る問題点に鑑みてなされたものであって、ＵＲＬを指定して指定先からデータを取得し、画像形成に供する画像形成装置において、ユーザの意図しない形態で画像形成がなされる事態の防止を図ることができる画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記の問題点を解決するために、本発明に係る画像形成装置は、ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、生成された画像データに基づいて画像を形成する画像形成手段と、画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとを比較する比較手段と、前記画像形成領域のサイズより、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズの方が大きい場合に、ユーザに報知する報知手段とを備えることを特徴としている。
【０００９】
本発明の構成では、比較手段による比較の結果、前記画像形成領域のサイズより、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズの方が大きい場合にユーザに報知するため、ユーザは、報知を受けてプリント処理を中止することが可能であり、ユーザの意図しない形態で画像形成がなされる事態の発生や、記録シートが無駄となる事態の発生の防止を図ることができる。
【００１０】
前記報知手段は、前記画像データ生成手段により生成された画像データに従って画像を形成する場合に想定される記録シートの使用枚数を併せて報知する構成とすれば、ユーザがプリント処理を続行するか否かを判断するための判断材料を提供することができる。
【００１１】
前記画像形成装置は、さらに、画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、前記記録シートの画像形成領域に、形成される画像が収まる場合の画像データの縮小率を算出する縮小率算出手段を備える構成とすることが好ましい。
【００１２】
前記画像形成装置は、さらに、算出された縮小率を報知する縮小率報知手段を備える構成とすれば、ユーザがプリント処理を続行するか否かを判断するための判断材料となる。また、前記画像形成装置は、さらに、算出された縮小率に従って画像データを縮小する縮小手段を備え、前記画像形成手段は、前記縮小手段により縮小された画像データに基づいて画像を形成する構成とすれば、記録シートが無駄となる事態の発生の防止に、さらに好ましい。
【００１３】
本発明に係る第２の画像形成装置は、ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、縮小率を算出する縮小率算出手段と、算出された縮小率に従って画像データを縮小する縮小手段と、前記縮小手段により縮小された画像データに基づいて画像を形成する画像形成手段とを備えることを特徴としている。
【００１４】
この構成では、ユーザに報知することなく、自動的に画像データを縮小してプリント処理に供する。もっとも、このように自動的に縮小してプリントする機能を利用するか否かを切り替える構成を備えるようにすれば、さらに好ましい。
【００１５】
本発明に係る第３の画像形成装置は、ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、記録シートのサイズの設定を変更する記録シートサイズ変更手段と、前記記録シートサイズ変更手段により変更されたサイズの記録シートにＷｅｂページの画像を形成する画像形成手段とを備えることを特徴としている。
【００１６】
本発明に係る第４の画像形成装置は、ＵＲＬ（ユニフォーム・リソース・ロケータ）の指定入力を受け付けるＵＲＬ入力受付手段と、受け付けたＵＲＬにより指定された指定先からＷｅｂページデータを取得するデータ取得手段と、取得したデータに基づいてＷｅｂページの画像データを生成する画像データ生成手段と、画像が形成される記録シートの画像形成領域のサイズと、前記画像データ生成手段により生成された画像データに従って形成される画像のサイズとに基づいて、記録シート上における画像形成領域の範囲の設定を変更するマージン設定変更手段と、前記マージン設定変更手段により変更された範囲の画像形成領域にＷｅｂページの画像を形成する画像形成手段とを備えることを特徴としている。自動的に記録シートのサイズの変更やマージンの設定変更などを行う場合も、当該機能を利用するか否かを切り替える構成を備えるようにすることが好ましい。
【発明の効果】
【００１７】
本発明に係る画像形成装置によると、ユーザが好まない形態でＷｅｂページがプリントされるという事態の防止を図ることができるという効果を奏する。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態について、図面を参照しながら説明する。
（実施の形態１）
（１）プリントシステムの構成
【００１９】
図１は、本実施の形態におけるＭＦＰを含むプリントシステムの構成の一例を示す図である。ＭＦＰ１はパーソナルコンピュータ（ＰＣ）３１とＬＡＮ等のネットワーク５０を介して接続されている。ＰＣ３１には、ＭＦＰ１にプリント処理を指示するためのドライバがインストールされており、ＰＣ３１からプリント指示を送信することにより、ＭＦＰ１において、ＰＣ３１から送信された文書データ、画像データに基づく画像形成を実行することが可能な構成となっている。
【００２０】
ネットワーク５０は、ルータ３２を介してインターネット４０に接続可能な構成となっており、ＰＣ３１からインターネット４０にアクセスして得たＷｅｂページのデータを、ＰＣ３１からＭＦＰ１への指示によりプリントすることも可能であるが、本実施の形態のＭＦＰ１では、ＭＦＰ１から直接インターネット４０にアクセスしてＷＷＷサーバ４１からＷｅｂページのデータを取得し、プリントすることが可能となっている。具体的には、ＭＦＰ１上でユーザからＵＲＬの指定入力を受け付け、インターネットを介して指定されたＵＲＬのＷＷＷサーバからＷｅｂページのデータを取得する。ＭＦＰ１では、取得したデータをビットマップ形式等の画像データに展開してプリント処理を行う。
【００２１】
（２）ＭＦＰ１の構成
図２は、本実施の形態のＭＦＰ１の外観の一例を示す図である。また、図３は、本実施の形態のＭＦＰ１におけるハードウェア構成の一例を示す図である。ＭＦＰ１は、操作部１１、ディスプレイ部１２、スキャナ部１３、プリンタ部１４、通信インタフェース１６、ドキュメントフィーダ１７、給紙装置１８、トレイ１９（図２参照）、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、およびハードディスクドライブ（ＨＤＤ）２３、音声出力部２５、データ入出力部２６などによって構成される。
【００２２】
操作部１１は、数字やモード選択、動作指示などを入力するための複数のボタン及びキー、押下されたボタン及びキーを認識するセンサ、認識したボタン及びキーを示す信号をＣＰＵ２０に送信する送信用回路などによって構成される。
【００２３】
ディスプレイ部１２は、ユーザに対してメッセージを表示する画面、ユーザが設定内容や処理内容を入力する画面などを表示する。本実施の形態では、ディスプレイ部１２として液晶タッチパネルが用いられる。したがって、ディスプレイ部１２は、ユーザが指で触れたタッチパネル上の位置を検知し、検知結果を示す信号をＣＰＵ２０に送信する機能を備えている。
【００２４】
スキャナ部１３は、原稿上の画像を光電的に読み取ってデジタルの画像データ（ここでは、ＲＧＢまたはブラックの濃度を表す濃度データ）を生成する。このようにして得られた画像データは、プリンタ部１４において印刷のために用いられる。または、ＪＰＥＧ形式、ＰＤＦ形式、ＴＩＦＦ形式などのフォーマットのファイルに変換されてＨＤＤ２３に記憶され、またはＰＣ３１等のデバイスに送信される。ドキュメントフィーダ１７は、ＭＦＰ１の本体上部に設けられており、１枚または複数枚の原稿をスキャナ部１３に順次搬送するために用いられる。
【００２５】
プリンタ部１４は、スキャナ部１３にて読み取られた画像、ＰＣ３１等から送信されてきた画像データの画像、指定されたＵＲＬから取得したＷｅｂページの画像等を、記録紙またはフイルムなどの記録シートに印刷する。給紙装置１８は、ＭＦＰ１本体下部に設けられており、記録シートをプリンタ部１４に供給するために用いられる。プリンタ部１４によって画像が印刷された記録シートはトレイ１９に排出される。
【００２６】
通信インタフェース１６は、ネットワーク５０を介してＰＣ３１やＷＷＷサーバ４１等とデータの送受信を行うための装置である。通信インタフェース１６として、例えばＮＩＣ（ネットワーク・インタフェース・カード）を用いることができる。
【００２７】
音声出力部２５は、スピーカを備えており、ＣＰＵ２０の指示を受けて警告音等が出力される。音声合成によりメッセージを出力することも可能である。データ入出力部２６は、ＵＳＢ端子などの各種端子を備えており、当該端子を介して接続された外部装置との間でデータのやり取りを行うことができる。
【００２８】
本実施の形態のＭＦＰ１の機能は、ＲＯＭ２１に格納されたプログラム、ハードディスク２３に格納され、ＲＡＭ２２にロードされたプログラム等がＣＰＵ２０上で動作することにより実現されるが、例えば画像処理など、ＤＳＰ（デジタル・シグナル・プロセッサ）等の専用のハードウェアを利用して実現される場合もある。図４は、本実施の形態のＭＦＰ１の機能的構成の一例を示すブロック図である。
【００２９】
ＭＦＰ１は、表示内容制御部２０１、入力取得部２０２、Ｗｅｂページデータ取得部２０３、画像データ展開部２０４、画像サイズ比較部２０５、用紙サイズ保持部２０６、報知制御部２０７を備えている。表示内容制御部２０１は、ディスプレイ部１２への表示内容を制御する。入力取得部２０２は、操作部１１を介するユーザの入力を取得する。
【００３０】
Ｗｅｂページデータ取得部２０３は、通信インタフェース１６、ネットワーク５０等を介して、ユーザから入力されたＵＲＬのＷｅｂページのデータを取得する。取得したデータはＲＡＭ２２やＨＤＤ２３に格納される。画像データ展開部２０４は、ＵＲＬから取得されたＷｅｂページデータ、具体的には、ＨＴＭＬ形式のファイル、ＣＳＳ（カスケーディング・スタイル・シート）を含むリンクファイル等のデータからＷｅｂページの画像データを生成し、生成された画像データからプリント用の画像データ、例えばビットマップ形式のデータへの展開を行う。展開された画像データも、例えばＲＡＭ２２に格納される。
【００３１】
画像サイズ比較部２０５は、展開されたプリント用画像データのサイズと、用紙サイズ保持部２０６に保持された、画像形成対象である記録紙等の記録シート上の画像形成領域のサイズとを比較する。この比較の結果、記録シート上に適切にプリント処理を行うことが可能か否かを判定することができる。用紙サイズ保持部２０６には、操作部１１を介してユーザが指定した記録シートのサイズに基づき画像形成領域のサイズが保持されるが、記録シートのサイズは自動的に決定される場合もあり、自動的に決定された場合には、決定された記録シートサイズに基づく画像形成領域のサイズが保持される。画像形成領域のサイズは、ＭＦＰ１の仕様や上下左右のマージン設定を考慮したものとなる。報知制御部２０７は、ディスプレイ部１２や音声出力部２５を介するユーザへの報知制御を行う。
【００３２】
（３）ＭＦＰ１の処理内容
以下、本実施の形態のＭＦＰ１の具体的な処理内容について説明する。図５は、処理内容の一例について説明するためのフローチャートである。なお、下記に説明する処理は、ＣＰＵ２０上でプログラムが動作することにより実現されるが、上記したＤＳＰ等、専用のハードウェアが利用される場合もある。
【００３３】
まず、表示内容制御部２０１が、ディスプレイ部１２に初期画面を表示させる（Ｓ１０１）。図６は、初期画面の一例を示す図である。以下、同図を参照しながら、本実施の形態の操作部１１及びディスプレイ部１２の表示について説明する。操作部１１には、スタートボタン３０１、テンキー３０２、クリアキー３０３、ストップボタン３０４、パネルリセットボタン３０５、コピーボタン３０６、スキャンボタン３０７、ＦＡＸボタン３０８、ＵＲＬプリント指示ボタン３０９が配されている。ディスプレイ部１２には、設定画面領域３１１が配されている。
【００３４】
スタートボタン３０１は、コピー、ＦＡＸ送信等の動作を開始させる際に用いられる。テンキー３０２は、コピー枚数等の数値を入力する際に用いられる。クリアキー３０３は、入力された数値のクリア等に用いる。ストップボタン３０４は、コピー、スキャン動作などの停止を指示する際に用いられる。パネルリセットボタン３０５は、設定されている動作モードをキャンセルし、ディスプレイ部１２の表示を初期画面に戻す場合に用いられる。
【００３５】
コピーボタン３０６、スキャンボタン３０７、ＦＡＸボタン３０８、ＵＲＬプリント指示ボタン３０９は、ＭＦＰ１をコピー、スキャン、ＦＡＸ、ＵＲＬプリントのいずれの動作モードで動作させるかを設定するための選択ボタンである。コピーボタン３０６を押下した場合、ＭＦＰ１は複写機として使用可能となる。
【００３６】
この際、ディスプレイ部１２の設定画面領域３１１には、コピー動作に対する各種設定を行うための表示がなされる。設定画面領域３１１に表示されている各種ボタンを押下することにより、さらに詳細な設定を行うための階層画面が表示される。各種設定を行った後、原稿をセットしてスタートボタン３０１を押下することにより、コピー動作が開始される。
【００３７】
スキャンボタン３０７を押下した場合、ＭＦＰ１はスキャナとして使用可能となる。この際、設定画面領域３１１には、スキャン動作に対する各種設定を行うための表示がなされる。設定終了後、原稿をセットしてスタートボタン３０１を押下することにより、スキャン動作が開始される。
【００３８】
ＦＡＸボタン３０８を押下した場合、ＭＦＰ１はＦＡＸ送信機として使用可能となる。この際、設定画面領域３１１には、ＦＡＸ送信動作に対する各種設定を行うための表示がなされる。設定終了後、原稿をセットしてスタートボタン３０１を押下することにより、ＦＡＸ送信動作が開始される。
【００３９】
ＵＲＬプリント指示ボタン３０９を押下した場合、ＭＦＰ１は、指定されたＵＲＬのＷｅｂページをプリントするプリンタとして使用可能となる。この際、設定画面領域３１１には、ＵＲＬプリント動作に対する各種設定を行うための表示がなされる。設定終了後、スタートボタン３０１を押下することにより、指定されたＵＲＬのＷｅｂページのプリント動作が開始される。
【００４０】
なお、コピーボタン３０６、スキャンボタン３０７、ＦＡＸボタン３０８、ＵＲＬプリント指示ボタン３０９は、いずれか一つを選択すると、自動的に他のボタンは非選択状態となる。
【００４１】
図５のフローチャートに戻り、初期画面の表示後、ＵＲＬプリント指示ボタン３０９が押下されると（Ｓ１０２）、ＵＲＬの指定画面を表示する（Ｓ１０３）。図７は、ＵＲＬ指定画面の一例を示す図である。ＵＲＬ指定画面の設定画面領域３１１には、ＵＲＬ入力領域３１２と詳細設定ボタン３１３が表示されており、ユーザは、例えばテンキー３０２や、同図には不図示のキーボード、あるいはソフトウェアキーボードなどを利用してＵＲＬを入力することができる。なお、詳細設定ボタン３１３が押下された場合には、ＵＲＬプリントの際の記録シートのサイズ設定（サイズ自動判別の指定も含む。）、記録シートの上下左右のマージン設定、部数、拡大・縮小倍率、両面・片面の別等のプリント条件を設定することが可能な詳細画面へと移行する。
【００４２】
ＵＲＬの指定も含む各種設定が終了し、スタートボタン３０１が押下された場合に（Ｓ１０４：ＹＥＳ）、Ｗｅｂページデータ取得部２０３を介して指定されたＵＲＬで表されるＷＷＷサーバにＨＴＭＬファイルの転送要求が送信される（Ｓ１０５）。ＨＴＭＬファイルを受信した後（Ｓ１０６）、受信したＨＴＭＬファイルの内容を解析し、Ｗｅｂページに埋め込まれた画像ファイル、ＣＳＳファイル等のリンクファイルの転送要求を送信する（Ｓ１０７）。リンクファイルを受信した後（Ｓ１０８）、ＨＴＭＬファイル及びリンクファイルからＷｅｂページの画像データを生成し、画像データ展開部２０４による画像データの展開処理（ビットマップ形式への展開処理）へと移行する（Ｓ１０９）。
【００４３】
その後、画像サイズ比較部２０５によるサイズの比較を行う（Ｓ１１０）。このサイズの比較は、記録シートの画像形成領域にビットマップ形式の画像データが収まるか否かを判定するものである。収まらない場合には、画像の右端等の端部分が印刷されなかったり、複数枚の記録シートに分割して印刷されたりというように、ユーザが必ずしも好まない形態でプリントされることが生じ得るからである。もっとも、画像形成領域のサイズは記録シートのサイズだけでなく、上下左右のマージン等によっても変動し得るものであるから、設定されたマージンやプリンタの仕様等も含めて画像形成可能な領域のサイズと、ビットマップ形式の画像データのサイズとの間で比較を行う。
【００４４】
本実施の形態では、比較の結果、画像データのサイズの方が大きい場合（Ｓ１１０：ＹＥＳ）、その旨をユーザに報知する（Ｓ１１１）。報知の手法は任意であり、例えばディスプレイ部１２にメッセージを表示したり、音声出力部２５を介する警告音の出力、メッセージを音声出力することなどが考えられるが、これらに限定されない。図８は、ディスプレイ部１２へのメッセージの表示により報知した場合の表示画面の一例を示すものである。例えばこの例において、続行ボタン３１４が選択された場合（Ｓ１１２：ＹＥＳ）、プリント処理を続行する（Ｓ１１３）。キャンセルボタン３１５が選択された場合には（Ｓ１１２：ＮＯ）、プリント処理を中止し、処理を終了する。
【００４５】
以上のように、本実施の形態では、ＵＲＬプリントの画像サイズと記録シート上の画像形成領域とのサイズとを比較し、ＵＲＬプリントの画像サイズの方が大きい場合にユーザにその旨を報知するので、画像の端部分がプリントされなかったり、複数枚の記録シートに分割してプリントされたりといった、ユーザが必ずしも好まない形態でプリント処理がされる事態の発生の防止を図ることができる。
【００４６】
（実施の形態２）
次に本発明の第２の実施の形態について説明する。上記第１の実施の形態では、ＵＲＬプリントの画像サイズと記録シート上の画像形成領域とのサイズとを比較し、ＵＲＬプリントの画像サイズの方が大きい場合にユーザにその旨を報知する構成としたが、本実施の形態では、そのままプリントしても差し支えないか否かを判断する材料の一形態として、そのままプリントした場合に使用される記録シートの枚数を表示する。
【００４７】
図９は、本実施の形態のＭＦＰ１の機能的構成の一例を示す図である。同図に示されるように、本実施の形態では、第１の実施の形態の各部に加えて用紙枚数算出部２０８を設ける。用紙枚数算出部２０８は、ＵＲＬから取得し、ビットマップ形式に展開した画像データを縮小等しないでプリント処理に供した場合に、使用される記録シートの枚数を算出する。図１０は、本実施の形態における処理内容の一例について説明するためのフローチャートである。第１の実施の形態と同様の処理については説明を省略する。
【００４８】
図１０に示されるように、本実施の形態では、画像サイズの比較（Ｓ１１０）の結果、画像データのサイズの方が大きい場合（Ｓ１１０：ＹＥＳ）、プリントした場合に使用される用紙の枚数を算出し（Ｓ２１１）、算出された用紙枚数と併せてユーザに報知する（Ｓ１１１）。図１１は、ディスプレイ部１２にメッセージを表示して報知する場合の画面の一例を示す図である。以後の処理は第１の実施の形態と同様であるから、ここでの詳細な説明は省略する。
【００４９】
（実施の形態３）
次に本発明の第３の実施の形態について説明する。本実施の形態では、ＵＲＬプリントの画像サイズの方が大きい場合、そのままプリントしても差し支えないか否かを判断する第２の材料として、記録シートの画像形成領域に収まるようにビットマップ展開された画像データを縮小する場合の画像データの縮小率を算出する。
【００５０】
図１２は、本実施の形態のＭＦＰ１の構成の一例を示すブロック図である。第２の実施の形態の用紙枚数算出部２０８の替わりに縮小率算出部２０９が設けられているほか、算出された縮小率で画像データを縮小する画像データ縮小部２１０が設けられている。なお、縮小率の算出は、ビットマップ形式の画像のサイズ、記録シートの画像形成領域のサイズのそれぞれについて、主走査方向、副走査方向のそれぞれの長さを基にして縮小率を算出し、縮小率の大きい方向の側の縮小率を画像データの縮小率とする。
【００５１】
図１３は、本実施の形態の処理内容について説明するためのフローチャートである。本実施の形態では、ＵＲＬプリントの画像サイズの方が大きい場合（Ｓ１１０：ＹＥＳ）、縮小率算出部２０９が縮小率を算出する（Ｓ３１１）。そして、自動縮小プリントの機能がオンとなっている場合には（Ｓ３１２：ＹＥＳ）、画像データ縮小部２１０が画像データを縮小して（Ｓ３１３）、プリント処理に供する（Ｓ１１３）。
【００５２】
なお、自動縮小プリントとは、ユーザに対し、縮小率や、画像が縮小される旨を報知することなく自動的に画像データを縮小してプリント処理に供する機能であり、例えば、ＵＲＬプリントの詳細設定において図１４に示されるような画面をディスプレイ部１２に表示し、機能を利用するか否かの選択をユーザに促すことができる。図１４の例では「利用する」のボタン３１６が選択されている場合にはステップＳ３１２の判定結果がＹＥＳとなり、「利用しない」のボタン３１７が選択されている場合にはステップＳ３１２の判定結果がＮＯとなる。
【００５３】
自動縮小プリント機能がオンとなっていない場合には（Ｓ３１２：ＮＯ）、縮小率をユーザに報知する（Ｓ１１１）。図１５は、縮小率をディスプレイ部１２に表示して報知した場合の画面の一例を示す図である。続行ボタン３１４が押下された場合には（Ｓ１１２：ＹＥＳ）、画像データを縮小して（Ｓ３１３）、プリント処理に供する（Ｓ１１３）。
【００５４】
もっとも、ここで、図１６に一例が示されるように、「縮小せずにプリント」の処理を行う旨を指定するボタン３１８を設けてもよい。縮小率や画像の性質によっては、そのまま縮小せずにプリント処理を続行してもよい場合もあり得るからである。本ボタン３１８が押下された場合には、ステップＳ３１３をスキップして、あるいは予めユーザによって指定されている拡大・縮小倍率に従って画像データを拡大・縮小してプリント処理を実行すればよい（Ｓ１１３）。なお、特に自動縮小プリント機能を利用する場合、プリント処理を行っているときや、プリント処理の終了後に、ディスプレイ部１２に縮小率を表示するようにしてもよい。
【００５５】
（変形例）
以上、本発明の実施の形態について説明したが、本発明の内容が上記実施の形態において説明された具体例によって限定されないことは勿論であり、例えば、以下のような変形例を実施することもできる。
【００５６】
（１）上記実施の形態でも説明したように、記録シート上の画像形成領域のサイズは、記録シートのサイズ、上下左右のマージン設定によって異なる。そこで、当初設定された記録シートのサイズ、マージンで、記録シート上に画像を収められない場合、記録シートのサイズの変更や、マージンの設定の変更を促すメッセージを表示するようにしてもよいし、設定変更の画面にジャンプするようにしてもよい。
【００５７】
また、Ａ４サイズの記録シートでは収まらないがＢ４サイズなら収まるような場合、例えば図１７に示すような画面を表示することもできる。ユーザが「用紙サイズを変更してプリント」ボタン３１９を選択した場合、ＭＦＰ１側で記録シートのサイズ設定を変更するようにすればよい。また、図１８に示すような画面を表示することもできる。ユーザが「マージン変更してプリント」ボタン３２０を選択した場合、ＭＦＰ１側でマージンの設定を変更するようにすればよい。上記した自動縮小プリントのように、用紙サイズの変更やマージンの変更を自動的に行う機能を備えることもできる。もっとも、上記実施の形態と同様、自動サイズ変更機能や、自動マージン変更機能については、当該機能を利用するか否かを設定できるようにしておくことが好ましい。
【００５８】
（２）上記実施の形態では、Ｗｅｂページのデータをビットマップ形式に展開して、画像データのサイズと記録シート上の画像形成領域のサイズとを比較するようにしたが、必ずしもビットマップ展開まで行わず、Ｗｅｂページの画像データからサイズを算出する構成とすることも可能である。この場合には、実際にプリント処理の指示がなされた場合にビットマップ形式への展開を実行するようにすればよい。
【００５９】
（３）Ｗｅｂページのデータは、必ずしもインターネット４０を介してＷＷＷサーバ４１から取得する場合に限らず、例えばデータ入出力部２６を介してＵＳＢメモリなどを接続し、ＵＲＬとしてＵＳＢメモリ内のファイルの所在を指定するような形態も可能である。
【産業上の利用可能性】
【００６０】
本発明は、例えば、ＵＲＬを指定してＷｅｂページのデータを取得し、画像形成に供する画像形成装置に適用することができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施の形態における画像形成装置（ＭＦＰ）を含むプリントシステムの構成の一例を示す図である。
【図２】ＭＦＰ１の外観の一例を示す図である。
【図３】ＭＦＰ１におけるハードウェア構成の一例を示す図である。
【図４】第１の実施の形態のＭＦＰ１の機能的構成の一例を示すブロック図である。
【図５】第１の実施の形態でのＭＦＰ１の処理内容の一例について説明するためのフローチャートである。
【図６】初期画面の一例を示す図である。
【図７】ＵＲＬ指定画面の一例を示す図である。
【図８】第１の実施の形態においてディスプレイ部１２へのメッセージの表示により報知した場合の表示画面の一例を示す図である。
【図９】第２の実施の形態のＭＦＰ１の機能的構成の一例を示すブロック図である。
【図１０】第２の実施の形態でのＭＦＰ１の処理内容の一例について説明するためのフローチャートである。
【図１１】第２の実施の形態においてディスプレイ部１２にメッセージを表示して報知する場合の画面の一例を示す図である。
【図１２】第３の実施の形態のＭＦＰ１の機能的構成の一例を示すブロック図である。
【図１３】第３の実施の形態でのＭＦＰ１の処理内容の一例について説明するためのフローチャートである。
【図１４】第３の実施の形態において、自動縮小プリント機能を利用するか否かの選択をユーザに促す画面の一例を示す図である。
【図１５】第３の実施の形態において、縮小率をディスプレイ部１２に表示して報知した場合の画面の一例を示す図である。
【図１６】第３の実施の形態において、「縮小せずにプリント」の処理を行う旨を指定するボタン３１８を設けた場合の画面の一例を示す図である。
【図１７】本発明の変形例において、「用紙サイズを変更してプリント」ボタン３１９を設けた場合の画面の一例を示す図である。
【図１８】本発明の変形例において、「マージン変更してプリント」ボタン３２０を設けた場合の画面の一例を示す図である。
【符号の説明】
【００６２】
１                        ＭＦＰ
１１                      操作部
１２                      ディスプレイ部
１３                      スキャナ部
１４                      プリンタ部
１６                      通信インタフェース
１７                      ドキュメントフィーダ
１８                      給紙装置
１９                      トレイ
２０                      ＣＰＵ
２１                      ＲＯＭ
２２                      ＲＡＭ
２３                      ハードディスクドライブ（ＨＤＤ）
２５                      音声出力部
２６                      データ入出力部
３１                      パーソナルコンピュータ（ＰＣ）
３２                      ルータ
４０                      インターネット
４１                      ＷＷＷサーバ
５０                      ネットワーク（ＬＡＮ）
２０１                    表示内容制御部
２０２                    入力取得部
２０３                    Ｗｅｂページデータ取得部
２０４                    画像データ展開部
２０５                    画像サイズ比較部
２０６                    用紙サイズ保持部
２０７                    報知制御部
２０８                    用紙枚数算出部
２０９                    縮小率算出部
２１０                    画像データ縮小部
３０１                    スタートボタン
３０２                    テンキー
３０３                    クリアキー
３０４                    ストップボタン
３０５                    パネルリセットボタン
３０６                    コピーボタン
３０７                    スキャンボタン
３０８                    ＦＡＸボタン
３０９                    ＵＲＬプリント指示ボタン
３１１                    設定画面領域
【図１】
2007055114.tif 000003
【図２】
2007055114.tif 000004
【図３】
2007055114.tif 000005
【図４】
2007055114.tif 000006
【図５】
2007055114.tif 000007
【図６】
2007055114.tif 000008
【図７】
2007055114.tif 000009
【図８】
2007055114.tif 000010
【図９】
2007055114.tif 000011
【図１０】
2007055114.tif 000012
【図１１】
2007055114.tif 000013
【図１２】
2007055114.tif 000014
【図１３】
2007055114.tif 000015
【図１４】
2007055114.tif 000016
【図１５】
2007055114.tif 000017
【図１６】
2007055114.tif 000018
【図１７】
2007055114.tif 000019
【図１８】
2007055114.tif 000020