(57)【要約】      （修正有）【課題】階層構造のメニューを表示する階層メニュー表示装置、方法、及びプログラム、並びにプリント注文受付機を提供する。【解決手段】プリント注文受付機のタッチパネルにプリント選択画面が表示される。プリント選択画面は、メニューボタン表示領域Ｒ３を有する。メニューボタン表示領域Ｒ３には、第１ボタンＡ１〜６が表示される。第１ボタンＡ１，Ａ２は、階層構造を有するメニューの第１階層項目に対応する。第１ボタンＡ１を選択した場合には、第１ボタンＡ１内に、第２階層項目の第２ボタンＢ１ａ，Ｂ１ｂを表示する。第１ボタンＡ２を選択した場合には、第１ボタンＡ１〜６の並ぶ方向に第１ボタンＡ２を拡張し、第１ボタンＡ２内に第２階層項目の第２ボタンを表示する。【選択図】図５
2016004397.tif 000002
【特許請求の範囲】
【請求項１】
メニューボタン表示領域に第１階層メニューの項目の第１ボタンを表示する第１ボタン表示制部と、
前記第１ボタンを選択するボタン選択部と、
前記ボタン選択部で選択された前記第１ボタン内に、選択された前記第１ボタンの項目に対応する第２階層メニューの複数の項目の各第２ボタンを表示する第２ボタン表示制御部と、
を備える階層メニュー表示装置。
【請求項２】
前記第１ボタン表示制御部は、前記第１ボタン内に前記第１階層メニューの項目を表示し、
前記第２ボタン表示制御部は、前記第２ボタン内に前記第２階層メニューの項目を表示することを特徴とする請求項１に記載の階層メニュー表示装置。
【請求項３】
前記第２ボタン表示制御部は、前記第１ボタン内に複数の前記第２ボタンをライン状に並べて表示することを特徴とする請求項１に記載の階層メニュー表示装置。
【請求項４】
前記第２ボタン表示制御部は、前記第１ボタン内に前記第１階層メニューの項目と複数の前記第２ボタンをライン状に並べて表示することを特徴とする請求項１に記載の階層メニュー表示装置。
【請求項５】
前記第１ボタン表示制御部は、前記第１ボタン内に前記第２ボタンを表示する場合に、前記第１ボタンのボタンサイズを維持し、
前記第２ボタン表示制御部は、前記第１ボタンより小さいボタンサイズの前記第２ボタンを表示することを特徴とする請求項１ないし４のいずれか１項に記載の階層メニュー表示装置。
【請求項６】
前記第１ボタン表示制御部は、前記メニューボタン表示領域に複数の前記第１ボタンをライン状に並べて表示し、かつ前記第１ボタン内に前記第２ボタンを表示する場合に、前記第１ボタンが並ぶ方向に、選択された前記第１ボタンを拡張して表示し、
前記第２ボタン表示制御部は、前記第１ボタンの拡張方向に複数の前記第２ボタンを並べて表示することを特徴とする請求項３または４に記載の階層メニュー表示装置。
【請求項７】
前記第１ボタン表示制御部は、前記第２ボタンを並べて表示する場合には、前記ボタン表示領域内で、前記第１ボタンの拡張方向に配された他の前記第１ボタンをスクロールさせることを特徴とする請求項６に記載の階層メニュー表示装置。
【請求項８】
請求項１ないし７のいずれかに記載された階層メニュー表示装置と、
前記階層メニュー表示装置による前記ボタン表示領域と、入力された複数の画像を一覧表示する一覧表示領域と、前記一覧表示領域内で選択した複数の選択画像を表示する選択画像表示領域とを並べて表示する画像表示部と、
前記選択画像表示領域に表示された前記選択画像のプリントを注文する注文部と、
を備えることを特徴とするプリント注文受付機。
【請求項９】
メニューボタン表示領域に第１階層メニューの項目の第１ボタンを表示する第１ボタン表示制部ステップと、
前記第１ボタンを選択するボタン選択ステップと、
前記ボタン選択ステップで選択された前記第１ボタン内に、選択された前記第１ボタンの項目に対応する第２階層メニューの複数の項目の各第２ボタンを表示する第２ボタン表示制御ステップと、
を有する階層メニュー表示方法。
【請求項１０】
メニューボタン表示領域に第１階層メニューの項目の第１ボタンを表示する第１ボタン表示制部ステップと、
前記第１ボタンを選択するボタン選択ステップと、
前記ボタン選択ステップで選択された前記第１ボタン内に、選択された前記第１ボタンの項目に対応する第２階層メニューの複数の項目の各第２ボタンを表示する第２ボタン表示制御ステップと、
をコンピュータに実行させるための階層メニュー表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層メニュー表示装置、方法、及びプログラム、並びにプリント注文受付機に関する。
【背景技術】
【０００２】
ＧＵＩ（Graphical User Interface）を採用した表示画面において、装置に対する各種指示を入力するユーザインターフェースとして、階層化されたメニュー（以下、階層化メニューという）が多く採用されている。階層化メニューでは、第１階層メニューの複数の項目（以下、第１階層項目という）が表示画面に表示される。表示画面上で任意の第１階層項目を選択すると、第２階層メニューの複数の項目（以下、第２階層項目という）が表示される。表示される第２階層項目は、選択された第１階層項目の下位階層にある第２階層メニューのものである。
【０００３】
上記のような階層化メニューの表示手法として、例えば第１階層項目を選択すると、第１階層メニューに重ならないように、第１階層メニューに隣接した領域に第２階層項目を展開して表示するものが知られている（特許文献１を参照）。また、複数の第１階層項目を展開して表示する第１の領域と、いずれか１つの第１階層項目の下位階層にある複数の第２階層項目を展開して表示する第２の領域とが予め設けられているものも知られている（特許文献２を参照）。この特許文献２の階層化メニューでは、第２の領域には、常にいずれかの第１階層項目の階層下にある第２階層項目が表示されており、選択する第１階層項目を変えることにより、第２の領域に展開表示される第２階層項目が変化する。
【０００４】
一方、記録メディアなどから読み込んだ各画像を一覧表示領域に一覧表示し、一覧表示領域内からプリントを注文すべき画像を利用者が選択することで、プリント注文を受け付けるＧＵＩを用いたプリント注文受付機が知られている（特許文献３を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−２６５４７７号公報
【特許文献２】特開平９−２１４９０５号公報
【特許文献３】特開２００７−０６０５６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、階層化メニューで下位階層の複数の項目を展開して表示する場合に、特許文献１や特許文献２のように、例えば第２階層の各第２階層項目を展開して表示すると、第２階層項目を展開表示する表示領域が必要になったり、その表示領域を予め用意しておく必要があった。このため、例えば他の表示画像が隠されたり、他の表示画像を表示する領域が狭くなるという問題があった。
【０００７】
本発明は、階層化メニューを表示する場合に、下位階層の複数の項目を省スペースに表示することができる階層メニュー表示装置、方法、及びプログラム、並びにプリント注文受付機を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の階層メニュー表示装置は、メニューボタン表示領域に第１階層メニューの項目の第１ボタンを表示する第１ボタン表示制部と、第１ボタンを選択するボタン選択部と、ボタン選択部で選択された第１ボタン内に、選択された第１ボタンの項目に対応する第２階層メニューの複数の項目の各第２ボタンを表示する第２ボタン表示制御部と、を備えるものである。
【０００９】
第１ボタン表示制御部は、第１ボタン内に第１階層メニューの項目を表示し、第２ボタン表示制御部は、第２ボタン内に第２階層メニューの項目を表示することが好ましい。
【００１０】
第２ボタン表示制御部は、第１ボタン内に複数の第２ボタンをライン状に並べて表示することが好ましい。
【００１１】
第２ボタン表示制御部は、第１ボタン内に第１階層メニューの項目と複数の第２ボタンをライン状に並べて表示することが好ましい。
【００１２】
第１ボタン表示制御部は、第１ボタン内に第２ボタンを表示する場合に、第１ボタンのボタンサイズを維持し、第２ボタン表示制御部は、第１ボタンより小さいボタンサイズの第２ボタンを表示することが好ましい。
【００１３】
第１ボタン表示制御部は、メニューボタン表示領域に複数の第１ボタンをライン状に並べて表示し、かつ第１ボタン内に第２ボタンを表示する場合に、第１ボタンが並ぶ方向に、選択された第１ボタンを拡張して表示し、第２ボタン表示制御部は、第１ボタンの拡張方向に複数の第２ボタンを並べて表示することが好ましい。
【００１４】
第１ボタン表示制御部は、第２ボタンを並べて表示する場合には、ボタン表示領域内で、第１ボタンの拡張方向に配された他の第１ボタンをスクロールさせることが好ましい。
【００１５】
また、本発明のプリント注文受付機は、上記の階層メニュー表示装置と、階層メニュー表示装置によるボタン表示領域と、入力された複数の画像を一覧表示する一覧表示領域と、一覧表示領域内で選択した複数の選択画像を表示する選択画像表示領域とを並べて表示する画像表示部と、選択画像表示領域に表示された選択画像のプリントを注文する注文部と、を備えるものである。
【００１６】
本発明の階層メニュー表示方法は、メニューボタン表示領域に第１階層メニューの項目の第１ボタンを表示する第１ボタン表示制部ステップと、第１ボタンを選択するボタン選択ステップと、ボタン選択ステップで選択された第１ボタン内に、選択された第１ボタンの項目に対応する第２階層メニューの複数の項目の各第２ボタンを表示する第２ボタン表示制御ステップと、を有するものである。
【００１７】
本発明の階層メニュー表示プログラムは、上記各ステップをコンピュータに実行させるものである。
【発明の効果】
【００１８】
本発明によれば、第１階層の項目に対応する第１ボタン内に第２階層の項目に対応する第２ボタンを表示するので、下位階層の複数の項目を省スペースに表示することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明を実施したプリント注文受付機を有するプリントシステムを示す説明図である。
【図２】プリント注文受付機の構成を示すブロック図である。
【図３】プリント注文受付機の要部の機能ブロックである。
【図４】プリント選択画面の一例を示す説明図である。
【図５】第２ボタンの表示状態の一例を示す説明図である。
【図６】第２ボタンの表示状態の別の例を示す説明図である。
【発明を実施するための形態】
【００２０】
図１において、プリント注文システム１０は、プリント注文受付機１２と、注文管理サーバ１３と、プリンタ１４とを備えており、これらは通信ネットワーク１５で接続されている。プリント注文受付機１２は、例えば店頭等に設置されており、利用者から画像データ、プリント注文情報（プリント枚数やプリントサイズ、受取方法、受取場所など）を受け付けて注文管理サーバ１３に送る。なお、図１では、１台のプリント注文受付機１２を描いてあるが、２台以上のプリント注文受付機１２を設置することが可能である。
【００２１】
プリント注文受付機１２は、プリント注文する際のユーザインタフェースとして、ＧＵＩ（Graphical User Interface）を採用しており、利用者は、各種の表示画面が表示されるタッチパネル１７に対する操作でプリントを注文することができる。
【００２２】
注文管理サーバ１３は、プリント注文受付機１２で受け付けたプリント注文の画像データやプリント注文情報を管理する。注文管理サーバ１３は、プリント注文情報に基づいて、画像データをプリンタ１４に送りプリントを作成させる。プリンタ１４は、プリント注文受付機１２が設置された店舗に置かれたり、その他の場所に置かれたりして複数設置されている。受取場所、受取方法に最適なプリンタ１４が注文管理サーバ１３で選択され、その選択されたプリンタ１４でプリントが作成される。作成されたプリントは、店頭で利用者に引き渡されたり、利用者へ郵送されたりする。
【００２３】
図２において、プリント注文受付機１２は、一般的なパーソナルコンピュータをベースに構成され、各種プログラムをインストールすることにより、プリント注文受付機１２として機能させている。インストールされているプログラム２０としては、オペレーティングシステムなどの制御プログラム、階層メニュー表示プログラムを含むプリント注文受付プログラムがある。
【００２４】
プリント注文受付機１２は、ＣＰＵ（Central Processing Unit）２１、メモリ２２、ハードディスクドライブ２３、画像入力インタフェース２４、通信インタフェース２５、及びタッチパネル１７などを備えている。プリント注文受付機１２の各部は、バス２６を介して接続されている。
【００２５】
ＣＰＵ２１は、オペレーティングシステムの下でプリント注文受付プログラムを実行し、各種の演算を実行する他、各部の動作を制御する。メモリ２２は、実行すべき制御プログラムやプリント注文受付プログラムなどがロードされる記憶領域、プログラム実行時の作業領域として使用される。ハードディスクドライブ２３には、制御プログラムやプリント注文受付プログラムなどのプログラム２０が格納されており、このプログラム２０がメモリ２２にロードされる。また、ハードディスクドライブ２３は、プリント注文を受け付ける際に、利用者から取得する画像データを一時的に記憶する画像記憶領域を有している。
【００２６】
画像入力インタフェース２４は、プリント注文受付機１２に画像を入力するためのものであり、デジタルカメラや記録メディアなどから画像データを読み出す。この画像入力インタフェース２４は、例えば各種規格のメモリカードに対応したメモリカードリーダや、無線ＬＡＮや近距離無線通信を用いてデジタルカメラやスマートフォン（多機能携帯電話）と通信する通信回路などを有している。これにより、様々な方式で画像データを取得することができる。通信インタフェース２５は、通信ネットワーク１５を介して注文管理サーバ１３との間の通信を行う。
【００２７】
タッチパネル１７は、ＬＣＤ（Liquid Crystal Display）２７と、タッチセンサ２８とを有している。ＬＣＤ２７は、ドライバ２９によって駆動されて、プリント選択画面Ｗ１（図４参照）を含むプリント注文受付のための各種の表示画面を表示する。画像表示部としては、有機ＥＬなどのディスプレイでもよい。タッチセンサ２８は、ＬＣＤ２７の表示面上に設けられており、タッチ位置に対応した検出信号を出力する。このタッチセンサ２８は、ＬＣＤ２７に表示される表示画面上の任意の入力位置を指定するポインティングデバイスであり、タッチ位置が入力位置である。
【００２８】
図３に示すように、上記プリント注文受付機１２の各部は、プリント注文受付プログラムを実行することにより、プリント選択画面Ｗ１のメニューボタン表示領域Ｒ３のボタンの表示に関して、第１ボタン表示制御部３１、第２ボタン表示制御部３２、ボタン選択部３３として機能する。第１ボタン表示制御部３１、第２ボタン表示制御部３２、ボタン選択部３３によって階層メニュー表示装置３４が構成されている。なお、図３では、説明のために第１ボタンＡ１，Ａ２内に第２ボタンＢ（Ｂ１ａ，Ｂ１ｂ、Ｂ２ａ〜Ｂ２ｅ）を描いてあるが、実際には第２ボタンＢ１（Ｂ１ａ，Ｂ１ｂ）と、第２ボタンＢ２１（Ｂ２ａ〜Ｂ２ｅ）とは同時に表示されない。
【００２９】
ボタン選択部３３は、タッチセンサ２８やＣＰＵ２１などで構成され、メニューボタン表示領域Ｒ３内に表示されている第１ボタンＡ（Ａ１〜Ａ６）を選択するためのものである。このボタン選択部３３は、タッチセンサ２８をタップ操作したタッチ位置と、第１ボタン表示制御部３１からの第１ボタンＡの表示位置情報に基づいて、選択された第１ボタンＡを特定する。なお、第２ボタンＢについても、タッチ位置と第２ボタン表示制御部３２からの第２ボタンＢの表示位置情報に基づいて、選択された第２ボタンＢが特定される。なお、ボタン選択部３３としては、タッチセンサ２８（タッチパネル１７）以外のポインティングデバイス、例えばポインタで表示画面上の任意の入力位置を指定するマウスであってもよい。
【００３０】
第１ボタン表示制御部３１は、メニューボタン表示領域Ｒ３に第１階層メニューの項目（以下、第１階層項目という）の第１ボタンＡを表示する。第１ボタンＡのうちで、メニューが階層化されており、下位階層を有するのは第１ボタンＡ１、Ａ２である。したがって、第１ボタンＡ１、Ａ２の第１階層項目には、それぞれ第２階層メニューの複数の項目（以下、第２階層項目という）がある。第２ボタン表示制御部３２は、ボタン選択部３３で選択された第１ボタンＡ１または第１ボタンＡ２内に、第１階層項目に対応する複数の第２階層項目の各第２ボタンＢを表示する。
【００３１】
なお、ＣＰＵ２１、通信インタフェース２５などによって後述する選択画像表示領域に表示された選択画像のプリントを注文する注文部が構成される。また、ＬＣＤがボタン表示領域、後述する一覧表示領域及び選択画像表示領域とを並べて表示する画像表示部である。
【００３２】
上記プリント注文受付機１２の動作について説明する。プリント注文する場合には、利用者は、プリント注文受付機１２のタッチパネル１７を操作して、画像データが記録されているメモリカードの規格や、デジタルカメラ、スマートフォンとの接続方式を選択する。この後、メモリカードをプリント注文受付機１２のメモリカードリーダに挿入したり、デジタルカメラ、スマートフォンをプリント注文受付機１２と無線などで接続した状態にして、画像データの読み込みを指示する。
【００３３】
メモリカード、デジタルカメラ、あるいはスマートフォンに記録されている画像データがプリント注文受付機１２に読み出され、これが入力画像の画像データとしてハードディスクドライブ２３に格納される。
【００３４】
全ての画像データの格納が完了すると、図４に一例を示すように、タッチパネル１７にプリント選択画面Ｗ１が表示される。プリント選択画面Ｗ１は、主としてプリントを所望する入力画像を選択するためのものであり、タッチパネル１７によって操作されるＧＵＩの画面である。
【００３５】
プリント選択画面Ｗ１は、一覧表示領域Ｒ１、選択画像表示領域Ｒ２、メニューボタン表示領域Ｒ３などを有している。一覧表示領域Ｒ１には、入力画像から生成された複数のサムネイル画像Ｐ（Ｐ１，Ｐ２・・・）がＭ行×Ｎ列（Ｍ，Ｎは自然数）に配列されて表示される。全てのサムネイル画像Ｐを一覧表示領域Ｒ１内に同時に表示できない場合には、一覧表示領域Ｒ１に垂直スクロールバー４１が表示される。この垂直スクロールバー４１の操作、または一覧表示領域Ｒ１内でのフリック操作やドラッグ操作でプリント選択画面Ｗ１のサムネイル画像Ｐが縦方向（矢印Ｘ方向）にスクロールされ、非表示となっているサムネイル画像Ｐを表示することができる。
【００３６】
タップ操作は、指でタッチパネル１７に短くタッチする操作である。ドラッグ操作は、指でタッチパネル１７をタッチし、そのタッチした状態を維持して指をスライド移動させることによりタッチ位置をずらす操作である。フリック操作は、ドラッグ操作と同様にタッチ位置をずらす操作であるが、タッチした状態を維持して指を素早く払うように動かす点で異なる。なお、これらの操作は、タッチパネルを用いた機器に用いられる操作と同じものである。
【００３７】
プリントする入力画像を選択する場合には、プリントする入力画像に対応するサムネイル画像Ｐを一覧表示領域Ｒ１内でタップ操作する。これにより、サムネイル画像Ｐに対応する入力画像がプリントする選択画像として選択される。また、サムネイル画像Ｐは、タップ操作で、プリント枚数などを設定することが可能な編集状態になる。なお、他のサムネイル画像Ｐをタップ操作することにより、新たにタップ操作されたサムネイル画像Ｐに編集状態が移る。
【００３８】
選択画像は、その選択画像から生成された選択サムネイル画像Ｔ（Ｔ２，Ｔ８など）が選択画像表示領域Ｒ２に表示される。選択画像表示領域Ｒ２は、横長な帯状であり一覧表示領域Ｒ１の下方に並べて表示される。選択画像表示領域Ｒ２では、複数の選択サムネイル画像Ｔを表示する場合には、プリント選択画面Ｗ１の横方向（矢印Ｙ方向）に選択サムネイル画像Ｔが１行に並べられて表示され、横方向のスクロールでより多くの選択サムネイル画像Ｔを参照することができる。なお、選択サムネイル画像Ｔは、対応する入力画像のプリントする画像としての選択が解除されると、選択画像表示領域Ｒ２から消去される。選択の解除は、例えば編集状態のサムネイル画像Ｐをタップ操作する。
【００３９】
上記のようにしてプリントを所望する入力画像をサムネイル画像Ｐで順次に選択する。入力画像が選択されるごとに、その選択画像の選択サムネイル画像Ｔが選択画像表示領域Ｒ２に追加されて表示される。利用者は、この選択画像表示領域Ｒ２の選択サムネイル画像Ｔを参照することにより選択画像を一覧できる。
【００４０】
一覧表示領域Ｒ１の側方にメニューボタン表示領域Ｒ３が表示される。図５（Ａ）に示すように、メニューボタン表示領域Ｒ３には、複数の第１ボタンＡ１〜Ａ６が表示される。第１ボタンＡ１〜Ａ６は、プリント選択画面Ｗ１の縦方向にライン状に並べて表示されている。
【００４１】
第１ボタンＡ１は、撮影日の入った画像を作成させるための日付プリントボタンである。第１ボタンＡ２は、フチ付きのプリントを作成させるためのフチ付きプリントボタンである。第１ボタンＡ３は、全ての入力画像をプリントする画像として選択する全選択ボタンであり、第１ボタンＡ４は、選択画像を全て解除する全解除ボタンである。第１ボタンＡ５，Ａ６は、一覧表示領域Ｒ１内の各サムネイル画像Ｐを拡大または縮小表示するための拡大、縮小ボタンである。第１ボタンＡ１〜Ａ６には、第１階層項目を示す「日付プリント」、「フチ付き」、「全選択」、「全解除」や、第１階層項目を示す図形が表示されている。
【００４２】
上述のように、第１ボタンＡ１、Ａ２の第１階層項目の下位階層には、複数の第２階層項目がある。このため、第１ボタンＡ１、Ａ２のいずれかをタップ操作で選択すると、第２階層項目の第２ボタンＢが表示される。
【００４３】
第１ボタンＡ１の第１階層項目の「日付プリント」は、下位階層の第２階層項目として第２階層項目「画像選択」と「全選択」とを有している。このため、撮影日の入った画像のプリントを作成する場合に、第１ボタンＡ１を選択すると、図５（Ｂ）に示すように、ボタン内に項目としての「画像選択」と「全選択」の文字が記された第２ボタンＢ１ａ，Ｂ１ｂが、第１ボタンＡ１内に表示される。すなわち、第１ボタンＡ１では、第１ボタンＡ１内に第２階層項目が展開されて表示される。
【００４４】
第１ボタンＡ１は、そのボタンサイズを維持し、第１ボタンＡ１よりもボタンサイズが小サイズの第２ボタンＢ１ａ，Ｂ１ｂと、第１ボタンＡ１の第１階層項目（「日付プリント」）とが、第１ボタンＡ１内にライン状に並べて表示される。第２ボタンＢ１ａ，Ｂ１ｂが並ぶ方向は、第１ボタンＡ１〜Ａ６が並ぶ方向である。
【００４５】
第１ボタンＡ１のボタンサイズが変化せず、第１ボタンＡ１内に各第２階層項目を表示するために、サムネイル画像Ｐや選択サムネイル画像Ｔを隠すことがない。また、各第２階層項目を表示するために、一覧表示領域Ｒ１と選択画像表示領域Ｒ２を小さくする必要がない
【００４６】
なお、第１ボタンＡ１のように、第２ボタンＢを表示するときに第１ボタンＡのサイズを変化させない場合には、その第１ボタンＡ内に表示される複数の第２ボタンＢを並べる方向は、複数の第１ボタンＡが並ぶ方向ではなくてもよい。また、この場合に、第１ボタンＡ内にマトリクス状に複数の第２ボタンＢを配列表示してもよい。
【００４７】
第２ボタンＢ１ａ，Ｂ１ｂは、いずれか一方をタップ操作で選択して、対応する第２階層項目を選択することができる。例えば、選択した第２ボタンＢは、内部の表示が例えば反転（図５ではハッチングで示す）することで、利用者が選択されていることを知ることができる。図示の例では、初期状態として第２ボタンＢ１ａが選択された状態になっている。なお、第２ボタンＢ１ａ，Ｂ１ｂの表示後に、利用者がどちらかを選択するまで未選択状態にしてもよい。
【００４８】
撮影日の入ったプリントを作成する場合、第２ボタンＢ１ａを選択してから、撮影日を入れるべき入力画像に対応するサムネイル画像Ｐを一覧表示領域Ｒ１内でタップ操作で選択する。この操作を行った場合には、選択した入力画像に撮影日を入れた新たな入力画像が生成される。新たな入力画像は、ハードディスクドライブ２３に他の入力画像と同様に記憶される。また、新たな入力画像についてのサムネイル画像Ｐが生成されて一覧表示領域Ｒ１に表示される。さらに、サムネイル画像Ｐが選択されることにより、選択画像表示領域Ｒ２に新たな入力画像の選択サムネイル画像Ｔが表示される。撮影日は、例えば画像データに記録されているデータから自動的に取得される。
【００４９】
第２ボタンＢ１ｂは、全ての入力画像を撮影日の入ったプリントの対象とするものであり、それをタップ操作で選択すると、その段階で全ての入力画像が撮影日の入ったプリントを作成する対象となる。第２ボタンＢ１ｂの選択後、撮影日を入れた新たな入力画像の生成と、サムネイル画像Ｐ、選択サムネイル画像Ｔの表示が行われる。この後には、第２ボタンＢ１ａが選択された状態になる。選択された第２ボタンＢ１ａに対するタップ操作、または他の第１ボタンＡに対するタップ操作で、第１ボタンＡ１の選択が解除される。選択が解除されると、第２ボタンＢ１ａ，Ｂ１ｂが非表示になり、図５（Ａ）に示されるように、第１ボタンＡ１は元の表示状態に戻る。
【００５０】
第１ボタンＡ２の第１階層項目の「フチ付」は、下位階層にフチの種類を選択するための第２階層項目を有している。第２階層項目としてのフチの種類には、「白フチ」、「青フチ」、「ピンクフチ」、「青ドットフチ」、「ピンクドットフチ」がある。図６（Ａ）に示す状態で、第１ボタンＡ２をタップ操作で選択すると、図６（Ｂ）に示すように、ボタン内に「白フチ」、「青フチ」、「ピンクフチ」、「青ドットフチ」、「ピンクドットフチ」の文字が第２階層項目として記された第２ボタンＢ２ａ〜Ｂ２ｅが第１ボタンＡ２内部に表示される。
【００５１】
この第１ボタンＡ２では、表示すべき第２ボタンＢが多く、利用者が利用しやすいサイズで第１ボタンＡ２内に表示することが困難である。このため、メニューボタン表示領域Ｒ３内で第１ボタンＡ１〜Ａ６がライン状に並ぶ方向に第１ボタンＡ２を、拡張して表示する。そして、この拡張された第１ボタンＡ２内に、第２ボタンＢ２ａ〜Ｂ２ｅと第１ボタンＡ２の第１階層項目である「フチ付」を第１ボタンＡの拡張方向にライン状に並べて表示する。
【００５２】
第１ボタンＡ２を、拡張して表示する際には、拡張方向に配された他の前記第１ボタン、すなわち第１ボタンＡ３，Ａ４をメニューボタン表示領域Ｒ３内でスクロールする。これにより、第１ボタンＡ２の表示領域を確保している。したがって、この場合にも、各第２階層項目を表示するために、サムネイル画像Ｐや選択サムネイル画像Ｔを隠したり、一覧表示領域Ｒ１と選択画像表示領域Ｒ２を小さくする必要がない。
【００５３】
メニューボタン表示領域Ｒ３内で第１ボタンＡ３，Ａ４がスクロールされて使用できない状態になっても、第１ボタンＡ２を選択している状態なので問題にならない。なお、第１ボタンＡ３，Ａ４をスクロールすることに代えて、第１ボタンＡ２の拡張された部分を第１ボタンＡ３，Ａ４の上に重ねて表示してよい。
【００５４】
第１ボタンＡ２を拡張して第２ボタンＢ２ａ〜Ｂ２を表示する場合には、第１ボタンＡ２のボタンサイズの変化、第２ボタンＢ２ａ〜Ｂ２の非表示から表示状態への変化、第１ボタンＡ３，Ａ４のスクロールする様子をアニメーション表示することによって、利用者に視角上の違和感を与えないことが好ましい。
【００５５】
「フチ付」のプリントを作成する場合には、上記のように第１ボタンＡ２内に表示される第２ボタンＢ２ａ〜Ｂ２ｅのいずれかを、やはりタップ操作で選択する。そして、プリントにフチを付けるべき入力画像に対応するサムネイル画像Ｐを一覧表示領域Ｒ１内からタップ操作で選択する。この操作を行った場合には、第２ボタンＢ１ａなどの場合と同様に、選択した入力画像に第２ボタンＢ２ａ〜Ｂ２ｅで選択したフチを付けた新たな入力画像の生成、新たなサムネイル画像Ｐ、選択サムネイル画像Ｔの表示が行われる。
【００５６】
選択されている第２ボタンＢ２ａ〜Ｂ２ｅのうちの１つをタップ操作するか、他の第１ボタンＡに対するタップ操作で、第１ボタンＡ２の選択が解除される。この選択の解除により、第２ボタンＢ２ａ〜Ｂ２ｅが非表示になり、図６（Ａ）に示されるように、第１ボタンＡ２は元のサイズに戻る。
【００５７】
なお、メニューボタン表示領域Ｒ３の表示位置は、上記のものに限定されない。例えば一覧表示領域Ｒ１の上方に横長にメニューボタン表示領域Ｒ３を設け、複数の第１ボタンＡを、プリント選択画面Ｗ１の横方向にライン状に並べて表示してもよい。この場合には、第１ボタンＡ２をプリント選択画面Ｗ１の横方向に拡張すればよい。
【００５８】
プリントの指定の完了後に、注文ボタン５１をタップ操作する。これにより、プリント選択画面Ｗ１で指定され選択画像表示領域に表示されている各選択サムネイル画像Ｔに対応する選択画像の画像データがプリント注文情報とともに注文管理サーバ１３に送られる。
【００５９】
上記の実施形態で示す第１ボタンの第１階層項目、第２ボタンの第２階層項目や、ボタン数などは、いずれも一例であり、本発明は、それらに限定されない。また、上記の実施形態では、プリント注文受付機について説明したが、本発明は、これに限らず、階層化されたメニューをボタンで表示する場合に利用することができる。また、家庭に置かれたコンピュータに階層メニュー表示プログラムを含む階層メニュー表示プログラムをインストールして、インターネット等を介して注文管理サーバにプリントを注文する場合にも利用できる。
【符号の説明】
【００６０】
１２  プリント注文受付機
２８  タッチセンサ
３１  第１ボタン表示制御部
３２  第２ボタン表示制御部
Ａ  第１ボタン
Ｂ  第２ボタン
Ｐ  サムネイル画像
Ｔ  選択サムネイル画像
Ｒ３  メニューボタン表示領域
【図１】
2016004397.tif 000003
【図２】
2016004397.tif 000004
【図３】
2016004397.tif 000005
【図４】
2016004397.tif 000006
【図５】
2016004397.tif 000007
【図６】
2016004397.tif 000008