(57)【要約】【課題】複数の画像ファイルをダウンロード印刷する際の不具合の発生を抑制できる、印刷装置、印刷システムおよびサーバを提供する。【解決手段】ＭＦＰ２は、ダウンロード印刷において、複数の画像ファイルＡ，Ｂを画像ファイルサーバ３から受信したときに、その画像ファイルＡ，Ｂをファイル変換サーバ４に転送し、画像ファイルＡ，Ｂを１ファイルに変換することをファイル変換サーバ４に要求する。そして、ＭＦＰ２は、１ファイル変換によって生成される画像ファイルＡ＋Ｂをファイル変換サーバ４から受信し、画像ファイルＡ＋Ｂを印刷する。【選択図】図２
2015012506.tif 000002
【特許請求の範囲】
【請求項１】
画像ファイルを受信する受信部と、
画像ファイルの印刷を行う印刷部と、
制御部と
を備え、
前記制御部は、
サーバに格納されている複数の画像ファイルを前記印刷部に印刷させる印刷指示を受け付けた際、当該サーバまたは当該サーバとは別のサーバにおいて複数の画像ファイルを１ファイルに変換して生成される画像ファイルを前記受信部に受信させ、
当該変換して生成された画像ファイルを前記印刷部に印刷させる
ことを特徴とする、印刷装置。
【請求項２】
請求項１に記載の印刷装置であって、
前記制御部は、サーバに格納されている複数の画像ファイルを前記印刷部に印刷させる印刷指示を受け付けた際、当該サーバまたは当該サーバとは別のサーバに対して、複数の画像ファイルから１ファイルへの変換を要求することを特徴とする、印刷装置。
【請求項３】
請求項２に記載の印刷装置であって、
前記制御部は、複数の画像ファイルを個別に前記印刷部に印刷させた場合と比べて、複数の画像ファイルを１ファイルに変換して生成される画像ファイルを前記印刷部に印刷させた方が印刷に要する時間が短縮されると判断する場合に、複数の画像ファイルから１ファイルへの変換を要求することを特徴とする、印刷装置。
【請求項４】
請求項１〜３のいずれか一項に記載の印刷装置であって、
前記制御部は、１ファイルに１ページの画像データが含まれるファイル形式から１ファイルに複数ページの画像データが含まれるファイル形式への変換によって生成された画像ファイルを前記受信部に受信させることを特徴とする、印刷装置。
【請求項５】
請求項１〜４のいずれか一項に記載の印刷装置であって、
前記制御部は、複数の画像ファイルのうち、所定の条件に合致する複数の画像ファイルを１ファイルに変換して生成された画像ファイルを前記受信部に受信させ、前記条件に合致しない画像ファイルを１ファイルに変換せずに前記受信部に受信させることを特徴とする、印刷装置。
【請求項６】
請求項１〜５のいずれか一項に記載の印刷装置であって、
前記制御部は、複数の画像ファイルを１ファイルに変換して生成される画像ファイルを前記印刷部に印刷させた場合、当該変換前の画像ファイルを個別に前記印刷部に印刷させた場合と同数のログを残すことを特徴とする、印刷装置。
【請求項７】
サーバと印刷装置とを含む印刷システムであって、
前記印刷装置は、
画像ファイルを受信する受信部と、
画像ファイルの印刷を行う印刷部と、
制御部と
を備え、
前記制御部は、
サーバに格納されている複数の画像ファイルを前記印刷部に印刷させる印刷指示を受け付けた際、当該サーバまたは当該サーバとは別のサーバにおいて複数の画像ファイルを１ファイルに変換して生成される画像ファイルを前記受信部に受信させ、
前記受信部で受信した画像ファイルを前記印刷部に印刷させる
ことを特徴とする、印刷システム。
【請求項８】
印刷装置と接続されるサーバであって、
画像ファイルを前記印刷装置に送信する送信部と、
制御部と
を備え、
前記制御部は、
複数の画像ファイルを１ファイルに変換し、
当該変換によって生成された画像ファイルを前記送信部に送信させる
ことを特徴とする、サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷システムおよびサーバに関する。
【背景技術】
【０００２】
近年、ダウンロード印刷可能な印刷装置が提供されている。ダウンロード印刷は、ＰＣ（パーソナルコンピュータ）などを使用せずに、サーバに格納されているファイルを印刷装置に直接ダウンロードして印刷する手法である。
【０００３】
ダウンロード印刷に関する技術は、たとえば、特許文献１に開示されている。この特許文献１に開示されている技術では、ＭＦＰ（Multi-Function Peripheral）とサーバとがネットワークで接続されたシステムにおいて、ＭＦＰの操作パネルの操作により、サーバに格納されているファイルの中から印刷対象のファイルが選択されて、印刷指示が入力されると、その選択されたファイルがＭＦＰにダウンロードされて印刷される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１０５９３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところが、従来のダウンロード印刷では、複数のファイルの印刷の際に、たとえば、各ファイルの印刷処理間で動作が途切れるなどの不具合を生じることがある。
【０００６】
本発明の目的は、複数の画像ファイルをダウンロード印刷する際の不具合の発生を抑制できる、印刷装置、印刷システムおよびサーバを提供することである。
【課題を解決するための手段】
【０００７】
前記の目的を達成するため、本発明の一の局面に係る印刷装置は、画像ファイルを受信する受信部と、画像ファイルの印刷を行う印刷部と、制御部とを備え、制御部は、サーバに格納されている複数の画像ファイルを印刷部に印刷させる印刷指示を受け付けた際、当該サーバまたは当該サーバとは別のサーバにおいて複数の画像ファイルを１ファイルに変換して生成される画像ファイルを受信部に受信させ、当該変換して生成された画像ファイルを印刷部に印刷させる。
【０００８】
この構成によれば、サーバから画像ファイルを受信（ダウンロード）して印刷するダウンロード印刷において、複数の画像ファイルの印刷が指示されると、サーバで複数の画像ファイルが１ファイルに変換される。そして、複数の画像ファイルから１ファイルへの変換で生成された画像ファイルが受信部に受信されて、その１ファイルへの変換で生成された画像ファイルが印刷される。これにより、複数の画像ファイルが個別に印刷されることを抑制できるので、複数の画像ファイルを印刷する際の不具合の発生を抑制することができる。
【０００９】
制御部は、サーバに格納されている複数の画像ファイルを印刷部に印刷させる印刷指示を受け付けた際、当該サーバまたは当該サーバとは別のサーバに対して、複数の画像ファイルから１ファイルへの変換を要求してもよい。
【００１０】
この場合、制御部は、複数の画像ファイルを個別に印刷部に印刷させた場合と比べて、複数の画像ファイルを１ファイルに変換して生成される画像ファイルを印刷部に印刷させた方が印刷に要する時間が短縮されると判断する場合に、複数の画像ファイルから１ファイルへの変換を要求することが好ましい。これにより、複数の画像ファイルの印刷に要する時間を短縮することができるので、利便性が向上する。
【００１１】
なお、複数の画像ファイルが個別に印刷される場合に要する時間および１ファイルに変換して生成される画像ファイルが印刷される場合に要する時間がそれぞれ算出されて、その算出された各時間の比較に基づいて、印刷に要する時間が短縮されるか否かが判断されてもよい。また、複数の画像ファイルが規定の要件を満たすか否かに基づいて、印刷に要する時間が短縮されるか否かが判断されてもよい。
【００１２】
制御部は、１ファイルに１ページの画像データが含まれるファイル形式から１ファイルに複数ページの画像データが含まれるファイル形式への変換によって生成された画像ファイルを受信部に受信させてもよい。
【００１３】
たとえば、ＪＰＥＧファイルとＰＤＦファイルとを１ファイルに変換するなど、ファイル形式が異なるものを１ファイルに変換する場合、その変換のための処理の内容が煩雑になるおそれがある。
【００１４】
そのため、制御部は、複数の画像ファイルのうち、所定の条件に合致する複数の画像ファイルを１ファイルに変換して生成された画像ファイルを受信部に受信させ、条件に合致しない画像ファイルを１ファイルに変換せずに受信部に受信させてもよい。
【００１５】
制御部は、複数の画像ファイルを１ファイルに変換して生成される画像ファイルを印刷部に印刷させた場合、当該変換前の画像ファイルを個別に印刷部に印刷させた場合と同数のログを残してもよい。これにより、ログに基づいて、印刷された画像ファイルの数を正確に管理することができる。
【００１６】
本発明の他の局面に係る印刷システムは、サーバと印刷装置とを含む印刷システムであって、印刷装置は、画像ファイルを受信する受信部と、画像ファイルの印刷を行う印刷部と、制御部とを備え、制御部は、サーバに格納されている複数の画像ファイルを印刷部に印刷させる印刷指示を受け付けた際、当該サーバまたは当該サーバとは別のサーバにおいて複数の画像ファイルを１ファイルに変換して生成される画像ファイルを受信部に受信させ、受信部で受信した画像ファイルを印刷部に印刷させる。
【００１７】
この構成によれば、ダウンロード印刷において、印刷装置で複数の画像ファイルの印刷が指示されると、サーバで複数の画像ファイルが１ファイルに変換される。そして、複数の画像ファイルから１ファイルへの変換で生成された画像ファイルが印刷装置に受信されて、印刷装置において、その１ファイルへの変換で生成された画像ファイルが印刷される。これにより、複数の画像ファイルが個別に印刷されることを抑制できるので、複数の画像ファイルを印刷する際の不具合の発生を抑制することができる。
【００１８】
本発明のさらに他の局面に係るサーバは、印刷装置と接続されるサーバであって、画像ファイルを印刷装置に送信する送信部と、制御部とを備え、制御部は、複数の画像ファイルを１ファイルに変換し、当該変換によって生成された画像ファイルを送信部に送信させる。
【００１９】
この構成によれば、複数の画像ファイルが１ファイルに変換され、当該変換によって生成された画像ファイルが印刷装置へ送信される。１ファイルへの変換で生成された画像ファイルが印刷装置に受信されて、印刷装置において、その１ファイルへの変換で生成された画像ファイルが印刷されることにより、複数の画像ファイルが個別に印刷されることを抑制できる。よって、複数の画像ファイルを印刷する際の不具合の発生を抑制することができる。
【発明の効果】
【００２０】
本発明によれば、複数の画像ファイルが個別に印刷されることを抑制できるので、複数の画像ファイルを印刷する際の不具合の発生を抑制することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る印刷システムの構成を示すブロック図である。
【図２】ダウンロード印刷の概略を説明するための図である。
【図３Ａ】ＭＦＰで実行されるダウンロード印刷処理の流れを示すフローチャート（その１）である。
【図３Ｂ】ＭＦＰで実行されるダウンロード印刷処理の流れを示すフローチャート（その２）である。
【図４】画像ファイルサーバで実行される画像ファイルサーバ処理の流れを示すフローチャートである。
【図５】ファイル変換サーバで実行されるファイル変換サーバ処理の流れを示すフローチャートである。
【図６】他の実施形態に係るダウンロード印刷の概略を説明するための図である。
【図７】さらに他の実施形態に係るダウンロード印刷の概略を説明するための図である。
【図８】図７に示される実施形態において、ＭＦＰで実行されるダウンロード印刷処理の流れを示すフローチャートである。
【図９】図７に示される実施形態において、画像ファイルサーバで実行される画像ファイルサーバ処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下では、本発明の実施の形態について、添付図面を参照しつつ詳細に説明する。
【００２３】
＜印刷システムの構成＞
【００２４】
本発明の一実施形態に係る印刷システム１は、図１に示されるように、ＭＦＰ２、画像ファイルサーバ３およびファイル変換サーバ４を含む。ＭＦＰ２、画像ファイルサーバ３およびファイル変換サーバ４は、インターネット５を介して、相互に通信可能に接続されている。
【００２５】
印刷装置の一例としてのＭＦＰ２は、図１に示されるように、画像形成部２１、画像読取部２２、操作パネル２３およびネットワークインターフェース（Ｉ／Ｆ）２４および制御部２５を備えている。
【００２６】
印刷部の一例としての画像形成部２１は、画像データに基づく印刷（カラー印刷またはモノクロ印刷）を実行する。この印刷により、プリント用紙に画像が形成される。画像形成の方式は、電子写真方式であってもよいし、インクジェット方式であってもよい。
【００２７】
画像読取部２２は、原稿の画像を読み取って、画像データを生成する。読み取りの方式は、原稿を搬送しつつ、原稿の画像を読み取るＡＤＦ（Auto Document Feeder）方式であってもよいし、コンタクトガラス上に原稿を載置して、原稿の画像を読み取るＦＢ（Flat Bed）方式であってもよい。
【００２８】
操作パネル２３は、タッチパネルおよび操作ボタンを備えている。タッチパネルには、各種の情報が表示される。また、タッチパネルのタッチ操作により、各種の入力が可能である。操作ボタンには、たとえば、ユーザが使用する機能を選択するための複数の機能選択ボタン、タッチパネルに表示される画面を切り替えるための十字ボタンなどが含まれる。
【００２９】
受信部の一例としてのネットワークインターフェース２４は、インターネット５との接続のためのインターフェースである。
【００３０】
制御部２５は、ＣＰＵ２５１、ＲＯＭ２５２、ＲＡＭ２５３、ＮＶＲＡＭ（Non
Volatile RAM）２５４およびＡＳＩＣ２５５を備えている。ＣＰＵ２５１は、各種の処理のためのプログラムを実行することにより、画像形成部２１、画像読取部２２および操作パネル２３を制御し、ネットワークインターフェース２４を介した通信を制御する。ＲＯＭ２５２には、ＣＰＵ２５１によって実行されるプログラムおよび各種の処理に必要なデータなどが格納されている。ＲＡＭ２５３は、ＣＰＵ２５１がプログラムを実行する際のワークエリアとして使用される。ＮＶＲＡＭ２５４には、操作パネル２３から入力される各種の設定値などが記憶される。
【００３１】
画像ファイルサーバ３は、画像ファイルを格納するサーバである。画像ファイルサーバ３は、格納している画像ファイルをインターネット５を通してＭＦＰ２およびファイル変換サーバ４に送信することができる。画像ファイルサーバ３は、たとえば、オンラインストレージまたはファイルホスティングと呼ばれるサービスとして提供されているデータ共有サーバ上のディスクスペースで構成されてもよい。
【００３２】
サーバの一例としてのファイル変換サーバ４は、複数の画像ファイルを１ファイルに変換するサービスを提供するサーバである。ファイル変換サーバ４は、ネットワークインターフェース（Ｉ／Ｆ）４１、ハードディスク４２および制御部４３を備えている。
【００３３】
送信部の一例としてのネットワークインターフェース４１は、インターネット５との接続のためのインターフェースである。
【００３４】
ハードディスク４２は、たとえば、複数の画像ファイルを１ファイルに変換する際に、変換前の複数の画像ファイルおよび変換後の画像ファイルを記憶するために使用される。
【００３５】
制御部４３は、ＣＰＵ４３１、ＲＯＭ４３２、ＲＡＭ４３３、ＮＶＲＡＭ（Non
Volatile RAM）４３４およびＡＳＩＣ４３５を備えている。ＣＰＵ４３１は、ＲＯＭ４３２に格納されているプログラムを実行することにより、複数の画像ファイルを１ファイルに変換する機能を実現し、ネットワークインターフェース４１を介した通信を制御する。ＲＯＭ４３２には、ＣＰＵ４３１によって実行されるプログラムのほか、各種の処理に必要なデータなどが格納されている。ＲＡＭ４３３は、ＣＰＵ４３１がプログラムを実行する際のワークエリアとして使用される。ＮＶＲＡＭ４３４には、たとえば、ＭＦＰ２から受信する各種の設定値などが記憶される。
【００３６】
＜ダウンロード印刷の概要＞
【００３７】
ＭＦＰ２では、ダウンロード印刷が可能である。すなわち、ＭＦＰ２は、画像ファイルサーバ３に格納されている画像ファイルをインターネット５を介して受信（ダウンロード）し、その受信した画像ファイルを印刷する機能を有している。
【００３８】
また、ＭＦＰ２は、図２に示されるように、ダウンロード印刷において、複数の画像ファイルＡ，Ｂを画像ファイルサーバ３から受信したときに、必要に応じて、その画像ファイルＡ，Ｂをファイル変換サーバ４に転送し、画像ファイルＡ，Ｂを１ファイルに変換（以下、「１ファイル変換」という。）することを要求することができる。そして、ＭＦＰ２は、１ファイル変換によって生成される画像ファイルＡ＋Ｂをファイル変換サーバ４から受信し、画像ファイルＡ＋Ｂを印刷することができる。画像ファイルＡ＋Ｂの印刷により、画像ファイルＡ，Ｂを個別に印刷した場合と同じ印刷物を得ることができる。
【００３９】
＜ダウンロード印刷処理＞
【００４０】
操作パネル２３には、機能選択ボタンの１つとして、ダウンロードプリント機能選択ボタンが設けられている。ダウンロードプリント機能選択ボタンが押されると、ＭＦＰ２の制御部２５のＣＰＵ２５１は、図３Ａおよび図３Ｂに示されるダウンロード印刷処理を実行する。
【００４１】
ダウンロード印刷処理では、ＣＰＵ２５１は、ネットワークインターフェース２４を介して、ダウンロード印刷が可能な画像ファイルの一覧の送信を画像ファイルサーバ３に要求する（Ｓ１１）。
【００４２】
その要求に応答して、画像ファイルサーバ３から、画像ファイルの一覧が送信される。ＣＰＵ２５１は、ネットワークインターフェース２４を介して、その画像ファイルサーバ３から送信される画像ファイルの一覧を受信する（Ｓ１２）。
【００４３】
つづいて、ＣＰＵ２５１は、ダウンロード印刷の対象となる画像ファイルの選択を受け付けるためのファイル選択受付処理を実行する（Ｓ１３）。ファイル選択受付処理では、ＣＰＵ２５１は、操作パネル２３のタッチパネルに、ダウンロード印刷が可能な画像ファイルの一覧（図示せず）を表示させる。そして、ＣＰＵ２５１は、タッチパネルのタッチ操作による画像ファイルの選択を受け付ける。
【００４４】
その後、ＣＰＵ２５１は、ネットワークインターフェース２４を介して、タッチパネルのタッチ操作によってダウンロード印刷の対象として選択された画像ファイル（以下、「選択画像ファイル」という。）の送信を画像ファイルサーバ３に要求する（Ｓ１４）。
【００４５】
その要求に応答して、画像ファイルサーバ３からＭＦＰ２に向けて、選択画像ファイルが送信される。ＣＰＵ２５１は、ネットワークインターフェース２４を介して、画像ファイルサーバ３から選択画像ファイルを受信する（Ｓ１５）。
【００４６】
ＣＰＵ２５１は、画像ファイルサーバ３から受信した選択画像ファイルが１ファイルだけであるか否かを判断する（Ｓ１６）。
【００４７】
複数の選択画像ファイルを受信した場合（Ｓ１６：ＮＯ）、ＣＰＵ２５１は、その複数の選択画像ファイルを１ファイル変換せずに個別に印刷した場合に、その印刷に要する時間、つまり最初の選択画像ファイルの印刷の開始から最後の選択画像ファイルの印刷の終了までにかかる時間Ｔ１を計算する（Ｓ１７）。
【００４８】
また、ＣＰＵ２５１は、画像ファイルサーバ３から受信した複数の選択画像ファイルを１ファイル変換した場合に、その１ファイル変換で生成される画像ファイルの印刷に要する時間Ｔ２を計算する（Ｓ１８）。
【００４９】
さらに、ＣＰＵ２５１は、ファイル変換サーバ４との通信に要する時間、具体的には、複数の選択画像ファイルの送信に要する時間と、１ファイル変換で生成された画像ファイルの受信に要する時間との合計を計算する。そして、ＣＰＵ２５１は、ファイル変換サーバ４との通信に要する時間とファイル変換サーバ４での１ファイル変換に要する時間との合計の時間Ｔ３を計算する（Ｓ１９）。
【００５０】
その後、ＣＰＵ２５１は、時間Ｔ１が時間Ｔ２と時間Ｔ３との和よりも大きいか否かを判断する（Ｓ２０）。
【００５１】
時間Ｔ１が時間Ｔ２と時間Ｔ３との和よりも大きければ（Ｓ２０：ＹＥＳ）、ＣＰＵ２５１は、ネットワークインターフェース２４を介して、画像ファイルサーバ３から受信した複数の選択画像ファイルをファイル変換サーバ４へ送信するとともに（Ｓ２１）、ファイル変換サーバ４に１ファイル変換を要求する。
【００５２】
その後、ＣＰＵ２５１は、ファイル変換サーバ４からの画像ファイルの受信を待つ。ファイル変換サーバ４から画像ファイルが送られてくると、ＣＰＵ２５１は、ネットワークインターフェース２４を介して、その画像ファイルを受信する（Ｓ２２）。
【００５３】
そして、ＣＰＵ２５１は、画像形成部２１を制御して、ファイル変換サーバ４から受信した画像ファイルを画像形成部２１に印刷させて（Ｓ２３）、ダウンロード印刷処理を終了する。
【００５４】
一方、時間Ｔ１が時間Ｔ２と時間Ｔ３との和以下である場合には（Ｓ２０：ＮＯ）、ＣＰＵ２５１は、画像ファイルサーバ３から受信した複数の選択画像ファイルをファイル変換サーバ４に送信せず、画像形成部２１を制御して、その複数の選択画像ファイルを個別に画像形成部２１に印刷させて（Ｓ２３）、ダウンロード印刷処理を終了する。
【００５５】
また、画像ファイルサーバ３から受信した選択画像ファイルが１ファイルだけであった場合（Ｓ１６：ＹＥＳ）、ＣＰＵ２５１は、ステップＳ１７〜Ｓ２２の処理をスキップし、画像形成部２１を制御して、その選択画像ファイルを画像形成部２１に印刷させて（Ｓ２３）、ダウンロード印刷処理を終了する。
【００５６】
印刷は、画像ファイルごとに実行される。各画像ファイルの印刷動作間には、印刷を実行したことを記録した印刷ログを指定されたサーバに送信する処理、印刷動作の開始前の各種の調整処理、ウォームアップ処理（ヒータのオン／オフなど）などが適宜に実行される。
【００５７】
＜画像ファイルサーバ処理＞
【００５８】
画像ファイルサーバ３では、図４に示される画像ファイルサーバ処理が繰り返し実行される。
【００５９】
画像ファイルサーバ処理において、画像ファイルサーバ３は、ＭＦＰ２からダウンロード印刷が可能なファイルの一覧の送信を要求されたか否かを判断する（Ｓ３１）。この要求は、前述したように、図３Ａに示されるダウンロード印刷処理のステップＳ１１の処理により、ＭＦＰ２から出力される。
【００６０】
ファイルの一覧の送信を要求されると（Ｓ３１：ＹＥＳ）、画像ファイルサーバ３は、保存しているファイルの中からＭＦＰ２でダウンロード印刷可能なファイルを特定し、その特定したファイルの一覧をＭＦＰ２に送信する（Ｓ３２）。
【００６１】
ファイルの一覧の送信を要求されていないときには（Ｓ３１：ＮＯ）、画像ファイルサーバ３は、ステップＳ３２の処理をスキップする。
【００６２】
次いで、画像ファイルサーバ３は、ＭＦＰ２から選択画像ファイルの送信を要求されたか否かを判断する（Ｓ３３）。
【００６３】
選択画像ファイルの送信を要求されると（Ｓ３３：ＹＥＳ）、画像ファイルサーバ３は、選択画像ファイルをＭＦＰ２に送信し（Ｓ３４）、画像ファイルサーバ処理を終了する。
【００６４】
選択画像ファイルの送信を要求されていないときには（Ｓ３３：ＮＯ）、画像ファイルサーバ３は、ステップＳ３４の処理をスキップして、画像ファイルサーバ処理を終了する。
【００６５】
＜ファイル変換サーバ処理＞
【００６６】
ファイル変換サーバ４では、図５に示されるファイル変換サーバ処理が繰り返し実行される。
【００６７】
ファイル変換サーバ処理において、制御部４３のＣＰＵ４３１は、ＭＦＰ２から選択画像ファイルを受信したか否かを判断する（Ｓ４１）。
【００６８】
選択画像ファイルを受信していないときには（Ｓ４１：ＮＯ）、ＣＰＵ４３１は、ファイル変換サーバ処理を終了する。
【００６９】
選択画像ファイルを受信すると（Ｓ４１：ＹＥＳ）、ＣＰＵ４３１は、選択画像ファイルを所定の条件に合致するものと合致しないものとに分類する（Ｓ４２）。
【００７０】
その後、ＣＰＵ４３１は、所定の条件に合致する選択画像ファイルを１ファイル変換する（Ｓ４３）。所定の条件に合致しない選択画像ファイルは、１ファイル変換されず、個々のままにされる。
【００７１】
所定の条件は、たとえば、選択画像ファイルに１ページのみが含まれるという条件である。この場合、ＭＦＰ２から受信した選択画像ファイルは、１ページで構成される選択画像ファイル（１ページ／１ファイルの選択画像ファイル）と、複数ページを含む選択画像ファイルとに分類される。そして、１ページで構成される選択画像ファイルが複数存在する場合、それらの選択画像ファイルが１ファイル変換される。たとえば、ＢＭＰ（ビットマップ）形式またはＪＰＥＧ形式の画像ファイルは、１ページで構成される。１ファイル変換は、たとえば、各選択画像ファイルのファイル形式をＢＭＰ形式またはＪＰＥＧ形式からＰＤＦ形式、ＴＩＦＦ形式、ＰＤＬ（Page Description Language）形式またはバイナリ形式などに変換し、それらの１個のファイルに集約することによって達成される。
【００７２】
そして、ＣＰＵ４３１は、１ファイル変換によって生成された画像ファイルをＭＦＰ２に送信し、また、所定の条件に合致しない選択画像ファイルをＭＦＰ２に送信して（Ｓ４４）、ファイル変換サーバ処理を終了する。
【００７３】
＜作用効果＞
【００７４】
以上のように、ＭＦＰ２において、画像ファイルサーバ３から受信した複数の選択画像ファイルを個別に印刷した場合と比べて、その複数の画像ファイルを１ファイルに変換して生成される画像ファイルを印刷した方が印刷に要する時間が短縮される場合、複数の選択画像ファイルがファイル変換サーバ４へ送信され、複数の選択画像ファイルの１ファイル変換がファイル変換サーバ４に要求される。これにより、複数の選択画像ファイルが個別に印刷されることを抑制できるので、複数の選択画像ファイルを印刷する際の不具合の発生を抑制することができる。また、複数の画像ファイルの印刷に要する時間を短縮することができるので、利便性が向上する。
【００７５】
１ページで構成されるＪＰＥＧ形式などの選択画像ファイルと複数ページを含むＰＤＦ形式などの選択画像ファイルとを１ファイルに変換する場合、その変換のための処理の内容が煩雑になるおそれがある。
【００７６】
そのため、ファイル変換サーバ４では、所定の条件に合致する複数の選択画像ファイルのみが１ファイル変換されて、その１ファイル変換によって生成された画像ファイルがファイル変換サーバ４からＭＦＰ２に送信される。条件に合致しない選択画像ファイルは、１ファイル変換されずに、ファイル変換サーバ４からＭＦＰ２に送信される。これにより、複数の選択画像ファイルのすべてが１ファイルに変換されることによる不具合の発生を抑制できる。
【００７７】
なお、他の所定の条件として、たとえば、選択画像ファイルがモノクロ画像の画像ファイルであるという条件、選択画像ファイルがカラー画像の画像ファイルであるという条件などを例示することができる。この場合、ＭＦＰ２から受信した選択画像ファイルは、モノクロ画像の選択画像ファイルとカラー画像の選択画像ファイルとに分類される。そして、カラー画像の選択画像ファイルが１ファイル変換されて、１個のカラー画像の画像ファイルが生成され、モノクロ画像の選択画像ファイルが１ファイル変換されて、１個のモノクロ画像の画像ファイルが生成される。
【００７８】
＜他の実施形態＞
【００７９】
以上、本発明の一実施形態について説明したが、本発明は、他の形態で実施することもできる。
【００８０】
たとえば、ダウンロード印刷において、ＭＦＰ２から画像ファイルサーバ３に選択画像ファイルＡ，Ｂの送信が要求されると、図６に示されるように、画像ファイルサーバ３からファイル変換サーバ４に選択画像ファイルＡ，Ｂが送信されてもよい。この場合、ファイル変換サーバ４において、その選択画像ファイルＡ，Ｂの受信に応答して、図５に示されるファイル変換サーバ処理が実行されて、選択画像ファイルＡ，Ｂの１ファイル変換が行われる。そして、１ファイル変換によって生成される画像ファイルＡ＋Ｂがファイル変換サーバ４からＭＦＰ２に送信される。ＭＦＰ２がファイル変換サーバ４から画像ファイルＡ＋Ｂを受信すると、その画像ファイルＡ＋Ｂが印刷される。
【００８１】
また、ダウンロード印刷において、ＭＦＰ２から画像ファイルサーバ３に選択画像ファイルＡ，Ｂの送信が要求されると、図７に示されるように、画像ファイルサーバ３において、選択画像ファイルＡ，Ｂの１ファイル変換が行われてもよい。この場合、画像ファイルサーバ３は、ファイル変換サーバ４と同様の構成を有する。そして、１ファイル変換によって生成される画像ファイルＡ＋Ｂが画像ファイルサーバ３からＭＦＰ２に送信される。ＭＦＰ２が画像ファイルサーバ３から画像ファイルＡ＋Ｂを受信すると、その画像ファイルＡ＋Ｂが印刷される。
【００８２】
図７に示される方式が採用される場合、ＭＦＰ２では、操作パネル２３のダウンロードプリント機能選択ボタンが押されると、制御部２５のＣＰＵ２５１により、図８に示されるダウンロード印刷処理が実行される。
【００８３】
ダウンロード印刷処理では、ＣＰＵ２５１は、ネットワークインターフェース２４を介して、ダウンロード印刷が可能な画像ファイルの一覧の送信を画像ファイルサーバ３に要求する（Ｓ５１）。
【００８４】
その要求に応答して、画像ファイルサーバ３から、画像ファイルの一覧が送信される。ＣＰＵ２５１は、ネットワークインターフェース２４を介して、その画像ファイルサーバ３から送信される画像ファイルの一覧を受信する（Ｓ５２）。
【００８５】
つづいて、ＣＰＵ２５１は、ダウンロード印刷の対象となる画像ファイルの選択を受け付けるためのファイル選択受付処理を実行する（Ｓ５３）。ファイル選択受付処理では、ＣＰＵ２５１は、操作パネル２３のタッチパネルに、ダウンロード印刷が可能な画像ファイルの一覧（図示せず）を表示させる。そして、ＣＰＵ２５１は、タッチパネルのタッチ操作による画像ファイルの選択を受け付ける。
【００８６】
その後、ＣＰＵ２５１は、ネットワークインターフェース２４を介して、ファイル選択受付処理で受け付けた選択画像ファイルを画像ファイルサーバ３に通知する（Ｓ５４）。
【００８７】
これに応答して、画像ファイルサーバ３では、選択画像ファイルの１ファイル変換が行われる。また、画像ファイルサーバ３では、印刷ログ情報が作成される。印刷ログ情報は、１ファイル変換によって生成された画像ファイルに含まれる選択画像ファイルの数についての情報である。その後、ＣＰＵ２５１は、ネットワークインターフェース２４を介して、画像ファイルサーバ３から画像ファイルおよび印刷ログ情報を受信する（Ｓ５５）。
【００８８】
画像ファイルおよび印刷ログ情報を受信すると、ＣＰＵ２５１は、画像形成部２１を制御して、画像ファイルサーバ３から受信した画像ファイルを画像形成部２１に印刷させる（Ｓ５６）。
【００８９】
そして、印刷が完了すると、ＣＰＵ２５１は、画像ファイルサーバ３から受信した印刷ログ情報に基づいて、印刷された選択画像ファイルの数と同数分の印刷ログを指定されたサーバに送信する（Ｓ５７）。その後、ＣＰＵ２５１は、ダウンロード印刷処理を終了する。
【００９０】
また、図７に示される方式が採用される場合、画像ファイルサーバ３では、図９に示される画像ファイルサーバ処理が実行される。
【００９１】
画像ファイルサーバ処理において、画像ファイルサーバ３は、ＭＦＰ２からダウンロード印刷が可能なファイルの一覧の送信を要求されたか否かを判断する（Ｓ６１）。この要求は、前述したように、図８に示されるダウンロード印刷処理のステップＳ５１の処理により、ＭＦＰ２から出力される。
【００９２】
ファイルの一覧の送信を要求されると（Ｓ６１：ＹＥＳ）、画像ファイルサーバ３は、保存しているファイルの中からＭＦＰ２でダウンロード印刷可能なファイルを特定し、その特定したファイルの一覧をＭＦＰ２に送信する（Ｓ６２）。
【００９３】
ファイルの一覧の送信を要求されていないときには（Ｓ６１：ＮＯ）、画像ファイルサーバ３は、ステップＳ６２の処理をスキップする。
【００９４】
次いで、画像ファイルサーバ３は、ＭＦＰ２から選択画像ファイルの通知を受けたか否かを判断する（Ｓ６３）。
【００９５】
この通知を受けていないときには（Ｓ６３：ＮＯ）、画像ファイルサーバ３は、画像ファイルサーバ処理を終了する。
【００９６】
選択画像ファイルの通知を受けると（Ｓ６３：ＹＥＳ）、画像ファイルサーバ３は、ＭＦＰ２から当該要求とともに受信した選択画像ファイルを特定する情報に基づいて、選択画像ファイルを抽出する。そして、選択画像ファイルを所定の条件に合致するものと合致しないものとに分類する（Ｓ６４）。
【００９７】
その後、画像ファイルサーバ３は、所定の条件に合致する選択画像ファイルを１ファイル変換する（Ｓ６５）。所定の条件に合致しない選択画像ファイルは、１ファイル変換されず、個々のままにされる。所定の条件については、前述したとおりである。
【００９８】
また、画像ファイルサーバ３は、印刷ログ情報を作成する（Ｓ６６）。
【００９９】
そして、画像ファイルサーバ３は、１ファイル変換によって生成された画像ファイルをＭＦＰ２に送信する。所定の条件に合致しない選択画像ファイルが存在する場合には、画像ファイルサーバ３は、その選択画像ファイルをＭＦＰ２に送信する。さらに、画像ファイルサーバ３は、印刷ログ情報をＭＦＰ２に送信する（Ｓ６７）。そして、画像ファイルサーバ３は、ファイル変換サーバ処理を終了する。
【０１００】
図７に示される方式では、選択画像ファイルを画像ファイルサーバ３からＭＦＰ２またはファイル変換サーバ４に送信する必要がないので、その送信処理に要する時間分、ダウンロード印刷に要する時間を短縮することができる。
【０１０１】
また、印刷ログ情報に基づいて、選択画像ファイルが個別に印刷された場合と同数の印刷ログがＭＦＰ２から指定されたサーバに送信される。これにより、たとえば、指定されたサーバにおいて、印刷ログによる適切な印刷管理などを行うことができる。
【０１０２】
<変形例＞
【０１０３】
前述の実施形態では、ＭＦＰ２において、ＣＰＵ２５１が各処理を実行する場合について説明した。しかしながら、ＡＳＩＣ２５５が各処理を実行してもよいし、ＣＰＵ２５１とＡＳＩＣ２５５とが協働して各処理を実行してもよい。また、制御部２５が複数のＣＰＵを備え、複数のＣＰＵが協働して各処理を実行してもよい。
【０１０４】
また、ファイル変換サーバ４において、ＣＰＵ４３１が各処理を実行する場合について説明した。しかしながら、ＡＳＩＣ４３５が各処理を実行してもよいし、ＣＰＵ４３１とＡＳＩＣ４３５とが協働して各処理を実行してもよい。また、制御部４３が複数のＣＰＵを備え、複数のＣＰＵが協働して各処理を実行してもよい。
【０１０５】
また、印刷装置の一例として、ＭＦＰ２を取り上げたが、本発明は、ＭＦＰ２に限らず、印刷機能を有する装置に広く適用することができる。
【０１０６】
その他、前述の構成には、特許請求の範囲に記載された事項の範囲で種々の設計変更を施すことが可能である。
【符号の説明】
【０１０７】
１    印刷システム
２    ＭＦＰ
３    画像ファイルサーバ
４    ファイル変換サーバ
２１  画像形成部
２４  ネットワークインターフェース
２５  制御部
４１  ネットワークインターフェース
４３  制御部
【図１】
2015012506.tif 000003
【図２】
2015012506.tif 000004
【図３Ａ】
2015012506.tif 000005
【図３Ｂ】
2015012506.tif 000006
【図４】
2015012506.tif 000007
【図５】
2015012506.tif 000008
【図６】
2015012506.tif 000009
【図７】
2015012506.tif 000010
【図８】
2015012506.tif 000011
【図９】
2015012506.tif 000012