(57)【要約】【課題】  ユーザが印刷設定することなく、表示情報の作成者が意図した通りの画像の印刷ができるシステムや方法を提供する。【解決手段】  このシステムは、外部機器から受信した表示情報を表示手段に表示させ、表示された画像を印刷手段に印刷させる画像処理システムであり、記録媒体に印刷する際に適用する印刷条件を設定した印刷設定情報を記憶する記憶手段と、記憶手段に記憶された印刷設定情報により表示情報の内容を変更する変更手段と、変更手段により変更された表示情報を用いて、印刷手段へ出力するための印刷画像を生成する生成手段とを含む。【選択図】  図４
2016100873.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から受信した表示情報を表示手段に表示させ、表示された画像を印刷手段に印刷させるための画像処理システムであって、
記録媒体に印刷する際に適用する印刷条件を設定した印刷設定情報を記憶する記憶手段と、
前記記憶手段に記憶された前記印刷設定情報により前記表示情報の内容を変更する変更手段と、
前記変更手段により変更された前記表示情報を用いて、前記印刷手段へ出力するための印刷画像を生成する生成手段とを含む、画像処理システム。
【請求項２】
前記記憶手段は、複数の前記印刷設定情報を記憶し、
前記変更手段は、ユーザにより選択された前記印刷設定情報により前記表示情報の内容を変更する、請求項１に記載の画像処理システム。
【請求項３】
前記記憶手段は、複数の前記印刷設定情報を記憶し、
前記画像処理システムは、設定された前記記録媒体に応じて、前記記憶手段に記憶された複数の前記印刷設定情報のうちの１つを選択する選択手段をさらに含む、請求項１に記載の画像処理システム。
【請求項４】
前記記憶手段は、複数の前記印刷設定情報を記憶し、
前記画像処理システムは、前記表示情報の内容に応じて、前記記憶手段に記憶された複数の前記印刷設定情報のうちの１つを選択する選択手段をさらに含む、請求項１に記載の画像処理システム。
【請求項５】
前記印刷設定情報は、少なくとも画像の大きさ、位置、該画像上に追加して表示された画像の有無に関する情報を含む、請求項１〜４のいずれか１項に記載の画像処理システム。
【請求項６】
前記画像処理システムは、前記外部機器に対して前記表示情報を要求し、該外部機器から該表示情報を取得する取得手段をさらに含む、請求項１〜５のいずれか１項に記載の画像処理システム。
【請求項７】
請求項１〜６のいずれか１項に記載の画像処理システムと、前記画像処理システムから出力された印刷画像に基づき印刷を実行する印刷手段とを含む、画像形成装置。
【請求項８】
前記画像形成装置は、設定された仕向け地の情報に応じて前記印刷設定情報を変更する、請求項７に記載の画像形成装置。
【請求項９】
外部機器から受信した表示情報を表示手段に表示させ、表示された画像を印刷手段に印刷させる方法であって、
記憶手段に記憶された記録媒体に印刷する際に適用する印刷条件を設定した印刷設定情報により前記表示情報の内容を変更するステップと、
変更された前記表示情報を用いて、前記印刷手段へ出力するための印刷画像を生成するステップとを含む、方法。
【請求項１０】
請求項９に記載の方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器から受信した表示情報を表示手段に表示させ、表示された画像を印刷手段に印刷させる画像処理システム、画像形成装置、画像処理方法およびその方法をコンピュータに実行させるためのプログラムに関する。
【背景技術】
【０００２】
インターネット上で標準的に使用されるWWW(World Wide Web)では、Webページを情報の基本単位とし、WebサーバがそのWebページを保存し、公開し、配布する等の管理を行う。そして、WebクライアントがWebサーバに対し、Webページを要求し、要求したWebページをWebサーバから受信して利用する。このWebクライアントには、Webブラウザがあり、ユーザは、Webブラウザを利用してWebページの内容を画面に表示し、その内容を閲覧することができる。
【０００３】
従来、ユーザが閲覧しているWebページを印刷する場合、用紙や倍率等の選択を行い、それにより設定された印刷設定または固定の印刷設定に基づき、印刷を行っている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
Webページは、用紙サイズを想定した作りではないため、A3サイズ以上の大きいサイズの用紙を扱う広幅機で設定したA3サイズ以上の用紙に印刷した場合、白紙部分が多くなってしまう。また、表示する際に他のWebサイトを紹介するバナー表示したWebページを印刷する場合、バナー表示により必要な部分が隠れる等の不具合画像になってしまう。
【０００５】
しかしながら、従来の技術では、用紙サイズや倍率等を適切な設定にすることは難しく、その設定を簡単に行って、Webページの作成者が意図した通りの画像を印刷することはできないという問題があった。
【０００６】
そこで、ユーザが印刷設定することなく、Webページ等の表示情報の作成者が意図した通りの画像の印刷を可能にするシステムや方法等の提供が望まれていた。
【課題を解決するための手段】
【０００７】
本発明は、上記課題に鑑み、外部機器から受信した表示情報を表示手段に表示させ、表示された画像を印刷手段に印刷させる画像処理システムであって、記録媒体に印刷する際に適用する印刷条件を設定した印刷設定情報を記憶する記憶手段と、記憶手段に記憶された印刷設定情報により表示情報の内容を変更する変更手段と、変更手段により変更された表示情報を用いて、印刷手段へ出力するための印刷画像を生成する生成手段とを含む、画像処理システムが提供される。
【発明の効果】
【０００８】
本発明によれば、ユーザが印刷設定することなく、表示情報の作成者が意図した通りの画像の印刷が可能となる。
【図面の簡単な説明】
【０００９】
【図１】画像処理システムとしての情報処理装置を含むネットワークシステムを示した図。
【図２】画像処理システムを内蔵したMFPを含むネットワークシステムを示した図。
【図３】図２に示すMFPのハードウェア構成を示した図。
【図４】図３に示すMFPの機能ブロック図。
【図５】CSSファイルの内容を変更しない場合と変更した場合の印刷画像の一例を示した図。
【図６】CSSファイルの内容を変更しない場合と変更した場合の印刷画像の別の例を示した図。
【図７】図２に示すMFPと外部機器としてのサーバ装置との間で行われる処理を示したシーケンス図。
【図８】サーバ装置が保持するWebコンテンツを例示した図。
【発明を実施するための形態】
【００１０】
図１は、画像処理システムとしての情報処理装置を含むネットワークシステムを示した図である。ネットワークシステムは、画像形成装置としてのMFP(Multi-Function Peripheral)１０と、情報処理装置１１と、外部機器としてのサーバ装置１２とを含んで構成される。MFP１０と情報処理装置１１はLAN(Local Area Network)等のネットワーク１３に接続され、サーバ装置１２は、ネットワーク１３が接続されるインターネット１４に接続されている。
【００１１】
MFP１０は、原稿等を読み取るスキャナ機能、画像を印刷する印刷機能、コピー機能、ファックス送受信機能、通信機能等の複数の機能を備える。情報処理装置１１およびサーバ装置１２も、通信機能を備え、互いにデータ等のやりとりを行うことができる。情報処理装置１１は、Webブラウザを備え、サーバ装置１２は、Webブラウザに対して応答するWebサーバを備える。また、サーバ装置１２は、トップページからリンクを辿って各Webページを参照することができるWebサイトというWebコンテンツを、表示情報として複数格納している。
【００１２】
情報処理装置１１は、Webブラウザによりサーバ装置１２のWebサーバに対し、ネットワーク１３およびインターネット１４を介してWebコンテンツを要求する。サーバ装置１２のWebサーバは、格納する複数のWebコンテンツから要求されたWebコンテンツを検索し、検索したWebコンテンツをWebブラウザに対して配信する。情報処理装置１１は、ディスプレイ等の表示手段を備え、Webブラウザは、Webサーバから受信したWebコンテンツを表示手段に表示させる。これにより、情報処理装置１１を利用するユーザが、Webコンテンツを閲覧することができる。
【００１３】
ユーザは、情報処理装置１１が備えるキーボードやマウス等の入力手段を使用して、Webコンテンツが提供するトップページから特定のWebページを表示させることができる。ユーザは、表示させたWebページを印刷したい場合、情報処理装置１１に対し、印刷を指示する。情報処理装置１１は、この指示を受けて、MFP１０が印刷に使用する印刷画像を生成し、それを印刷要求に含めてMFP１０へ出力する。MFP１０は、情報処理装置１１から出力された印刷要求に含まれる印刷画像に基づき、印刷を実行する。
【００１４】
図１では、印刷装置としてMFP１０を例に挙げたが、印刷機能のみを有するプリンタであってもよい。情報処理装置１１は、Webブラウザを実装し、サーバ装置１２に対してWebコンテンツを要求し、それを受信して表示し、印刷指示を受けてMFP１０に印刷を実行させる処理を行うことができれば、いかなる機器であってもよい。情報処理装置１１としては、例えば、PC、タブレット端末、スマートフォン、PDA(Personal Digital Assistant)、プロジェクタ、電子黒板等とすることができる。
【００１５】
図１では、インターネット１４を使用した例を示したが、インターネット１４に限らず、WAN(Wide Area Network)等であってもよい。また、ネットワーク１３は、有線ネットワークであってもよいし、WiFi等の無線ネットワークであってもよい。WANを採用する場合、このWANも、有線ネットワークであってもよいし、無線ネットワークであってもよい。
【００１６】
図１では、サーバ装置１２がインターネット１４に接続されているが、サーバ装置１２は、インターネット１４に接続された別のネットワークに接続されていてもよいし、ネットワーク１３に接続されていてもよい。また、ネットワーク１３やインターネット１４には、情報処理装置１１およびサーバ装置１２以外の他の機器が接続されていてもよい。
【００１７】
図１では、画像処理システムを、独立した１つの機器である情報処理装置１１として設けた例を示したが、その機能を２以上の機器に分散した形態であってもよい。また、図２に示すようにMFP１０に画像処理システムを内蔵した形態であってもよい。図２に示す例では、ネットワーク１３にMFP１０のみが接続され、MFP１０がWebブラウザを備えている。このため、MFP１０がWebブラウザを使用してサーバ装置１２のWebサーバにWebコンテンツを要求し、WebサーバからWebコンテンツを取得している。MFP１０は、操作パネルといった表示画面を有し、その表示画面に受信したWebコンテンツを表示する。Webコンテンツは、トップページと１以上のWebページから構成され、最初はトップページを表示する。
【００１８】
ユーザは、MFP１０が備える操作ボタンや操作パネルを操作し、任意のWebページを表示させることができ、表示させたWebページを印刷したい場合、印刷ボタンを押下する等して、印刷を指示する。MFP１０は、その印刷指示を受けて、表示されているWebページの印刷を実行する。
【００１９】
図２に示す例でも、インターネット１４に代えてWAN等を使用してもよいし、ネットワーク１３は、有線ネットワークでも、無線ネットワークであってもよい。また、サーバ装置１２は、インターネット１４に接続された別のネットワークに接続されていてもよいし、ネットワーク１３に接続されていてもよい。さらに、ネットワーク１３およびインターネット１４には、MFP１０およびサーバ装置１２以外の他の機器が接続されていてもよい。表示手段は、操作パネルに限らず、MFP１０にケーブル等で接続されたディスプレイ等であってもよい。以下、画像処理システムがMFP１０に内蔵され、ネットワークシステムが、図２に示すようなMFP１０とサーバ装置１２とから構成されるものとして説明する。
【００２０】
図３は、MFP１０のハードウェア構成を例示した図である。MFP１０は、コントローラ２０と、スキャナエンジン２１と、プリントエンジン２２と、操作パネル２３とを含んで構成される。スキャナエンジン２１は、原稿等の読み取りを行い、プリントエンジン２２は、読み取った画像等を印刷する。スキャナエンジン２１は、原稿を読み取るために、原稿に光を照射する光源と、原稿から反射した光あるいは原稿を透過した光を受光し、電気信号に変換する光電変換素子とを備える。光電変換素子は、CCD(Charge Coupled Device)イメージセンサであってもよいし、CMOS(Complementary Metal Oxide Semiconductor)イメージセンサであってもよい。また、スキャナエンジン２１は、複数の反射ミラーや集光レンズ、A/Dコンバータ等をさらに含んでいてもよい。
【００２１】
プリントエンジン２２は、電子写真方式のプリンタであっても、インクジェット方式のプリンタであってもよく、これら以外の方式のプリンタであってもよい。ここでは、電子写真方式のプリンタとして、そのハードウェア構成について簡単に説明する。プリントエンジン２２は、書き込みユニット、感光体ドラム、現像ユニット、転写ユニット、搬送ベルト、定着ユニット、給紙ユニット、排紙ユニットを含む。
【００２２】
書き込みユニットは、印刷画像を画像情報として取得し、その画像情報を基に、感光体ドラムの表面に光を照射して画像を形成する。現像ユニットは、感光体ドラム表面に形成された画像にトナーを付着させ、トナー像を形成させる。給紙ユニットは、搬送ベルト上に用紙を供給し、転写ユニットが、用紙を感光体ドラムに押し当て、用紙にトナー像を転写させる。定着ユニットは、用紙に転写されたトナー像に熱および圧力を加えて、用紙にトナーを定着させる。排紙ユニットは、トナーが定着された用紙を排紙する。
【００２３】
操作パネル２３は、表示手段と入力手段としての機能を有し、ユーザからの情報の入力や指示を受け付け、Webコンテンツ、ジョブ処理状況、エラー等を表示する。情報の入力は、例えば、印刷設定の設定値の入力、ファックス番号の入力等であり、ジョブ処理状況は、スキャンジョブ、印刷ジョブ、コピージョブ等の各ジョブが現在どのような状況であるかを示す情報である。具体的には、ジョブ実行中、ジョブ終了、ジョブ中止等の情報である。
【００２４】
コントローラ２０は、MFP１０全体を制御するために、CPU２４、ROM２５、RAM２６、HDD２７、NVRAM２８、ネットワークI/F２９、操作パネルI/F３０、スキャナエンジンI/F３１、プリントエンジンI/F３２を備える。CPU２４は、ROM２５やHDD２７に記憶されたプログラムを読み出し、実行する。CPU２４は、プログラムの実行の際、必要に応じて、NVRAM２８に記憶された印刷設定情報等を使用する。その際、CPU２４は、一度RAM２６に読み出し、RAM２６に読み出した設定値を使用し、RAM２６に読み出したプログラムを実行する。プログラムは、OS、ブートプログラム、ファームウェア、各機能を実現するための各アプリケーション、各種ドライバ、上記のWebコンテンツを要求し、受信して表示させ、印刷指示を受けて印刷画像を生成する処理を実行するプログラム等を含む。
【００２５】
RAM２６は、CPU２４がプログラムを実行するための作業空間を与えるほか、印刷画像を生成する際のページメモリとして使用される。HDD２７は、スキャナエンジン２１で読み取った画像の画像データも記憶する。
【００２６】
ネットワークI/F２９は、図１または図２に示すネットワーク１３に接続し、ネットワーク１３およびインターネット１４を介してサーバ装置１２との通信を可能にする。MFP１０は、ネットワークI/F２９を介してサーバ装置１２に対してWebコンテンツを要求し、ネットワークI/F２９を介してサーバ装置１２からそのWebコンテンツを受信することができる。
【００２７】
操作パネルI/F３０は、コントローラ２０を操作パネル２３と接続し、操作パネル２３に対して入力された情報や指示を受け付ける。また、操作パネルI/F３０は、操作パネル２３に対し、表示すべき情報を送り、表示させる。表示すべき情報としては、上記のWebページ等の表示情報、ジョブ処理状況やエラーの情報等が挙げられる。
【００２８】
スキャナエンジンI/F３１は、スキャナエンジン２１に対し、原稿の読み取り指示を送り、スキャンジョブの情報やスキャナエンジン２１が読み取った画像の入力を受け付ける。プリントエンジンI/F３２は、プリントエンジン２２に対し、印刷画像を含む印刷要求を送り、印刷ジョブの情報を受け付ける。
【００２９】
図４は、MFP１０の機能ブロック図である。MFP１０は、上記の印刷画像を生成する処理を実行するプログラムを、CPU２４が実行することにより実現され、また、プリントエンジン２２等により実現される複数の機能部を備える。MFP１０は、その機能部として、送受信部４０、表示部４１、記憶部４２、変更部４３、生成部４４、印刷部４５を備える。
【００３０】
送受信部４０は、図１または図２に示すサーバ装置１２に対してWebコンテンツを要求し、そのWebコンテンツを受信する。MFP１０は、例えば、通信プロトコルとしてHTTP(HyperText Transfer Protocol)を使用してサーバ装置１２と通信を行うことができる。MFP１０は、この通信においてHTTP GETリクエストをサーバ装置１２へ送り、そのリクエストに対する応答(HTTPレスポンス)によりWebコンテンツを取得することができる。HTTP GETリクエストは、GETメソッドを使用した情報を取得する要求である。なお、これは一例であるので、Webコンテンツを取得できれば、これ以外の方法を使用してもよい。
【００３１】
表示部４１は、送受信部４０が受信したWebコンテンツを表示する。表示部４１は、最初にトップページを表示し、ユーザがトップページ内のWebページへのリンクを選択することにより、選択されたWebページを表示する。
【００３２】
記憶部４２は、例えばNVRAM２８を使用し、用紙等の記録媒体に印刷する際に適用する印刷条件を設定した印刷設定情報を記憶する。印刷条件は、操作パネル２３を使用し、ユーザが入力して設定することができる。印刷条件は、例えばフォントの種類、フォントサイズ、用紙の種類、用紙サイズ、拡大／縮小の倍率、文字や画像の位置、仕向け地、カラー／モノクロ、ページレイアウト、両面印刷の有無、余白、バナー表示の有無等の情報を含むことができる。ここで、仕向け地とは、そのMFP１０の発送先であり、アメリカに発送する場合はアメリカとなり、中国に発送する場合は中国となる。なお、仕向け地は、国別に限られるものではなく、州、地方、市等で分けられていてもよい。
【００３３】
変更部４３は、記憶部４２に記憶された印刷設定情報を用いて、Webコンテンツの内容、例えばWebコンテンツに含まれるCSS(Cascading Style Sheets)ファイルの内容を変更する。CSSファイルは、Webページのスタイルを指定するための言語で記述されたファイルである。CSSファイルは、HTTPを使用してやりとりされるHTTP文書等のWebページ内の画像の大きさや位置等（例えば色、フォント、レイアウト等）を指定する。変更部４３は、このCSSファイルで指定する色、フォント、レイアウト等の指定を、印刷設定情報で設定されている色、フォント、レイアウト等の情報に変更する。
【００３４】
ここでは、色、フォント、レイアウトのみを説明したが、用紙サイズや倍率、画像上に追加して画像を表示するバナー表示の有無等を変更し、適切な用紙サイズや倍率に設定し、また、バナー表示させないように設定することができる。なお、これら以外の設定の変更も行うことができる。
【００３５】
生成部４４は、変更部４３により変更されたCSSファイルを含むWebコンテンツを用い、印刷部４５へ出力する印刷画像を生成する。生成部４４は、CSSファイルで設定された情報に基づき、広幅機用のレンダリングやバナーを消すレンダリングを実施する。
【００３６】
生成部４４は、生成した印刷画像を、印刷要求に含めて印刷部４５へ出力する。印刷部４５は、生成部４４から入力された印刷要求を受け取り、印刷要求に含まれる印刷画像に基づき、印刷を実行する。印刷部４５は、図５（ｂ）や図６（ｂ）に示すような画像を用紙に印刷して出力する。
【００３７】
図５は、CSSファイルの内容を変更しない場合と変更した場合の広幅用紙に印刷したときの印刷画像を例示した図である。図５（ａ）は、変更しない場合の例で、図５（ｂ）は、変更した場合の例を示す。変更しない場合は、図５（ａ）に示すように、余白部分が多く、また、少し上側に印刷されており、無駄な画像と判断される可能性がある。一方、図５（ｂ）に示すように、変更した場合は、広幅用紙に対し、適切なサイズ、位置に印刷されている。
【００３８】
図６は、CSSファイルの内容を変更しない場合と変更した場合のバナーを伴う画像を用紙に印刷したときの印刷画像を例示した図である。図６（ａ）は、変更しない場合の例で、図６（ｂ）は、変更した場合の例を示す。変更しない場合は、図６（ａ）に示すように、必要な文字「Ａ４」の上にバナーが印刷され、必要な文字が隠れ、不具合画像となっている。一方、変更した場合は、図６（ｂ）に示すように、バナーが消去され、必要な文字「Ａ４」のみが印刷されている。
【００３９】
MFP１０に対して最適な印刷条件を設定し、それを印刷設定情報として記憶部４２に記憶させておき、変更部４３でその内容に変更することで、最適な印刷条件でWebコンテンツを印刷することができる。これにより、ユーザが用紙サイズや倍率等を設定する必要がなくなり、Webコンテンツの作成者が意図した通りの、無駄な余白部分がなく、バナー表示等もない画像を印刷することができる。
【００４０】
MFP１０が行う処理について、図７に示すシーケンス図を参照して詳細に説明する。MFP１０は、送受信部４０、記憶部４２、変更部４３、生成部４４、印刷部４５を備え、サーバ装置１２のWebサーバ５０と通信を行う。送受信部４０は、通信プロトコルとしてHTTPを使用し、HTTP GETリクエストをWebサーバに送信する(S1)。送受信部４０は、HTTP GETリクエストに対する応答として、HTTPレスポンスを受信する(S2)。このとき受信するHTTPレスポンスは、WebコンテンツのHTMLファイルである。HTMLファイルは、構造化された文書データを含み、タグと呼ばれる特殊な文字列を使用して記述される。HTMLファイルには、画像や他の文書へのリンク等の情報が含まれる。
【００４１】
送受信部４０は、HTMLファイルの受信後、HTTP GETリクエストをWebサーバに送信し(S3)、その応答として、HTTPレスポンスを受信する(S4)。このとき送信するリクエストは、CSSファイルの取得を要求するリクエストで、HTTPレスポンスとして、CSSファイルを受信する。送受信部４０は、受信したCSSファイルを変更部４３に送り(S5)、HTTPファイルを生成部４４に送る(S6)。変更部４３は、CSSファイルを受け取ると、記憶部４２に対して印刷設定情報を要求し（S7）、記憶部４２から印刷設定情報を取得する(S8)。
【００４２】
変更部４３は、CSSファイルを印刷設定情報で書き換え(S9)、内容が変更されたCSSファイルを生成部４４に送る(S10)。例えば、CSSファイルの内容がバナー表示ありとされ、印刷設定情報がバナー表示なしに設定されている場合、バナー表示なしに変更する。CSSファイルの倍率が適切な倍率ではない、例えば１２０％とされ、印刷設定情報が用紙サイズに合う適切な２００％という倍率に設定されている場合、その倍率が２００％に変更する。生成部４４は、変更されたCSSファイルとHTMLファイルとを用い、レンダリングプログラムによりレンダリングを実施し、印刷画像を生成する(S11)。生成部４４は、生成した印刷画像を、印刷要求に含めて印刷部４５に出力し、印刷部４５がその印刷画像に基づき印刷を実行する(S12)。
【００４３】
Webページの作成者は、Webページの作成時点で印刷を考慮してWebページを作成することが可能である。したがって、Webコンテンツ５１は、図８に示すように、HTMLファイル５２と、２つのCSSファイル５３、５４を含むように作成することができる。CSSファイル５３は、表示部４１で表示する際に使用するファイルで、CSSファイル５４は、印刷画像を生成する際に使用するファイルである。
【００４４】
このようにCSSファイル５４を予め用意することはできるが、あらゆるユーザが使用する印刷機器の能力、例えば用紙サイズやカラーの有無等に合わせた設定にすることは不可能である。このため、印刷機器によっては、用意されたCSSファイル５４の設定で印刷すると、図５（ａ）や図６（ｂ）に示すような印刷画像になってしまう。しかしながら、上記の印刷設定情報でCSSファイル５４を書き換える処理を行うことで、適切な印刷画像を出力することができる。
【００４５】
記憶部４２は、適切な印刷設定情報を記憶するが、１つの印刷設定情報に限らず、複数の印刷設定情報を記憶することができる。複数の印刷設定情報のうちの１つを選択する場合、ユーザが選択してもよいし、自動的に選択するようにしてもよい。自動的に選択する場合、選択部を別途設け、その選択部により選択させることができる。
【００４６】
選択部は、例えばA3やA4といった設定された用紙に応じて、使用すべき印刷設定情報を選択することができる。印刷に使用する用紙が異なれば、その大きさや品質等が変わり、色や倍率等が変わるからである。選択部は、ユーザが印刷指示する際に設定した用紙あるいはデフォルト設定の用紙の情報を取得し、その情報に基づき、いずれの印刷設定情報を選択するかを判断することができる。例えば、A3の用紙を使用するように設定されていれば、選択部は、A3の用紙で印刷する印刷設定情報を選択することができる。
【００４７】
また、選択部は、Webコンテンツのデータ内容に応じて、使用すべき印刷設定情報を選択することもできる。例えば、文字のみからなる画像は、モノクロ印刷、絵や写真等を含む画像は、カラー印刷を行うように設定された印刷設定情報を選択することができる。なお、上記の例は一例であるので、これらの例に限られるものではない。
【００４８】
MFP１０は、発送される国等の仕向け地の情報が設定され、登録される。用紙サイズ等は、仕向け地によって異なることから、仕向け地に応じて印刷設定情報を変更することが望ましい。そこで、MFP１０は、登録された仕向け地の情報に応じて、使用する印刷設定情報を変更することができる。日本では、標準的に、国際規格のA3やA4等の用紙が使用されるが、米国等では、インチを基準としたレターサイズの用紙を使用し、その用紙サイズが異なるからである。
【００４９】
このように、用紙やデータ内容に応じて、また、仕向け地によって印刷設定情報を自動的に変更することで、ユーザが印刷設定することなく、適切な印刷画像を印刷して出力することができる。すなわち、Webコンテンツの作成者が意図した通りの画像を印刷することができる。
【００５０】
これまで本発明を、画像処理システム、画像形成装置、画像処理方法およびプログラムとして上述した実施の形態をもって説明してきた。しかしながら、本発明は上述した実施の形態に限定されるものではなく、他の実施の形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができるものである。また、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。したがって、そのプログラムが記憶された記憶媒体やサーバ装置を含むネットワークシステム等も提供することができるものである。
【符号の説明】
【００５１】
１０…MFP、１１…情報処理装置、１２…サーバ装置、１３…ネットワーク、１４…インターネット、２０…コントローラ、２１…スキャナエンジン、２２…プリントエンジン、２３…操作パネル、２４…CPU、２５…ROM、２６…RAM、２７…HDD、２８…NVRAM、２９…ネットワークI/F、３０…操作パネルI/F、３１…スキャナエンジンI/F、３２…プリントエンジンI/F、３２…プリントエンジンI/F、４０…送受信部、４１…表示部、４２…記憶部、４３…変更部、４４…生成部、４５…印刷部、５０…Webサーバ、５１…Webコンテンツ、５２…HTMLファイル、５３、５４…CSSファイル
【先行技術文献】
【特許文献】
【００５２】
【特許文献１】特開２０１３−５０８０４号公報
【図１】
2016100873.tif 000003
【図２】
2016100873.tif 000004
【図３】
2016100873.tif 000005
【図４】
2016100873.tif 000006
【図５】
2016100873.tif 000007
【図６】
2016100873.tif 000008
【図７】
2016100873.tif 000009
【図８】
2016100873.tif 000010