(57)【要約】【課題】画像形成装置が標準装備する画面に対してカスタマイズ可能にする。【解決手段】カスタマイズ情報処理部１４は、各記憶部１８，２０から読み出した画面設計情報とカスタマイズ情報を参照にメニュー画面に対応したカスタマイズ設定画面を生成し、表示する。そして、ユーザにより入力設定されたサイズ、位置、ボタン内表示文字列等ボタン関する情報をカスタマイズ情報記憶部１８に登録する。画面表示制御部１２は、メニュー画面を表示するとき、各記憶部１８，２０から読み出した画面設計情報とカスタマイズ情報に基づいてカスタマイズしたメニュー画面を生成、表示する。【選択図】図１
2006133520.tif 000002
【特許請求の範囲】
【請求項１】
操作パネルに表示する１乃至複数の標準画面が予め登録された画像形成装置において、
前記操作パネルに標準画面を表示するのに必要な画面設計情報を記憶する画面設計情報記憶手段と、
標準画面のカスタマイズ情報を記憶するカスタマイズ情報記憶手段と、
前記各記憶手段からそれぞれ画面設計情報及びカスタマイズ情報を読み出し、その情報に基づいて標準画面のカスタマイズに必要な情報の入力のためのカスタマイズ設定画面を生成、表示し、その表示したカスタマイズ設定画面からユーザにより入力された情報をカスタマイズ情報として前記カスタマイズ情報記憶手段に登録するカスタマイズ情報処理手段と、
を有し、装置既存の標準画面のカスタマイズを可能としたことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置において、
前記各記憶手段からそれぞれ画面設計情報及びカスタマイズ情報を読み出し、その情報を組み合わせて標準画面を生成、表示する画面表示制御手段を有することを特徴とする画像形成装置。
【請求項３】
請求項１記載の画像形成装置において、
カスタマイズ情報は、標準画面に追加するボタンに関する情報であることを特徴とする画像形成装置。
【請求項４】
操作パネルを有する画像形成装置に搭載され、予め設けられた１乃至複数の標準画面を前記操作パネルに表示するコンピュータにより実施され、
読出手段が、前記操作パネルに標準画面を表示するのに必要な画面設計情報と、標準画面のカスタマイズ情報とを記憶手段から読み出すステップと、
画面表示制御手段が、読み出された情報に基づいて標準画面のカスタマイズに必要な情報の入力のためのカスタマイズ設定画面を生成、表示するステップと、
画面表示制御手段が、表示したカスタマイズ設定画面からユーザにより入力された情報をカスタマイズ情報として前記記憶手段に登録するステップと、
を含み、前記画像形成装置の標準画面のカスタマイズを可能としたことを特徴とする画像形成装置における表示画面カスタマイズ方法。
【請求項５】
請求項４記載の画像形成装置における表示画面カスタマイズ方法において、
読出手段が、前記画面設計情報と前記カスタマイズ情報とを前記記憶手段から読み出すステップと、
画面表示制御手段が、読み出された情報に基づいてカスタマイズされた標準画面を生成、表示するステップと、
を含むことを特徴とする画像形成装置における表示画面カスタマイズ方法。
【請求項６】
操作パネルを有する画像形成装置に搭載され、予め設けられた１乃至複数の標準画面を前記操作パネルに表示するコンピュータを、
前記操作パネルに標準画面を表示するのに必要な画面設計情報と、標準画面のカスタマイズ情報とを記憶手段から読み出す手段、
画面表示制御手段が、読み出された情報に基づいて標準画面のカスタマイズに必要な情報の入力のためのカスタマイズ設定画面を生成、表示する手段、
画面表示制御手段が、表示したカスタマイズ設定画面からユーザにより入力された情報をカスタマイズ情報として前記記憶手段に登録する手段、
として機能させる表示画面カスタマイズプログラム。
【請求項７】
請求項６記載の表示画面カスタマイズプログラムにおいて、コンピュータを、
前記画面設計情報と前記カスタマイズ情報とを前記記憶手段から読み出す手段、
読み出された情報に基づいてカスタマイズされた標準画面を生成、表示する手段、
として機能させる表示画面カスタマイズプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、特に画像形成装置に標準的に搭載されている画面のカスタマイズ機能の提供に関する。
【背景技術】
【０００２】
複合機等の画像形成装置は、コピー機能やスキャナー機能等の標準機能に加えて、近年では多機能化、高付加価値化が進んでおり、例えば画像形成装置にブラウザを搭載し、ＨＴＭＬ（Hyper Text Markup Language）ファイルなどの画面作成ファイルを、ネットワークを介してサーバ等外部装置から受け付けるようにすることで、ユーザ所望の画面を表示することができる。これにより、例えば使用頻度の高いサービスを呼び出すためのサービスボタンを操作パネルに表示させるなどしてユーザの利便性を向上させることができる。
【０００３】
【特許文献１】特開平０４−３５３６５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ブラウザが搭載されていても、画像形成装置に標準的に搭載されたメニュー画面等までは、カスタマイズすることはできない。具体的にいうと、サービスボタンを呼び出すサービスボタンは、ブラウザによって表示されたカスタマイズ画面に表示することはできても、従来においては、画像形成装置に標準的に搭載されたメニュー画面に、コピー機能やスキャン機能を呼び出すボタンと同レベルでサービスボタンを追加することはできなかった。
【０００５】
本発明は、以上のような課題を解決するためになされたものであり、その目的は、画像形成装置が標準装備する画面に対してカスタマイズ可能な画像形成装置、画像形成装置における表示画面カスタマイズ方法及び表示画面カスタマイズプログラム提供することにある。
【課題を解決するための手段】
【０００６】
以上のような目的を達成するために、本発明に係る画像形成装置は、操作パネルに表示する１乃至複数の標準画面が予め登録された画像形成装置において、前記操作パネルに標準画面を表示するのに必要な画面設計情報を記憶する画面設計情報記憶手段と、標準画面のカスタマイズ情報を記憶するカスタマイズ情報記憶手段と、前記各記憶手段からそれぞれ画面設計情報及びカスタマイズ情報を読み出し、その情報に基づいて標準画面のカスタマイズに必要な情報の入力のためのカスタマイズ設定画面を生成、表示し、その表示したカスタマイズ設定画面からユーザにより入力された情報をカスタマイズ情報として前記カスタマイズ情報記憶手段に登録するカスタマイズ情報処理手段とを有し、装置既存の標準画面のカスタマイズを可能としたことを特徴とする。
【０００７】
また、前記各記憶手段からそれぞれ画面設計情報及びカスタマイズ情報を読み出し、その情報を組み合わせて標準画面を生成、表示する画面表示制御手段を有することを特徴とする。
【０００８】
また、カスタマイズ情報は、標準画面に追加するボタンに関する情報であることを特徴とする。
【０００９】
本発明に係る画像形成装置における表示画面カスタマイズ方法は、操作パネルを有する画像形成装置に搭載され、予め設けられた１乃至複数の標準画面を前記操作パネルに表示するコンピュータにより実施され、読出手段が、前記操作パネルに標準画面を表示するのに必要な画面設計情報と、標準画面のカスタマイズ情報とを記憶手段から読み出すステップと、画面表示制御手段が、読み出された情報に基づいて標準画面のカスタマイズに必要な情報の入力のためのカスタマイズ設定画面を生成、表示するステップと、画面表示制御手段が、表示したカスタマイズ設定画面からユーザにより入力された情報をカスタマイズ情報として前記記憶手段に登録するステップとを含み、前記画像形成装置の標準画面のカスタマイズを可能としたことを特徴とする。
【００１０】
また、読出手段が、前記画面設計情報と前記カスタマイズ情報とを前記記憶手段から読み出すステップと、画面表示制御手段が、読み出された情報に基づいてカスタマイズされた標準画面を生成、表示するステップとを含むことを特徴とする。
【００１１】
本発明に係る表示画面カスタマイズプログラムは、操作パネルを有する画像形成装置に搭載され、予め設けられた１乃至複数の標準画面を前記操作パネルに表示するコンピュータを、前記操作パネルに標準画面を表示するのに必要な画面設計情報と、標準画面のカスタマイズ情報とを記憶手段から読み出す手段、画面表示制御手段が、読み出された情報に基づいて標準画面のカスタマイズに必要な情報の入力のためのカスタマイズ設定画面を生成、表示する手段、画面表示制御手段が、表示したカスタマイズ設定画面からユーザにより入力された情報をカスタマイズ情報として前記記憶手段に登録する手段として機能させる。
【００１２】
また、コンピュータを、前記画面設計情報と前記カスタマイズ情報とを前記記憶手段から読み出す手段、読み出された情報に基づいてカスタマイズされた標準画面を生成、表示する手段として機能させる。
【発明の効果】
【００１３】
本発明によれば、操作パネルに標準画面を表示するのに必要な画面設計情報と、標準画面のカスタマイズに必要なカスタマイズ情報を設け、これらの情報に基づき標準画面を生成、表示できるような機能、またカスタマイズするための情報を生成、登録できるような機能を持たせるようにしたので、画像形成装置が本来的に持つ標準画面をカスタマイズすることができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００１５】
図１は、本発明に係る画像形成装置の一実施の形態を含む画像形成システムの構成図である。図１には、画像形成装置２と、画像形成装置２とネットワーク４を介してデータ通信を行うサーバ６とが示されている。ネットワーク４は、イントラネットでもインターネットでもよい。
【００１６】
本実施の形態における画像形成装置２は、少なくともコピー機能、スキャナー機能、ファックス機能を基本機能として搭載した複合機を想定している。ユーザは、画像形成装置２の操作パネル８に表示されたメニュー画面上のボタンを押下して所望の機能を利用する。
【００１７】
コンピュータ１０は、画面表示制御部１２、カスタマイズ情報処理部１４、通信処理部１６、カスタマイズ情報記憶部１８及び画面設計情報記憶部２０を有している。画面表示制御部１２は、各記憶部１８，２０に記憶された各情報を取得してメニュー画面等の装置が本来、標準的に持っている画面（以下、「標準画面」ともいう）を生成、表示するなどの表示制御を行う。カスタマイズ情報処理部１４は、標準画面に対して新規にボタンを追加するなどのカスタマイズ処理を実行する。通信処理部１６は、ネットワーク４を介して外部装置の一例であるサーバ６との間でデータ通信処理を行う。画面表示制御部１２、カスタマイズ情報処理部１４及び通信処理部１６における処理機能は、コンピュータ１０と当該処理機能を実現するソフトウェアの協調動作により実現される。
【００１８】
図２は、本実施の形態におけるメニュー画面の表示例を示した図である。また、本実施の形態におけるカスタマイズ情報記憶部１８に登録されたカスタマイズ情報のデータ構成例を図３に示す。このカスタマイズ情報のうちレコード群３６が図２に示したメニュー画面に含まれる各ボタン３０，３２，３４に対応したカスタマイズ情報である。本実施の形態では、左上から右上に向けて各ボタンの表示位置を割り付けているが、位置毎に文字列とボタンサイズとアクションに関する情報を設定するようにした。
【００１９】
画面設計情報記憶部２０に登録されている画面設計情報は、標準画面、例えばメニュー画面に着目して説明すると、メニュー画面の表示に必要なカスタマイズ情報以外の情報が蓄積されている。例えば、前述した画面上におけるボタンの表示位置の割り付け等のレイアウト情報、どの位置のボタンがカスタマイズ可能であり、また画面の構築に必要なパーツ（Region／Image／Text／Font等）の情報等が蓄積されている。
【００２０】
次に、本実施の形態における動作について説明する。本実施の形態では、ボタンを新たに追加するカスタマイズ処理と、カスタマイズした画面の表示処理とに大別できる。最初に、本実施の形態におけるカスタマイズ処理を図４に示したフローチャートを用いて説明する。
【００２１】
まず、ユーザがメニュー画面に対してボタンを新たに追加するために、操作パネル８に表示された標準画面一覧（図示せず）から当該メニュー画面を選択すると、カスタマイズ情報処理部１４は、各記憶部１８，２０からそれぞれ画面設計情報とカスタマイズ情報を読み出す（ステップ１０１）。そして、画面設計情報を参照にしてどの位置がカスタマイズ可能であるかを特定し、またカスタマイズ情報から現在の設定内容（ここではレコード群３６）を取り出し、ユーザにより選択されたメニュー画面に対応したカスタマイズ設定画面を生成し、表示する（ステップ１０２）。このカスタマイズ設定画面の例を図５に示す。本実施の形態では、説明の簡略化のために、このカスタマイズ設定画面からメニュー画面上において新たに追加するボタンの位置、ボタンサイズ、画面表示されるボタン上に表示する文字列及びボタンが押下されたときのアクションを設定できるようにしている。ユーザは、コンボボックス４０からユーザがカスタマイズする位置を選択する。カスタマイズ情報処理部１４は、画面設計情報からカスタマイズ可能な位置を読み出して、コンボボックス４０に表示する位置番号を決定する。ユーザは、カスタマイズ位置の選択後、その選択位置に対してボタンのサイズを設定するボタン（大、中、小）４２のいずれかを選択し、またそのボタン上に表示する文字列を入力フィールド４４から入力する。更に、設定するボタンが押下されたときの動作を入力フィールド４５から入力する。
【００２２】
ユーザによる入力設定後（ステップ１０３）、決定ボタン４６が押下されると（ステップ１０４）、カスタマイズ情報処理部１４は、ユーザにより設定された内容をカスタマイズ情報記憶部１８に登録する（ステップ１０５）。例えば、図５に例示したように、４番目の位置にボタンサイズが“大”で、そのボタン上に“ＸＸ様へスキャン文書を送信する”という文字列を表示し、更にそのボタンが押下されたときに“http://aaa.bbb.ccc.ddd/”へアクセスするように入力設定された場合、カスタマイズ情報として、図３にレコード群３８が新たに追加される。
【００２３】
なお、上記説明では、ユーザは、アクションとして入力フィールド４５にボタンが押下されたときにアクセスするＵＲＬを入力指定したが、この指定は、ＵＲＬに限らず、レコード群３６に例示したように、“コピー”等の既存のサービス（機能）名称でもよい。これは、コンピュータ１０に搭載され、画像形成処理を実行する画像形成処理部（図示せず）が、ユーザにより実際に押下されたボタンに対応したアクションの記述を解釈する。例えば、アクションの記述がＵＲＬであれば、そのＵＲＬへアクセスし、また既存のサービス名称であれば、その記述された既存機能の実行を開始する。
【００２４】
続いて、本実施の形態におけるカスタマイズした画面の表示処理を図６に示したフローチャートを用いて説明する。
【００２５】
画面表示制御部１２は、メニュー画面を表示するとき、各記憶部１８，２０からそれぞれ画面設計情報とカスタマイズ情報を読み出す（ステップ１１１）。そして、画面設計情報を参照にしてメニュー画面の主要部分を生成すると共に、カスタマイズ情報を参照に、指定されたサイズで、指定された文字列が表示されるようにボタンを生成し、その生成したボタンをメニュー画面上の所定位置に配設する。画面表示制御部１２は、このようにして生成したメニュー画面を操作パネル８に表示するが（ステップ１１２）、このメニュー画面の表示例を図７に示す。図２と図７とを比較してみれば明らかなように、上記カスタマイズ処理にて新たに登録されたボタンが追加表示される。
【００２６】
本実施の形態によれば、標準画面の生成、表示に必要な情報を記憶手段にて保持管理し、その情報を用いて標準画面を生成、表示するようにしたので、標準画面にボタンを容易に追加することができる。つまり、コピー等の標準的に設けられたボタン（標準ボタン）と同レベルで、ユーザカスタマイズにより生成されたボタン（サービスボタン）を画像形成装置２の標準画面に追加することができる。このため、ブラウザ等を起動することなくサービスボタンを押下するだけで、ユーザは、所望の機能（この例では、ＸＸ様へのスキャン文書の送信）を実行することができる。
【００２７】
なお、本実施の形態では、サービスボタン生成のためのカスタマイズ情報として、ボタンの位置、サイズ及び文字列を設定するようにしたが、これらの情報に限定する必要はない。たとえば、フォント、文字色等もカスタマイズの対象とすることができる。ただ、本実施の形態では、画面設計情報とカスタマイズ情報とは排他的な関係にあり、各情報の組合せでカスタマイズした標準画面を生成、表示するようにしている。従って、上記説明では、画面設計情報にフォントを含めていたが、フォントをカスタマイズの対象とするならば、フォントの情報は、画面設計情報から除きカスタマイズ情報に含める必要がある。もちろん、必ずしも排他の関係とせずに、画面設計情報とカスタマイズ情報の双方に含まれていた場合には、カスタマイズ情報を優先させるように処理するようにしてもよい。また、この場合、図５に示したカスタマイズ設定画面には、フォントを設定できる入力領域が設けられ、図３に示したカスタマイズ情報には、設定されたフォントに関する情報が位置に対応されて登録されることになる。
【００２８】
また、本実施の形態では、サービスボタンを追加する位置を予め位置番号で特定するようにした。また、ボタンサイズも３段階で設定するようにした。しかし、画面上を座標データで管理するようにすれば、任意な位置及びサイズでサービスボタンを生成、表示することができる。
【００２９】
また、本実施の形態では、カスタマイズの一例として標準画面にサービスボタンを追加する場合を例にして説明したが、カスタマイズするのは、ボタンに限らず、例えば画面の色、レイアウト等画面の表示に用いる種々の情報をカスタマイズの対象とすることができる。
【００３０】
また、本実施の形態では、標準画面としてメニュー画面を例にしたが、コピー機能用の画面等他の標準画面に対しても適用でき、また、標準画面の識別番号等で画面設計情報、カスタマイズ情報を管理すれば、複数の標準画面に対してカスタマイズを行うことができる。また、カスタマイズ情報をユーザ識別情報（ユーザログインＩＤ）等に対応付けして管理することでユーザ毎にカスタマイズした標準画面を構築することも可能である。
【図面の簡単な説明】
【００３１】
【図１】本発明に係る画像形成装置の一実施の形態を含む画像形成システムの構成図である。
【図２】本実施の形態におけるカスタマイズ前のメニュー画面の表示例を示した図である。
【図３】本実施の形態におけるカスタマイズ情報記憶部に登録されたカスタマイズ情報のデータ構成例を示した図である。
【図４】本実施の形態におけるカスタマイズ処理を示したフローチャートである。
【図５】本実施の形態におけるカスタマイズ設定画面の表示例を示した図である。
【図６】本実施の形態におけるカスタマイズした画面の表示処理を示したフローチャートである。
【図７】本実施の形態におけるカスタマイズ後のメニュー画面の表示例を示した図である。
【符号の説明】
【００３２】
２  画像形成装置、４  ネットワーク、６  サーバ、８  操作パネル、１０  コンピュータ、１２  画面表示制御部、１４  カスタマイズ情報処理部、１６  通信処理部、１８  カスタマイズ情報記憶部、２０  画面設計情報記憶部、３０，３２，３４  ボタン、３６，３８  レコード群、４０  コンボボックス、４４，４５  入力フィールド、４６  決定ボタン。
【図１】
2006133520.tif 000003
【図２】
2006133520.tif 000004
【図３】
2006133520.tif 000005
【図４】
2006133520.tif 000006
【図５】
2006133520.tif 000007
【図６】
2006133520.tif 000008
【図７】
2006133520.tif 000009