(57)【要約】【課題】入力操作を行い易いように操作画面の分割しその操作性を向上させる画像形成装置、操作画面表示方法及びプログラムを提供する。【解決手段】本発明に係る画像形成装置は、操作パネルを備え、画面情報に基づき画像形成に関する操作画面を表示する画像形成装置であって、表示部品を含む画面情報と、画面分割情報とを記憶する記憶手段と、画面情報と画面分割情報とに基づき、分割線表示により分割された分割領域を含む操作画面を描画する画面描画手段とを有し、操作画面において分割領域が操作指示され、当該操作指示により一の実行すべき機能に操作が特定可能な場合、当該機能を実行し、当該操作指示により一の実行すべき機能に操作が特定可能でない場合、画面描画手段は、操作指示された分割領域の画面情報と画面分割情報とに基づいて、当該分割領域を再分割する。【選択図】図９
2010217402.tif 000002
【特許請求の範囲】
【請求項１】
操作パネルを備え、操作画面を生成する為の画面情報に基づき画像形成に関する操作画面を表示する画像形成装置であって、
画像形成に関する機能が関連付けられた表示部品を含む前記画面情報と、操作画面を分割する為の定義情報である画面分割情報とを記憶する記憶手段と、
前記画面情報と当該画面情報に対応する画面分割情報とに基づき、分割線表示により分割された分割領域を含む操作画面を描画する画面描画手段とを有し、
前記操作画面において前記分割領域が操作指示され、当該操作指示が前記表示部品への操作であって当該操作指示により一の実行すべき機能に操作が特定可能な場合、当該機能を実行し、
前記操作画面において前記分割領域が操作指示され、当該操作指示により一の実行すべき機能に操作が特定可能でない場合、前記画面描画手段は、操作指示された分割領域の前記画面情報と当該画面情報に対応する画面分割情報とに基づいて、当該分割領域を再分割し、分割線表示により再分割された再分割領域を含む操作画面を描画すること、
を特徴とする画像形成装置。
【請求項２】
前記操作指示は、前記操作パネルに設けられたハードキー操作によりが行われる画像形成装置であって、
前記画面分割情報には、当該画面分割情報に対応する前記画面情報が、多くともハードキー数を超える前記表示部品を有する場合、機能ブロック毎に前記操作画面又は前記分割領域の分割を指示する情報が定義され、
前記画面描画手段は、前記分割領域毎に操作指示可能な前記ハードキーに対応する番号表示を行うこと、
を特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記操作指示は、前記操作パネルに設けられたタッチパネル操作によりが行われる画像形成装置であって、
前記画面分割情報には、当該画面分割情報に対応する前記画面情報の有する前記表示部品が、前記操作画面上において所定サイズ以下で表示される場合、機能ブロック毎に前記操作画面又は前記分割された領域の分割を指示する情報が定義され、
前記画面描画手段は、前記分割領域を再分割するとき、前記再分割領域を拡大して描画を行うこと、
を特徴とする請求項１に記載の画像形成装置。
【請求項４】
操作パネルを備え、操作画面を生成する為の画面情報に基づき画像形成に関する操作画面を表示し、画像形成に関する機能が関連付けられた表示部品を含む前記画面情報と、操作画面を分割する為の定義情報である画面分割情報とを記憶する記憶手段を有する画像形成装置における操作画面表示方法であって、
前記画面情報と当該画面情報に対応する画面分割情報とに基づき、分割線表示により分割された分割領域を含む操作画面を描画する画面描画手順と、
前記操作画面において前記分割領域が操作指示され、当該操作指示が前記表示部品への操作であって当該操作指示により一の実行すべき機能に操作が特定可能な場合、当該機能を実行する実行手順と、
前記操作画面において前記分割領域が操作指示され、当該操作指示により一の実行すべき機能に操作が特定可能でない場合、操作指示された分割領域の前記画面情報と当該画面情報に対応する画面分割情報とに基づいて、当該分割領域を再分割し、分割線表示により再分割された再分割領域を含む操作画面を描画する画面再描画手順と、
を有すること特徴とする操作画面表示方法。
【請求項５】
前記操作指示は、前記操作パネルに設けられたハードキー操作によりが行われ、
前記画面分割情報には、当該画面分割情報に対応する前記画面情報が、多くともハードキー数を超える前記表示部品を有する場合、機能ブロック毎に前記操作画面又は前記分割領域の分割を指示する情報が定義され、
前記画面描画手順及び前記画面再描画手順は、前記分割領域毎に操作指示可能な前記ハードキーに対応する番号表示を行うこと、
を特徴とする請求項４に記載の操作画面表示方法。
【請求項６】
前記操作指示は、前記操作パネルに設けられたタッチパネル操作によりが行われ、
前記画面分割情報には、当該画面分割情報に対応する前記画面情報の有する前記表示部品が、前記操作画面上において所定サイズ以下で表示される場合、機能ブロック毎に前記操作画面又は前記分割された領域の分割を指示する情報が定義され、
前記画面描画手段及び前記画面再描画手順は、前記分割領域を再分割するとき、前記再分割領域を拡大して描画を行うこと、
を特徴とする請求項４に記載の操作画面表示方法。
【請求項７】
請求項４ないし６何れか一項に記載の操作画面表示方法をコンピュータに実行させる為のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、操作画面表示方法及びプログラムの分野に関する。
【背景技術】
【０００２】
ファックス、プリンタ、コピーおよびスキャナなどの各装置の機能を１つの筐体内に収納した画像形成装置が知られるようになった。この画像形成装置は、１つの筐体内に表示部、印刷部および撮像部などを設けると共に、ファックス、プリンタ、コピーおよびスキャナにそれぞれ対応する４種類のアプリケーションを設け、そのアプリケーションを切り替えることより、ファックス、プリンタ、コピーおよびスキャナとして動作させるものである。
【０００３】
近年、画像形成装置の操作パネル上における液晶パネル（以下タッチパネルという）も大型化してきており、その表示内容も充実している。例えば、アイコン等を用いた多彩な表示画面をソフトウェアの制御に基づいて表示させることにより、ユーザフレンドリなユーザインタフェースを提供している。
【０００４】
その一方、画像形成装置の多機能化に伴い、操作画面においてその設定項目は益々増加しており、また設定を行う操作画面の階層も深くなってきている。このため、タッチパネル上に表示される小さな操作ボタン（小領域）について、画面上の上下左右様々な場所をタッチし操作を行う必要がある。このようにタッチパネルによる画面操作が主流になりつつある中で、肢体不自由な障害者（例えば指欠損）にとって、体の動かせる部位や範囲が限定されていたり不随意運動があったりする場合、タッチパネル上での画面操作は決して容易ではない。ある操作ボタンを押下するつもりがうまく押下できずに、隣接する操作ボタンが操作（接触検知）されて意図しない操作がなされる場合がある。
【０００５】
従来から、ハードキー（テンキー）を利用した画面操作の方法が知られている。例えば、タッチパネル上にはテンキーに対応する番号が操作ボタンに付されており、タッチパネルによる操作に代え、操作したい操作ボタンをテンキーから入力し操作を行う。他にも、音声を利用した入力操作方法が知られている。タッチパネルによる操作に代え、マイク（音声入力装置）からの音声指令により操作内容を入力することで画像形成装置の操作を行う（例えば特許文献１参照）。
【０００６】
また、上記のハードキーやマイクといった入力操作補助装置を使用せず、あくまで画面上の工夫により操作を容易にしようとするものもある。例えば、携帯情報端末において少ない操作で所望の位置にカーソルを移動させられるように、画面上の表示領域を複数個に分割してポインティングデバイスで入力位置を選択枠内に移動させる（例えば特許文献２参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、テンキーを利用して画面操作を行う場合、テンキーは０〜９の番号までのキーしか設けられていないので、操作画面において操作ボタンが１０を超えると、テンキーを例えば、「*」、「1」、「０」というように複数のキーを操作する必要がある。またタッチパネル上にはテンキーに対応する番号を操作ボタンに付さねばならず、操作画面上、視認性が悪化する。
【０００８】
また、音声を利用して画面操作を行う場合、画像形成装置は一般の利用者も利用する為、頻繁に使用される可能性の低い音声入力装置を備えることはコストがかかり過ぎてしまうという問題がある。なるだけオプション的な補助入力装置なしで操作性の良い操作方法を提供することが望ましい。
【０００９】
また、上述の携帯情報端末においては、端末の少ないキーで操作し易いよう横マスに格子状に画面分割を行うが、端末上の少ないキー操作による操作向上が目的であるので、やはり操作性の観点から肢体不自由な障害者には馴染まない。
【００１０】
本発明では上記のような問題に鑑みて、入力操作を行い易いように操作画面の分割しその操作性を向上させる画像形成装置、操作画面表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
そこで上記課題を解決するため、本発明に係る画像形成装置は、操作パネルを備え、操作画面を生成する為の画面情報に基づき画像形成に関する操作画面を表示する画像形成装置であって、画像形成に関する機能が関連付けられた表示部品を含む前記画面情報と、操作画面を分割する為の定義情報である画面分割情報とを記憶する記憶手段と、前記画面情報と当該画面情報に対応する画面分割情報とに基づき、分割線表示により分割された分割領域を含む操作画面を描画する画面描画手段とを有し、前記操作画面において前記分割領域が操作指示され、当該操作指示が前記表示部品への操作であって当該操作指示により一の実行すべき機能に操作が特定可能な場合、当該機能を実行し、前記操作画面において前記分割領域が操作指示され、当該操作指示により一の実行すべき機能に操作が特定可能でない場合、前記画面描画手段は、操作指示された分割領域の前記画面情報と当該画面情報に対応する画面分割情報とに基づいて、当該分割領域を再分割し、分割線表示により再分割された再分割領域を含む操作画面を描画することを特徴とする。
【００１２】
また上記課題を解決するため、前記画像形成装置において、前記操作指示は、前記操作パネルに設けられたハードキー操作によりが行われる画像形成装置であって、前記画面分割情報には、当該画面分割情報に対応する前記画面情報が、多くともハードキー数を超える前記表示部品を有する場合、機能ブロック毎に前記操作画面又は前記分割領域の分割を指示する情報が定義され、前記画面描画手段は、前記分割領域毎に操作指示可能な前記ハードキーに対応する番号表示を行うことを特徴とする。
【００１３】
また上記課題を解決するため、前記画像形成装置において、前記操作指示は、前記操作パネルに設けられたタッチパネル操作によりが行われる画像形成装置であって、前記画面分割情報には、当該画面分割情報に対応する前記画面情報の有する前記表示部品が、前記操作画面上において所定サイズ以下で表示される場合、機能ブロック毎に前記操作画面又は前記分割された領域の分割を指示する情報が定義され、前記画面描画手段は、前記分割領域を再分割するとき、前記再分割領域を拡大して描画を行うことを特徴とする。
【００１４】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１５】
本発明によれば、入力操作を行い易いように操作画面の分割しその操作性を向上させる画像形成装置、操作画面表示方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態に係る画像形成装置１のハードウェア構成の一例を示す図である。
【図２】画像形成装置１の操作パネル１１の外観（簡略図）の一例を示す図である。
【図３】本実施形態に係る画像形成装置１の主要機能構成を示す機能ブロック図である。
【図４】操作画面とテンプレートとの関係を示す図（その１）である。
【図５】画像形成装置１のトップ画面を示す図の一例である。
【図６】操作画面とテンプレートとの関係を示す図（その２）である。
【図７】仕様ファイルの定義例を示す図である。
【図８】レイアウトファイルの定義内容を示す概念図である。
【図９】操作画面の画面遷移を示す図の一例である。
【図１０】変形例を説明する画面遷移図（その１）を示す図の一例である。
【図１１】変形例を説明する画面遷移図（その２）を示す図の一例である。
【図１２】変形例を説明する画面遷移図（その３）を示す図の一例である。
【図１３】テンプレートと画面分割情報との対応を示す図の一例である。
【図１４】操作画面の画面遷移に伴う動作を説明するフローチャートである。
【図１５】操作画面の画面遷移を示す図の一例である。
【図１６】操作画面の画面遷移に伴う動作を説明するフローチャートである。
【図１７】画面分割設定を行う設定画面を示す図の一例である。
【図１８】画面分割対象エリア設定を行う設定画面を示す図の一例である。
【図１９】画面分割対象機能設定を行う設定画面を示す図の一例である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態を各実施形態において図面を用いて説明する。画像形成装置に対して本発明を適用した実施形態を示す。画像形成装置は、プリンタ、コピーおよびスキャナなどの複数の機能を一つの筐体内に収納したデジタル複合機（MFP：Multi-Function Peripheral）である。またこれら基本機能だけでなく、デジタル画像技術の高度化やＭＦＰに関連する技術の進化に伴い多彩な機能を有し、ユーザ環境において様々な利用形態を提供している。
【００１８】
（ハードウェア）
図１は、本発明の実施形態に係る画像形成装置１のハードウェア構成の一例を示す図である。本実施形態に係る画像形成装置１は、操作パネル１１と、記憶メディアＩ／Ｆ１２と、コントローラ１３と、データ通信Ｉ／Ｆ１４と、スキャナ１５と、プロッタ１６と、ＨＤＤ（Hard Disk Drive）１７とから構成され、それぞれ相互に接続されている。
【００１９】
操作パネル１１は、入力装置１１aと表示装置１１bとを有しており、入力装置１１aは、ハードキーなどで構成され、画像形成装置１に各操作信号を入力するのに用いられる。また、表示装置１１bは、ディスプレイなどで構成され、例えば画像形成動作に関する各種情報を表示する。データ通信Ｉ／Ｆ１４は、インタフェース装置１４aを有しており、画像形成装置１をネットワークやファックスなどのデータ伝送路に接続するインタフェースである。ＨＤＤ１７は、画像形成装置１で取り扱われる受信文書データや読み取り画像データなどの各種データを格納している。また、ＨＤＤ１７は、これらの各種データを、所定のファイルシステムやＤＢ（Data Base）により管理している。
【００２０】
ＨＤＤ１７に格納される各種データの中には、記録媒体１２bから入力されるデータを含む。記録媒体１２bは、記憶メディアＩ／Ｆ１２が有するドライブ装置１２aにセットされ各種データが記録媒体１２bからドライブ装置１２aを介してＨＤＤ１７に格納される。
【００２１】
コントローラ１３は、ＲＯＭ（Read Only Memory）１３a、ＲＡＭ（Random Access Memory）１３b、及びＣＰＵ（Central Processing Unit）１３cとを有しており、ＲＯＭ１３aは、画像形成装置１が起動されるときに実行されるプログラムや各種データを格納している。また、ＲＡＭ１３bは、ＲＯＭ１３aやＨＤＤ１７から読み出された各種プログラムやデータを一時保持する。更に、ＣＰＵ１３cは、ＲＡＭ１３bが一時保持しているプログラムを実行する。コントローラ１３は、例えば、データ通信Ｉ／Ｆ１４を介して印刷データを受信した場合に、ＲＯＭ１３aからＲＡＭ１３b上に読み出された、ＰＤＬ（Page Description Language）を解釈可能なプログラム（ＰＤＬパーサ）をＣＰＵ１３cにより実行し、印刷データを解釈してビットマップイメージを生成する。
【００２２】
スキャナ１５は、画像読取装置１５aを有しており、読み取り面に配置された原稿を光学的に読み取り画像データを生成する。プロッタ１６は、印刷装置１６aを有しており、例えば、電子写真プロセス方式によってビットマップイメージを記録紙に印刷する。
【００２３】
図２は、画像形成装置１の操作パネル１１の外観（簡略図）の一例を示す図である。上述したように、画像形成装置１は、ユーザが画像形成装置１の機能を利用するための操作指示を行うための操作パネル１１を持つ。操作パネル１１は、使用者が操作した操作結果の確認、機器の状態などを表示することによって視覚的に可能となる表示手段にも共用できるディスプレイと、物理的なボタンやダイヤルのようなハードキーで構成される。ディスプレイは、触覚センサによるタッチパネル式ディスプレイ上に構成されるソフトウェアキーへの接触による操作指示が可能なものでもよいし、ハードキーによる操作結果がディスプレイで表示されるものでもよい。また音声を入出力可能なマイク及びスピーカを備える。
【００２４】
このように、本実施形態に係る画像形成装置１では、上記ハードウェア構成により、コピー、プリンタ、ファクシミリ、スキャナなどの複数の機能を実現している。
【００２５】
（機能）
図３は、本実施形態に係る画像形成装置１の主要機能構成を示す機能ブロック図である。画像形成装置１は、画面描画部３０１、表示制御部３０２、操作指示入力部３０３及び記憶部３０４を含む構成である。詳細に関しては後述するので、ここでは簡単に説明する。
【００２６】
画面描画部３０１は、画面情報３０５と当該画面情報に対応する画面分割情報３０６とに基づき、分割線表示により分割された分割領域を含む操作画面を描画する機能を有している。より具体的には、画面情報３０５と当該画面情報に対応する画面分割情報３０６とから、画面分割線により領域毎に分割された操作画面を描画する。
【００２７】
表示制御部３０２は、画面描画部３０１で描画された操作画面の表示制御を行う機能を有している。例えば、前述、操作パネル１１の（タッチパネル式）ディスプレイに、画面描画部３０１により描画された分割線を含む操作画面の表示を行う。
【００２８】
入力制御部３０３は、ユーザからの操作指示入力を制御する機能を有している。例えば、前述、操作パネル１１のタッチパネルやハードキー（テンキー）からの入力操作を受けて操作指示を取得する。
【００２９】
記憶部３０４は、例えばＨＤＤ１７に相当し各種情報を記憶する記憶装置である。より具体的に、記憶部３０４は、画面情報３０５及び画面分割情報３０６を記憶している。画面情報３０５は操作画面を生成するに必要な画面（構成）情報であり、画面分割情報３０６は操作画面を所定の条件下において分割する為の定義情報である。所定の条件下とは、ハードキー数や操作ボタン（表示部品）の表示サイズに関する。例えば、操作画面においてハードキー数以上に操作ボタン（表示部品）が含まれていると、ハードキーで操作ボタンを操作指示することができないので、操作ボタンがハードキーより少なくなるまで画面分割を行うように画面分割情報３０６で定義される。また、操作画面において表示される操作ボタンが多く、個々の操作ボタンが一定のサイズ以下で表示されている場合、タッチパネルからの操作指示は肢体障害者にとって容易でない。よって、個々の操作ボタンが一定のサイズ以上で表示可能になるまで、画面分割（及び拡大表示等）を行うよう画面分割情報３０６で規定される。また詳細は後述する。
【００３０】
なお、画像形成装置１は画面管理手段（非図示）を有しており、画像形成装置１において、操作画面に係る機能を管理する。例えば、画像形成装置１に表示する表示画面又は操作画面を、描画（生成）するよう画面描画部３０１に指示し、表示するように表制御部３０２に指示を行う。またユーザの操作に応じてどの表示画面（操作画面）を表示すべきか、どの表示画面を描画（生成）して応答すべきか、さらに当該表示画面で設定された設定操作内容を画像形成の各機能部と連動しその設定操作内容の各機能部への伝達（反映）や各機能部からの処理結果等の表示画面を管理表示する。
【００３１】
上記これらの機能は、実際にはＣＰＵ１３ｃが実行するプログラムによりコンピュータ（画像形成装置１）に実現させるものである。また上記各機能部は必ずしも画像形成装置１内に構築されなくともよく、ネットワーク上に接続された外部装置にその機能を設けることもできる。例えば、記憶部３０４は、複数の画像形成装置１で共有されるよう外部の記憶装置に構築できる。
【００３２】
（画面情報）
本発明に係る画像形成装置１の動作を説明する前に、画面情報３０５について概略的に説明を行う。画面情報３０５は、本発明に係る画像形成装置１が操作画面を生成（描画）及び表示するにあたって必要となる画面を生成するための情報である。以下、説明する。
【００３３】
画面構成の基本となる画面情報（操作画面情報）は、操作画面を生成する為のデータで、ディスプレイ上に表示される。従って操作画面は画面情報に基づいて生成され表示されている。画面情報３０５は、画像形成装置１が予め例えば工場出荷時等から静的に有する情報である。
【００３４】
図４は、操作画面とテンプレートとの関係を示す図（その１）である。タッチパネル式ディスプレイにおける操作画面の表示イメージを示す。図中では、一の操作画面に、複数のテンプレートが配置された例が示されている。図示されるように、テンプレートは、１つの操作画面に対して複数配置することが可能であり、各テンプレートは、区切られた１つの表示領域を形成する。また、テンプレート内に更にテンプレートを配置することも可能である。図５は、画像形成装置１のトップ画面を示す図の一例である。図に示される操作画面は、７つのテンプレートから形成されている。つまり大枠（大外枠）のテンプレート内に６つのテンプレートを含んでいる。複数のテンプレートで操作画面を形成するのは、各テンプレートを機能毎に使い分けて管理し易いようにする目的がある。例えば、タイトルやバナー系の表示を行う操作領域のテンプレート、印刷出力系の諸設定操作を行う操作領域のテンプレート、用紙選択の諸設定操作を行う操作領域のテンプレートといったように複数のテンプレートでもって操作画面を構成し、操作目的毎に配置する操作ボタンを区分している。勿論、１つのテンプレートでこのようなトップ画面を形成することも可能である。
【００３５】
図６は、操作画面とテンプレートとの関係を示す図（その２）である。テンプレートには、図に示されるように、部品情報（部品ファイル）、仕様情報（仕様ファイル）、及びレイアウト情報（レイアウトファイル）を有している。つまり、各テンプレートは、複数の部品ファイルと、１つの仕様ファイル、１つのレイアウトファイルとによって構成される。
【００３６】
部品ファイルは、テンプレート上に配置される各種の表示部品（ボタン、イメージ等）を実現するデータを格納するファイルであり、表示部品ごとに１つずつファイル化されている。それぞれの表示部品は、それぞれの特性に応じて画像データ、動画データ、テキストデータ、ＧＵＩ部品を表現するデータ等の各種のデータ形式によって構成されている。なお、部品ファイルはそのテンプレートのみが使用している訳ではなく、共通部品として、他のテンプレートも共有して使用している。
【００３７】
仕様ファイルは、テンプレート内に配置される表示部品の構成（一覧）を示す情報（部品構成情報）が定義されるファイルである（複数の部品ファイルから使用される表示部品を定義）。図７は、仕様ファイルの定義例を示す図である。図７において、部品構成情報は、ＸＭＬによって記述されている例が示されているが、部品構成情報の定義形式はＸＭＬに限定されない。図中において、ｒｏｏｔ要素の各子要素は、それぞれテンプレートに配置される１つの表示部品に対応する。各要素のタグ名は、当該要素が対応する表示部品の種類を示す。例えば「ｉｍｇ」は、イメージデータ（画像データ）を示す。「ｂｔｎ」は、ボタンを示す。「ｍｓｇ」は、メッセージを示す。また、各要素には、ｉｄ属性とｎａｍｅ属性とが定義されている。ｉｄ属性は、当該表示部品を一意に識別するためのＩＤである。ｎａｍｅ属性は、当該表示部品の部品ファイルのファイル名である。
【００３８】
例えば、要素６０１には、ＩＤが「１ａ」で、ｃｏｐｙ．ｊｐｇという部品ファイルに格納されたイメージデータに係る表示部品が定義されている。要素６０２には、ＩＤが「３ｂ」で、ｏｋ．ｘｘｘという部品ファイルに格納されたボタンが定義されている。このように、仕様ファイル内には、１つのテンプレートに配置される全ての部品について、そのＩＤ及びファイル名等が定義されている。
【００３９】
レイアウトファイルは、テンプレート内における各表示部品の配置位置を示す情報（部品配置情報）が定義されるファイルである。図８は、レイアウトファイルの定義内容を示す概念図である。図８には、部品配置情報の具体的な定義形式ではなく、部品配置情報（例えば座標情報）の内容が概念的に示されている。図中において矩形Ｔは、１つのテンプレートの表示領域を示す。テンプレートＴ内に配置されたそれぞれ円の中の符号は、仕様ファイル内で定義されている各表示部品のＩＤを示す。また、円の位置は、テンプレートＴ内における当該表示部品の配置位置を示す。すなわち、レイアウトファイルには、仕様ファイルに定義されている表示部品ごとに、その配置位置が定義されている。具体的な定義形式は、例えばＸＭＬ形式であってもよい。この場合、表示部品ごとに要素を割り当て、その属性として配置位置を示す座標値を指定するようにしてもよい。以上このように、画面情報３０５は、表示画面を生成する為の情報というべきデータであり、ディスプレイ上に表示される画面は全て画面情報に基づいて生成され表示される。
【００４０】
[実施形態１]
（操作例）
次に、実施形態１において、本発明に係る画像形成装置１の操作例を説明する。図９は、操作画面の画面遷移を示す図の一例である。操作画面例を示しながら具体的に説明を行う。
【００４１】
図９の操作画面９０１はトップ画面の一例を示す。分割線によって所定の領域毎に操作画面が分割されている。また各分割された領域（分割領域という）には番号が付されている。この番号はハードキーの番号と対応付けられており、ハードキーの４番を操作すると、操作画面９０２に遷移するようになっている。
【００４２】
つまり例えば、操作画面９０１から「カラー選択」の操作指示を行いたい場合、通常であれば、操作画面９０１からタッチパネルを利用し「カラー選択」ボタンに直接触れることでカラー選択を操作することができる。しかし、上述したように、肢体不自由な障害者（例えば指欠損）にとって、タッチパネル上での画面操作は決して容易ではない。ある操作ボタンを押下するつもりがうまく押下できずに、隣接する操作ボタンが操作（接触検知）されて意図しない操作がなされる可能性がある。一方、ハードキーからの操作であれば、タッチパネル操作時に比べて、意図する操作ボタンを操作指示可能であるものの、操作画面９０１において全ての操作ボタンにハードキーとリンクするように番号を表示させることは難しい。操作画面上表示スペースに限りがある。表示したとしても操作画面の視認性は悪化し、さらにハードキーで、例えば「*」、「1」、「５」というように複数のキーを操作する必要がある。
【００４３】
従って、操作画面９０１に示されるように、ハードキー（この場合、０〜９の１０つのキーを有する）のボタン数以内に収まるよう操作画面の分割を行う。こうすることで、ハードキーの４番を操作すると、操作画面９０２に遷移し、続けてハードキーの１番を操作すると、「カラー選択」の操作指示を行うことができる。
【００４４】
なお、操作画面９０２に遷移したとき、なお操作ボタンがハードキーのボタン数以内に収まらなければ、再度操作画面９０２の再分割を行う。そしてこれを繰り返し、最終的にハードキーのボタン数以内に収まるよう操作画面まで遷移した時点で、操作ボタンとハードキーのボタンを１対１で対応付けて、ハードキー操作により一意の操作ボタンにリンクさせる。
【００４５】
ここで、補足としていくつかの変形例について触れておく。図１０は、変形例を説明する画面遷移図（その１）を示す図の一例である。図１０の操作画面９０１はトップ画面の一例を示す。先の例と同様に、分割線によって所定の領域毎に操作画面が分割されている。また各分割領域には番号が付されている。ここで、ハードキーの４番及び５番を同時に操作すると、操作画面９０３に遷移するようになっている。つまり、４番及び５番で示される分割領域の両方が選択される変形例であり。しかしながら、４番及び５番で示される分割領域では、１４つの操作ボタンが含まれている。従って、操作ボタンがハードキーのボタン数以内に収まらないので、再度操作画面９０３（４番及び５番で示される分割領域）の再分割を行う。そして、例えば１番のハードキーを操作すると、分割線で領域の再分割がなされ、「カラー選択」ボタンに１番の表示が、「文書蓄積」ボタンに２番の表示がなされる。（非図示）。この操作画面まで遷移すれば、操作ボタンとハードキーのボタンを１対１で対応付いているので、ハードキー操作により一意の操作ボタンを操作できる。
【００４６】
図１１は、変形例を説明する画面遷移図（その２）を示す図の一例である。操作画面９０４は、図９の操作画面９０２に対応する操作画面表示の変形例である。操作画面９０１で４番の分割領域が選択されたので、それ以外の領域については無効エリアとして、マスクを施したり半透明表示により、対象となっている分割領域の明示的な表示を行う。
【００４７】
図１２は、変形例を説明する画面遷移図（その３）を示す図の一例である。図に示されるように、操作画面９０５では、操作画面の分割の為の番号を連続的に入力できる入力欄が設けられている。入力欄に番号を入力して実行ボタンを押下すると、指定の操作画面に直接辿り着くことができる。例えば、「４１」と入力した場合は、図９の操作画面９０１で４番、操作画面９０２で１番のハードキーが操作されたことになる。つまり、操作画面９０２で「カラー選択」ボタンの押下と同じ効果が得られる。画像形成装置１を使用するにつれて、所定の操作に関し操作すべきハードキーの番号は分かってくるので、より簡単な操作で意図する操作を行えるようになる。
【００４８】
（画面分割情報）
これまで操作画面の操作例及び遷移例を説明してきたが、次に、この遷移を実現する画面分割情報３０６について説明する。
【００４９】
画面分割情報３０６は、その操作画面を所定の条件下において分割する為の情報である。画面分割情報３０６（画面分割情報ファイル）は、操作画面毎に、より詳細にはテンプレート毎に対応するように設けられている（記憶されている）。図１３は、テンプレートと画面分割情報との対応を示す図の一例である。テンプレートＡはいわば親画面を構成するもので、これに対応する画面分割情報Ａが設けられている。テンプレートＢは、いわばテンプレートＡの子（サブ）画面を構成するもので、これに対応する画面分割情報Ｂが設けられている。テンプレートＣも同様である。このようにテンプレート毎にどのように画面分割を行うかが各テンプレート構成に応じてそれぞれ定義されている。本実施形態の画面分割情報３０６においては、操作ボタンがハードキーより少なくなるまで画面分割を行うように定義されており、それを実現するように操作画面上のどこに分割線を描画するかが情報として定義されている。なお、あくまでこのような画面分割情報３０６の保持形態はあくまで一例であり、全てのテンプレートに対応する画面分割情報を１つの画面分割情報ファイルにまとめて保持することも可能である。また分割線により分割領域を視覚的に把握できるようにしているがこれに限られず例えば色により分割領域を把握できるようにしてもよい。
【００５０】
再び図９の操作画面９０１を参照すると、１つずつハードキー番号を割り当てるならば、ハードキー数を超える１０以上操作ボタンが含まれているので、まずハードキー数以下の分割領域に操作画面を分割するする必要がある。またこのとき、いかなる基準で分割を行うかが問題となるが、単純に一律面積で区画し分割するより、操作ボタンの機能を考慮した機能ブロック単位で分割されることが望ましい。必ずしも操作画面を等分に区画できるとは限られず、また操作性の観点からも機能毎で分割された方が操作者にとって使い易いからである。
【００５１】
ここで操作画面９０１は、いわゆるトップ画面であり、複数のテンプレートから構成されているとする（例えば図５）。複数のテンプレートから構成される場合、機能的な操作ボタンを配置して設計されている。従って、画面情報３０５において、複数のテンプレートから構成される場合、その画面情報３０５に対応する画面分割情報３０６では、テンプレートを基準として操作画面の分割を行う（分割線を描画する）よう定義されている。つまり、図９の操作画面９０１（及び図５）の場合、操作画面９０１を構成する画面情報３０５は複数のテンプレートを含んでおり、大枠（大外枠）のテンプレートに対応するよう設けられている画面分割情報３０６の定義に従って、図に示されるような分割線が描画され表示される。
【００５２】
次に、操作画面９０２において、図中４番で示される分割領域は、１つのテンプレートで構成されている。そしてテンプレート内に表示部品が９つ配置されている。このような場合、複数のテンプレートを含まないので、テンプレート単位で分割することはできない。従って、画面分割情報３０６の定義では、表示部品の座標情報に基づいて９つの分割領域に分割するように分割線を描画して表示するよう定義されている。もし、ハードキー数以内の表示部品を含み、１０以内の分割数で分割できないテンプレートの画面分割情報３０６の定義では、表示部品の座標情報に基き再分割を行うように定義されている（例えば分割領域に均等の複数の表示部品を含むように）。
【００５３】
（動作）
次に、実施形態１において、本発明に係る画像形成装置１の操作を説明する。図１４は、前述の操作画面の画面遷移に伴う動作を説明するフローチャートである。以下、適宜図９を参照しながら説明を行う。
【００５４】
操作画面分割を有効とする設定（例えば操作画面分割モード：ハードキー操作）が開始されると、画面描画部３０１は、まず画面情報３０５及び画面分割情報３０６を取得する（Ｓ１４０１）。そして先に操作画面を画面情報３０５に基づいて描画（生成）しておくものとする（Ｓ１４０２）。勿論これは、分割線等はまだ描画されていない操作画面である。
【００５５】
次に画面分割情報３０６に基づき、分割領域を検出する（Ｓ１４０３）。上述したように、例えばその操作画面（画面情報３０５）が複数のテンプレートを含む場合、テンプレートを分割領域として検出するよう定義されている。そして分割線及びハードキー番号を、Ｓ１４０２の操作画面上に描画する（Ｓ１４０４）。分割線が付された操作画面は、表示制御部３０２により操作パネル１１の（タッチパネル式）ディスプレイに表示される。ここで例えば、図９の操作画面９０１を参照できる。
【００５６】
次いでユーザからの入力待機を行いハードキー操作があった場合（Ｓ１４０５）、入力制御部３０３は、ハードキー情報（番号）を取得する（Ｓ１４０６）。そして画面管理手段がハードキー情報（番号）から、一の操作指示を特定可能かを判定し（Ｓ１４０７）、特定可能である場合には当該操作指示を実行する（Ｓ１４０８）。
【００５７】
一方特定可能でない場合、ハードキー情報（番号）で特定される分割領域について、再分割を行う（Ｓ１４０１に戻る）。特定可能でない場合とは、分割領域内に複数の操作ボタン（表示部品）が含まれている場合である。このような場合、どの操作ボタンが操作されたかはハードキー操作からは一の操作を特定することはできない。
【００５８】
そして、画面描画部３０１は、その分割領域に対応するテンプレートに対応する画面分割情報３０６から、定義された分割領域を検出し、分割線及びハードキー番号の描画を行う。上述したように、例えばその操作画面（画面情報３０５）が１つのテンプレートで構成される場合、テンプレート内の表示部品の座標情報に基づいて分割領域を検出するよう定義されている。ここで例えば、図９の操作画面９０２を参照できる。
【００５９】
[実施形態２]
次に本発明に係る画像形成装置１の実施形態２について説明を行う。先の実施形態での操作指示の入力は操作パネル１１のハードキーによるものであったが、本実施形態においては操作指示の入力は操作パネル１１のタッチパネルで行う。以下、説明する。
【００６０】
（操作例）
本実施形態の本発明に係る画像形成装置１の操作例を説明する。図１５は、操作画面の画面遷移を示す図の一例である。操作画面例を示しながら具体的に説明を行う。
【００６１】
図１５の操作画面９０１はトップ画面の一例を示す。分割線によって所定の領域毎に操作画面が分割されている。また各分割された領域（分割領域という）には番号が付されている。勿論、本実施形態においてハードキー入力は行わないものとしているので、必ずしも番号を付さなくともよい。
【００６２】
操作画面９０１から「カラー選択」の操作指示を行いたい場合、通常であれば、操作画面９０１からタッチパネルを利用し「カラー選択」ボタンに直接触れることでカラー選択を操作することができる。しかし、上述したように、肢体不自由な障害者（例えば指欠損）にとって、タッチパネル上での画面操作は決して容易ではない。ある操作ボタンを押下するつもりがうまく押下できずに、隣接する操作ボタンが操作（接触検知）されて意図しない操作がなされる可能性がある。そこでまず、操作者は操作画面９０１において、「カラー選択」ボタンが含まれる分割領域（４番の分割領域）をタッチする。すると、操作画面９０６に画面遷移する。
【００６３】
操作画面９０６では、図に示されるように、「カラー選択」ボタンが含まれる分割領域（４番の分割領域）が拡大表示され当該分割領域の再分割がなされている。タッチパネルから操作指示を行う場合、肢体不自由な障害者にとって、操作部サイズ（操作可能面積）は出来るだけ大きい方が操作しやすい。隣接する操作ボタンが操作（接触検知）されて意図しない操作がなされる可能性を防止できるからである。そして、操作者は拡大表示された操作画面９０６からタッチパネルを利用し「カラー選択」ボタンに直接触れることでカラー選択を的確に操作することができる。なお、分割領域において、直接各操作ボタン（表示部品）への操作を無効にしておく。つまり、タッチパネルからの操作は検出座標に基づいて操作内容が特定されるが、本実施形態においては、いずれの分割領域がタッチされたかを検出するようにする。
【００６４】
（画面分割情報）
次に、本実施形態における画面遷移を実現する画面分割情報３０６について説明する。
【００６５】
画面分割情報３０６は、その操作画面を所定の条件下において分割する為の情報である。画面分割情報３０６は、操作画面毎に、より詳細にはテンプレート毎に対応するように設けられている。本実施形態の画面分割情報３０６においては、操作ボタンの表示が所定サイズ（面積）以上になるまで画面分割を行うよう、操作画面上のどこに分割線を描画するかが情報として定義されている。なお後述するように分割画面は拡大表示されるので、操作ボタンの表示サイズ（面積）は拡大後のものである。
【００６６】
（動作）
次に、本実施形態において、本発明に係る画像形成装置１の操作を説明する。図１６は、前述の操作画面の画面遷移に伴う動作を説明するフローチャートである。以下、説明を行う。
【００６７】
操作画面分割を有効とする設定（例えば操作画面分割モード：ハードキー操作）が開始されると、画面描画部３０１は、まず画面情報３０５及び画面分割情報３０６を取得する（Ｓ１６０１）。そして先に操作画面を画面情報３０５に基づいて描画（生成）しておくものとする（Ｓ１６０２）。勿論これは、分割線等はまだ描画されていない操作画面である。
【００６８】
次に画面分割情報３０６に基づき、分割領域を検出する（Ｓ１６０３）。上述したように、例えばその操作画面（画面情報３０５）が複数のテンプレートを含む場合、テンプレートを分割領域として検出するよう定義されている。そして分割線及び番号を、Ｓ１６０２の操作画面上に描画する（Ｓ１６０４）。分割線が付された操作画面は、表示制御部３０２により操作パネル１１の（タッチパネル式）ディスプレイに表示される。ここで例えば、図１５の操作画面９０１を参照できる。なお、分割領域において、直接各操作ボタン（表示部品）への操作を無効にしておく。つまり、タッチパネルからの操作は検出座標に基づいて操作内容が特定されるが、本実施形態においては、いずれの分割領域がタッチされたかを検出するようにする。
【００６９】
次いでユーザからの入力待機を行いタッチパネル操作があった場合（Ｓ１６０５）、入力制御部３０３は、タッチパネル情報を取得する（Ｓ１６０６）。具体的にはタッチパネル上の座標（情報）を検知して取得する。そしてこの座標（情報）から、タッチされた分割領域を特定する。
【００７０】
画面描画部３０１は、特定された分割領域を拡大する（Ｓ１６０７）。そしてその分割領域に対応するテンプレートに対応する画面分割情報３０６から、定義された分割領域を検出し（Ｓ１６０８）、分割線及び番号の描画を行う（Ｓ１６０９）。その操作画面（画面情報３０５）が１つのテンプレートで構成される場合、テンプレート内の表示部品の座標情報に基づいて分割領域を検出するよう定義されている。分割線が付された操作画面は、表示制御部３０２により操作パネル１１の（タッチパネル式）ディスプレイに表示される。ここで例えば、図１５の操作画面９０６を参照できる。
【００７１】
再びユーザからの入力待機を行いタッチパネル操作があった場合（Ｓ１６１０）、入力制御部３０３は、タッチパネル情報を取得する（Ｓ１６１１）。そしてタッチされた分割領域を特定する。
【００７２】
そして画面管理手段がタッチパネル情報から、一の操作指示を特定可能かを判定し（Ｓ１６１２）、特定可能である場合には当該操作指示を実行する（Ｓ１６１３）。
【００７３】
一方特定可能でない場合、先の分割領域について、拡大表示及び再分割を行う（Ｓ１６０７に戻る）。特定可能でない場合とは、分割領域内に複数の操作ボタン（表示部品）が含まれている場合である。このような場合、どの操作ボタンが操作されたかはハードキー操作からは一の操作を特定することはできない。なお、画面分割情報３０６の定義に従って、分割領域内に複数の操作ボタン（表示部品）が含まれているように領域分割されているものであるが、画面分割情報３０６でこのように定義されているのは、例えば当該分割領域においては操作ボタン（表示部品）が多く設けられており、１つ１つの操作ボタンの表示サイズが所定サイズ以上になるよう表示できないからである。
【００７４】
（操作画面分割の設定）
以上説明を行った操作画面分割の設定について簡単に説明しておく。図１７は、画面分割設定を行う設定画面を示す図の一例である。図に示されるように、操作画面の分割（分割線の表示）を「無効」、「有効」の設定を行えるようになっている。また「有効」が選択された場合、その入力方法を、「ハードキー」、「タッチパネル」、「ハードキー＋タッチパネル」から選択できるようになっている。
【００７５】
図１８は、画面分割対象エリア設定を行う設定画面を示す図の一例である。トップ画面のように複数のテンプレートから構成される操作画面において、どのエリア（テンプレート）を画面分割の対象とするか設定できるようになっている。例えば、バナーエリアなどあまり操作されることが少なく画面分割が想定されないエリアを除外することができる。
【００７６】
図１９は、画面分割対象機能設定を行う設定画面を示す図の一例である。子画面のように１つのテンプレートから構成される操作画面において、どの機能（操作ボタン／表示部品））を画面分割の対象とするか設定できるようになっている。例えば、全く操作されないような操作ボタンを除外することができる。また画像形成装置１のユーザログイン認証と連携させ、権限に応じて所定の走査ボタンを操作できないようにすることもできる。
【００７７】
（総括）
以上本発明に係る画像形成装置１は、機能ブロック単位で画面分割を行いつつ分割領域に番号を表示して、ハードキーからの入力操作を行い易い画面分割及び画面表示を行う。また機能ブロック単位で画面分割を行いつつ分割領域を拡大表示して、タッチパネルからの入力操作を行い易い画面分割及び画面表示を行う。こうすることで、肢体不自由な障害者による意図しない操作を防止し、的確に意図する操作を行うことができる。
【００７８】
以上本発明によれば、入力操作を行い易いように操作画面の分割しその操作性を向上させる画像形成装置、操作画面表示方法及びプログラムを提供することが可能となる。
【００７９】
本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。例えば、実施形態１と実施形態２を組合せることもできる。即ち、操作指示の入力は操作パネル１１のハードキー又はタッチパネルいずれでも行うことができる。またハードキーに代えて音声による入力（例えばマイク）も可能である。
【符号の説明】
【００８０】
１        画像形成装置
１１        操作パネル
１１ａ    入力装置
１１ｂ    表示装置
１２        記憶メディアＩ／Ｆ
１２ａ    ドライブ装置
１２ｂ    記録媒体
１３        コントローラ
１３ａ    ＲＯＭ
１３ｂ    ＲＡＭ
１３ｃ    ＣＰＵ
１４        データ通信Ｉ／Ｆ
１４ａ    インターフェース装置
１５        スキャナ
１５ａ    画像読取装置
１６        プロッタ
１６ａ    印刷装置
１７        ＨＤＤ
３０１    画面描画部
３０２    表示制御部
３０３    入力制御部
３０５    記憶部
３０５    画面情報
３０５    画面分割情報
【先行技術文献】
【特許文献】
【００８１】
【特許文献１】特開２００３−１３１７７３
【特許文献２】特開２００６−１５５２０５
【図１】
2010217402.tif 000003
【図２】
2010217402.tif 000004
【図３】
2010217402.tif 000005
【図４】
2010217402.tif 000006
【図５】
2010217402.tif 000007
【図６】
2010217402.tif 000008
【図７】
2010217402.tif 000009
【図８】
2010217402.tif 000010
【図９】
2010217402.tif 000011
【図１０】
2010217402.tif 000012
【図１１】
2010217402.tif 000013
【図１２】
2010217402.tif 000014
【図１３】
2010217402.tif 000015
【図１４】
2010217402.tif 000016
【図１５】
2010217402.tif 000017
【図１６】
2010217402.tif 000018
【図１７】
2010217402.tif 000019
【図１８】
2010217402.tif 000020
【図１９】
2010217402.tif 000021