(57)【特許請求の範囲】
【請求項１】
タッチパネルと、
前記タッチパネルの表示画面上に、複数のボタンを含む画像を表示させる表示手段と、
前記表示画面上でタッチ位置から所定の範囲内であり、且つ前記複数のボタンのそれぞれの一部を含む画像を拡大し、元の画面表示に重畳する拡大表示領域内に表示する拡大表示手段と、
前記拡大表示領域内でボタン操作を受け付ける受付手段と、
前記複数のボタンのそれぞれについて、前記拡大表示領域内に拡大表示された部分と、当該ボタンの拡大されずに拡大表示領域外に表示された部分とを対応付ける表示を行う対応表示手段と、を備える
ことを特徴とする画像生成装置。
【請求項２】
前記拡大表示領域内には、前記拡大表示手段により拡大された画像のみが表示される
ことを特徴とする請求項１に記載の画像生成装置。
【請求項３】
前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の着色を行い、かつ、ボタン毎に異なる着色を行う
ことを特徴とする請求項１又は２に記載の画像生成装置。
【請求項４】
前記着色は前記ボタン内を塗りつぶす
ことを特徴とする請求項３に記載の画像生成装置。
【請求項５】
前記着色は前記ボタンの枠部に施される
ことを特徴とする請求項３に記載の画像生成装置。
【請求項６】
前記着色は、所定時間毎に各ボタンの着色を変更する
ことを特徴とする請求項３から５の何れかに記載の画像生成装置。
【請求項７】
前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の符号を表示し、かつ、ボタン毎に異なる符号を表示する
ことを特徴とする請求項１又は２に記載の画像生成装置。
【請求項８】
前記符号は番号であって、
番号入力を受け付けるテンキーと、
前記テンキーによるボタン毎に表示された番号の入力を、当該番号を表示されたボタン操作として受け付ける操作受付手段と、を備える
ことを特徴とする請求項７に記載の画像生成装置。
【請求項９】
前記対応表示手段は、前記拡大表示領域において、内部に文字列が表示されているボタンについては前記表示を行わない
ことを特徴とする請求項１から８の何れかに記載の画像生成装置。
【請求項１０】
前記対応表示手段は、前記拡大表示領域において、内部に同じ文字列が表示されているボタンが複数ある場合には、当該ボタンについては前記表示を行う
ことを特徴とする請求項９に記載の画像生成装置。
【請求項１１】
前記対応表示手段は、前記拡大表示されているボタン数が２つであって、かつ、前記拡大表示領域を含む所定の領域内に前記２つのボタン以外のボタンが表示されていない場合には、前記対応付ける表示を行わない
ことを特徴とする請求項１から１０の何れかに記載の画像生成装置。
【請求項１２】
ボタン毎に当該ボタンの状態を表す付加画像を表示する状態表示手段を備え、
前記状態表示手段は、前記元の画面表示において表示した付加画像上に前記拡大表示領域が重畳する場合には、前記拡大表示領域内に当該付加画像を表示する
ことを特徴とする請求項１から１１の何れかに記載の画像生成装置。
【請求項１３】
前記拡大表示手段は、前記元の画面表示にプレビュー表示を行う領域が含まれている場合に、前記プレビュー表示を行う領域以外の領域に前記拡大表示領域を表示する
ことを特徴とする請求項１から１２の何れかに記載の画像生成装置。
【請求項１４】
前記拡大表示手段は、前記所定の範囲内に少なくとも一部が入っているボタンが２つ以上ある場合にのみ前記拡大表示する
ことを特徴とする請求項１から１３の何れかに記載の画像生成装置。
【請求項１５】
タッチパネルと、
タッチパネルの表示画面上でタッチ位置から所定の範囲内の画像を元の画面表示に重畳して拡大表示する拡大表示手段と、
拡大表示領域内でボタン操作を受け付ける受付手段と、
拡大表示領域に表示されたボタンと、当該ボタンの拡大されずに表示された部分とを対応付ける表示を行う対応表示手段と、を備え、
前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の着色を行い、かつ、ボタン毎に異なる着色を行う
ことを特徴とする画像生成装置。
【請求項１６】
前記着色は前記ボタン内を塗りつぶす
ことを特徴とする請求項１５に記載の画像生成装置。
【請求項１７】
前記着色は前記ボタンの枠部に施される
ことを特徴とする請求項１５に記載の画像生成装置。
【請求項１８】
前記着色は、所定時間毎に各ボタンの着色を変更する
ことを特徴とする請求項１５から１７の何れかに記載の画像生成装置。
【請求項１９】
タッチパネルと、
タッチパネルの表示画面上でタッチ位置から所定の範囲内の画像を元の画面表示に重畳して拡大表示する拡大表示手段と、
拡大表示領域内でボタン操作を受け付ける受付手段と、
拡大表示領域に表示されたボタンと、当該ボタンの拡大されずに表示された部分とを対応付ける表示を行う対応表示手段と、を備え、
前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の符号を表示し、かつ、ボタン毎に異なる符号を表示し、
前記符号は番号であって、番号入力を受け付けるテンキーと、前記テンキーによるボタン毎に表示された番号の入力を、当該番号を表示されたボタン操作として受け付ける操作受付手段と、を備える
ことを特徴とする画像生成装置。
【請求項２０】
タッチパネルと、
タッチパネルの表示画面上でタッチ位置から所定の範囲内の画像を元の画面表示に重畳して拡大表示する拡大表示手段と、
拡大表示領域内でボタン操作を受け付ける受付手段と、
拡大表示領域に表示されたボタンと、当該ボタンの拡大されずに表示された部分とを対応付ける表示を行う対応表示手段と、を備え、
前記対応表示手段は、前記拡大表示領域において、内部に文字列が表示されているボタンについては前記表示を行わない
ことを特徴とする画像生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像生成装置に関し、特に、低い開発コストで小サイズパネルの操作を容易にする技術に関する。
【背景技術】
【０００２】
複合機（MFP: Multi-Function Peripheral）と称される多機能の画像形成装置においては、機種間で共通する基本機能が多々あるのが通常である。このため、機種間で共通の画面を操作パネルに表示してユーザー操作を受け付ければユーザーインターフェイスの開発コストを抑制することができる。
しかしながら、操作パネルのサイズは機種本体の大きさに合わせて大小さまざまであるため、パネルサイズに合わせて単純に画面表示を拡大縮小すると、小サイズパネルでは文字やボタンが小さくなる。すると、表示が見辛くなったりボタン操作し難くなったりして隣接するボタンを押し間違えたりする（図２０）。
【０００３】
このような問題に対して、例えば、ユーザーが操作パネルに触れたら、タッチ位置の周辺を一旦、拡大表示（以下、「虫眼鏡拡大」という。）した後、改めて拡大表示に対するタッチ操作を受け付ける対策が提案されている。このようにすれば、タッチ位置周辺の文字を虫眼鏡拡大すれば見易くなり、ボタンを虫眼鏡拡大すれば操作し易くなる。
また、タッチ位置の周辺に文字列の先頭が含まれている場合には、当該文字列全体を拡大表示する技術も提案されている（例えば、特許文献２を参照）。このようにすれば、文字列を選んで拡大表示することができるので文字列を見易くすることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０-０３９６１４号公報
【特許文献２】特開２０００-１４８３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、タッチ位置の周辺に文字が表示されておらず、ボタンのみが表示されているような場合には、虫眼鏡拡大されたボタンが何のボタンであるのか分かり難くなる場合がある（図２１）。このため、ユーザーが所望のボタンと勘違いして違うボタンをタッチしてしまい誤操作を招くおそれがある。
本発明は、上述のような問題に鑑みて為されたものであって、虫眼鏡拡大を行う場合のパネル操作を容易にする画像生成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明に係る画像生成装置は、タッチパネルと、前記タッチパネルの表示画面上に、複数のボタンを含む画像を表示させる表示手段と、前記表示画面上でタッチ位置から所定の範囲内であり、且つ前記複数のボタンのそれぞれの一部を含む画像を拡大し、元の画面表示に重畳する拡大表示領域内に表示する拡大表示手段と、前記拡大表示領域内でボタン操作を受け付ける受付手段と、前記複数のボタンの、前記拡大表示領域内に拡大表示された部分と、当該ボタンの拡大されずに拡大表示領域外に表示された部分とを対応付ける表示を行う対応表示手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
このようにすれば、虫眼鏡拡大されたボタンを拡大表示領域外の部分と対応付ける表示を行うことによって、当該ボタンが何れのボタンであるかが分かり易くなるので、ユーザーにとってパネル操作を容易にすることができる。
また、タッチパネルのサイズに応じて個別に表示プログラムを開発する必要がなく、当該サイズの大小に関わらず同じように表示を行うことができるという意味において開発コストを抑制することができる。
【０００８】
また、前記拡大表示領域内には、前記拡大表示手段により拡大された画像のみが表示されてもよい。
また、前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の着色を行い、かつ、ボタン毎に異なる着色を行ってもよい。
また、前記着色は前記ボタン内を塗りつぶしてもよいし、前記着色は前記ボタンの枠部に施されてもよい。更に、前記着色は、所定時間毎に各ボタンの着色を変更してもよい。
【０００９】
また、前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の符号を表示し、かつ、ボタン毎に異なる符号を表示してもよい。この場合において、前記符号は番号であって、番号入力を受け付けるテンキーと、前記テンキーによるボタン毎に表示された番号の入力を、当該番号を表示されたボタン操作として受け付ける操作受付手段と、を備えてもよい。
【００１０】
また、前記対応表示手段は、前記拡大表示領域において、内部に文字列が表示されているボタンについては前記表示を行わなくてもよい。この場合において、前記対応表示手段は、前記拡大表示領域において、内部に同じ文字列が表示されている複数ある場合には、当該ボタンについては前記表示を行ってもよい。更に、前記対応表示手段は、前記拡大表示されているボタン数が２つであって、かつ、前記拡大表示領域を含む所定の領域内に前記２つのボタン以外のボタンが表示されていない場合には、前記対応付ける表示を行わなくてもよい。
【００１１】
また、ボタン毎に当該ボタンの状態を表す付加画像を表示する状態表示手段を備え、前記状態表示手段は、前記元の画面表示において表示した付加画像上に前記拡大表示領域が重畳する場合には、前記拡大表示領域内に当該付加画像を表示してもよい。
また、前記拡大表示手段は、前記元の画面表示にプレビュー表示を行う領域が含まれている場合に、前記プレビュー表示を行う領域以外の領域に前記拡大表示領域を表示してもよい。
【００１２】
また、前記拡大表示手段は、前記所定の範囲内に少なくとも一部が入っているボタンが２つ以上ある場合にのみ前記拡大表示してもよい。
また、本発明に係る画像生成装置は、タッチパネルと、タッチパネルの表示画面上でタッチ位置から所定の範囲内の画像を元の画面表示に重畳して拡大表示する拡大表示手段と、拡大表示領域内でボタン操作を受け付ける受付手段と、拡大表示領域に表示されたボタンと、当該ボタンの拡大されずに表示された部分とを対応付ける表示を行う対応表示手段と、を備え、前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の着色を行い、かつ、ボタン毎に異なる着色を行うことを特徴とする。
この場合において、前記着色は前記ボタン内を塗りつぶしてもよいし、前記ボタンの枠部に施してもよい。また、前記着色は、所定時間毎に各ボタンの着色を変更してもよい。
また、本発明に係る画像生成装置は、タッチパネルと、タッチパネルの表示画面上でタッチ位置から所定の範囲内の画像を元の画面表示に重畳して拡大表示する拡大表示手段と、拡大表示領域内でボタン操作を受け付ける受付手段と、拡大表示領域に表示されたボタンと、当該ボタンの拡大されずに表示された部分とを対応付ける表示を行う対応表示手段と、を備え、前記対応表示手段は、前記拡大表示領域の内外で同一ボタンには同一の符号を表示し、かつ、ボタン毎に異なる符号を表示し、前記符号は番号であって、番号入力を受け付けるテンキーと、前記テンキーによるボタン毎に表示された番号の入力を、当該番号を表示されたボタン操作として受け付ける操作受付手段と、を備えることを特徴とする。
また、本発明に係る画像生成装置は、タッチパネルと、タッチパネルの表示画面上でタッチ位置から所定の範囲内の画像を元の画面表示に重畳して拡大表示する拡大表示手段と、拡大表示領域内でボタン操作を受け付ける受付手段と、拡大表示領域に表示されたボタンと、当該ボタンの拡大されずに表示された部分とを対応付ける表示を行う対応表示手段と、を備え、前記対応表示手段は、前記拡大表示領域において、内部に文字列が表示されているボタンについては前記表示を行わないことを特徴とする。
【図面の簡単な説明】
【００１３】
【図１】画像形成装置１の主要な構成を示す外観斜視図である。
【図２】操作パネル１００と制御部１１０の主要な構成を示すブロック図である。
【図３】制御部１１０の動作に必要な情報について説明する表であって、（ａ）は拡大情報テーブルを示し、（ｂ）はボタン情報テーブルを示す。
【図４】制御部１１０の主要な動作を示すフローチャートである。
【図５】虫眼鏡拡大する条件を説明する図である。
【図６】ボタンを着色した拡大表示を例示する図であって、（ａ）は虫眼鏡拡大の表示状態を示し、（ｂ）は拡大領域への操作を示す。
【図７】両面・ページ集約画面を例示する図であって、（ａ）は拡大前の状態を示し、（ｂ）は拡大後の状態を示す。
【図８】実行中ジョブ画面を例示する図であって、（ａ）は拡大前の表示状態を表し、（ｂ）はボタン拡大後の表示状態を表し、（ｃ）は拡大率を設定したボタン拡大後の表示状態を表し、（ｄ）は虫眼鏡拡大後の表示状態を表している。
【図９】（ａ）は枠部のみを着色する変形例を示し、（ｂ）はボタンの着色を点滅させる変形例を示している。
【図１０】ボタンの着色を点滅させるために制御部１１０が実行する動作を示すフローチャートである。
【図１１】拡大表示領域の内外におけるボタンの対応関係を示す符号を例示する図である。
【図１２】ボタンに文字列が表示されている場合の拡大表示を例示する図である。
【図１３】複数のボタンに同じ文字列が表示されている場合を例示する図であって、（ａ）は拡大前の表示状態を示し、（ｂ）は拡大後の表示状態を示す。
【図１４】拡大予定範囲内のボタン数がちょうど２で、拡大予定範囲の周辺に他のボタンが表示されていない場合を例示する図であって、（ａ）は拡大前の表示状態を示し、（ｂ）は拡大後の表示状態を示す。
【図１５】ボタン内に文字がある場合や拡大予定範囲の周囲に他のボタンがない場合の制御部１１０の動作を例示するフローチャートである。
【図１６】ボタンに付加的表示がなされている場合を例示する図であって、（ａ）は拡大前の表示状態を示し、（ｂ）は拡大後の表示状態を示す。
【図１７】ボタンに付加的表示がなされている場合における制御部１１０の動作を例示するフローチャートである。
【図１８】プレビュー領域を有する表示画面を例示する図であって、（ａ）は拡大前の表示状態を示し、（ｂ）は拡大後の表示状態を示す。
【図１９】拡大表示領域を移動させる制御部１１０の動作を示すフローチャートである。
【図２０】パネルサイズに合せて単純縮小した画面表示の操作性を説明する図である。
【図２１】虫眼鏡拡大されたボタンの拡大箇所に文字がない場合を例示する図である。
【発明を実施するための形態】
【００１４】
以下、本発明に係る画像生成装置の実施の形態について、画像形成装置を例にとり、図面を参照しながら説明する。
［１］画像形成装置の構成
まず、本実施の形態に係る画像形成装置の構成について説明する。
図１に示されるように、画像形成装置１は、いわゆるデジタルカラー複合機であって、画像読み取り部１２１、画像形成部１２２、給紙部１２３及び後処理部１２４からなっている。
【００１５】
画像読み取り部１２１は、自動原稿搬送装置（ADF: Automatic Document Feeder）を有しており、原稿トレイに載置された原稿を１枚ずつから画像を読み取ってデジタル画像データを生成する。生成されたデジタル画像データは、画像形成部１２２が備える制御部１１０に記憶される。制御部１１０は、画像形成装置１全体の動作を統括する組み込みシステムである。
【００１６】
画像形成部１２２は、画像読み取り部１２１が生成した画像データや、ＬＡＮ（Local Area Network）等の通信ネットワーク（図示省略）から受け付けた画像データを用いて、給紙部１２３から供給された記録シート上に画像を形成する。給紙部１２３は、記録シートを収容する給紙カセットを有しており、記録シートを１枚ずつ画像形成部１２２に供給する。
【００１７】
後処理部１２４は、画像形成部１２２が画像形成を完了した記録シートにステープル（ホチキス止め）やパンチ等の後処理を施して、排紙トレイ上に排出する。
なお、画像形成装置１は、操作パネル（O/P: Operational Panel）１００も備えている。操作パネル１００は、タッチパネル部１０１とハードキー１０２とを有しており、タッチパネル部１０１はユーザーのタッチ操作を検出するタッチパッド１０１ｐと画像表示を行う液晶ディスプレイ（LCD: Liquid Crystal Display）１０１ｄとからなっている。
【００１８】
ハードキー１０２は、例えば、テンキーやスタートキー、リセットキー等である。
［２］制御部１１０の構成
次に、制御部１１０の構成について説明する。
図２に示されるように、制御部１１０は、ＣＰＵ（Central Processing Unit）２１１、ＲＯＭ（Read Only Memory）２１２等を備えており、画像形成装置１に電源が投入されると、ＲＯＭ２１２からブートプログラムを読みだして起動し、ＲＡＭ（Random Access Memory）２１３を作業用記憶領域として、ＨＤＤ（Hard Disk Drive）２１４から制御プログラムを読み出して実行する。制御部１１０は、ＮＩＣ（Network Interface Card）２１５を用いて通信ネットワークにアクセスし、印刷ジョブを受け付ける。
【００１９】
制御部１１０は、例えば、操作パネル１００の液晶ディスプレイ１０１ｄを制御してユーザーに対する情報提示を行ったり、タッチパッド１０１ｐへのタッチ操作を検出することによってユーザー操作を受け付けたりする。これによって、制御部１１０が予め記憶している表示画面が液晶ディスプレイ１０１ｄに表示されたり、液晶ディスプレイ１０１ｄに表示されたボタンへのタッチ操作が検出されたりする。
【００２０】
なお、ＲＡＭ２１３として、ＳＲＡＭ（Static RAM）を用いてもよいし、電池やキャパシター等のバックアップ電源を用いた不揮発性ＲＡＭを用いてもよい。また、画像形成装置１の画像形成動作については、専用のプリンターコントローラーを介して制御してもよい。更に、画像形成装置１の動作モード管理などの時間管理を行うために時計ＩＣ（Integrated Circuit）を実装していてもよい。
【００２１】
［３］制御部１１０の動作
次に、制御部１１０の動作について説明する。
制御部１１０は、通常の画面表示においては、機種間で共通の画面表示を行うために、予め機種間で共通画面データをＨＤＤ２１４に記憶しておき、液晶ディスプレイ１０１ｄの画面サイズに合せて拡大縮小して表示する。また、通常画面において、ユーザーがタッチした位置から所定の範囲内に複数のボタンが表示されている場合には、当該範囲を拡大し、通常画面に重畳して表示する。虫眼鏡拡大である（拡大鏡表示ともいう）。
【００２２】
本実施の形態においては、通常画面において虫眼鏡拡大の対象となる範囲を「拡大予定範囲」といい、この拡大予定範囲を虫眼鏡拡大して表示した領域を「拡大表示領域」というものとする。拡大予定範囲と拡大表示領域とは互いに同心円形であって、制御部１１０は、中心座標（Ｘｍ、Ｙｍ）と拡大予定範囲の半径Ｒｍ１、並びに拡大表示領域の半径Ｒｍ２とを記憶する。これらの半径の比が拡大率Ｍである。
【００２３】
【数１】
0006281529.tif 000002
なお、半径Ｒｍ１、Ｒｍ２は、予め設定されている。中心座標（Ｘｍ、Ｙｍ）は、ユーザーのタッチ位置である。制御部１１０は、図３（ａ）に示されるように、各中心座標と半径を拡大情報テーブルに記憶する。拡大表示を行っていない場合には、中心座標値として通常画面外の座標（以下、「無効座標」という。）を記録することによってその旨を表示する。
【００２４】
また、通常画面に表示されるｎ個のボタンのそれぞれについて、当該ボタンがタッチされたか否かを判定するための長方形の検出領域が、その対角位置にある頂点の座標、本実施の形態においては左上の頂点座標（Ｘｌｔ、Ｙｌｔ）と右下の頂点座標（Ｘｒｂ、Ｙｒｂ）とによって設定される。制御部１１０は、図３（ｂ）に示されるように、ボタン毎の頂点座標の組をボタン情報テーブルに記憶する。
【００２５】
制御部１１０は、図４に示されるように、まずＨＤＤ２１４から共通画面データを読み出し（Ｓ４０１）、液晶ディスプレイ１０１ｄの画面サイズに合せて共通画面データを拡大縮小した表示画面データを生成して（Ｓ４０２）、生成した表示画面データを液晶ディスプレイ１０１ｄに表示する（Ｓ４０３）。
その後、タッチパッド１０１ｐにてタッチ操作を検出したら（Ｓ４０４：ＹＥＳ）、当該タッチ位置が拡大表示領域内に入っているか否かを判定する。具体的には、タッチ座標と拡大表示領域の中心座標との距離が拡大表示領域の半径以下である場合には、タッチ位置が拡大表示領域内に入っていると判定する。
【００２６】
タッチ位置が拡大表示領域内に入っている場合には（Ｓ４０５：ＹＥＳ）、タッチ位置が拡大予定範囲内のどの位置（以下、「通常座標」という。）に対応するかを知るために、タッチ座標を通常座標に変換する（Ｓ４０６）。タッチ座標（Ｘｔ、Ｙｔ）は次式（２）、（３）によって通常座標（Ｘｎ、Ｙｎ）に変換される。
【００２７】
【数２】
0006281529.tif 000003
次に、何れかのボタンがタッチされたか否かを、タッチ位置の通常座標（Ｘｎ、Ｙｎ）が何れかのボタンのタッチ検出領域に入っているか否かによって判定する。具体的には、ボタン毎に頂点座標（Ｘｌｔ、Ｙｌｔ）、（Ｘｒｂ、Ｙｒｂ）とタッチ位置の通常座標（Ｘｎ、Ｙｎ）を比較して、
【００２８】
【数３】
0006281529.tif 000004
上式（４）、（５）を共に充足するボタンがタッチされたボタンである。
ボタンがタッチされたと判定された場合には（Ｓ４０７：ＹＥＳ）、当該ボタンに対応する処理を実行すると共に（Ｓ４０８）、拡大表示を終了する（Ｓ４０９）。拡大表示を終了する際には、拡大表示領域内に通常画面を表示した後、着色されているボタンの表示を通常表示に戻す。ステップＳ４０９の処理を実行した後、または、何れのボタンもタッチされていない場合には（Ｓ４０７：ＮＯ）、ステップＳ４０４に戻って上記の処理を繰り返す。
【００２９】
タッチ位置が拡大表示領域内に入っていない場合には（Ｓ４０５：ＮＯ）、当該タッチ座標（Ｘｔ、Ｙｔ）を中心とする半径Ｒ０の円形領域を拡大予定範囲に決定する（Ｓ４１０）。そして、次式（６）〜（８）を充足するボタンをすべて特定する（Ｓ４１１）。
【００３０】
【数４】
0006281529.tif 000005
本実施の形態においては、図５に示されるように、タッチ位置から所定の半径の円５０１内に複数のボタンがある場合にのみ虫眼鏡拡大するからである。
上式（６）〜（８）を充足するボタンが複数ある場合は（Ｓ４１２：ＹＥＳ）、拡大情報テーブルを参照して、表示中の拡大表示領域があるか確認する。拡大情報テーブルに記憶されている中心座標（Ｘｍ、Ｙｍ）が無効座標でなければ、表示中の拡大表示領域があるので（Ｓ４１３：ＹＥＳ）、表示中の拡大表示領域に通常画面を表示すると共に、拡大情報テーブルの中心座標（Ｘｍ、Ｙｍ）を無効座標に書き換えることによって拡大表示を終了する（Ｓ４１４）。
【００３１】
ステップＳ４１４の後、及び表示中の拡大表示領域がない場合には（Ｓ４１３：ＮＯ）、ステップＳ４１１で特定されたボタンが互いに異なる色になるように通常画面において着色した後（Ｓ４１５）、拡大予定範囲内の画像を拡大表示領域に拡大表示する（Ｓ４１６）。この場合において、ボタンの周囲に枠部が表示されている場合には当該枠部の内部であって文字以外の部分に着色が施される。ボタンに枠部がなくボタン以外の部分とで下地色が異ならせることによってボタンが表示されている場合には、ボタンどうしで下地色が異なるように着色してもよい。
【００３２】
図６は、着色されたボタンを例示する図である。図６（ａ）に示されるように、タッチ位置を中心とする拡大予定範囲内の画像を拡大して、拡大表示領域６００に表示すれば、拡大予定範囲内に表示されているボタン６０１、６０２も拡大表示されるのでタッチ操作を容易にすることができる。
また、図６（ｂ）に示されるように、拡大領域の内外で同じボタン６０１、０６２には同じ色が付けられるので、何のボタンが拡大表示されているかが分かり易くなる。したがって、何のボタンが拡大表示されているかをユーザーが誤認して、意図しないボタンをタッチするといった誤操作を防止することができる。
【００３３】
拡大予定範囲内にボタンが複数ない場合には（Ｓ４１２：ＮＯ）、タッチ座標（Ｘｔ、Ｙｔ）をそのまま用いて、次式（９）、（１０）を共に充足するボタンがあれば、
【００３４】
【数５】
0006281529.tif 000006
当該ボタンがタッチされたと判定して（Ｓ４２０：ＹＥＳ）、当該ボタンに対応する処理を実行する（Ｓ４２１）。ステップＳ４２１の処理の後、及び何れのボタンもタッチされていない場合には（Ｓ４１０：ＮＯ）、ステップＳ４０４に戻って上記の処理を繰り返す。
【００３５】
このようにすれば、拡大表示領域に表示されている複数のボタンのそれぞれについて、当該ボタンの拡大表示領域に表示されている部分と、拡大表示領域以外の領域に表示されている部分とに同じ色が付けられる。従って、拡大表示領域内だけを参照しても何のボタンであるか分からない場合であっても、同じボタンの拡大表示領域外の対応部分が着色によって分かるので、当該対応部分を参照すれば何のボタンであるかが分かり易くなる。
【００３６】
［４］他の拡大表示手法との比較
操作パネルに隣接して表示されたボタンの押し間違えを防止するために拡大表示する方法には、虫眼鏡拡大の他にも単純拡大やボタン拡大といった手法がある。単純拡大は、表示画面の一部を全画面に拡大して表示する手法である。一方、ボタン拡大は、ユーザーが選択したボタンのみを拡大して元の画面に重畳して表示する手法である。
【００３７】
以下、具体的な表示例を挙げて各手法を比較することによって虫眼鏡拡大の利点を説明する。
（１）両面・ページ集約画面
画像形成装置の操作画面に、両面印刷や２ｉｎ１等のページ集約印刷の要否の指定を受け付ける両面・ページ集約画面がある。両面・ページ集約画面には、図７（ａ）に例示されるように、「原稿」７００と「出力」７１０との何れについても同じ４つの開き方向を選択させるボタン「自動」、「左開き」、「右開き」及び「上開き」が表示される。このため、「原稿」と「出力」との何れについて開き方向を選択しようとしているのかを意識しながら、ユーザーはパネル操作しなければならない。
【００３８】
このような場合に、タッチ位置を中心とする拡大予定範囲７２０を単純に拡大して全画面表示すると、図７（ｂ）に示されるように、「原稿」や「出力」といった文字が表示画面外にはみ出てしまい、画面表示を見ただけでは「原稿」と「出力」との何れの開き方向を選択させるボタンであるかが分からなくなる。この結果、ユーザー操作が困難になったり誤操作を招いたりする。
【００３９】
一方、拡大予定範囲内６２０のボタンだけを拡大するボタン拡大（図７（ｃ））や、拡大予定範囲内６２０を拡大するだけの虫眼鏡拡大（図７（ｄ））では、「原稿」や「出力」といった文字が拡大表示領域７３０、７４０外に表示され続けるので、「原稿」と「出力」の何れについて開き方向を選択させるボタンなのかが明示される。したがって、ユーザーの誤操作を防止することができる。
【００４０】
このような意味において、ボタン拡大と虫眼鏡拡大とは単純拡大よりも優れている。
（２）実行中ジョブ画面
実行中ジョブ画面は、画像形成装置が実行中のジョブをリスト表示する画面である（図８（ａ））。
実行中ジョブ画面では、リストの各欄そのものがボタンになっており、ジョブ毎に様々な情報を表示する必要上、各欄の幅が長くならざるを得ない。このようなボタンの全体が拡大後も画面内に表示されるように一律に拡大率を制限すると、ボタン８０１をあまり大きく拡大することができない（図８（ｂ））。すると、ボタンの高さもあまり拡大されないので、隣接するボタンを意図せずにタッチしてしまう誤操作を防止する効果が薄い。
【００４１】
このような欠点を補うために、拡大率を一律に制限するのに代えて、例えば、予め表示画面毎にボタン毎の拡大率や拡大後の表示位置を設定しておいて、ボタン８０２を可能な限り大きく表示する対策が考えられる（図８（ｃ））。しかしながら、このような設定は液晶ディスプレイのサイズに応じて変える必要があるため、画像形成装置の機種に依らず一律に設定することができない。従って、機種毎に設定を行うための開発工数が必要になるので、開発コストの増大を回避することができない。
【００４２】
一方、虫眼鏡拡大は、ユーザーが指定した範囲を拡大するので、拡大前のボタンの大小に関わらず同じ拡大倍率で拡大することができる。また、虫眼鏡拡大では、上述の拡大予定範囲８００の半径Ｒｍ１と拡大表示領域８０３の半径Ｒｍ２とを液晶ディスプレイのサイズ毎に設定するだけよいので、開発コストの増大を抑制しながら、同時に隣接ボタンの押し間違えを確実に防ぐことができる（図８（ｄ））。
【００４３】
このような意味において虫眼鏡拡大はボタン拡大よりも優れている。
以上のように、虫眼鏡拡大は、機種によって様々なサイズ液晶ディスプレイが搭載されるＭＦＰにおいて、開発コストの増大を抑制することができる。この意味において、虫眼鏡拡大を採用した本実施の形態に係る画像形成装置１は、ＭＦＰの機種に依らず隣接ボタンの押し間違えを低コストで防止することができるという優れた効果を有している。
［５］変形例
以上、本発明を実施の形態に基づいて説明してきたが、本発明が上述の実施の形態に限定されないのは勿論であり、以下のような変形例を実施することができる。
【００４４】
（１）上記実施の形態においては、ボタン全体に着色する場合を例にとって説明したが、本発明がこれに限定されないのは言うまでもなく、これに代えて次のようにして拡大領域の内外のボタンの対応関係を示してもよい。
すなわち、ボタン全体ではなく、図９（ａ）に示されるように、ボタンの枠部９００、９０１、９１０、９１１のみを着色してもよい。この場合には、枠部９００、９０１、９１０、９１１における着色の異同によって拡大表示領域９２０の内外におけるボタンの対応関係を示すことができる。図９（ａ）においては、枠部９００、９０１が同一ボタンを囲み、枠部９１０、９１１が別の同一ボタンを囲むことが枠色によって示されている。
【００４５】
制御部１１０としては、図４に示したフローチャートのステップＳ４１５において、ボタンを着色する代わりに、ボタンの枠部のみを着色するとした動作が実行される。
また、拡大表示領域の内外におけるボタンの対応関係を示す表示を点滅させてもよい。例えば、ボタン全体を着色する場合には、図９（ｂ）に示されるように、ボタン毎の着色を点滅させてもよい。拡大表示領域９３０にはボタン９４０、９４１が着色されていない状態（非着色状態）が示され、拡大表示領域９３１にはボタン９４０、９４１が着色されている状態（着色状態）が示されている。このような着色状態と非着色状態とを交互に繰り返すことによって、表示が点滅される。
【００４６】
表示を点滅させるために、制御部１１０は、図１０に示されるように、まず、拡大表示を行っているか否かを判定する。拡大表示を行っている場合には（Ｓ１００１）、ボタンを着色中であるかどうかを確認して、着色中であれば（Ｓ１００２：ＹＥＳ）、着色を消す（Ｓ１００３）。また、着色中でなければ（Ｓ１００２：ＮＯ）、ボタンを着色する（Ｓ１００４）。
【００４７】
ステップＳ１００３、Ｓ１００４の処理の後、制御部１１０は着色の点滅頻度に応じてタイマーをセットして（Ｓ１００５）、タイムアウトが発生したら（Ｓ１００６：ＹＥＳ）、ステップＳ１００１へ進んで上記の処理を繰り返す。
また、ボタンの枠部に着色する場合にも着色を付けたり消したりすることによって点滅表示できる。このようにすれば、ボタンの対応関係を示す表示にユーザーの注意を惹きつけ易くなるので、ボタンの対応関係を更に分かり易くすることができる。
【００４８】
また、拡大表示領域の内外におけるボタンの対応関係を示す符号を表示してもよい。特に、図１１に示されるように符号として番号を用い、拡大表示領域１１００の内外で同じボタンに同じ番号を重畳して表示すれば、ボタンの対応関係を分かり易くすることができる。また、ハードキー１０２に含まれるテンキーを用いて当該番号の入力を受け付けることによって、当該番号を表示されたボタンへの操作を受け付ければ、ボタン操作は更に容易かつ確実にすることができる。
【００４９】
（２）上記実施の形態においては、拡大予定範囲内に複数のボタンがある場合には常にボタンを着色する場合を例にとって説明したが、本発明がこれに限定されないのは言うまでもなく、これに代えて次のようにしてもよい。
例えば、図１２に示されるように、拡大表示領域１２００に表示されているボタン１２０１、１２０２上に文字列１２０１ｃ、１２０２ｃが併せて表示されている場合には、当該文字列１２０１ｃ、１２０２ｃによって何のボタンであるかを識別することができるので、拡大表示領域１２００の内外におけるボタン１２０１、１２０２の対応関係を示す着色等の表示を省略してもよい。
【００５０】
また、図１３（ａ）に示されるように、拡大予定範囲１３００に表示されている複数のボタン１３０１、１３０２上に互いに同じ文字列１３０１ｃ、１３０２ｃが表示されている場合には、当該文字列１３０１ｃ、１３０２ｃによって何のボタンであるかを識別することができないので、拡大表示領域１３１０の内外におけるボタン１３０１、１３０２の対応関係を示す着色等の表示を行うのが望ましい（図１３（ｂ））。
【００５１】
また、拡大予定範囲１４００内にあるボタン１４０１の数がちょうど２個であって、且つ、中心座標（Ｘｍ、Ｙｍ）から半径Ｒｍ３内に他のボタンがない場合（図１４（ａ））には、拡大表示領域１４１０の内外でボタンの対応関係を示す表示を行わない（図１４（ｂ））。ただし、半径Ｒｍ３は、次式を満たす所定の距離である。
【００５２】
【数６】
0006281529.tif 000007
このように、拡大予定範囲１４００の周辺１４０２にボタンが表示されていない場合には、ボタン１４０１が何のボタンであるかが明瞭であり、ユーザーが誤操作するおそれがないので、着色等の表示を行わなくてもよい。
【００５３】
以上の場合において、制御部１１０は、図１５のように動作してもよい。図１５は、図４のフローチャートからの変更箇所を抽出して示したフローチャートである。図１５に示されるように、ステップＳ４１３でＮＯである場合、及びＳ４１４の処理の後、拡大予定範囲内に入っているボタンの何れかに文字が表示されていない場合には（Ｓ１５０１：ＹＥＳ）、通常画面でボタンを着色して（Ｓ４１５）、拡大表示する（Ｓ４１６）。
【００５４】
また、何れのボタンにも文字が表示されている場合には（Ｓ１５０１：ＮＯ）、ボタン毎の文字列を比較して、ボタン毎に文字列が異なっていなかったら（Ｓ１５０２：ＮＯ）、通常画面でボタンを着色して（Ｓ４１５）、拡大表示する（Ｓ４１６）。
また、ボタン毎に文字列が異なっていたら（Ｓ１５０２：ＮＯ）、拡大予定範囲内のボタン数をカウントして、３つ以上であれば（Ｓ１５０３：ＹＥＳ）、通常画面でボタンを着色して（Ｓ４１５）、拡大表示する（Ｓ４１６）。
【００５５】
ボタン数がちょうど２つである場合には（Ｓ１５０３：ＮＯ）、拡大予定範囲の周辺に拡大予定範囲内に入っていないボタンがあるか否かを確認する。そのようなボタンが有れば（Ｓ１５０４：ＹＥＳ）、通常画面でボタンを着色して（Ｓ４１５）、拡大表示する（Ｓ４１６）。
拡大予定範囲の周辺に他のボタンがない場合には（Ｓ１５０４：ＮＯ）、ボタンを着色することなく、拡大表示する（Ｓ４１６）。
【００５６】
（３）上記実施の形態においては、各ボタンがそれぞれ単体で表示される場合を例にとって説明したが、本発明がこれに限定されないのは言うまでもなく、ボタン毎に付加的な表示がなされる場合には次のようにしてもよい。
例えば、機能バッチボタンのように、デフォルト設定から設定変更することができるボタンであって、設定変更されている場合にはその旨を表す付加的な表示がなされるボタンがある。図１６（ａ）においては、ボタン１６０１が機能バッチボタンになっており、その機能が設定変更されている旨を表す付加的表示１６０２が表示されている。
【００５７】
このような表示に対して、ユーザーが指定した拡大予定範囲１６００内にボタン１６０１が入っていて、かつボタン１６０１の付加的表示１６０２が拡大予定範囲１６００外になっている場合には、拡大予定範囲１６００をそのまま拡大すると、拡大表示されたボタン１６０１に付加的表示１６０２がなされているか否かが分かり難くなるおそれがある（図１６（ａ））。
【００５８】
そこで、図１６（ｂ）に示されるように、拡大表示領域１６１０内に、付加的表示１６０２を表示することによって、ボタン１６０１が設定変更されていることを明瞭にすることができる。なお、付加的表示１６０２が表す意味はボタン１６０１の設定変更に限定されないのは言うまでもなく、設定変更以外を表す付加的表示であっても、拡大表示領域１６１０内に表示すれば同様の効果を得ることができる。
【００５９】
図１７は、付加的表示を拡大する場合の制御部１１０の動作を示すフローチャートである。図１７に示されるように、制御部１１０は、ボタンを拡大表示した後（Ｓ４１６）、拡大予定範囲外に付加的表示のあるボタンを拡大したか否かを確認する。付加的表示があった場合には（Ｓ１７０１：ＹＥＳ）、当該ボタンの拡大表示領域内に表示された部分に重畳するように当該付加的表示を追加する（Ｓ１７０２）。
【００６０】
（４）上記実施の形態においては、表示画面にプレビュー画像を表示するプレビュー領域がない場合を例にとって説明したが、本発明がこれに限定されないのは言うまでもなく、プレビュー領域がある場合には次のようにしてもよい。
図１８（ａ）は、画像形成を完了した印刷物に施す後処理としてステープルやパンチを行う場合に、ステープルやパンチを施す位置を説明するプレビュー画像を表示するプレビュー領域１８０５を有する位置指定画面１８００を例示したものである。位置指定画面１８００において、ボタン１８０１〜１８０４の何れかをユーザーがタッチすると、タッチされたボタンに対応するステープル／パンチ位置を表すプレビュー画像がプレビュー領域１８０５に表示される。
【００６１】
このような位置指定画面１８００をユーザーがタッチすることによって指定された拡大予定範囲１８０６をそのまま拡大表示すると、中心座標（Ｘｍ、Ｙｍ）がプレビュー領域１８０５に近いために、図１８（ｂ）に示されるように、拡大表示領域１８１０がプレビュー領域１８０５に重畳してしまう。すると、拡大表示されたボタン１８２０、１８２１をタッチすることによって変化したプレビュー画像が見難くなってしまう。
【００６２】
そこで、ユーザーのタッチ位置を中心座標（Ｘｍ、Ｙｍ）として拡大表示すると拡大表示領域１８１０がプレビュー領域１８０５に重畳する場合には、プレビュー領域１８０５に重畳しない拡大表示領域１８１１に拡大表示を行うように、拡大表示領域を行ってもよい。
図１９は、拡大表示領域を移動させる制御部１１０の動作を示すフローチャートである。制御部１１０は、ボタンを着色した後（Ｓ４１５）、拡大表示領域がプレビュー領域に重畳するか否かを確認する。プレビュー領域に重畳する場合には（Ｓ１９０１：ＹＥＳ）、拡大表示領域がプレビュー領域に重畳しないように、中心座標（Ｘｍ、Ｙｍ）を移動させる（Ｓ１９０２）。
【００６３】
拡大表示領域がプレビュー領域に重畳しない場合や（Ｓ１９０１：ＮＯ）、ステップＳ１９０２の処理の完了後、制御部１１０は拡大表示して（Ｓ４１６）、ステップＳ４０４へ進む。
このようにすれば、拡大表示によってプレビューが隠されるのを防止できるので、画面操作をユーザーに分かり易くすることができる。
【００６４】
（５）上記実施の形態においては、拡大予定範囲内に複数のボタンが含まれているときのみ拡大表示する場合について説明したが、本発明がこれに限定されないのは言うまでもなく、拡大予定範囲内に含まれているボタン数が１つ以下である場合にも虫眼鏡拡大してもよい。また、拡大予定範囲内に含まれているボタンが１つである場合にも、拡大表示領域の内外におけるボタンの対応関係を着色等によって示してもよい。
【産業上の利用可能性】
【００６５】
本発明に係る画像生成装置は、低い開発コストで小サイズパネルの操作を容易にした装置として有用である。
【符号の説明】
【００６６】
１…………画像形成装置
１００……操作パネル
１０１……タッチパネル部
１０１ｄ…液晶ディスプレイ
１０１ｐ…制タッチパッド
１０２……ハードキー
１１０……制御部
【図１】
0006281529.tif 000008
【図２】
0006281529.tif 000009
【図３】
0006281529.tif 000010
【図４】
0006281529.tif 000011
【図５】
0006281529.tif 000012
【図６】
0006281529.tif 000013
【図７】
0006281529.tif 000014
【図８】
0006281529.tif 000015
【図９】
0006281529.tif 000016
【図１０】
0006281529.tif 000017
【図１１】
0006281529.tif 000018
【図１２】
0006281529.tif 000019
【図１３】
0006281529.tif 000020
【図１４】
0006281529.tif 000021
【図１５】
0006281529.tif 000022
【図１６】
0006281529.tif 000023
【図１７】
0006281529.tif 000024
【図１８】
0006281529.tif 000025
【図１９】
0006281529.tif 000026
【図２０】
0006281529.tif 000027
【図２１】
0006281529.tif 000028