(57)【要約】【課題】階層構造になっている画面の操作性を向上させる。【解決手段】電子機器は、  複数の項目を含むメニューを所定の画面に表示する表示部であって、第ｎ階層（ｎは２以上の整数）に属する前記メニューから１つの項目を指示されると、指示された前記項目に対応する第ｎ＋１階層に属する前記メニューとともに第ｎ−１階層以上の上位層に属する前記メニューから指示された項目を第１画面に表示させる表示部と、任意の画面及び前記メニューに対する操作を受け付ける操作部と、を備える。【選択図】図８
2017187833.tif 000002
【特許請求の範囲】
【請求項１】
複数の項目を含むメニューを所定の画面に表示する表示部であって、第ｎ階層（ｎは２
以上の整数）に属する前記メニューから１つの項目を指示されると、指示された前記項目
に対応する第ｎ＋１階層に属する前記メニューとともに第ｎ−１階層以上の上位層に属す
る前記メニューから指示された項目を第１画面に表示させる表示部と、
任意の画面及び前記メニューに対する操作を受け付ける操作部と、
を備える電子機器。
【請求項２】
前記表示部は、第ｎ階層に属する前記メニューを前記第１画面にポップアップさせ、第
ｎ＋１階層に属する前記メニューに対応する項目が第ｎ階層の前記メニューから選択され
ると、選択された前記項目に対応する前記メニューに含まれる項目が選択可能に配置され
た第２画面に切り換える、
請求項１に記載の電子機器。
【請求項３】
前記表示部は、前記第１画面において、第ｎ階層に属する前記メニューから第ｎ＋１階
層に属する前記メニューに対応する項目が指示されると、第ｎ階層に属する前記メニュー
と並べて、指示された前記項目に対応する前記メニューをポップアップさせる、
請求項２に記載の電子機器。
【請求項４】
前記表示部は、前記第１画面において、第ｎ階層に属する前記メニューから第ｎ＋１階
層に属する前記メニューに対応する項目が指示されると、指示された前記項目に対応する
前記メニューを第ｎ−１階層に属する前記メニューの上に重ねてポップアップさせる、
請求項１から３のいずれか一項に記載の電子機器。
【請求項５】
複数の項目を含むメニューを所定の画面に表示する表示部であって、第ｎ階層（ｎは２
以上の整数）に属する前記メニューから１つの項目を指示されると、指示された前記項目
に対応する第ｎ＋１階層に属する前記メニューとともに第ｎ−１階層以上の上位層に属す
る前記メニューから指示された項目を第１画面に表示させる表示部と、
任意の画面及び前記メニューに対する操作を受け付ける操作部と、
してコンピューターを機能させるＧＵＩ制御プログラム。
【請求項６】
複数の項目を含むメニューを所定の画面にポップアップさせる表示部であって、
第ｎ階層（ｎは２以上の整数）に属する前記メニューから第ｎ＋１階層に属する前記
メニューに対応する項目を指示されると、指示された前記項目に対応する前記メニューと
ともに第ｎ階層以上の上位層に属する前記メニューから指示された前記項目を第１画面に
表示させ、
第ｎ＋１階層に属する前記メニューに対応する項目が第ｎ階層の前記メニューから選
択されると、選択された項目が選択可能に配置された第２画面に切り換える表示部と、
任意の画面及び前記メニューに対する操作を受け付ける操作部と、
を備える電子機器。
【請求項７】
複数の項目を含むメニューを所定の画面にポップアップさせる表示部であって、
第ｎ階層（ｎは２以上の整数）に属する前記メニューから第ｎ＋１階層に属する前記
メニューに対応する項目を指示されると、指示された前記項目に対応する前記メニューと
ともに第ｎ階層以上の上位層に属する前記メニューから指示された前記項目を第１画面に
表示させ、
第ｎ＋１階層に属する前記メニューに対応する項目が第ｎ階層の前記メニューから選
択されると、選択された項目が選択可能に配置された第２画面に切り換える表示部と、
任意の画面及び前記メニューに対する操作を受け付ける操作部と、
してコンピューターを機能させるＧＵＩ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器及びＧＵＩ制御プログラムに関する。
【背景技術】
【０００２】
プリンター、スキャナー、デジタルカメラ等の周辺機器においては、ディスプレイの画
面サイズが小さいため、印刷条件、解像度等の項目を設定するために用いる設定画面の階
層構造が深くなりやすい。例えば、特許文献１のような表示が行われていた。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2015-46098号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
通常、各階層の設定画面で設定対象となる項目は異なるため、全体の階層構造が深くな
ると複数の設定画面を何度も行き来して項目を設定しなければならない状況も起こる。ま
た、全体の階層構造が深くなるほど画面遷移が複雑に枝分かれするため、ユーザーは、現
在操作している設定画面が、階層構造全体のどこに位置する設定画面なのかを把握しにく
くなり、各設定画面を行き来することも容易ではない。すなわち、設定画面の階層構造が
深くなるほど操作が煩雑になりやすいという問題がある。
【０００５】
本発明は、階層構造になっている画面の操作性を向上させることを目的の一つとする。
【課題を解決するための手段】
【０００６】
ここで項目に対する「指示」と「選択」の用語法について定義する。「指示」と「選択
」はいずれも項目に対する操作であって、互いに異なる操作として検出が可能な操作であ
ればよい。例えば「選択」として受け付けることができる操作は、項目に対する不可分の
一連の操作における最後の操作である。そして例えば「指示」として受け付けることがで
きる操作は、不可分の一連の操作における最後ではない操作である。たとえばタッチパネ
ルディスプレイ上で指を滑らす操作は、タッチパネルディスプレイに対する指の接触と、
接触状態での指の移動と、タッチパネルディスプレイからの指の離脱という不可分の一連
の操作で構成される。この一連の操作においては、タッチパネルディスプレイからの指の
離脱を「選択」として受け付けることができ、タッチパネルディスプレイに対する指の接
触を「指示」として受け付けることができる。また、タッチパネルディスプレイに接触し
た状態で移動中に指を停止させるとすれば、このような停止も「指示」として受け付ける
ことができる。また例えば、マウスを用いたドラッグにおいては、ボタンの押下と、ボタ
ンを押した状態でのマウスの移動と、ボタンの開放という不可分の一連の操作で構成され
る。このドラッグにおいては、ボタンの押下やマウスの移動停止を「指示」として受け付
けることができ、ボタンの開放を「選択」として受け付けることができる。また例えば、
ダブルクリックやダブルタップは、予め決められた時間内の２回のクリック又はタップに
よって構成される。このダブルクリック又はダブルタップにおいては、２回目のクリック
又はタップを「選択」として受け付けることができる。そして、後続するクリック又はタ
ップが予め決められた時間内にされないシングルクリック又はシングルタップを「指示」
として受け付けることもできる。
【０００７】
また階層の上下関係は、階層を表す数字が小さいほど上位とし、第ｎ階層以上というと
きは、第ｎ階層及び第ｎ階層より上位の階層を含む。たとえば第３階層以上の階層は、第
３階層、第２階層及び第１階層である。そして「画面」は、ディスプレイの物理的な表示
面ではなく、メニューやアイコンなどの操作対象や、テキストや画像などの情報を配置し
て構成される視覚対象のまとまり（シーン）である。
【０００８】
（１）上記目的を達成するための電子機器は、複数の項目を含むメニューを所定の画面
に表示する表示部であって、第ｎ階層（ｎは２以上の整数）に属する前記メニューから１
つの項目を指示されると、指示された前記項目に対応する第ｎ＋１階層に属する前記メニ
ューとともに第ｎ−１階層以上の上位層に属する前記メニューから指示された項目を第１
画面に表示させる表示部と、任意の画面及び前記メニューに対する操作を受け付ける操作
部と、を備える。
【０００９】
本発明によると、新たに選択可能な項目とともに上位層の２階層以上のメニューから指
示済みの複数の項目を表示するため、階層構造になっている画面の操作性が向上する。
【００１０】
（２）上記目的を達成するための電子機器において、前記表示部は、第ｎ階層に属する
前記メニューを前記第１画面にポップアップさせ、第ｎ＋１階層に属する前記メニューに
対応する項目が第ｎ階層の前記メニューから選択されると、選択された前記項目に対応す
る前記メニューに含まれる項目が選択可能に配置された第２画面に切り換えてもよい。こ
の構成では、階層構造の画面そのものを項目としてメニューから選択可能であるため、階
層構造になっている画面の操作性がさらに向上する。
【００１１】
（３）上記目的を達成するための電子機器において、前記表示部は、前記第１画面にお
いて、第ｎ階層に属する前記メニューから第ｎ＋１階層に属する前記メニューに対応する
項目が指示されると、第ｎ階層に属する前記メニューと並べて、指示された前記項目に対
応する前記メニューをポップアップさせてもよい。この構成では、ユーザーは２階層のメ
ニューを並べて見ることができるため、階層構造になっている画面の操作性がさらに向上
する。
【００１２】
（４）上記目的を達成するための電子機器において、前記表示部は、前記第１画面にお
いて、第ｎ階層に属する前記メニューから第ｎ＋１階層に属する前記メニューに対応する
項目が指示されると、指示された前記項目に対応する前記メニューを第ｎ−１階層に属す
る前記メニューの上に重ねてポップアップさせてもよい。この構成では、画面内における
メニューの表示領域を小さくすることができる。
【００１３】
（６）上記目的を達成するための電子機器は、複数の項目を含むメニューを所定の画面
にポップアップさせる表示部であって、第ｎ階層（ｎは２以上の整数）に属する前記メニ
ューから第ｎ＋１階層に属する前記メニューに対応する項目を指示されると、指示された
前記項目に対応する前記メニューとともに第ｎ階層以上の上位層に属する前記メニューか
ら指示された前記項目を第１画面に表示させ、第ｎ＋１階層に属する前記メニューに対応
する項目が第ｎ階層の前記メニューから選択されると、選択された項目が選択可能に配置
された第２画面に切り換える表示部と、任意の画面及び前記メニューに対する操作を受け
付ける操作部と、を備える。本発明によると、階層構造の画面そのものを項目としてメニ
ューから選択可能であるため、階層構造になっている設定画面の操作性が向上する。
【００１４】
尚、請求項に記載された各手段の機能は、構成自体で機能が特定されるハードウェア資
源、プログラムにより機能が特定されるハードウェア資源、又はそれらの組み合わせによ
り実現される。また、これら各手段の機能は、各々が物理的に互いに独立したハードウェ
ア資源で実現されるものに限定されない。さらに、本発明は、コンピューターによって実
行されるＧＵＩ制御プログラム又はその記録媒体としても成立する。むろん、その記録媒
体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発される
いかなる記録媒体であってもよい。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施例にかかる電子機器のブロック図である。
【図２】本発明の一実施例にかかる画面及びポップアップメニューの階層構造を示す図である。
【図３】本発明の一実施例にかかる画面の構成図である。
【図４】本発明の一実施例にかかる画面の構成図である。
【図５】本発明の一実施例にかかる画面制御処理を示すフローチャートである。
【図６】本発明の一実施例にかかるポップアップメニュー制御処理を示すフローチャートである。
【図７】本発明の一実施例にかかる画面の構成図である。
【図８】本発明の一実施例にかかる画面の構成図である。
【図９】本発明の一実施例にかかる画面の構成図である。
【図１０】本発明の一実施例にかかる画面の構成図である。
【図１１】本発明の一実施例にかかる画面の構成図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態を図面を参照しながら説明する。尚、各図において対応する
構成要素には同一の符号が付され、重複する説明は省略される。
【００１７】
１．電子機器の構成
図１に、本発明の電子機器の一実施例としての複合機を示す。図１に示すように、複合
機は、コンピューターで構成された制御部１と、タッチパネルディスプレイ２と、読み取
り部３と、印刷部４と、通信部５と、外部メモリインターフェース６とを備えている。
【００１８】
タッチパネルディスプレイ２は、タッチ、タップ、フリック、スワイプなどの操作の対
象となるオブジェクトを表示する液晶パネルを備える。そしてタッチパネルディスプレイ
２は、抵抗膜方式、投影型静電容量方式、表面型静電容量方式、超音波表面弾性波方式、
光学方式、電磁誘導方式などにより、タッチ、タップ、フリック、スワイプなどの操作を
検出可能な座標を出力する。具体的には、タッチパネルディスプレイ２は、指やペンが画
面に触れている位置を示す座標を出力する。
【００１９】
制御部１は、プロセッサ、主記憶装置としてのＲＡＭ、外部記憶装置としてのフラッシ
ュメモリ及び入出力インターフェースを備えるコンピューターである。制御部１は、フラ
ッシュメモリに記憶されたＧＵＩ制御プログラムをＲＡＭにロードしてプロセッサで実行
することにより、表示部及び操作部として機能する。すなわち制御部１は、タッチパネル
ディスプレイ２が出力する座標に基づいてタッチ、タップ、フリック、スワイプなどの操
作を検出することにより、操作を受け付ける操作部として機能する。また制御部１は、検
出した操作に基づいてタッチパネルディスプレイ２に各種の画面とメニューを表示させる
ことにより、表示部として機能する。制御部１は、メニューやアイコンなどの何らかの処
理を起動させる指示を受け付ける操作対象や、テキストや画像などの情報を配置した各種
の画面を表示するための画面データに基づいてタッチパネルディスプレイ２に表示する画
面を制御する。各画面はインデックス名によって識別される。このインデックス名は、当
該画面に最初にポップアップするポップアップメニューのインデックス名としても用いら
れる。
【００２０】
読み取り部３は、原稿台、光学系及びリニアイメージセンサーを搭載したキャリッジと
、キャリッジの搬送機構とを備えている。印刷部４は、インクを吐出する印字ヘッドと、
印字ヘッドを移動させる搬送機構と、用紙を搬送する給紙機構とを備えている。通信部５
は、ＰＣ等の外部機器とデータ通信するための回路である。外部メモリインターフェース
６は、リムーバブルメモリから制御部１にデータを読み込んだり、リムーバブルメモリに
データを書き出す回路である。
【００２１】
２．ＧＵＩ制御方法
次に、上述した複合機におけるＧＵＩ制御方法について図面を参照しながら説明する。
はじめに具体的説明のために例示するポップアップメニューと画面の階層構造について図
２を参照しながら説明する。タッチパネルディスプレイ２に表示される画面は、画面遷移
を指示するために予め当該画面に配置されているアイコンが操作されることによって順次
切り替わる。画面遷移の操作を受け付けるアイコンは、「進むボタン」や「戻るボタン」
といったものだけでなく、何らかの項目を設定する指示を受け付けるアイコンを含む。図
２は、画面が順次遷移する階層構造を示している。制御部１は、第１階層に属する画面Ａ
を、画面Ａに配置されたアイコンに対する操作に応じて、第２階層に属する画面Ａ−１、
画面Ａ−２、画面Ａ−３、画面Ａ−４のいずれかに切り替える。また制御部１は、第２階
層に属する各画面を、画面遷移の操作に応じて、第１階層に属する画面Ａ又は当該画面に
直属する第３階層の画面に切り替える。例えば第２階層に属する画面Ａ−２をタッチパネ
ルディスプレイ２に表示しているときに画面Ａ−２に配置されたアイコンに対する操作を
受け付けると、制御部１は、画面Ａ−２を画面Ａ又は画面Ａ−２−１又は画面Ａ−２−２
、画面Ａ−２−３、画面Ａ−２−４のいずれかに切り換える。一方、画面Ａ−２と同じ階
層に属する画面Ａ−１、画面Ａ−３、画面Ａ−４も、画面Ａ−２に直属しない第３階層に
属する画面Ａ−１−１、画面Ａ−３−１、画面Ａ−４−１も、第２階層に属する画面Ａ−
２に配置されるアイコンに対する操作に応じて制御部１がタッチパネルディスプレイ２に
表示する画面ではない。
【００２２】
制御部１は、このような階層構造を持つ画面を選択するためのポップアップメニューを
タッチパネルディスプレイ２に表示する。そして制御部１は、画面に配置されたアイコン
に対する操作だけでなく、階層構造を有するポップアップメニューに対する操作によって
もこれらの画面を切り換える。すなわち、階層構造を有する画面を選択又は指示すること
が可能な階層構造を有する項目のポップアップメニューを制御部１は表示する。制御部１
は、第ｎ階層（ｎは自然数）に属する画面において、第ｎ＋１階層に属する画面のインデ
ックス名を項目とするポップアップメニューを操作に応じてポップアップする。そして制
御部１は、画面のインデックス名が指示されると、当該インデックス名を有する画面に直
属するｎ＋２階層に属する画面のインデックス名を項目とするポップアップメニューをポ
ップアップする。すなわち、制御部１は、画面を項目とするポップアップメニューを指示
に応じて上位層から下位層に順次展開する。
【００２３】
本実施例では、画面Ａを図３に示す構成とし、画面Ａのインデックス名を「出力先設定
」とする。以下、画面Ａを出力先設定画面という。出力先設定画面２１には、出力先設定
メニュー２１３と、操作を案内するテキスト２１４と、出力先設定画面２１のインデック
ス名に対応するテキスト２１２と、ポップアップリクエストボタン２１１とが配置される
。出力先設定メニュー２１３は、画面Ａ−１、画面Ａ−２、画面Ａ−３、画面Ａ−４への
切換指示を受け付けるとともに、スキャンした画像データの出力先を設定する設定値アイ
コン２１３１、２１３２、２１３３、２１３４を項目として含む。例えば設定値アイコン
２１３２がタップされると、制御部１は、出力先設定画面２１を画面Ａ−２に切り替える
とともに、スキャンした画像データの出力先を外部メモリインターフェース６に接続され
るリムーバブルメモリに設定する。
【００２４】
また本実施例では、画面Ａ−２を図４に示す構成とし、画面Ａ−２のインデックス名を
「外部メモリ保存」とする。以下、画面Ａ−２を外部メモリ保存画面という。外部メモリ
保存画面２２には、外部メモリ保存メニュー２２３と、外部メモリ保存メニュー２２３の
各項目の設定値２２４と、スキャンの開始指示を受け付ける画面遷移指示アイコン２２５
と、外部メモリ保存画面２２のインデックス名を示すテキスト２２２と、ポップアップリ
クエストボタン２２１とが配置される。外部メモリ保存メニュー２２３は、画面Ａ−２−
１、画面Ａ−２−１、画面Ａ−２−３、画面Ａ−２−４への切り換え指示を受け付ける画
面遷移指示アイコン２２３１、２２３２、２２３３、２２３４を項目として含む。例えば
画面遷移指示アイコン２２３２がタップされると、制御部１は、外部メモリ保存画面２２
を、読み取った画像データのファイル形式としてＰＤＦ又はＪＰＥＧのいずれかを選択す
るための画面Ａ−２−２に切り換える。
【００２５】
また本実施例では、画面Ａ−２−２を図１０に示す構成とし、画面Ａ−２−２のインデ
ックス名を「ファイル形式」とする。以下、画面Ａ−２−２をファイル形式画面という。
ファイル形式画面２３には、ファイル形式メニュー２３３と、ファイル形式画面のインデ
ックス名を示すテキスト２３２と、ポップアップリクエストボタン２３１と、１階層上位
の外部メモリ保存画面２２に戻るための画面遷移指示アイコン２３４とが配置される。フ
ァイル形式メニューは、ファイル形式の設定値であるＰＤＦとＪＰＥＧを示す設定値アイ
コン２３３ａ、２３３ｂを項目として含む。設定値アイコン２３３ａが選択されると、フ
ァイル形式の設定値がＰＤＦに更新される。設定値アイコン２３３ｂが選択されると、フ
ァイル形式の設定値がＪＰＥＧに更新される。
【００２６】
図３、図４及び図１０に示すように制御部１がディスプレイに２に表示させる各画面に
は、ポップアップメニューをポップアップさせる操作を受け付けるためのポップアップリ
クエストボタン２１１、２２１、２３１が配置される。ユーザーは、任意の画面に配置さ
れるポップアップメニューを操作することにより、現在表示されている画面に直属しない
１階層上位の画面に切り換えたり、２階層以上の上位層の画面に切り換えたり、２階層以
下の下位層の画面に切り換えたり、下位層の画面で選択可能な項目を直接選択することが
できる。
【００２７】
次に各画面の制御方法について図３から図５を参照しながら説明する。図５に示す画面
制御処理は、任意の画面において画面遷移指示アイコンが選択されるか、画面遷移を伴わ
せる設定値アイコンが選択されるか、ポップアップメニューから画面のインデックス名が
選択されると起動する。
【００２８】
制御部１は、画面遷移指示アイコンが選択されるか、画面遷移を伴わせる設定値アイコ
ンが選択されるか、ポップアップメニューから画面のインデックス名が選択されると、画
面遷移指示アイコン、設定値アイコン又はインデックス名に対応する画面をタッチパネル
ディスプレイ２に表示させる（ステップＳ１０）。
【００２９】
制御部１は、各画面をタッチパネルディスプレイ２に表示させた状態においてタッチパ
ネルディスプレイ２から出力される座標に基づいて操作を判定する（ステップＳ１１）。
例えば、図３に示す設定値アイコン２１３１、２１３２、２１３３、２１３４の表示領域
がタップされた場合に、制御部１は項目選択と判定し、図３に示すポップアップリクエス
トボタン２１１がタップされた場合に制御部１はポップアップメニューリクエストと判定
する。また例えば、図４に示す画面遷移指示アイコン２２３１、２２３２、２２３３、２
２３４、２２５や図１０に示す画面遷移指示アイコン２３４がタップされた場合に制御部
１は画面遷移リクエストと判定する。尚、項目選択、ポップアップリクエスト、画面遷移
リクエスト以外にも、受付可能な様々な操作を画面に応じて設定することが可能である。
【００３０】
項目選択を受け付けた場合、制御部１は、項目に対応する処理を実行して、現在タッチ
パネルディスプレイ２に表示させている画面を対象とする画面制御処理を終了する（ステ
ップＳ１２）。例えば図３に示す設定値アイコン２１３２がタップされた場合には、読み
取り部３によって読み取られた画像データの出力先の設定値を外部メモリインターフェー
スに接続されるリムーバブルメモリに設定するとともに、設定値アイコン２１３２に対応
する外部メモリ保存画面２２を対象として図５に示す画面制御処理を起動し、出力先設定
画面２１を対象とする画面制御処理を終了する。
【００３１】
画面遷移リクエストを受け付けた場合、制御部１は、対応する画面を対象とする画面制
御処理を起動し、現在タッチパネルディスプレイ２に表示させている画面を対象とする画
面制御処理を終了する（ステップＳ１３）。例えば図１０に示す画面遷移指示アイコン２
３４がタップされた場合、制御部１は、外部メモリ保存画面２２を対象とする画面制御処
理を起動するとともに、ファイル形式画面２３を対象とする画面制御処理を終了する。
【００３２】
ポップアップメニューリクエストを受け付けた場合、制御部１は、ポップアップメニュ
ー制御処理を実行し（ステップＳ１３）、その後、現在タッチパネルディスプレイ２に表
示させている画面を対象とする操作の判定を繰り返す（ステップＳ１１）。例えば図３に
示すポップアップリクエストボタン２１１がタップされた場合、制御部１は、図７から図
９に示すように出力先設定画面２１にポップアップメニュー２１５、２１６、２１７をポ
ップアップさせるポップアップメニュー制御処理を実行し、ポップアップメニュー制御処
理が終了すると、ポップアップメニュー２１５、２１６、２１７を消去して図３に示す出
力先設定画面２１をタッチパネルディスプレイ２に表示させる。
【００３３】
次に図６を参照しながらポップアップメニュー制御処理を詳細に説明する。ポップアッ
プメニュー制御処理では、まず制御部１は、表示対象とするポップアップメニューの階層
を初期化する（ステップＳ２０）。第ｎ階層の画面では、第ｎ階層のポップアップメニュ
ーと、第ｎ＋ｍ階層（ｍは自然数）のポップアップメニューが表示対象となる。そこで初
期化では、タッチパネルディスプレイ２に表示されている画面の階層であるｋをｎに代入
する。したがって例えば第１階層の出力先設定画面２１において表示対象となるポップア
ップメニューは、図７に示す第１階層の出力先設定ポップアップメニュー２１５と、図８
に示す第２階層の外部メモリ保存ポップアップメニュー２１６と、図９に示す第３階層の
ファイル形式ポップアップメニュー２１７となる。
【００３４】
次に制御部１は、タッチパネルディスプレイ２に表示されている画面と同じ第ｎ階層の
ポップアップメニューを、タッチパネルディスプレイ２に表示されている画面にポップア
ップさせる（ステップＳ２１）。例えば図３に示す第１階層の出力先設定画面２１のポッ
プアップリクエストボタン２１１がタッチされると、制御部１は、図７に示すように第１
階層のポップアップメニュー２１５を出力先設定画面２１にポップアップさせる。
【００３５】
ここで第ｎ階層のポップアップメニューの構成について説明する。第ｎ階層のポップア
ップメニューには、第ｎ階層以上の上位層において選択された項目のポップアップサブメ
ニューと、第ｎ階層の画面において選択可能な項目のポップアップサブメニューとが配置
される。例えば図３に示す第１階層の出力先設定画面２１においては、設定値アイコン２
１３１、２１３２、２１３３、２１３４が項目として選択可能である。このため、第１階
層のポップアップメニュー２１５は、図７に示すように第１階層の画面のインデックス名
「出力先設定」２１５１を項目とするポップアップサブメニュー２１５ａと、第２階層の
画面のインデックス名２１５２、２１５３、２１５４、２１５５を項目とするポップアッ
プサブメニュー２１５ｃと、２つのポップアップサブメニューを識別することを可能にす
る境界線２１５ｂとを含むサブウィンドウとして第１階層の出力先設定画面２１に表示さ
れる。
【００３６】
制御部１は、各ポップアップサブメニューの項目を、選択又は指示の対象としてタッチ
パネルディスプレイ２に表示させる。本実施例では、項目の表示領域に対するタップと、
予め決められた距離以上、接触状態で接触位置を移動させた後に、項目の表示領域から離
脱する操作とを項目の選択とする。後者の操作では、選択対象となる項目は、離脱した位
置に表示されている項目となる。また、項目の表示領域に対するタッチを項目の指示とす
る。尚、タップは、予め決められた時間未満、タッチパネルディスプレイ２の表示面に接
触する操作である。タッチは、予め決められた時間以上、タッチパネルディスプレイ２の
表示面の実質同一領域に対して接触状態を継続する操作とする。タッチには、接触から離
脱まで接触位置が移動しない操作と、接触から離脱まで接触位置が移動する期間中に接触
位置を一時停止させる操作とが含まれる。尚、本実施例のポップアップメニューでは、選
択と指示の対象となる項目には三角形のマークを付し、選択の対象であって指示の対象で
ない項目には三角形のマークを付さない。
【００３７】
制御部１は、画面上にポップアップメニューをポップアップさせている期間中、ポップ
アップメニューに対する操作を検出する（ステップＳ２２）。ここで制御部１は、ポップ
アップメニューから画面のインデックス名を選択する画面選択と、ポップアップメニュー
から設定値を選択する設定値選択と、ポップアップメニューから画面のインデックス名を
指示するポップアップ指示とを、ポップアップメニューに対する操作として受け付ける。
【００３８】
制御部１は、画面選択を検出すると、選択されたインデックス名に対応する画面を対象
として画面制御処理を起動して画面を切り換え（ステップＳ２３）、ポップアップメニュ
ー制御処理を終了する。ここで、切り換え前の画面が第１画面に相当し、切り換え後の画
面が第２画面に相当する。例えば図７に示す出力先設定ポップアップメニュー２１５にお
いて、インデックス名「外部メモリ保存」２１５３がタップされると、制御部１は出力先
設定画面２１（第１画面）を図４に示す外部メモリ保存画面２２（第２画面）に切り換え
る。制御部１は、タッチパネルディスプレイ２に表示させる画面を切り替えるとき、切り
換え前の画面を対象とする画面制御処理を終了し、切り換え前の画面に表示していたポッ
プアップメニューをすべて消去する。尚、現在表示している第１画面のインデックス名が
ポップアップメニューから選択された場合も、制御部１は、現在表示しているポップアッ
プメニューを全て消去して現在表示している第１画面を対象とする画面制御処理を終了し
、現在表示している第１画面を対象として画面制御処理を再起動する。ただし、ポップア
ップメニューから現在表示している第１画面のインデックス名を選択する操作を無効とし
てもよい。この場合、ポップアップメニューから現在表示している第１画面のインデック
ス名が選択されても、現在表示しているポップアップメニューはそのまま表示され続ける
ことになる。
【００３９】
制御部１は、ポップアップ指示を検出すると、指示されたインデックス名に対応するポ
ップアップメニューを、現在表示しているポップアップメニューの隣に並ぶ位置にポップ
アップさせる（ステップＳ２５）。例えば図７に示す出力先設定画面２１のポップアップ
リクエストボタン２１１がタッチされて第１階層の出力先設定ポップアップメニュー２１
５が表示されている状態において、接触位置が移動してインデックス名「外部メモリ保存
」２１５３がタッチされると、制御部１は、図８に示すように、出力先設定ポップアップ
メニュー２１５の左隣に第２階層の外部メモリ保存ポップアップメニュー２１６をポップ
アップさせる。上位層のポップアップメニューと下位層のポップアップメニューを一画面
に並べてポップアップさせるとき、ポップアップメニューの階層の上下関係を識別しやす
いように、上位層のポップアップメニューの表示位置よりも下位層のポップアップメニュ
ーの表示位置を下方に設定することが好ましい。
【００４０】
図８に示すように、制御部１は、第２階層の外部メモリ保存ポップアップメニュー２１
６に、選択済みの項目としてインデックス名「出力先設定」２１６１とインデックス名「
外部メモリ保存」２１６２とを選択対象の項目としてポップアップサブメニュー２１６ａ
に配置し、外部メモリ保存画面２２において選択可能な項目（画面のインデックス名）で
ある「解像度」と「ファイル形式」と「濃度」と「カラーモード」とを指示と選択の対象
項目としてポップアップサブメニュー２１６ｃに配置する。そして、境界線２１６ｂより
上に、上方向に向かって順に下位階層の画面から上位階層の画面へとインデックス名を配
置し、境界線２１６ｂの下に、当該ポップアップメニューで新たに選択可能とする項目を
配置することで、ポップアップメニューに配置されている項目同士（画面同士）の階層の
上下関係を識別しやすくなる。
【００４１】
そしてポップアップ指示により複数のポップアップメニューが一画面に並べて表示され
ている状態では、互いに直列的な従属関係にない項目も表示され、各ポップアップメニュ
ーに配置されている任意の項目が選択対象となる。すなわち例えば、図８に示すようにポ
ップアップサブメニュー２１６ｃの項目である第３階層の画面のインデックス名は、ポッ
プアップサブメニュー２１６ａに配置されている選択済み項目に対応する外部メモリ保存
画面２２と出力先設定画面２１とに直列に従属している項目であるが、第２階層のＰＣ保
存画面には従属していない項目とする。しかしこの場合でも、第２階層のＰＣ保存画面に
対応するインデックス名「ＰＣ保存」も選択可能に第１階層のポップアップメニュー２１
５に表示される。このように、互いに直列的な従属関係にない複数の項目を一覧すること
ができ、また、それらの複数の項目のいずれかを選択できるため、ユーザーは、階層をま
たいで画面間を移動したり、直列的な従属関係になり項目を選択することが容易になる。
そして既に述べたように、互いに直列的な従属関係にない複数の項目を一覧できる一方で
、各ポップアップメニューには直列的な従属関係にある項目が階層順に配置されるため、
ユーザーは、各項目が全体の階層構造のどの位置にあるかを容易に把握することができる
。
【００４２】
制御部１は、２階層分のポップアップメニューをポップアップ対象とする操作だけでな
く、３階層分以上の最下位層までの任意の階層に属するポップアップメニューをポップア
ップ対象とするポップアップ指示も受け付ける。例えば図８に示すように、第１階層に属
する出力先設定画面２１に、出力先設定ポップアップメニュー２１５と外部メモリ保存ポ
ップアップメニュー２１６とが表示されている状態において、ポップアップサブメニュー
２１６ｃから任意の項目を指示することにより、ユーザーはさらに下位の階層に属するポ
ップアップメニューをポップアップさせることができる。より具体的には、図８に示すイ
ンデックス名「ファイル形式」２１６４がタッチされると、制御部１は、図９に示すよう
に、第３階層に属するファイル形式ポップアップメニュー２１７を、外部メモリ保存ポッ
プアップメニュー２１６の隣に並ぶ位置にポップアップさせる。
【００４３】
そして３階層以上のポップアップメニューを一画面に表示する場合も同様に、相対的に
上位階層に属するポップアップメニューの表示位置が相対的に上になり、相対的に下位階
層に属するポップアップメニューの表示位置が相対的に下になるように、制御部１は各ポ
ップアップメニューの表示位置を制御する。尚、本実施例では、３階層以上のポップアッ
プメニューを並べて一画面に表示するとき、制御部１は、最下位である第ｎ＋ｍ階層に属
するポップアップメニューを、第ｎ＋ｍ−２階層に属するポップアップメニューの上に重
ねてポップアップさせる。そして図９に示すように、３階層分のポップアップメニュー２
１５，２１６、２１７を表示するとき、選択済みの項目が配置された上位層のポップアッ
プサブメニュー２１５ａの上には重ならず、ポップアップサブメニュー２１５ｃの上に重
なるように配置することが好ましい。このように配置すると、相対的に下位層に属するポ
ップアップサブメニュー２１７ａと相対的に上位層に属するポップアップサブメニュー２
１５ａとにまたがって、選択済みの項目が境界線２１７ｂから上に向かって階層が高くな
る順に全て表示されるため、ユーザーは全体の階層構造におけるポップアップサブメニュ
ー２１７ｃの位置をさらに認識しやすくなる。
【００４４】
尚、図８及び図９に示すように複数のポップアップメニュー２１５，２１６，２１７が
ポップアップしている場合、制御部１がポップアップ指示として受け付ける操作は、最下
位層に属するポップアップメニューにおいて新たに選択可能になる項目に対する指示のみ
である。例えば、図８に示すように第１階層に属する出力先設定画面２１に、出力先設定
ポップアップメニュー２１５と外部メモリ保存ポップアップメニュー２１６とがポップア
ップしている場合、外部メモリ保存ポップアップメニュー２１６のポップアップサブメニ
ュー２１６ｃに属するインデックス名２１６３、２１６４、２１６５、２１６６の表示領
域に対するタッチのみがポップアップ指示として検出される。そして出力先設定ポップア
ップメニュー２１５、外部メモリ保存ポップアップメニュー２１６に配置されている他の
項目がタッチされたとしても、その操作がポップアップ指示として検出されることはない
。
【００４５】
そして設定値がポップアップメニューに含まれる場合には、制御部１は、画面選択及び
ポップアップ指示の他に、設定値選択も受け付ける。ポップアップメニューから設定値が
選択されると、制御部１は、選択に応じて設定値を更新する（ステップＳ２４）。例えば
図９に示すファイル形式ポップアップメニュー２１７が表示されている状態で接触位置が
移動して設定値「ＪＰＥＧ」２１７３の表示領域で離脱した場合、ファイル形式の設定値
がＪＰＥＧに更新される。すなわち、ユーザーは図１０に示す第３階層のファイル形式画
面２３の設定値アイコン２３３ａ又は２３３ｂをタップすることでファイル形式をＰＤＦ
又はＪＰＥＧに設定することができるが、第３階層まで画面を移動しなくても、第１階層
の出力先設定画面２１に表示されたファイル形式ポップアップメニュー２１７を操作する
ことでも設定可能である。
【００４６】
以上説明したように、本実施例によると、階層構造を持つ画面間を移動することが容易
であり、また、現在表示されている画面ではない画面において選択可能に表示される項目
を、画面を切り換えることなく選択することが可能である。すなわち本実施例によると、
階層構造になっている画面の操作性を高めることができる。
【００４７】
３．他の実施形態
尚、本発明の技術的範囲は、上述した実施例に限定されるものではなく、本発明の要旨
を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【００４８】
例えばメニューをポップアップさせる形態に関しては様々な変形が可能である。例えば
図１１に示すように３階層分のポップアップメニュー２１５、２１６、２１７を重ならな
いように並べて一画面に表示しても良い。そしてポップアップサブメニュー２１７ａには
、指示済みの３階層分の項目２１７３、２１７１、２１７２の全てを表示しても良い。そ
して一画面には４階層分以上のポップアップメニューを並べてポップアップさせても良い
。また例えばポップアップサブメニューにおいて指示済みの項目を選択可能に表示するか
わりに、新たに選択対象となる項目とともに、指示済みの項目を選択不能に表示してもよ
い。また、指示済みの項目を配置したポップアップサブメニューと、新たに選択対象とな
る項目を配置したポップアップサブメニューとを互いに離れた領域にポップアップさせて
も良い。また、新たに選択対象となる項目を配置するポップアップサブメニューに、画面
と設定値とを項目として混在させても良い。
【００４９】
尚、本発明は、ＧＵＩを備えた様々な電子機器に適用することが可能である。例えばス
キャナー、デジタルカメラ、スマートフォンなどのディスプレイが比較的小さな電子機器
や、不特定多数に利用されるために操作のわかりやすさが特に求められる電子機器に好適
である。そして、画面やポップアップメニューを表示する装置は、タッチパネルディスプ
レイに限らず、操作の検出機能を持たないディスプレイでも良いし、プロジェクターでも
良い。
【符号の説明】
【００５０】
１…制御部、２…タッチパネルディスプレイ、４…印刷部、５…通信部、６…外部メモリ
インターフェース、２１…出力先設定画面、２２…外部メモリ保存画面、２３…ファイル
形式画面、２１１…ポップアップリクエストボタン、２１２…テキスト、２１３…出力先
設定メニュー、２１４…テキスト、２１５ａ…ポップアップサブメニュー、２１５ｂ…境
界線、２１５ｃ…ポップアップサブメニュー、２１６…外部メモリ保存ポップアップメニ
ュー、２１６ａ…ポップアップサブメニュー、２１６ｂ…境界線、２１６ｃ…ポップアッ
プサブメニュー、２１７…ファイル形式ポップアップメニュー、２１７ａ…ポップアップ
サブメニュー、２１７ｂ…境界線、２１７ｃ…ポップアップサブメニュー、２２１…ポッ
プアップリクエストボタン、２２２…テキスト、２２３…外部メモリ保存メニュー、２２
４…設定値、２２５…画面遷移指示アイコン、２３１…ポップアップリクエストボタン、
２３２…テキスト、２３３…ファイル形式メニュー、２３３ａ…設定値アイコン、２３３
ｂ…設定値アイコン、２３４…画面遷移指示アイコン、２１３１…設定値アイコン、２１
３２…設定値アイコン、２１３３…設定値アイコン、２１３４…設定値アイコン、２１５
２…インデックス名、２１６３…インデックス名、２１７３…項目、２２３１…画面遷移
指示アイコン、２２３２…画面遷移指示アイコン
【図１】
2017187833.tif 000003
【図２】
2017187833.tif 000004
【図３】
2017187833.tif 000005
【図４】
2017187833.tif 000006
【図５】
2017187833.tif 000007
【図６】
2017187833.tif 000008
【図７】
2017187833.tif 000009
【図８】
2017187833.tif 000010
【図９】
2017187833.tif 000011
【図１０】
2017187833.tif 000012
【図１１】
2017187833.tif 000013