(57)【特許請求の範囲】
【請求項１】
クライアントとネットワークを介して通信を行う通信手段と、
画像データに応じた画像を記録紙上に形成して出力するプリント手段とを備えた画像形成装置であって、
前記画像形成装置の各種の状態が格納されているテーブルと、
クライアントから指定されたＵＲＬに応じてウェブ画面のデータをクライアントに対して送信するウェブサーバと、
画像形成についての制御を行うと共に、クライアントから所定のＵＲＬが指定された場合に前記テーブルから画像形成装置の状態を取得することで該状態に応じた新ＵＲＬを決定し、前記クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行う制御手段と、
前記画像形成装置に設けられ、前記テーブルに定められた言語で操作者に対して表示を行うと共に操作者からの操作を受け付ける操作表示部と、を備え、
前記制御手段は、前記クライアントから指定されたＵＲＬが所定のＵＲＬかを判別する判別手段と、
前記所定のＵＲＬが前記クライアントから指定された場合に、前記テーブルから当該画像形成装置の操作表示部の表示言語の状態を取得する状態取得手段と、
前記取得された操作表示部の表示言語の状態に応じた新ＵＲＬを決定するＵＲＬ決定手段と、
前記クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行うＵＲＬ変更手段と、を備えて構成された、
ことを特徴とする画像形成装置。
【請求項２】
前記ウェブ画面の表示において、ジャム発生の際に、他の表示とは異なる状態に表示する制御を行う、
ことを特徴とする請求項１記載の画像形成装置。
【請求項３】
他の表示とは異なる状態の表示は、表示色もしくは点滅有無の少なくとも一方を通常とは異なる状態に制御する、
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記ウェブ画面の表示において、予約ジョブが存在する場合には、予約ジョブの内容とジョブ完了予定時刻を表示する制御を行う、
ことを特徴とする請求項１乃至請求項３のいずれか一項に記載の画像形成装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像形成装置に関し、特に、ネットワークに接続されてウェブサーバを搭載した画像形成装置（複写機、ファクシミリ装置、プリンタなど）におけるクライアントとの連携動作の改善に関する。
【０００２】
【従来の技術】
ネットワークに接続された複写機、ファクシミリ装置、プリンタなど（以下、これらを総称して「画像形成装置」と呼ぶ）が存在しており、これらの中には装置の状態をウェブ画面としてネットワーク経由で表示するためのウェブサーバを装置内に備えたものがある。
【０００３】
また、画像形成装置は複数の言語のいずれかで使用されることを想定して、操作表示部の操作パネルに表示するメッセージの言語を選択できるように構成されたものがある。
【０００４】
【発明が解決しようとする課題】
ユーザがネットワーク経由で画像形成装置のウェブサーバに接続する場合には、画像形成装置のＵＲＬを指定する。ここで、ＵＲＬとは、Uniform Resource Locatorの略であり、ネットワーク上のサービスの所在地を表記する方法であり、スキーム名（アクセス方式）、サーバ名（ドメイン名）、パス名などを並べて表記する。
【０００５】
この場合、ウェブサーバのウェブ画面について、操作表示部に選択されている表示言語と同一言語で表示させるためには、その言語で記述されたウェブ画面についてのＵＲＬを指定する必要があった。
【０００６】
このためには、メインのウェブ画面にリンクを指定しておく必要があり、また、ユーザも所望の言語の表示になるように選択する操作が必要であり、双方にとって効率的ではなかった。また、このリンクの場合には、たとえば、初期画面が英語であるとすると、まず英語画面にて「Japanese」，「French」，「Chinese」…とある選択肢の中から、ユーザが英語を理解した上で所望の言語を選択しなければならないという問題があった。
【０００７】
本発明は以上の課題に鑑みてなされたものであって、ウェブサーバを搭載していて、操作表示部に複数言語の表示が可能な画像形成装置におけるウェブ画面で、操作表示部の表示言語とウェブ画面の表示言語とを繁雑な操作無しに一致させることが可能な画像形成装置を実現することを目的とする。
【０００８】
【課題を解決するための手段】
すなわち、上記課題を解決する本願発明は以下に述べるようなものである。
請求項１記載の発明は、クライアントとネットワークを介して通信を行う通信手段と、画像データに応じた画像を記録紙上に形成して出力するプリント手段とを備えた画像形成装置であって、前記画像形成装置の各種の状態が格納されているテーブルと、クライアントから指定されたＵＲＬに応じてウェブ画面のデータをクライアントに対して送信するウェブサーバと、画像形成についての制御を行うと共に、クライアントから所定のＵＲＬが指定された場合に前記テーブルから画像形成装置の状態を取得することで該状態に応じた新ＵＲＬを決定し、前記クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行う制御手段と、を有することを特徴とする画像形成装置である。
【０００９】
この発明では、クライアントから指定されたＵＲＬに応じてウェブ画面のデータをクライアントに対して送信するウェブサーバを備えており、クライアントから所定のＵＲＬが指定された場合に、テーブルから画像形成装置の状態を取得することで該状態に応じた新ＵＲＬを決定し、クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行う。
【００１０】
さらに請求項１記載の発明は、前記画像形成装置に設けられ、前記テーブルに定められた言語で操作者に対して表示を行うと共に操作者からの操作を受け付ける操作表示部を備え、前記制御手段は、前記テーブルから前記操作表示部の表示言語の状態を取得することで該表示言語の状態に応じた新ＵＲＬを決定する、ことを特徴とする。
【００１１】
この発明では、テーブルに定められた言語で操作者に対して表示を行うと共に操作者からの操作を受け付ける操作表示手段を備えた場合に、テーブルから操作表示部の表示言語の状態を取得することで該表示言語の状態に応じた新ＵＲＬを決定する。
【００１２】
さらに請求項１記載の発明は、前記制御手段は、クライアントから指定されたＵＲＬが所定のものかを判別する判別手段と、前記所定のＵＲＬがクライアントから指定された場合に前記テーブルから画像形成装置の操作表示部の表示言語の状態を取得する状態取得手段と、前記取得された状態に応じた新ＵＲＬを決定するＵＲＬ決定手段と、前記クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行うＵＲＬ変更手段と、を備えて構成された、ことを特徴とする。
【００１３】
この発明では、所定のＵＲＬがクライアントから指定された場合にテーブルから画像形成装置の状態を取得し、取得された状態に応じた新ＵＲＬを決定し、クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行う。
【００１４】
以上の発明により、ウェブサーバを搭載していて、操作表示部に複数言語の表示が可能な画像形成装置におけるウェブ画面で、操作表示部の表示言語とウェブ画面の表示言語とを一致させることが可能になる。
【００１５】
また、クライアントから指定されたＵＲＬが所定ＵＲＬでない場合には、表示言語と一致させる制御は実行されないため、クライアントが直接指定したＵＲＬにて所望のウェブ画面の表示をなすこともできる。
【００１６】
また、請求項２記載の発明は、前記ウェブ画面の表示において、ジャム発生の際に、他の表示とは異なる状態に表示する制御を行う、ことを特徴とする請求項１記載の画像形成装置である。
【００１７】
この発明では、ウェブ画面の表示において、ジャム発生の際に、他の表示とは異なる状態に表示する制御を行うことで、ジャム発生をネットワーク経由でも把握しやすくなる。
【００１８】
また、請求項３記載の発明は、他の表示とは異なる状態の表示は、表示色もしくは点滅有無の少なくとも一方を通常とは異なる状態に制御する、ことを特徴とする請求項２記載の画像形成装置である。
【００１９】
この発明では、他の表示とは異なる状態の表示は、表示色もしくは点滅有無の少なくとも一方を通常とは異なる状態に制御することで、ジャム発生をネットワーク経由でも更に把握しやすくなる。
【００２０】
また、請求項４記載の発明は、前記ウェブ画面の表示において、予約ジョブが存在する場合には、予約ジョブの内容とジョブ完了予定時刻を表示する制御を行う、ことを特徴とする請求項１乃至３のいずれかに記載の画像形成装置である。
【００２１】
この発明では、ウェブ画面の表示において、予約ジョブが存在する場合には、予約ジョブの内容とジョブ完了予定時刻（ジョブの完了が予定される時刻）を表示する制御を行うことで、予約ジョブの状況をネットワーク経由でも把握しやすくなる。
【００２２】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を詳細に説明する。
〈第１の実施の形態例〉
図１は本発明の第１の実施の形態例の構成を示すブロック図である。この図において、１は少なくとも後述するメールサーバ，ユーザ，画像形成装置が接続されてデータ通信を行えるネットワークである。なお、このネットワーク１は、ＬＡＮ、ＷＡＮ、イントラネット、インターネットなどの各種のネットワークを含むものとする。
【００２３】
２０はネットワーク１を介した画像形成装置１００のユーザ（クライアント）として登録されている登録ユーザ（以下、単に「ユーザ」と言う）である。なお、ここで、「ユーザ」と言った場合には、実際には、「ユーザが使用するコンピュータ」を意味している。
【００２４】
１００はネットワーク１を介してコンピュータから得た画像データあるいは内蔵するスキャナで読み取った画像データについて画像形成による出力を行う機能と、ユーザから指定されたＵＲＬに応じてウェブ画面のデータをユーザに対して送信するウェブサーバの機能と、ユーザ２０から所定のＵＲＬが指定された場合に、テーブルから画像形成装置の状態を取得することで該状態に応じた新ＵＲＬを決定し、クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御の機能と、複数言語の表示が可能な操作表示部の言語を制御する機能と、を有する画像形成装置である。これら各種の機能は、主に制御手段としてのＣＰＵ１０１が有する。
【００２５】
また、画像形成装置１００において、１０１は各部を制御する制御手段としてのＣＰＵ、１０２はネットワーク１を介して所定のプロトコルで通信を行う通信手段としてのインタフェース（Ｉ／Ｆ）、１０３は装置の各種操作の入力がなされると共に各種表示を複数の言語のいずれかで行う操作表示部、１０４は原稿画像を読み取って画像データを生成するスキャナ、１０５は画像形成装置１００の各種データや設定値を蓄積しておくための不揮発性メモリなどで構成されたテーブル、１０７は画像形成する際の画像データの展開や各種データの一時的な保管を行うため半導体メモリやハードディスク装置などにより構成されたメモリ、１０８は画像を記録紙上に形成して出力するプリントエンジン、１０９は画像形成装置１００の状態をウェブページとしてネットワーク経由で外部機器に閲覧させるための閲覧サービスを提供するウェブサーバである。
【００２６】
なお、このＣＰＵ１０１は、クライアントから指定されたＵＲＬが所定のものかを判別する判別手段と、所定のＵＲＬがクライアントから指定された場合に前記テーブルから画像形成装置の状態を取得する状態取得手段と、取得された状態に応じた新ＵＲＬを決定するＵＲＬ決定手段と、前記クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行うＵＲＬ変更手段と、を備えて構成されている。
【００２７】
このネットワーク１に接続された画像形成装置１００は、複写機、ファクシミリ装置、プリンタなどの各種の装置が該当する。また、プリントエンジン１０８は、レーザビームを用いる電子写真方式のもののほか、ＬＥＤプリントヘッドを用いるものや、インクジェット方式のものでもよい。
【００２８】
以上のような画像形成装置において、図２を参照して動作説明を行う。なお、この図２のフローチャートは、ＣＰＵ１０１で動作している画像形成制御プログラムのメインルーチンからコールされるサブルーチンであり、ユーザ２０からネットワーク１経由で画像形成装置１００に接続要求があった場合にコールされるウェブ制御のためのサブルーチンである。
【００２９】
なお、以下の実施の形態例の動作説明においては、ＣＰＵ１０１とウェブ制御のサブルーチンによる制御や動作を、単にＣＰＵ１０１の制御という言い方で説明する。また、この図２では、ユーザ２０から画像形成装置１００にネットワーク１を介した接続要求があった場合について説明する。
【００３０】
ＣＰＵ１０１は、Ｉ／Ｆ１０２を通過する信号を監視しており、ユーザ２０からネットワーク１経由で画像形成装置１００に接続要求があった場合には、図２のフローチャートに示すサブルーチンをコールする。
【００３１】
ユーザ２０がネットワーク１経由で画像形成装置１００のウェブサーバ１０９に接続を試みる場合には、画像形成装置１００のＵＲＬを指定してくる。ここで、ＵＲＬとは、Uniform Resource Locatorの略であり、ネットワーク上のサービスの所在地を表記する方法であり、スキーム名（アクセス方式）、サーバ名（ドメイン名）、パス名などを並べて表記する。
【００３２】
たとえば、ユーザ２０の使用しているブラウザから、「http://www.sitios0001.konica.co.jp/index2.html」などと入力がなされる。ここで、「sitios0001.konica.co.jp」はドメイン名に相当するマシン名、「index2.html」はパス名である。
【００３３】
ここで、ＣＰＵ１０１はユーザ２０から指定されたＵＲＬが所定ＵＲＬか否かを判別する（図２Ｓ１）。ここで、所定ＵＲＬとは、操作表示部１０３の表示言語（操作パネル表示言語）にあわせた言語でウェブ画面の表示の言語（ウェブ表示言語）を自動的に切り替えて行うための待ち受け場所として定められたＵＲＬである。
【００３４】
ここでは、「http://www.sitios0001.konica.co.jp/index2.html」が所定ＵＲＬであり、この後に、本実施の形態例の特徴的な動作により操作表示部１０３の表示言語（操作パネル表示言語）にあわせた言語（ウェブ表示言語）でウェブ画面の表示の表示を自動的に切り替える制御が実行される。
【００３５】
一方、「http://www.sitios0001.konica.co.jp/index.html」などと、ユーザ２０から所定ＵＲＬ以外のＵＲＬが指定された場合には、操作パネル表示言語に関係なく、画像形成装置１００の初期状態のウェブ画面の表示がなされる（図２Ｓ７）。また、それ以外のパス名が指定された場合も同様である。
【００３６】
ここで、ユーザ２０から指定されたＵＲＬが上記の所定ＵＲＬであるとＣＰＵ１０１により判別された場合（図２Ｓ１でＹＥＳ）、ＣＰＵ１０１はテーブル１０５を参照して、操作パネル表示言語の設定を読み出す（図２Ｓ２）。
【００３７】
この種の画像形成装置では複数の言語のいずれかで使用されることを想定して、操作表示部１０３の操作パネルに表示するメッセージの言語（操作パネル表示言語）を選択できるように構成されている。そして、その設定はテーブル１０５に格納されている。そこで、ＣＰＵ１０１はテーブル１０５内の操作パネル表示言語の設定のコードを取得する。
【００３８】
そして、ＣＰＵ１０１は取得した操作パネル表示言語のコードをもとに、その操作パネル表示言語が、ウェブ画面の表示を行うためのウェブ表示言語として存在しているかを確認する（図２Ｓ３）。
【００３９】
操作パネル表示言語がウェブ表示言語として存在していれば（図２Ｓ３でＹＥＳ）、ユーザ２０から指定された所定ＵＲＬを、ＣＰＵ１０１がウェブ表示言語にあわせた新ＵＲＬと置換する（図２Ｓ４）。
【００４０】
たとえば、「http://www.sitios0001.konica.co.jp/index2.html」とユーザ２０から所定ＵＲＬが指定された場合であって、操作パネル表示言語が日本語に設定されていた場合には、新ＵＲＬとして「http://www.sitios0001.konica.co.jp/index_j.html」とする。また、操作パネル表示言語がポルトガル語に設定されていた場合には、新ＵＲＬとして「http://www.sitios0001.konica.co.jp/index_p.html」とする。
【００４１】
このように置換された新ＵＲＬを受けたウェブサーバ１０９は、その新ＵＲＬに合致したウェブ画面のデータをユーザ２０に対して送信する（図２Ｓ５）。
たとえば、操作パネル表示言語が日本語であればウェブ表示言語を日本語としたウェブ画面のデータをユーザ２０に送信し、また、操作パネル表示言語がポルトガル語であればウェブ表示言語をポルトガル語としたウェブ画面のデータをユーザ２０に送信する。
【００４２】
なお、操作パネル表示言語がウェブ表示言語として存在しない場合もありうる（図２Ｓ３でＮＯ）。その場合には、ユーザ２０から指定された所定ＵＲＬを予め定められたウェブ表示言語にあわせた新ＵＲＬと置換して、その定められたＵＲＬに合致したウェブ画面のデータをユーザ２０に対して送信する（図２Ｓ６）。このような場合、その地域での公用語などをウェブ表示言語として定めることが望ましい。
【００４３】
また、ユーザ２０から所定ＵＲＬ以外のＵＲＬが直接指定された場合には、操作パネル表示言語に関係なく、画像形成装置１００の初期状態のウェブ表示言語のウェブ画面のデータがユーザ２０に対して送信される（図２Ｓ７）。
【００４４】
以上の実施の形態例により、ウェブサーバ１０９を搭載していて、操作表示部１０３に複数言語の表示が可能な画像形成装置１００におけるウェブ画面で、リンクなどを用いることなく、操作表示部１０３の表示言語とウェブ画面の表示言語とを容易に一致させることが可能になる。
【００４５】
これにより、ユーザ２０が使用している環境に適した状態のウェブ画面の表示が自動的になされるようになり、このウェブ画面の表示を通して画像形成装置１００の機器状態を判断することが容易になり、操作性が向上する。
【００４６】
また、ユーザ２０から指定されたＵＲＬが所定ＵＲＬでない場合には、表示言語と一致させる制御は実行されないため、ユーザ２０が直接指定したＵＲＬにて所望のウェブ画面の表示をなすこともできる。
【００４７】
〈第２の実施の形態例〉
なお、以上のウェブサーバ１０９によるウェブ画面の表示としては、画像形成装置１００の各部の設定状態（テーブル１０５の設定）や動作状態（画像形成の進行状況、ジャムの発生、トナー不足、記録紙無し、サービスコール発生など）の表示をなすことができる。
【００４８】
たとえば、画像形成装置１００の記録紙のジャムが発生した場合に、ユーザ２０に対するウェブ画面の表示において、ジャム発生を他の表示とは異なる状態に表示する制御を行うことが望ましい。このように、ジャム発生の際に、他の表示とは異なる状態に表示する制御を行うことで、ジャム発生をネットワーク経由でもユーザ２０が明確に把握しやすくなる。
【００４９】
なお、他の表示とは異なる状態の表示とは、表示色もしくは点滅有無の少なくとも一方を通常とは異なる状態に制御することが望ましい。たとえば、通常の状態表示が黒い文字でなされる場合、ジャム発生の状態表示を赤い文字にする、ジャム発生の状態表示を黒い文字で点滅状態にする、ジャム発生の状態表示を赤い文字で点滅状態にする、などの制御が考えられる。このように、他の表示とは異なる状態の表示は、表示色もしくは点滅有無の少なくとも一方を通常とは異なる状態に制御することで、ジャム発生をネットワーク経由でも更に把握しやすくなる。
【００５０】
また、ユーザ２０に対するウェブ画面の表示において、画像形成装置１００に予約ジョブが存在する場合には、予約ジョブの内容（ジョブ名、ジョブ予約時刻、予約枚数、記録紙サイズなど）と、ジョブ完了予定時刻とを表示する制御を行うことが望ましい。このように、予約ジョブが存在する場合には、予約ジョブの内容とジョブ完了予定時刻とをユーザ２０に対するウェブ画面として表示する制御を行うことで、予約ジョブの状況（存在状況や進捗状況）をネットワーク１経由でも把握しやすくなる。
【００５１】
〈その他の実施の形態例〉
なお、以上の各実施の形態例では、ネットワーク１に接続可能な複写機を画像形成装置１００の具体例にしたが、これ以外の画像形成装置（プリンタ、ファクシミリ装置、複合機）であってもネットワーク１に接続して使用可能なものであれば、本発明を適用することが可能である。
【００５２】
【発明の効果】
以上、詳細に説明したように、本発明によれば、以下に述べるようなそれぞれの効果が得られる。
【００５３】
（１）請求項１記載の発明では、クライアントから指定されたＵＲＬに応じてウェブ画面のデータをクライアントに対して送信するウェブサーバを備えており、クライアントから所定のＵＲＬが指定された場合に、テーブルから画像形成装置の状態を取得することで該状態に応じた新ＵＲＬを決定し、クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行う。これにより、ウェブサーバを搭載していて、操作表示部に複数言語の表示が可能な画像形成装置におけるウェブ画面で、装置の設定や使用環境に応じたウェブ画面の表示とすることが可能になる。
【００５４】
また、以上の請求項１記載の発明では、テーブルに定められた言語で操作者に対して表示を行うと共に操作者からの操作を受け付ける操作表示部を備えた場合に、テーブルから操作表示部の表示言語の状態を取得することで該表示言語の状態に応じた新ＵＲＬを決定する。これにより、ウェブサーバを搭載していて、操作表示部に複数言語の表示が可能な画像形成装置におけるウェブ画面で、操作表示部の表示言語とウェブ画面の表示言語とを一致させることが可能になる。
【００５５】
また、以上の請求項１記載の発明では、所定のＵＲＬがクライアントから指定された場合にテーブルから画像形成装置の操作表示部の表示言語の状態を取得し、取得された状態に応じた新ＵＲＬを決定し、クライアントから指定されたＵＲＬを新ＵＲＬに置換する制御を行う。これにより、ウェブサーバを搭載していて、操作表示部に複数言語の表示が可能な画像形成装置におけるウェブ画面で、操作表示部の表示言語とウェブ画面の表示言語とを一致させることが可能になる。
【００５６】
（２）請求項２記載の発明では、ウェブ画面の表示において、ジャム発生の際に、他の表示とは異なる状態に表示する制御を行うことで、ジャム発生をネットワーク経由でも把握しやすくなる。
【００５７】
（３）請求項３記載の発明では、（２）の他の表示とは異なる状態の表示は、表示色もしくは点滅有無の少なくとも一方を通常とは異なる状態に制御することで、ジャム発生をネットワーク経由でも更に把握しやすくなる。
【００５８】
（４）請求項４記載の発明では、ウェブ画面の表示において、予約ジョブが存在する場合には、予約ジョブの内容とジョブ完了予定時刻を表示する制御を行うことで、予約ジョブの状況をネットワーク経由でも把握しやすくなる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態例の画像形成装置の電気的な構成を示す機能ブロック図である。
【図２】本発明の第１の実施の形態例の画像形成装置の動作を示すフローチャートである。
【符号の説明】
１  ネットワーク
２０  ユーザ
１００  画像形成装置
１０１  ＣＰＵ
１０２  インタフェース（Ｉ／Ｆ）
１０３  操作表示部
１０４  スキャナ
１０５  テーブル
１０７  メモリ
１０８  プリントエンジン
１０９  ウェブサーバ
【図１】
0004078819.tif 000002
【図２】
0004078819.tif 000003