(57)【要約】【課題】複数ページにわたる選択用画面において、すでに選択した選択肢の確認や解除を容易に行なうことのできる画像形成装置を提供する。【解決手段】ＭＦＰでは、複数の選択肢を配置した画面データーのうちの、操作表示部で表示する表示範囲に基づいて表示される、複数の選択肢を提示してその選択の受け付ける画面を選択画面として表示し、該選択画面の表示を更新する指示入力（Ｓ１０１）に従って、画面データーのうちの表示範囲を決定し（Ｓ１０３）、選択状態にある選択肢のうちの表示範囲外に配置される選択肢を、選択画面において提示する（Ｓ１０９）。【選択図】図８
2013077211.tif 000002
【特許請求の範囲】
【請求項１】
表示手段と、
前記表示手段で表示される選択画面に対する操作入力を受け付けるための入力手段と、
前記入力手段からの入力に従って選択処理と、前記選択処理に伴う前記表示手段での表示の制御とを行なうための制御手段とを備え、
前記選択画面は、複数の選択肢を配置した画面データーのうちの、前記表示手段で表示する表示範囲に基づいて表示される、複数の選択肢を提示してその選択の受け付ける画面であって、
前記制御手段は、
前記入力手段からの前記選択画面で提示される選択肢を選択する指示入力に従って、前記選択画面で提示される選択肢の選択状態を管理するための処理と、
前記入力手段からの前記選択画面の表示を更新する指示入力に従って、前記画面データーのうちの前記表示範囲を決定する処理と、
選択状態にある前記選択肢のうちの前記表示範囲外に配置される選択肢を、前記選択画面において提示する処理とを実行する、画像形成装置。
【請求項２】
前記制御手段は、前記表示範囲を決定する処理において決定された前記表示範囲に前記更新前の表示範囲が含まれない場合に、前記表示範囲外に配置される選択状態にある選択肢を、前記選択画面の前記表示範囲に配置される選択肢を提示する領域と異なる領域で提示する、請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記入力手段からの、前記選択画面において提示した前記表示範囲外に配置される選択状態にある選択肢を選択する指示入力に従って、前記指示入力で選択された選択肢の選択状態を解除する、請求項１または２に記載の画像形成装置。
【請求項４】
前記選択画面は、アドレス帳データーに基づいて表示される、短縮宛先を前記選択肢として提示する宛先選択画面である、請求項１〜３のいずれかに記載の画像形成装置。
【請求項５】
前記選択画面は、画像データーの記憶領域であるボックスを前記選択肢として提示する、ボックス選択画面である、請求項１〜３のいずれかに記載の画像形成装置。
【請求項６】
前記選択画面は、利用可能な、記憶されている文書を前記選択肢として提示する、文書選択画面である、請求項１〜３のいずれかに記載の画像形成装置。
【請求項７】
前記制御手段は、前記入力手段からの指示入力に従って前記選択画面の表示を更新したときに、前記更新前の選択画面において選択状態であった選択肢が、前記更新によって前記選択画面に表示されなくなったときに、前記選択状態であった選択肢を提示するための表示を、前記更新後の選択画面に重ねて表示させる、請求項１〜６のいずれかに記載の画像形成装置。
【請求項８】
表示手段と前記表示手段での表示に対する入力手段とを有する画像形成装置における表示方法であって、
複数の選択肢を配置した画面データーのうちの第１の表示範囲に基づいて、第１の選択画面を前記表示手段に表示するステップと、
前記第１の選択画面に表示される選択肢を選択する指示入力を受け付けると、前記選択された選択肢を選択状態として表示するステップと、
前記第１の選択画面に対して表示を更新する指示入力を受け付けると、前記画面データーの前記第１の表示範囲を、前記指示入力に従って第２の表示範囲に変更し、前記第２の表示範囲に基づいて第２の選択画面を前記表示手段に表示するステップと、
前記第１の選択画面において選択された選択肢が前記第２の表示範囲に含まれないときに、前記第２の選択画面に重ねて、前記選択された選択肢を提示する表示を行なうステップとを備える、表示方法。
【請求項９】
前記第２の選択画面に重ねて表示された、前記選択された選択肢に対する指示入力を受け付けると、前記指示入力の対象の選択肢の選択状態を解除して、選択状態であったときとは異なる表示態様で表示するステップをさらに備える、請求項８に記載の表示方法。
【請求項１０】
表示手段と前記表示手段での表示に対する入力手段とを有する画像形成装置の表示を制御するためのプログラムであって、
複数の選択肢を配置した画面データーのうちの第１の表示範囲に基づいて、第１の選択画面を前記表示手段に表示するステップと、
前記第１の選択画面に表示される選択肢を選択する指示入力を受け付けると、前記選択された選択肢を選択状態として表示するステップと、
前記第１の選択画面に対して表示を更新する指示入力を受け付けると、前記画面データーの前記第１の表示範囲を、前記指示入力に従って第２の表示範囲に変更し、前記第２の表示範囲に基づいて第２の選択画面を前記表示手段に表示するステップと、
前記第１の選択画面において選択された選択肢が前記第２の表示範囲に含まれないときに、前記第２の選択画面に重ねて、前記選択された選択肢を提示する表示を行なうステップとを前記画像形成装置に実行させる、制御プログラム。
【請求項１１】
前記第２の選択画面に重ねて表示された、前記選択された選択肢に対する指示入力を受け付けると、前記指示入力の対象の選択肢の選択状態を解除して、選択状態であったときとは異なる表示態様で表示するステップをさらに前記画像形成装置に実行させる、請求項１０に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像形成装置、表示方法、および制御プログラムに関し、特に、画像データーの送信を行なう画像形成装置、該画像形成装置での表示方法、および該画像形成装置の制御プログラムに関する。
【背景技術】
【０００２】
プリンター機能、スキャン機能、およびファクシミリ送受信機能等を複合的に備えた画像形成装置であるＭＦＰ（Multi-Functional Peripheral）において、スキャンデーターやファクシミリの予め登録された宛先を短縮宛先として選択する画面を表示する場合がある。該画面においては、複数の宛先に対して同報送信を可能とするために複数の短縮宛先を選択可能とする場合がある。
【０００３】
また、いわゆるボックスと言われる記憶領域を複数備えたＭＦＰにおいて、同時に複数のボックスを利用するために、利用するボックスを選択するための画面において複数のボックスを選択可能とする場合がある。
【０００４】
さらに、単一のボックス内に複数の文書データーを保存可能なＭＦＰの場合、同時に複数の文書データーを利用するために、利用する文書データーを選択するための画面において複数の文書データーを選択可能とする場合がある。
【０００５】
そのような画面のためのユーザーインターフェースでは、選択した短縮宛先やボックスや文書データーなどを明示的に提示するために、選択されたキーを選択されていないキーと異なる色で表示させたり、アイコン表示したりすることがなされている。選択した複数の短縮宛先やボックスや文書データーなどの確認のための設定確認画面を専用に設け、キー操作にてポップアップ表示することも可能である。
【０００６】
しかしながら、ＭＦＰのような表示領域の限られる表示装置（表示パネル）では、一画面にて表示可能な短縮宛先、ボックス、文書データーなどの選択肢の数が制限される。
【０００７】
そこで、１ページに表示できる選択肢の数以上の短縮宛先、ボックス、文書データー等が登録されている場合には、選択するための画面を次のページに遷移させるためのユーザーインターフェースとして、該画面に「次ページキー」や「プログレスバーキー」などを設けることがなされている。
【０００８】
または、タッチパネルである表示領域に画面が表示されている場合、該画面をフリックして目的の選択肢を探す操作方法も提案されている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】米国特許出願公開第２００４／００２１６４３号明細書
【特許文献２】特開２００６−２７０２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、「次ページキー」や「プログレスバーキー」などを設ける方法の場合、選択用の画面において複数のページにまたがって表示された選択肢を選択する場合、選択後に確認したり、いったん選択した選択肢を解除したりする場合など、ページが遷移した後では以前のページに表示された選択肢が表示されないため、再度、ページを遷移するための操作が必要になるという問題があった。特に、トップ画面から遷移数の多いページにある選択肢に対する操作を行なう場合には「次ページキー」や「プログレスバーキー」などを何度も操作する必要があり、操作が煩雑になる、という問題があった。これは、フリック操作を行なう場合も同様である。
【００１１】
また、確認専用画面を用いてすでに選択した選択肢を確認したり解除したりすることも可能であるが、この場合も、該専用画面に画面を遷移させる必要があり、そのための操作が難しかったり、煩雑であったりするという問題もある。
【００１２】
本発明はこのような問題に鑑みてなされたものであって、複数ページにわたる選択用画面において、すでに選択した選択肢の確認や解除を容易に行なうことのできる画像形成装置、表示方法、および制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１３】
上記目的を達成するために、本発明のある局面に従うと、画像形成装置は、表示手段と、表示手段で表示される選択画面に対する操作入力を受け付けるための入力手段と、入力手段からの入力に従って選択処理と、選択処理に伴う表示手段での表示の制御とを行なうための制御手段とを備える。選択画面は、複数の選択肢を配置した画面データーのうちの、表示手段で表示する表示範囲に基づいて表示される、複数の選択肢を提示してその選択の受け付ける画面である。制御手段は、入力手段からの選択画面で提示される選択肢を選択する指示入力に従って、選択画面で提示される選択肢の選択状態を管理するための処理と、入力手段からの選択画面の表示を更新する指示入力に従って、画面データーのうちの表示範囲を決定する処理と、選択状態にある選択肢のうちの表示範囲外に配置される選択肢を、選択画面において提示する処理とを実行する。
【００１４】
好ましくは、制御手段は、表示範囲を決定する処理において決定された表示範囲に更新前の表示範囲が含まれない場合に、表示範囲外に配置される選択状態にある選択肢を、選択画面の表示範囲に配置される選択肢を提示する領域と異なる領域で提示する。
【００１５】
好ましくは、制御手段は、入力手段からの、選択画面において提示した表示範囲外に配置される選択状態にある選択肢を選択する指示入力に従って、指示入力で選択された選択肢の選択状態を解除する。
【００１６】
好ましくは、選択画面は、アドレス帳データーに基づいて表示される、短縮宛先を選択肢として提示する宛先選択画面である。
【００１７】
好ましくは、選択画面は、画像データーの記憶領域であるボックスを選択肢として提示する、ボックス選択画面である。
【００１８】
好ましくは、選択画面は、利用可能な、記憶されている文書を選択肢として提示する、文書選択画面である。
【００１９】
好ましくは、制御手段は、入力手段からの指示入力に従って選択画面の表示を更新したときに、更新前の選択画面において選択状態であった選択肢が、更新によって選択画面に表示されなくなったときに、選択状態であった選択肢を提示するための表示を、更新後の選択画面に重ねて表示させる。
【００２０】
本発明の他の局面に従うと、表示方法は表示手段と表示手段での表示に対する入力手段とを有する画像形成装置における表示方法であって、複数の選択肢を配置した画面データーのうちの第１の表示範囲に基づいて、第１の選択画面を表示手段に表示するステップと、第１の選択画面に表示される選択肢を選択する指示入力を受け付けると、選択された選択肢を選択状態として表示するステップと、第１の選択画面に対して表示を更新する指示入力を受け付けると、画面データーの第１の表示範囲を、指示入力に従って第２の表示範囲に変更し、第２の表示範囲に基づいて第２の選択画面を表示手段に表示するステップと、第１の選択画面において選択された選択肢が第２の表示範囲に含まれないときに、第２の選択画面に重ねて、選択された選択肢を提示する表示を行なうステップとを備える。
【００２１】
好ましくは、第２の選択画面に重ねて表示された、選択された選択肢に対する指示入力を受け付けると、指示入力の対象の選択肢の選択状態を解除して、選択状態であったときとは異なる表示態様で表示するステップをさらに備える。
【００２２】
本発明のさらに他の局面に従うと、制御プログラムは表示手段と表示手段での表示に対する入力手段とを有する画像形成装置の表示を制御するためのプログラムであって、複数の選択肢を配置した画面データーのうちの第１の表示範囲に基づいて、第１の選択画面を表示手段に表示するステップと、第１の選択画面に表示される選択肢を選択する指示入力を受け付けると、選択された選択肢を選択状態として表示するステップと、第１の選択画面に対して表示を更新する指示入力を受け付けると、画面データーの第１の表示範囲を、指示入力に従って第２の表示範囲に変更し、第２の表示範囲に基づいて第２の選択画面を表示手段に表示するステップと、第１の選択画面において選択された選択肢が第２の表示範囲に含まれないときに、第２の選択画面に重ねて、選択された選択肢を提示する表示を行なうステップとを画像形成装置に実行させる。
【００２３】
好ましくは、第２の選択画面に重ねて表示された、選択された選択肢に対する指示入力を受け付けると、指示入力の対象の選択肢の選択状態を解除して、選択状態であったときとは異なる表示態様で表示するステップをさらに画像形成装置に実行させる。
【発明の効果】
【００２４】
この発明によると、複数ページにわたって選択用画面が表示される場合に、表示が更新されてすでに選択した選択肢が表示されない状態となった場合でも、当該すでに選択した選択肢の確認や解除を容易に行なうことができる。
【図面の簡単な説明】
【００２５】
【図１】本実施の形態にかかるＭＦＰ（Multi-Functional Peripheral）の機能構成の具体例を示す図である。
【図２】ＭＦＰの操作表示部に表示される画面構成の具体例を示す図である。
【図３】ＭＦＰの操作表示部に表示される画面構成の他の具体例を示す図である。
【図４】ＭＦＰの機能構成の具体例を示すブロック図である。
【図５】動作概要１を説明するための図である。
【図６】動作概要１を説明するための図である。
【図７】動作概要１での動作の流れを表わすフローチャートである。
【図８】動作概要１での動作の流れの他の例を表わすフローチャートである。
【図９】動作概要２を説明するための図である。
【図１０】動作概要２での動作の流れを表わすフローチャートである。
【図１１】ＭＦＰにおいて画像データーの送信先を選択する際の画面の具体例を示す図である。
【図１２】ＭＦＰにおいて画像データーの送信先を選択する際の画面の具体例を示す図である。
【図１３】ＭＦＰにおいて画像データーの送信先を選択する際の画面の具体例を示す図である。
【図１４】ＭＦＰにおいて文書データーの格納先としてボックスを選択する際の画面の具体例を示す図である。
【図１５】ＭＦＰにおいて文書データーの格納先としてボックスを選択する際の画面の具体例を示す図である。
【図１６】ＭＦＰにおいて文書データーの格納先としてボックスを選択する際の画面の具体例を示す図である。
【図１７】ＭＦＰにおいて文書一覧から利用する文書を選択する際の画面の具体例を示す図である。
【図１８】ＭＦＰにおいて文書一覧から利用する文書を選択する際の画面の具体例を示す図である。
【図１９】ＭＦＰにおいて文書一覧から利用する文書を選択する際の画面の具体例を示す図である。
【発明を実施するための形態】
【００２６】
以下に、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品および構成要素には同一の符号を付してある。それらの名称および機能も同じである。
【００２７】
＜装置構成＞
図１は、本実施の形態にかかる画像形成装置としてのＭＦＰ（Multi-Functional Peripheral）１００の機能構成の具体例を示す図である。
【００２８】
図１を参照して、ＭＦＰ１００は、全体を制御するための演算装置であるＣＰＵ（Central Processing Unit）１０と、ＣＰＵ１０で実行されるプログラムなどを記憶するためのＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０でプログラムを実行する際の作業領域として機能するためのＲＡＭ（Random Access Memory）１２と、図示しない原稿台に載置された原稿を光学的に読み取って画像データーを得るためのスキャン部１３と、画像データーを印刷用紙上に固定するためのプリント部１４と、情報を表示したり当該ＭＦＰ１００に対する操作入力を受け付けたりするためのタッチパネルを含んだ操作表示部１５と、画像データーを保存するためのメモリー１６と、他の装置とインターネットや専用回線などのネットワークを介して通信するためのネットワークインターフェース（Ｉ／Ｆ）部１７と、当該ＭＦＰ１００での描画を制御するためのプログラミング言語であるＰｏｓｔＳｃｒｉｐｔで記述されたベクタ形式の画像データーをプリント部１４で印刷が可能なラスター形式のデーター（ビットマップデータ）に展開する処理を行なうためのＲＩＰ（Raster Image Processor）部１８とを含む。
【００２９】
ＲＩＰ部１８は、ＣＰＵ１０がＲＯＭ１１に記憶されているプログラムを読み出して実行することで、ソフトウェアとして実現されてもよい。
【００３０】
操作表示部１５に含まれるタッチパネルは、液晶表示装置などの表示装置と光学式タッチパネルや静電容量タッチパネルなどの位置指示装置とが重なって構成され、操作画面を表示して、その操作画面上の指示位置を特定する。ＣＰＵ１０は予め記憶されている画面表示をさせるためのデーターに基づいてタッチパネルに操作画面を表示させる。
【００３１】
＜表示画面の構成＞
図２は、操作表示部１５に表示される画面構成の具体例を示す図である。図２の画面は、複数の選択ボタンを提示して、該選択ボタン群の中から選択を受け付けるための、選択画面を表わしている。
【００３２】
図２を参照して、選択画面中央部には画面中央部の選択ボタン表示領域５３が設けられ、その中に、複数の選択ボタン５１がタイル状（マトリックス）に配置される。ここでは、一例として、６行４列で合計２４個の選択ボタン５１−１〜５１−２４が配置される例が示されている。なお、選択ボタン表示領域５３はフリック操作の受け付け可能であり、選択ボタン表示領域５３外の領域はフリック操作の受け付け不可である。
【００３３】
さらに、画面中央右部に、上下方向に配置されたスクロールバー５２が配置される。スクロールバー５２を上下方向に操作することで、選択ボタンの表示が上下に移動し、選択画面に表示されている範囲外に配置された選択ボタンが表示されるようになる。
【００３４】
なお、スクロールバー５２は、図２に表わされたように上下方向にスクロールするものに限定されず、図３に表わされたように、左右方向にスクロールするものであってもよい。
【００３５】
＜機能構成＞
ＭＦＰ１００では、図２または図３に表わされた選択画面においてフリック操作またはスクロール操作を受け付けることで、選択ボタン表示領域５３にタイル状に配置される選択ボタン５１の配置を更新する。その際に、後述するように、選択状態にある選択ボタンを提示するための表示領域を設ける。
【００３６】
図４は、この表示処理を行なうための、ＭＦＰ１００の機能構成の具体例を示すブロック図である。以降の説明においては、図４の各機能は、ＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出して実行することで、主にＣＰＵ１０上に形成されるものとする。しかしながら、少なくとも一部がハードウェアで構成されてもよい。
【００３７】
図４を参照して、メモリー１６には、複数の選択ボタンのうちの選択状態にある選択ボタンを記憶するための記憶領域である選択ボタン記憶部６１と、全選択ボタンをマトリックスに配置した画面情報を記憶するための記憶領域である画面記憶部６２とが含まれる。
【００３８】
さらに図４を参照して、ＣＰＵ１０は、操作表示部１５に対する操作に応じた操作信号の入力を受け付けるための入力部１０１と、操作信号に基づいて表示された選択ボタンのうちから選択されたボタンを判断するための選択判断部１０２と、選択された選択ボタンを選択ボタン記憶部６１に記憶させることで、各選択ボタンの選択状態を管理するための管理部１０３と、操作信号に基づいてスクロール方向を判断するための方向判断部１０４と、判断されたスクロール方向より、記憶されている画面データーのうちの操作表示部１５に表示させる範囲である表示範囲を決定するための決定部１０５と、後述する、選択された選択ボタンであって上記表示範囲外にある選択ボタンの提示用の確認エリアを表示させる表示データーを生成するための確認エリア生成部１０６と、画面データーまたは表示データーに基づく表示を操作表示部１５に行なわせるための表示処理部１０７とを含む。
【００３９】
さらに、表示処理部１０７は、表示範囲にある選択ボタンのうち、選択されたボタンを選択されていないボタンとは異なる表示態様とし、選択されていないボタンとは区別して表示させるための処理も行なう。
【００４０】
＜動作概要１＞
第１の動作として、ＭＦＰ１００は、スクロール操作の結果、選択された選択ボタンが表示範囲でなくなったときに、すでに選択された選択ボタンを提示するための、選択ボタンの表示動作を行なう。この表示動作について、動作概要１として説明する。
【００４１】
図５および図６は、動作概要１を説明するための図である。
図５を参照して、選択ボタン表示領域に配置された選択ボタンは、たとえばタッチされるなどの選択操作を受け付けることで選択状態となる。選択状態とされた選択ボタンは、選択状態でない選択ボタンとは異なる態様の、選択態様で表示される。図５の例では、選択された選択ボタンがハッチングで表わされ、たとえば、選択されていない選択ボタンとは異なる色や濃度や線種で表示されることが表わされている。
【００４２】
図６は、図５の状態からスクロールバーを用いて下方向にスクロールされた場合の画面例を示している。すなわち、図５に示されたように、いくつかの選択ボタンが選択された状態でスクロールバーで画面をスクロールすることで、選択ボタン表示領域に表示されていた選択ボタンが表示されなくなり、図５の状態で表示されていなかった選択ボタンが表示されるようになる。
【００４３】
このとき、図６の例では、図５で選択されていた選択ボタンがすべて選択ボタン表示領域に表示されなくなる。そのため、図６までスクロールすると、図５の状態でどの選択ボタンが選択されていたのかが不明となる。そこで、ＭＦＰ１００では、スクロールを受け付けて選択された選択ボタンが表示領域外となった時点で、図６に示されたように、表示画面に、すでに選択された選択ボタンを確認用に提示する小さい表示領域である確認エリアをポップアップで表示させる。図６の例では、確認エリアがスクロールバー近傍にポップアップ表示される例が示されている。
【００４４】
＜動作フロー１＞
図７は、ＭＦＰ１００における上記動作概要１での、選択ボタンの表示動作の流れを表わすフローチャートである。図７のフローチャートに表わされる動作は、主に、ＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出してＲＡＭ１２上で展開しつつ実行し、図４に表わされた各機能を発揮されることで実現される。
【００４５】
図７を参照して、ＣＰＵ１０は操作表示部１５からの操作信号を監視し、スクロール操作がなされたことを検出すると（ステップＳ１０１でＹＥＳ）、ステップＳ１０３でそのスクロール方向を特定して、画面データーのうち、現在の表示範囲からそのスクロール方向に所定量移動させて、次の表示範囲を決定する。ここでは、スクロール操作によって予め規定された所定量移動させるものとしているが、スクロール量も検出し、そのスクロール量に応じた量、表示範囲を移動させて次の表示範囲を決定するようにしてもよい。
【００４６】
ＣＰＵ１０は、画面データーに含まれる選択ボタンのうち、すでに選択状態になっている選択ボタンの有無を確認する。その結果、選択されている選択ボタンがある場合（ステップＳ１０５でＹＥＳ）、さらに、その選択されている選択ボタンが、上記ステップＳ１０３で決定された表示範囲外であるか表示範囲内であるかを判断する。
【００４７】
選択されている選択ボタンが次の表示範囲外にある場合（ステップＳ１０７でＹＥＳ）、ステップＳ１０９でＣＰＵ１０は、その選択ボタンを提示するための確認エリアの表示データーを生成して、上記ステップＳ１０３で決定された表示範囲が表示された表示画面に確認エリアをポップアップ表示させる。
【００４８】
選択されている選択ボタンが次の表示範囲内にある場合（ステップＳ１０７でＮＯ）、ステップＳ１１１でＣＰＵ１０は、その選択ボタンを上記ステップＳ１０３で決定された表示範囲が表示された表示画面においてたとえば特定の色とするなど、選択態様で表示させる。
【００４９】
なお、複数の選択ボタンが選択されている場合、選択されている選択ボタンそれぞれについて上記ステップＳ１０７の判断を行ない、表示範囲外にあるものは確認エリアに提示させてポップアップ表示させ、表示範囲内にあるものは表示画面において選択態様で表示させる。
【００５０】
このようにすることで、スクロールによって表示画面に表示される選択ボタンが更新されても、ポップアップ表示された確認エリアで以前に選択された選択ボタンを確認することができる。
【００５１】
なお、上の例では、スクロール操作が検出されると選択ボタンの表示動作がなされるものとしているが、選択ボタン表示領域に表示される選択ボタンのページが次のページに移行したことで、選択ボタンの表示動作がなされるようにしてもよい。
【００５２】
すなわち、図８に表わされたように、スクロール操作がなされ（ステップＳ１０１でＹＥＳ）、次の表示範囲を決定すると（ステップＳ１０３）、ＣＰＵ１０は、決定された表示範囲が現在の表示の次のページであるか、つまり、現在表示されている選択ボタンを含まない範囲であるか否かを判断する。その結果、次のページであると判断されると（ステップＳ１０４でＹＥＳ）、以降、上述と同様に、選択ボタンの選択状態を確認して表示動作を行なう。
【００５３】
このようにすることでも、スクロールによって表示画面に表示される選択ボタンが更新されても、ポップアップ表示された確認エリアで以前に選択された選択ボタンを確認することができる。
【００５４】
＜動作概要２＞
第２の動作として、ＭＦＰ１００は、確認エリアに提示された選択ボタンに対する操作を受け付けて、その選択状態を変化させる動作を行なう。この動作について、動作概要２として説明する。
【００５５】
図９は、動作概要２を説明するための図である。
再度図６を参照して、選択ボタン表示領域に配置されなくなった、すでに選択された選択ボタンを提示する確認エリアは、選択操作の入力を受け付け可能とする。
【００５６】
図６に示されるように、確認エリアでは、選択された選択ボタンが選択態様で提示されている。この状態で、確認エリアに提示された選択ボタンに対してタッチされるなどの選択操作を受け付けることで、図９に表わされたように、その選択状態が解除される。
【００５７】
また、その逆に、図９の状態の確認エリアにおいて、選択状態が解除された選択ボタンに対してタッチされるなどの選択操作を受け付けることで、図６に示されるように、当該選択ボタンが再度選択状態となってもよい。
【００５８】
＜動作フロー２＞
図１０は、ＭＦＰ１００における上記動作概要２での、選択ボタンの選択状態を管理するための動作の流れを表わすフローチャートである。図１０のフローチャートに表わされる動作もまた、主に、ＣＰＵ１０がＲＯＭ１１に記憶されるプログラムを読み出してＲＡＭ１２上で展開しつつ実行し、図４に表わされた各機能を発揮されることで実現される。
【００５９】
図１０を参照して、ＣＰＵ１０は操作表示部１５からの操作信号を監視し、選択ボタンに対する選択操作がなされたことを検出すると（ステップＳ２０１でＹＥＳ）、操作対象の選択ボタンが選択ボタン表示領域内に配置されたものであるか否かを判断する（Ｓ２０３）。さらに、その選択ボタンの選択状態を判断する（Ｓ２０５，Ｓ２１１）。
【００６０】
操作対象の選択ボタンが選択ボタン表示領域内に配置されたものであり、かつ、選択されたものでない場合（ステップＳ２０３でＹＥＳ、かつステップＳ２０５でＮＯ）、ＣＰＵ１０は、選択ボタン表示領域内に配置された選択ボタンを選択する操作がなされたものとして、ステップＳ２０７で操作対象の選択ボタンを選択状態とする。ここでは、当該選択ボタンを選択状態として記憶させると共に、選択ボタン表示領域内の当該選択ボタンの表示態様を選択態様にして表示させる。
【００６１】
操作対象の選択ボタンが選択ボタン表示領域内に配置されたものであり、かつ、選択されたものである場合（ステップＳ２０３でＹＥＳ、かつステップＳ２０５でＹＥＳ）、ＣＰＵ１０は、選択ボタン表示領域内に配置され、すでに選択された選択ボタンの選択状態を解除する操作がなされたものとして、ステップＳ２０９で操作対象の選択ボタンの選択状態を解除する。ここでは、選択状態として記憶されていた当該選択ボタンの記憶を削除する、または非選択状態として上書きすると共に、選択ボタン表示領域内の当該選択ボタンの表示態様を選択態様から非選択態様にして表示させる。
【００６２】
操作対象の選択ボタンが選択ボタン表示領域外、つまり確認エリアに配置されたものであり、かつ、選択されたものである場合（ステップＳ２０３でＮＯ、かつステップＳ２１１でＹＥＳ）、ＣＰＵ１０は、確認エリアにすでに選択された選択ボタンとして提示された選択ボタンの選択状態を解除する操作がなされたものとして、ステップＳ２１５で操作対象の選択ボタンの選択状態を解除する。ここでは、選択状態として記憶されていた当該選択ボタンの記憶を削除する、または非選択状態として上書きすると共に、選択ボタン表示領域内の当該選択ボタンの表示態様を選択態様から非選択態様にして表示させる。
【００６３】
操作対象の選択ボタンが選択ボタン表示領域外、つまり確認エリアに配置されたものであり、かつ、選択されたものでない場合（ステップＳ２０３でＮＯ、かつステップＳ２１１でＮＯ）、ＣＰＵ１０は、確認エリアに選択された選択ボタンとして提示された選択ボタンの選択状態が解除された後に、該確認エリアに提示されている当該選択ボタンを選択し直す操作がなされたものとして、ステップＳ２１３で操作対象の選択ボタンを選択状態とする。ここでは、当該選択ボタンを選択状態として記憶させると共に、選択ボタン表示領域内の当該選択ボタンの表示態様を選択態様にして表示させる。
【００６４】
このようにすることで、更新前の表示に表示画面を戻す操作をすることなく、スクロールによって表示画面に表示される選択ボタンが更新されたことでポップアップ表示された確認エリアで、以前に選択された選択ボタンに対する選択状態の解除や、さらに選択状態が解除された選択ボタンを選択し直すことができる。
【００６５】
＜実施例＞
説明された、選択ボタンの表示動作や選択ボタンの選択状態を管理するための動作は、ＭＦＰ１００において、アドレス帳データーに基づく宛先一覧表示から画像データーの送信先を選択するときや、ボックス選択画面において文書データーの格納先としてボックスを選択するときや、文書選択画面において文書一覧から利用（プリント、送信、等）する文書を選択するとき、などに行なうことができる。
【００６６】
図１１〜図１３は、ＭＦＰ１００において画像データーの送信先を選択する際の画面の具体例を示す図である。
【００６７】
この場合、図１１に示されるように、表示領域にタイル状（マトリックス）に配置された短縮宛先一覧からタッチされるなどの選択操作を受け付けることで、選択された宛先が選択態様で表示される。
【００６８】
この状態からスクロール操作を受け付けて、これら選択された短縮宛先が表示領域に表示されなくなると、図１２に示されるように、ＣＰＵ１０はこれら選択された短縮宛先を提示する確認エリアを、表示画面にポップアップ表示させる。
【００６９】
当該確認エリアに提示されたすでに選択された短縮宛先に対してタッチされるなどの選択操作を受け付けることで、図１３に示されるように、確認エリアに提示された、選択された短縮宛先の選択状態が解除される。
【００７０】
この後に、確認エリアの当該短縮宛先が再度タッチ等されることで、当該短縮宛先が再度選択状態となってもよい。
【００７１】
図１４〜図１６は、ＭＦＰ１００において文書データーの格納先としてボックスを選択する際の画面の具体例を示す図である。
【００７２】
この場合、図１４に示されるように、表示領域にタイル状（マトリックス）に配置されたボックス一覧からタッチされるなどの選択操作を受け付けることで、選択されたボックスが選択態様で表示される。
【００７３】
この状態からスクロール操作を受け付けて、これら選択されたボックスが表示領域に表示されなくなると、図１５に示されるように、ＣＰＵ１０はこれら選択されたボックスを提示する確認エリアを、表示画面にポップアップ表示させる。
【００７４】
当該確認エリアに提示されたすでに選択されたボックスに対してタッチされるなどの選択操作を受け付けることで、図１６に示されるように、確認エリアに提示された、選択されたボックスの選択状態が解除される。
【００７５】
この後に、確認エリアの当該ボックスが再度タッチ等されることで、当該ボックスが再度選択状態となってもよい。
【００７６】
図１７〜図１９は、ＭＦＰ１００において文書一覧から利用する文書を選択する際の画面の具体例を示す図である。
【００７７】
この場合、図１７に示されるように、表示領域にタイル状（マトリックス）に配置された文書一覧からタッチされるなどの選択操作を受け付けることで、選択された文書が選択態様で表示される。
【００７８】
この状態からスクロール操作を受け付けて、これら選択された文書が表示領域に表示されなくなると、図１８に示されるように、ＣＰＵ１０はこれら選択された文書を提示する確認エリアを、表示画面にポップアップ表示させる。
【００７９】
当該確認エリアに提示されたすでに選択された文書に対してタッチされるなどの選択操作を受け付けることで、図１９に示されるように、確認エリアに提示された、選択された文書の選択状態が解除される。
【００８０】
この後に、確認エリアの当該文書が再度タッチ等されることで、当該文書が再度選択状態となってもよい。
【００８１】
さらに、上述の選択ボタンの管理のための動作をＭＦＰ１００に実行させるためのプログラムを提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどのコンピュータ読み取り可能な記録媒体にて記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体にて記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００８２】
なお、本発明にかかるプログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本発明にかかるプログラムに含まれ得る。
【００８３】
また、本発明にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本発明にかかるプログラムに含まれ得る。
【００８４】
提供されるプログラム製品は、ハードディスクなどのプログラム格納部にインストールされて実行される。なお、プログラム製品は、プログラム自体と、プログラムが記録された記録媒体とを含む。
【００８５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８６】
１０  ＣＰＵ、１１  ＲＯＭ、１２  ＲＡＭ、１３  スキャン部、１４  プリント部、１５  操作表示部、１６  メモリー、１７  ネットワークＩ／Ｆ部、１８  ＲＩＰ部、５１  選択ボタン、５２  スクロールバー、５３  選択ボタン表示領域、６１  選択ボタン記憶部、６２  画面記憶部、１００  ＭＦＰ、１０１  入力部、１０２  選択判断部、１０３  管理部、１０４  方向判断部、１０５  決定部、１０６  確認エリア生成部、１０７  表示処理部。
【図１】
2013077211.tif 000003
【図２】
2013077211.tif 000004
【図３】
2013077211.tif 000005
【図４】
2013077211.tif 000006
【図５】
2013077211.tif 000007
【図６】
2013077211.tif 000008
【図７】
2013077211.tif 000009
【図８】
2013077211.tif 000010
【図９】
2013077211.tif 000011
【図１０】
2013077211.tif 000012
【図１１】
2013077211.tif 000013
【図１２】
2013077211.tif 000014
【図１３】
2013077211.tif 000015
【図１４】
2013077211.tif 000016
【図１５】
2013077211.tif 000017
【図１６】
2013077211.tif 000018
【図１７】
2013077211.tif 000019
【図１８】
2013077211.tif 000020
【図１９】
2013077211.tif 000021