(57)【要約】【課題】ユーザの使用環境に対応した操作画面を選択可能に装備することにより、ユーザの使い勝手に対応した適切な操作画面を迅速に提供すること。【解決手段】ＯＳに非依存なプログラミング言語で記述され、表示パネル３０１における同一の操作機能を実現する複数の異なる操作画面プログラムを保持するＨＤＤ２０８と、表示パネル３０１上に所望の操作画面を選択可能に表示する操作・表示部２０７と、操作・表示部２０７により選択された操作画面プログラムを実行し、表示パネル３０１上に当該操作画面を出力する出力制御部２００と、を備える。【選択図】　　　図２
2004110592.tif 000002
【特許請求の範囲】
【請求項１】
操作の内容、操作の手順、装置の状態などをパネル上に入力可能に表示する表示パネルを有し、前記表示パネルからの入力指示にしたがって所定の印刷処理を実行する単数または複数の画像出力装置を具備する画像出力システムにおいて、
前記画像出力装置は、
オペレーションシステムに非依存なプログラミング言語で記述され、前記表示パネルにおける同一の操作機能を実現する複数の異なる操作画面プログラムを保持する記憶手段と、
前記表示パネル上に所望の操作画面を選択可能に表示する表示・選択手段と、前記表示・選択手段により選択された操作画面に対応する操作画面プログラムを実行し、前記表示パネル上に当該操作画面を出力する出力制御手段と、
を備えたことを特徴とする画像出力システム。
【請求項２】
さらに、前記同一の操作機能を実現する複数の異なる操作画面プログラムを保持するサーバーを、前記画像出力装置に対して通信可能に備え、
前記出力制御手段は、前記サーバーから特定の操作画面プログラムを前記記憶手段に取り込み、当該操作画面プログラムにしたがって操作画面を前記表示パネル上に出力することを特徴とする請求項１に記載の画像出力システム。
【請求項３】
前記サーバーは、複数の画像出力装置に対して前記操作画面プログラムを転送することを特徴とする請求項１に記載の画像出力システム。
【請求項４】
前記サーバーは、ローカルエリアネットワーク上に配置されていることを特徴とする請求項２または３に記載の画像出力システム。
【請求項５】
前記サーバーは、インターネット上に配置され、前記インターネットを経由して前記操作画面プログラムを転送することを特徴とする請求項２または３に記載の画像出力システム。
【請求項６】
前記出力制御手段は、指定された操作画面プログラムを、前記サーバーから前記記憶手段に転送し記憶する際に、記憶容量が不足である場合、既存の操作画面プログラムを破棄しオーバライトすることを特徴とする請求項２〜５のいずれか一つに記載の画像出力システム。
【請求項７】
前記出力制御手段は、前記サーバーから前記記憶手段に転送し記憶する際に、少なくとも１つの操作画面プログラムは上書きされない不揮発性メモリに保持することを特徴とする請求項６に記載の画像出力システム。
【請求項８】
さらに、前記操作画面プログラムそれぞれの利用頻度を記憶する利用頻度格納手段を備え、
前記出力制御手段は、前記利用頻度の低い操作画面プログラムから破棄することを特徴とする請求項２〜７のいずれか１つに記載の画像出力システム。
【請求項９】
前記表示・選択手段は、各国の言語毎の操作画面が選択可能に設けられ、
前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えることを特徴とする請求項１〜８のいずれか一つに記載の画像出力システム。
【請求項１０】
前記表示・選択手段は、標準画面および弱視者用画面の操作画面が選択可能に設けられ、
前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えることを特徴とする請求項１〜９のいずれか一つに記載の画像出力システム。
【請求項１１】
前記表示・選択手段は、標準画面および色弱者用画面の操作画面が選択可能に設けられ、
前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えることを特徴とする請求項１〜１０のいずれか一つに記載の画像出力システム。
【請求項１２】
前記表示・選択手段は、標準画面および高齢者用画面の操作画面が選択可能に設けられ、
前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えることを特徴とする請求項１〜１１のいずれか一つに記載の画像出力システム。
【請求項１３】
前記表示・選択手段は、標準画面および子供向用画面の操作画面が選択可能に設けられ、
前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えることを特徴とする請求項１〜１２のいずれか一つに記載の画像出力システム。
【請求項１４】
前記表示・選択手段は、標準機能画面および単純機能専用画面の操作画面が選択可能に設けられ、
前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えることを特徴とする請求項１〜１３のいずれか一つに記載の画像出力システム。
【請求項１５】
前記操作画面プログラムは、Ｊａｖａ（Ｒ）言語で記述されていることを特徴とする請求項１〜１４のいずれか一つに記載の画像出力システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複写機やプリンタ、ファクシミリ装置などの画像形成装置、スキャナ、各種ＯＡ機器などの表示パネルに利用され、特に、ユーザの使い勝手に対応した複数の異なる仕様の操作画面プログラムを保持したり、外部からダウンドロードするなどの方法でユーザに最適な操作環境に動的に切り換えて提供する画像出力システムに関する。
【０００２】
【従来の技術】
昨今のデジタル複写機やプリンタなどにおいては、多機能および高画質化が進み、その操作も複雑になったり、母国語以外の使用など様々な使用形態があり、これに対応することが要求されている。このため、従来の複写機やプリンタなどにおいて、表示パネルの表示画面をユーザの好みや使用状況、レベルなどに対応して変更可能なものが提案されている。たとえば、異なる複数の言語をそれぞれのＲＯＭに格納し選択する「複写機の表示パネル」が開示されている（たとえば、特許文献１参照。）。また、ユーザの操作レベル（通常モード／ビギナー）に合わせて操作画面を選択可能にしたものが開示されている（たとえば、特許文献２参照。）。さらに、ＧＵＩ（グラフィックユーザインターフェイス）による操作ガイドをデータベース化して登録し、これにアクセスすることにより閲覧可能にしたシステムが開示されている（たとえば、特許文献３参照。）。
【０００３】
また、様々な機能を備えた複写機を始めとする装置では、各言語に対応した操作部とそれ以外の本体機能とに大きく分けられ、フォントやメッセージなど保持データが非常に多いため、それぞれモジュール的に独立させて切り換え可能な構成をとっている。特に、複数の言語の操作画面をあらかじめＲＯＭ、ＲＡＭなどに書き込んで保持しておき、該当する言語の操作部画面の切り換えは、装置のセットアップ時に特定の講習を受けたサービスエンジニアらによって行なわれることが多い。
【０００４】
【特許文献１】
特開平５−１２７４７５号公報
【特許文献２】
特開平７−１２１０６０号公報
【特許文献３】
特開２００１−２９７０８７号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、上記に示されるような、従来の技術にあっては、複数の異なる言語データ（プログラム）をＲＯＭ、ＲＡＭなどに記憶しておいたり、外部からダウンロードして操作画面機能を実現しているが、ＲＯＭ，ＲＡＭのＯＮ／ＯＦＦ起動であるため、プログラムの一部をダウンロードしたり、動的に切り換えることができなかった。また、上記ＲＯＭ、ＲＡＭ内に複数の操作画面プログラムを保持する場合、メモリ容量に制限があるので、多くのプログラムを保持しておくことができなかった。すなわち、ユーザの使い勝手に対応した適切な操作画面を迅速に提供することができないという問題点があった。
【０００６】
本発明は、上記に鑑みてなされたものであって、ユーザの使用環境に対応した操作画面を選択可能に装備することにより、ユーザの使い勝手に対応した適切な操作画面を迅速に提供することを目的とする。
【０００７】
【課題を解決するための手段】
上記の目的を達成するために、請求項１にかかる画像出力システムにあっては、操作の内容、操作の手順、装置の状態などをパネル上に入力可能に表示する表示パネルを有し、前記表示パネルからの入力指示にしたがって所定の印刷処理を実行する単数または複数の画像出力装置を具備する画像出力システムにおいて、前記画像出力装置は、オペレーションシステムに非依存なプログラミング言語で記述され、前記表示パネルにおける同一の操作機能を実現する複数の異なる操作画面プログラムを保持する記憶手段と、前記表示パネル上に所望の操作画面を選択可能に表示する表示・選択手段と、前記表示・選択手段により選択された操作画面に対応する操作画面プログラムを実行し、前記表示パネル上に当該操作画面を出力する出力制御手段と、を備えたものである。
【０００８】
この発明によれば、動的プログラミング言語で記述され、表示パネルにおける同一の操作機能を実現する複数の異なる操作画面プログラムを保持し、表示・選択手段により選択された操作画面プログラムを実行し、表示パネル上に当該操作画面を出力する構成とすることにより、複写機などの画像出力装置を操作するための複数の異なる仕様の操作画面をユーザが簡単に切り替えることが可能になる。
【０００９】
また、請求項２にかかる画像出力システムにあっては、さらに、前記同一の操作機能を実現する複数の異なる操作画面プログラムを保持するサーバーを、前記画像出力装置に対して通信可能に備え、前記出力制御手段は、前記サーバーから特定の操作画面プログラムを前記記憶手段に取り込み、当該操作画面プログラムにしたがって操作画面を前記表示パネル上に出力するものである。
【００１０】
この発明によれば、請求項１において、同一の操作機能を実現する複数の異なる操作画面プログラムを保持するサーバーを、画像出力装置に対して通信可能に備え、出力制御手段が、サーバーから特定の操作画面プログラムを記憶手段に取り込み、当該操作画面プログラムにしたがって操作画面を表示パネル上に出力する構成とすることにより、画像出力装置内のメモリでは保持しきれない複数の操作画面プログラムをサーバーから取り込み、その操作画面を表示することが可能になる。
【００１１】
また、請求項３にかかる画像出力システムにあっては、前記サーバーは、複数の画像出力装置に対して前記操作画面プログラムを転送するものである。
【００１２】
この発明によれば、請求項１において、サーバーは、複数の画像出力装置に対して操作画面プログラムを転送（ダウンロード）することにより、同じ操作画面プログラムを複数のサーバーで保持する必要がなくなる。
【００１３】
また、請求項４にかかる画像出力システムにあっては、前記サーバーは、ローカルエリアネットワーク上に配置されているものである。
【００１４】
この発明によれば、請求項２または３において、サーバーをローカルエリアネットワーク上に配置することにより、高速のダウンロードが実現する。
【００１５】
また、請求項５にかかる画像出力システムにあっては、前記サーバーは、インターネット上に配置され、前記インターネットを経由して前記操作画面プログラムを転送するものである。
【００１６】
この発明によれば、請求項２または３において、インターネット上のサーバーに操作画面プログラムをダウンロードさせるＷｅｂサーバーとして設置することにより、より多くの画像出力装置に対するサービスが実現し、ローカルにサーバーを持たない装置に対してもサービスが可能になる。
【００１７】
また、請求項６にかかる画像出力システムにあっては、前記出力制御手段は、指定された操作画面プログラムを、前記サーバーから前記記憶手段に転送し記憶する際に、記憶容量が不足である場合、既存の操作画面プログラムを破棄しオーバライトするものである。
【００１８】
この発明によれば、請求項２〜５のいずれか一つにおいて、操作画面プログラムをダウンロードする際に、転送先のＲＡＭやフラッシュＲＯＭ、ＨＤＤなどの記憶装置はメモリサイズが限られていることから多くのプログラムを保持することができないが、操作画面プログラムは基本的に１つしか使われないので、既存の操作画面プログラムを破棄し、オーバライトすることにより、記憶装置の容量を有効に使用することが可能になる。
【００１９】
また、請求項７にかかる画像出力システムにあっては、前記出力制御手段は、前記サーバーから前記記憶手段に転送し記憶する際に、少なくとも１つの操作画面プログラムは上書きされない不揮発性メモリに保持するものである。
【００２０】
この発明によれば、請求項６において、サーバーから転送する際に、少なくとも１つの操作画面プログラムを上書きされない不揮発性メモリの記憶装置（たとえばフラッシュメモリなど）あるいはＲＡＭに保持しておくことにより、ネットワークに接続されていないスタンドアローン状態の装置でも操作可能な環境の提供が実現する。すなわち、少なくとも１つの操作画面プログラムを上書きされない不揮発性メモリに保持しておくことにより、ネットワークに接続されていない環境でも少なくとも１つの操作画面を表示することが可能になる。
【００２１】
また、請求項８にかかる画像出力システムにあっては、さらに、前記操作画面プログラムそれぞれの利用頻度を記憶する利用頻度格納手段を備え、前記出力制御手段は、前記利用頻度の低い操作画面プログラムから破棄するものである。
【００２２】
この発明によれば、請求項２〜７のいずれか一つにおいて、利用頻度の低い操作画面プログラムから破棄することにより、ダウンロード時におけるオーバーヘッドを回避することが可能になる。
【００２３】
また、請求項９にかかる画像出力システムにあっては、前記表示・選択手段は、各国の言語毎の操作画面が選択可能に設けられ、前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えるものである。
【００２４】
この発明によれば、請求項１〜８のいずれか一つにおいて、複数の言語画面に対応する操作画面プログラムのうち、指定される操作画面をダイナミックに切り替え可能にすることにより、母国語が異なるユーザが利用する操作環境の提供が可能になる。
【００２５】
また、請求項１０にかかる画像出力システムにあっては、前記表示・選択手段は、標準画面および弱視者用画面の操作画面が選択可能に設けられ、前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えるものである。
【００２６】
この発明によれば、請求項１〜９のいずれか一つにおいて、弱視者専用の操作画面を標準画面以外に選択可能に設けることにより、弱視者にも弱視者以外のユーザにも快適な操作画面を提供することが可能になる。
【００２７】
また、請求項１１にかかる画像出力システムにあっては、前記表示・選択手段は、標準画面および色弱者用画面の操作画面が選択可能に設けられ、前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えるものである。
【００２８】
この発明によれば、請求項１〜１０のいずれか一つにおいて、色弱者専用の操作画面を標準画面以外に選択可能に設けることにより、色弱者にも色弱者以外のユーザにも快適な操作画面を提供することが可能になる。
【００２９】
また、請求項１２にかかる画像出力システムにあっては、前記表示・選択手段は、標準画面および高齢者用画面の操作画面が選択可能に設けられ、前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えるものである。
【００３０】
この発明によれば、請求項１〜１１のいずれか一つにおいて、高齢者専用の操作画面を標準画面以外に選択可能に設けることにより、高齢者にも高齢者以外のユーザにも快適な操作画面を提供することが可能になる。
【００３１】
また、請求項１３にかかる画像出力システムにあっては、前記表示・選択手段は、標準画面および子供向用画面の操作画面が選択可能に設けられ、前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えるものである。
【００３２】
この発明によれば、請求項１〜１２のいずれか一つにおいて、子供向専用の操作画面を標準画面以外に選択可能に設けることにより、子供にも大人にも快適な操作画面を提供することが可能になる。
【００３３】
また、請求項１４にかかる画像出力システムにあっては、前記表示・選択手段は、標準機能画面および単純機能専用画面の操作画面が選択可能に設けられ、前記出力制御手段は、前記表示・選択手段で選択された操作画面に対応する操作画面プログラムを前記画像出力装置または前記サーバーに保持された操作画面プログラムを読み出して実行し、当該操作画面に切り替えるものである。
【００３４】
この発明によれば、請求項１〜１３のいずれか一つにおいて、単純機能専用の画面を標準機能画面の他に選択可能に設けることにより、複雑な機能を必要としないユーザの操作性を向上させることが可能になる。
【００３５】
また、請求項１５にかかる画像出力システムにあっては、前記操作画面プログラムは、Ｊａｖａ（Ｒ）言語で記述されているものである。
【００３６】
この発明によれば、請求項１〜１４のいずれか一つにおいて、同一の操作機能を実現する複数の異なる操作画面プログラムをＪａｖａ（Ｒ）言語で記述することにより、従来のように再起動することなく動的にプログラムの一部を切り替えることが可能になる。
【００３７】
【発明の実施の形態】
以下、本発明にかかる画像出力システムの好適な実施の形態について添付図面を参照し、詳細に説明する。なお、本発明はこの実施の形態に限定されるものではない。
【００３８】
本発明は、たとえば複写機などの画像形成装置（画像出力装置）において、複数の異なる仕様の操作画面プログラム（たとえばＪａｖａ（Ｒ）言語によるプログラムで構成）を内部メモリに保持したり、外部のサーバーからダウンドロードしてメモリに取る込むなどの方法で操作画面プログラムを用意し、ユーザに最適な操作環境に動的に切り換える、すなわち再起動することなしにプログラムの一部を切り換えることを可能にし、ユーザの使い勝手を向上させるものである。以下、具体的に説明する。
【００３９】
図１は、本発明の実施の形態にかかる画像出力装置のシステム構成例を示す説明図である。複数の画像形成装置１０１ａ，１０１ｂはＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）１０２上に、所定のインターフェイスにしたがって接続されている。また、ＬＡＮ１０２には、Ｗｅｂサーバー１０５ａが接続されている。プロキシサーバー（ｐｒｏｘｙ　ｓｅｒｖｅｒ）１０３が所定のインターフェイスでＬＡＮ１０２とインターネット１０４の間に接続されている。インターネット１０４には、特にＷｅｂサーバー１０５ｂが接続されている。なお、Ｗｅｂサーバー１０５ａ，１０５ｂには大容量のディスク（記憶装置）が備えられている。
【００４０】
このように、ＬＡＮ１０２上に、複数の画像形成装置１０１ａ，１０１ｂ、プロキシサーバー１０３が接続されており、プロキシサーバー１０３はインターネット１０４に接続されている。また、このインターネット１０４にはＷｅｂサーバー１０４が接続されている。
【００４１】
インターネット１０４は、たとえば通信プロトコルとしてＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ　Ｃｏｎｔｒｏｌ　Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ
Ｐｒｏｔｏｃｏｌ）に準拠したシステムとする。
【００４２】
また、この実施の形態では、画像形成装置１０１ａ，１０１ｂというように２台で示しているがこれに限らない。また、同一機種ではなくそれぞれ異なる機種でＬＡＮ１０２と情報のやり取り可能なインターフェイスが備えてあればいずれであってもよい。画像形成装置としては、フロアータイプ、コンソールタイプのデジタル複写機、多機能（ＭＦＰ）型の複写機、ファクシミリ装置、プリンタなどが該当する。なお、この図１では、Ｗｅｂサーバー１０５ａに仏語、英語の操作画面プログラムが格納され、Ｗｅｂサーバー１０５ｂにロシア語の操作画面プログラムが格納されている。
【００４３】
図２は、本発明にかかる画像出力システムの機能的構成を示すブロック図である。出力制御部２００は、操作・表示部２０７において入力された操作画面（たとえば、英語の操作画面）の情報にしたがってＨＤＤ２０８に記憶されている当該操作画面プログラムを読み出して実行し、これを操作・表示部２０７のタッチパネル３０１に表示する。ここで、上記操作画面プログラムがＨＤＤ２０８に存在しない場合には、Ｗｅｂサーバー１０５ａあるいはＷｅｂサーバー１０ｂ５から操作画面プログラムをＨＤＤ２０８にダウンロードすると共に、この操作画面プログラムを実行し、操作画面としてタッチパネル３０１に表示する。また、ＨＤＤ２０８に操作画面プログラムをダウンロードする際に、使用頻度状況の少ない操作画面プログラムを破棄してオーバーライトし、ＨＤＤ２０８に記憶する。
【００４４】
図３は、図１における画像形成装置の構成を示すブロック図であり、複写・プリンタ・ファクシミリなどの多機能型のデジタル複写機の構成例である。図において、メインバス上に、装置本体を統括的に制御するＣＰＵ２０１、制御プログラムが可能されているＲＯＭ２０２、制御途中のデータなどを格納するなどワーキングメモリとして用いられるＲＡＭ２０３、少なくとも選択された操作画面のカウント数を保持する利用頻度格納手段としてのＮＶＲＡＭ２０４、ＬＡＮ１０２との通信制御を行なうＬＡＮコントローラ２０５、公衆回線（専用回線）との情報の交換を行なうモデム２０６、本装置の操作および装置の状態などを表示するパネルを有する表示・選択手段としての操作・表示部２０７、操作画面プログラムを保持するための記憶手段としてのＨＤＤ２０８、システムコントローラ２０９、ローカルバスコントローラ２１０が接続されている。
【００４５】
また、システムコントローラ２０９にはフレームメモリ２１１が接続されている。ローカルバスコントローラ２１０にはローカルバス２１２を介し、たとえばレーザ書き込み・電子写真プロセスによる作像を行なうプリンタエンジン２１３、光学照射およびＣＤＤにより原稿画像を読み取るスキャナ２１４が接続されている。なお、ＨＤＤ２０８の代わりに、フラッシュＲＯＭ、専用ＲＯＭなどの記憶装置であってもよい。
【００４６】
図４は、図２・図３における操作・表示部２０７のキー・パネル配置例を示す説明図である。図において、符号３０１は各種の設定および表示を行なうタッチパネル、符号３０２はファクシミリ送信時の相手先番号をセットしておくワンタッチハードキー、符号３０３は装置の動作を停止するためのストップキー、符号３０４は装置の動作を開始する際に押下されるスタートキー、符号３０５は複写機枚数設定や相手先番号などを入力するためのテンキー、符号３０６は初期時における装置の濃度や地肌除去、倍率などの条件を設定する初期設定キー、符号３０７は本発明の特徴である各操作画面を設定するために用いられる操作画面設定キーである。なお、この図４では、代表的なキーを図示しているが、アプリケーション切り換えキーなど通常備えられているキーについては省略してある。
【００４７】
図５は、図における操作画面設定キー３０７の押下によるタッチパネル３０１の出力画面例を示す説明図である。操作画面設定キー３０７を押下することによりこの図４に示すような操作画面設定３１０の画面がタッチパネル３０１上に出力される。このとき、大きなメニュー画面として、言語選択メニュー３１１、画面（１）３１２、画面（２）３１３が表示される。
【００４８】
言語選択メニュー３１１には、操作画面の言語を選択するために、ここでは日本語３１４、英語３１５、ロシア語３１６がタッチキーとして表示される。この言語の種類は一例であり、本体に保持されている各種言語、あるいはＷｅｂサーバー１０５からのダウンロードにより、この他に仏語、イタリア語、韓国語などというように適宜変更することが可能である。
【００４９】
画面（１）３１２のメニューには、標準キー３１７、弱視用キー３１８、色弱用キー３１９、高齢者用キー３２０、子供向用キー３２１が選択可能に表示される。また、画面（２）３１３のメニューには、標準キー３２２、単純機能専用キー３２３が表示される。また、符号３２４は上記各メニューのすべての入力が行なわれた後に確認し設定する確認・設定キーである。
【００５０】
標準キー３１７による表示は、通常のフォント、輝度、デザインによる表示を行なう。弱視者用キー３１８が押下された場合には、大きなフォント、ボタン、太い線を用いて見やすさを重視したデザインの画面を表示する。色弱用キー３１９が押下された場合には、カラー画面を使わずすべて白黒表示で表現できる画面にする。高齢者用キー３２０が押下された場合には、大きな文字やわかりやすさを重視した画面にする。子供向用キー３２１が押下された場合には、子供でもわかる単語、表現を用いた画面にする。
【００５１】
また、標準キー３２２が押下された場合には、通常の機能を選択可能に表示する。単純機能専用キー３２３が押下された場合には、コンビニエンスストアに設置されている複写機のように複雑な機能を隠蔽し、基本機能のみを重視した画面にし、わかり易さと使い易さを重視した画面にする。
【００５２】
このように、操作・表示部２０７に操作画面設定キー３０７を設け、これを押下すると現在選択可能な操作画面設定３１０の画面（図５参照）を表示する。ユーザはこれらの中から所望とする画面を選択する。
【００５３】
これらメニューに対応した操作画面は、それぞれＪａｖａ（Ｒ）言語のようなオペレーションシステム（ＯＳ）に非依存なプログラムをネットワークからダウンロードし、実行可能な操作画面プログラミング言語で記述されている。なお、Ｊａｖａ（Ｒ）は、米サン・マイクロシステム（Ｓｕｎ）が開発したプログラミング言語であり、オブジェクト指向（カプセル化、継承などが可能）の言語で動的なクラスファイルのローディングが可能な言語である。
【００５４】
また、図１に示すように、同一のＬＡＮ１０２に接続されているＷｅｂサーバー１０５ａにも複数の操作画面プログラムを保持しておき、画像形成装置１０１ａ，１０１ｂからの要求により指示された操作画面プログラムを送信させる。また、プロキシサーバー１０３を経由してインターネット１０４上のＷｅｂサーバー１０５にも同様な機能を持たせる。
【００５５】
つぎに、以上の構成における操作画面に切り換え動作例について図７に示すフローチャートを参照しながら説明する。この制御は、先の図２で示した出力制御部２００によって実行される（図２参照）。まず、ユーザーにより、操作画面設定キー３０７が押下されると、図５に示したような操作画面選択の表示処理を行なう（ステップＳ１１）。続いて、この選択された操作画面に対応する操作画面プログラムをローカルに、つまり装置内部メモリ（ＨＤＤ２０８など）に保持しているか否かを判断する（ステップＳ１２）。ここで、ローカルに該当する操作画面プログラムが保持されていると判断したならば、さらに現在使用中であるか否かを判断し（ステップＳ１３）、現在使用中であると判断したならば、この処理を終了する。
【００５６】
一方、ステップＳ１２において、選択された操作画面に該当する操作画面プログラムをローカルに保持していないと判断したならば、さらにダウンロード用の領域があるか否かを判断する（ステップＳ１４）。ここで、ダウンロード用領域があると判断したならば、さらにローカルサーバーにあるか否かを判断し（ステップＳ１５）、ローカルサーバーにあれば、そのローカルサーバーからダウンロード領域にダウンロードを行なう（ステップＳ１６）。
【００５７】
また、ステップＳ１４において、ダウンロード用領域がないと判断したならば、ダウンロードした操作画面プログラムを以前の操作画面プログラム記憶領域にオーバライトし（ステップＳ１７）、ステップＳ１５に進む。また、ステップＳ１５において、ローカルサーバーに該当する操作画面プログラムが記憶されていないと判断したならば、Ｗｅｂサーバー１０５から該当する操作画面プログラムをダウンロード用領域にダウンロードする（ステップＳ１８）。
【００５８】
上記ステップＳ１６またはステップＳ１８において該当する操作画面プログラムがダウンロードしたならば、つぎにその操作画面プログラムによる操作画面に切替え（ステップＳ１９）、この処理を終了する。
【００５９】
たとえば、日本語用の操作画面が選択された場合には、日本語用の操作画面プログラムを実行し、図６に示すようなタッチパネル３０１の操作画面（日本語）を操作・表示部２０７に出力する。
【００６０】
このように、画像形成装置１０１ａ（１０１ｂ）の専用のＲＯＭまたはＲＡＭ、あるいはＨＤＤ２０８に実行可能な複数の操作画面プログラムを保持しておき、選択された操作画面に対応する操作画面プログラムが専用のＲＯＭまたはＲＡＭ、あるいはＨＤＤ２０８に存在する場合には、その操作画面プログラムを実行し、操作・表示部２０７に表示出力する。
【００６１】
一方、選択された操作画面に該当する操作画面プログラムが画像形成装置１０１ａ（１０１ｂ）内部に保持されていない場合には、ＬＡＮ１０２上またはＷｅｂサーバー１０５にあるかを確認し、該当する操作画面プログラムがあるならば、指定の操作画面プログラムを送信するように指示し、ダウンロードを行なう。
【００６２】
さらに、ダウンロードした操作画面プログラムを動的に実行し、同時に現在使用中の操作画面プログラムを停止する。このような操作画面プログラムのネットワークからのダウンロードと実行はＪａｖａ（Ｒ）言語のクラスファイルの動的なクラスローディング機能を用いたものであり、容易に実現可能である。また、操作画面プログラムの転送に先立ってダウンロードするための領域がない場合は以前使用していた記憶領域そ破棄しその上にオーバライトする。
【００６３】
操作画面が選択され、利用される度に画面の利用回数をカウントし、ＮＶＲＡＭ２０４上に保持する。この保持データにしたがって、操作画面プログラムをオーバライトする際に、その利用回数と比較して最も少ない操作画面プログラムの領域にオーバライトする。
【００６４】
このように、操作画面プログラムを、ＲＯＭ、フラッシュＲＯＭ、ＨＤＤなどの不揮発性の記憶装置上に、少なくとも１つを保持しておく。これにより、ネットワークに接続されていない装置でも最低限の操作画面を出力し、ユーザにその操作環境を提供することができる。
【００６５】
また、Ｗｅｂサーバー１０５ａ、Ｗｅｂサーバー１０５ｂは、画像形成装置１０１ａ，１０１ｂを識別することにより操作画面プログラムの転送先を切り替える。このように、複数のクライアントに対してのサービスは通常のサーバーとしての機能であり、これを用いることで簡単に実現する。
【００６６】
なお、操作画面プログラムの各言語種類として、たとえば日本語、英語、仏語、イタリア語、韓国語などを用意する。これらは従来における言語対応として複数のＲＯＭを用意し仕向け地毎のＲＯＭを差し替えて切り替えていたので、表示形態や、フォント、デザインなどについてはこれに準拠したようにするとよい。
【００６７】
【発明の効果】
以上説明したように、本発明にかかる画像出力システム（請求項１）によれば、動的プログラミング言語で記述され、表示パネルにおける同一の操作機能を実現する複数の異なる操作画面プログラムを保持し、表示・選択手段により選択された操作画面プログラムを実行し、表示パネル上に当該操作画面を出力する構成とすることにより、複写機などの画像出力装置を操作するための複数の異なる仕様の操作画面をユーザが簡単に切り替えることが可能になるため、ユーザの使い勝手に対応した適切な操作画面を迅速に提供することができる。
【００６８】
また、本発明にかかる画像出力システム（請求項２）によれば、請求項１において、同一の操作機能を実現する複数の異なる操作画面プログラムを保持するサーバーを、画像出力装置に対して通信可能に備え、出力制御手段が、サーバーから特定の操作画面プログラムを記憶手段に取り込み、当該操作画面プログラムにしたがって操作画面を表示パネル上に出力する構成とすることにより、画像出力装置内のメモリでは保持しきれない複数の操作画面プログラムをサーバーから取り込み、その操作画面を表示することが可能になるため、より多様なユーザにとってそれぞれに最も利用しやすい操作環境が実現する。
【００６９】
また、本発明にかかる画像出力システム（請求項３）によれば、請求項１において、サーバーは、複数の画像出力装置に対して操作画面プログラムを転送（ダウンロード）することにより、同じ操作画面プログラムを複数のサーバーで保持する必要がなくなるため、ディスク容量の軽減やプログラムの管理、サーバーの管理を軽減させることができる。
【００７０】
また、本発明にかかる画像出力システム（請求項４）によれば、請求項２または３において、サーバーをローカルエリアネットワーク上に配置したので、ダウンロードを高速に行なうことができる。
【００７１】
また、本発明にかかる画像出力システム（請求項５）によれば、請求項２または３において、インターネット上のサーバーに操作画面プログラムをダウンロードさせるＷｅｂサーバーとして設置したので、より多くの画像出力装置に対するサービスが実現し、ローカルにサーバーを持たない装置に対してもサービスが行なえる。また、ローカルのサーバーといえどもまたあまり利用頻度の少ない操作画面プログラムなどの最新のプログラムを随時保持することはできないものの、Ｗｅｂ上のサーバーにおいてはこのようなサービスを提供することができ、多様なユーザにも快適な操作環境となる。
【００７２】
また、本発明にかかる画像出力システム（請求項６）によれば、請求項２〜５のいずれか一つにおいて、操作画面プログラムをダウンロードする際に、転送先のＲＡＭやフラッシュＲＯＭ、ＨＤＤなどの記憶装置はメモリサイズが限られていることから多くのプログラムを保持することができないが、操作画面プログラムは基本的に１つしか使われないので、既存の操作画面プログラムを破棄し、オーバライトするので、記憶装置の容量を有効に使用することができ、また、メモリ容量を節約することができる。
【００７３】
また、本発明にかかる画像出力システム（請求項７）によれば、請求項６において、サーバーから転送する際に、少なくとも１つの操作画面プログラムを上書きされない不揮発性メモリに保持しておくため、ネットワークに接続されていないスタンドアローン状態の装置でも操作可能な環境を提供することができ、特に、サーバーやネットワークに障害が発生した場合であっても最低限の利用環境を確保することができる。
【００７４】
また、本発明にかかる画像出力システム（請求項８）によれば、請求項２〜７のいずれか一つにおいて、利用頻度の低い操作画面プログラムから破棄することにより、ダウンロード時におけるオーバーヘッドを回避することが可能になるため、より迅速で、かつ快適な操作画面の切り替えを行なうことができる。
【００７５】
また、本発明にかかる画像出力システム（請求項９）によれば、請求項１〜８のいずれか一つにおいて、複数の言語画面に対応する操作画面プログラムのうち、指定される操作画面をダイナミックに切り替え可能にしたので、母国語が異なるユーザが利用する操作環境を提供することができる。また、従来において各国語向けの言語プログラムを作成し、サービスエンジニアなどが切り替えを行なっていたのに対し、より簡単に切り替えを行なうことができる。
【００７６】
また、本発明にかかる画像出力システム（請求項１０）によれば、請求項１〜９のいずれか一つにおいて、弱視者専用の操作画面を標準画面以外に選択可能に設けたので、弱視者にも弱視者以外のユーザにも快適な操作画面を提供することができる。
【００７７】
また、本発明にかかる画像出力システム（請求項１１）によれば、請求項〜１０のいずれか一つにおいて、色弱者専用の操作画面を標準画面以外に選択可能に設けたので、色弱者にも色弱者以外のユーザにも快適な操作画面を提供することができる。
【００７８】
また、本発明にかかる画像出力システム（請求項１２）によれば、請求項１〜１１のいずれか一つにおいて、高齢者専用の操作画面を標準画面以外に選択可能に設けることにより、高齢者にも高齢者以外のユーザにも快適な操作画面を提供することが可能になる。
【００７９】
また、本発明にかかる画像出力システム（請求項１３）によれば、請求項１〜１２のいずれか一つにおいて、子供向専用の操作画面を標準画面以外に選択可能に設けたので、子供にも大人にも快適な操作画面を提供することができる。
【００８０】
また、本発明にかかる画像出力システム（請求項１４）によれば、請求項１〜１３のいずれか一つにおいて、単純機能専用の画面を標準機能画面の他に選択可能に設けたので、複雑な機能を必要としないユーザの操作性を向上させることができる。
【００８１】
また、本発明にかかる画像出力システム（請求項１５）によれば、請求項１〜１４のいずれか一つにおいて、同一の操作機能を実現する複数の異なる操作画面プログラムをＪａｖａ（Ｒ）言語で記述するため、従来のように再起動することなく動的にプログラムの一部を切り替えることができる。
【図面の簡単な説明】
【図１】本発明の実施の形態にかかる画像出力装置のシステム構成例を示す説明図である。
【図２】本発明にかかる画像出力システムの機能的構成を示すブロック図である。
【図３】図１における画像形成装置の構成を示すブロック図であり、複写・プリンタ・ファクシミリなどの多機能型のデジタル複写機の構成例である。
【図４】図２・図３における操作・表示部２０７のキー・パネル配置例を示す説明図である。
【図５】図４における操作画面設定キー３０７の押下によるタッチパネル３０１の出力画面例を示す説明図である。
【図６】タッチパネル３０１の操作画面（日本語）例を示す説明図である。
【図７】本発明の実施の形態にかかる操作画面プログラムの切り替え処理例を示すフローチャートである。
【符号の説明】
１０１ａ，１０１ｂ　画像形成装置
１０２　ＬＡＮ
１０３　プロキシサーバー
１０４　インターネット
１０５ａ，１０５ｂ　Ｗｅｂサーバー
２００　出力制御部
２０１　ＣＰＵ
２０４　ＮＶＲＡＭ
２０５　ＬＡＮコントローラ
２０７　操作・表示部
２０８　ＨＤＤ
３０１　タッチパネル
３０７　操作画面設定キー
３１０　操作画面設定
３１１　言語選択メニュー
３１２　画面（１）
３１３　画面（２）
３１４　日本語キー
３１５　英語キー
３１６　ロシア語キー
３１７　標準画面キー
３１８　弱視用キー
３１９　色弱用キー
３２０　高齢者用キー
３２１　子供向用キー
３２２　標準機能画面
３２３　単純機能専用キー
３２４　確認・設定キー
【図１】
2004110592.tif 000003
【図２】
2004110592.tif 000004
【図３】
2004110592.tif 000005
【図４】
2004110592.tif 000006
【図５】
2004110592.tif 000007
【図６】
2004110592.tif 000008
【図７】
2004110592.tif 000009