(57)【要約】【解決課題】  表示領域を有効に活用し、互いに離れた項目情報を容易に把握することができる情報表示装置を提供する。【解決手段】  操作入力検出部４６によって、スクロールを指示する指示情報を入力し、前記指示情報に応じて予められた複数の条件設定項目６１が表示パネル１４の表示領域にスクロール表示されている。本発明では、操作入力検出部４６から前記複数の条件設定項目６１からスクロール表示時において前記表示領域に常時表示する条件設定項目６１を指定する指定情報を入力し、ＣＰＵ４０によって、スクロールを指示する指示情報が入力されているとき、前記指定情報により示される条件設定項目６１を表示パネル１４の表示領域内に表示させた状態で残りの条件設定項目６１をスクロール表示させるように表示パネル１４を制御している。【選択図】図２
2006276910.tif 000002
【特許請求の範囲】
【請求項１】
スクロールを指示する指示情報を入力する指示入力手段と、
前記指示情報に応じて予められた複数の項目情報が表示領域にスクロール表示される表示手段と、
前記複数の項目情報からスクロール表示時において前記表示領域に常時表示する項目情報を指定する指定情報を入力する指定入力手段と、
前記指示入力手段によりスクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記表示手段の表示領域内に表示させた状態で残りの項目情報をスクロール表示させるように前記表示手段を制御する制御手段と、
を備えた情報表示装置。
【請求項２】
前記制御手段は、前記指示入力手段によりスクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記残りの項目情報と共に前記表示手段の表示領域におけるスクロール方向端部に向けてスクロール移動させると共に、前記指定情報により示される項目情報が前記スクロール方向端部に位置された場合に、当該項目情報のスクロール移動を停止させ、前記残りの項目情報のみのスクロール移動を継続させるように前記表示手段を制御する
請求項１記載の情報表示装置。
【請求項３】
前記制御手段は、前記指定情報により示される項目情報が複数存在する場合で、かつ当該複数の項目情報の何れかが前記指示情報に応じたスクロール移動によって前記スクロール方向端部に位置されて停止された時点以降の同一スクロール方向に対するスクロールを継続して行う場合、当該スクロール方向端部に位置されて停止された項目情報の表示範囲におけるスクロール方向と逆方向の端部を前記スクロール方向端部であるものと見なして前記スクロールを継続させるように前記表示手段を制御する
請求項２記載の情報表示装置。
【請求項４】
前記制御手段は、前記指定情報により示される複数の項目情報の前記スクロール方向端部における表示を、前記スクロール方向端部の予め定められた範囲内に限度として行う
請求項３記載の情報表示装置。
【請求項５】
前記項目情報を、予め定められた複数の候補情報から何れかの前記候補情報が設定されるものとし、
前記指示入力手段は、前記表示領域内に表示された前記項目情報に対して前記候補情報の表示を指示する表示指示情報をさらに入力し、
前記制御手段は、前記指示入力手段により前記候補情報の表示を指示する前記表示指示情報が入力された場合に、前記表示領域に前記候補情報を表示させるように前記表示手段を制御する
請求項１乃至請求項４の何れか１項記載の情報表示装置。
【請求項６】
スクロール表示時において前記表示領域に前記候補情報を表示させた状態とする項目情報を予め設定した設定情報を記憶する記憶手段をさらに備え、
前記制御手段は、前記記憶手段に記憶された設定情報により示される項目情報の前記候補情報を前記表示領域に表示させ、当該項目情報が前記スクロール方向端部に位置された場合に、前記表示領域に表示されている前記候補情報を閉じるように前記表示手段を制御する
請求項５項記載の情報表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、スクロール操作に応じて予め定められた複数の項目情報をスクロール表示する情報表示装置に関するものである。
【背景技術】
【０００２】
液晶ディスプレイ装置、ＣＲＴディスプレイ装置等の情報表示装置では、表示領域のサイズが限られているため、表示する情報の表示サイズが表示領域のサイズよりも大きい場合、表示領域を有効に活用する方法として上下や左右方向へのスクロール（情報の表示されていない領域を表示させるための上下や左右方向への画面送り。）が採用されている。
【０００３】
しかし、情報の表示サイズが大きくなるとスクロールする移動量も増え、例えば、互いに離れている項目情報の内容を確認しながら項目情報の設定を行う場合など、長い距離のスクロールを行う必要があり、操作性が悪かった。
【０００４】
このため、操作性を向上させる技術として、特許文献１には、表示領域を固定領域とスクロール領域とに分け、固定領域に伝票フォームのヘッディング部を表示し、スクロール領域に伝票フォームの明細部を表示する技術が開示されている。
【０００５】
また、特許文献２には、電子書籍において、表示領域を複数の領域に分けて各領域毎に拡大、縮小やスクロールを可能とする技術が開示されている。
【０００６】
さらに、特許文献３には、統計表の表頭（表側）項目において階層的な関連のある表頭項目を階層的な構成として、上位の表頭項目と当該上位の表頭項目に含まれる下位の表頭項目とが順に配列するように表示領域に表示し、画面をスクロールした場合に下位の表頭項目をスクロールさせ、下位の表頭項目が全て表示領域外にスクロールアウトすると上位の表頭項目をスクロールアウトさせるようにして、統計表の表頭項目の階層関係を判別できるようにする技術が開示されている。
【特許文献１】特開平５−２３３２０５号公報
【特許文献２】特開２００３−２４１８８３公報
【特許文献３】特開昭６３−１４７２６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１及び特許文献２の技術では、ユーザが複数の項目情報や離れた項目情報の内容を確認しながら設定を行う場合、表示領域内に複数の項目情報を表示する大きな固定領域や、各項目情報毎に個別に固定領域を確保する必要があり、表示領域を有効に活用することができなかった。
【０００８】
また、特許文献３の技術では、スクロールを行って下位項目をスクロールアウトすると上位項目もスクロールアウトしてしまうため、上位項目同士が表示領域内収まらず大きく離れている場合にはスクロールを行う必要がり、操作性が悪いという問題が依然として残っていた。
【０００９】
本発明は上記事実に鑑みてなされたものであり、表示領域を有効に活用し、互いに離れた項目情報を容易に把握することができる情報表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１に記載の発明は、スクロールを指示する指示情報を入力する指示入力手段と、前記指示情報に応じて予められた複数の項目情報が表示領域にスクロール表示される表示手段と、前記複数の項目情報からスクロール表示時において前記表示領域に常時表示する項目情報を指定する指定情報を入力する指定入力手段と、前記指示入力手段によりスクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記表示手段の表示領域内に表示させた状態で残りの項目情報をスクロール表示させるように前記表示手段を制御する制御手段と、を備えている。
【００１１】
請求項１記載の発明によれば、指示入力手段によって、スクロールを指示する指示情報が入力され、前記指示情報に応じて予められた複数の項目情報が表示手段の表示領域にスクロール表示される。なお、上記表示手段には、ＣＲＴディスプレイ、プラズマ・ディスプレイ、有機ＥＬディスプレイ、液晶ディスプレイ等のディスプレイが含まれる。
【００１２】
そして、本発明では、指定入力手段によって、前記複数の項目情報からスクロール表示時において前記表示領域に常時表示する項目情報を指定する指定情報が入力され、制御手段によって、前記指示入力手段によりスクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記表示手段の表示領域内に表示させた状態で残りの項目情報をスクロール表示させるように前記表示手段が制御される。なお、上記指示入力手段及び指示入力手段は、同一の入力手段として構成してもよく、指示入力手段及び指示入力手段には、キーボード、ポインティング・デバイス等の入力装置を介した入力の他、前記タッチパネル等を介した入力が含まれる。
【００１３】
このように請求項１記載の発明によれば、スクロールを指示する指示情報を入力し、前記指示情報に応じて予められた複数の項目情報が表示手段の表示領域にスクロール表示され、前記複数の項目情報からスクロール表示時において前記表示領域に常時表示する項目情報を指定する指定情報を入力し、スクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記表示手段の表示領域内に表示させた状態で残りの項目情報をスクロール表示させるように前記表示手段を制御しているので、表示領域を有効に活用し、互いに離れた項目情報を容易に把握することができる。
【００１４】
なお、本発明は、請求項２記載の発明のように、前記制御手段は、前記指示入力手段によりスクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記残りの項目情報と共に前記表示手段の表示領域におけるスクロール方向端部に向けてスクロール移動させると共に、前記指定情報により示される項目情報が前記スクロール方向端部に位置された場合に、当該項目情報のスクロール移動を停止させ、前記残りの項目情報のみのスクロール移動を継続させるように前記表示手段を制御するものとしてもよい。
【００１５】
また、請求２記載の発明は、請求項３記載の発明のように、前記制御手段は、前記指定情報により示される項目情報が複数存在する場合で、かつ当該複数の項目情報の何れかが前記指示情報に応じたスクロール移動によって前記スクロール方向端部に位置されて停止された時点以降の同一スクロール方向に対するスクロールを継続して行う場合、当該スクロール方向端部に位置されて停止された項目情報の表示範囲におけるスクロール方向と逆方向の端部を前記スクロール方向端部であるものと見なして前記スクロールを継続させるように前記表示手段を制御するものとすることが好ましい。
【００１６】
また、請求項３記載の発明は、請求項４記載の発明のように、前記制御手段は、前記指定情報により示される複数の項目情報の前記スクロール方向端部における表示を、前記スクロール方向端部の予め定められた範囲内に限度として行うことが好ましい。
【００１７】
また、本発明は、請求項５記載の発明のように、前記項目情報を、予め定められた複数の候補情報から何れかの前記候補情報が設定されるものとし、前記指示入力手段は、前記表示領域内に表示された前記項目情報に対して前記候補情報の表示を指示する表示指示情報をさらに入力し、前記制御手段は、前記指示入力手段により前記候補情報の表示を指示する前記表示指示情報が入力された場合に、前記表示領域に前記候補情報を表示させるように前記表示手段を制御するようにしてもよい。
【００１８】
さらに、請求項５記載の発明は、請求項６記載の発明のように、スクロール表示時において前記表示領域に前記候補情報を表示させた状態とする項目情報を予め設定した設定情報を記憶する記憶手段をさらに備え、前記制御手段は、前記記憶手段に記憶された設定情報により示される項目情報の前記候補情報を前記表示領域に表示させ、当該項目情報が前記スクロール方向端部に位置された場合に、前記表示領域に表示されている前記候補情報を閉じるように前記表示手段を制御するようにしてもよい。
【発明の効果】
【００１９】
以上説明したように、スクロールを指示する指示情報を入力し、前記指示情報に応じて予められた複数の項目情報が表示手段の表示領域にスクロール表示され、前記複数の項目情報からスクロール表示時において前記表示領域に常時表示する項目情報を指定する指定情報を入力し、スクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記表示手段の表示領域内に表示させた状態で残りの項目情報をスクロール表示させるように前記表示手段を制御しているので、表示領域を有効に活用し、互いに離れた項目情報を容易に把握することができる、という優れた効果を有する。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して、本発明の実施の形態について詳細に説明する。なお、ここでは、本発明を、記録用紙に画像を形成する画像形成装置の操作メニュー画面に適用した場合について説明する。
【００２１】
図１には、本発明を適用した画像形成装置１０が示されている。
【００２２】
同図に示すように本実施の形態に係る画像形成装置１０は、所定の読込位置に載置された記録用紙から画像を読み込み、当該画像を示す画像データを出力するスキャナ１１と、スキャナ１１から出力された画像データや外部から入力された画像データ等の各種画像データを用いて画像形成処理を行う装置本体１２と、装置本体１２の上面部分に設けられ、操作メニューやメッセージ等を表示すると共に表面に透過型のタッチパネルが一体に設けられた表示パネル１４と、を有している。
【００２３】
なお、上記タッチパネルは、感圧方式のものとされており、ユーザが表示パネル１４の表示面に指先にて接触する（タッチ操作する）ことにより画像形成装置１０に対して各種の動作を指示することができる。
【００２４】
また、装置本体１２の内部には、電子写真方式にて記録用紙への画像のプリント（画像形成）を行う画像形成エンジン部１５（図１では図示省略。図２参照。）が備えられている。この画像形成エンジン部１５は、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色のトナーを用いてフルカラーの画像を形成することができる。また、ブラックのトナーのみを用いて白黒の階調画像を形成することができる。
【００２５】
さらに、装置本体１２の内部には、両面印刷ユニットが内蔵されており、記録用紙の両面に画像を各々形成することもできる。
【００２６】
次に、図２を参照して、画像形成装置１０の電気系の要部構成を説明する。
【００２７】
同図に示すように、画像形成装置１０は、装置全体の動作を司るＣＰＵ（中央処理装置）４０と、各種データを一時的に記憶するＲＡＭ４８と、制御プログラム及びスクロール制御処理プログラムを含む各種プログラムや各種パラメータ等が予め記憶されたＲＯＭ４２と、表示パネル１４への各種情報の表示を制御するディスプレイドライバ４４と、表示パネル１４の表示面におけるタッチ操作が行われたタッチ位置（指定位置）の座標を操作情報として検出する操作入力検出部４６と、を備えている。
【００２８】
また、画像形成装置１０は、スキャナ１１による光学的な画像の読み取りを制御するスキャナドライバ５０と、画像形成エンジン部１５の作動を制御する画像形成エンジン制御部５４と、スキャナ１１から出力された画像データや後述する表示項目設定情報８０、表示領域制御情報８６等の各種情報などを記憶するＨＤＤ（ハードディスクドライブ）５６と、を備えている。
【００２９】
ＣＰＵ４０、ＲＡＭ４８、ＲＯＭ４２、ディスプレイドライバ４４、操作入力検出部４６、スキャナドライバ５０、画像形成エンジン制御部５４、及びＨＤＤ５６は、システムバスＢＵＳを介して相互に接続されている。従って、ＣＰＵ４０は、ＲＡＭ４８、ＲＯＭ４２及びＨＤＤ５６へのアクセス、スキャナドライバ５０を介したスキャナ１１の作動の制御、画像形成エンジン制御部５４を介した画像形成エンジン部１５の作動の制御、ディスプレイドライバ４４を介した表示パネル１４への操作画面、各種メッセージ等の表示、を各々行うことができる。また、ＣＰＵ４０は、操作入力検出部４６により検出された操作情報に基づいてタッチ操作が行われたタッチ位置を常時把握できる。
【００３０】
ところで、本実施の形態に係る画像形成装置１０では、画像を形成する際の記録用紙のサイズの指定や、拡大／縮小、両面印刷などの各種の機能の条件を設定する複数の条件設定項目があり、ユーザによって画像を形成を行う際に表示パネル１４に表示された条件項目設定画面６０から各種の条件を指定することが可能となっている。
【００３１】
図３には、条件項目設定画面６０の表示状態例が示されている。
【００３２】
同図に示されるように、条件項目設定画面６０は、所定数（本実施の形態では、６個）の条件設定項目６１を上下方向に配列した状態で表示する項目表示領域６２と、項目表示領域６２に表示されている条件設定項目６１の上方向へスクロールされたための上スクロールボタン６４と、項目表示領域６２に表示されている各条件設定項目６１の下方向へスクロールさせるための下スクロールボタン６６と、を備えている。
【００３３】
条件項目設定画面６０は、項目表示領域６２に表示されている各条件設定項目６１に示される機能の設定を行うことができ、設定を行う条件設定項目６１に対してタッチ操作が行われると、当該条件設定項目６１の設定を行うための詳細設定表示部７０が表示される。
【００３４】
図８（Ｃ）には、詳細設定表示部７０の一例として条件設定項目６１である「両面コピー」に対してタッチ操作を行った際に表示される詳細設定表示部７０が示されている。なお、図８（Ａ）〜（Ｃ）、後述する図７（Ａ）〜（Ｃ）、及び図１０では、条件項目設定画面６０の項目表示領域６２外となって表示パネル１４に表示されない条件設定項目６１を破線を用いて仮想的に表示している。
【００３５】
同図に示されるように、詳細設定表示部７０には、対応する条件設定項目６１に設定可能な設定候補項目７２が表示され、何れかの設定候補項目７２を指定してＯＫボタン７４を指定することにより、指定された設定候補項目７２が対応する条件設定項目６１に設定される。なお、条件設定項目６１の設定内容表示部７６には設定された内容が表示される。
【００３６】
また、条件項目設定画面６０の各条件設定項目６１には、上スクロールボタン６４及び下スクロールボタン６６が操作されてスクロールされるスクロール表示時において、項目表示領域６２に常時表示する条件設定項目６１であることを指定するためのチェックボックス７８が設けられており、当該チェックボックス７８に対してタッチ操作が行われると常時表示として指定されていることを示すピン形状のアイコン７８Ａが表示される。
【００３７】
本実施の形態に係る画像形成装置１０では、項目表示領域６２に表示する条件設定項目６１、及び当該条件設定項目６１の並び順序を設定した表示項目設定情報８０をＨＤＤ５６に予め記憶しており、チェックボックス７８に対してタッチ操作が行われて常時表示と指定された指定情報も表示項目設定情報８０に記憶される。
【００３８】
図４には、表示項目設定情報８０のデータ構造の一例が示されている。
【００３９】
同図に示されるように、表示項目設定情報８０には、項目表示領域６２に表示する際の並び順を示す番号が設定されている項目番号と、項目表示領域６２に表示する条件設定項目６１を設定した表示設定項目と、条件項目設定画面６０において常時表示する条件設定項目６１として指定されたか否かの指定情報を記憶する常時表示指定情報と、が記憶されている。
【００４０】
なお、常時表示指定情報は、当該条件設定項目６１に対応するチェックボックス７８に対して常時表示を行う指定が行われると「あり」と設定される。
【００４１】
本実施の形態に係る条件項目設定画面６０は、上スクロールボタン６４及び下スクロールボタン６６が指定されると、後述する表示領域制御情報８６に基づいて後述するスクロール制御処理を行い表示項目設定情報８０の項目番号の番号に従って条件設定項目６１をスクロールさせ、常時表示として指定された条件設定項目６１（以下、常時表示条件設定項目６１Ａという。）を項目表示領域６２内に表示させた状態で残りの条件設定項目６１をスクロール表示するように制御している。
【００４２】
すなわち、例えば、図７（Ｂ）に示すように、「用紙」及び「両面コピー」が常時表示条件設定項目６１Ａとして指定されており、上方向へのスクロールが行われた場合、図７（Ａ）に示すように、「用紙」が項目表示領域６２のスクロール上方向端部に位置してスクロール移動を停止して項目表示領域６２内に表示された状態で残るように制御している。
【００４３】
また、本実施の形態に係る条件項目設定画面６０では、常時表示条件設定項目６１Ａを項目表示領域６２のスクロール上方向端部及び下方向端部においてスクロールを停止して表示する表示範囲を定めており、当該範囲を後述する表示領域制御情報８６において上端常時表示行数ＵＭ及び下端常時表示行数ＬＭとして定めている。
【００４４】
図５には、表示領域制御情報８６のデータ構造の一例が示されている。なお、表示領域制御情報８６は予めＨＤＤ５６に記憶されている。
【００４５】
同図に示されるように、表示領域制御情報８６には、スクロール表示先頭項目番号ＴＬと、表示領域行数ＬＮと、上端常時表示行数ＵＭと、下端常時表示行数ＬＭと、最大常時表示指定数ＭＦと、が設けられており、各々に値が設定されている。
【００４６】
なお、スクロール表示先頭項目番号ＴＬには、項目表示領域６２にスクロール表示される先頭行の条件設定項目６１の番号が設定されており、上スクロールボタン６４及び下スクロールボタン６６へのタッチ操作されるとスクロール表示先頭項目番号ＴＬに設定された値が適宜更新される。
【００４７】
また、表示領域行数ＬＮには、項目表示領域６２に表示可能な条件設定項目６１の行数が設定されており、本実施の形態では表示領域行数ＬＮに「６」が設定されている。
【００４８】
また、上端常時表示行数ＵＭには、常時表示条件設定項目６１Ａを項目表示領域６２の上端部に表示する表示範囲を示す行数が設定されており、本実施の形態では、上端常時表示行数ＵＭに「１」が設定されている。
【００４９】
また、下端常時表示行数ＬＭには、常時表示条件設定項目６１Ａを項目表示領域６２の下端部に表示する表示範囲を示す行数が設定されており、本実施の形態では、下端常時表示行数ＬＭに「２」が設定されている。
【００５０】
さらに、最大常時表示指定数ＭＦには、条件項目設定画面６０において常時表示として指定することが可能な条件設定項目６１の最大数を示す値が設定されており、本実施の形態では、最大常時表示指定数ＭＦに「４」が設定されている。
【００５１】
本実施の形態に係る条件項目設定画面６０は、ユーザが上スクロールボタン６４及び下スクロールボタン６６をタッチ操作して該当する機能の条件設定項目６１を表示させ、当該条件設定項目６１に対してタッチ操作を行って詳細設定表示部７０を表示させて条件の設定を行うことにより、画像形成装置１０の各種の条件設定項目６１に対して条件を指定することができるものとなっている。
【００５２】
次に、図６を参照しつつ、本実施の形態に係る条件項目設定画面６０のスクロール操作時におけるスクロール制御処理の作用を詳細に説明する。なお、図６は、ユーザによって条件項目設定画面６０の上スクロールボタン６４及び下スクロールボタン６６へのタッチ操作が行われた場合に、ＣＰＵ４０によって実行されるスクロール制御処理プログラムの処理の流れを示すフローチャートであり、当該プログラムは、ＲＯＭ４２の所定領域に予め記憶されている。
【００５３】
同図に示されるステップ２００では、条件項目設定画面６０の上スクロールボタン６４がタッチ操作された場合、スクロール表示先頭項目番号ＴＬの値をタッチ操作された回数だけインクリメントし、下スクロールボタン６６がタッチ操作された場合、スクロール表示先頭項目番号ＴＬの値をタッチ操作された回数だけデクリメントする。
【００５４】
次のステップ２０２では、初期設定として項目表示領域６２において条件設定項目６１がスクロールするスクロール範囲の上端行を示す変数ＳＵに「１」を設定し、スクロール範囲の下端行を示す変数ＳＬに表示領域行数ＬＮの値（本実施の形態では「６」）を設定する。
【００５５】
次のステップ２０４では、表示項目設定情報８０（図４も参照）においてスクロール表示先頭項目番号ＴＬの値以下の番号の常時表示条件設定項目６１Ａ（常時表示指定情報が「あり」となっている条件設定項目６１）をカウントして項目数Ｘ１を求める。
【００５６】
次のステップ２０６では、ステップ２０４においてカウントした項目数Ｘ１がゼロであるか否かを判定し、肯定判定となった場合はステップ２２０へ移行し、否定判定となった場合はステップ２０８へ移行する。ステップ２０８では、項目数Ｘ１が上端常時表示行数ＵＭの値よりも大きいか否かを判定し、肯定判定となった場合はステップ２１０へ移行し、否定判定となった場合はステップ２１２へ移行する。
【００５７】
すなわち、本ステップ２０８では、項目表示領域６２の上端部において上端常時表示行数ＵＭの値（本実施の形態では「１」）の行数分の領域を常時表示条件設定項目６１Ａを表示させる表示範囲として定めており、当該範囲内に常時表示条件設定項目６１Ａを表示できるか否かを判定している。
【００５８】
ステップ２１０では、項目数Ｘ１が上端常時表示行数ＵＭの値よりも大きいため、スクロール表示先頭項目番号ＴＬの値以下の番号の常時表示条件設定項目６１Ａを一つの行に並列に表示し、当該常時表示条件設定項目６１Ａが項目表示領域６２の上端部の上端常時表示行数ＵＭの値の行数分の表示範囲内となるように制御する。
【００５９】
例えば、図８（Ａ）に示すように、項目表示領域６２の「用紙」、「倍率」、「両面コピー」、「まとめて１枚」が常時表示条件設定項目６１Ａとして指定され、上スクロールボタン６４へのタッチ操作が行われて上方向へ４行分スクロールされた場合、図８（Ｂ）に示すように、上述したステップ２００の処理によりスクロール表示先頭項目番号ＴＬの値が「７」となり、番号が「７」以下の常時表示条件設定項目６１Ａは「用紙」（項目番号が「４」）、「倍率」（項目番号が「５」）、「両面コピー」（項目番号が「７」）であるため、常時表示条件設定項目６１Ａ「用紙」、「倍率」、「両面コピー」を並列にして一つの行として上端の１行の範囲に縮小表示するように表示を制御する。なお、本実施の形態では、上端常時表示行数ＵＭの値を「１」としているため、上端の１行の範囲に縮小表示するように制御したが、例えば、上端常時表示行数ＵＭの値を「２」である場合は上端の２行の範囲に縮小表示するように制御する。なお、一つの行に縮小表示する常時表示条件設定項目６１Ａは項目番号の番号順序であればよく、例えば、上端の行に「用紙」、「倍率」を並列に表示し、次の行に「両面コピー」、「まとめて１枚」を各々並列に表示するようにしてもよい。
【００６０】
なお、縮小表示された常時表示条件設定項目６１Ａは、当該項目の領域にタッチ操作されることで図８（Ｃ）に示すように、詳細設定表示部７０が表示され、何れかの設定候補項目７２を指定してＯＫボタン７４を指定することにより、指定された設定候補項目７２の設定を行うことが可能となっている。
【００６１】
一方、ステップ２１２では、項目数Ｘ１が上端常時表示行数ＵＭの値以下であるため、常時表示条件設定項目６１Ａを項目表示領域６２の上端部の上端常時表示行数ＵＭの値の行数分の表示範囲内でかつ、項目番号の順序で表示するように制御する。
【００６２】
例えば、図７（Ｂ）に示すように、項目表示領域６２の「用紙」、「両面コピー」が常時表示条件設定項目６１Ａとして指定され、上スクロールボタン６４へのタッチ操作が行われて上方向へ２行分スクロールされた場合、図７（Ａ）に示すように、上述したステップ２００の処理によりスクロール表示先頭項目番号ＴＬの値が「５」となり、番号が「５」以下の常時表示条件設定項目６１Ａは「用紙」（項目番号が「４」）であるため、常時表示条件設定項目６１Ａ「用紙」を上端の表示範囲に表示するように制御する。
【００６３】
すなわち、常時表示条件設定項目６１Ａはスクロール方向端部に位置された場合に、当該常時表示条件設定項目６１Ａのスクロール移動を停止するように条件項目設定画面６０を制御している。
【００６４】
次のステップ２１８では、ステップ２１０又はステップ２１２において上端部に表示した行数をスクロール範囲の上端行を示す変数ＳＵに加算する。すなわち、ステップ２１０又はステップ２１２では、上端部に常時表示条件設定項目６１Ａを表示したため、常時表示条件設定項目６１Ａを表示した行数を変数ＳＵに加算してスクロール範囲の上端行の位置を更新する。例えば、上述した図７（Ａ）や図８（Ｂ）の場合、上端部に１行の常時表示条件設定項目６１Ａを表示したので変数ＳＵに１を加算する。これにより、スクロール範囲の上端は項目表示領域６２の２行目となり、スクロール範囲の上端が項目表示領域６２の上端から１行目の条件設定項目６１の下側の端部となる。
【００６５】
次のステップステップ２２０では、スクロール表示後端項目番号ＵＬの値を算出する。このスクロール表示後端項目番号ＵＬは、項目表示領域６２の下端行の表示されている条件設定項目６１の項目番号を示す値であり、項目表示領域６２には条件設定項目６１を表示領域行数ＬＮの値「６」行だけ表示可能であるため、スクロール表示先頭項目番号ＴＬ＋表示領域行数ＬＮ−１から算出する。
【００６６】
すなわち、例えば、図７（Ｂ）であれば、スクロール表示先頭項目番号ＴＬの値が「３」であり、表示領域行数ＬＮの値が「６」であることから、スクロール表示後端項目番号ＵＬの値は「８」（３＋６−１＝８）と算出される。
【００６７】
次のステップ２２２では、下端常時表示行数ＬＭの値（本実施の形態では「２」）が項目表示領域６２の下端に常時表示条件設定項目６１Ａを常時表示させる行数であり、当該行数の範囲内における最も上端の条件設定項目６１は、スクロール表示後端項目番号ＵＬ−（下端常時表示行数ＬＭ−１）により求まる値の番号に対応する条件設定項目６１であるため、表示項目設定情報８０（図４も参照）おいて、スクロール表示後端項目番号ＵＬ−（下端常時表示行数ＬＭ−１）の値以上の番号の常時表示条件設定項目６１Ａをカウントして項目数Ｘ２を求める。
【００６８】
次のステップ２２４では、ステップ２２２においてカウントした項目数Ｘ２が下端常時表示行数ＬＭの値よりも大きいか否かを判定し、肯定判定となった場合はステップ２２６へ移行し、否定判定となった場合はステップ２２８へ移行する。
【００６９】
ステップ２２６では、項目数Ｘ２が下端常時表示行数ＬＭの値よりも大きいため、上述したステップ２１０と同様の表示制御を用いて、スクロール表示後端項目番号ＵＬ−（下端常時表示行数ＬＭ−１）の値以下の番号の常時表示条件設定項目６１Ａを一つの行に並列に表示し、当該常時表示条件設定項目６１Ａが項目表示領域６２の下端部の表示範囲内となるように制御する。
【００７０】
一方、ステップ２２８では、項目表示領域６２に常時表示条件設定項目６１Ａを常時表示させる範囲における下端側からの行数を示す変数ＬＸに下端常時表示行数ＬＭの値を代入する。
【００７１】
次のステップ２３０では、スクロール表示後端項目番号ＵＬ−（変数ＬＸ−１）の値以上の番号の常時表示条件設定項目６１Ａをカウントして項目数Ｘ３を求める。すなわち、常時表示条件設定項目６１Ａを常時表示させる範囲内において下端側から変数ＬＸ行目以下の条件設定項目６１において常時表示条件設定項目６１Ａである項目数Ｘ３をカウントする。
【００７２】
次のステップ２３２では、ステップ２３０においてカウントした項目数Ｘ３と変数ＬＸとが等しいか否かを判定し、肯定判定であった場合はステップ２３６へ移行し、否定判定であった場合はステップ２３４へ移行する。すなわち、常時表示条件設定項目６１Ａを常時表示させる範囲内において下端側から変数ＬＸ行目以下の常時表示条件設定項目６１Ａの項目数Ｘ３と変数ＬＸとが一致するか否かを判定している。
【００７３】
ステップ２３４では、変数ＬＸが「１」であるか否かを判定し、否定判定となった場合は変数ＬＸをデクリメントして再度ステップ２３０へ移行し、肯定判定となった場合はステップ２４０へ移行する。
【００７４】
一方、ステップ２３６では、スクロール表示後端項目番号ＵＬ−（変数ＬＸ−１）の値以上の番号の常時表示条件設定項目６１Ａを、項目表示領域６２の下端部の表示範囲内における下端側から変数ＬＸ行目内に、項目番号の順序で表示するように制御する。
【００７５】
すなわち、例えば、図７（Ｂ）に示すように、項目表示領域６２の条件設定項目６１「用紙」、「両面コピー」が常時表示条件設定項目６１Ａとして指定され、下スクロールボタン６６へのタッチ操作が行われて下方向へ３行分スクロールされた場合、図７（Ｃ）に示すように、上述したステップ２００の処理によりスクロール表示先頭項目番号ＴＬの値が「０」となり、上述したステップ２２０の処理によりスクロール表示後端項目番号ＵＬの値は「５」（０＋６−１＝５）となる。
【００７６】
本実施の形態では下端常時表示行数ＬＭの値が「２」であるため、上述したステップ２２２の処理により、スクロール表示後端項目番号ＵＬ−（下端常時表示行数ＬＭ−１）の値「４」（５−（２−１）＝４）以上の番号の常時表示条件設定項目６１Ａをカウントして項目数Ｘ２を求める。図７（Ｃ）では、番号が「４」以上の常時表示条件設定項目６１Ａは「用紙」（項目番号が「４」）、「両面コピー」（項目番号が「７」）であるため、下端常時表示行数ＬＭが「２」となるため、上述したステップ２２４の処理は否定判定となる。そして、上述したステップ２３２の処理では、変数ＬＸが「２」の場合に、スクロール表示後端項目番号ＵＬ−（変数ＬＸ−１）の値「４」以下の番号の常時表示条件設定項目６１Ａの項目数Ｘ３が「２」となって肯定判定となる。よって、上述したステップ２３６の処理では、下部２行に常時表示条件設定項目６１Ａである「用紙」及び「両面コピー」を表示するように制御する。なお、例えば、図７（Ｃ）において、「両面コピー」（項目番号が「７」）のみが常時表示条件設定項目６１Ａであった場合、ステップ２３２の処理では、変数ＬＸが「１」の場合に、スクロール表示後端項目番号ＵＬ−（変数ＬＸ−１）の値「５」（５−（１−１）＝５）以下の番号の常時表示条件設定項目６１Ａの項目数Ｘ３が「１」となって肯定判定となる。よって、上述したステップ２３６の処理では、下部１行に「両面コピー」を表示するように制御する。
【００７７】
次のステップ２３８では、ステップ２２６又はステップ２３６において項目表示領域６２の下端部に表示した行数をスクロール範囲の下端行を示す変数ＳＬから減算する。すなわち、ステップ２２６又はステップ２３６では、下端部に常時表示条件設定項目６１Ａを表示したため、常時表示条件設定項目６１Ａを表示した行数を変数ＳＬから減算してスクロール範囲の下端行の位置を更新する。例えば、上述した図７（Ｃ）の場合、下端部に２行の常時表示条件設定項目６１Ａを表示したので変数ＳＬから２を減算する。これにより、スクロール範囲の下端は項目表示領域６２の４行目となり、スクロール範囲の下端が項目表示領域６２の下端から４行目の条件設定項目６１の下側の端部（５行目の条件設定項目６１の上側の端部）となる。
【００７８】
次のステップ２４０では、上述したステップ２１８及びステップ２３８によりスクロール範囲が上端の行及び下端の行が定まっているので、スクロール範囲の各々の行に対して、スクロール表示先頭項目番号ＴＬ＋項目表示領域６２の上端からの行数−１の値に対応する番号の条件設定項目６１を表示し、本スクロール制御処理を終了する。なお、対応する番号の条件設定項目６１が無い場合、項目表示領域６２には空白を表示する。
【００７９】
例えば、上述した図７（Ｃ）の場合、上端ＳＵが「１、下端ＳＬが「４」であるため項目表示領域６２の上端から１行目〜４行目までの各々の行に項目番号が「０」〜「３」に対応する条件設定項目６１を表示する。なお、1行目は「０」に対応する番号の条件設定項目６１が無いため、空白表示となる。
【００８０】
以上のように本実施の形態によれば、指示入力手段（ここでは、操作入力検出部４６）によって、スクロールを指示する指示情報を入力し、前記指示情報に応じて予められた複数の項目情報（条件設定項目６１が相当）が表示手段（ここでは、表示パネル１４）の表示領域にスクロール表示されている。本発明では、指定入力手段（ここでは、操作入力検出部４６）によって、前記複数の項目情報からスクロール表示時において前記表示領域に常時表示する項目情報を指定する指定情報を入力し、制御手段（ここでは、ＣＰＵ４０）によって、前記指示入力手段によりスクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記表示手段の表示領域内に表示させた状態で残りの項目情報をスクロール表示させるように前記表示手段を制御しているので、表示領域を有効に活用し、互いに離れた項目情報を容易に把握することができる。
【００８１】
また、本実施の形態によれば、前記制御手段は、前記指示入力手段によりスクロールを指示する指示情報が入力されているとき、前記指定情報により示される項目情報を前記残りの項目情報と共に前記表示手段の表示領域におけるスクロール方向端部に向けてスクロール移動させると共に、前記指定情報により示される項目情報が前記スクロール方向端部に位置された場合に、当該項目情報のスクロール移動を停止させ、前記残りの項目情報のみのスクロール移動を継続させるように前記表示手段を制御しているので、指定情報がスクロール移動して表示領域内において表示される指定情報の順番に応じた位置関係が保たれ、表示領域内での位置関係から当該項目情報の並び順を把握することができる。
【００８２】
また、本実施の形態によれば、前記制御手段は、前記指定情報により示される項目情報が複数存在する場合で、かつ当該複数の項目情報の何れかが前記指示情報に応じたスクロール移動によって前記スクロール方向端部に位置されて停止された時点以降の同一スクロール方向に対するスクロールを継続して行う場合、当該スクロール方向端部に位置されて停止された項目情報の表示範囲におけるスクロール方向と逆方向の端部を前記スクロール方向端部であるものと見なして前記スクロールを継続させるように前記表示手段を制御するので、複数の項目情報が常時表示する項目情報と指定された場合であっても、表示される順番の位置関係を保たれ、位置関係から常時表示すると指定された項目情報の間の並び順を把握することができる。
【００８３】
また、本実施の形態によれば、前記制御手段は、前記指定情報により示される複数の項目情報の前記スクロール方向端部における表示を、前記スクロール方向端部の予め定められた範囲内に限度として行っているので、多数の項目情報が常時表示する項目情報と指定された場合であっても、スクロール表示する領域が確保され、スクロールされる項目情報の視認性が保たれ、スクロールの操作性の低下を防止することができる。
【００８４】
さらに、本実施の形態によれば、前記項目情報を、予め定められた複数の候補情報から何れかの前記候補情報が設定されるものとし、前記指示入力手段は、前記表示領域内に表示された前記項目情報に対して前記候補情報の表示を指示する表示指示情報をさらに入力し、前記制御手段は、前記指示入力手段により前記候補情報の表示を指示する前記表示指示情報が入力された場合に、前記表示領域に前記候補情報を表示させるように前記表示手段を制御しているので、設定を行う項目情報を指定して候補情報を表示させることができ、設定操作が容易となる。
（変形例）
上記本実施の形態では、表示パネル１４に表示される条件項目設定画面６０では設定を行う条件設定項目６１に対してタッチ操作が行われると詳細設定表示部７０が表示されるが、変形例では、図９に示すように、表示項目設定情報８０に項目表示領域６２のスクロール範囲において詳細設定表示部７０を表示させた状態とするかを設定する詳細設定常時表示情報を設けている。
【００８５】
すなわち、図９に示される表示項目設定情報８０おいて「両面コピー」の詳細設定常時表示情報に、詳細設定表示部７０を表示させた状態とすることを示す「あり」が設定されていた場合、図１０に示すように、詳細設定表示部７０のスクロール範囲内において「両面コピー」の詳細設定表示部７０を常時表示するものとする。この場合、「両面コピー」の詳細設定表示部７０は項目表示領域６２において３行分の表示領域となるため、スクロール制御処理のステップ２４０では、３行分の表示領域で１つの条件設定項目６１と見なしてスクロール範囲内に表示可能か否かを判断し、表示可能であった場合に項目表示領域６２に詳細設定表示部７０を表示する。すなわち、スクロール範囲の上端側から順に条件設定項目６１の表示領域の行数をカウントし、詳細設定表示部７０の３行分の表示領域を加算した段階でスクロール範囲の表示可能な行数以内の場合は詳細設定表示部７０を表示し、スクロール範囲の行数以内とならない場合は詳細設定表示部７０を行わずに条件設定項目６１として表示する。これにより、詳細設定表示部７０はスクロール範囲内において表示されるがスクロール方向端部に位置された場合に、詳細設定表示部７０の表示が閉じられ条件設定項目６１として表示される。表示項目設定情報８０において頻繁に更新する条件設定項目６１の詳細設定常時表示情報に詳細設定表示部７０を表示させた状態とすることを設定しておくことにより、スクロール範囲において表示可能となると詳細設定表示部７０が表示されるため、タッチ操作を行う必要がなくなり設定操作が容易となる。
【００８６】
なお、本実施の形態では、項目表示領域６２の上端部及び下端部の常時表示条件設定項目６１Ａの行数が、上端常時表示行数ＵＭ及び下端常時表示行数ＬＭに設定された値を超えた場合に縮小表示する場合について説明したが、本発明はこれに限定されるものではなく、上端常時表示行数ＵＭ及び下端常時表示行数ＬＭの設定を設けずに、常時表示条件設定項目６１Ａを項目表示領域６２内に常に１行で常時表示するものとしてもよい。
【００８７】
また、本実施の形態に係るタッチパネルは、感圧方式のものとする場合について説明したが、本発明はこれに限定されるものではなく、例えば、感圧方式、抵抗膜方式、静電容量方式、光走査方式、超音波方式等のタッチパネルを採用してもよい。この場合も、本実施の形態と同様の効果を奏することができる。
【００８８】
また、本実施の形態に係るチェックボックス７８では、タッチ操作が行われると常時表示として指定されていることを示すピン形状のアイコン７８Ａを表示する場合について説明したが、本発明はこれに限定されるものではなく、例えば、図１１に示すように鍵形状のアイコン７８Ｂを表示するようにしてもよく、他に視覚的に常時表示として指定されていることを示すアイコンを表示してもよい。この場合、ユーザは、アイコンの形状から視覚的に常時表示として指定されていること判別することができる。
【００８９】
また、本実施の形態に係る画像形成装置１０では、本発明を装置本体１２の上面部分に設けられ表示パネル１４における操作メニュー画面に適用した場合について説明したが、本発明はこれに限定されるものではなく、例えば、画像形成装置１０の装置本体１２とは別に設けられたディスプレイに表示される操作メニュー画面に適用してもよい。この場合も、本実施の形態と同様の効果を奏することができる。
【００９０】
また、本実施の形態では本発明を画像形成装置１０における操作メニュー画面に適用した場合について説明したが、本発明はこれに限定されるものではなく、スクロールにより項目情報がスクロール表示される表示装置を有している機器であればよく、例えば、コンピュータ等の情報処理装置やＰＤＡ（Personal Digital Assistants）等の携帯情報端末、携帯電話などに適用してもよい。この場合も、本実施の形態と同様の効果を奏することができる。
【００９１】
その他、本実施の形態で説明した画像形成装置１０の構成（図１〜図２参照。）は、一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【００９２】
また、本実施の形態で説明したスクロール制御処理プログラムの流れ（図６参照。）も一例であり、本発明の主旨を逸脱しない範囲内において適宜変更可能であることは言うまでもない。
【図面の簡単な説明】
【００９３】
【図１】実施の形態に係る画像形成装置の外観図である。
【図２】実施の形態に係る画像形成装置の電気系の要部構成図である。
【図３】実施の形態に係る条件項目設定画面の表示形態の一例を示す図である。
【図４】実施の形態に係る表示項目設定情報のデータ構造の一例を示す図である。
【図５】実施の形態に係る表示領域制御情報のデータ構造の一例を示す図である。
【図６】実施の形態に係るスクロール制御処理プログラムの処理の流れを示すフローチャートである。
【図７】実施の形態に係るスクロール操作時の条件項目設定画面の表示形態の一例を示す図である。
【図８】実施の形態に係るスクロール操作時の条件項目設定画面の表示形態の一例を示す図である。
【図９】変形例に係る表示項目設定情報のデータ構造の一例を示す図である。
【図１０】変形例に係る条件項目設定画面の表示形態の一例を示す図である。
【図１１】実施の形態に係るチェックボックスに表示されるアイコンの一例を示す図である。
【符号の説明】
【００９４】
１０  画像形成装置
１４  表示パネル
４０  ＣＰＵ
４６  操作入力検出部
６１  条件設定項目
【図１】
2006276910.tif 000003
【図２】
2006276910.tif 000004
【図３】
2006276910.tif 000005
【図４】
2006276910.tif 000006
【図５】
2006276910.tif 000007
【図６】
2006276910.tif 000008
【図７】
2006276910.tif 000009
【図８】
2006276910.tif 000010
【図９】
2006276910.tif 000011
【図１０】
2006276910.tif 000012
【図１１】
2006276910.tif 000013