(57)【要約】【課題】  コンテンツサーバに保存してある印刷画像を選択する過程で、フォントを持たないため表示内容から所望の印刷画像を選択し印刷することが困難であった。【解決手段】  予めコンテンツサーバに言語文言を埋め込んだ表示用画像を保存しておき、画像処理装置から画像リストの要求とともに所望の言語情報を中継サーバへ送信して、中継サーバでは言語情報を判定して所望の言語の表示用画像データの情報をコンテンツサーバから取得して表示用画像のリストを生成して画像処理装置へ返送する。画像処理装置ではリストを基に表示用画像をコンテンツサーバから取得し表示することで、言語に対応した画像文言を表示することで画像判定が容易になり、その中から所望の画像を選択して印刷用画像を所得して所望の印刷画像の印刷が可能になる。【選択図】  図１
2013020455.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツサーバと、画像処理装置がネットワークで接続され、相互通信するシステムであって、
コンテンツサーバは、
複数の言語毎に画像の特徴を示す少なくとも一つの文字を画像化したデータが含まれる表示用画像データと、
言語別にすべての表示用画像データの位置情報が含まれる前記表示用画像リストデータとを保存する保存手段と、
表示用画像データと前記表示用画像リストデータを管理する管理手段と
前記画像処理装置からの情報要求に含まれる言語情報をもとに、前記管理手段で管理されたデータを言語別に選択し応答する応答手段と、
から構成され、
前記画像処理装置は
所定の言語情報を含んだ表示用画像リスト要求を発行する情報要求発行手段と、
前記応答で受け取った表示用画像リストからの所定の位置情報を用いて前述コンテンツサーバから表示画像を取得する表示画像取得手段と、
取得した画像を表示し、前記表示用画像リスト内の他の画像を選択操作可能にする選択表示手段と
表示された画像をから所定の画像の選択を可能にする画像選択手段と、から構成される
ことを特徴とする画像処理システム。
【請求項２】
コンテンツサーバは、
印刷用画像データと表示用画像データとをコンテンツとして関連付けて保存するコンテンツ管理手段と、
前記表示用画像データには、
複数の言語毎に前記印刷用画像の分類、特徴を示す或いは象徴的な少なくとも一つの文字を画像化したデータが含まれ、
画像処理装置は
画像選択手段で選択された表示画像を印刷するため前記コンテンツ管理手段で管理された印刷用画像データをコンテンツサーバから取得する印刷画像取得手段と、
取得した印刷画像を印刷処理する印刷手段と、から構成された
ことを特徴とする請求項１に記載の画像処理システム。
【請求項３】
コンテンツサーバと画像処理装置と、
前記コンテンツサーバと前記画像処理装置との間で中継処理を行う中継サーバとが接続され相互通信するシステムであって、
中継サーバは、
前記画像処理装置、前記コンテンツサーバとデータの送受信を行う通信手段と、
前記画像処理装置からの情報要求に含まれる言語情報をもとに、前記情報管理手段で管理された情報を言語別にそれぞれ選択する選択手段と、
選択手段により選択された言語対応する情報をコンテンツサーバより取得する情報取得手段と、
取得した情報の内容を解析して判定し、また必要に応じて再生成する判定手段と
判定後の情報を前記画像処理装置へ応答する情報要求応答手段と、から構成された
ことを特徴とする請求項２に記載の画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、容易に印刷装置に言語別対応機能を提供するための好適な印刷システムである。
【背景技術】
【０００２】
近年、ネットワークを利用したサービスが広まりつつある。印刷環境においても、インターネットを介して、さまざまなサービスの提供がなされるようになった。
【０００３】
またインターネットは国境、言語を超えて使用可能である。
【０００４】
そのような中、MFP（マルチ・ファンクション・プリンタ）も多言語の対応が求められ、またMFPのWEBサービスに対しても多言語対応が求められてくるようになった。
【０００５】
言語の変換対応としては［特許文献１］特開2002-312279が提案されている。
【０００６】
情報通信端末を、各種通信サービスで使用される様々なフォントに対応可能にすることを目的にして、ローカルの内部端末が外部インターネットの情報を取得する場合、ゲートウエイサーバにおいて外部と内部端末の言語の比較を行う。比較の結果が異なる場合であって内部端末にフォントを持っていない場合は、ゲートウェイからフォントを内部端末がダウンロードしてフォント対応する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開2002-312279号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、ゲートウェイサーバに各種フォントを搭載する必要があり、ホームネットワーク環境においては実装が困難であるという問題があった。またローカルの内部端末においてもダウンロードするため仕組みとのメモリ領域とが必要であり、メモリ増分のコストが掛りこれも容易な実装が困難であるという問題があった。
【０００９】
さらにフォントが無いがために文字情報の表示ができない場合ではコンテンツサーバ内の所望の画像を選択するにあたり、画像からの情報だけでは選択が困難であり、どうしても文字情報による判断が必須であり、操作性が低下するという問題があった。
【課題を解決するための手段】
【００１０】
上記目的を達成する為に、本発明の印刷システムは、以下を有する。
予めコンテンツサーバは言語文言を埋め込んだ表示用画像と表示用画像リスト情報の保存手段を有し、画像処理装置は表示用画像リストの要求とともに所望の言語情報を中継サーバへ画像リスト要求手段を用いて送信する。
中継サーバは言語情報を判定する言語判定手段と、所望の言語の表示用画像のリスト情報をコンテンツサーバから取得する表示用画像リスト取得手段と、画像処理装置からの要求に対し返送する表示用画像リスト要求応答手段を有す。
画像処理装置では画像リスト情報を基に表示用画像をコンテンツサーバから取得する表示用画像取得手段と取得画像を表示する表示手段と所望の印刷画像を選択操作する選択手段と印刷画像を取得する印刷画像取得手段と取得した画像を印刷する印刷処理手段を持つ。
また、コンテンツサーバは用紙サイズに合わせた複数の印刷用画像を表示用画像に関連付けて、言語文言を埋め込んだ表示用画像とともに保存する保存手段を有す。画像処理装置は前期同様に中継サーバからの画像リストより表示手段により表示し、画像リストから選択する選択手段と、選択した所望の画像サイズに応じた印刷画像を要求する画像サイズ指定印刷画像取得手段と、取得した画像を印刷する印刷処理手段を持つ。
【発明の効果】
【００１１】
以上説明したように、本発明によれば、
MFPで言語指定をした言語情報を含んだ要求を中継サーバへ送れば言語に対応した表示用画像リストが返送され、そのリストから表示画像をコンテンツサーバから取得して言語に対応した画像文言を表示することで画像判定が容易になるという効果がある。そしてその中から所望の画像の選択も容易で印刷用画像を取得して所望の印刷画像の印刷が可能になり操作性が向上するという効果がある。
【００１２】
また、画像サイズに合わせたフォームを印刷することが可能になり、言語を選択することにより、所望の画像選択を行うのに言語情報による判定が可能になり所望の印刷用紙に相応しいフォームコンテンツの選択から印刷までが容易な操作で行えるという効果がある。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施例に関わるシステムの一例の構成図である。
【図２】本発明の実施例に関わる、マルチファンクションプリンタのブロック図である。
【図３】本発明の実施例に関わる、フォーム画像の一例を示す図である。
【図４】本発明の実施例に関わる、カテゴリスト要求のフロー図を示す図である。
【図５】本発明の実施例に関わる、表示用カテゴリ画像取得のフロー図を示す図である。
【図６】本発明の実施例に関わる、カテゴリ画像の表示部での表示例を示す図である。
【図７】本発明の実施例に関わる、表示用カテゴリ画像の管理例を示す図である。
【図８】本発明の実施例に関わる、フォームリスト要求のフロー図を示す図である。
【図９】本発明の実施例に関わる、表示用フォーム画像取得のフロー図を示す図である。
【図１０】本発明の実施例に関わる、フォーム画像の表示部での表示例を示す図である。
【図１１】本発明の実施例に関わる、表示用フォーム画像の管理例を示す図である。
【図１２】本発明の実施例に関わる、フォーム画像の印刷までのフロー図を示す図である。
【図１３】本発明の実施例に関わる、印刷用フォーム画像の管理例を示す図である。
【図１４】本発明の実施例に関わる、印刷用フォーム画像の他の管理例を示す図である。
【図１５】本発明の実施例に関わる、コンテンツサーバのデータの管理構成例を示す図である。
【図１６】本発明の実施例に関わる、中継サーバのアプリケーション機能ブロック図を示す図である。
【図１７】本発明の実施例に関わる、API変換対応を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について詳細に説明する。
【００１５】
［実施例１］
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１６】
図１は本発明を適用したシステムの構成図である。
【００１７】
本例は、ネットワーク１１０を介して、MFP（マルチ・ファンクション・プリンタ）１０１が、中継サーバー１０２を経由して、コンテンツサーバ１０３からの表示情報を表示し所望の印刷用画像を取得するめの、通信が可能なシステムである。
【００１８】
MFP１０１は、表示画像を取得し選択画面に表示し、さらに印刷画像を選択後、印刷用画像をコンテンツサーバ１０３から取得して印刷を実行する。
【００１９】
＜MFP＞
図２は本発明で適用したMFP（マルチ・ファンクション・プリンタ）１０１のブロック図である。図中２０１はMFP全体を制御する中央処理装置CPUを含んだ制御部である。２０２は制御部で使用するプログラムが格納されたROMと、一時的に記憶するＲＡＭ等で構成されるメモリ部である。２０３は前述ネットワーク１１０等へ接続され通信を行う通信部である。２０４はＭＦＰ１０１の設定、実行命令等の操作を行う操作部である。２０５は操作用の画面とか印刷用の画像を表示する表示部である。２０６は所望の印刷画像の印刷処理を行うプリンタ部である。さらに不図示ではあるが画像を走査するスキャナ部等で構成される。
【００２０】
＜コンテンツサーバ＞
コンテンツサーバ１０３のコンテンツ内容は、フォームデータとカテゴリデータとフォームのデータ内容とカテゴリのデータ内容を示すExtensible Markup Language（以下XMLと称す）データの大きく分けると３種類ある。
【００２１】
便せんとか封筒等のフォーマットの印刷データをＭＦＰで印刷することによって提供することができるフォーム印刷用画像ファイルと選択用に用いるフォーム表示画像が関連付けされた保存されている。図１５のフォーム１、２、３が相当する。
【００２２】
選択操作の利便性を考慮してフォーム印刷用画像ファイルは複数のカテゴリ別に管理されている。図１５のカテゴリA、B、Cが相当する。
【００２３】
カテゴリはカテゴリの選択に用いるカテゴリ表示画像が保存されている。フォーム表示画像とカテゴリ表示画像は、本発明の特徴である言語別対応をするため、各言語ごとの表示用画像が用意され、表示用画像の構成は印刷用画像或いはカテゴリ画像の縮小部分と画像を表す名称の文字情報で構成され、その文字情報が言語対応をしている。
【００２４】
図３は表示用画像の一例を示す。図中３０１が表示用画像であり、３０２は表示用画像内の印刷用画像を示す部分を示し、３０３は画像を示す名称の文字情報を言語に合わせて表わしていて、本例では日本語対応の”春”を示している。
【００２５】
さらに言語ごとにフォーム内容を示すフォーム画像リスト情報とカテゴリの内容を示すカテゴリリスト情報がXMLの形式で保存されている。図１５のフォームリスト、カテゴリリストが相当する。
【００２６】
カテゴリリストのXMLは例えば各カテゴリの情報はタグ“<entry>”単位ごとに記述されて、対象機種、提供開始日時、提供終了日時、表示用画像のURLやデータサイズなどが記述されている。
【００２７】
コンテンツリストのXMLは、例えば各コンテンツの情報はタグ“<entry>”単位ごとに記述される。また対象機種、提供開始日時、提供終了日時、表示用画像のURLやデータサイズ、A４・B5・LTRの３つの印刷用画像URLやデータサイズなどが記述されている。
【００２８】
＜中継サーバ＞
中継サーバ１０２は、ＭＦＰ１０１からの受け付けた要求により、コンテンツサーバ１０３から取得したリストをＭＦＰ１０２へ返す処理を行うためにAPI変換機能を主な機能とするサーバである。
【００２９】
サーバのハード構成は、一般的なWebサーバで成り立つものなので、説明を省略する。中継サーバ１０２は、MFP１０１との関係としては、サーバ機能となるが、コンテンツサーバ１０３との関係はクライアント機能となる。
【００３０】
図１６は、中継サーバ１０２のアプリケーションの機能構成を示すものである。主な機能はＡＰＩ変換機能であり、MFP１０１との間で定義した“MFP-API”のリクエストに基づき、コンテンツサーバ１０３からカテゴリリストやフォームリストの情報取得を行う。
【００３１】
図１７は、MFP１０１と中継サーバ１０２のＡＰＩである“MFP-API”と、この要求に対して中継サーバ１０２の取得する情報を示した対比表である。コンディションチェック要求ＡＰＩ-Ｒ１をMFP１０１が中継サーバ１０２に対して要求した時、中継サーバ１０２は、後述のチェック機能コンテンツ提供機能をサポートしているかどうかを判断しMFPに返信する。また、カテゴリリスト要求ＡＰＩ-Ｒ５をMFP１０１が中継サーバ１０２に対して要求した時、中継サーバ１０２はコンテンツサーバ１０３からカテゴリリストを取得して、後述のフィルター機能によりフィルタリングした結果をMFPに返信する。
【００３２】
この他以下記機能を保有する。
【００３３】
・パーサー機能：
上記で示したようなサーバから独自に定義した情報であるＸＭＬリストをパーサーにより情報を解釈する。
【００３４】
・フィルター機能：
コンテンツサーバ１０３から取得したデータのうちMFP１０１に送付する情報以外は、削除する機能。有効期限の切れたコンテンツや、指定以外のファイルタイプ、上限以上のファイルサイズの画像情報などを削除する。
【００３５】
・チェック機能：
MFP１０１からのコンディションチェック要求に対してMFP１０１のモデル名、仕向け情報、IPアドレス及び送付される情報よりコンテンツサーバ１０３への接続可能かをチェックする。
【００３６】
・キャッシュ機能：
MFP１０１からのリクエスト毎にコンテンツサーバ１０３にカテゴリリスト、フォームリストを要求することによって、コンテンツサーバ１０３の負荷が増えることになる。そこで、一度取得したカテゴリリストやフォームリストをキャッシュすることにより、コンテンツサーバ１０３の負荷を減らし、カテゴリリスト要求ＡＰＩ-Ｒ５やフォームリスト要求ＡＰＩ-Ｒ６への応答速度を速める機能である。
【００３７】
＜処理の説明＞
ここで本実施例では、コンテンツサーバ印刷アプリケーションを起動して所望のフォーム画像を選択して印刷するまでの処理を言語A（日本語）を用いた例として以下説明する。
【００３８】
言語の選択はMFP１０１の操作部２０４の操作により選択画面を表示部２０５に表示し所望の言語を選択する。（不図示）ここでは日本語言語をすでに選択されている。
ここでは言語選択が可能な例を示しているが、MFPの仕向け情報により言語選択が自動的  に選択される機能を有していてもよい。ここでは説明を省略する。
【００３９】
図４はMFP１０１のフォーム印刷アプリケーションを起動した際の、コンデションチェック処理とカテゴリリストを取得するまでの処理を示したフロー図である。
【００４０】
MFP１０１でのフォーム印刷アプリケーションの起動は操作部２０４の操作と表示部２０５に表示された内容により所望のアプリケーションが選択されることで制御部２０１の処理により実行される（不図示）。
【００４１】
アプリケーションが制御部２０１により実行されると、４１０でコンディションチェック要求は通信部２０３を介して中継サーバへ送信される。MFP１０１から“ＡＰＩ−Ｒ１”のコンディションチェック要求４１０を受けて中継サーバ１０２は４１１の判定処理を行う。ここでは、チェック機能を用いて、MFP１０１から送付されるモデル名、仕向け情報、IPアドレスなどの情報と、予め中継サーバ１０２に保存しているコンテンツサーバの制限情報と比較する。そして、４１２ではコンテンツサーバに接続可能なMFPかどうかを判定し、MFP１０１へコンディションチェック応答を行う。
【００４２】
次にカテゴリリストを要求するため図４の４０１では、通信部２０３を介してカテゴリリスト要求が中継サーバへ送信される。次に４０２においては、制御部２０１におけるカテゴリリスト要求と共に中継サーバ１０２へ現在使用している言語情報が送信される。
【００４３】
MFP１０１からの命令は本実施例ではカテゴリリスト要求（予めきめられたカテゴリリスト要求ID番号）と言語A（予めきめられた言語（日本語）ID番号）を含めた情報をAPI-R5を用いてHTTPのPOSTメソッドを用いて中継サーバ１０２へ送る。
【００４４】
４０３では中継サーバ１０２では受け取った言語情報から言語判定を行い言語が決定される。４０４では決定した言語のカテゴリリストを要求するためコンテンツサーバ１０３に対し言語対応カテゴリリスト要求を送信する。すなわち受け取ったAPI-R5を解析処理して、言語情報である言語（日本語）ID番号から言語が“日本語”と、要求内容がカテゴリリストの要求であることを判断する。
【００４５】
それに沿ってコンテンツサーバ１０３への日本語カテゴリの情報要求をHTTPのGETメソッドを使用して発行する。
【００４６】
コンテンツサーバ１０３では受け取った要求に対応する。コンテンツとして保存されているファイルの中からカテゴリリストの内、言語対応カテゴリリスト要求４０4で要求された言語に対応するファイルのURL情報等の含まれるカテゴリリストを４０６で中継サーバ１０２へ返送する。
【００４７】
URLはUniform Resource Locatorの略である。
【００４８】
４０７では中継サーバ１０２で、受け取ったカテゴリ情報を基にカテゴリフィルタリング処理を行う。４０８で中継サーバはフィルタリング後のカテゴリリストをMFP１０１へ返送する。
【００４９】
以上によりMFPは日本語のカテゴリリストを得ることができる。
【００５０】
図５はMFP１０１の表示部２０５にカテゴリ画像を表示するまでのフロー図である。
【００５１】
MFP１０１の制御部２０１は取得したカテゴリリストをメモリ部２０２へ一旦保存する。５０１では制御部２０１がメモリ部２０２に保存されているカテゴリリスト情報からすべてのカテゴリURLを取り出す。５０２では通信部２０３を介して取り出したすべてのカテゴリURLを使用して表示用画像要求をコンテンツサーバ１０３へ送信する。
【００５２】
５０４において、コンテンツサーバ１０３は要求されたURLの表示用画像をMFP１０１に対し応答する。
【００５３】
５０５では、表示用画像データはMFP１０１の制御部２０１が通信部２０３を介してメモリ部２０２へ一時的に決められた順に保存し、予めきめられた手順によって最初に表示するカテゴリ画像を決定しメモリ部２０２より取り出して表示部２０５で表示させる。
【００５４】
図６はその時の表示部２０５の表示例を示す。
【００５５】
６０１は予めきめられた手順によって最初に表示するカテゴリ画像の例である。本実施例では言語に日本語の例を示しているためカテゴリ画像では”新着アイテム”アイコン図と日本語で”新着アイテム”文字画像が合成されて配置されて表示されている。６０２は右矢印を意味していて操作部２０４で操作して選択するとメモリ２０２に保存された次の順に位置するカテゴリ画像が選択され表示される機能を表わす。
【００５６】
６０３は前記の逆で左矢印を意味していて操作部２０４で操作して選択するとメモリ２０２に保存された前の順に位置するカテゴリ画像が選択され表示される機能を表わす。
【００５７】
図７はコンテンツサーバ１０３に保存されているカテゴリの言語別に管理された様子の具体例を示している。
【００５８】
言語Aの縦列には言語Aの文字情報を埋め込んだ画像が並んでいて、横の列に移ると言語B、言語C、或いはその他の言語で表した文字情報を埋め込まれた画像が順に配列されている。
【００５９】
例えば言語A（日本語）の最初の画像は言語Aで表した文字”新着アイテム”が埋め込まれた画像であり、そのカテゴリが言語B、Cの列になると言語B、Cでそれぞれ表した文字”XXXXXXXX”、”XXXXXXX２”が埋め込まれた画像に対応している。その他の言語についても同様に対応される。またカテゴリが”便せん”でも同様に埋め込み画像が対応される。これらの画像は予め用意されていて、コンテンツサーバ１０３で管理されている。
【００６０】
図８は表示部２０５に表示しているカテゴリ画像から操作部２０４の操作により所望のカテゴリ画面を選択する（不図示）ことで、フォームリストを取得するまでの処理を示したフロー図である。
【００６１】
図８の８０１では、制御部２０１がフォームリストの要求により通信部２０３を介してリスト要求を中継サーバに対して送信する。MFP１０１からの命令は本実施例ではリスト要求（予めきめられたフォームリスト要求ID番号）と言語A（予めきめられた言語（日本語）ID番号）を含めた情報をAPI-R6を用いてHTTPのPOSTメソッドを用いて中継サーバ１０２へ送る。
【００６２】
８０２では中継サーバ１０２ですでに取得された言語情報を使って言語判定を行なう。８０３では言語に対応するフォームリストを要求するためコンテンツサーバ１０３に対し言語対応、本実施例では日本語対応フォーム情報要求をHTTPのGETメソッドを用いて送信する。
【００６３】
８０５ではコンテンツサーバ１０３で受け取った要求に対応するため、コンテンツとして保存されているフォームリストの内、要求された日本語言語に対応するフォームリストを中継サーバ１０２へ返送する。
【００６４】
８０６では中継サーバ１０２で、受け取ったフォーム情報を基にフォームフィルタリング処理を行う。８０７では中継サーバがフィルタリング後のフォームリストをMFP１０１へ返送する。
【００６５】
図９はMFP１０１の表示部２０５にフォーム画像を表示するまでのフロー図である。
【００６６】
MFP１０１の制御部２０１は取得したフォームリストをメモリ部２０２へ一旦保存する。９０１では制御部２０１がメモリ部２０２に保存されているフォームリスト情報からカテゴリ別のすべてのフォームURLを取り出す。９０２では通信部２０３を介して取り出したすべてのフォームURLを使用して表示用画像要求をコンテンツサーバ１０３へ送信する。
【００６７】
９０４において、コンテンツサーバ１０３は要求されたURLの表示用画像のすべてをMFP１０１に対し応答する。
【００６８】
９０５では、表示用画像データはMFP１０１の制御部２０１が通信部２０３を介してメモリ部２０２へ一時的に決められた順に保存し、予めきめられた手順によって最初に表示するフォーム画像を決定しメモリ部２０２より取り出して表示部２０５で表示させる。
【００６９】
図１０はその時の表示部２０５の表示例を示す。
【００７０】
１００１は予めきめられた手順によって最初に表示するフォーム画像の例である。フォーム画像では”横罫線”フォーム図と日本語言語の”春”文字画像が合成されて配置されている。１００２は右矢印を意味していて操作部２０４で操作して選択するとメモリ２０２に保存された次の順に位置するフォーム画像が選択され表示される機能を表わす。
【００７１】
１００３は前記の逆で左矢印を意味していて操作部２０４で操作して選択するとメモリ２０２に保存された前の順に位置するフォーム画像が選択され表示される機能を表わす。
【００７２】
図１１はコンテンツサーバ１０３に保存されているフォーム画像の言語別に管理された様子の一例を示している。
【００７３】
言語Aの縦列には言語Aの文字情報を埋め込んだ画像が並んでいて、横の列に移ると言語B、言語C、或いはその他の言語で表した文字情報を埋め込まれた画像が順に並べられる。例えば言語A（日本語）の最初の画像は言語Aで表した文字”春”が埋め込まれた画像であり、そのフォームが言語B、Cの列になると言語B、Cでそれぞれ表した文字”XX”、”XX２”が埋め込まれた画像に対応している。その他の言語についても同様に対応される。
【００７４】
またフォームが”夏”でも同様に埋め込み画像が対応されている。
【００７５】
これらの画像は予め用意されていて、コンテンツサーバ１０３で管理されている。
【００７６】
図１２はMFP１０１の表示部２０５に表示しているフォーム画像から操作部２０４の操作によって所望のフォーム画像を選択する（不図示）ことで、日本語フォーム画像を印刷するまでのフロー図である。
【００７７】
図１２の１２０１では、制御部２０１がフォーム画像を選択後、操作部２０２から印刷ボタン（不図示）を押下する。１２０２では、制御部２０１が通信部２０３を介して印刷用画像要求をコンテンツサーバ１０３に対して送信する。１２０４ではコンテンツサーバ１０３で受け取った印刷用画像要求に対応する印刷画像データをMFP１０１へ返送する。
【００７８】
１２０５ではMFP１０１の制御部２０１が通信部２０３を介して取得した印刷用画像データをプリンタ部２０６へ送り、プリンタ部２０６で印刷が開始される。
【００７９】
図１３はコンテンツサーバ１０３に格納されている印刷用データの具体的な管理例を示している。
【００８０】
図１１で示されたフォーム画像の言語別管理例に印刷用の画像欄が加えられた形で管理されている。
【００８１】
例えば言語Aの最初の画像は言語Aで表した文字”春”が埋め込まれた画像であり、それに相当する印刷画像は印刷用の縦欄に配置されている横罫線画像が該当する。
【００８２】
すなわち一つの印刷用画像と言語別の複数の表示用画像が関係付けられて予めコンテンツサーバ１０３に格納されている。
【００８３】
また別の例としては、本表示用の画像は該当する印刷画像に文字を埋め込んだ画像を使用してもよく、或いはまたフォーム画像は印刷画像自体がそれぞれ特徴を表しているため印刷画像を表示用と使用してもよい。その場合、カテゴリ分類は言語別の必要はあるがフォーム画像に関しては言語別に用意する必要はなくなる。
【００８４】
また別の例としては、上記中継サーバ及びコンテンツサーバの機能を一つのサーバ内の機能として構成されてもよい。
【００８５】
上記手順により日本語言語での所望のフォーム画像の印刷が実行される。
【００８６】
日本語言語以外のフォーム印刷についても同様の手順によって実行される。
【００８７】
以上により、本実施例では
コンテンツサーバに登録されている所望のフォーム画像をMFPから印刷するあたり、フォントを搭載していないため表示部で特定の言語を表示できない。しかしMFPで言語指定することで、その言語対応した文字の画像が埋め込まれた画像を取得して表示するため、その言語文字から判定して選択を容易にすることができ、印刷までの操作を容易にする効果がある。
【００８８】
［実施例２］
別の実施例としては、実施例１に加えコンテンツサーバ１０３に予め、使用する用紙サイズに合わせて用意した複数の印刷用画像ファイルを表示用画像と関連付けて格納しておく。
【００８９】
図１４はコンテンツサーバ１０３に格納されている用紙別印刷用データの管理例を示している。
【００９０】
図１１で示されたフォーム画像の言語別管理例に用紙別印刷用の画像欄が加えられた形で管理されている。
【００９１】
例えば言語Aの最初の画像は言語Aで表した文字”春”が埋め込まれた画像であり、それに相当する印刷画像の印刷用Aの用紙サイズ印刷画像はその縦欄に配置されている横罫線画像が該当する。その右横の印刷用Bの用紙サイズ印刷画像はその縦欄に配置されている横罫線画像が該当する。
【００９２】
すなわち用紙サイズ別の印刷用画像と言語別の複数の表示用画像が関係付けられて予めコンテンツサーバ１０３に格納されている。
【００９３】
実施例１と同様の手順でフォーム画像を選択する。所望の画像を選択したところで、印刷操作を進めると用紙サイズ選択画面が表示され、そこで用紙を選択して印刷を実行することで所望のサイズの印刷用画像データを取得する処理に入る。（不図示）前述図１２で示したものと同様な処理が行われ、制御部２０１が通信部２０３を介して印刷用画像要求をコンテンツサーバ１０３に対して送信する。コンテンツサーバ１０３で受け取った印刷用画像を検索する。検索された印刷画像データをMFP１０１へ返送する。
【００９４】
MFP１０１の制御部２０１が通信部２０３を介して取得した印刷用画像データをプリンタ部２０６へ送り、プリンタ部２０６で印刷が開始される。
【００９５】
以上により、画像サイズに合わせたフォームを印刷することが可能になり、言語を選択することにより、所望の画像選択を行うのに言語情報による判定が可能になり所望の印刷用紙に相応しいフォームコンテンツの選択から印刷までが容易な操作で行えるという効果がある。
【００９６】
［その他の実施例］
全実施例ではコンテンツサーバに言語別にフォームリスト、カテゴリリストのXMLファイルを保存していた。別の実施例としてファイルリスト、カテゴリリストのXMLはそれぞれのリストの中に言語別の表示画像のURL先が形成されている。従って中継サーバはリストの要求でそのリストを取得し中継サーバのフィルタリング処理でリスト内の言語別情報を判定し、言語に対応したリストを再生成する。
【符号の説明】
【００９７】
１０１  MFP（マルチ・ファンクション・プリンタ）
１０２  中継サーバ
１０３  コンテンツサーバ
１１０  ネットワーク
【図１】
2013020455.tif 000003
【図２】
2013020455.tif 000004
【図３】
2013020455.tif 000005
【図４】
2013020455.tif 000006
【図５】
2013020455.tif 000007
【図６】
2013020455.tif 000008
【図７】
2013020455.tif 000009
【図８】
2013020455.tif 000010
【図９】
2013020455.tif 000011
【図１０】
2013020455.tif 000012
【図１１】
2013020455.tif 000013
【図１２】
2013020455.tif 000014
【図１３】
2013020455.tif 000015
【図１４】
2013020455.tif 000016
【図１５】
2013020455.tif 000017
【図１６】
2013020455.tif 000018
【図１７】
2013020455.tif 000019