(57)【要約】【課題】使用言語が互いに異なる利用者によって共通に利用される場合において、どの利用者に対しても設定操作を不自由なく行えるようにするとともに動作状態を理解できるようにし得る印刷装置を、提供する。【解決手段】ホストコンピュータ２０の利用者が、ウェブブラウザ２１を起動して、プリンタ１０のウェブページデータへアクセスしたときには、その利用者のホストコンピュータ２０には、操作パネルと同等な操作機能を有するリモートパネル画面３１が、表示される。利用者が、この表示されたリモートパネル画面３１に示された言語選択ボタン３１ｄのうち、自分の使用言語が示された言語選択ボタン３１ｄをクリックすると、そのリモートパネル画面３１におけるＬＣＤ部分３１ｃには、操作パネルの表示される内容が、その利用者の使用言語に翻訳した状態で表示されるようになる。【選択図】図３
2006212893.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続されたホストコンピュータからの印刷要求に応じて印刷処理を行う印刷装置であって、
利用者からの各種の設定操作を受け付けるための入力部と各種のテキストを表示するための表示部とを有する操作パネル，
前記操作パネルの外観を模した画像と、その画像上において前記入力部と同等に機能するクリッカブルな操作ボタンと、その画像上において前記表示部と同等に機能する画面表示部と、前記画面表示部に表示すべきテキストの言語を選択するためのクリッカブルな言語選択ボタンとを表示するためのウェブページデータ，及び、前記言語選択ボタンがクリックされることによって選択された言語へ前記テキストを翻訳する際に前記ホストコンピュータが参照するために複数の言語に翻訳した各テキストを対応付けて定義した翻訳テーブルのデータを記憶する記憶部，
前記ホストコンピュータのウェブブラウザから前記ウェブページデータが要求されると、そのウェブページデータと前記翻訳テーブルとを前記記憶部から読み出して、前記ホストコンピュータへ送信するサーバ制御部，
前記操作ボタンがクリックされた旨が前記ホストコンピュータから通知されたときには、前記操作パネルの前記入力部におけるその操作ボタンに対応するボタンが押下されたときと同じ処理を行う操作制御部，及び、
前記操作パネルの前記表示部にテキストを表示したときに、そのテキストを翻訳して前記画面表示部に表示するためのテキストデータを、前記ウェブページを送信したホストコンピュータへ送信する更新制御部
を備えることを特徴とする印刷装置。
【請求項２】
ネットワークを介して接続されたホストコンピュータからの印刷要求に応じて印刷処理を行う印刷装置であって、
利用者からの各種の設定操作を受け付けるための入力部と各種のテキストを表示するための表示部とを有する操作パネル，
前記操作パネルの外観を模した画像と、その画像上において前記入力部と同等に機能するクリッカブルな操作ボタンと、その画像上において前記表示部と同等に機能する画面表示部と、前記画面表示部に表示すべきテキストの言語を選択するためのクリッカブルな言語選択ボタンとを表示するため，及び、前記言語選択ボタンがクリックされることによって選択された言語へ前記テキストを翻訳する際に前記ホストコンピュータが参照するために複数の言語に翻訳した各テキストを対応付けて定義した翻訳テーブルのデータを、前記ネットワーク上の他のコンピュータから取得させるためのウェブページデータを記憶する記憶部，
前記ホストコンピュータのウェブブラウザから前記ウェブページデータが要求されると、そのウェブページデータを前記記憶部から読み出して、前記ホストコンピュータへ送信するサーバ制御部，
前記操作ボタンがクリックされた旨が前記ホストコンピュータから通知されたときには、前記操作パネルの前記入力部におけるその操作ボタンに対応するボタンが押下されたときと同じ処理を行う操作制御部，及び、
前記操作パネルの前記表示部にテキストを表示したときに、そのテキストを翻訳して前記画面表示部に表示するためのテキストデータを、前記ウェブページを送信したホストコンピュータへ送信する更新制御部
を備えることを特徴とする印刷装置。
【請求項３】
ネットワークを介して接続されたホストコンピュータからの印刷要求に応じて印刷処理を行う印刷装置であって、
利用者からの各種の設定操作を受け付けるための入力部と各種のテキストを表示するための表示部とを有する操作パネル，
前記操作パネルの外観を模した画像と、その画像上において前記入力部と同等に機能するクリッカブルな操作ボタンと、その画像上において前記表示部と同等に機能する画面表示部と、前記画面表示部に表示すべきテキストの言語を選択するためのクリッカブルな言語選択ボタンとを表示するため，及び、前記言語選択ボタンがクリックされることによって選択された言語へ前記テキストを翻訳する処理を前記ネットワーク上の翻訳サービスに行わせるためのウェブページデータを記憶する記憶部，
前記ホストコンピュータのウェブブラウザから前記ウェブページデータが要求されると、そのウェブページデータと前記翻訳テーブルとを前記記憶部から読み出して、前記ホストコンピュータへ送信するサーバ制御部，
前記操作ボタンがクリックされた旨が前記ホストコンピュータから通知されたときには、前記操作パネルの前記入力部におけるその操作ボタンに対応するボタンが押下されたときと同じ処理を行う操作制御部，及び、
前記操作パネルの前記表示部にテキストを表示したときに、そのテキストを翻訳して前記画面表示部に表示するためのテキストデータを、前記ウェブページを送信したホストコンピュータへ送信する更新制御部
を備えることを特徴とする印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置に、関する。
【背景技術】
【０００２】
周知のように、印刷装置は、各種の設定操作を直接行えるようにするため、操作パネルを備えている。操作パネルは、通常、ボタン等の入力部とＬＣＤ等の表示部とを備えており、表示部には、設定操作用のメニューやパラメータ，及び、印刷装置の動作状態を示すメッセージが、表示されるようになっている。
【０００３】
また、多くの印刷装置は、表示部に表示されるメニューやメッセージの言語を、入力部への設定操作により、他の言語に切り替えられるようになっている。このため、印刷装置の利用者は、表示部に表示されるメニューやメッセージの言語を、自分の使用言語に合わせることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、印刷装置は、一般家庭で個人に利用される他、仕事場でビジネスに利用されることもある。そして、最近のビジネス環境では、使用言語が互いに異なるビジネスマンによって一台の印刷装置が共通に利用される状況が、増えつつある。
【０００５】
そして、このようなビジネス環境においては、表示部に表示されたメニューやメッセージの言語が自分の使用言語と違っている場合には、それらメニューやメッセージの言語が自分の使用言語に合うように入力部において設定操作を行う必要がある。
【０００６】
しかしながら、そのような設定操作を行おうにも、そもそも表示部に表示されるメニューやメッセージの言語が理解できない場合が多く、言語を切り替える設定操作を行えないことがある。
【０００７】
本発明は、前述したような従来の事情に鑑みてなされたものであり、その課題は、使用言語が互いに異なる利用者によって一台の印刷装置が共通に利用される場合において、どの利用者でも、設定操作を不自由なく行えるとともに、印刷装置の動作状態を理解できるようにすることにある。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために発明された第１の態様の印刷装置は、ネットワークを介して接続されたホストコンピュータからの印刷要求に応じて印刷処理を行うものであって、利用者からの各種の設定操作を受け付けるための入力部と各種のテキストを表示するための表示部とを有する操作パネル，前記操作パネルの外観を模した画像と、その画像上において前記入力部と同等に機能するクリッカブルな操作ボタンと、その画像上において前記表示部と同等に機能する画面表示部と、前記画面表示部に表示すべきテキストの言語を選択するためのクリッカブルな言語選択ボタンとを表示するためのウェブページデータ，及び、前記言語選択ボタンがクリックされることによって選択された言語へ前記テキストを翻訳する際に前記ホストコンピュータが参照するために複数の言語に翻訳した各テキストを対応付けて定義した翻訳テーブルのデータを記憶する記憶部，前記ホストコンピュータのウェブブラウザから前記ウェブページデータが要求されると、そのウェブページデータと前記翻訳テーブルとを前記記憶部から読み出して、前記ホストコンピュータへ送信するサーバ制御部，前記操作ボタンがクリックされた旨が前記ホストコンピュータから通知されたときには、前記操作パネルの前記入力部におけるその操作ボタンに対応するボタンが押下されたときと同じ処理を行う操作制御部，及び、前記操作パネルの前記表示部にテキストを表示したときに、そのテキストを翻訳して前記画面表示部に表示するためのテキストデータを、前記ウェブページを送信したホストコンピュータへ送信する更新制御部を備えることを、特徴としている。
【０００９】
また、上記の課題を解決するために発明された第２の態様の印刷装置は、ネットワークを介して接続されたホストコンピュータからの印刷要求に応じて印刷処理を行うものであって、利用者からの各種の設定操作を受け付けるための入力部と各種のテキストを表示するための表示部とを有する操作パネル，前記操作パネルの外観を模した画像と、その画像上において前記入力部と同等に機能するクリッカブルな操作ボタンと、その画像上において前記表示部と同等に機能する画面表示部と、前記画面表示部に表示すべきテキストの言語を選択するためのクリッカブルな言語選択ボタンとを表示するため，及び、前記言語選択ボタンがクリックされることによって選択された言語へ前記テキストを翻訳する際に前記ホストコンピュータが参照するために複数の言語に翻訳した各テキストを対応付けて定義した翻訳テーブルのデータを、前記ネットワーク上の他のコンピュータから取得させるためのウェブページデータを記憶する記憶部，前記ホストコンピュータのウェブブラウザから前記ウェブページデータが要求されると、そのウェブページデータを前記記憶部から読み出して、前記ホストコンピュータへ送信するサーバ制御部，前記操作ボタンがクリックされた旨が前記ホストコンピュータから通知されたときには、前記操作パネルの前記入力部におけるその操作ボタンに対応するボタンが押下されたときと同じ処理を行う操作制御部，及び、前記操作パネルの前記表示部にテキストを表示したときに、そのテキストを翻訳して前記画面表示部に表示するためのテキストデータを、前記ウェブページを送信したホストコンピュータへ送信する更新制御部を備えることを、特徴としている。
【００１０】
また、上記の課題を解決するために発明された第３の態様の印刷装置は、ネットワークを介して接続されたホストコンピュータからの印刷要求に応じて印刷処理を行うものであって、利用者からの各種の設定操作を受け付けるための入力部と各種のテキストを表示するための表示部とを有する操作パネル，前記操作パネルの外観を模した画像と、その画像上において前記入力部と同等に機能するクリッカブルな操作ボタンと、その画像上において前記表示部と同等に機能する画面表示部と、前記画面表示部に表示すべきテキストの言語を選択するためのクリッカブルな言語選択ボタンとを表示するため，及び、前記言語選択ボタンがクリックされることによって選択された言語へ前記テキストを翻訳する処理を前記ネットワーク上の翻訳サービスに行わせるためのウェブページデータを記憶する記憶部，前記ホストコンピュータのウェブブラウザから前記ウェブページデータが要求されると、そのウェブページデータと前記翻訳テーブルとを前記記憶部から読み出して、前記ホストコンピュータへ送信するサーバ制御部，前記操作ボタンがクリックされた旨が前記ホストコンピュータから通知されたときには、前記操作パネルの前記入力部におけるその操作ボタンに対応するボタンが押下されたときと同じ処理を行う操作制御部，及び、前記操作パネルの前記表示部にテキストを表示したときに、そのテキストを翻訳して前記画面表示部に表示するためのテキストデータを、前記ウェブページを送信したホストコンピュータへ送信する更新制御部を備えることを、特徴としている。
【００１１】
これらのように構成されると、ホストコンピュータの利用者が、ウェブブラウザを起動して、記憶部内のウェブページデータへアクセスしたときには、その利用者のホストコンピュータには、操作パネルと同等な操作機能を有するユーザインターフェース画面が、表示される。そして、利用者が、表示されたユーザインターフェース画面に示された言語選択ボタンのうち、自分の使用言語が示された言語選択ボタンをクリックすると、そのユーザインターフェース画面における画面表示部には、操作パネルの表示される内容が、その利用者の使用言語に翻訳した状態で表示されるようになる。このため、これらの印刷装置に接続されたホストコンピュータの利用者の使用言語が互いに異なる場合であっても、汎用のウェブブラウザをホストコンピュータにインストールしておくだけで、実際の操作パネルと同等の操作機能と利用者の使用言語に応じた表示とを可能にするユーザインターフェース画面を、使用することができるようになる。
【発明の効果】
【００１２】
従って、本発明によれば、使用言語が互いに異なる利用者によって一台の印刷装置が共通に利用される場合であっても、どの利用者とも、自分のホストコンピュータを通じて、設定操作を不自由なく行えるとともに、印刷装置の動作状態を理解できるようになる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面に基づいて、本発明を実施するための形態である印刷システムについて、二例説明する。
【実施形態１】
【００１４】
図１は、第１の実施形態の印刷システムの構成図である。第１の実施形態の印刷システムは、プリンタ１０とホストコンピュータ２０とからなり、プリンタ１０とホストコンピュータ２０は、ネットワークを構成するルータ等の図示せぬ中継装置を介して接続されている。また、この図示せぬ中継装置は、電話回線や光ケーブル回線などの外部通信回線を介してインターネット上の他のコンピュータと通信可能に接続されている。
【００１５】
プリンタ１０は、ホストコンピュータ２０からの印刷要求を受けると印刷を実行する装置である。具体的なハードウエア構成の説明及び図示は省略するが、このプリンタ１０は、用紙上に実際に印刷を行う印刷機構，ホストコンピュータ２０とのデータ通信を制御するための受信部であるネットワークインターフェース回路，利用者からの設定操作を受け付けるためにボタン群とＬＣＤとを備える操作パネル，及び、それら印刷機構や通信インターフェース回路や操作パネルを制御するコンピュータ（ＣＰＵ，ＲＯＭ，ＲＡＭ，ＥＥＰＲＯＭ、各種インタフェース回路等を組み合わせた装置）からなっている。
【００１６】
ホストコンピュータ２０は、一般に市販されているパーソナルコンピュータであり、液晶ディスプレイ等の表示装置，キーボードやマウス等の入力装置，及び、これら表示装置や入力装置に接続される本体からなっている。具体的なハードウエア構成及びソフトウエア構成の説明及び図示は省略するが、その本体には、ＣＰＵ，ＲＡＭ，ＣＤＤ，ＤＶＤＤ，ネットワークインターフェース回路，ＨＤＤが内蔵され、ＨＤＤには、オペレーティングシステムを実現するためのプログラム群及びデータ群，利用者に様々なツールを提供する各種のアプリケーションを実現するためのプログラム群及びデータ群，各種の周辺機器の制御を行うためのドライバプログラム群が、記録されている。
【００１７】
また、プリンタ１０のＲＯＭには、ウェブサーバ１１を実現するためのプログラム群，及び、ウェブページデータがインストールされており、ホストコンピュータ２０のＨＤＤには、ウェブブラウザ２１を実現するためのプログラム群がインストールされている。従って、プリンタ１０のこのＲＯＭは、前述した記憶部に相当している。ホストコンピュータ２０において起動中のウェブブラウザ２１が、プリンタ１０のＲＯＭ内のウェブページデータのＵＲＬの入力を受け付けると、そのＵＲＬで示されるウェブページデータをウェブサーバ１１に要求する。すると、ウェブサーバ１１が、要求されたウェブページデータと後述の翻訳テーブルのデータとをウェブブラウザ２１へ送信するようになっている。従って、このウェブサーバ２１に従って処理を実行するＣＰＵは、前述したサーバ制御部に相当している。図２は、ホストコンピュータ２０のウェブブラウザ２１がプリンタ１０のＲＯＭ内のこのウェブページデータを要求した後に実行する処理の流れを示す図である。
【００１８】
ウェブブラウザ２１は、プリンタ１０から送られてきたこのウェブページデータを受信すると、そのウェブページデータに基づいて画面を表示装置に表示する（Ｓ１０１）。第１の実施形態では、このウェブページデータは、プリンタ１０の操作パネル（図示略）の外観を模した操作パネル画像を含むリモートパネル画面を表示装置に表示するためのものとなっている。図３は、ホストコンピュータ２０の表示装置に表示されたリモートパネル画面３１の一例を示す図である。このリモートパネル画面３１内の操作パネル画像３１ａは、実際の操作パネルの外観と同じように、ボタンが示された部分３１ｂとＬＣＤが示された部分３１ｃとを、有している。このうち、ボタン部分３１ｂを含む領域は、クリッカブルな領域として機能するようになっており、ＬＣＤ部分３１ｃには、実際の操作パネルのＬＣＤ（図示略）に表示されている画面と同じ内容のテキスト（設定操作用のメニューやパラメータ，及び、プリンタ１０の動作状態を示すメッセージ）とグラフィック（用紙枚数やトナー量などの消耗品の残量を視覚的に表現する画像）とが、表示されるようになっている。さらに、このリモートパネル画面３１には、操作パネル画像３１ａとともに、４個の言語選択ボタン３１ｄが示されている。各言語選択ボタン３１ｄには、「日本語」，「English」，「Francias」，「Deutsch」の文字列が、それぞれ記されており、各言語選択ボタン３１ｄを含む領域は、クリッカブルな領域として機能するようになっている。なお、この言語選択ボタン３１ｄに記された文字列は、何れも、後述の翻訳テーブルに登録されている言語の名称であり、リモートパネル画面３１に表示される言語選択ボタン３１ｄの数は、翻訳テーブルに登録されている言語の数に応じて増減する。
【００１９】
但し、ステップＳ１０１では、図２のリモートパネル画面３１内の操作パネル画像３１ａにおけるＬＣＤ部分３１ｃには、テキストもグラフィックも表示されておらず、また、言語選択ボタン３１ｄが示された領域以外のクリッカブル領域は、機能しないようになっている。ウェブブラウザ２１は、このリモートパネル画面３１を表示装置に表示した後、何れかの言語選択ボタン３１ｄ（が示されたクリッカブル領域）がクリックされるまで待機する（Ｓ１０２；ＮＯ）。
【００２０】
そして、何れかの言語選択ボタン３１ｄがクリックされると（Ｓ１０２；ＹＥＳ）、ホストコンピュータ２０は、その言語選択ボタン３１ｄに示されている言語を特定するものとしてその言語選択ボタン３１ｄに埋め込まれている言語情報を、ＲＡＭ内の所定領域に記憶し（Ｓ１０３）、その後、実際の操作パネルのＬＣＤ（図示略）に表示されているテキストとグラフィックのデータをプリンタ１０に要求して（Ｓ１０４）、それらデータがプリンタ１０から送られてくるまで待機する（Ｓ１０５；ＮＯ）。
【００２１】
そして、テキストデータとグラフィックデータとを受信すると（Ｓ１０５；ＹＥＳ）、ウェブブラウザ２１は、リモートパネル画面３１を表示するためのウェブページデータに埋め込まれているクライアントサイドスクリプトによる機能を利用して、先に受信しておいた翻訳テーブルを参照して、テキストデータの示すテキストを、ＲＡＭ内の所定領域に記憶しておいた言語情報の示す言語に、翻訳する（Ｓ１０６）。図４は、翻訳テーブル４１の一例を概念的に示す図である。図４に示されるように、翻訳テーブル４１は、実際の操作パネル（図示略）に表示され得る全てのテキストについてのレコードを各行に有している。各レコードは、日本語、英語、仏語、独語のフィールドを有しており、各フィールドには、その行のテキストのその言語の訳が、格納されている。
【００２２】
ウェブブラウザ２１は、この図４に示されるような翻訳テーブル４１を参照して、テキストを翻訳すると、翻訳後のテキストデータとグラフィックデータに基づいて、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃに、そのテキストとグラフィックとを表示する（Ｓ１０７）。この後、ウェブブラウザ２１は、リモートパネル画面３１内の全てのボタン３１ｂ，３１ｄ（が示されたクリッカブル領域）を機能させるようにする。
【００２３】
その後、ウェブブラウザ２１は、実際の操作パネルのＬＣＤ（図示略）に表示される内容が変更されたことによりプリンタ１０からテキストデータとグラフィックデータとが送信されてくるか、或いは、リモートパネル画面３１内のクリッカブル領域（３１ｂ，３１ｄ）がクリックされるまで、待機する（Ｓ１０８；ＮＯ，Ｓ１０９；ＮＯ）。
【００２４】
そして、ウェブブラウザ２１は、実際の操作パネルのＬＣＤ（図示略）に表示される内容が変更されたことによりプリンタ１０からテキストデータとグラフィックデータとが送信されてきた場合（Ｓ１０８；ＹＥＳ）、そのテキストデータの示すテキストを、図４に示されるような翻訳テーブル４１を参照して、ＲＡＭ内の所定領域に記憶しておいた言語情報の示す言語に翻訳し（Ｓ１０６）、翻訳後のテキストデータとグラフィックデータに基づいて、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃに、そのテキストとグラフィックとを表示する（Ｓ１０７）。
【００２５】
一方、ウェブブラウザ２１は、リモートパネル画面３１内のボタン３１ｂ，３１ｄ（クリッカブル領域）がクリックされた場合（Ｓ１０９；ＹＥＳ）、クリックされたボタンが言語選択ボタン３１ｄかその他のボタン３１ｂかを判別する（Ｓ１１０）。
【００２６】
そして、ウェブブラウザ２１は、クリックされたボタンが言語選択ボタン３１ｄであると判断した場合（Ｓ１１０；ＹＥＳ）、その言語選択ボタン３１ｄに埋め込まれている言語情報を、ＲＡＭ内の所定領域に記憶（上書き更新）し（Ｓ１０３）、その後、実際の操作パネルのＬＣＤ（図示略）に表示されているテキストとグラフィックのデータをプリンタ１０に要求して（Ｓ１０４）、それらデータがプリンタ１０から送られてくるまで待機する（Ｓ１０５；ＮＯ）。
【００２７】
一方、ウェブブラウザ２１は、言語選択ボタン３１ｄ以外のボタン３１ｂがクリックされたと判断した場合（Ｓ１１０；ＮＯ）、そのクリックされたボタン３１ｂの操作があった旨をプリンタ１０へ送信し（Ｓ１１１）、その後、実際の操作パネルのＬＣＤ（図示略）に表示されているテキストとグラフィックのデータをプリンタ１０に要求して（Ｓ１０４）、プリンタ１０からテキストデータとグラフィックデータとが送信されてくるまで待機する（Ｓ１０５）。なお、プリンタ１０は、そのボタン３１ｂの操作があった旨を受信すると、実際の操作パネル（図示略）においてそのボタン３１ｂと同じボタンが操作されたときと同様の処理を行い、その処理を行うことによって実際の操作パネルのＬＣＤ（図示略）に表示される内容が変更されると、その変更された後の内容を示すテキストとグラフィックのデータをホストコンピュータ２０へ送信する処理を行う。なお、これらの処理を行うプリンタ１０のＣＰＵは、前述した操作制御部及び更新制御部に相当している。
【００２８】
第１の実施形態の印刷システムが以上に説明したように構成されているため、ホストコンピュータ２０の利用者が、ウェブブラウザ２１を起動して、リモートパネル画面３１を表示するためのウェブページデータのＵＲＬを指定して、プリンタ１０へアクセスすると、その利用者のホストコンピュータ２０の表示装置には、リモートパネル画面３１が表示される（１０１）。そして、このリモートパネル画面３１が表示された後、利用者が、自分の使用言語が示された言語選択ボタン３１ｄをクリックすると（Ｓ１０２）、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃには、実際の操作パネルのＬＣＤ（図示略）に表示される内容が、その利用者の使用言語に翻訳した状態で同期表示されるようになるとともに（Ｓ１０４〜Ｓ１０８）、リモートパネル画面３１において操作パネル画像３１ａが示された領域が、プリンタ１０の実際の操作パネル（図示略）と同じように、操作できるようになる（Ｓ１０９、Ｓ１１１）。さらに、利用者は、リモートパネル画面３１を使用している最中に言語選択ボタン３１ｄをクリックすると、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃに表示されるテキストの言語を、切り替えることができる（Ｓ１１０，Ｓ１０３）。
【００２９】
このように、第１の実施形態の印刷システムによれば、ホストコンピュータ２０にウェブブラウザ２１をインストールしておくだけで、実際の操作パネルと同等の操作機能と利用者の使用言語に応じた表示とを可能にするリモートパネル画面３１を、ユーザインターフェース画面として、使用することができるようになる。このため、使用言語が互いに異なる利用者によって一台のプリンタ１０が共通に利用される場合であっても、各利用者は、自分のホストコンピュータ２０を通じて、設定操作を不自由なく行えるとともに、プリンタ１０の動作状態を理解できるようになる。また、利用者は、第１の実施形態の印刷システムによれば、一般的なソフトウエアであるウェブブラウザ２１を用意するだけで済み、特別な専用のユーティリティーソフトウエアを用意する必要が全くない。
【変形例】
【００３０】
なお、前述した第１の実施形態の印刷システムでは、翻訳テーブル４１のデータは、ウェブブラウザ２１がリモートパネル画面３１を表示するためのウェブページデータをプリンタ１０から取得する際に、プリンタ１０からホストコンピュータ２０へ送られるものとして説明したが、これに限定されるものではない。その変形例としては、翻訳テーブルデータは、ウェブブラウザ２１がインターネット上の所定のウェブサイト（例えばプリンタ１０の製造元や販売元がインターネット上に開設しているウェブサイト）から取得するものであっても良い。この場合、プリンタ１０からホストコンピュータ２０へ送られるウェブページデータには、その所定のウェブサイトから翻訳テーブル４１のデータを取得するコマンドが、埋め込まれ、ウェブブラウザ２１は、プリンタ１０から取得したウェブページデータを解釈する際に、そのコマンドに従って、翻訳テーブル４１のデータを所定のウェブサイトから取得することとなる。
【実施形態２】
【００３１】
第２の実施形態の印刷システムは、第１の実施形態の印刷システムのように翻訳テーブル４１のデータを用いて翻訳するのではなく、インターネット上の所定のウェブサイトが提供している翻訳サービスを利用して翻訳することを特徴としている。なお、第２の実施形態の印刷システムのハードウエア構成は、第１の実施形態の印刷システムと同じハードウエア構成となっており、翻訳処理を行う部分以外の処理内容も、第１の実施形態の印刷システムと同じ処理内容となっている。
【００３２】
図５は、第２の実施形態の印刷システムのホストコンピュータ２０ウェブブラウザ２１がプリンタ１０のＲＯＭ内のウェブページデータを要求した後に実行する処理の流れを示す図である。
【００３３】
ウェブブラウザ２１は、要求に基づいてプリンタ１０から送られてきたウェブページデータを受信すると、そのウェブページデータに基づいて図３に示されるようなリモートパネル画面３１を表示装置に表示する（Ｓ２０１）。なお、リモートパネル画面３１に示される言語選択ボタン３１ｄは、インターネット上で提供されている翻訳サービスが翻訳可能な言語の数と同じ数だけ、示される。そして、ウェブブラウザ２１は、このリモートパネル画面３１を表示装置に表示した後、何れかの言語選択ボタン３１ｄ（が示されたクリッカブル領域）がクリックされるまで待機する（Ｓ２０２；ＮＯ）。
【００３４】
そして、何れかの言語選択ボタン３１ｄがクリックされると（Ｓ２０２；ＹＥＳ）、ホストコンピュータ２０は、その言語選択ボタン３１ｄに示されている言語への翻訳を行う翻訳サービスのものとしてその言語選択ボタン３１ｄに埋め込まれているＵＲＬを、ＲＡＭ内の所定領域に記憶し（Ｓ２０３）、その後、実際の操作パネルのＬＣＤ（図示略）に表示されているテキストとグラフィックのデータをプリンタ１０に要求して（Ｓ２０４）、それらデータがプリンタ１０から送られてくるまで待機する（Ｓ２０５；ＮＯ）。
【００３５】
そして、テキストデータとグラフィックデータとを受信すると（Ｓ２０５；ＹＥＳ）、ウェブブラウザ２１は、ＲＡＭ内の所定領域に記憶しておいたＵＲＬにアクセスし、そのＵＲＬにある翻訳サービスに対し、受信したテキストデータの示すテキストの翻訳の実行を要求し（Ｓ２０６）、その翻訳サービスから翻訳結果が送られてくるまで待機する（Ｓ２０７；ＮＯ）。
【００３６】
そして、その翻訳サービスから翻訳結果が送られてくると（Ｓ２０７；ＹＥＳ）、ウェブブラウザ２１は、翻訳後のテキストデータとプリンタ１０からのグラフィックデータとに基づいて、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃに、そのテキストとグラフィックとを表示する（Ｓ２０８）。
【００３７】
その後、ウェブブラウザ２１は、実際の操作パネルのＬＣＤ（図示略）に表示される内容が変更されたことによりプリンタ１０からテキストデータとグラフィックデータとが送信されてくるか、或いは、リモートパネル画面３１内のクリッカブル領域（３１ｂ，３１ｄ）がクリックされるまで、待機する（Ｓ２０９；ＮＯ，Ｓ２１０；ＮＯ）。
【００３８】
そして、ウェブブラウザ２１は、実際の操作パネルのＬＣＤ（図示略）に表示される内容が変更されたことによりプリンタ１０からテキストデータとグラフィックデータとが送信されてきた場合（Ｓ２０９；ＹＥＳ）、ＲＡＭ内の所定領域に記憶しておいたＵＲＬにアクセスし、そのテキストデータの示すテキストの翻訳を行わせ（Ｓ２０６，Ｓ２０７）、翻訳後のテキストデータとグラフィックデータに基づいて、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃに、そのテキストとグラフィックとを表示する（Ｓ２０８）。
【００３９】
一方、ウェブブラウザ２１は、リモートパネル画面３１内のボタン（クリッカブル領域）がクリックされた場合（Ｓ２１０；ＹＥＳ）、クリックされたボタンが言語選択ボタン３１ｄかその他のボタン３１ｂかを判別する（Ｓ２１１）。
【００４０】
そして、ウェブブラウザ２１は、クリックされたボタンが言語選択ボタン３１ｄであると判断した場合（Ｓ２１１；ＹＥＳ）、その言語選択ボタン３１ｄに埋め込まれているＵＲＬを、ＲＡＭ内の所定領域に記憶（上書き更新）し（Ｓ２０３）、その後、実際の操作パネルのＬＣＤ（図示略）に表示されているテキストとグラフィックのデータをプリンタ１０に要求して（Ｓ２０４）、それらデータがプリンタ１０から送られてくるまで待機する（Ｓ２０５；ＮＯ）。
【００４１】
一方、ウェブブラウザ２１は、言語選択ボタン３１ｄ以外のボタン３１ｂがクリックされたと判断した場合（Ｓ２１１；ＮＯ）、そのクリックされたボタン３１ｂの操作があった旨をプリンタ１０へ送信し（Ｓ２１２）、その後、実際の操作パネルのＬＣＤ（図示略）に表示されているテキストとグラフィックのデータをプリンタ１０に要求して（Ｓ２０４）、プリンタ１０からテキストデータとグラフィックデータとが送信されてくるまで待機する（Ｓ２０５）。なお、プリンタ１０は、そのボタン３１ｂの操作があった旨を受信すると、実際の操作パネル（図示略）においてそのボタン３１ｂと同じボタンが操作されたときと同様の処理を行い、その処理を行うことによって実際の操作パネルのＬＣＤ（図示略）に表示される内容が変更されると、その変更された後の内容を示すテキストとグラフィックのデータをホストコンピュータ２０へ送信する処理を行う。なお、これらの処理を行うプリンタ１０のＣＰＵは、前述した操作制御部及び更新制御部に相当している。
【００４２】
第２の実施形態の印刷システムが以上に説明したように構成されているため、ホストコンピュータ２０の利用者が、ウェブブラウザ２１を起動して、リモートパネル画面３１を表示するためのウェブページデータのＵＲＬを指定して、プリンタ１０へアクセスすると、その利用者のホストコンピュータ２０の表示装置には、リモートパネル画面３１が表示される（２０１）。そして、このリモートパネル画面３１が表示された後、利用者が、自分の使用言語が示された言語選択ボタン３１ｄをクリックすると（Ｓ２０２）、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃには、実際の操作パネルのＬＣＤ（図示略）に表示される内容が、その利用者の使用言語に翻訳した状態で同期表示されるようになるとともに（Ｓ２０４〜Ｓ２０９）、リモートパネル画面３１において操作パネル画像３１ａが示された領域が、プリンタ１０の実際の操作パネル（図示略）と同じように、操作できるようになる（Ｓ２１０、Ｓ２１２）。さらに、利用者は、リモートパネル画面３１を使用している最中に言語選択ボタン３１ｄをクリックすると、リモートパネル画面３１の操作パネル画像３１ａのＬＣＤ部分３１ｃに表示されるテキストの言語を、切り替えることができる（Ｓ２１１，Ｓ２０３）。
【００４３】
このように、第２の実施形態の印刷システムによっても、ホストコンピュータ２０にウェブブラウザ２１をインストールしておくだけで、実際の操作パネルと同等の操作機能と利用者の使用言語に応じた表示とを可能にするリモートパネル画面３１を、ユーザインターフェース画面として、使用することができるようになる。このため、使用言語が互いに異なる利用者によって一台のプリンタ１０が共通に利用される場合であっても、各利用者は、自分のホストコンピュータ２０を通じて、設定操作を不自由なく行えるとともに、プリンタ１０の動作状態を理解できるようになる。また、利用者は、第２の実施形態の印刷システムによっても、一般的なソフトウエアであるウェブブラウザ２１を用意するだけで済み、特別な専用のユーティリティーソフトウエアを用意する必要が全くない。
【図面の簡単な説明】
【００４４】
【図１】第１の実施形態の印刷システムの構成図
【図２】ウェブブラウザがウェブページデータの要求後に行う処理の流れ図
【図３】リモートパネル画面の一例を示す図
【図４】翻訳テーブルの一例を概念的に示す図
【図５】第２の実施形態のウェブブラウザがウェブページデータの要求後に行う処理の流れ図
【符号の説明】
【００４５】
１０  プリンタ
１１  ウェブブラウザ
２０  ホストコンピュータ
２１  ウェブサーバ
【図１】
2006212893.tif 000003
【図２】
2006212893.tif 000004
【図３】
2006212893.tif 000005
【図４】
2006212893.tif 000006
【図５】
2006212893.tif 000007