(57)【要約】【課題】ユーザーや設置環境に応じて、ファンクションごとに制限をかけ、かつ、違和感の無い操作画面を提供する。【解決手段】複数のファンクションを有するデータ処理装置において、前記複数のファンクションの中から表示するファンクションを選択するための表示ファンクション選択手段と、前記選択された表示ファンクションを記憶しておくための表示ファンクション記憶手段とを有し、前記選択された表示ファンクション記憶手段に記憶されている前記表示ファンクションの個数に応じて表示するファンクション切り替えキーのビットマップを特定する。【選択図】　　　　図１
2004032053.tif 000002
【特許請求の範囲】
【請求項１】
複数のファンクションを有するデータ処理装置において
前記複数のファンクションの中から表示するファンクションを選択するための表示ファンクション選択手段と、
前記選択された表示ファンクションを記憶しておくための、
表示ファンクション記憶手段とを有し、
前記選択された表示ファンクション記憶手段に記憶されている、
前記表示ファンクションの個数に応じて、
表示するファンクション切り替えキーのビットマップを特定する、
ことを特徴とするデータ処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
複数種類のファンクションを提供可能なデータ処理装置の操作画面に関する。
【０００２】
【従来の技術】
複数種類のファンクションを提供可能なデータ処理装置において、ハード的なオプション構成をとるものや、ある１ファンクション内の一部機能をソフト的にオプション提供することが可能であった。
【０００３】
【発明が解決しようとする課題】
しかしながら、近年のデータ処理装置では多種多様な機能が標準で提供されており、一般ユーザーや設置環境によっては、使用しない、もしくは使用させたくないファンクションが生じる可能性がある。
【０００４】
本発明の目的は、上記のような問題点を解決し、ユーザーや設置環境に応じて、ファンクションごとに制限をかけ、かつ、制限されているといった感を与えることのない、違和感の無い操作画面を構成することが可能なデータ処理装置を提供することにある。
【０００５】
【課題を解決するための手段】
複数のファンクションを有するデータ処理装置において
前記複数のファンクションの中から表示するファンクションを選択するための表示ファンクション選択手段と、
前記選択された表示ファンクションを記憶しておくための、
表示ファンクション記憶手段とを有し、
前記選択された表示ファンクション記憶手段に記憶されている、
前記表示ファンクションの個数に応じて、
表示するファンクション切り替えキーのビットマップを特定する。
【０００６】
【発明の実施の形態】
（全体構成）
全体構成図を図３に示す。Ｃｏｎｔｒｏｌｌｅｒ　Ｕｎｉｔ　２０００は画像入力デバイスであるＳｃａｎｎｅｒ２０７０や画像出力デバイスであるＰｒｉｎｔｅｒ２０９５と接続し、一方ではＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１接続することで、画像情報やデバイス情報の入出力を行う為のコントローラである。
【０００７】
ＣＰＵ２００１はシステム全体を制御するコントローラである。ＲＡＭ２００２（ａ）はＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＡＭ２００２（ｂ）は機器に必要な調整値や登録データを記憶するための不揮発性メモリである。ＲＯＭ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブで、システムソフトウェア、画像データを格納する。操作部Ｉ／Ｆ２００６は操作部（ＵＩ）２０１２とインターフェース部で、操作部２０１２に表示する画像データを操作部２０１２に対して出力する。
【０００８】
また、操作部２０１２から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。Ｎｅｔｗｏｒｋ２０１０はＬＡＮ２０１１に接続し、情報の入出力を行う。Ｍｏｄｅｍ２０５０は公衆回線２０５１に接続し、情報の入出力を行う。以上のデバイスがシステムバス２００７上に配置される。Ｉｍａｇｅ　Ｂｕｓ　Ｉ／Ｆ２００５はシステムバス２００７と画像データを高速で転送する画像バス２００８を接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバスまたはＩＥＥＥ１３９４で構成される。画像バス２００８上には以下のデバイスが配置される。ラスターイメージプロセッサ（ＲＩＰ）２０６０はＰＤＬコードをビットマップイメージに展開する。
【０００９】
デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ２０７０やプリンタ２０９５とコントローラ２０００を接続し、画像データの同期系／非同期系の変換を行う。スキャナ画像処理部２０８０は、入力画像データに対し補正、加工、編集を行う。プリンタ画像処理部は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部２０３０は画像データの回転を行う。画像圧縮部２０４０は、多値画像データはＪＰＥＧ、２値画像画像データはＪＢＩＧ、ＭＭＲ、ＭＨの圧縮伸張処理を行う。
【００１０】
（操作画面）
本発明の装置が提供する機能は、コピー／送信／ボックス／拡張の４つの大きなファンクションに分かれており、これらは操作画面（３０１０）上の上部に表示される４つのメインタブ（コピー／送信／ボックス／拡張：以後ファンクション切り替えキーと呼ぶ）（３０１１〜３０１４）に対応している。これらのファンクション切り替えキーを押すことにより、各ファンクションの画面への切り替えが行われる。他ファンクションへの切り換えが許可されない場合は、ファンクション切り替えキーの表示色が変わり、ファンクション切り替えキーを押しても反応しない。
【００１１】
コピーは自機が有するスキャナとプリンタを使用して通常のドキュメント複写を行う機能と、自機が有するスキャナとネットワークで接続されたプリンタを使用してドキュメントの複写を行う機能（リモートコピー）を含む。送信は自機が有するスキャナに置かれたドキュメントを、電子メール、リモートプリンタ、ファックス、ファイル転送（ＦＴＰ）およびデータベースに転送する機能であり、宛先を複数指定することが可能である。ボックスは、自機のプリンタを使用してパソコンからプリントする場合、一時データを記憶させてから任意にプリントする事が可能であり、また、自機が有するスキャナからドキュメントを読み込み、ファイリング感覚でデータの保管ができる機能である。また、拡張とは、ＰＣから自機のスキャナをコントロールし、読み取った画像データをＰＣ側に取り込むといった、前述には無い拡張機能を提供するものである。
【００１２】
本来ならば、前述した４つのファンクションがフルに装備され、操作画面上のファンクション切り替えキーも４種類のものが表示されている（図４参照）のだが、ユーザーや設置環境によっては、使用しない、もしくは使用させたくないファンクションが生じる事が考えられる。そういった状況において、機能としては装備されているが、指定の機能に対しては使用させないために、操作画面上のファンクション切り替えキーを非表示とする、ファンクション切り替えキーのカスタマイズ方法を、以下に説明する。
【００１３】
本来、装備されているコピー、送信、ボックス、拡張といった４種類のファンクションの各々に対し、表示するか否か（使用するか否か）を設定する。
本実施例では、コピーとボックスファンクションを表示ＯＮと選択したこととする。
【００１４】
この選択は、ユーザーモードやサービスモードなどから提供される入力手段から入力され、図３の不揮発性メモリ２００２（ｂ）に、図１のようなフォーマットで記憶される。
【００１５】
但し、この時点では、操作画面上には何ら変化は無く、次回の主電源ＯＦＦ／ＯＮ時から、カスタマイズ処理が開始される。
【００１６】
表示ファンクション選択後、データ処理装置の電源をＯＦＦ／ＯＮすると、
ＣＰＵ２００１は不揮発性メモリ２００２（ｂ）に記憶されている選択ファンクションの情報を参照してファンクションの個数を決定する。
【００１７】
本実施例ではコピーとＢＯＸファンクションが選択されているため、ファンクションの個数は２個となる。
【００１８】
また、ＲＯＭ２００３上には、各ファンクションの個数に応じたビットマップ群が用意されており、ＣＰＵ２００１は、ファンクションの個数に応じて、参照するビットマップＩＤを特定する事ができる。この場合、対応するビットマップ群は図２のＦＵＮＣ＿ＢＭＰ＿ＣＯＰＹ２，ＦＵＮＣ＿ＢＭＰ＿ＳＥＮＤ２，ＦＵＮＣ＿ＢＭＰ＿ＢＯＸ２，ＦＵＮＣ＿ＢＭＰ＿ＥＸ２となる。
【００１９】
ビットマップ群が特定されると、ＣＰＵ２００１は不揮発性メモリ２００２（ｂ）に記憶されている選択ファンクションを参照し、前述のビットマップ群の中から選択ファンクションに対応したビットマップを決定する。ＣＰＵ２００１はまずＦＵＮＣ＿ＢＭＰ＿ＣＯＰＹ２のＩＤで定義つけられている、コピーファンクションキーのビットマップをファンクションキー表示領域のオフセット位置に配置し、次にＦＵＮＣ＿ＢＭＰ＿ＢＯＸ２のＩＤで定義つけられている、ＢＯＸファンクションキーのビットマップを、先のコピーファンクションキーのビットマップの、Ｘ方向の幅だけシフトさせた位置に配置する。
【００２０】
そうすることにより、図５のような画面が形成されることになる。
【００２１】
これにより、あたかも、２ファンクションしかサポートしていないかのような画面を構成することが可能となるのである。
【００２２】
【発明の効果】
以上説明したように、本発明に寄れば、ユーザーや設置環境ごとに、使用しない、もしくは使用させたくないファンクションが生じた場合、データ処理装置に標準的にサポートされているファンクションであっても、画面上には表示させず、さらに表示させるファンクションの個数に応じてビットマップを切り替えるため、違和感のない画面を提供することが可能である。
【図面の簡単な説明】
【図１】ファンクションカスタマイズ時の設定イメージ図。
【図２】表示ファンクションの個数に応じたビットマップ群の一例。
【図３】本システムの全体ブロック図。
【図４】標準装備されている全ファンクションを表示した際の操作画面。
【図５】ファンクションを２つにカスタマイズ後の操作画面。
【符号の説明】
２０００　Ｃｏｎｔｏｒｏｌｌｅｒ　Ｕｎｉｔ
２００１　ＣＰＵ
２００２（ａ）　ＲＡＭ
２００２（ｂ）　ＲＡＭ
２００３　ＲＯＭ
【図１】
2004032053.tif 000003
【図２】
2004032053.tif 000004
【図３】
2004032053.tif 000005
【図４】
2004032053.tif 000006
【図５】
2004032053.tif 000007