(57)【要約】【課題】端末のユーザがプリントデータの印刷される画像形成装置を把握できるネットワークプリント中継装置等を提供すること。【解決手段】印刷指示装置からの指示に基づいて、複数の画像形成装置のうちの１つに画像を出力させるネットワークプリント中継装置２０であって、画像形成装置を特定するための装置特定情報を入力する装置特定画面を、印刷指示装置に対して提供する設定画面提供部２３と、装置特定情報および出力されるべき画像に対応するプリントデータを取得する印刷情報取得部２４と、複数の画像形成装置それぞれのプリントデータ記述言語を示す複数の言語情報から、装置特定情報により特定される画像形成装置の言語情報を抽出し、抽出した言語情報を用いてプリントデータを変換する変換処理を行う変換部２５と、変換処理後のプリントデータを画像形成装置に送信する送信部２６とを備える。【選択図】図３
2014142802.tif 000002
【特許請求の範囲】
【請求項１】
印刷指示装置からの指示に基づいて、複数の画像形成装置のうちの１つに画像を出力させるネットワークプリント中継装置であって、
前記複数の画像形成装置から１つの画像形成装置を特定するための装置特定情報を入力する装置特定画面を、前記印刷指示装置に対して提供する設定画面提供部と、
前記印刷指示装置に入力された前記装置特定情報、および、前記装置特定情報により特定される画像形成装置によって出力されるべき画像に対応するプリントデータを取得する印刷情報取得部と、
前記複数の画像形成装置それぞれの解釈可能なプリントデータ記述言語を示す複数の言語情報から、前記装置特定情報により特定される画像形成装置の言語情報を抽出し、抽出した前記言語情報を用いて前記プリントデータを変換する変換処理を行う変換部と、
前記変換処理後の前記プリントデータを、前記装置特定情報により特定される画像形成装置に送信する送信部とを備える
ネットワークプリント中継装置。
【請求項２】
前記設定画面提供部は、前記装置特定画面とともに、前記複数の画像形成装置の機能を比較可能な状態で示す比較画面を、前記印刷指示装置に対して提供する
請求項１に記載のネットワークプリント中継装置。
【請求項３】
前記設定画面提供部は、さらに、前記プリントデータを特定するためのデータ特定情報を入力するデータ特定画面を、前記印刷指示装置に対して提供し、
前記印刷情報取得部は、前記印刷指示装置から前記データ特定情報を受け付けた場合に、前記データ特定情報によって示されるネットワーク上の記憶装置であって、前記印刷指示装置とは異なる記憶装置から前記プリントデータを取得する
請求項１または２に記載のネットワークプリント中継装置。
【請求項４】
前記設定画面提供部は、さらに、前記プリントデータを印刷するときに用いられる機能を示す機能設定情報を設定する機能設定画面を、前記印刷指示装置に対して提供し、
前記印刷情報取得部は、前記印刷指示装置から、前記機能情報を取得し、
前記変換部は、抽出した前記言語情報に加え、前記機能設定情報を用いて前記プリントデータを変換する
請求項１〜３の何れか１項に記載のネットワークプリント中継装置。
【請求項５】
前記設定画面提供部は、さらに、前記プリントデータを印刷するときに用いられる機能を示す機能設定情報が、前記記憶装置に記憶されているか否かを設定する第一機能設定画面を、前記印刷指示装置に対して提供し、
前記設定画面提供部は、前記機能設定情報が前記記憶装置に記憶されていないと設定された場合に、前記プリントデータを印刷するときに用いられる機能を示す機能設定情報を設定する第二機能設定画面を、前記印刷指示装置に対して提供し、
前記印刷情報取得部は、前記機能設定情報が前記記憶装置に記憶されていると設定された場合は、前記記憶装置から前記機能設定情報を取得し、前記機能設定情報が前記記憶装置に記憶されていないと設定された場合は、前記印刷指示装置から前記第二機能設定画面に入力された前記機能設定情報を取得し、
前記変換部は、前記言語情報に加え、前記機能設定情報を用いて前記プリントデータを変換する
請求項３に記載のネットワークプリント中継装置。
【請求項６】
前記変換部は、前記変換処理として、前記プリントデータのラスタライズ、および、ラスタライズ後の前記プリントデータの抽出した前記言語情報により示されるプリントデータ記述言語への変換を行い、
前記設定画面提供部は、さらに、ラスタライズされた前記プリントデータを表示するプレビュー画面を前記印刷指示装置に対して提供する
請求項１〜５の何れか１項に記載のネットワークプリント中継装置。
【請求項７】
表示パネルと、
操作部と、
請求項１〜６の何れか１項に記載のネットワークプリント中継装置から、前記複数の画像形成装置から１つの画像形成装置を特定するための装置特定情報を入力する装置特定画面を受け付ける画面受信部と、
前記表示パネル上に、前記装置特定画面を表示する表示制御部と、
前記操作部を介して前記装置特定画面に入力された前記装置特定情報を、前記ネットワークプリント中継装置に出力する特定情報出力部とを備える
印刷指示装置。
【請求項８】
複数の画像形成装置と、
請求項１〜６の何れか１項に記載のネットワークプリント中継装置と、
請求項７に記載の印刷指示装置とを備える
ネットワークプリントシステム。
【請求項９】
印刷指示装置からの指示に基づいて、複数の画像形成装置のうちの１つに画像を出力させるネットワークプリント中継装置で実行されるネットワークプリント中継方法であって、
前記複数の画像形成装置から１つの画像形成装置を特定するための装置特定情報を入力する装置特定画面を、前記印刷指示装置に対して提供するステップと、
前記印刷指示装置に入力された前記装置特定情報、および、前記装置特定情報により特定される画像形成装置によって出力されるべき画像に対応するプリントデータを取得するステップと、
前記複数の画像形成装置それぞれの解釈可能なプリントデータ記述言語を示す複数の言語情報から、前記装置特定情報により特定される画像形成装置の言語情報を抽出し、抽出した前記言語情報を用いて前記プリントデータを変換する変換処理を行うステップと、
前記変換処理後の前記プリントデータを、前記装置特定情報により特定される画像形成装置に送信するステップとを含む
ネットワークプリント中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷指示装置からの要求に基づいて、画像形成装置に画像を形成させるネットワークプリント中継装置に関する。
【背景技術】
【０００２】
従来、プリンタ、スキャナ、およびファクシミリ装置など、原稿から読み取ったデータまたはＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）などから受信したデータを用いて画像を形成し、形成した画像を印刷またはデータとして出力する画像形成装置が存在する。
【０００３】
また、近年、省スペース化を指向して、プリンタ機能、スキャナ機能、ファクシミリ通信機能、およびネットワーク通信機能などを一台で兼ね備えた画像形成装置であるネットワーク複合機（以下、単に「複合機」という。）も存在する。
【０００４】
また、画像形成装置は、例えば、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワークを介して、ＰＣ等の端末装置と通信を行うことができる。
【０００５】
上述した画像形成装置を用い、端末あるいはクラウド等に記憶されたプリントデータを印刷する画像形成システムとしては、例えば、端末と画像形成装置とが直接接続され、端末が画像形成装置に対し直接印刷を指示するシステムがある。
【０００６】
また、他の画像形成システムとしては、例えば、端末と画像形成装置とが中継装置を介して接続されるクライアントサーバ型のシステムがある。クライアントサーバ型のシステムでは、端末が、中継装置に対してプリントデータの印刷を要求し、中継装置が、当該要求に応じて、画像形成装置に対してプリントデータと印刷に関する機能設定情報とを送信する。
【０００７】
なお、端末は、印刷を指示する印刷指示装置であり、例えば、スマートフォン、或いは、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ、以下、適宜「ＰＣ」と略称する）等である。プリントデータは、各種アプリケーションで生成されたアプリケーションデータ等であり、例えば、文章データ、或いは、画像データ等である。機能設定情報は、例えば、拡大・縮小、集約、綴じ方向、小冊子印刷等である。
【０００８】
クライアントサーバ型のシステムでは、中継装置に、画像形成装置と連携した処理を行うためのアプリケーションソフトウェア（以下、「アプリケーション」という。）がインストールされている。これにより、中継装置と画像形成装置とは、互いに協調して各種の処理を実行することができる。このようなアプリケーションとしては、例えば、中継装置から送信したプリントデータを画像形成装置で印刷するためのプリンタドライバ等がある。なお、クライアントサーバ型のシステムでは、中継装置に各画像形成装置のドライバが導入されているため、端末にプリンタドライバを導入する必要がない。
【０００９】
特許文献１には、上述した中継装置として、端末から受信したプリントデータを画像形成装置の機能に応じて変換する中継装置が開示されている。当該中継装置は、プリントデータを画像形成装置の機能に応じて変換するので、画像形成装置各々の機能が異なる場合でも、プリントデータを良好に印刷することが可能である。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００９−５４００７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１に記載の印刷システムでは、複数の画像形成装置の各々がサーバ装置（ネットワークプリント中継装置）からプリントデータを選択的に取得して印刷を実行する構成であるため、どの画像形成装置で印刷されるかを端末のユーザが把握できないという問題がある。
【００１２】
本発明は、上記従来の課題を考慮し、印刷指示装置および複数の画像形成装置とネットワークを介して通信するネットワークプリント中継装置であって、印刷指示装置（端末）のユーザがプリントデータの印刷される画像形成装置を把握可能なネットワークプリント中継装置、印刷指示装置あるいはネットワークプリントシステムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明の一態様に係るネットワークプリント中継装置は、印刷指示装置からの指示に基づいて、複数の画像形成装置のうちの１つに画像を出力させるネットワークプリント中継装置であって、前記複数の画像形成装置から１つの画像形成装置を特定するための装置特定情報を入力する装置特定画面を、前記印刷指示装置に対して提供する設定画面提供部と、前記印刷指示装置に入力された前記装置特定情報、および、前記装置特定情報により特定される画像形成装置によって出力されるべき画像に対応するプリントデータを取得する印刷情報取得部と、前記複数の画像形成装置それぞれの解釈可能なプリントデータ記述言語を示す複数の言語情報から、前記装置特定情報により特定される画像形成装置の言語情報を抽出し、抽出した前記言語情報を用いて前記プリントデータを変換する変換処理を行う変換部と、前記変換処理後の前記プリントデータを、前記装置特定情報により特定される画像形成装置に送信する送信部とを備える。
【００１４】
この構成によれば、複数の画像形成装置から１つの画像形成装置を特定するための設定画面を印刷指示装置に提供するため、クライアントサーバ型のシステムでありながら、印刷指示装置のユーザが、プリントデータの印刷される画像形成装置を把握できる。
【００１５】
また、上記構成のネットワークプリント中継装置は、クライアントサーバ型のシステムの中継装置であり、特定された画像形成装置の言語情報に応じた変換処理を行う（プリンタドライバ等がインストールされている）。このため、印刷指示装置は、プリンタドライバ等のアプリケーションを備える必要がない。
【００１６】
また、本発明の一態様に係るネットワークプリント中継装置において、前記設定画面提供部は、前記装置特定画面とともに、前記複数の画像形成装置の機能を比較可能な状態で示す比較画面を、前記印刷指示装置に対して提供してもよい。
【００１７】
この構成によれば、比較画面を提示して画像形成装置を選択させるので、ユーザは、画像形成装置それぞれの印刷設定に係る他の画面を参照することなく、画像形成装置を選択できる。すなわち、ユーザによる他の画面の参照回数を抑える効果が期待でき、これにより、印刷指示装置の消費電力を低減できる場合がある。
【００１８】
また、本発明の一態様に係るネットワークプリント中継装置において、前記設定画面提供部は、さらに、前記プリントデータを特定するためのデータ特定情報を入力するデータ特定画面を、前記印刷指示装置に対して提供し、前記印刷情報取得部は、前記印刷指示装置から前記データ特定情報を受け付けた場合に、前記データ特定情報によって示されるネットワーク上の記憶装置であって、前記印刷指示装置とは異なる記憶装置から前記プリントデータを取得してもよい。
【００１９】
この構成によれば、クラウド等のストレージ上に記憶された画像を、印刷指示装置に取り込むことなく、直接画像形成装置で印刷できる。これにより、印刷指示装置が解釈できない形式（フォーマット）のデータでも印刷することができる。より具体的には、例えば、印刷指示装置にインストールされていないアプリケーションソフトで作成されたファイルの印刷を行うことが可能になる。
【００２０】
なお、クラウド（ストレージ）とネットワークプリント中継装置との間の通信速度が、印刷指示装置とネットワークプリント中継装置との間の通信速度より早い場合、データ送信に係る時間を短縮できる。
【００２１】
また、本発明の一態様に係るネットワークプリント中継装置において、前記設定画面提供部は、さらに、前記プリントデータを印刷するときに用いられる機能を示す機能設定情報を設定する機能設定画面を、前記印刷指示装置に対して提供し、前記印刷情報取得部は、前記印刷指示装置から、前記機能情報を取得し、前記変換部は、抽出した前記言語情報に加え、前記機能設定情報を用いて前記プリントデータを変換してもよい。
【００２２】
また、本発明の一態様に係るネットワークプリント中継装置において、前記設定画面提供部は、さらに、前記プリントデータを印刷するときに用いられる機能を示す機能設定情報が、前記記憶装置に記憶されているか否かを設定する第一機能設定画面を、前記印刷指示装置に対して提供し、前記設定画面提供部は、前記機能設定情報が前記記憶装置に記憶されていないと設定された場合に、前記プリントデータを印刷するときに用いられる機能を示す機能設定情報を設定する第二機能設定画面を、前記印刷指示装置に対して提供し、前記印刷情報取得部は、前記機能設定情報が前記記憶装置に記憶されていると設定された場合は、前記記憶装置から前記機能設定情報を取得し、前記機能設定情報が前記記憶装置に記憶されていないと設定された場合は、前記印刷指示装置から前記第二機能設定画面に入力された前記機能設定情報を取得し、前記変換部は、前記言語情報に加え、前記機能設定情報を用いて前記プリントデータを変換してもよい。
【００２３】
また、本発明の一態様に係るネットワークプリント中継装置において、前記変換部は、前記変換処理として、前記プリントデータのラスタライズ、および、ラスタライズ後の前記プリントデータの抽出した前記言語情報により示されるプリントデータ記述言語への変換を行い、前記設定画面提供部は、さらに、ラスタライズされた前記プリントデータを表示するプレビュー画面を前記印刷指示装置に対して提供してもよい。
【００２４】
上記目的を達成するために、本発明の一態様に係る印刷指示装置は、表示パネルと、操作部と、上記構成のネットワークプリント中継装置から、前記複数の画像形成装置から１つの画像形成装置を特定するための装置特定情報を入力する装置特定画面を受け付ける画面受信部と、前記表示パネル上に、前記装置特定画面を表示する表示制御部と、前記操作部を介して前記装置特定画面に入力された前記装置特定情報を、前記ネットワークプリント中継装置に出力する特定情報出力部とを備える。
【００２５】
上記目的を達成するために、本発明の一態様に係るネットワークプリントシステムは、複数の画像形成装置と、上記構成のネットワークプリント中継装置と、上記構成の印刷指示装置とを備える。
【００２６】
上記目的を達成するために、本発明の一態様に係るネットワークプリント中継方法は、印刷指示装置からの指示に基づいて、複数の画像形成装置のうちの１つに画像を出力させるネットワークプリント中継装置で実行されるネットワークプリント中継方法であって、前記複数の画像形成装置から１つの画像形成装置を特定するための装置特定情報を入力する装置特定画面を、前記印刷指示装置に対して提供するステップと、前記印刷指示装置に入力された前記装置特定情報、および、前記装置特定情報により特定される画像形成装置によって出力されるべき画像に対応するプリントデータを取得するステップと、前記複数の画像形成装置それぞれの解釈可能なプリントデータ記述言語を示す複数の言語情報から、前記装置特定情報により特定される画像形成装置の言語情報を抽出し、抽出した前記言語情報を用いて前記プリントデータを変換する変換処理を行うステップと、前記変換処理後の前記プリントデータを、前記装置特定情報により特定される画像形成装置に送信するステップとを含む。
【００２７】
また、本発明は、上記いずれかの態様に係るネットワークプリント中継装置あるいは印刷指示装置が行う特徴的な処理をコンピュータに実行させるプログラムとして実現することもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体およびインターネット等の伝送媒体を介して流通させることができる。
【００２８】
さらに、上記いずれかの態様に係るネットワークプリント中継装置あるいは印刷指示装置の特徴的な構成要素を含む集積回路として実現することもできる。
【発明の効果】
【００２９】
以上の説明から明らかなように、本発明は、端末のユーザがプリントデータの印刷される画像形成装置を把握できるネットワークプリント中継装置、印刷指示装置あるいはネットワークプリントシステムを提供することができる。
【図面の簡単な説明】
【００３０】
【図１】図１は、実施の形態１におけるネットワークプリントシステムの構成の一例を示す図である。
【図２】図２は、実施の形態１における印刷指示装置の構成の一例を示す図である。
【図３】図３は、実施の形態１におけるネットワークプリント中継装置の構成の一例を示す図である。
【図４】図４は、実施の形態１におけるネットワークプリント中継装置の変換部の構成の一例を示す図である。
【図５】図５は、実施の形態１のネットワークプリントシステムの動作の一例を示すフロー図である。
【図６】図６は、実施の形態１の印刷指示装置における印刷設定用Ｗｅｂページの表示および印刷情報の取得に係る動作の一例を示すフロー図である。
【図７】図７は、実施の形態１におけるデータ特定画面の一例を示す図である。
【図８】図８は、実施の形態１における装置特定画面および比較画面の一例を示す図である。
【図９】図９は、実施の形態１における機能設定画面の一例を示す図である。
【図１０】図１０は、実施の形態１における印刷プレビュー画面の一例を示す図である。
【図１１】図１１は、実施の形態１におけるネットワークプリント中継装置の変換部のイメージ加工部における動作の流れを示すフロー図である。
【図１２】図１２は、実施の形態２におけるネットワークプリントシステムの構成の一例を示す図である。
【図１３】図１３は、実施の形態２におけるネットワークプリントシステムの動作の一例を示すフロー図である。
【図１４】図１４は、図１３のステップＳ１４における印刷指示装置の動作の一例を示すフロー図である。
【図１５Ａ】図１５Ａは、実施の形態３におけるネットワークプリントシステムの動作の一例を示すフロー図である。
【図１５Ｂ】図１５Ｂは、実施の形態３におけるネットワークプリントシステムの動作の一例を示すフロー図である。
【図１６】図１６は、図１５ＡのステップＳ１４における印刷指示装置の動作の一例を示すフロー図である。
【発明を実施するための形態】
【００３１】
以下に、本発明の実施の形態について、図面を参照しながら説明する。なお、各図は、模式図であり、必ずしも厳密に図示したものではない。
【００３２】
また、以下で説明する実施の形態では、本発明の好ましい一具体例が示されている。実施の形態で示される数値、形状、構成要素、構成要素の配置および接続形態などは、一例であり、本発明を限定する主旨ではない。本発明は、特許請求の範囲によって限定される。よって、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素は、本発明の課題を達成するのに必ずしも必要ではないが、より好ましい形態を構成する要素として説明される。
【００３３】
（実施の形態１）
実施の形態１におけるネットワークプリント中継装置を備えるネットワークプリントシステムについて、図１〜図１１を基に説明する。
【００３４】
まず、本実施の形態におけるネットワークプリントシステム１Ａの構成概要について、図１を用いて説明する。
【００３５】
本実施の形態におけるネットワークプリントシステム１Ａは、クライアントサーバ型の印刷のシステムであり、印刷指示装置１０からの指示に基づいて、複数の画像形成装置３０のうちの１つに画像を印刷させるシステムである。
【００３６】
なお、本実施の形態において、プリントデータは、ＢＭＰ（Ｂｉｔｍａｐ）形式、ＪＰＧ（Ｊｏｉｎｔ Ｐｈｏｔｏｇｒａｐｈｉｃ Ｅｘｐｅｒｔｓ Ｇｒｏｕｐ）形式あるいはＰＮＧ（ＰｏｒｔａｂｌｅＮｅｔｗｏｒｋ Ｇｒａｐｈｉｃｓ）等の画像データ、ＰＣＬ（Ｐｒｉｎｔｅｒ  Ｃｏｍｍａｎｄ  Ｌａｎｇｕａｇｅ）データ、各種アプリケーションで生成されたアプリケーションデータである場合を例に説明する。なお、プリントデータは、他の形式であってもよい。
【００３７】
また、本実施の形態において、機能設定情報は、拡大・縮小の有無（拡大／縮小率）、集約（１シートのページ数）、両面印刷のＯＮ／ＯＦＦ、および、小冊子印刷のＯＮ／ＯＦＦである場合を例に説明する。なお、機能設定情報は、これらの内の一部であっても良いし、さらに他の機能の設定情報を含んでいても良い。
【００３８】
さらに、本実施の形態において、画像形成装置３０で解釈可能なプリントデータ記述言語（ＰＤＬ、Ｐａｇｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）（以下、適宜「対応言語」と略称する）は、ＧＤＩ(Ｇｒａｐｈｉｃｓ Ｄｅｖｉｃｅ Ｉｎｔｅｒｆａｃｅ）)、ＰＣＬ、ＥＳＣ／Ｐａｇｅである場合を例に説明する。なお、対応言語は、上述した言語の一部であっても良いし、他の言語を含んでいても良い。
【００３９】
図１は、本実施の形態におけるネットワークプリントシステム１Ａの構成の一例を示す図である。
【００４０】
図１に示すように、本実施の形態のネットワークプリントシステム１Ａは、ＰＣ１１あるいはスマートフォン１２等の印刷指示装置１０と、ネットワークプリント中継装置２０と、第一複合機３１あるいは第二複合機３２等の複数の画像形成装置３０と、ネットワーク４０とを含む。
【００４１】
ＰＣ１１およびスマートフォン１２は、印刷指示装置１０の一例である。印刷指示装置１０は、プリントデータの指定、および、複合機に内蔵されたプリンタの設定等を行う装置である。ＰＣ１１およびスマートフォン１２は、Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ（ＬＡＮ）等のネットワーク４０を介してネットワークプリント中継装置２０と通信することができる。ユーザは、ＰＣ１１あるいはスマートフォン１２を操作して、所望のプリントデータを画像形成装置３０で印刷させる。図１では、ＰＣ１１およびスマートフォン１２の両方を図示しているが、何れか一方のみであってもよいし、他の印刷指示装置１０を備えていても良い。
【００４２】
なお、プリントデータは、例えば、画像データ、文章データ、あるいは、画像データと文章データとを組み合わせたデータ等、印刷対象となり得る任意のデータである。画像データの形式には、例えば、ＢＭＰ形式またはＪＰＥＧ形式、ＰＮＧ形式等がある。
【００４３】
図２は、本実施の形態における印刷指示装置１０の構成の一例を示す図である。図２に示すように、印刷指示装置１０は、液晶パネル等からなる表示パネル１３と、操作部１６と、ネットワークプリント中継装置２０から第二通信部１８を介して各種設定画面を受け付ける画面受信部１５と、表示パネル１３の制御を行う表示制御部１４と、操作部１６に入力された情報を取得しネットワークプリント中継装置２０に出力する印刷情報送信部１７と、通信インターフェイスである第二通信部１８とを備える。
【００４４】
第一複合機３１および第二複合機３２は、画像形成装置３０の一例である。画像形成装置３０は、ネットワークプリント中継装置２０から受信したプリントデータを用いて画像を形成し、形成した画像を印刷する装置である。第一複合機３１および第二複合機３２は、専用の回線を介してネットワークプリント中継装置２０と通信することができる。
【００４５】
なお、画像形成装置３０とネットワークプリント中継装置２０とは、専用の回線ではなく、印刷指示装置１０の接続されたＬＡＮあるいは他のネットワーク４０を介して接続されていても良い。また、図１では、画像形成装置３０として、第一複合機３１と第二複合機３２とを図示しているが、さらに他の複合機を備えていても良いし、複合機ではなく、プリンタ等であってもよい。
【００４６】
第一複合機３１は、プリンタ機能、スキャナ機能、ファクシミリ通信機能、およびネットワーク通信機能等を備えている。第一複合機３１は、ネットワークプリント中継装置２０から受け取ったプリントデータを用いて画像を形成し、内蔵されたプリンタでプリントアウトすることができる。第二複合機３２は、第一複合機３１と同様の機能を備えている。なお、本実施の形態では、画像形成装置３０の一例として、第一複合機３１および第二複合機３２を示しているが、これに限るものではない。画像形成装置３０は、複合機ではなく、プリンタ機能のみを備えるプリンタ等であっても構わないし、さらに他の画像形成装置３０を備えていても良い。
【００４７】
ネットワークプリント中継装置２０は、印刷指示装置１０からの印刷要求に基づいて画像形成装置３０に印刷を実行させるプリンタサーバの機能を備えた装置である。ネットワークプリント中継装置２０は、図示しないが、演算処理装置および記憶装置等を備えている。ネットワークプリント中継装置２０は、当該演算処理装置が記憶装置内に格納されたアプリケーションを実行することにより、プリンタサーバの機能を実現できる。ネットワークプリント中継装置２０は、本実施の形態では、さらに、印刷指示装置１０から印刷要求を取得するためのアプリケーション、および、プリンタドライバ等のアプリケーションを備えている。また、ネットワークプリント中継装置２０は、本実施の形態では、ネットワーク４０を介して印刷指示装置１０と通信することができ、且つ、専用の回線を介して画像形成装置３０と通信することができる。
【００４８】
図３は、ネットワークプリント中継装置２０の構成の一例を示すブロック図である。ネットワークプリント中継装置２０は、図３に示すように、第一通信部２１と、言語情報取得部２２と、設定画面提供部２３と、印刷情報取得部２４と、変換部２５と、送信部２６とを備える。ここで、言語情報取得部２２と、設定画面提供部２３と、印刷情報取得部２４と、変換部２５とは、本実施の形態では、記憶装置内に格納されたアプリケーションで実現される。なお、これらの機能の一部または全部をハードウェアで構成しても良い。
【００４９】
第一通信部２１は、一般的な通信インターフェイスで構成されている。
【００５０】
言語情報取得部２２は、本実施の形態では、ネットワークプリント中継装置２０のユーザによりネットワークプリント中継装置２０に入力された情報を用いて、複数の画像形成装置３０それぞれの対応言語を示す複数の言語情報を生成し、記憶する。言語情報には、画像形成装置３０の識別情報（例えば、プリンタ名）と対応言語とが対応付けて記憶される。印刷指示装置１０からのアクセスがあった場合、予め記憶しておいた複数の言語情報を用いて処理を行う。
【００５１】
なお、言語情報取得部２２は、ユーザが入力した情報ではなく、ネットワークプリント中継装置２０の電源入力時および新たな画像形成装置３０の接続時等に、自動的に、接続されている複数の画像形成装置３０の複数の言語情報を取得しても構わない。また、ユーザの入力した情報、および、自動的に取得した情報の両方を用いても構わない。
【００５２】
設定画面提供部２３は、印刷設定用Ｗｅｂページのデータを、第一通信部２１を介して印刷指示装置１０に送信する。設定画面提供部２３は、本実施の形態では、印刷設定用Ｗｅｂページとして、データ特定画面５１、装置特定画面５２、比較画面５３、機能設定画面５４、および、プレビュー画面５５を提供する。なお、印刷設定用Ｗｅｂページは、他の設定画面を備えていても良いし、プレビュー画面５５等を備えない構成であっても良い。各画面については、後で詳述する。
【００５３】
印刷情報取得部２４は、プリントデータ、装置特定情報および機能設定情報を含む印刷情報を印刷指示装置１０から取得する。装置特定情報は、例えば、プリンタ名である。
【００５４】
変換部２５は、複数の言語情報から、装置特定情報により特定される画像形成装置３０の言語情報を抽出し、抽出した言語情報を用いてプリントデータを変換する変換処理を行う。
【００５５】
図４は、変換部２５の構成の一例を示すブロック図である。図４に示すように、変換部２５は、ファイル形式解析部２５１と、ラスタライズ部２５２と、イメージ作成部２５３と、機能設定情報解析部２５４と、イメージ加工部２５５と、プリンタ言語解析部２５６と、言語変換部２５７とを備えている。
【００５６】
ファイル形式解析部２５１は、入力されたプリントデータのファイル形式を解析する。ラスタライズ部２５２は、ファイル形式解析部２５１で求められた形式に応じて、プリントデータのラスタライズを行う。具体的には、ラスタライズ部２５２は、画像解析処理、デコード処理、グレースケール処理、二値化処理、エンコード処理等を実行することにより、プリントデータを画像形成装置３０上で実際に印刷するドットの集合に変換する。なお、図４では、ＢＭＰ形式およびＪＰＧ形式およびＰＮＧ形式等の画像データのラスタライズ、ＰＣＬ形式のラスタライズ、アプリケーションデータのラスタライズを例示しているが、これに限るものではない。イメージ作成部２５３は、ラスタライズされたプリントデータを用いて画像を形成する。
【００５７】
機能設定情報解析部２５４は、入力された機能設定情報の解析を行う。
【００５８】
イメージ加工部２５５は、機能設定情報に基づいて、拡大／縮小処理、回転処理、あるいは、これらの処理の組み合わせを用いて、ラスタライズ後のプリントデータを加工する。
【００５９】
プリンタ言語解析部２５６は、複数の言語情報から、装置特定情報と一致する識別情報を検索し、当該識別情報に対応付けられた言語情報を抽出する。
【００６０】
言語変換部２５７は、加工されたプリントデータを、プリンタ言語解析部２５６で抽出した言語情報に応じて変換する。
【００６１】
次に、本実施の形態のネットワークプリントシステム１Ａの動作について、図５〜図１１を基に説明する。
【００６２】
図５は、本実施の形態のネットワークプリントシステム１Ａの動作の流れを示すフロー図である。
【００６３】
印刷指示装置１０から印刷設定用Ｗｅｂページへのアクセスが要求されると（Ｓ１０）、ネットワークプリント中継装置２０は、印刷指示装置１０に印刷設定用Ｗｅｂページを送信する（Ｓ２０）。
【００６４】
印刷指示装置１０は、画面受信部１５を用いて、ネットワークプリント中継装置２０から印刷設定用Ｗｅｂページを受け付けると、プリントデータの印刷に必要なデータを取得し、ネットワークプリント中継装置２０に出力する（Ｓ１１）。
【００６５】
図６は、ステップＳ１１における印刷指示装置１０の動作を説明するフロー図である。図６に示すように、印刷指示装置１０は、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、プリントデータを特定するためのデータ特定画面５１を表示パネル１３上に表示する（Ｓ１１１）。
【００６６】
図７は、データ特定画面５１の一例を示す図である。図７において、データ特定画面５１には、ファイル名の表示欄５１１および「添付」ボタン５１２が設けられている。ファイル名の表示欄５１１の右端のボタンを選択することにより、ファイルブラウザ（ファイルマネージャ）が起動し、プリントデータを指定可能になる。ファイルブラウザは、ファイルの検索、移動およびコピー等の実行を支援するためのコンピュータプログラムである。なお、図７では、ファイル名の表示欄５１１にＰＮＧ形式のファイル名が表示されている場合を図示しているが、これに限るものではない。
【００６７】
印刷指示装置１０は、操作部１６を介して図７のファイル名の表示欄５１１にプリントデータのファイル名（パス名を含む）が入力され、「添付」ボタン５１２が選択されると、ファイル名の表示欄５１１に入力されたファイル名が示すデータを、プリントデータとして特定する（Ｓ１１２）。なお、印刷指示装置１０は、「添付」ボタン５１２が選択されたときに、ファイル名が示すデータが存在しない場合、あるいは、ファイル名が入力されていない場合は、表示パネル１３上に、エラーを表示させてもよい。
【００６８】
印刷指示装置１０は、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、画像形成装置３０（本実施の形態では、第一複合機３１または第二複合機３２）を選択するための装置特定画面５２を表示パネル１３上に表示する（Ｓ１１３）。
【００６９】
図８は、装置特定画面５２の一例を示す図である。図８において、装置特定画面５２には、ネットワークプリント中継装置２０に接続されている複合機から、プリントデータを印刷させる複合機を選択するためのプリンタ選択欄、「戻る」ボタンおよび「次へ」ボタンが設けられている。プリンタ選択欄内の右端のボタンが選択されると、プリンタ名（複合機名）の一覧が表示される。
【００７０】
また、図８では、装置特定画面５２の下には、複合機（プリンタ）の機能を比較可能な状態で示す比較画面５３が表示されている。図８において、比較画面５３には、接続されたプリンタのそれぞれについて、「プリンタ名」、プリンタの設置場所を示す「場所」、カラー印刷が可能であるか否かを示す「カラー」、両面印刷が可能であるか否かを示す「両面」、印刷可能な用紙の最大のサイズを示す「サイズ」が表形式で示されている。図８では、プリンタ名と各機能の項目名とが表形式で示されることにより、比較可能な状態となっている。
【００７１】
印刷指示装置１０は、操作部１６を介してプリンタ名が選択され、画面右下の「次へ」ボタンが選択されると、プリンタ選択欄に入力されたファイル名が示す画像形成装置３０を、印刷を実行する画像形成装置３０として特定する（Ｓ１１４）。なお、印刷指示装置１０は、「次へ」ボタンが選択されたときに、ファイル名が選択されていない場合は、表示パネル１３上に、エラーを表示させてもよい。また、印刷指示装置１０は、装置特定画面５２の「戻る」ボタンが選択された場合、再度、データ特定画面５１を表示する（Ｓ１１１に移行する）。
【００７２】
印刷指示装置１０は、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、特定された画像形成装置３０（本実施の形態では、複合機）の機能を設定するための機能設定画面５４を表示パネル１３上に表示する（Ｓ１１５）。
【００７３】
図９は、機能設定画面５４の一例を示す図である。図９において、機能設定画面５４には、部数を入力するための部数入力欄、拡大率または縮小率を設定するための拡大／縮小率入力欄、集約するか否かを設定するためのチェックボックス、集約する場合の１ページのシート数を選択するシート数選択欄、両面印刷をするか否かを設定するためのチェックボックス、小冊子印刷をするか否かを設定するためのチェックボックス、「戻る」ボタン、「印刷プレビュー」ボタンおよび「印刷実行」ボタンが設けられている。
【００７４】
印刷指示装置１０は、操作部１６を介して各入力欄およびチェックボックスが入力され、「印刷プレビュー」ボタンまたは「印刷実行」ボタンが選択されると、入力された情報に基づいて機能設定情報を取得する（Ｓ１１６）。なお、印刷指示装置１０は、「印刷プレビュー」ボタンまたは「印刷実行」ボタンが選択されたときに、未入力の項目がある場合は、表示パネル１３上に、エラーを表示させてもよい。また、印刷指示装置１０は、機能設定画面５４の「戻る」ボタンが選択された場合、再度、装置特定画面５２を表示する（Ｓ１１３に移行する）。
【００７５】
さらに、印刷指示装置１０は、印刷情報送信部１７を用い、第二通信部１８を介してネットワークプリント中継装置２０に、プリントデータ、装置特定情報および機能設定情報を含む印刷情報を送信する（Ｓ１１７）。
【００７６】
さらに、本実施の形態では、印刷指示装置１０は、「印刷プレビュー」ボタンが選択された場合には、プレビュー画面５５の表示要求をネットワークプリント中継装置２０に対して送信する。一方、印刷指示装置１０は、「印刷実行」ボタンが表示された場合には、印刷実行要求をネットワークプリント中継装置２０に対して送信する。
【００７７】
ネットワークプリント中継装置２０は、図５に示すように、印刷指示装置１０から印刷情報を受け付けると（Ｓ２１）、変換部２５を用いてラスタライズを行う（Ｓ２２）。より具体的には、変換部２５は、ファイル形式解析部２５１において、プリントデータのファイル形式を解析する。さらに、ラスタライズ部２５２において、解析で求めたファイル形式に応じてラスタライズを行い、イメージ作成部２５３において、ラスタライズされたプリントデータを用いて画像を形成する。
【００７８】
ネットワークプリント中継装置２０は、印刷情報の取得時（Ｓ２１）に、プレビュー画面５５の表示要求を受け付けた場合は（Ｓ２３のＹＥＳ）、プレビュー画面５５を印刷指示装置１０に対して送信する。
【００７９】
印刷指示装置１０は、第二通信部１８を介してプレビュー画面５５を受け付けると、表示制御部１４を用いて、プレビュー画面５５を表示パネル１３上に表示する（Ｓ１２）。
【００８０】
図１０は、プレビュー画面５５の一例を示す図である。図１０において、プレビュー画面５５には、ラスタライズされたプリントデータの画像と、「戻る」ボタンおよび「印刷実行」ボタンが設けられている。なお、印刷指示装置１０は、「戻る」ボタンが選択された場合、再度、機能設定画面５４を表示する（Ｓ１１５に移行する）。印刷指示装置１０は、「印刷実行」ボタンが選択されると、印刷実行要求をネットワークプリント中継装置２０に対して送信する（Ｓ１３）。
【００８１】
ネットワークプリント中継装置２０は、図５に示すように、印刷指示装置１０から印刷実行要求を受け付けた場合は（Ｓ２３のＮＯおよびＳ１２）、変換部２５により、機能設定情報を用いたプリントデータの変換を行う（Ｓ２４）。
【００８２】
図１１は、ネットワークプリント中継装置２０における変換部２５のイメージ加工部２５５の動作の流れを示すフロー図である。変換部２５は、機能設定情報解析部２５４により、機能設定情報を解析する。さらに、イメージ加工部２５５は、拡大／縮小印刷を実行すると解析された場合（Ｓ２４１でＹＥＳ）、拡大／縮小率に応じた画像の拡大／縮小処理を行う（Ｓ２４２）。
【００８３】
イメージ加工部２５５は、集約処理を実行すると解析された場合（Ｓ２４３でＹＥＳ）、例えば、１シートのページ数に応じた画像の拡大／縮小および印刷方向に応じた画像の回転等の集約処理を行う（Ｓ２４４）。
【００８４】
イメージ加工部２５５は、両面を実行すると解析された場合（Ｓ２４５でＹＥＳ）、例えば、印刷方向に応じた画像の回転等の両面印刷処理を行う（Ｓ２４６）。
【００８５】
イメージ加工部２５５は、小冊子印刷を実行すると解析された場合（Ｓ２４７でＹＥＳ）、例えば、印刷順序の入れ替え等の小冊子印刷処理を行う（Ｓ２４８）。
【００８６】
なお、ステップＳ２４１およびＳ２４２（拡大／縮小処理）、ステップＳ２４３およびＳ２４４（集約処理）、ステップＳ２４５およびＳ２４６（両面印刷処理）、および、ステップＳ２４７およびＳ２４８（小冊子印刷処理）の処理順序は、これに限るものではない。
【００８７】
ネットワークプリント中継装置２０は、図５に示すように、加工後のプリントデータを、対応言語に応じて変換する（Ｓ２５、変換処理）。具体的には、プリンタ言語解析部２５６は、複数の言語情報から、装置特定情報と識別情報が一致する言語情報を抽出する。言語変換部２５７は、抽出した言語情報を用いて、加工後のプリントデータを対応言語に応じて変換する。
【００８８】
ネットワークプリント中継装置２０は、変換処理後のプリントデータを、選択された画像形成装置３０に送信する（Ｓ２６）。変換処理後のプリントデータの送信先は、装置特定情報に基づいて特定される。図５では、選択された画像形成装置３０が、第一複合機３１である場合を示しているが、他の画像形成装置３０であってもよい。
【００８９】
第一複合機３１は、プリントデータを受け付けると、画像を出力する（Ｓ３０）。
【００９０】
なお、本実施の形態では、データ特定画面５１（図７）、比較画面５３および装置特定画面５２（図８）、機能設定画面５４（図９）は、異なるＷｅｂページ上（或いは異なるタブ上）に表示されているが、これに限るものではない。これらの画面は、複数のＷｅｂページまたは複数のタブに分散して表示されても良い。
【００９１】
（実施の形態２）
実施の形態２におけるネットワークプリント中継装置を備えるネットワークプリントシステムについて、図１２〜図１４を基に説明する。
【００９２】
本実施の形態のネットワークプリントシステム１Ｂは、実施の形態１とは、プリントデータを、印刷指示装置１０に加え、オンラインストレージサービス等のサービスで用いられる記憶装置（以下、適宜「ストレージ」と称する）からも取得可能である場合を例に説明する。
【００９３】
まず、本実施の形態におけるネットワークプリントシステム１Ｂの構成概要について、図１２を用いて説明する。
【００９４】
図１２は、本実施の形態におけるネットワークプリントシステム１Ｂの構成の一例を示す図である。
【００９５】
本実施の形態におけるネットワークプリントシステム１Ｂは、クライアントサーバ型の印刷のシステムであり、図１２に示すように、ＰＣ１１あるいはスマートフォン１２等の印刷指示装置１０と、ネットワークプリント中継装置２０と、第一複合機３１あるいは第二複合機３２等の複数の画像形成装置３０と、ネットワーク４０と、ストレージ６０とを含む。第一複合機３１、第二複合機３２およびネットワーク４０の構成は、実施の形態１と同じである。
【００９６】
ストレージ６０は、クラウドサービス等を利用して提供されるオンラインストレージ６０サービスで用いられる記憶装置であり、ＰＣ１１、スマートフォン１２、あるいは、ネットワークプリント中継装置２０と通信可能である。なお、ストレージ６０は、図１２では、ネットワーク４０に接続されているが、他のネットワークであっても良い。
【００９７】
ネットワークプリント中継装置２０は、図３に示す実施の形態１のネットワークプリント中継装置２０と同様に、第一通信部２１と、言語情報取得部２２と、設定画面提供部２３と、印刷情報取得部２４と、変換部２５と、送信部２６とを備える。第一通信部２１、言語情報取得部２２、変換部２５および送信部２６の構成は、実施の形態１と同じである。
【００９８】
設定画面提供部２３は、印刷設定用Ｗｅｂページとして、実施の形態１と同様に、データ特定画面５１、装置特定画面５２、比較画面５３、機能設定画面５４、および、プレビュー画面５５を提供する。装置特定画面５２、比較画面５３、機能設定画面５４、および、プレビュー画面５５の構成は、実施の形態１と同じである。本実施の形態のデータ特定画面５１は、プリントデータとして、印刷指示装置１０内のデータだけでなく、クラウドサービス等のストレージ６０に記憶されたデータを指定可能に構成されている。ネットワーク４０上のストレージ６０内のデータが選択された場合は、印刷指示装置１０は、ネットワークプリント中継装置２０に対してファイルの場所およびファイル名を示すデータ特定情報を送信する。なお、ストレージ６０からプリントデータを取得する際にパスワードが必要な場合、データ特定情報として、当該パスワードを含めても良い。
【００９９】
一方、印刷指示装置１０内のデータが選択された場合は、印刷指示装置１０は、実施の形態１と同様に、ネットワークプリント中継装置２０に対してプリントデータを送信する。
【０１００】
本実施の形態の印刷情報取得部２４は、印刷指示装置１０からデータ特定情報を受信したときは、ネットワーク４０上のストレージ６０から、プリントデータを取得する。印刷情報取得部２４は、データ特定情報によって特定されるプリントデータの取得にパスワードが必要な場合、ストレージ６０へのアクセス時にパスワードの入力を行っても構わない。なお、当該パスワードは、予めネットワークプリント中継装置２０が備えていても良いし、印刷指示装置１０で取得するように構成しても良い。
【０１０１】
一方、印刷指示装置１０からプリントデータが直接送信された場合の印刷情報取得部２４の動作は、実施の形態１と同じである。
【０１０２】
次に、本実施の形態のネットワークプリントシステム１Ｂの動作について、図１３を基に説明する。
【０１０３】
図１３は、本実施の形態のネットワークプリントシステム１Ｂの動作の流れを示すフロー図である。なお、図１３では、図５に示す実施の形態１と内容が対応するステップについては、同じ符号を割り当てている。
【０１０４】
印刷指示装置１０から印刷設定用Ｗｅｂページへのアクセスが要求されると（Ｓ１０）、ネットワークプリント中継装置２０は、実施の形態１と同様に、印刷指示装置１０に印刷設定用Ｗｅｂページを送信する（Ｓ２０）。
【０１０５】
印刷指示装置１０は、画面受信部１５を用いて、ネットワークプリント中継装置２０から印刷設定用Ｗｅｂページを受け付けると、プリントデータの印刷に必要なデータを取得し、ネットワークプリント中継装置２０に出力する（Ｓ１４）。
【０１０６】
図１４は、本実施の形態のステップＳ１４における印刷指示装置１０の動作の一例を示すフロー図である。図１４に示すように、印刷指示装置１０は、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、プリントデータを特定するためのデータ特定画面５１を表示パネル１３上に表示する（Ｓ１４１）。なお、本実施の形態で用いるデータ特定画面５１は、基本的には、図７に示す実施の形態１のデータ特定画面５１と同じである。但し、本実施の形態では、ファイル名の表示欄５１１に、印刷指示装置１０に記憶されたデータの保存先およびファイル名だけでなく、ネットワーク４０上のストレージ６０に記憶されたデータの保存先およびファイル名を入力可能である。
【０１０７】
印刷指示装置１０は、操作部１６を介してプリントデータのファイル名および保存場所が入力され、「添付」ボタン５１２が選択されると、プリントデータの特定またはデータ特定情報の生成を行う（Ｓ１４２）。具体的には、印刷指示装置１０は、データ特定画面５１のファイル名の表示欄５１１に、ストレージ６０上のデータのファイル名が入力されている場合、データ特定情報を生成する。一方、印刷指示装置１０は、データ特定画面５１のファイル名の表示欄５１１に、印刷指示装置１０上のデータのファイル名が入力されている場合、ファイル名の表示欄５１１に入力されたファイル名が示すデータを、プリントデータとして特定する。なお、印刷指示装置１０は、「添付」ボタン５１２が選択されたときに、ファイル名が示すデータが存在しない場合、あるいは、ファイル名が入力されていない場合は、表示パネル１３上に、エラーを表示させてもよい。
【０１０８】
印刷指示装置１０は、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、画像形成装置３０を選択するための装置特定画面５２を表示パネル１３上に表示する（Ｓ１４３）。本実施の形態で用いる装置特定画面５２は、図８に示す実施の形態１の装置特定画面５２と同じである。また、実施の形態１と同様に、装置特定画面５２とともに、比較画面５３が表示されている。
【０１０９】
印刷指示装置１０は、操作部１６を介してプリンタ名が選択され、画面右下の「次へ」ボタンが選択されると、実施の形態１と同様に、プリンタ選択欄に入力されたファイル名が示す画像形成装置３０を、印刷を実行する画像形成装置３０として特定する（Ｓ１４４）。
【０１１０】
印刷指示装置１０は、実施の形態１と同様に、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、特定された画像形成装置３０の機能を設定するための機能設定画面５４を表示パネル１３上に表示する（Ｓ１４５）。本実施の形態で用いる機能設定画面５４は、図９に示す実施の形態１の機能設定画面５４と同じである。
【０１１１】
印刷指示装置１０は、実施の形態１と同様に、操作部１６を介して各入力欄およびチェックボックスが入力され、「印刷プレビュー」ボタンまたは「印刷実行」ボタンが選択されると、入力された情報に基づいて機能設定情報を取得する（Ｓ１４６）。
【０１１２】
印刷指示装置１０は、本実施の形態では、ステップＳ１４２でネットワーク４０上のストレージ６０に記憶されたプリントデータが入力された場合は、印刷情報送信部１７を用い、ネットワークプリント中継装置２０に、データ特定情報、装置特定情報および機能設定情報を含む印刷情報を送信する。一方、ステップＳ１４２で印刷指示装置１０上のプリントデータが入力された場合は、印刷指示装置１０は、印刷情報送信部１７を用い、第二通信部１８を介してネットワークプリント中継装置２０に、プリントデータ、装置特定情報および機能設定情報を含む印刷情報を送信する（Ｓ１４７）。
【０１１３】
ネットワークプリント中継装置２０は、図１３に示すように、印刷指示装置１０から印刷情報が送信されると、印刷情報取得部２４により当該印刷情報を受け付ける（Ｓ５０）。
【０１１４】
ネットワークプリント中継装置２０は、印刷情報にデータ特定情報が含まれる場合（Ｓ５１の「ストレージから取得」）、ネットワーク４０上のストレージ６０にログインする。ここで、ログインにパスワードが必要な場合は、ネットワークプリント中継装置２０は、パスワードの入力を行う。パスワードは、印刷指示装置１０から取得するようにしても良いし、予めネットワークプリント中継装置２０に記憶しておいても良い。
【０１１５】
ネットワークプリント中継装置２０は、ログイン後、ストレージ６０に対し、プリントデータの取得要求を行う（Ｓ５２）。ストレージ６０からプリントデータが送信されると（Ｓ４０）、ネットワークプリント中継装置２０は、プリントデータを受け付け、ログアウトする（Ｓ５３）。なお、ログアウトのタイミングは、後述する第一複合機３１に対する変換処理後のプリントデータの送信後等であっても良い。
【０１１６】
一方、印刷情報にプリントデータが含まれる場合（Ｓ５１の「印刷指示装置から取得」）、印刷指示装置１０は、ステップＳ２２に移行する。
【０１１７】
ネットワークプリント中継装置２０は、プリントデータの取得後、実施の形態１と同様に、プリントデータのラスタライズ（Ｓ２２）、プレビュー画面５５の送信（Ｓ２３）、ラスタライズ後のプリントデータのイメージ加工（Ｓ２４）、イメージ加工後のプリントデータの対応言語への変換（Ｓ２５）を行い、変換処理後のプリントデータを第一複合機３１に送信する（Ｓ２６）。ステップＳ２２〜Ｓ２６の各ステップの処理手順は、実施の形態１と同じである。
【０１１８】
なお、本実施の形態では、ネットワークプリント中継装置２０は、選択的にプリントデータの取得またはデータ特定情報の取得を行えるように構成したが、データ特定情報のみを取得可能に構成してもよい。
【０１１９】
（実施の形態３）
実施の形態３におけるネットワークプリント中継装置２０を備えるネットワークプリントシステム１Ｂについて、図１５Ａ〜図１６を基に説明する。
【０１２０】
本実施の形態のネットワークプリントシステム１Ｂは、実施の形態２とは、機能設定情報を、印刷指示装置１０に加え、オンラインストレージ６０サービス等のサービスで用いられるストレージ６０から取得可能である場合を例に説明する。
【０１２１】
なお、本実施の形態におけるネットワークプリントシステム１Ｂの構成は、図１２に示す実施の形態２の構成と同じである。
【０１２２】
本実施の形態におけるネットワークプリントシステム１Ｂは、クライアントサーバ型の印刷のシステムであり、図１２に示すように、ＰＣ１１あるいはスマートフォン１２等の印刷指示装置１０と、ネットワークプリント中継装置２０と、第一複合機３１あるいは第二複合機３２等の複数の画像形成装置３０と、ネットワーク４０と、ストレージ６０とを含む。第一複合機３１、第二複合機３２、ネットワーク４０およびストレージ６０の構成は、実施の形態２と同じである。
【０１２３】
次に、本実施の形態のネットワークプリントシステム１Ｂの動作について、図１５Ａおよび図１５Ｂを基に説明する。なお、図１５Ａおよび図１５Ｂでは、図１３に示す実施の形態２と内容が対応するステップについては、同じ符号を割り当てている。
【０１２４】
印刷指示装置１０から印刷設定用Ｗｅｂページへのアクセスが要求されると（Ｓ１０）、ネットワークプリント中継装置２０は、実施の形態２と同様に、印刷指示装置１０に印刷設定用Ｗｅｂページを送信する（Ｓ２０）。
【０１２５】
印刷指示装置１０は、画面受信部１５を用いて、ネットワークプリント中継装置２０から印刷設定用Ｗｅｂページを受け付けると、プリントデータの印刷に必要なデータを取得し、ネットワークプリント中継装置２０に出力する（Ｓ１４）。
【０１２６】
図１６は、本実施の形態のステップＳ１４における印刷指示装置１０の動作を説明するフロー図である。図１４に示すように、印刷指示装置１０は、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、プリントデータを特定するためのデータ特定画面５１を表示パネル１３上に表示する（Ｓ１４１）。なお、本実施の形態のデータ特定画面５１は、実施の形態２のデータ特定画面５１と同じである。
【０１２７】
印刷指示装置１０は、操作部１６を介してプリントデータのファイル名および保存場所が入力され、「添付」ボタン５１２が選択されると、実施の形態２と同様に、プリントデータの特定またはデータ特定情報の生成を行う（Ｓ１４２）。
【０１２８】
印刷指示装置１０は、実施の形態２と同様に、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、画像形成装置３０を選択するための装置特定画面５２を表示パネル１３上に表示する（Ｓ１４３）。本実施の形態で用いる装置特定画面５２は、図８に示す実施の形態１の装置特定画面５２と同じである。また、実施の形態１と同様に、装置特定画面５２とともに、比較画面５３が表示されている。
【０１２９】
印刷指示装置１０は、操作部１６を介してプリンタ名が選択され、画面右下の「次へ」ボタンが選択されると、実施の形態１と同様に、プリンタ選択欄に入力されたファイル名が示す画像形成装置３０を、印刷を実行する画像形成装置３０として特定する（Ｓ１４４）。
【０１３０】
印刷指示装置１０は、表示制御部１４を用い、印刷設定用Ｗｅｂページのうち、特定された画像形成装置３０の機能を設定するための機能設定画面５４を表示パネル１３上に表示する（Ｓ１４５）。本実施の形態で用いる機能設定画面５４は、図９に示す機能設定画面５４の各構成に加え、ストレージ６０上の機能設定情報を用いるか否かを選択するチェックボックスを備えている。
【０１３１】
印刷指示装置１０は、「印刷プレビュー」ボタンまたは「印刷実行」ボタンが選択されると、ストレージ６０上の機能設定情報を用いることが選択されている場合は、機能設定情報の取得指示を生成する。一方、印刷指示装置１０は、ストレージ６０上の機能設定情報を用いることが選択されていない場合は、実施の形態１および２と同様に、操作部１６を介して各入力欄およびチェックボックスに入力された情報を機能設定情報として生成する（Ｓ１４８）。
【０１３２】
さらに、印刷指示装置１０は、印刷情報をネットワークプリント中継装置２０に対して送信する（Ｓ１４９）。具体的には、印刷指示装置１０は、ステップＳ１４２でネットワーク４０上のストレージ６０に記憶されたプリントデータが入力された場合は、データ特定情報を含む印刷情報を送信する。一方、ステップＳ１４２で印刷指示装置１０上のプリントデータが入力された場合は、印刷指示装置１０は、プリントデータを含む印刷情報を送信する。また、印刷指示装置１０は、ステップＳ１４６で機能設定情報の取得指示が生成された場合は、機能設定情報の取得指示を含む印刷情報を送信する。一方、ステップＳ１４６で機能設定情報が生成された場合は、印刷指示装置１０は、機能設定情報を含む印刷情報を送信する。
【０１３３】
ネットワークプリント中継装置２０は、図１５Ａに示すように、印刷指示装置１０から印刷情報が送信されると、印刷情報取得部２４により当該印刷情報を受け付ける（Ｓ５０）。
【０１３４】
ネットワークプリント中継装置２０は、印刷情報にデータ特定情報が含まれる場合（Ｓ５１の「ストレージから取得」）、ネットワーク４０上のストレージ６０にログインする。ここで、ログインにパスワードが必要な場合は、ネットワークプリント中継装置２０は、パスワードの入力を行う。パスワードは、印刷指示装置１０から取得するようにしても良いし、予めネットワークプリント中継装置２０に記憶しておいても良い。
【０１３５】
ネットワークプリント中継装置２０は、ログイン後、ストレージ６０に対し、プリントデータの取得要求を行う（Ｓ５２）。ストレージ６０からプリントデータが送信されると（Ｓ４０）、ネットワークプリント中継装置２０は、プリントデータを受け付ける（Ｓ５３）。
【０１３６】
一方、印刷情報にプリントデータが含まれる場合（Ｓ５１の「印刷指示装置から取得」）、印刷指示装置１０は、ステップＳ２２に移行する。
【０１３７】
ネットワークプリント中継装置２０は、印刷情報に機能設定情報の取得要求が含まれる場合（Ｓ５４の「ストレージから取得」）、ストレージ６０に対し、機能設定情報の取得要求を行う（Ｓ５５）。ストレージ６０から機能設定情報が送信されると（Ｓ４１）、ネットワークプリント中継装置２０は、機能設定情報を受け付ける（Ｓ５６）。
【０１３８】
一方、印刷情報に機能設定情報が含まれる場合（Ｓ５４の「印刷指示装置から取得」）、印刷指示装置１０は、ステップＳ２２に移行する。
【０１３９】
ネットワークプリント中継装置２０は、ストレージ６０にログインしている場合、ログアウト処理を行う。
【０１４０】
ネットワークプリント中継装置２０は、プリントデータおよび機能設定情報の取得後、実施の形態１および２と同様に、プリントデータのラスタライズ（Ｓ２２）、プレビュー画面５５の送信（Ｓ２３）、ラスタライズ後のプリントデータのイメージ加工（Ｓ２４）、イメージ加工後のプリントデータの対応言語への変換（Ｓ２５）を行い、変換処理後のプリントデータを第一複合機３１に送信する（Ｓ２６）。ステップＳ２２〜Ｓ２６の各ステップの処理手順は、実施の形態１および２と同じである。
【０１４１】
以上、本発明の一態様に係る画像形成装置３０について、実施の形態に基づいて説明した。しかしながら、本発明は、これらの実施の形態に限定されるものではない。本発明の趣旨を逸脱しない限り、当業者が思いつく各種変形を本実施の形態に施したものも、あるいは、上記説明された複数の構成要素を組み合わせて構築される形態も、本発明の範囲内に含まれる。
【０１４２】
なお、実施の形態１〜３では、ネットワークプリント中継装置２０が独立したサーバに構築されている場合を例に説明したが、１つの画像形成装置３０内に上記各実施の形態のネットワークプリント中継装置２０の機能を構築してもよい。
【産業上の利用可能性】
【０１４３】
本発明は、印刷指示装置１０および複数の画像形成装置３０とネットワーク４０を介して通信するネットワークプリント中継装置２０であって、印刷指示装置１０が印刷する画像形成装置３０を指定可能な装置設定画面を提供する。従って、本発明は、特に、プリンタサーバ等のネットワークプリント中継装置２０として有用である。
【符号の説明】
【０１４４】
１Ａ    ネットワークプリントシステム
１Ｂ    ネットワークプリントシステム
１０    印刷指示装置
１１    ＰＣ
１２    スマートフォン
１３    表示パネル
１４    表示制御部
１５    画面受信部
１６    操作部
１７    印刷情報送信部
１８    第二通信部
２０    ネットワークプリント中継装置
２１    第一通信部
２２    言語情報取得部
２３    設定画面提供部
２４    印刷情報取得部
２５    変換部
２５１  ファイル形式解析部
２５２  ラスタライズ部
２５３  イメージ作成部
２５４  機能設定情報解析部
２５５  イメージ加工部
２５６  プリンタ言語解析部
２５７  言語変換部
２６    送信部
３０    画像形成装置
３１    第一複合機
３２    第二複合機
４０    ネットワーク
５１    データ特定画面
５１１  ファイル名の表示欄
５１２  「添付」ボタン
５２    装置特定画面
５３    比較画面
５４    機能設定画面
５５    プレビュー画面
６０    ストレージ
【図１】
2014142802.tif 000003
【図２】
2014142802.tif 000004
【図３】
2014142802.tif 000005
【図４】
2014142802.tif 000006
【図５】
2014142802.tif 000007
【図６】
2014142802.tif 000008
【図７】
2014142802.tif 000009
【図８】
2014142802.tif 000010
【図９】
2014142802.tif 000011
【図１１】
2014142802.tif 000012
【図１２】
2014142802.tif 000013
【図１３】
2014142802.tif 000014
【図１４】
2014142802.tif 000015
【図１５Ａ】
2014142802.tif 000016
【図１５Ｂ】
2014142802.tif 000017
【図１６】
2014142802.tif 000018
【図１０】
2014142802.tif 000019