(57)【特許請求の範囲】
【請求項１】
画像データを格納するサーバ装置とネットワークを介して接続される画像形成装置であって、
前記サーバ装置から画像データを取得する取得部と、
前記取得部によって取得された画像データのうちの第１の画像サイズの第１の画像データを表示する表示部と、
画像データを記録媒体に印刷する印刷部と、
前記印刷部によって前記記録媒体に印刷される画像データのサイズを設定する設定部と、
第１の画像データに対応する第２の画像データが、前記設定部において設定された画像データのサイズで前記記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定部と、
ユーザから前記第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定部とを備え、
前記特定部は、
前記取得モード設定部において第１の取得モードが設定された場合には、前記第１の画像データを拡大し、かつ、縮尺率を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得モード設定部において第２の取得モードが設定された場合には、前記第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得部は、前記特定部によって特定された前記第２の画像サイズの第２の画像データを取得し、
前記印刷部は、前記第２の画像データを前記設定部によって設定されたサイズで印刷することを特徴とする画像形成装置。
【請求項２】
前記画像データは、地図データであることを特徴する請求項１に記載の画像形成装置。
【請求項３】
画像データを格納するサーバ装置とネットワークを介して接続される画像形成装置であって、
前記サーバ装置から画像データを取得する取得部と、
前記取得部によって取得された画像データのうちの第１の画像サイズの第１の画像データを表示する表示部と、
画像データを記録媒体に印刷する印刷部と、
前記印刷部によって前記記録媒体に印刷される画像データのサイズを設定する設定部と、
第１の画像データに対応する第２の画像データが、前記設定部において設定された画像データのサイズで前記記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定部と、
ユーザから前記第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定部とを備え、
前記特定部は、
前記取得モード設定部において第１の取得モードが設定された場合には、前記第１の画像データを拡大し、かつ、解像度を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得モード設定部において第２の取得モードが設定された場合には、前記第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得部は、前記特定部によって特定された前記第２の画像サイズの第２の画像データを取得し、
前記印刷部は、前記第２の画像データを前記設定部によって設定されたサイズで印刷することを特徴とする画像形成装置。
【請求項４】
前記画像データは、写真データであることを特徴とする請求項３に記載の画像形成装置。
【請求項５】
前記取得部は、Ｗｅｂブラウザを用いて画像データを取得することを特徴とする請求項１〜４のいずれかに記載の画像形成装置。
【請求項６】
前記取得部によって取得された画像データにおいてユーザの所望する領域が前記表示部に表示されるよう、ユーザから操作を受け付ける操作部をさらに備え、
前記操作部によって操作され、前記表示部に表示された画像データが、前記第１の画像サイズの第１の画像データであることを特徴とする請求項１〜５のいずれかに記載の画像形成装置。
【請求項７】
画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置における印刷方法であって、
前記サーバ装置から画像データを取得する第１の取得ステップと、
前記第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを前記表示部に表示する表示ステップと、
前記印刷部によって前記記録媒体に印刷させる画像データのサイズを設定する設定ステップと、
第１の画像データに対応する第２の画像データが、前記設定ステップにおいて設定された画像データのサイズで前記記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、
ユーザから前記第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、
前記特定ステップにおいて特定された前記第２の画像サイズの第２の画像データを取得する第２の取得ステップと、
前記第２の画像データを前記設定ステップにおいて設定されたサイズで前記印刷部に印刷させる印刷ステップとを含み、
前記特定ステップは、
前記取得モード設定ステップにおいて第１の取得モードが設定された場合には、前記第１の画像データを拡大し、かつ、縮尺率を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得モード設定ステップにおいて第２の取得モードが設定された場合には、前記第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定することを特徴とする印刷方法。
【請求項８】
前記画像データは、地図データであることを特徴とする請求項７に記載の印刷方法。
【請求項９】
画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置における印刷方法であって、
前記サーバ装置から画像データを取得する第１の取得ステップと、
前記第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを前記表示部に表示する表示ステップと、
前記印刷部によって前記記録媒体に印刷させる画像データのサイズを設定する設定ステップと、
第１の画像データに対応する第２の画像データが、前記設定ステップにおいて設定された画像データのサイズで前記記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、
ユーザから前記第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、
前記特定ステップにおいて特定された前記第２の画像サイズの第２の画像データを取得する第２の取得ステップと、
前記第２の画像データを前記設定ステップにおいて設定されたサイズで前記印刷部に印刷させる印刷ステップとを含み、
前記特定ステップは、
前記取得モード設定ステップにおいて第１の取得モードが設定された場合には、前記第１の画像データを拡大し、かつ、解像度を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得モード設定ステップにおいて第２の取得モードが設定された場合には、前記第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定することを特徴とする印刷方法。
【請求項１０】
前記画像データは、写真データであることを特徴とする請求項９に記載の印刷方法。
【請求項１１】
前記第１の取得ステップ及び前記第２の取得ステップは、Ｗｅｂブラウザを用いて画像データを取得することを特徴とする請求項７〜１０のいずれかに記載の印刷方法。
【請求項１２】
前記画像形成装置は、前記取得された画像データにおいてユーザの所望する領域が前記表示部に表示されるよう、ユーザから操作を受け付ける操作部をさらに備え、
前記画像形成装置における印刷方法は、
前記第１の取得ステップにおいて取得された画像データからユーザの所望する領域が前記表示部に表示されるよう、前記操作部において、ユーザからの操作を受け付ける操作ステップをさらに含み、
前記操作により、前記表示部に表示された画像データが、前記第１の画像サイズの第１の画像データであることを特徴とする請求項７〜１１のいずれかに記載の印刷方法。
【請求項１３】
画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置のコンピュータで実行される印刷プログラムであって、
前記サーバ装置から画像データを取得する第１の取得ステップと、
前記第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを前記表示部に表示する表示ステップと、
前記印刷部によって前記記録媒体に印刷させる画像データのサイズを設定する設定ステップと、
第１の画像データに対応する第２の画像データが、前記設定ステップにおいて設定された画像データのサイズで前記記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、
ユーザから前記第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、
前記特定ステップにおいて特定された前記第２の画像サイズの第２の画像データを取得する第２の取得ステップと、
前記第２の画像データを前記設定ステップにおいて設定されたサイズで前記印刷部に印刷させる印刷ステップとをコンピュータに実行させ、
前記特定ステップは、
前記取得モード設定ステップにおいて第１の取得モードが設定された場合には、前記第１の画像データを拡大し、かつ、縮尺率を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得モード設定ステップにおいて第２の取得モードが設定された場合には、前記第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定することを特徴とする印刷プログラム。
【請求項１４】
前記画像データは、地図データであることを特徴とする請求項１３に記載の印刷プログラム。
【請求項１５】
画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置のコンピュータで実行される印刷プログラムであって、
前記サーバ装置から画像データを取得する第１の取得ステップと、
前記第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを前記表示部に表示する表示ステップと、
前記印刷部によって前記記録媒体に印刷させる画像データのサイズを設定する設定ステップと、
第１の画像データに対応する第２の画像データが、前記設定ステップにおいて設定された画像データのサイズで前記記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、
ユーザから前記第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、
前記特定ステップにおいて特定された前記第２の画像サイズの第２の画像データを取得する第２の取得ステップと、
前記第２の画像データを前記設定ステップにおいて設定されたサイズで前記印刷部に印刷させる印刷ステップとをコンピュータに実行させ、
前記特定ステップは、
前記取得モード設定ステップにおいて第１の取得モードが設定された場合には、前記第１の画像データを拡大し、かつ、解像度を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、
前記取得モード設定ステップにおいて第２の取得モードが設定された場合には、前記第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定することを特徴とする印刷プログラム。
【請求項１６】
前記画像データは、写真データであることを特徴とする請求項１５に記載の印刷プログラム。
【請求項１７】
前記第１の取得ステップ及び前記第２の取得ステップは、Ｗｅｂブラウザを用いて画像データを取得することを特徴とする請求項１３〜１６のいずれかに記載の印刷プログラム。
【請求項１８】
前記画像形成装置は、前記取得された画像データにおいてユーザの所望する領域が前記表示部に表示されるよう、ユーザから操作を受け付ける操作部をさらに備え、
前記画像形成装置のコンピュータに、
前記第１の取得ステップにおいて取得された画像データからユーザの所望する領域が前記表示部に表示されるよう、前記操作部において、ユーザからの操作を受け付ける操作ステップをさらに実行させ、
前記操作により、前記表示部に表示された画像データが、前記第１の画像サイズの第１の画像データであることを特徴とする請求項１３〜１７のいずれかに記載の印刷プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ネットワークに接続可能な画像形成装置、当該画像形成装置における印刷方法および当該画像形成装置における印刷プログラムに関し、特にネットワークを介してサーバから画像を受信して印刷する画像形成装置、当該画像形成装置における印刷方法および当該画像形成装置における印刷プログラムに関する。
【背景技術】
【０００２】
Ｗｅｂサーバによってインターネットを介して地図データを提供するサービスが知られている。そのようなサービスによって、パーソナルコンピュータなどのようなＷｅｂブラウザを利用できるクライアント装置がＷｅｂサーバから地図データを取得することができる。そして、クライアント装置のユーザは、クライアント装置のモニタ上で地図を閲覧することができる。また、クライアント装置のユーザは、クラインアント装置に接続された画像形成装置によって地図を印刷することもできる。
【０００３】
そして、ネットワークを介して外部のサーバ装置にアクセスする機能を搭載した画像形成装置が知られている。そのような画像形成装置の中には、Ｗｅｂブラウザを利用できるものもある。Ｗｅｂブラウザを利用できる画像形成装置においては、表示部がネットワークからダウンロードされた画像やテキストなどを表示する。そして、プリント部が、ダウンロードされた画像やテキストを印刷する。このため、ユーザが、パーソナルコンピュータを用いて所望の情報をダウンロードした上で、画像形成装置に印刷させる必要がない。すなわち、ユーザが、パーソナルコンピュータに印刷命令を入力して、画像形成装置まで印刷文書を取りに行く手間を省くことが可能になる。
【０００４】
また、たとえば、特開平１１−３５５４９６号公報（特許文献１）には、クライアント端末よりユーザが意図する出力スケジュール上に基づいて出力スケジュールをコア部が設定し、該設定された出力スケジュールに従ってＷＷＷサーバの情報資源から指定された情報を取得し、該取得した情報を設定されたタイミングで出力するようにデータ処理を行い、プリント部による画像出力処理を制御する画像処理装置が開示されている。
【特許文献１】特開平１１−３５５４９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、画像形成装置が地図が描かれたＷｅｂページを印刷する場合において、ユーザが地図だけを印刷用紙に印刷しようと望んでも、テキストや他の画像などが印刷用紙に印刷されてしまう場合がある。その結果、肝心の地図は印刷用紙に対して小さく印刷されてしまう。ユーザが大きな印刷用紙を使用した場合であっても、印刷用紙に地図以外の画像が印刷されたり、大きな余白が形成されたりして、やはり肝心の地図が印刷用紙に対して小さく印刷されてしまう。そのため、印刷された地図は、ユーザが細部の内容まで把握することが難しいものとなる。
【０００６】
この発明は、かかる問題を解決するためになされたものであり、その目的は、画像を印刷用紙に応じた適切な大きさに印刷することができる画像形成装置、当該画像形成装置における印刷方法および当該画像形成装置における印刷プログラムを提供することである。
【課題を解決するための手段】
【０００７】
この発明のある局面に従うと、画像データを格納するサーバ装置とネットワークを介して接続される画像形成装置が提供される。画像形成装置は、サーバ装置から画像データを取得する取得部と、取得部によって取得された画像データのうちの第１の画像サイズの第１の画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部と、印刷部によって記録媒体に印刷される画像データのサイズを設定する設定部と、第１の画像データに対応する第２の画像データが、設定部において設定された画像データのサイズで記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定部と、ユーザから第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定部とを備える。特定部は、取得モード設定部において第１の取得モードが設定された場合には、第１の画像データを拡大し、かつ、縮尺率を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、取得モード設定部において第２の取得モードが設定された場合には、第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定する。取得部は、特定部によって特定された第２の画像サイズの第２の画像データを取得し、印刷部は、第２の画像データを設定部によって設定されたサイズで印刷する。
好ましくは、画像データは、地図データである。
【０００８】
この発明の別の局面に従うと、画像データを格納するサーバ装置とネットワークを介して接続される画像形成装置が提供される。画像形成装置は、サーバ装置から画像データを取得する取得部と、取得部によって取得された画像データのうちの第１の画像サイズの第１の画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部と、印刷部によって記録媒体に印刷される画像データのサイズを設定する設定部と、第１の画像データに対応する第２の画像データが、設定部において設定された画像データのサイズで記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定部と、ユーザから第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定部とを備える。特定部は、取得モード設定部において第１の取得モードが設定された場合には、第１の画像データを拡大し、かつ、解像度を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、取得モード設定部において第２の取得モードが設定された場合には、第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、取得部は、特定部によって特定された第２の画像サイズの第２の画像データを取得し、印刷部は、第２の画像データを設定部によって設定されたサイズで印刷する。
好ましくは、画像データは、写真データである。
【０００９】
好ましくは、取得部は、Ｗｅｂブラウザを用いて画像データを取得する。
【００１０】
好ましくは、画像形成装置は、取得部によって取得された画像データにおいてユーザの所望する領域が表示部に表示されるよう、ユーザから操作を受け付ける操作部をさらに備える。操作部によって操作され、表示部に表示された画像データが、第１の画像サイズの第１の画像データである。
【００１１】
この発明の別の局面に従うと、画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置における印刷方法が提供される。印刷方法は、サーバ装置から画像データを取得する第１の取得ステップと、第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを表示部に表示する表示ステップと、印刷部によって記録媒体に印刷させる画像データのサイズを設定する設定ステップと、第１の画像データに対応する第２の画像データが、設定ステップにおいて設定された画像データのサイズで記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、ユーザから第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、特定ステップにおいて特定された第２の画像サイズの第２の画像データを取得する第２の取得ステップと、第２の画像データを設定ステップにおいて設定されたサイズで印刷部に印刷させる印刷ステップとを含む。特定ステップは、取得モード設定ステップにおいて第１の取得モードが設定された場合には、第１の画像データを拡大し、かつ、縮尺率を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、取得モード設定ステップにおいて第２の取得モードが設定された場合には、第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定する。
好ましくは、画像データは、地図データである。
【００１２】
この発明の別の局面に従うと、画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置における印刷方法が提供される。印刷方法は、サーバ装置から画像データを取得する第１の取得ステップと、第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを表示部に表示する表示ステップと、印刷部によって記録媒体に印刷させる画像データのサイズを設定する設定ステップと、第１の画像データに対応する第２の画像データが、設定ステップにおいて設定された画像データのサイズで記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、ユーザから第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、特定ステップにおいて特定された第２の画像サイズの第２の画像データを取得する第２の取得ステップと、第２の画像データを設定ステップにおいて設定されたサイズで印刷部に印刷させる印刷ステップとを含む。特定ステップは、取得モード設定ステップにおいて第１の取得モードが設定された場合には、第１の画像データを拡大し、かつ、解像度を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、取得モード設定ステップにおいて第２の取得モードが設定された場合には、第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定する。
好ましくは、画像データは、写真データである。
【００１３】
好ましくは、第１の取得ステップ及び第２の取得ステップは、Ｗｅｂブラウザを用いて画像データを取得する。
【００１４】
好ましくは、画像形成装置は、取得された画像データにおいてユーザの所望する領域が表示部に表示されるよう、ユーザから操作を受け付ける操作部をさらに備える。画像形成装置における印刷方法は、第１の取得ステップにおいて取得された画像データからユーザの所望する領域が表示部に表示されるよう、操作部において、ユーザからの操作を受け付ける操作ステップをさらに含む。操作により、表示部に表示された画像データが、第１の画像サイズの第１の画像データである。
【００１５】
この発明の別の局面に従うと、画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置のコンピュータで実行される印刷プログラムが提供される。印刷プログラムは、サーバ装置から画像データを取得する第１の取得ステップと、第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを表示部に表示する表示ステップと、印刷部によって記録媒体に印刷させる画像データのサイズを設定する設定ステップと、第１の画像データに対応する第２の画像データが、設定ステップにおいて設定された画像データのサイズで記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、ユーザから第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、特定ステップにおいて特定された第２の画像サイズの第２の画像データを取得する第２の取得ステップと、第２の画像データを設定ステップにおいて設定されたサイズで印刷部に印刷させる印刷ステップとをコンピュータに実行させる。特定ステップは、取得モード設定ステップにおいて第１の取得モードが設定された場合には、第１の画像データを拡大し、かつ、縮尺率を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、取得モード設定ステップにおいて第２の取得モードが設定された場合には、第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定する。
好ましくは、画像データは、地図データである。
【００１６】
この発明の別の局面に従うと、画像データを格納するサーバ装置とネットワークを介して接続され、画像データを表示する表示部と、画像データを記録媒体に印刷する印刷部とを備えた画像形成装置のコンピュータで実行される印刷プログラムが提供される。印刷プログラムは、サーバ装置から画像データを取得する第１の取得ステップと、第１の取得ステップにおいて取得された画像データのうちの第１の画像サイズの第１の画像データを表示部に表示する表示ステップと、印刷部によって記録媒体に印刷させる画像データのサイズを設定する設定ステップと、第１の画像データに対応する第２の画像データが、設定ステップにおいて設定された画像データのサイズで記録媒体に印刷されるように、第２の画像サイズの第２の画像データを特定する特定ステップと、ユーザから第２の画像データの取得基準を示す第１の取得モードまたは第２の取得モードの設定を受け付ける取得モード設定ステップと、特定ステップにおいて特定された第２の画像サイズの第２の画像データを取得する第２の取得ステップと、第２の画像データを設定ステップにおいて設定されたサイズで印刷部に印刷させる印刷ステップとをコンピュータに実行させる。特定ステップは、取得モード設定ステップにおいて第１の取得モードが設定された場合には、第１の画像データを拡大し、かつ、解像度を大きくすることで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定し、取得モード設定ステップにおいて第２の取得モードが設定された場合には、第１の画像データによって示される画像から領域を拡張することで第２の画像サイズとした画像データを、取得すべき第２の画像データと特定する。
好ましくは、画像データは、写真データである。
【００１７】
好ましくは、第１の取得ステップ及び第２の取得ステップは、Ｗｅｂブラウザを用いて画像データを取得する。
【００１８】
好ましくは、画像形成装置は、取得された画像データにおいてユーザの所望する領域が表示部に表示されるよう、ユーザから操作を受け付ける操作部をさらに備える。印刷プログラムは、画像形成装置のコンピュータに、第１の取得ステップにおいて取得された画像データからユーザの所望する領域が表示部に表示されるよう、操作部において、ユーザからの操作を受け付ける操作ステップをさらに実行させる。操作により、表示部に表示された画像データが、第１の画像サイズの第１の画像データである。
【発明の効果】
【００２１】
この発明によれば、ユーザが所望する画像をユーザによって設定された印刷領域に応じた適切な大きさに印刷することができる画像形成装置、当該画像形成装置を含むネットワークシステム、当該画像形成装置における印刷方法および当該画像形成装置における印刷プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２２】
この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中の同一または相当部分については、同一符号を付してその説明は繰返さない。
【００２３】
（画像形成システムの全体構成）
図１は、この発明の実施の形態に従う画像形成システム１の概略構成図である。
【００２４】
図１を参照して、画像形成システム１は、画像形成装置ＭＦＰと、ネットワークＮＷと、画像形成装置ＭＦＰとネットワークＮＷを介して接続されたサーバ装置ＳＲＶとを含む。
【００２５】
サーバ装置ＳＲＶと、画像形成装置ＭＦＰとは、ネットワークＮＷを介して相互にデータ通信可能に構成される。なお、ネットワークＮＷは、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）などの専用回線や、インターネットや仮想プライベートネットワーク（Virtual Private Network）などの公衆回線からなり、さらにその一部または全部が無線ＬＡＮなどの無線通信回線であってもよい。
【００２６】
画像形成装置ＭＦＰは、概して、複写機能、ファクシミリ機能およびスキャナ機能といった複数の機能を搭載したＭＦＰ（Multi Function Peripheral）である。画像形成装置ＭＦＰは、Ｗｅｂブラウザ機能を搭載する。画像形成装置ＭＦＰは、Ｗｅｂブラウザ機能を利用することによって、ユーザ操作に応じて、サーバ装置ＳＲＶに格納されているデータを取得する。すなわち、画像形成装置ＭＦＰは、Ｗｅｂブラウザ機能を利用することによって、ユーザが所望するデータを取得するための要求をサーバ装置ＳＲＶへと送信する。そして、画像形成装置ＭＦＰは、サーバ装置ＳＲＶから取得したデータに基づいて画像形成処理を行う。なお、画像形成処理は、紙媒体への印刷やファクシミリによる送信などを含む。本実施の形態に係る画像形成装置ＭＦＰは、インターネットなどのネットワークＮＷを介して、Ｗｅｂサーバなどのサーバ装置ＳＲＶに接続可能に構成されている。
【００２７】
サーバ装置ＳＲＶは、外部のＷｅｂサーバなどによって実現されるものである。サーバ装置ＳＲＶには、当該サーバ装置ＳＲＶを特定するための所定のアドレスが割り当てられている。サーバ装置ＳＲＶは、地図や写真などの画像データ（地図データや写真データ）やテキストデータなど、各種のコンテンツデータを記憶している。サーバ装置ＳＲＶは、画像形成装置ＭＦＰからの要求に応じて、要求された画像サイズの画像データを抽出して、抽出された画像データをその画像形成装置ＭＦＰに送信する。
【００２８】
このように構成された画像形成システム１においては、サーバ装置ＳＲＶが、画像形成装置ＭＦＰから要求された地図データや写真データなどの第１の画像データを含むホームページのデータを画像形成装置ＭＦＰに送信する。
【００２９】
画像形成装置ＭＦＰは、サーバ装置ＳＲＶから受信した地図データや写真データなどの第１の画像データを含むホームページのデータに基づいて地図や写真などの画像を含むホームページを表示部に表示する。そして、本実施の形態の画像形成装置ＭＦＰは、ユーザから、ユーザが指定するサイズの用紙いっぱいに地図や写真などの画像を印刷する旨のプリント命令を受け付けると、サーバ装置ＳＲＶに適切な画像サイズの地図データや写真データを要求する。より詳細には、画像形成装置ＭＦＰは、ユーザが指定するサイズの用紙の印刷可能エリア全体に、あるいは指定された余白部を除く印刷指定エリア全体に地図や写真などの画像を印刷するために、用紙サイズに応じた適切なサイズの地図データや写真データをサーバ装置ＳＲＶに要求する。
【００３０】
サーバ装置ＳＲＶは、画像形成装置ＭＦＰから要求されたサイズに応じた地図データや写真データなどの第２の画像データを画像形成装置ＭＦＰに送信する。画像形成装置ＭＦＰは、サーバ装置ＳＲＶから受信した地図データや写真データなどの第２の画像データに基づいて、地図や写真などの画像を指定されたサイズの用紙いっぱいに印刷する。
【００３１】
図２は、印刷用紙３００と印刷用紙３００における印刷可能エリア３０１と画像エリア３０２と表示部において画像データが表示される表示エリア３０３とを示すイメージ図である。画像形成装置ＭＦＰが、地図データや写真データなどの第１の画像データを含むホームページのデータを受信して、当該ホームページのデータに基づいて印刷用紙３００に地図や写真などの画像を含むホームページを印刷した場合、図２に示すように、印刷可能エリア３０１全体にホームページのコンテンツが印刷され、地図や写真などの画像はたとえば画像エリア３０２などに印刷されることになる。そのため、画像エリア３０２は、印刷可能エリア３０１に対して小さいものとなる。ここで、第１の画像データは、表示エリア３０３に示される領域内に表示される画像データである。
【００３２】
本実施の形態に係る画像形成装置ＭＦＰは、ホームページのコンテンツを表示することができる。より詳細には、ユーザは、スクロールバーなどを用いて、ホームページのコンテンツのうちユーザが所望するエリア（表示エリア３０３）を表示部などに表示させることができる。そして、本実施の形態に係る画像形成装置ＭＦＰは、表示部に表示されたエリアに対応する画像データ（第１の画像データ）をユーザから指定された用紙サイズに対応させて印刷するため、第２の画像データをサーバ装置ＳＲＶに要求する。これによって、画像形成装置ＭＦＰは、指定された用紙サイズに対応したサイズの第２の画像データを取得することができ、第２の画像データに基づいて地図や写真などの画像を印刷可能エリア３０１全体に印刷することができる。
【００３３】
画像形成装置ＭＦＰは、表示エリア３０３の長手方向を印刷可能エリア３０１の長手方向に対応させた場合の第２の画像データを取得するものであってもよいし、表示エリア３０３の縦方向（あるいは横方向）を印刷可能エリア３０１の縦方向（あるいは横方向）に対応させた場合の第２の画像データを取得するものであってもよい。
【００３４】
以下、このような機能を実現するための構成について詳述する。
（画像形成装置ＭＦＰのハードウェア構成）
図３は、この発明の実施の形態に従う画像形成装置ＭＦＰの概略のハードウェア構成を示す模式図である。
【００３５】
図３を参照して、画像形成装置ＭＦＰは、ＣＰＵ（Central Processing Unit）１００と、ＲＯＭ（Read Only Memory）１０２と、Ｓ−ＲＡＭ（Static-Random Access Memory）１０４と、ＮＶ−ＲＡＭ（Non-Volatile Random Access Memory）１０６と、時計ＩＣ（Integrated Circuit）１０８とを備える。これらの部位は、バス１２４を介して互いに接続される。
【００３６】
ＣＰＵ１００は、ＲＯＭ１０２などに予め格納されたプログラムを、作業用メモリであるＳ−ＲＡＭ１０４に読出して実行することで、本実施の形態に係る処理を実現する。また、ＮＶ−ＲＡＭ１０６は、画像形成装置ＭＦＰにおける画像形成に係る各種の設定を不揮発的に格納する。時計ＩＣ１０８は、水晶発振器などを含んで構成され、現在時刻を計測する。
【００３７】
さらに、画像形成装置ＭＦＰは、画像読取部１１２と、操作パネル１１４と、プリント部１１６と、プリンタコントローラ１１８と、出力処理部１２０とを備える。
【００３８】
画像読取部１１２は、スキャナ機能を実現するための部位であり、原稿を読取って画像データを生成する。画像読取部１１２は、原稿をセットするための載置台と、原稿台ガラスと、載置台にセットされた原稿を原稿台ガラスに自動的に一枚ずつ搬送する搬送部と、読取られた原稿を排出するための排出台とを含む（いずれも図示しない）。
【００３９】
操作パネル１１４は、テンキー１３０と、ＰＲＩＮＴキー１３２と、ログオフキー１３４と、タッチパネル１３６と、表示部１３８とを備えたものであり、画像形成装置ＭＦＰの上面の操作しやすい位置に配置される。テンキー１３０、ＰＲＩＮＴキー１３２、ログオフキー１３４およびタッチパネル１３６は、ユーザによる操作を受け付ける入力部として機能する。一方、表示部１３８はユーザに各種設定や各種選択を促すための画面を表示する。表示部１３８は、サーバ装置ＳＲＶからダウンロードしたホームページなどのデータに基づいて、ホームページなどを表示する。表示部１３８は、例えば、液晶パネルなどから構成され、この表示部１３８の表示面にタッチパネル１３６が配置される。
【００４０】
プリント部１１６は、紙媒体等への画像のプリント処理を行うための部位であり、露光器や現像ローラ等からなる作像ユニット、作像ユニットで形成されたトナー像を紙媒体に転写する転写ローラ、転写されたトナー像を定着させる定着器、および各部の作動を制御する制御回路などを含む。プリント部１１６は、ユーザが指定したサイズの用紙に、地図や写真を印刷する。
【００４１】
プリンタコントローラ１１８は、サーバ装置ＳＲＶやパーソナルコンピュータからのプリントデータ（変換データ）や、画像読取部１１２で読取られた画像データを、プリント部１１６でのプリント処理に適したデータに変換する。画像形成装置ＭＦＰがカラー方式であれば、プリンタコントローラ１１８は、プリントデータ（変換データ）や他の画像データをイエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色のラスターデータに変換し、各色のラスターデータをプリント部１１６へ出力する。ただし、画像形成装置ＭＦＰは、モノクロ方式であってもよいし、モノクロ印刷とカラー印刷とを選択して実行できるものであってもよい。
【００４２】
出力処理部１２０は、プリント部１１６で画像形成された後の紙媒体に対する処理を行う部位であり、主に「ソート処理」、「グループ処理」、「ステープル処理」、「パンチ処理」などを実行する。ここで、「ソート処理」とは、いわゆる部単位印刷を意味する。「グループ処理」とは、設定された複数部数の紙媒体が当該文書のページ毎に出力される処理である。また、「ステープル処理」は、出力される紙媒体を綴じ針（ステープル）によって綴じる処理であり、「パンチ処理」は、出力される紙媒体に綴じ穴を形成する処理である。
【００４３】
さらに、画像形成装置ＭＦＰは、ハードディスク部（ＨＤＤ：Hard Disk Drive）１１０と、ネットワークインターフェイス（Ｉ／Ｆ：Interface）部１２２とを備える。ハードディスク部１１０は、比較的大容量のデータを不揮発的に格納する記憶部であり、サーバ装置ＳＲＶからの地図データや写真データや画像読取部１１２で読取られた画像データなどを、不揮発的に格納する。ネットワークインターフェイス部１２２は、ネットワークＮＷを介してサーバ装置ＳＲＶやパーソナルコンピュータとの間でデータ通信するための部位である。
【００４４】
（サーバ装置ＳＲＶのハードウェア構成）
図４は、この発明の実施の形態に従うサーバ装置ＳＲＶの概略のハードウェア構成を示す模式図である。
【００４５】
図４を参照して、サーバ装置ＳＲＶは、オペレーティングシステムを含む各種プログラムを実行するＣＰＵ２００と、ＣＰＵ２００でのプログラムの実行に必要なデータを一時的に記憶するメモリ部２１２と、ＣＰＵ２００で実行されるプログラムを不揮発的に記憶するハードディスク部２１０とを備える。このようなプログラムは、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）ドライブ２１４またはフレキシブルディスク（ＦＤ：Flexible Disk）ドライブ２１６によって、それぞれＣＤ−ＲＯＭ２１４ａまたはフレキシブルディスク２１６ａなどから読取られる。
【００４６】
ハードディスク部２１０は、複数の詳細度合いの異なる地図データや複数の詳細度合いの異なる写真データなど、複数のコンテンツデータを格納している。ハードディスク部２１０は、画像データをその一部を抽出可能に記憶している。すなわち、ＣＰＵ２００が詳細度合いの指定と中心座標の指定と画像サイズの指定とを受け付けて、ハードディスク部２１０から指定された詳細度合いに応じた地図データや写真データなどの画像データを選択する。ＣＰＵ２００は、ハードディスク部２１０に格納されている画像データから、指定された中心座標を中心とした指定された画像サイズの画像データを抽出する。
【００４７】
ここで、複数の詳細度合いの異なる地図データとは、たとえば、縮尺や解像度が異なる複数種類の地図データなどであって、縮尺が大きい地図データにはより詳細な地図情報（より詳細な画像データやテキストデータなど）が含まれている。複数の詳細度合いの異なる写真データとは、たとえば、縮尺や解像度が異なる複数種類の写真データであって、解像度が大きい写真データにはより精緻な画像情報が含まれている。
【００４８】
ＣＰＵ２００は、キーボードやマウスなどからなる入力部２０８を介してユーザによる操作要求を受取るとともに、プログラムの実行によって生成される画面出力をディスプレイ部２０４へ出力する。また、ＣＰＵ２００は、ＬＡＮカードなどからなるネットワークインターフェイス（Ｉ／Ｆ）部２０６を介して、画像形成装置ＭＦＰとの間でデータ通信を行う。なお、これらの部位は、内部バス２０２を介して互いに接続される。
【００４９】
ネットワークＩ／Ｆ部２０６は、画像形成装置ＭＦＰからネットワークＮＷを介して送信されてくるデータ（たとえばリクエストメッセージ）を受信する。ＣＰＵ２００は、受信したデータに応じて、画像形成装置ＭＦＰから要求された地図データや写真データなどの画像データをハードディスク部２１０から読み出して、ネットワークＩ／Ｆ部２０６を介して画像形成装置ＭＦＰへと送信する。たとえば、ＣＰＵ２００は、画像形成装置ＭＦＰからの指定画像サイズと指定座標とを含むリクエストメッセージに応じて、ハードディスク部２１０から指定座標を中心とした指定画像サイズの画像データを抽出し、当該画像データを画像形成装置ＭＦＰに送信する。
【００５０】
次に、画像形成装置ＭＦＰとサーバ装置ＳＲＶにおける機能構成について詳述する。
（画像形成装置ＭＦＰの機能構成）
図５は、この発明の実施の形態に従う画像形成装置ＭＦＰおよびサーバ装置ＳＲＶにおける機能構成を示すブロック図である。図５を参照して、画像形成装置ＭＦＰは、ＭＦＰ記憶部１１０−１と、入力部１３６−１と、表示部１３８と、ＭＦＰ制御部１００−１と、ＭＦＰ送受信部１２２−１と、プリント部１１６とを有する。
【００５１】
画像形成装置ＭＦＰは、表示部１３８に第１の画像データを含むホームページなどが表示されているときに、印刷モードの選択命令を受け付けて、倍率優先モードおよび領域優先モードのいずれかに移行する。画像形成装置ＭＦＰは、倍率優先モードにおいては、指定された用紙サイズに対応する詳細度変更率に応じて表示部１３８に表示されている画像（第１の画像データ）を拡大したより詳細な第２の画像データをサーバ装置ＳＲＶに要求する。そして、画像形成装置ＭＦＰは、サーバ装置ＳＲＶから受信した第２の画像データに基づいて印刷する。画像形成装置ＭＦＰは、領域優先モードにおいては、画像データの詳細度を変更することなく、第１の画像データが表すエリアよりも広いエリアを表す第２の画像データをサーバ装置ＳＲＶに要求する。そして、画像形成装置ＭＦＰは、サーバ装置ＳＲＶから受信した第２の画像データに基づいて印刷する。
【００５２】
ここで、倍率優先モードとは、ユーザが、表示部１３８に表示された地図データにおいて、表示された地図エリアはそのままに、当該地図エリアのより詳細な地図情報を含む地図データの印刷を所望する場合に選択するモードである。また、領域優先モードとは、同様に、ユーザが、表示部に表示された地図データにおいて、表示された地図データの縮尺（詳細さ）はそのままに、より広域な地図データの印刷を所望する場合に選択するモードである。
【００５３】
ＭＦＰ記憶部１１０−１は、ハードディスク部１１０あるいはＮＶ−ＲＡＭ１０６の所定の領域に形成される。ＭＦＰ記憶部１１０−１は、ＭＦＰ送受信部１２２−１にて受信した画像データやテキストデータなどを記憶する。ＭＦＰ記憶部１１０は、表示部１３８のサイズに対する印刷用紙のサイズの割合を示すサイズ変更率と、サイズ変更率に応じて画像データの縮尺を変更させる割合を示す縮尺変更率と、サーバ装置ＳＲＶに要求する第２の画像データの画像サイズとを用紙サイズに対応付けて記憶する第１の対応テーブル１１０−２を記憶する。また、ＭＦＰ記憶部１１０は、表示部１３８のサイズに対する印刷用紙のサイズの割合を示すサイズ変更率と、サーバ装置ＳＲＶに要求する第２の画像データの画像サイズとを用紙サイズに対応付けて記憶する第２の対応テーブル１１０−３を記憶している。ＭＦＰ記憶部１１０−１は、Ｗｅｂブラウザの起動時に使用される画像データやテキストデータやそれらの表示位置を記憶する画面情報１１０−４を記憶している。
【００５４】
第１の対応テーブル１１０−２は、表示部１３８に表示されている画像（第１の画像データ）を拡大して指定されたサイズの印刷可能エリアいっぱいに印刷するための、サイズ変更率と縮尺変更率と画像サイズとを記憶したテーブルである。具体的には、第１の対応テーブル１１０−２は、表示部１３８の表示領域の大きさに対する各用紙サイズの大きさの割合をサイズ変更率として、サイズ変更率に応じて画像データの縮尺を変更させる割合を縮尺変更率として、各用紙サイズに対応付けられて格納されたテーブルである。画像サイズとは、サイズが変更された後の画像データ（第２の画像データ）の縦の長さ（ドット数）や横の長さ（ドット数）を示すものである。ただし、ＣＰＵ１００が、画像サイズとして、対象となる画像データのエリアを示す頂点の座標を算出する構成であってもよい。
【００５５】
ここで、画像の拡大とは、画像が表すエリアを変更することなく、あるいは画像が表すエリアが変更されるか否かを問わず、縮尺（詳細度合い）を変更することをいう。本実施の形態に係る画像の拡大とは、画像が表すエリアを変更することなく、表示部１３８に表示されている画像（第１の画像データ）のエリアに対応する画像を拡大して、また縮尺を大きく変更して、当該画像のエリアに含まれるより詳細な画像を生成することをいう。
【００５６】
一方、第２の対応テーブル１１０−３は、表示部１３８に表示されている画像（第１の画像データ）のエリアを拡張して指定されたサイズの用紙いっぱいに拡張されたエリアの画像を印刷するための、サイズ変更率と画像サイズとを記憶したテーブルである。具体的には、第２の対応テーブル１１０−３は、表示部１３８の表示領域の大きさに対する各用紙サイズの大きさの割合が、サイズ変更率として、各用紙サイズに対応付けられて格納されたテーブルである。画像サイズとは、サイズが変更された後の画像データ（第２の画像データ）の縦の長さ（ドット数）や横の長さ（ドット数）を示すものである。ただし、ＣＰＵ１００が、画像サイズとして、対象となる画像データのエリアを示す頂点の座標を算出する構成であってもよい。
【００５７】
ここで、画像エリアの拡張とは、縮尺（詳細度合い）を変更することなく、あるいは縮尺（詳細度合い）が変更されるか否かを問わず、対象となる画像のエリアを広げることをいう。本実施の形態に係る画像エリアの拡張とは、表示部１３８に表示されている画像（第１の画像データ）のエリアを、表示部１３８に表示されている画像と同様の縮尺（詳細度合い）のまま、指定されたサイズの用紙の印刷可能エリアの大きさまで拡張するものとする。
【００５８】
以下、本実施の形態に係る第１の対応テーブル１１０−２および第２の対応テーブル１１０−３についてさらに詳しく説明する。以下では、説明のために、本実施の形態における表示部１３８の表示領域のサイズを１４８．４ｍｍ×１０５ｍｍとする。
【００５９】
図６は、ＭＦＰ記憶部１１０−１に記憶されている第１の対応テーブル１１０−２のデータ構造を示すイメージ図である。図６に示すように、第１の対応テーブル１１０−２には、印刷される用紙のサイズと、サイズ変更率と、縮尺変更率（詳細度変更率）と、サーバ装置ＳＲＶに要求する画像データ（第２の画像データ）のエリアを示す座標（画像サイズ）とが対応して記憶されている。
【００６０】
本実施の形態における表示部１３８の表示領域のサイズは１４８．４ｍｍ×１０５ｍｍであるため、表示部１３８の表示領域に表示されている画像（第１の画像データ）を、Ｂ５（１８２ｍｍ×２５７ｍｍ）の用紙に印刷する場合には、表示部１３８に表示されている画像（第１の画像データ）を１．７（＝２５７ｍｍ÷１４８．４ｍｍ）倍に拡大する必要がある。ＣＰＵ１００は、ＭＦＰ送受信部１２２−１を介して、表示部１３８に表示されているエリアの画像を１．７倍に拡大した画像の画像データ（第２の画像データ）をサーバ装置ＳＲＶに要求する。つまり、表示部１３８に表示されている画像エリアの画像（第１の画像データ）の縮尺を１．７倍にした画像データ（第２の画像データ）をサーバ装置ＳＲＶに要求することになる。たとえば、表示部１３８に表示された画像（第１の画像データ）の縮尺が１／１０００の場合の場合には、画像形成装置ＭＦＰはサーバ装置ＳＲＶに縮尺が１／５８８（１／１０００×１．７）の画像データ（第２の画像データ）を要求する。
【００６１】
そして、ＣＰＵ１００は、ＭＦＰ送受信部１２２−１を介して、表示部１３８に表示されている画像の中心座標、当該中心座標からのＸ方向（横方向）の長さ（幅）、当該中心座標からのＹ方向（縦方向）の長さ（高さ）（第１の画像サイズ）もサーバ装置ＳＲＶに送信する。すなわち、指定された用紙サイズの印刷可能エリアあるいは印刷指定エリアのサイズに対応した、表示部１３８に表示されている画像の中心座標からＸ方向（横方向）に±８９．２５ｍｍ、Ｙ方向（縦方向）に±１２６ｍｍのエリアを、要求画像エリア（第２の画像サイズ）としてサーバ装置ＳＲＶに送信される。ただし、ＣＰＵ１００は、表示部１３８に表示されている画像の中心座標に基づいて、第１の対応テーブル１１０−２を参照して、画像エリアの４隅の座標を算出してもよい。そして、ＭＦＰ送受信部１２２−１を介して、縮尺と、第２の画像サイズを示すデータとしての４隅の座標とをサーバ装置ＳＲＶに送信しても良い。
【００６２】
このように、ＣＰＵ１００は、第１の対応テーブル１１０−２を参照して、指定された用紙サイズに応じたサーバ装置ＳＲＶに要求すべき画像エリアの座標（第２の画像サイズ）を取得することができる。
【００６３】
図７は、ＭＦＰ記憶部１１０−１に記憶されている第２の対応テーブル１１０−３のデータ構造を示すイメージ図である。図７に示すように、第２の対応テーブル１１０−３には、印刷される用紙のサイズと、サイズ変更率と、サーバ装置ＳＲＶに要求する画像データ（第２の画像データ）のエリアを示す座標（第２の画像サイズ）とが対応して記憶されている。
【００６４】
本実施の形態における表示部１３８の表示領域のサイズは１４８．４ｍｍ×１０５ｍｍであるため、表示部１３８の表示領域に表示されている画像（第１の画像データ）を、Ｂ５（１８２ｍｍ×２５７ｍｍ）の用紙に印刷する場合には、表示部１３８に表示されている画像（第１の画像データ）の縮尺（詳細度合い）のまま、表示部１３８に表示されている画像エリアを１．７倍に拡張する必要がある。ＣＰＵ１００は、ＭＦＰ送受信部１２２−１を介して、表示部１３８に表示されている画像エリア（第１の画像サイズ）を１．７倍に拡張した画像エリア（第２の画像サイズ）をサーバ装置ＳＲＶに要求することになる。
【００６５】
具体的には、ＣＰＵ１００は、ＭＦＰ送受信部１２２−１を介して、表示部１３８に表示されている画像の中心座標、当該中心座標からのＸ方向（横方向）の長さ（幅）、当該中心座標からのＹ方向（横方向）の長さ（高さ）（第１の画像サイズ）を、先にサーバ装置ＳＲＶから受信していた第１の画像データと同様の縮尺とともにサーバ装置ＳＲＶに送信する。すなわち、中心座標からＸ方向（横方向）に±８９．２５ｍｍ、Ｙ方向（縦方向）に±１２６ｍｍのエリアが、サーバ装置ＳＲＶに要求する画像データのエリア（第２の画像サイズ）となる。ただし、ＣＰＵ１００は、表示部１３８に表示されている画像の中心座標に基づいて、第２の対応テーブル１１０−３を参照して、画像エリアの４隅の座標を算出してもよい。そして、ＭＦＰ送受信部１２２−１を介して、第１の画像データと同様の縮尺と、画像サイズを示すデータとしての４隅の座標とをサーバ装置ＳＲＶに送信しても良い。
【００６６】
このように、ＣＰＵ１００は、第２の対応テーブル１１０−３を参照して、指定された用紙サイズに応じたサーバ装置ＳＲＶに要求すべき画像のエリアの座標（第２の画像サイズ）を取得することができる。
【００６７】
図５に戻って、ＭＦＰ制御部１００−１は、ＣＰＵ１００がＲＯＭ１０２やハードディスク部１１０などに予め格納されていたプログラムをＳ−ＲＡＭ１０４に読出して実行することで実現されるものである。ＭＦＰ制御部１００−１は、タッチパネル１３６を介して入力される用紙サイズの指定を含むプリント命令を受け付ける。ＭＦＰ制御部１００−１は、ＭＦＰ記憶部１１０−１から選択された用紙サイズに対応する第２の画像サイズを読み出す。そして、ＭＦＰ制御部１００−１は、ＭＦＰ送受信部１２２−１を介して第２の画像サイズに対応する第２の画像データをサーバ装置ＳＲＶに要求する。
【００６８】
より詳細には、ＭＦＰ制御部１００−１は、入力部１３６−１を介してユーザから入力される印刷モードの選択命令を受け付けて、倍率優先モード（第１の印刷（画像取得）モード）および領域優先モード（第２の印刷（画像取得）モード）のいずれかに移行する。
【００６９】
ＭＦＰ制御部１００−１は、倍率優先モードにおいて、用紙サイズの指定に基づいて、ＭＦＰ記憶部１１０−１の第１の対応テーブル１１０−２から用紙サイズに対応する第２の画像サイズと詳細度変更率とを読み出す。ＭＦＰ制御部１００−１は、ＭＦＰ送受信部１２２−１を介して、詳細度変更率に応じて表示部１３８に表示されている画像を第２の画像サイズに拡大したより詳細な第２の画像データをサーバ装置ＳＲＶに要求する。
【００７０】
ＭＦＰ制御部１００−１は、領域優先モードにおいて、用紙サイズの指定に基づいて、記憶部１１０−１の第２の対応テーブル１１０−３から用紙サイズに対応する第２の画像サイズを読み出して、ＭＦＰ送受信部１２２−１を介して、第１の画像データが表すエリアよりも広いエリアを表す第２の画像サイズの第２の画像データをサーバ装置ＳＲＶに要求する。
【００７１】
ただし、ＭＦＰ制御部１００−１は、用紙サイズの指定を含むプリント命令を受け付けた際に、サーバ装置ＳＲＶに常に最も大きな用紙サイズ（Ａ３サイズ）の画像データを要求する構成であってもよい。この場合には、ＣＰＵ１００が第２の画像データを受信した際に、第１の画像データを中心とした、ユーザが選択した用紙サイズに応じた画像データを、サーバ装置ＳＲＶから受信した画像データから抽出して第２の画像データとするものとする。
【００７２】
このように、ＭＦＰ制御部１００−１は、第１の画像データに対応する第２の画像データが、プリント部１１６によってサイズ設定部１３６−２において設定された画像データのサイズで用紙（記録媒体）に印刷されるように、第２の画像サイズの第２の画像データを特定する特定部として機能する。
【００７３】
表示部１３８と入力部１３６−１とは、操作パネル１１４によって実現されるものである。表示部１３８と入力部１３６−１とは表示入力部１１４−１を構成する。表示部１３８は、たとえば、ネットワークＮＷやＭＦＰ送受信部１２２−１を介して外部のサーバ装置ＳＲＶから受信したＨＴＭＬデータなどに基づいて、画像やテキストを表示する。表示部１３８は、サーバ装置ＳＲＶからの第１の画像データに基づいて画像を表示する。
【００７４】
より詳細には、ＣＰＵ１００や制御プログラム等によって実現される表示コントローラ１３７が、ＭＦＰ記憶部１１０−１に記憶されている画面情報１１０−４を読み出して、表示部１３８においてＷｅｂブラウザを介してホームページ等を表示する。つまり、表示コントローラ１３７は、画面情報１１０−４に含まれる画像データやテキストデータやそれらの表示位置、そしてサーバ装置ＳＲＶからダウンロードする画像データやテキストデータやそれらの表示位置などに基づいて、表示部１３８の指定された位置に指定されたテキストや画像を表示するのである。
【００７５】
入力部１３６−１は、テンキー１３０、ＰＲＩＮＴキー１３２、ログオフキー１３４、タッチパネル１３６などによって実現される。また、入力部１３６−１は、画像の表示命令や印刷に関する各種の設定などを受け付ける。画像の表示命令には、既にＭＦＰ記憶部１１０−１に記憶されている画像データやテキストデータに対応する画像やテキストを表示する命令だけでなく、ネットワークを介してサーバ装置ＳＲＶから画像データやテキストデータを取得した上で画像やテキストを表示する命令が含まれる。
【００７６】
このように入力部１３６−１は、プリント部１１６によって記憶媒体に印刷される画像データのサイズを設定するサイズ設定部１３６−２としての機能や、ユーザが第２の画像データの取得基準を選択することによって印刷モード（画像取得モード）の設定を受け付けるモード設定部１３６−３としての機能を有する。
【００７７】
図８は、表示部１３８のＷｅｂブラウザにおいてサーバ装置ＳＲＶから受信したデータを表示する状態を示すイメージ図である。図８に示すように、表示コントローラ１３７は、画面情報１１０−４に含まれる画像データやテキストデータやそれらの表示位置、そしてサーバ装置ＳＲＶからダウンロードする画像データやテキストデータやそれらの表示位置などに基づいて、表示部１３８を介して、サーバ装置ＳＲＶからダウンロードしたホームページや印刷設定ボタン２１を表示する。ユーザが、図示しないスクロールバーや矢印キーを操作して、ダウンロードした画像やテキストのうちの所望の箇所を表示部１３８に表示した上で印刷設定ボタン２１に押下すると、ＣＰＵ１００が印刷を設定するための命令を受け付けて、表示部１３８が用紙サイズを選択するための選択画面を表示する。印刷設定ボタン２１の押下に応じて、ＭＦＰ制御部１００−１は、表示部１３８に表示されている画像の中心座標を取得して、Ｓ−ＲＡＭ１０４などに記憶する。
【００７８】
図９は、表示部１３８における印刷設定画面を示すイメージ図である。図９に示すように、表示コントローラ１３７は、画面情報１１０−４に基づいて、表示部１３８を介して、用紙サイズ（印刷画像サイズ）の選択を受け付けるための印刷設定画面を表示する。表示コントローラ１３７は、画面情報１１０−４に基づいて、表示部１３８を介して、通常印刷モード、倍率優先モード、領域優先モードのいずれかのモードを受け付けるための印刷設定画面を表示する。具体的には、表示コントローラ１３７は、表示部１３８に各種の用紙サイズボタン２６と、通常印刷ボタン２０と倍率優先ボタン２２と領域優先ボタン２３とを表示する。ユーザは、所望の用紙サイズを選択した上で、通常印刷ボタン２０あるいは倍率優先ボタン２２あるいは領域優先ボタン２３に押下する。すなわち、入力部１３６−１は、用紙サイズの選択命令と、印刷モードの選択を受け付ける。入力部１３６−１には、スタートキー２４なども設けられており、スタートキー２４の押下によってプリント部１１６が印刷を開始する。
【００７９】
このようにして、用紙サイズの指定や、通常印刷モードと倍率優先モードと領域優先モードのいずれかのモードの指定や、画像の中心座標の指定を受け付けて、ＭＦＰ制御部１００−１はＭＦＰ記憶部１１０−１から選択された用紙サイズに対応する第２の画像サイズを読み出す。そして、ＭＦＰ制御部１００−１は、ＭＦＰ送受信部１２２−１を介して、第２の画像サイズの画像データをサーバ装置ＳＲＶに要求する。
【００８０】
プリント部１１６は、サーバ装置ＳＲＶから受信した第２の画像データに基づいて、印刷設定画面において設定された用紙サイズの用紙に、画像を印刷する。
【００８１】
（サーバ装置ＳＲＶの機能構成）
図５を参照して、サーバ装置ＳＲＶは、ＳＲＶ記憶部２１０−１と、ＳＲＶ制御部２００−１と、ＳＲＶ送受信部２０６−１とを有する。
【００８２】
ＳＲＶ記憶部２１０−１は、ハードディスク部２１０によって実現される。前述したように、ＳＲＶ記憶部は、地図データや写真データなどの複数種類の画像データを記憶する。
【００８３】
ＳＲＶ送受信部２０６−１は、ＣＰＵ２００やネットワークＩ／Ｆ部２０６などによって実現され、インターネットなどのネットワークＮＷを介して画像形成装置ＭＦＰとデータ通信を行う。
【００８４】
ＳＲＶ制御部２００−１は、画像形成装置ＭＦＰからの第１の画像サイズを含む第１の画像データの送信要求に応じて、ＳＲＶ記憶部２１０−１の画像データから第１の画像サイズの第１の画像データを抽出する。ＳＲＶ制御部２００−１は、抽出した第１の画像データを、ＳＲＶ送受信部２０６−１にネットワークＮＷを介して画像形成装置ＭＦＰへと送信させる。
【００８５】
ＳＲＶ制御部２００−１は、画像形成装置ＭＦＰからの第２の画像サイズを含む第２の画像データの送信要求に応じて、ＳＲＶ記憶部２１０−１の画像データから第２の画像サイズの第２の画像データを抽出する。ＳＲＶ制御部２００−１は、抽出した第２の画像データを、ＳＲＶ送受信部２０６−１にネットワークＮＷを介して画像形成装置ＭＦＰへと送信させる。
【００８６】
（画像形成システム１における画像印刷処理）
図１０は、画像形成システム１における画像印刷処理の処理手順を示すシーケンス図である。以下では、画像形成装置ＭＦＰがサーバ装置ＳＲＶから地図データを受信して、用紙いっぱいに地図を印刷する場合の全体処理について説明する。
【００８７】
図１０に示すように、画像形成装置ＭＦＰのＣＰＵ１００が、ユーザが所望する地図の位置座標（たとえば、中心座標）や縮尺を取得して、所定のサイズ（第１の画像サイズ）の地図データ（第１の画像データ）を要求するためのリクエストメッセージを、ネットワークＩ／Ｆ部１２２を介してサーバ装置ＳＲＶに送信する（ステップＳ００２）。
【００８８】
サーバ装置ＳＲＶは、リクエストメッセージを受信して、ハードディスク部２１０から画像形成装置ＭＦＰから要求された地図データ（第１の画像データ）を抽出する（ステップＳ００４）。サーバ装置ＳＲＶは、地図データ（第１の画像データ）を含むホームページなどのデータを、画像形成装置ＭＦＰに送信する（ステップＳ００６）。
【００８９】
画像形成装置ＭＦＰは、地図データ（第１の画像データ）を含むホームページのデータを受信する（ステップＳ００８）。画像形成装置ＭＦＰの表示部１３８は地図を含むホームページの情報を表示する（ステップＳ０１０）。ユーザは、画像形成装置ＭＦＰの表示部１３８に印刷を所望する部分（第１の画像データ）を表示させる（ステップＳ０１２）。すなわち、ＣＰＵ１００は、印刷を所望する地図の位置座標を取得してＳ−ＲＡＭ１０４に記憶する（ステップＳ０１２）。ユーザは、画像形成装置ＭＦＰのタッチパネル１３６を介して、印刷を所望する用紙サイズ（印刷画像サイズ）を選択する（ステップＳ０１４）。すなわち、ＣＰＵ１００は、印刷を所望する用紙サイズを受け付ける（ステップＳ０１４）。ユーザは、画像形成装置ＭＦＰのタッチパネル１３６を介して、通常印刷モードあるいは倍率優先モードあるいは領域優先モードのいずれかを選択する（ステップＳ０１６）。すなわち、ＣＰＵ１００は、印刷モードの選択を受け付ける（ステップＳ０１６）。ＣＰＵ１００は、入力された位置座標と用紙サイズと印刷モードとに応じて、ＭＦＰ記憶部１１０−１から、地図の縮尺（詳細度合い）や要求する画像データのエリア（第２の画像サイズ）を算出し、地図データ（第２の画像データ）を要求するためのリクエストメッセージを生成する（ステップＳ０１８）。ＣＰＵ１００は、ネットワークＩ／Ｆ部１２２を介して、地図データ（第２の画像データ）を要求するためのリクエストメッセージをサーバ装置ＳＲＶに送信する（ステップＳ０２０）。
【００９０】
サーバ装置ＳＲＶは、リクエストメッセージを受信して、ハードディスク部２１０からユーザが所望する地図データ（第２の画像データ）を生成する（ステップＳ０２２）。サーバ装置ＳＲＶは、地図データ（第２の画像データ）を、画像形成装置ＭＦＰに送信する（ステップＳ０２４）。
【００９１】
画像形成装置ＭＦＰは、地図データ（第２の画像データ）を受信する（ステップＳ０２６）。画像形成装置ＭＦＰのプリント部１１６は地図データ（第２の画像データ）に基づいて、指定されたサイズの用紙（印刷画像サイズ）に地図を印刷する（ステップＳ０２８）。
【００９２】
（画像形成装置ＭＦＰにおける画像印刷処理）
図１１は、画像形成装置ＭＦＰにおける画像印刷処理の処理手順を示すフローチャートである。以下では、画像形成装置ＭＦＰがサーバ装置ＳＲＶから地図データを受信して、指定された用紙サイズの用紙の印刷可能エリアいっぱいに地図を印刷する場合の画像形成装置ＭＦＰにおける画像印刷処理について説明する。
【００９３】
図１１に示すように、画像形成装置ＭＦＰのＣＰＵ１００が、ユーザが所望する地図の位置座標（中心座標）を取得して、ネットワークＩ／Ｆ部１２２を介して所定のサイズ（第１の画像サイズ）の地図データ（第１の画像データ）を要求するためのリクエストメッセージを、サーバ装置ＳＲＶに送信する（ステップＳ１０２）。
【００９４】
画像形成装置ＭＦＰは、地図データ（第１の画像データ）を含むホームページのデータを受信する（ステップＳ１０４）。画像形成装置ＭＦＰの表示部１３８は地図を含むホームページの情報を表示する（ステップＳ１０６）。ユーザは、画像形成装置ＭＦＰの表示部１３８に印刷を所望する部分（第１の画像データ）を表示させる（ステップＳ１０８）。
【００９５】
そして、ユーザがタッチパネル１３６に印刷設定を行う旨の要求を入力すると、すなわちＣＰＵ１００がタッチパネル１３６を介して印刷設定を受け付ける旨の要求を受け付けると（ステップＳ１１０にてＹＥＳの場合）、表示部１３８が印刷設定画面を表示する（ステップＳ１１２）。このとき、ＣＰＵ１００は、ユーザが印刷を所望している地図の位置座標を取得してＳ−ＲＡＭ１０４に記憶する（ステップＳ１１４）。
【００９６】
そして、ユーザが印刷を所望する用紙サイズを選択する（ステップＳ１１６）。すなわち、ＣＰＵ１００は、ユーザからの用紙サイズ（印刷画像サイズ）の選択命令を受け付けて、指定された用紙サイズをＳ−ＲＡＭ１０４に記憶する（ステップＳ１１６）。ユーザは、画像形成装置ＭＦＰのタッチパネル１３６を介して、通常印刷モードあるいは倍率優先モードあるいは領域優先モードのいずれかを選択する。印刷モードの選択を受け付けて、ＣＰＵ１００は、地図印刷モード（倍率優先モードあるいは領域優先モード）が選択されたか否かの判断を行う（ステップＳ１１８）。
【００９７】
通常印刷モードが選択された（地図印刷モードが選択されなかった）場合（ステップＳ１１８にてＮＯの場合）、通常印刷処理が実行される（ステップＳ２００）。地図印刷モード（倍率優先モードあるいは領域優先モード）が選択された場合（ステップＳ１１８にてＹＥＳの場合）、ＣＰＵ１００は倍率優先モードが選択されたか否かの判断を行う（ステップＳ１２０）。倍率優先モードが選択された場合（ステップＳ１２０にてＹＥＳの場合）、倍率優先印刷処理が実行される（ステップＳ３００）。領域優先モードが選択された場合（ステップＳ１２０にてＮＯの場合）、領域優先印刷処理が実行される（ステップＳ４００）。
【００９８】
（画像形成装置ＭＦＰにおける通常印刷処理）
図１２は、画像形成装置ＭＦＰにおける通常印刷処理の処理手順を示すフローチャートである。図１２に示すように、通常印刷処理（ステップＳ２００）においては、ＣＰＵ１００によってプリント部１１６が印刷可能な状態か否かが判断される（ステップＳ２０２）。印刷可能な場合（ステップＳ２０２にてＹＥＳの場合）、プリント部１１６が指定されたサイズの用紙に通常の印刷処理を行う（ステップＳ２０４）。
【００９９】
（画像形成装置ＭＦＰにおける倍率優先印刷処理）
図１３は、画像形成装置ＭＦＰにおける倍率優先印刷処理の処理手順を示すフローチャートである。図１３に示すように、倍率優先印刷処理（ステップＳ３００）においては、ＣＰＵ１００がＳ−ＲＡＭ１０４に記憶された用紙サイズを読み出して（ステップＳ３０２）、ＭＦＰ記憶部１１０−１の第１の対応テーブル１１０−２から用紙サイズに対応するサイズ変更率や縮尺変更率（詳細度合いを示す値）を取得する（ステップＳ３０４）。ＣＰＵ１００は、Ｓ−ＲＡＭ１０４に記憶された位置座標を読み出して（ステップＳ３０６）、画像エリアのＸ方向（横方向）の長さ（幅）と、Ｙ方向（縦方向）の長さ（高さ）とを算出して、画像エリア（第２の画像サイズ）を取得する（ステップＳ３０８）。つまり、ＣＰＵ１００は、第２の画像サイズとして、画像エリアのＸ方向の長さとＹ方向の長さを算出する。
【０１００】
ただし、ＣＰＵ１００は、Ｓ−ＲＡＭ１０４に記憶された位置座標を読み出して（ステップＳ３０６）、位置座標を中心とした画像エリアのＸ方向（横方向）の端部の座標と、Ｙ方向（縦方向）の端部の座標とを算出してもよい（ステップＳ３０８）。位置座標を中心とした画像エリアのＸ方向（横方向）の端部の座標と、Ｙ方向（縦方向）の端部の座標とによって、第２の画像サイズとしての画像エリアの４隅の座標が決定される。
【０１０１】
たとえば、表示部１３８の表示領域のサイズが１４８．４ｍｍ×１０５ｍｍの場合に、印刷用紙サイズとしてＡ４（２１０ｍｍ×２９７ｍｍ）が選択された場合、ＣＰＵ１００は、ＭＦＰ記憶部１１０−２からＡ４に対応する縮尺（詳細度合い）の変更率として２．０倍を取得する（ステップＳ３０４）。そして、ＣＰＵ１００は、Ｓ−ＲＡＭ１０４から表示部１３８に表示されている画像の中心座標を読み出して（ステップＳ３０６）、画像エリアのＸ方向の長さ２１０ｍｍと、Ｙ方向の長さ２９７ｍｍとを算出する（ステップＳ３０８）。あるいは、ＣＰＵ１００は、中心座標のＸ座標から±１０５ｍｍ離れたＸ座標と、中心座標のＹ座標から±１４８．５ｍｍ離れたＹ座標とを算出する（ステップＳ３０８）。
【０１０２】
ＣＰＵ１００は、地図データ（第２の画像データ）を要求するためのリクエストメッセージを生成して、ネットワークＩ／Ｆ部１２２を介してリクエストメッセージをサーバ装置ＳＲＶに送信する（ステップＳ３１０）。ネットワークＩ／Ｆ部１２２は、地図データ（第２の画像データ）を受信する（ステップＳ３１２）。タッチパネル１３６に印刷スタートの指示が入力されると（ステップＳ３１４）、ＣＰＵ１００はプリント部１１６が印刷可能な状態か否かを判断する（ステップＳ３１６）。印刷可能な場合（ステップＳ３１６にてＹＥＳの場合）、プリント部１１６が指定された用紙に印刷を行う（ステップＳ３１８）。
【０１０３】
（画像形成装置ＭＦＰにおける領域優先印刷処理）
図１４は、画像形成装置ＭＦＰにおける領域優先印刷処理の処理手順を示すフローチャートである。図１４に示すように、領域優先印刷処理（ステップＳ４００）においては、ＣＰＵ１００がＳ−ＲＡＭ１０４に記憶された用紙サイズを読み出して（ステップＳ４０２）、ＭＦＰ記憶部１１０−２から用紙サイズに対応するサイズ変更率を取得する（ステップＳ４０４）。領域優先印刷処理においては、ＣＰＵ１００は、表示領域のサイズ（第１の画像サイズ）から用紙サイズ（印刷画像サイズ）への画像エリアの拡張率を取得する（ステップＳ４０４）。ＣＰＵ１００は、Ｓ−ＲＡＭ１０４に記憶された位置座標を読み出して（ステップＳ４０６）、画像エリアのＸ方向（横方向）の長さ（幅）と、Ｙ方向（縦方向）の長さ（高さ）（第２の画像サイズ）とを算出して、画像エリア（第２の画像サイズ）を取得する（ステップＳ４０８）。つまり、ＣＰＵ１００は、第２の画像サイズとして、画像エリアのＸ方向の長さとＹ方向の長さを算出する。
【０１０４】
ただし、ＣＰＵ１００は、Ｓ−ＲＡＭ１０４に記憶された位置座標を読み出して（ステップＳ４０６）、位置座標を中心とした画像エリアのＸ方向（横方向）の端部の座標と、Ｙ方向（縦方向）の端部の座標とを算出してもよい（ステップＳ４０８）。位置座標を中心とした画像エリアのＸ方向（横方向）の端部の座標と、Ｙ方向（縦方向）の端部の座標とによって、第２の画像サイズとしての画像エリアの４隅の座標が決定される。
【０１０５】
たとえば、表示部１３８の表示領域のサイズが１４８．４ｍｍ×１０５ｍｍの場合に、印刷用紙サイズとしてＢ４（２５７ｍｍ×３６４ｍｍ）が選択され場合、ＣＰＵ１００は、ＭＦＰ記憶部１１０−１の第２の対応テーブル１１０−３からＢ４に対応するサイズ変更率として２．４倍を取得する（ステップＳ４０４）。そして、ＣＰＵ１００は、Ｓ−ＲＡＭ１０４から表示部１３８に表示されている画像の中心座標を読み出して（ステップＳ４０６）、画像エリアのＸ方向の長さ２５６ｍｍと、Ｙ方向の長さ３５６．４ｍｍとを算出する（ステップＳ４０８）。あるいは、ＣＰＵ１００は、中心座標のＸ座標から±１２６ｍｍ離れたＸ座標と、中心座標のＹ座標から±１７８．２ｍｍ離れたＹ座標とを算出する（ステップＳ４０８）。
【０１０６】
ＣＰＵ１００は、地図データ（第２の画像データ）を要求するためのリクエストメッセージを生成して、ネットワークＩ／Ｆ部１２２を介してリクエストメッセージをサーバ装置ＳＲＶに送信する（ステップＳ４１０）。ネットワークＩ／Ｆ部１２２は、地図データ（第２の画像データ）を受信する（ステップＳ４１２）。タッチパネル１３６に印刷スタートの指示が入力されると（ステップＳ４１４）、ＣＰＵ１００はプリント部１１６が印刷可能な状態か否かを判断する（ステップＳ４１６）。印刷可能な場合（ステップＳ４１６にてＹＥＳの場合）、プリント部１１６が指定された用紙に印刷を行う（ステップＳ４１８）。
【０１０７】
なお、以上の実施形態においては、第１の画像データについても予めサイズを指定して取得する場合について説明したが、これに限らず、サーバ装置ＳＲＶから受信したホームページに含まれる画像データを表示部１３８にそのまま表示して、当該表示されたエリアの画像データを第１の画像データとしてもよい。つまり、第１の画像データについては、サイズ指定をしなくてもよい。
【０１０８】
また、以上においては地図データについて説明したが、写真データについては、倍率優先モードが選択された場合には、画像データの拡大に応じて、縮尺に代えて解像度を大きくするものとし、領域優先モードが選択された場合には、地図データの場合と同様に、画像データを拡張させるものとする。
【０１０９】
［その他の実施の形態］
本発明に係るプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１０】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【０１１１】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記憶された記憶媒体とを含む。
【０１１２】
さらに、本発明に係るプログラムによって実現される機能の一部または全部を専用のハードウェアによって構成してもよい。
【０１１３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１１４】
【図１】この発明の実施の形態に従う画像形成システムの概略構成図である。
【図２】印刷用紙と印刷可能エリアと画像エリアと表示エリアとを示すイメージ図である。
【図３】この発明の実施の形態に従う画像形成装置の概略のハードウェア構成を示す模式図である。
【図４】この発明の実施の形態に従うサーバ装置の概略のハードウェア構成を示す模式図である。
【図５】この発明の実施の形態に従う画像形成装置およびサーバ装置における機能構成を示すブロック図である。
【図６】記憶部に記憶されている第１の対応テーブルのデータ構造を示すイメージ図である。
【図７】記憶部に記憶されている第２の対応テーブルのデータ構造を示すイメージ図である。
【図８】表示部のＷｅｂブラウザにおいてサーバ装置から受信したデータを表示する状態を示すイメージ図である。
【図９】表示部における印刷設定画面を示すイメージ図である。
【図１０】画像形成システムにおける画像印刷処理の処理手順を示すシーケンス図である。
【図１１】画像形成装置における画像印刷処理の処理手順を示すフローチャートである。
【図１２】画像形成装置における通常印刷処理の処理手順を示すフローチャートである。
【図１３】画像形成装置における倍率優先印刷処理の処理手順を示すフローチャートである。
【図１４】画像形成装置における領域優先印刷処理の処理手順を示すフローチャートである。
【符号の説明】
【０１１５】
１  画像形成システム、２０  通常印刷ボタン、２１  印刷設定ボタン、２２  倍率優先ボタン、２３  領域優先ボタン、２６  用紙サイズボタン、１００  ＣＰＵ、１００−１  ＭＦＰ制御部、１１０  ハードディスク部、１１０−１  ＭＦＰ記憶部、１１０−２  第１の対応テーブル、１１０−３  第２の対応テーブル、１１０−４  画面情報、１１２  画像読取部、１１４  操作パネル、１１４−１  表示入力部、１１６  プリント部、１１８  プリンタコントローラ、１２０  出力処理部、１２２  ネットワークインターフェイス部、１２２−１  ＭＦＰ送受信部、１２４  バス、１３０  テンキー、１３２  ＰＲＩＮＴキー、１３４  ログオフキー、１３６  タッチパネル、１３６−１  入力部、１３７  表示コントローラ、１３８  表示部、１４０  音声出力部、１５０  プリンタコントローラ、２００  ＣＰＵ、２００−１  ＳＲＶ制御部、２０２  内部バス、２０４  ディスプレイ部、２０６  ネットワークＩ／Ｆ部、２０６−１  ＳＲＶ送受信部、２０８  入力部、２１０  ハードディスク部、２１０−１  ＳＲＶ記憶部、２１２  メモリ部、２１４  ＣＤ−ＲＯＭドライブ、２１４ａ  ＣＤ−ＲＯＭ、２１６  ＦＤドライブ、２１６ａ  フレキシブルディスク、ＭＦＰ  画像形成装置、ＳＲＶ  サーバ装置、ＮＷ  ネットワーク。
【図１】
0004623144.tif 000002
【図２】
0004623144.tif 000003
【図３】
0004623144.tif 000004
【図４】
0004623144.tif 000005
【図５】
0004623144.tif 000006
【図６】
0004623144.tif 000007
【図７】
0004623144.tif 000008
【図８】
0004623144.tif 000009
【図９】
0004623144.tif 000010
【図１０】
0004623144.tif 000011
【図１１】
0004623144.tif 000012
【図１２】
0004623144.tif 000013
【図１３】
0004623144.tif 000014
【図１４】
0004623144.tif 000015