(57)【特許請求の範囲】
【請求項１】
複数の操作画面情報と、
前記複数の操作画面情報のいずれかを特定する画面特定情報を複数記憶するための記憶手段と、
前記複数の画面特定情報の中から、操作画面を表示する際に用いる画面特定情報を決定する決定手段と、
前記決定手段で決定された画面特定情報に基づく表示を行う表示制御手段と、
前記複数の画面特定情報のいずれかを、前記複数の操作画面情報の中から任意に選択した操作画面情報に初期化する初期登録手段を有し、
前記初期登録手段によって初期化される画面特定情報は、前記複数の操作画面情報の中から、発生させた乱数に応じて選択された操作画面情報であることを特徴とする表示操作装置。
【請求項２】
前記決定手段で決定された画面特定情報を、前記複数の操作画面情報の中から利用者が指定した操作画面情報に変更する変更手段を有することを特徴とする請求項１に記載の表示操作装置。
【請求項３】
前記複数の画面特定情報の各々には、装置を利用する利用者の識別情報が対応つけられていることを特徴とする請求項１または２に記載の表示操作装置。
【請求項４】
前記複数の画面特定情報の各々には、操作画面を表示する際に用いる色情報が対応つけられていることを特徴とする請求項１から３のいずれかに記載の表示操作装置。
【請求項５】
前記色情報には、背景色情報を含むことを特徴とする請求項４に記載の表示操作装置。
【請求項６】
前記複数の操作画面情報の各々には、操作画面を構成する表示オブジェクトの各々の表示位置情報が記憶されていることを特徴とする請求項１から５のいずれかに記載の表示操作装置。
【請求項７】
複数の操作画面情報と、前記複数の操作画面情報のいずれかを特定する画面特定情報を複数記憶するための記憶手段を有する表示操作装置で実行される表示操作処理プログラムであって、
前記複数の画面特定情報の中から、操作画面を表示する際に用いる画面特定情報を決定する決定ステップと、
前記決定ステップで決定された画面特定情報に基づく表示を行う表示制御ステップと、
前記複数の画面特定情報のいずれかを、前記複数の操作画面情報の中から任意に選択した操作画面情報に初期化する初期登録ステップを有し、
前記初期登録ステップにおいて初期化される画面特定情報は、前記複数の操作画面情報の中から、発生させた乱数に応じて選択された操作画面情報であることを特徴とする表示操作処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作画面を表示する表示操作装置に関し、特に、業務用に用いられる複写機などに代表される複数人で共有して使用される表示操作装置に関する。
【背景技術】
【０００２】
複写機、プリンタ、ファクシミリ、及びこれら各装置の機能を兼ね備えた複合機等において、該装置の機能を実行する際の各種設定等を行うために、液晶タッチパネルに代表される表示操作部が設けられた表示操作装置が知られている。このような従来の表示操作装置を利用する際、利用者は、表示された操作画面を操作して各種設定を行い、そして該装置の機能を実行する。
【０００３】
このような表示操作装置は、一般的に複数人で共有して使用される。このことから、色盲等の視覚障害者が視認しやすい操作画面を追加したい、よく使用するボタンの配置を自分が操作しやすいように変更したい等、操作画面の配色やボタン配置の設定変更に係る要望があった。
【０００４】
このような要望に対して、利用者が指定した表示色で操作画面を表示する画像形成装置が特許文献１に開示されている。
【０００５】
特許文献１には、図２０に示す操作手段１０３を有する画像形成装置が開示されている。該画像形成装置は、ユーザが操作指示を入力する表示操作部１０９と、表示操作部の表示内容を制御する表示制御部１０５と、表示操作部１０９に表示する際の表示色の組み合わせをパターン化し、該パターン化された表示色の組み合わせを複数パターン記憶する表示色組み合わせ記憶手段１０８とを有し、該記憶手段に記憶されたパターンに基づいて、表示操作部１０９の表示色を制御する。
【０００６】
さらに、画像形成装置は、表示色組み合わせ記憶手段１０８に記憶された複数のパターンのうちのいずれかをユーザが選択する表示色選択手段１０６を有し、表示制御部１０５は表示色選択手段１０６によって選択されたパターンに基づいて、表示操作部１０９の表示色を制御する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−１３３１８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載される画像形成装置等の表示操作装置では、通常、利用者による表示色の組み合わせパターン等の操作画面に係る設定を行わなくとも、予め用意されている出荷時の操作画面を用いて、該装置の機能を実行させることが可能になっている。つまり、利用者側に特別な理由がない限り、出荷時の操作画面のままで使用される傾向にあった。
【０００９】
このことから、複数の利用者の操作画面を比較し、異なった操作画面を使用している利用者を特定することで、操作画面を独自に設定している利用者かどうかを容易に推定することができる状況になってしまう場合があった。
【００１０】
特に、視覚障害者が視認しやすいように操作画面全体の配色を変更した場合には、遠く離れた場所からでも、異なった操作画面を使用している利用者の特定がしやすく、例えば外来者等の第三者に利用者のプライバシーが漏洩してしまう可能性があった。
【００１１】
本発明は、このような課題に鑑みてなされたものであり、その目的は、利用者によって操作画面の設定を変更した場合においても、第三者による該行為の推定を困難なものにすることにある。
【課題を解決するための手段】
【００１２】
本発明の表示操作装置は、複数の操作画面情報と、複数の操作画面情報のいずれかを特定する画面特定情報を複数記憶するための記憶手段と、複数の画面特定情報の中から、操作画面を表示する際に用いる画面特定情報を決定する決定手段と、決定手段で決定された画面特定情報に基づく表示を行う表示制御手段と、複数の画面特定情報のいずれかを、複数の操作画面情報の中から任意に選択した操作画面情報に初期化する初期登録手段を有することを特徴とする。
【００１３】
好ましくは、決定手段で決定された画面特定情報を、複数の操作画面情報の中から利用者が指定した操作画面情報に変更する変更手段を有することを特徴とする。
【００１４】
また、好ましくは、初期登録手段によって初期化される画面特定情報は、複数の操作画面情報の中から、発生させた乱数に応じて選択された操作画面情報であることを特徴とする。
【００１５】
また、好ましくは、複数の画面特定情報の各々には、装置を利用する利用者の識別情報が対応つけられていることを特徴とする。
【００１６】
また、好ましくは、複数の画面特定情報の各々には、操作画面を表示する際に用いる色情報が対応つけられていることを特徴とする。
【００１７】
さらに好ましくは、色情報には、背景色情報を含むことを特徴とする。
【００１８】
また、好ましくは、複数の操作画面情報の各々には、操作画面を構成する表示オブジェクトの各々の表示位置情報が記憶されていることを特徴とする。
【００１９】
さらに、本発明の表示操作処理プログラムは、複数の操作画面情報と、複数の操作画面情報のいずれかを特定する画面特定情報を複数記憶するための記憶手段を有する表示操作装置で実行される表示操作処理プログラムであって、複数の画面特定情報の中から、操作画面を表示する際に用いる画面特定情報を決定する決定ステップと、決定ステップで決定された画面特定情報に基づく表示を行う表示制御ステップと、複数の画面特定情報のいずれかを、複数の操作画面情報の中から任意に選択した操作画面情報に初期化する初期登録ステップを有することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、利用者が操作画面の設定を行ったかどうかを、第三者によって推定することが困難となり、利用者のプライバシーが不必要に漏洩することを防止できる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態である表示操作装置１のブロック図である。
【図２】操作画面のデータ構造を示す図である。
【図３】表示部２１に表示される操作画面の一例を示す図である。
【図４】タイトル操作画面記憶域３２１に記憶されている操作画面の概要を示す図である。
【図５】サブ操作画面記憶域３２２に記憶されている操作画面の概要を示す図である。
【図６】メイン操作画面記憶域３２３に記憶されている操作画面の概要を示す図である。
【図７】利用者情報記憶域３５１に記憶されている利用者情報のデータ構造を示す図である。
【図８】グループ情報記憶域３５２に記憶されているグループ情報のデータ構造を示す図である。
【図９】色情報記憶域３５３に記憶されている色情報のデータ構造を示す図である。
【図１０】主制御部１１の処理手順を示すフローチャートである。
【図１１】利用者決定部１２の処理手順を示すフローチャートである。
【図１２】操作画面初期登録部１２１の処理手順を示すフローチャートである。
【図１３】色情報初期登録部１２２の処理手順を示すフローチャートである。
【図１４】操作画面表示制御部１３の処理手順を示すフローチャートである。
【図１５】操作画面表示制御部１３によって表示された操作画面の表示例を示す図である。
【図１６】操作コード検出部１４の処理手順を示すフローチャートである。
【図１７】操作画面変更部１５の処理手順を示すフローチャートである。
【図１８】色情報変更部１６の処理手順を示すフローチャートである。
【図１９】グループ変更部１７の処理手順を示すフローチャートである。
【図２０】従来の画像形成装置の全体構成を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面を参照しつつ、本発明の実施の形態について説明する。なお、以下の処理内容の説明においては、「ステップ」を「Ｓ」で表し、各々の処理を数字で区別している。
【００２３】
図１は、本発明の一実施形態である表示操作装置１のブロック図を示している。表示操作装置１は、表示した操作画面に基づく利用者操作を受け付けるための操作パネル２０、操作画面などの情報を記憶するための記憶手段３０、表示操作装置１の機能である複写機能を実現するための複写手段５０、乱数を発生させるための乱数発生器６０、及びこれら各部と信号を入出力する処理手段１０から構成されている。ここで、表示操作装置１では、複写機能を該装置の機能としているが、本発明の一実施形態を例示するものであって、複写機能に限定されるものではない。
【００２４】
操作パネル２０は、操作画面を表示するための表示部２１と、該操作画面を操作するための入力部２５から構成されている。ここで、表示部２１には、例えばカラー液晶ディスプレイが用いられる。また、入力部２５は、カラー液晶ディスプレイ画面上に設けられたタッチパネル２５１と、表示中の操作画面の操作を補助するために特別に設けられたテンキー、カーソルキー、実行キー等の各種操作ボタン２５２から構成される。
【００２５】
複写手段５０は、画像を形成して給紙された用紙上に転写する画像形成部５１、画像を用紙に定着する定着部５２を含む、原稿紙の画像をコピー用紙に転写複製する複写機能を実現するためのハードウェア各部から構成されている。ここで、複写手段５０の各部は、駆動又は停止、動作条件の設定等に係る信号の入出力ができるように、処理手段１０と接続されている。
【００２６】
記憶手段３０は、複写機能に係る設定又は複写機能の実行を指示するための操作画面を記憶する操作画面記憶域３２、各々の利用者が固有に設定している利用者情報を含む各種管理情報を記憶するための管理情報記憶域３５を含み、表示操作装置１を利用する利用者を決定するための利用者決定画面３９等の各種情報が記憶されている。ここで、記憶手段３０は、ハードディスク等の書き換え可能な不揮発性メモリが用いられる。
【００２７】
処理手段１０は、操作パネル２０、複写手段５０、記憶手段３０、乱数発生器６０を制御するプログラムを読み出し実行するためのＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で、主制御部１１、利用者決定部１２、操作画面表示制御部１３、操作コード検出部１４、操作画面変更部１５、色情報変更部１６、グループ変更部１７のソフトウェア各部のプログラムを読み出し実行する。つまり、これらのソフトウェア各部は、処理手段１０の一部の手段として機能する。
【００２８】
ここで、主制御部１１は、表示操作装置１の電源投入がなされた際に実行が開始され、利用者決定部１２、操作画面表示制御部１３、操作コード検出部１４、操作画面変更部１５、色情報変更部１６、グループ変更部１７のソフトウェア各部の実行を制御する。
【００２９】
また、利用者決定部１２は、表示操作装置１の利用者を決定又は新規に登録する処理を実行し、操作画面表示制御部１３は、利用者決定部１２で決定された利用者の操作画面を表示部２１に表示する処理を実行し、操作コード検出部１４は、表示部２１に表示された操作画面に対する利用者の入力部２５の操作を検出する処理を実行する。
【００３０】
さらに、操作画面変更部１５は、設定されている操作画面を利用者の指定に基づいて変更する処理を実行し、色情報変更部１６は、設定されている操作画面の色情報を利用者の指定に基づいて変更する処理を実行する。そして、グループ変更部１７は、設定されているグループを利用者の指定に基づいて変更する処理を実行する。
【００３１】
図２は、処理手段１０に読み出されるソフトウェア各部で処理される操作画面のデータ構造を例示し、本図を用いて以下に説明する。
【００３２】
図２（Ａ）は、所定の操作画面を表示処理した時の画面状態を模式的に示している。操作画面は、該操作画面を構成する最小単位の表示部材（以後「表示オブジェクト」と呼称する）の集合体で、本図に示される操作画面では、表示オブジェクトＯＢ０１、ＯＢ０２、…、ＯＢ２９の１６個の表示オブジェクトから構成されている。
【００３３】
図２（Ｂ）は、図２（Ａ）で示す操作画面のデータ内容を示し、該操作画面を構成する１６個の表示オブジェクトＯＢ０１、ＯＢ０２、…、ＯＢ２９のデータ内容が設定されている。
【００３４】
図２（Ｃ）は、各々の表示オブジェクトのデータ構造、及び所定の表示オブジェクトに設定されているデータ例を示している。
【００３５】
表示オブジェクトは、種別ＴＹＰ、表示位置ＤＰＳ、表示情報ＤＩＦ、操作位置ＯＰＳ、操作コードＯＣＤから構成されている。ここで、種別ＴＹＰ、表示位置ＤＰＳ、表示情報ＤＩＦは、表示オブジェクトを表示部２１に表示するために用いられる。また、操作位置ＯＰＳは、表示オブジェクトの利用者操作を検出するために用いられる。さらに、操作コードＯＣＤは、表示オブジェクトに対する利用者の操作を特定するために用いられる。
【００３６】
種別ＴＹＰには、表示オブジェクトの種別が設定されている。ここで、表示オブジェクトの種別は、表示オブジェクトの表示形態や動作形態等によって予め規定されている。
【００３７】
たとえば、表示されるデータは文字情報のみで構成され、操作を検出しない表示オブジェクトにはＴＥＸＴタイプが設定されている。また、表示されるデータは文字情報のみで構成され、表示領域に応じた操作領域の範囲を縁取り表示し、さらに操作領域の操作を検出する表示オブジェクトにはＢＴＮ１タイプ、又はＢＴＮ２タイプが設定されている。なお、ＢＴＮ１タイプとＢＴＮ２タイプとは、操作領域の範囲を縁取り表示する際の表示形態が異なっている。
【００３８】
表示位置ＤＰＳには、表示オブジェクトを表示する表示位置、又は表示範囲に係る情報が設定され、表示情報ＤＩＦには、設定されている種別ＴＹＰに応じた表示データ、又は描画方法等が設定されている。
【００３９】
たとえば、種別ＴＹＰがＢＴＮ１タイプに設定されている表示オブジェクトの場合、表示位置ＤＰＳには、（４００，４００）〜（４９９，４４９）等のように、表示オブジェクトを表示する表示領域が設定され、表示情報ＤＩＦには、“終了”等のように、表示位置ＤＰＳに設定されている表示範囲に表示する文字情報が設定されている。
【００４０】
このように、表示位置ＤＰＳ及び表示情報ＤＩＦには、表示オブジェクトを表示部２１に表示するために、種別ＴＹＰに設定されている種別に基づいた情報が設定されている。ここで、表示情報ＤＩＦに、フォントサイズ、フォント種、線種等の表示されるデータの属性情報を設定しても構わない。または、線分描画方法等を示すプログラムコードを設定しても構わない。
【００４１】
また、操作位置ＯＰＳには、表示オブジェクトが表示されているタッチパネル２５１上の操作領域が設定され、操作コードＯＣＤは、表示オブジェクトに対する利用者の操作を特定する操作コードが設定されている。
【００４２】
たとえば、操作位置ＯＰＳには、（８００，８００）〜（９９９，８９９）等のように、表示位置ＤＰＳに設定されている表示領域に応じた操作領域が設定されている。そして、操作コードＯＣＤには、操作位置ＯＰＳに設定されている操作領域のタッチパネル２５１操作を検出した時に出力される操作コードＯＣＤが設定されている。ここで、種別ＴＹＰがＴＥＸＴタイプに設定されている表示オブジェクトのように、操作を検出しない表示オブジェクトである場合には、操作位置ＯＰＳ、及び操作コードＯＣＤには、データ設定されていないことを示すＮＵＬＬデータが設定されている。
【００４３】
このように、操作画面のデータには、表示部２１に表示するために用いられる情報だけでなく、該操作画面を表示部２１に表示した際のタッチパネル２５１の操作を特定するための情報も含まれている。
【００４４】
図３は、表示部２１に表示される操作画面の一例を示し、図４〜図６は、各々タイトル操作画面記憶域３２１、サブ操作画面記憶域３２２、メイン操作画面記憶域３２３に記憶されている操作画面のデータの概要を示している。これら図面を用いて、操作画面記憶域３２に記憶されているデータ内容について、以下に説明する。
【００４５】
図３に示されるように、表示部２１の表示画面、及びタッチパネル２５１の操作面は、図面上部のタイトル操作画面領域ＴＡと、図面下部のサブ操作画面領域ＳＡと、これら領域の間の領域であるメイン操作画面領域ＭＡに分割され、各々の領域に表示される操作画面が、それぞれタイトル操作画面記憶域３２１、サブ操作画面記憶域３２２、メイン操作画面記憶域３２３に記憶されている。
【００４６】
図４は、タイトル操作画面記憶域３２１に記憶されている操作画面の概要を示し、該操作画面は、表示オブジェクトＯＢ０１と表示オブジェクトＯＢ０２の２つの表示オブジェクトで構成されている。
【００４７】
表示オブジェクトＯＢ０１は、表示情報ＤＩＦの文字列を表示位置ＤＰＳの領域に表示する、ＴＥＸＴタイプの表示オブジェクトを示している。
【００４８】
また、表示オブジェクトＯＢ０２は、表示情報ＤＩＦに設定されている線分描画するプログラムコードＬＩＮＥＤＲＡＷを用いることによって、表示位置ＤＰＳの範囲に線分描画するＬＩＮＥタイプの表示オブジェクトを示している。
【００４９】
なお、表示オブジェクトＯＢ０１、ＯＢ０２ともに、該表示オブジェクトが表示されている領域のタッチパネル２５１の操作が行われても、何も操作が行われなかったものとして処理されるように、操作位置ＯＰＳ、操作コードＯＣＤにはＮＵＬＬデータが設定されている。
【００５０】
図５は、サブ操作画面記憶域３２２に記憶されている操作画面の概要を示し、該操作画面は、表示オブジェクトＯＢ１１〜ＯＢ１５の５つの表示オブジェクトで構成されている。
【００５１】
表示オブジェクトＯＢ１１〜ＯＢ１４の４つの表示オブジェクトは、表示情報ＤＩＦの文字列をボタン名として表示位置ＤＰＳの領域に表示する、ＢＴＮ１タイプ又はＢＴＮ２タイプの表示オブジェクトを示している。そして、該表示オブジェクトは、操作位置ＯＰＳの領域のタッチパネル２５１の操作が行われた場合、操作コードＯＣＤに設定されている操作コードの操作が行われたものとして処理される。
【００５２】
また、表示オブジェクトＯＢ１５は、表示情報ＤＩＦに設定されている線分描画するプログラムコードＬＩＮＥＤＲＡＷを用いることによって、表示位置ＤＰＳの範囲に線分描画するＬＩＮＥタイプの表示オブジェクトを示している。なお、該表示オブジェクトが表示されている領域のタッチパネル２５１の操作が行われても、何も操作が行われなかったものとして処理されるように、操作位置ＯＰＳ、操作コードＯＣＤにはＮＵＬＬデータが設定されている。
【００５３】
図６は、メイン操作画面記憶域３２３に記憶されている操作画面の概要を示している。ここで、メイン操作画面記憶域３２３には、操作画面Ｐ１〜Ｐｎ（ｎは自然数）のｎ個の操作画面が記憶されている。
【００５４】
操作画面Ｐ１〜Ｐｎのいずれにおいても、表示オブジェクトＯＢ２１〜ＯＢ２９の９つの表示オブジェクトで構成されている。また、表示オブジェクトＯＢ２１〜ＯＢ２９の種別ＴＹＰ、表示情報ＤＩＦ、操作コードＯＣＤには、同じ値が設定されている。しかしながら、表示位置ＤＰＳと操作位置ＯＰＳには、操作画面Ｐ１〜Ｐｎのそれぞれに異なった値が設定されている。つまり、メイン操作画面記憶域３２３には、表示位置及び操作位置だけが異なる９つの表示オブジェクトで構成される操作画面Ｐ１〜Ｐｎが設定されている。
【００５５】
なお、表示オブジェクトＯＢ２１〜ＯＢ２７の７つの表示オブジェクトは、表示情報ＤＩＦの文字列をボタン名として表示位置ＤＰＳの領域に表示する、ＢＴＮ１タイプ又はＢＴＮ２タイプの表示オブジェクトを示している。そして、該表示オブジェクトは、操作位置ＯＰＳの領域のタッチパネル２５１の操作が行われた場合、操作コードＯＣＤに設定されている操作コードの操作が行われたものとして処理される。
【００５６】
また、表示オブジェクトＯＢ２８は、表示情報ＤＩＦに設定されている線画データを表示位置ＤＰＳの範囲に描画するＩＭＧタイプの表示オブジェクトを示している。
【００５７】
さらに、表示オブジェクトＯＢ２９は、表示情報ＤＩＦの文字列を表示位置ＤＰＳの領域に表示する、ＴＥＸＴタイプの表示オブジェクトを示している。
【００５８】
なお、表示オブジェクトＯＢ２８、ＯＢ２９ともに、該表示オブジェクトが表示されている領域のタッチパネル２５１の操作が行われても、何も操作が行われなかったものとして処理されるように、操作位置ＯＰＳ、操作コードＯＣＤにはＮＵＬＬデータが設定されている。
【００５９】
図７は、利用者情報記憶域３５１に記憶されている利用者情報のデータ構造を示し、本図を用いて以下に説明する。
【００６０】
図７（Ａ）は、利用者情報記憶域３５１に記憶されているデータ内容を例示し、該利用者情報記憶域３５１には、利用者情報Ｕ１〜Ｕｘ（ｘは自然数）のｘ人分の利用者情報が記憶できるよう構成されている。
【００６１】
図７（Ｂ）は、各々の利用者情報Ｕ１〜Ｕｘのデータ構造、及び所定の利用者情報に設定されているデータ例を示し、利用者情報Ｕ１〜Ｕｘは、ユーザ名ＵＮ、選択グループＳＧ、選択色ＳＣ、選択画面ＳＰから構成されている。
【００６２】
ユーザ名ＵＮは、表示操作装置１を利用する利用者の識別情報で、表示操作装置１の利用者として新規登録する際に、該利用者が指定した文字列が設定される。ここで、未使用の利用者情報は、ＮＵＬＬデータが設定されている。
【００６３】
選択グループＳＧは、利用者が選択しているグループを特定するために用いられ、グループ情報記憶域３５２に記憶されているグループ情報のいずれか１つを特定する情報、例えばグループ情報Ｇ１が設定されている。
【００６４】
選択色ＳＣは、利用者が選択している操作画面の色情報を特定するために用いられ、色情報記憶域３５３に記憶されている色情報のいずれか１つを特定する情報、例えば色情報Ｃ４が設定されている。
【００６５】
選択画面ＳＰは、利用者が選択しているメイン操作画面領域ＭＡの操作画面を特定するために用いられ、メイン操作画面記憶域３２３に記憶されている操作画面Ｐ１〜Ｐｎのいずれか１つを特定する画面特定情報、例えば操作画面Ｐ１が設定されている。
【００６６】
図８は、グループ情報記憶域３５２に記憶されているグループ情報のデータ構造を示し、本図を用いて以下に説明する。
【００６７】
図８（Ａ）は、グループ情報記憶域３５２に記憶されているデータ内容を示し、該グループ情報記憶域３５２には、グループ情報Ｇ１〜Ｇ４の４グループ分のグループ情報が記憶できるよう構成されている。
【００６８】
図８（Ｂ）は、各々のグループ情報Ｇ１〜Ｇ４のデータ構造、及びグループ情報Ｇ１に設定されているデータ内容を示し、グループ情報Ｇ１〜Ｇ４は、グループ名ＧＮ、ＴＡ領域色ＧＣから構成されている。
【００６９】
グループ名ＧＮは、グループ情報を特定するための情報で、例えば“指定なし”などの予め定められた文字列が設定されている。
【００７０】
ＴＡ領域色ＧＣは、タイトル操作画面領域ＴＡに表示する操作画面の色情報を、利用者の属するグループ毎に設定するために用いられる情報で、色情報記憶域３５３に記憶されている色情報のいずれか１つを特定する情報で、例えば色情報Ｃ１が設定されている。
【００７１】
図９は、色情報記憶域３５３に記憶されている色情報のデータ構造を示し、本図を用いて以下に説明する。
【００７２】
図９（Ａ）は、色情報記憶域３５３に記憶されているデータ内容を示し、該色情報記憶域３５３には、色情報Ｃ１〜Ｃｙ（ｙは自然数）のｙ個分の色情報が記憶できるよう構成されている。
【００７３】
図９（Ｂ）は、各々の色情報Ｃ１〜Ｃｙのデータ構造、及び色情報Ｃ１に設定されているデータ内容を示し、色情報Ｃ１〜Ｃｙは、背景色ＢＣ、文字色ＣＣ、描画色情報ＤＣ、フラグＦＧから構成されている。
【００７４】
背景色ＢＣは、操作画面の背景色を特定するために用いられる情報で、例えば「白」を示す色コードなど、表示部２１が表示することができる範囲の色コードが設定されている。
【００７５】
文字色ＣＣは、操作画面を構成する表示オブジェクトの文字色を特定するために用いられる情報で、例えば「黒」を示す色コードなど、表示部２１が表示することができる範囲の色コードが設定されている。
【００７６】
描画色情報ＤＣは、操作画面を構成する表示オブジェクトの文字色以外の各種描画色を特定するために用いられる情報で、表示部２１が表示することができる範囲の色コードが設定されている。具体的には、ＬＩＮＥタイプの表示オブジェクトを描画する際のライン描画色ＤＣ１、ＢＴＮ１タイプ又はＢＴＮ２タイプの表示オブジェクトを描画する際の表示領域の塗り潰し色であるボタン色ＤＣ２などの情報が、描画色情報ＤＣとして設定されている。
【００７７】
フラグＦＧは、操作画面の色情報を自動選択する際、すでに選択された色情報かどうかを特定するために用いられる情報で、すでに自動選択された色情報の場合には１値が、自動選択されていない色情報の場合には０値が記憶されている。
【００７８】
図１０は、処理手段１０に読み出し実行される主制御部１１の処理内容を示し、以下に説明する。
【００７９】
先ず、複写手段５０のハードウェア各部の電源を投入して稼働させる初期化処理を行う（Ｓ１０）。
【００８０】
Ｓ１０の処理に続いて、利用者決定部１２を実行し、表示操作装置１の利用者の利用者情報を、変数ＳＵＩに設定する（Ｓ２０）。
【００８１】
Ｓ２０の処理に続いて、操作画面表示制御部１３を実行し、変数ＳＵＩに設定されている利用者情報に応じた操作画面を表示部２１に表示する（Ｓ３０）。
【００８２】
Ｓ３０の処理に続いて、操作コード検出部１４を実行し、利用者の入力部２５の操作を検出する（Ｓ４０）。
【００８３】
Ｓ４０の処理に続いて、検出された操作コードが終了操作を示す処理コードかどうかを判定し（Ｓ５０）、終了操作を示す処理コードであった場合には、表示操作装置１の利用者を変更するために、上述したＳ２０に移行する。
【００８４】
Ｓ５０の判定で、終了操作を示す処理コードでなかった場合には、検出された操作コードが配置変更操作を示す処理コードかどうかを判定し（Ｓ６０）、配置変更操作を示す処理コードであった場合には、操作画面変更部１５を実行し（Ｓ６１）、新たに設定された内容で操作画面を表示するために、上述したＳ３０に移行する。
【００８５】
Ｓ６０の判定で、配置変更操作を示す処理コードでなかった場合には、検出された操作コードが色変更操作を示す処理コードかどうかを判定し（Ｓ７０）、色変更操作を示す処理コードであった場合には、色情報変更部１６を実行し（Ｓ７１）、新たに設定された内容で操作画面を表示するために、上述したＳ３０に移行する。
【００８６】
Ｓ７０の判定で、色変更操作を示す処理コードでなかった場合には、検出された操作コードがグループ変更操作を示す処理コードかどうかを判定し（Ｓ８０）、グループ変更操作を示す処理コードであった場合には、グループ変更部１７を実行し（Ｓ８１）、新たに設定された内容で操作画面を表示するために、上述したＳ３０に移行する。
【００８７】
また、Ｓ８０の判定で、グループ変更操作を示す処理コードでなかった場合には、操作コードに基づく処理を実行し（Ｓ９０）、次の操作コードを検出するために、上述したＳ４０に移行する。
【００８８】
図１１は、処理手段１０に読み出し実行される利用者決定部１２の処理内容を示し、以下に説明する。
【００８９】
先ず、記憶手段３０に記憶されている利用者決定画面３９を読み出し、該利用者決定画面を表示部２１に表示する（Ｓ２００）。
【００９０】
Ｓ２００の処理に続いて、利用者の入力部２５の操作に基づく利用者名の入力を待機し、入力された時点で入力された利用者名を変数ＩＵＮに設定する（Ｓ２０１）。
【００９１】
Ｓ２０１の処理に続いて、変数ＩＵＮの利用者名が、利用者情報記憶域３５１に記憶されている利用者情報として登録済であるかを判定し（Ｓ２０２）、既に登録済である場合には、変数ＩＵＮの利用者名が登録されている利用者情報を、変数ＳＵＩに設定して（Ｓ２１０）、処理を終了する。
【００９２】
また、Ｓ２０２の判定で、変数ＩＵＮの利用者名が、登録されていない利用者名であると判定した場合には、先ず、変数ＳＵＩに未使用の利用者情報を設定する（Ｓ２２０）。
【００９３】
Ｓ２２０の処理に続いて、操作画面初期登録部１２１を実行し、操作画面を自動選択させて変数ＡＳＰに設定する（Ｓ２２１）。
【００９４】
Ｓ２２１の処理に続いて、色情報初期登録部１２２を実行し、色情報を自動選択させて変数ＡＳＣに設定する（Ｓ２２２）。
【００９５】
そして、最後に、変数ＳＵＩに設定されている利用者情報の初期登録を行い（Ｓ２２３）、処理を終了する。
【００９６】
なお、Ｓ２２３のより詳しい処理内容は、利用者情報のユーザ名ＵＮは、Ｓ２０１において変数ＩＵＮに設定された値が初期登録される。利用者情報の選択グループＳＧは、グループ情報記憶域３５２に記憶されているグループ情報Ｇ１が初期登録される。利用者情報の選択色ＳＣは、Ｓ２２２で変数ＡＳＣに設定された値が初期登録される。利用者情報の選択画面ＳＰは、Ｓ２２１で変数ＡＳＰに設定された値が初期登録される。
【００９７】
図１２は、処理手段１０に読み出し実行される操作画面初期登録部１２１の処理内容を示し、以下に説明する。
【００９８】
先ず、メイン操作画面記憶域３２３に記憶されている操作画面数ｎ通りの乱数が発生するように乱数発生器６０を初期化し（Ｓ２５０）、発生させた乱数を変数Ｒに設定する（Ｓ２５１）。
【００９９】
そして、変数Ｒ番目のメイン操作画面記憶域３２３に記憶されている操作画面を特定する情報を、変数ＡＳＰに設定して（Ｓ２５２）、処理を終了する。
【０１００】
図１３は、処理手段１０に読み出し実行される色情報初期登録部１２２の処理内容を示し、以下に説明する。
【０１０１】
先ず、色情報記憶域３５３に記憶されている、フラグＦＧが０値となっている色情報Ｃ１〜Ｃｙの個数を算出し、変数ｃｎｔに設定する（Ｓ２６０）。
【０１０２】
Ｓ２６０の処理に続いて、変数ｃｎｔが０値になっているかどうかを判定する（Ｓ２６１）。つまり、色情報Ｃ１〜Ｃｙの全ての色情報が自動選択済みかどうかを判定する。
【０１０３】
Ｓ２６１の判定で、全ての色情報が自動選択済みと判定した場合には、該状態を初期化するために、色情報Ｃ１〜ＣｙのフラグＦＧを０値に初期化し（Ｓ２６２）、変数ｃｎｔの値を、色情報記憶域３５３に記憶されている色情報数ｙに設定する（Ｓ２６３）。
【０１０４】
Ｓ２６１の判定で、全ての色情報が自動選択済みないと判定した場合、及びＳ２６３の処理に続いて、変数ｃｎｔ通りの乱数が発生するように乱数発生器６０を初期化し（Ｓ２６４）、発生させた乱数を変数Ｒに設定する（Ｓ２６５）。
【０１０５】
Ｓ２６５の処理に続いて、フラグＦＧが０値になっている色情報Ｃ１〜Ｃｙのうちの変数Ｒ番目の色情報を検索し、検索された色情報を特定する情報を、変数ＡＳＰに設定する（Ｓ２６６）。
【０１０６】
そして、最後に、変数ＡＳＰの色情報のフラグＦＧを、自動選択済みの状態とするために、１値を設定し（Ｓ２６７）、処理を終了する。
【０１０７】
このように、本発明の表示操作装置１では、該表示操作装置の新たな利用者の登録を要求する指示を検出した時、操作画面を構成する表示オブジェクトの配置、操作画面を表示する際の色情報が異なる複数の操作画面の中から、任意の操作画面が選択されて、新たな利用者の操作画面として登録される。つまり、操作画面の配色やボタン配置の設定を行わない利用者に対しても、各々異なった操作画面が任意に選択され初期登録される。このことから、利用者が操作画面の設定を行ったかどうかを、第三者によって推定することが困難になり、利用者のプライバシーが不必要に漏洩することを防止できる。
【０１０８】
図１４は、処理手段１０に読み出し実行される操作画面表示制御部１３の処理内容を示し、また、図１５は、該操作画面表示制御部１３によって表示された操作画面の表示例を示し、これら図面を用いて、操作画面表示制御部１３の処理内容について説明する。
【０１０９】
先ず、タイトル操作画面領域ＴＡの操作画面を表示部２１に表示するために、変数ＳＵＩに設定されている利用者情報の選択グループＳＧが特定するグループ情報のＴＡ領域色ＧＣを、変数Ｃに設定する（Ｓ３００）。そして、タイトル操作画面記憶域３２１に記憶されている操作画面を構成する表示オブジェクトの全てを、変数Ｃで特定される色情報に基づいて表示部２１に表示する（Ｓ３０１）。
【０１１０】
上述の処理に続いて、サブ操作画面領域ＳＡの操作画面を表示部２１に表示するために、変数ＳＵＩに設定されている利用者情報の選択色ＳＣを、変数Ｃに設定する（Ｓ３０２）。そして、サブ操作画面記憶域３２２に記憶されている操作画面を構成する表示オブジェクトの全てを、変数Ｃで特定される色情報に基づいて表示部２１に表示する（Ｓ３０３）。
【０１１１】
上述の処理に続いて、メイン操作画面領域ＭＡの操作画面を表示部２１に表示するために、メイン操作画面記憶域３２３に記憶されている操作画面を構成する表示オブジェクトの全てを、変数Ｃで特定される色情報に基づいて表示部２１に表示し（Ｓ３０４）、処理を終了する。
【０１１２】
このように、本発明の表示操作装置１では、表示部２１に表示する操作画面の一部である、例えばタイトル操作画面領域ＴＡの操作画面の配色は、選択されているグループ情報によって決定されるよう処理される。
【０１１３】
図１６は、処理手段１０に読み出し実行される操作コード検出部１４の処理内容を示し、以下に説明する。
【０１１４】
先ず、計時を開始し（Ｓ４００）、入力部２５に対する利用者の操作が検出されたかどうかを判定する（Ｓ４０１）。該判定において、利用者の操作が検出されなかった場合は、Ｓ４００の計時の開始から一定時間経過したかどうかを判定し（Ｓ４０２）、該判定において、一定時間経過している場合は、「終了」操作が行われた場合と同じ操作コードを主制御部１１に出力して（Ｓ４０３）、処理を終了する。
【０１１５】
また、Ｓ４０２の判定において、一定時間経過していないと判定した場合は、利用者の操作が検出されたかどうかを判定するＳ４０１の処理に移行する。
【０１１６】
Ｓ４０１の判定において、利用者の操作が検出された場合には、利用者の操作が操作ボタン２５２の操作かどうかを判定する（Ｓ４１０）。該判定で、操作ボタン２５２の操作である場合には、操作ボタン２５２に対する操作コードを主制御部１１に出力して（Ｓ４１１）、処理を終了する。
【０１１７】
また、Ｓ４１０の判定において、操作ボタン２５２の操作でないと判定した場合には、該操作が、表示部２１に表示している操作画面を構成している表示オブジェクトの操作であるかどうかを、各々の表示オブジェクトの操作位置ＯＰＳを参照して判定する（Ｓ４２０）。該判定の結果、表示オブジェクトの操作でないと判定した場合には、利用者の操作は行われなかったものとして、利用者の操作が検出されたかどうかを判定するＳ４０１の処理に移行する。
【０１１８】
また、Ｓ４２０の判定において、表示オブジェクトの操作であると判定した場合には、該表示オブジェクトの操作コードＯＣＤを主制御部１１に出力して（Ｓ４２１）、処理を終了する。
【０１１９】
図１７は、処理手段１０に読み出し実行される操作画面変更部１５の処理内容を示し、以下に説明する。
【０１２０】
先ず、メイン操作画面記憶域３２３に記憶されている操作画面Ｐ１〜Ｐｎのｎ個の操作画面の縮小画面を一覧表示し（Ｓ６００）、使用する操作画面を利用者に選択させる（Ｓ６０１）。
【０１２１】
上記処理に続いて、選択された操作画面を特定する情報を、変数ＳＵＩに設定されている利用者情報の選択画面ＳＰに設定し（Ｓ６０２）、処理を終了する。
【０１２２】
図１８は、処理手段１０に読み出し実行される色情報変更部１６の処理内容を示し、以下に説明する。
【０１２３】
先ず、色情報記憶域３５３に記憶されている色情報Ｃ１〜Ｃｙをそれぞれ用いて、記憶されている色情報の個数ｙ個分の確認用サンプル画面を表示し（Ｓ７００）、使用する色情報を利用者に選択させる（Ｓ７０１）。
【０１２４】
上記処理に続いて、選択された色情報を特定する情報を、変数ＳＵＩに設定されている利用者情報の選択色ＳＣに設定し（Ｓ７０２）、処理を終了する。
【０１２５】
このように、本発明の表示操作装置１では、複数の操作画面の中から利用者が指定した操作画面に変更することができる。このことから、色盲等の視覚障害者が視認しやすい操作画面に変更することや、よく使用するボタンの配置を自分が操作しやすいように変更することができる。
【０１２６】
図１９は、処理手段１０に読み出し実行されるグループ変更部１７の処理内容を示し、以下に説明する。
【０１２７】
先ず、現在選択しているグループ名の利用者確認のために、変数ＳＵＩに設定されている利用者情報の選択グループＳＧが特定するグループ情報のグループ名ＧＮを表示し（Ｓ８００）、変更するグループを利用者に指定させる（Ｓ８０１）。
【０１２８】
上記処理に続いて、指定されたグループを特定する情報を、変数ＳＵＩに設定されている利用者情報の選択グループＳＧに設定し（Ｓ８０２）、処理を終了する。
【０１２９】
このように、本発明の表示操作装置１では、操作画面の配色やボタン配置の設定を行わない利用者に対しても、各々異なった操作画面が任意に選択され初期登録される。このことから、利用者が操作画面の設定を行ったかどうかを、第三者によって推定することが困難になり、利用者のプライバシーが不必要に漏洩することを防止できる。
【０１３０】
ここで、本実施の形態に係る表示操作装置に読み出される、上述した図１０〜図１４、図１６〜図１９に従う各々の制御プログラムの一部又は全部は、本実施の形態に係る表示操作装置に付属する記録媒体に予め記録させて、プログラム製品として提供することもできる。このような記録媒体としては、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）やメモリカードなどのそれぞれの表示操作装置で読取り可能な記録媒体がある。あるいは、本実施の形態に係る表示操作装置に内蔵するハードディスクなどの記録媒体に記録させて提供することもできる。さらに、インターネットを含む各種ネットワークを介するダウンロードによって提供することもできる。
【０１３１】
なお、オペレーティングシステムの一部として様々なプログラムモジュールを用意しておき、各々の制御プログラムは、これらモジュールを必要なときに呼び出して処理を進める方式が一般的である。このような場合、本実施の形態に係る表示操作装置を実現するための各々の制御プログラム自体には、これらモジュールは含まれず、オペレーティングシステムと協働して実現されることになる。しかし、一般的なオペレーティングシステムを使用する限り、これらモジュールを含ませた各々の制御プログラムを流通させる必要はなく、これらモジュールを含まない各々の制御プログラム自体及びそれら各々の制御プログラムを記録した記録媒体（及びそれら各々の制御プログラムがネットワーク上を流通する場合のデータ信号）が実施の形態を構成すると考えることができる。
【０１３２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１３３】
１  表示操作装置
１０  処理手段
１１  主制御部
１２  利用者決定部
１２１  操作画面初期登録部
１２２  色情報初期登録部
１３  操作画面表示制御部
１４  操作コード検出部
１５  操作画面変更部
１６  色情報変更部
１７  グループ変更部
２０  操作パネル
２１  表示部
２５  入力部
２５１  タッチパネル
２５２  操作ボタン
３０  記憶手段
３２  操作画面記憶域
３２１  タイトル操作画面記憶域
３２２  サブ操作画面記憶域
３２３  メイン操作画面記憶域
３５  管理情報記憶域
３５１  利用者情報記憶域
３５２  グループ情報記憶域
３５３  色情報記憶域
３９  利用者決定画面
５０  複写手段
５１  画像形成部
５２  定着部
６０  乱数発生器
【図１】
0005881399.tif 000002
【図２】
0005881399.tif 000003
【図３】
0005881399.tif 000004
【図４】
0005881399.tif 000005
【図５】
0005881399.tif 000006
【図６】
0005881399.tif 000007
【図７】
0005881399.tif 000008
【図８】
0005881399.tif 000009
【図９】
0005881399.tif 000010
【図１０】
0005881399.tif 000011
【図１１】
0005881399.tif 000012
【図１２】
0005881399.tif 000013
【図１３】
0005881399.tif 000014
【図１４】
0005881399.tif 000015
【図１５】
0005881399.tif 000016
【図１６】
0005881399.tif 000017
【図１７】
0005881399.tif 000018
【図１８】
0005881399.tif 000019
【図１９】
0005881399.tif 000020
【図２０】
0005881399.tif 000021