(57)【要約】【課題】直感的な操作で表示中の複数の画像をまとめる表示制御装置、およびプログラムを提供する。【解決手段】主制御部３８により、表示領域を有すると共に該表示領域の表面に操作パネル１４Ｂが設けられた表示パネル１４Ａに複数の画像が表示された状態で、少なくとも１つの画像を指定して該複数の画像の少なくとも２つの画像間の距離を近付ける接近操作が操作パネル１４Ｂを介して行われたとき、該接近操作の対象とされた画像である接近画像を重ねて表示した状態とする。【選択図】図２
2014071763.tif 000002
【特許請求の範囲】
【請求項１】
表示領域を有すると共に、該表示領域の表面にタッチパネルが設けられた表示手段に複数の画像が表示された状態で、少なくとも１つの画像を指定して該複数の画像の少なくとも２つの画像間の距離を近付ける接近操作が前記タッチパネルを介して行われたとき、該接近操作の対象とされた画像である接近画像を重ねて表示した状態とする
を備えた表示制御装置。
【請求項２】
前記接近画像の間に他の画像が存在する場合には、該接近画像及び前記他の画像を重ねて表示する
請求項１記載の表示制御装置。
【請求項３】
前記接近画像の間に他の画像が存在する場合には、該接近画像の一方の画像の表示位置に他方の画像を移動させて重ねて表示する制御を行うと共に、前記他方の画像が表示されていた位置に当該他方の画像の移動方向とは反対側に最も近接する画像を表示した状態とする
請求項１または２記載の表示制御装置。
【請求項４】
前記複数の画像のうちの単一の画像の他の画像に対する距離を近付けることにより前記接近操作が前記タッチパネルを介して行われたとき、前記単一の画像が表示されている領域に前記他の画像を重ねて表示した状態とする
請求項１記載の表示制御装置。
【請求項５】
前記接近操作に先立ち、前記少なくとも１つの画像が予め定められた時間以上継続して指定される長押し操作が行われたとき、前記接近画像を重ねて表示した状態とする
請求項１記載の表示制御装置。
【請求項６】
前記接近操作が継続して行われているとき、該行われている期間内に前記接近画像を重ねていく
請求項１乃至５の何れか１項記載の表示制御装置。
【請求項７】
前記接近画像が重ねて表示された状態で、該接近画像を指定する指定操作が前記タッチパネルを介して行われたとき、重ねて表示されている前記接近画像を重ねることなく個々に表示した状態とする
請求項１乃至６の何れか１項記載の表示制御装置。
【請求項８】
請求項１乃至７の何れか１項記載の表示制御装置と、
前記表示制御装置によって制御される表示手段と、
を有する画像表示装置。
【請求項９】
コンピュータに、請求項１乃至７の何れか１項記載の表示制御装置の各機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、画像表示装置、およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、一つ又は複数の文書情報を順序付けてまとめた文書管理体を表象する表象画像を画面上に表示する処理を行う表示処理手段と、二つの表象画像を含む対象領域の指定を利用者から受け付ける対象領域受付手段と、前記対象領域が指定された状態で前記利用者から所定の操作入力を受け付ける操作受付手段と、前記所定の操作入力を受け付けたことに応じて、前記対象領域内の一方の表象画像に係る文書管理体から所定の文書情報を外して他方の表象画像に係る文書管理体に加える編集手段と、を備えた文書管理体処理装置が開示されている。
【０００３】
また、特許文献２には、文書データを管理する文書管理装置であって、複数の文書データを記憶する記憶手段と、前記記憶手段に記憶された複数の前記文書データを束ねて束ね文書を生成する文書束ね手段と、前記文書束ね手段により生成された前記束ね文書のサムネイル画像を生成するサムネイル生成手段とを備え、前記サムネイル生成手段は、前記束ね文書に束ねられた複数の前記文書データのそれぞれを区別する付箋を前記サムネイル画像に付加する文書管理装置が開示されている。
【０００４】
さらに、特許文献３には、画像データを記憶する記憶手段と、複数の画像を表示する表示手段と、その表示手段において直接入力された表示領域を検出する検出手段とを備えた画像選択装置において、前記記憶手段に記憶される画像データを読み取る読取手段と、その読取手段により読み取られた画像データに対応する画像を前記表示手段に表示する表示制御手段と、前記検出手段により検出された表示領域に表示される画像に対応する画像データを特定する画像データ特定手段と、その画像データ特定手段により特定された複数の画像データを選択する又は選択解除する画像選択手段と、前記読取手段により読み取られた画像データが、前記画像選択手段により選択されて選択済であるか又は未選択であるかを示す選択情報を、画像データ毎に記憶する選択情報記憶手段と、前記画像データ特定手段により特定された複数の画像データのうち、最初に特定された第１の画像データが選択済であるか又は未選択であるかを判定する判定手段と、前記画像選択手段は、前記判定手段により前記第１の画像データが未選択であると判定された場合に、前記画像データ特定手段により特定された複数の画像データをそれぞれ選択し、前記判定手段により前記第１の画像データが選択済であると判定された場合に、前記画像データ特定手段により特定された複数の画像データをそれぞれ選択解除する画像選択装置が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−１３４７２１号公報
【特許文献２】特開２００８−２７２４３号公報
【特許文献３】特開２００９−３５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、直感的な操作で表示中の複数の画像をまとめることができる表示制御装置、画像表示装置、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１に記載の表示制御装置は、表示領域を有すると共に、該表示領域の表面にタッチパネルが設けられた表示手段に複数の画像が表示された状態で、少なくとも１つの画像を指定して該複数の画像の少なくとも２つの画像間の距離を近付ける接近操作が前記タッチパネルを介して行われたとき、該接近操作の対象とされた画像である接近画像を重ねて表示した状態とする。
【０００８】
また、請求項２に記載の表示制御装置は、請求項１記載の発明において、前記接近画像の間に他の画像が存在する場合には、該接近画像及び前記他の画像を重ねて表示する。
【０００９】
また、請求項３に記載の表示制御装置は、請求項１または２記載の発明において、前記接近画像の間に他の画像が存在する場合には、該接近画像の一方の画像の表示位置に他方の画像を移動させて重ねて表示する制御を行うと共に、前記他方の画像が表示されていた位置に当該他方の画像の移動方向とは反対側に最も近接する画像を表示した状態とする。
【００１０】
また、請求項４に記載の表示制御装置は、請求項１記載の発明において、前記複数の画像のうちの単一の画像の他の画像に対する距離を近付けることにより前記接近操作が前記タッチパネルを介して行われたとき、前記単一の画像が表示されている領域に前記他の画像を重ねて表示した状態とする。
【００１１】
また、請求項５に記載の表示制御装置は、請求項１記載の発明において、前記接近操作に先立ち、前記少なくとも１つの画像が予め定められた時間以上継続して指定される長押し操作が行われたとき、前記接近画像を重ねて表示した状態とする。
【００１２】
また、請求項６に記載の表示制御装置は、請求項１乃至５の何れか１項記載の発明において、前記接近操作が継続して行われているとき、該行われている期間内に前記接近画像を重ねていく。
【００１３】
さらに、請求項７に記載の表示制御装置は、請求項１乃至６の何れか１項記載の発明において、前記接近画像が重ねて表示された状態で、該接近画像を指定する指定操作が前記タッチパネルを介して行われたとき、重ねて表示されている前記接近画像を重ねることなく個々に表示した状態とする。
【００１４】
一方、上記目的を達成するために、請求項８に記載の画像表示装置は、請求項１乃至７の何れか１項記載の表示制御装置と、前記表示制御装置によって制御される表示手段と、を有している。
【００１５】
さらに、上記目的を達成するために、請求項９に記載のプログラムは、コンピュータに、請求項１乃至７の何れか１項記載の表示制御装置の各機能を実現させる。
【発明の効果】
【００１６】
請求項１、請求項８及び請求項９に記載の発明によれば、本発明を適用しない場合に比較して、より直感的な操作で表示中の複数の画像をまとめることができる。
【００１７】
また、請求項２に記載の発明によれば、接近画像の間の画像を重ねて表示しない場合に比較して、より簡易な操作で表示中の複数の画像をまとめることができる。
【００１８】
また、請求項３に記載の発明によれば、簡単な操作で広い領域に表示された複数の画像をまとめることができる。
【００１９】
また、請求項４に記載の発明によれば、ユーザが操作した画像の表示位置に他の画像をまとめることができる。
【００２０】
また、請求項５に記載の発明によれば、画像をまとめるための操作の誤検出を防止することができる。
【００２１】
また、請求項６に記載の発明によれば、簡易な操作で、かつ継続して表示中の複数の画像をまとめることができる。
【００２２】
さらに、請求項７に記載の発明によれば、本発明によってまとめて表示されている複数の画像を、簡易な操作で個別に表示させることができる。
【図面の簡単な説明】
【００２３】
【図１】実施形態に係るスマートフォンの外観を示す斜視図である。
【図２】実施形態に係るスマートフォンの構成を示すブロック図である。
【図３Ａ】実施形態に係るファイル情報の構成例を示す模式図である。
【図３Ｂ】実施形態に係るファイル情報の構成例を示す模式図である。
【図４】第１実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図５】第１実施形態に係るメニュー画面の構成例を示す正面図である。
【図６】第１実施形態に係る画像一覧画面の構成例を示す正面図である。
【図７Ａ】第１実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図７Ｂ】第１実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図７Ｃ】第１実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図７Ｄ】第１実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図７Ｅ】第１実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図８】第２実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図９Ａ】第２実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図９Ｂ】第２実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図９Ｃ】第２実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図９Ｄ】第２実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図９Ｅ】第２実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１０Ａ】第３実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１０Ｂ】第３実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１０Ｃ】第３実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１１】第４実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図１２Ａ】第４実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１２Ｂ】第４実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１２Ｃ】第４実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１２Ｄ】第４実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１２Ｅ】第４実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１３】第５実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図１４】第６実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図１５Ａ】第６実施形態に係る画像一覧画面の構成例を示す正面図である。
【図１５Ｂ】第６実施形態に係る画像一覧画面の構成例を示す正面図である。
【図１６Ａ】第６実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１６Ｂ】第６実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【図１６Ｃ】第６実施形態に係る画像一覧画面の主要部の構成例を示す正面図である。
【発明を実施するための形態】
【００２４】
以下、図面を参照して、本発明を実施するための形態について詳細に説明する。なお、以下の第１実施形態乃至第６実施形態では、本発明をスマートフォンに適用した場合を例に挙げて説明する。しかし、これに限らず、本発明は、例えば、他の携帯電話機、ＰＤＡ（Personal Digital Assistants）、携帯型ゲーム機等、タッチパネル・ディスプレイを有する他の装置に適用可能であることは言うまでもない。
【００２５】
また、各実施形態に係るスマートフォンは、複数のメニュー項目を提示してユーザに所望のメニュー項目を選択させることにより、各メニュー項目に対応するアプリケーションプログラムやソフトウェアを起動するが、これに限定されない。すなわち、各実施形態に係るスマートフォンは、アプリケーションプログラムやソフトウェアを起動する指示が入力された場合に、指示されたアプリケーションプログラムやソフトウェアに基づいて後述する一覧表示の機能を起動しても良い。また、各実施形態に係るスマートフォンは、ＵＲＬ（Uniform Resource Locator）が指定された場合に、ウェブブラウジング機能によって起動されるアプリケーションプログラムやソフトウェアで、後述する一覧表示の機能を起動しても良い。
【００２６】
〔第１実施形態〕
【００２７】
図１に示すように、本実施形態に係るスマートフォン１０は、平板状の筐体１２を有し、筐体１２の一方の面に表示手段としての表示パネル１４Ａと、タッチパネルとして構成された操作パネル１４Ｂとが一体となった表示入力部１４を備えている。また、係る筐体１２は、スピーカ１６と、マイクロホン１８と、操作部２０と、カメラ部２２とを備えている。なお、筐体１２の形状は単なる平板状に限定されず、例えば、折り畳み構造やスライド機構を有する構成を採用しても良い。
【００２８】
図２に示すように、スマートフォン１０は、主たる構成要素として、上述した表示入力部１４、操作部２０、及びカメラ部２２と、無線通信部２４、通話部２６、記憶部２８、外部入出力部３０、電源部３６、及び主制御部３８とを備えている。なお、スマートフォン１０は、主たる機能として、基地局装置と移動通信網とを介した移動無線通信を行う無線通信機能を備えている。
【００２９】
無線通信部２４は、主制御部３８の指示にしたがって、上記移動通信網に収容された基地局装置に対し無線通信を行うものである。係る無線通信を使用して、外部装置との間で音声データ、画像データ等の各種ファイルデータ、電子メールデータ等の送受信や、ウェブデータやストリーミングデータ等の受信を行う。
【００３０】
一方、表示入力部１４は、主制御部３８の制御により、画像（静止画像および動画像）や文字情報等を表示して視覚的にユーザに情報を伝達するとともに、表示した情報に対するユーザ操作を検出する、いわゆるタッチパネル・ディスプレイである。前述したように、本実施形態に係る表示入力部１４は、表示パネル１４Ａと、操作パネル１４Ｂとを備える。
【００３１】
ここで、表示パネル１４Ａは、ＬＣＤ（Liquid Crystal Display）、ＯＥＬＤ（Organic Electro-Luminescence Display）等を表示デバイスとして用いたものである。また、操作パネル１４Ｂは、表示パネル１４Ａの表示面上に表示される画像を視認可能に表示パネル１４Ａに積層され、ユーザの指や尖筆によって操作される一又は複数の座標を検出するデバイスである。係るデバイスをユーザの指や尖筆によって操作すると、当該デバイスは、操作に起因して発生する検出信号を主制御部３８に出力する。次いで、主制御部３８は、受信した検出信号に基づいて、表示パネル１４Ａ上の操作位置（座標）を検出する。
【００３２】
なお、表示パネル１４Ａの表示領域の大きさと表示パネル１４Ａの大きさとを完全に一致させても良いが、両者を必ずしも一致させる必要は無い。また、操作パネル１４Ｂで採用される位置検出方式としては、マトリクススイッチ方式、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式等が挙げられ、いずれの方式を採用しても良い。
【００３３】
一方、通話部２６は、前述したスピーカ１６やマイクロホン１８を備える。通話部２６は、マイクロホン１８を通じて入力されたユーザの音声を主制御部３８にて処理可能な音声データに変換して主制御部３８に出力したり、無線通信部２４または外部入出力部３０により受信された音声データを復号してスピーカ１６から出力したりする。なお、図１に示すように、例えば、スピーカ１６を表示入力部１４が設けられた面と同じ面に搭載し、マイクロホン１８を筐体１２の正面に搭載する。
【００３４】
また、操作部２０は、キースイッチ等を用いたハードウェアキーであって、ユーザからの指示を受け付けるものである。例えば、図１に示すように、操作部２０は、スマートフォン１０の筐体１２の側面に搭載され、指等で押下されるとオンとなり、指を離すとバネ等の復元力によってオフ状態となる押しボタン式のスイッチである。
【００３５】
さらに、記憶部２８は、主制御部３８により実行される制御プログラムや制御データ、アプリケーションソフトウェア、通信相手の名称や電話番号等を対応づけたアドレスデータ、送受信した電子メールのデータを記憶する。また、記憶部２８は、ウェブブラウジングによりダウンロードしたウェブデータや、ダウンロードしたコンテンツデータを記憶する。さらに、記憶部２８は、ストリーミングデータ等を一時的に記憶する。
【００３６】
ここで、本実施形態に係る記憶部２８は、スマートフォン１０に内蔵された内部記憶部２８Ａとスマートフォン１０に着脱自在な外部メモリスロットを有する外部記憶部２８Ｂとを含んで構成される。なお、記憶部２８を構成する内部記憶部２８Ａと外部記憶部２８Ｂは、フラッシュメモリタイプ（flash memory type）の格納媒体等を用いて実現される。なお、当該格納媒体は、ハードディスクタイプ（hard disk type）、マルチメディアカードマイクロタイプ（multimedia card micro type）、カードタイプのメモリ（例えば、ＭｉｃｒｏＳＤ（登録商標）メモリ等）であっても良い。また、上記メモリは、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）等の格納媒体であっても良い。
【００３７】
一方、外部入出力部３０は、スマートフォン１０に連結される外部機器とのインターフェースの役割を果たす。本実施形態に係る外部入出力部３０は、他の外部機器に予め定められた通信規格等により直接的又は間接的に接続する。なお、当該通信規格等は、例えば、ユニバーサルシリアルバス（ＵＳＢ）、ＩＥＥＥ１３９４等、ネットワーク（例えば、インターネット、無線ＬＡＮ、ブルートゥース（Bluetooth）（登録商標）等である。または、上記通信規格等は、ＲＦＩＤ（Radio Frequency Identification）、赤外線通信（Infrared Data Association：ＩｒＤＡ）（登録商標）であっても良い。さらに、上記通信規格等は、ＵＷＢ（Ultra Wideband）（登録商標）、ジグビー（ZigBee）（登録商標）であっても良い。
【００３８】
ここで、本実施形態に係るスマートフォン１０に連結される外部機器は、例えば、有線／無線ヘッドセット、有線／無線外部充電器、有線／無線データポート、カードソケットを介して接続されるメモリカード（Memory card）等である。なお、当該外部機器は、ＳＩＭ（Subscriber Identity Module Card）／ＵＩＭ（User Identity Module Card）カード、オーディオ・ビデオＩ／Ｏ（Input/Output）端子を介して接続される外部オーディオ・ビデオ機器であっても良い。また、当該外部機器は、無線接続される外部オーディオ・ビデオ機器、有線／無線接続されるスマートフォン、有線／無線接続されるパーソナルコンピュータ、有線／無線接続されるＰＤＡ、有線／無線接続されるパーソナルコンピュータ、イヤホンであっても良い。本実施形態に係る外部入出力部３０は、これらの外部機器から伝送されたデータをスマートフォン１０の内部の各構成要素に伝達することや、スマートフォン１０の内部のデータを外部機器に伝送する。
【００３９】
また、電源部３６は、主制御部３８の指示にしたがって、スマートフォン１０の各部に、バッテリ（図示しない）に蓄えられる電力を供給するものである。
【００４０】
さらに、主制御部３８は、マイクロプロセッサを備え、記憶部２８に記憶されている制御プログラムや制御データにしたがって動作し、スマートフォン１０の各部を統括して制御するものである。また、主制御部３８は、無線通信部２４を通じて、音声通信やデータ通信を行うために、通信系の各部を制御する移動通信制御機能と、アプリケーション処理機能を備える。
【００４１】
ここで、アプリケーション処理機能は、記憶部２８が記憶するアプリケーションソフトウェアにしたがって主制御部３８が動作することにより実現するものである。なお、アプリケーション処理機能としては、例えば、外部入出力部３０を制御して対向機器とデータ通信を行う赤外線通信機能や、電子メールの送受信を行う電子メール機能、ウェブページを閲覧するウェブブラウジング機能等がある。
【００４２】
また、主制御部３８は、受信データやダウンロードしたストリーミングデータ等の画像データ（静止画像や動画像のデータ）に基づいて、映像を表示入力部１４に表示する等の画像処理機能を備える。なお、ここでいう画像処理機能とは、主制御部３８が、上記画像データを復号し、復号によって得られた画像データに画像処理を施して、画像を表示入力部１４に表示する機能のことをいう。
【００４３】
更に、主制御部３８は、表示パネル１４Ａに対する各種情報の表示制御と、操作部２０や操作パネル１４Ｂ等を介したユーザ操作を検出する操作検出制御とを実行する。
【００４４】
上記表示制御の実行により、主制御部３８は、アプリケーションソフトウェアを起動するためのアイコンや、スクロールバー等のソフトウェアキーを表示したり、あるいは電子メールを作成するためのウィンドウを表示したりする。なお、ここでいうスクロールバーとは、表示パネル１４Ａの表示領域に収まりきれない大きな画像等について、画像の表示部分を移動する指示を受け付けるためのソフトウェアキーのことをいう。
【００４５】
また、上記操作検出制御の実行により、主制御部３８は、操作部２０を介したユーザ操作を検出したり、操作パネル１４Ｂを介して、上記アイコンに対する操作や、上記ウィンドウの入力欄に対する文字列の入力等を受け付けたりする。
【００４６】
さらに、主制御部３８は、操作パネル１４Ｂに対するジェスチャ操作を検出し、検出したジェスチャ操作に応じて、予め設定された機能を実行する。なお、ここでいうジェスチャ操作とは、従来の単純なタッチ操作ではなく、指等によって軌跡を描いたり、複数の位置を同時に指定したり、あるいはこれらを組み合わせて、複数の位置から少なくとも１つについて軌跡を描く操作を意味する。
【００４７】
一方、カメラ部２２は、ＣＭＯＳ（Complementary Metal Oxide Semiconductor）やＣＣＤ（Charge-Coupled Device）等の撮像素子を用いて撮影するデジタルカメラである。また、カメラ部２２は、主制御部３８の制御により、撮像によって得た画像データを例えばＪＰＥＧ（Joint Photographic coding Experts Group）等の予め定められた規格により圧縮した画像データに変換する。また、カメラ部２２は、変換した画像データを記憶部２８に記録したり、外部入出力部３０や無線通信部２４等を介して外部装置に出力したりする。なお、図１に示すにスマートフォン１０において、カメラ部２２は表示入力部１４と同じ面に搭載されているが、カメラ部２２の搭載位置はこれに限らず、表示入力部１４の背面に搭載されてもよいし、あるいは、複数のカメラ部２２が搭載されてもよい。なお、複数のカメラ部２２が搭載されている場合には、撮影に供するカメラ部２２を切り替えて単独にて撮影したり、あるいは、複数のカメラ部２２を同時に使用して撮影したりする。
【００４８】
ここで、本実施形態に係るカメラ部２２はスマートフォン１０の各種機能に利用する。例えば、表示パネル１４Ａにカメラ部２２で取得した画像を表示することや、操作パネル１４Ｂの操作入力のひとつとして、カメラ部２２の画像を利用する。
【００４９】
さらに、カメラ部２２は、静止画又は動画の画像データにマイクロホン１８により取得した音声情報（主制御部３８等により、音声テキスト変換を行ってテキスト情報となっていてもよい）等を付加する。そして、カメラ部２２は、音声情報を付加した画像データを記憶部２８に記録したり、外部入出力部３０や無線通信部２４を介して外部装置に出力したりする。
【００５０】
ところで、本実施形態に係るスマートフォン１０は、内部記憶部２８Ａ及び外部記憶部２８Ｂの少なくとも一方に画像データが記憶され、かつユーザ操作によって当該画像データの一覧表示が指示された場合、表示パネル１４Ａに当該一覧表示を行わせる制御を行う。
【００５１】
また、スマートフォン１０は、上記一覧表示を行っている画像に対して予め定められたユーザ操作が操作パネル１４Ｂを介して行われると、当該ユーザ操作が行われた画像を含む複数の画像を重ねて表示させる重畳表示機能を備えている。
【００５２】
このため、本実施形態に係るスマートフォン１０は、上記画像データを含んだ複数の電子化ファイル（以下、単に「ファイル」ともいう。）の一覧表示を行う際の各々のファイルの配列順や重畳状態等を管理するファイル情報を記憶部２８に記憶している。
【００５３】
一例として図３Ａに示すように、本実施形態に係るファイル情報４０は、ファイル毎に、上記配列順を示す配列順情報、ファイル名を示すファイル名情報、撮影者を示す撮影者情報、重畳状態を示す重畳状態情報が対応付けられた情報である。同図に示すように、本実施形態では、重畳状態情報として、対応する画像が重畳されていない場合には「重畳なし」との情報を記憶し、重畳されている場合には重畳されている複数の画像を一纏まりとしたグループのグループ名を示す情報を記憶する。
【００５４】
本実施形態に係るスマートフォン１０は、ファイル情報４０に基づいて、同一のグループに含まれる複数のファイルを一纏まりのスライドショーとして表示させたり、複数のファイルをグループ単位で一覧表示させたりする。
【００５５】
本実施形態に係るスマートフォン１０は、一覧表示を行っている際に、上記重畳表示機能によって複数の画像を重畳して表示させた場合や重畳表示を解除した場合、ファイル情報４０を更新する。すなわち、スマートフォン１０は、例えばファイル名Ｂ１乃至ＢＮの画像を重ねてグループＥとして表示した場合、一例として図３Ｂに示すように、ファイル名Ｂ１乃至ＢＮの画像に関する重畳状態情報を「重畳なし」から「グループＥ」に変更する。
【００５６】
本実施形態に係るスマートフォン１０は、上記画像データが示す画像を一覧表示させるが、これに限らず、記憶部２８に記憶されている文書ファイル、音声ファイル、アプリケーションプログラム等を表すアイコンの画像等を一覧表示させても良い。
【００５７】
次に、図４を参照して、本実施形態に係るスマートフォン１０の作用を説明する。なお、図４は、操作パネル１４Ｂまたは操作部２０を介して実行指示が入力された際にスマートフォン１０の主制御部３８によって実行される表示制御処理プログラムの処理の流れを示すフローチャートである。当該プログラムは、内部記憶部２８Ａの予め定められた領域に予め記憶されている。
【００５８】
同図のステップＳ１０１では、表示パネル１４Ａに、画面遷移の起点となるメニュー画面を表示させる制御を行う。
【００５９】
図５に示すように、本実施形態に係るメニュー画面４２は、メール機能の起動の指示を受け付けるためのメールボタン４４ａ、ウェブブラウジング機能の起動の指示を受け付けるためのウェブボタン４４ｂを備えている。また、メニュー画面４２は、カメラ機能の起動の指示を受け付けるためのカメラボタン４４ｃ、上記一覧表示の機能の起動の指示を受け付けるための画像一覧ボタン４４ｄを備えている。また、メニュー画面４２は、通話機能の起動の指示を受け付けるための通話ボタン４４ｅ、各種設定機能の起動の指示を受け付けるための設定ボタン４４ｆ等のメニューボタンを有する。
【００６０】
ユーザは、メニュー画面４２において、起動させたい機能に対応するメニューボタンの上面に触れることにより何れかのメニュー項目を選択する。これに応じて主制御部３８は、選択されたメニューボタンに対応する機能を起動する。
【００６１】
そこで、次のステップ１０３では、ユーザによる何れかのメニューボタンの選択待ちを行う。次のステップ１０５では、ユーザによって選択されたメニューボタンが画像一覧ボタン４４ｄであったか否かを判定する。ステップＳ１０５で否定判定となった場合はステップＳ１０７に移行し、選択されたメニューボタンに対応する機能を実行した後に、本表示制御処理プログラムを終了する。一方、ステップＳ１０５で肯定判定となった場合は、ステップＳ１０９に移行する。
【００６２】
ステップＳ１０９では、記憶部２８に記憶されているファイルにより示される画像を一覧表示する画像一覧画面を表示パネル１４Ａに表示する制御を行う。
【００６３】
図６に示すように、本実施形態に係る画像一覧画面４６は、表示パネル１４Ａの表示領域が予め定められた方向（本実施形態では、図６の正面視上下方向）に分割された複数の分割領域４８に区分される。また、各分割領域４８は、画像を表示する画像表示領域４８Ａと画像表示領域４８Ａに表示している画像に対応する種別を表示する種別領域４８Ｂとに更に区分される。
【００６４】
そして、一覧表示が行われる各画像が、予め定められた種別毎に分割領域４８に割り振られて、各分割領域４８に表示される。本実施形態では、上記種別として対応する画像の撮影者が適用されており、各画像が、撮影者毎（同図に示す例では、Ａ乃至Ｄ）に各分割領域４８に割り振られる。また、各分割領域４８には、上記種別毎に割り振られた各画像が、上記予め定められた方向とは交差する方向（本実施形態では、図６の正面視左右方向であり、以下、「配列方向」ともいう。）に配列されて表示される。この際、各画像表示領域４８Ｂに対して各画像が上記配列方向に対して上記配列順情報により示される順で表示される。
【００６５】
次のステップＳ１１１では、操作パネル１４Ｂ及び操作部２０の何れか一方に対する入力操作があるまで待機する。そして、次のステップＳ１１３では、当該入力操作が表示制御処理プログラムを終了させる指示の入力操作であったか否かを判定する。本実施形態に係るスマートフォン１０では、スマートフォン１０の正面視左側に位置する操作部２０に対する押圧操作が行われた場合に、その時点実行されている処理を終了するものとされている。
【００６６】
ステップＳ１１３で否定判定となった場合、ステップＳ１１５に移行し、上記入力操作が、画像の選択のための入力操作であったか否かを判定する。この際、主制御部３８は、操作パネル１４Ｂを介して何れかの画像が指定された場合に、画像の選択のための入力操作であったと判定する。ステップＳ１１５で否定判定となった場合、ステップＳ１１７に移行し、入力操作に応じた処理を実行し、本表示制御処理プログラムを終了する。
【００６７】
一方、ステップＳ１１５で肯定判定となった場合には、ステップＳ１１９に移行し、この時点でユーザによって操作パネル１４Ｂ上で指定されている位置（以下、「指定位置」ともいう。）が移動したか否かを判定する。この際、主制御部３８は、指定位置が、ステップＳ１１１の処理において検出した指定位置から予め定められた距離（例えば３ｍｍ）以上移動した場合に、指定位置が移動したと判定する。
【００６８】
ステップＳ１１９で否定判定となった場合は後述するステップＳ１３５に移行する。一方、ステップＳ１１９で肯定判定となった場合はステップＳ１２１に移行し、指定位置に表示されている画像（以下、「指定画像」ともいう。）を、上記指定位置の移動量に応じて移動させる制御を行う。
【００６９】
一例として図７Ａに示すように、ユーザによって画像Ｂ１の表示領域内の位置（指定位置５４）が指定され、当該指定位置５４が、画像Ｂ２が表示されている方向に移動したとする。この場合、主制御部３８は、指定位置５４の移動に応じて画像Ｂ１の表示位置を移動させる。なお、本実施形態では、指定位置の上記配列方向への移動量に応じて、画像Ｂ１の表示位置を上記配列方向に移動させる。
【００７０】
次のステップＳ１２３では、指定画像が他の画像（本実施形態では、同じ分割領域に含まれる他の画像）に近付いたか否かを判定する。この際、主制御部３８は、ステップＳ１２１での指定画像の移動によって、当該指定画像との距離が予め定められた距離（例えば３ｍｍ）以上縮まった画像が存在する場合に、指定画像が当該画像（以下、「被接近画像」ともいう。）に近付いたと判定する。
【００７１】
ステップＳ１２３で肯定判定となった場合は、ステップＳ１２５に移行して、上記被接近画像を予め定められた距離（例えば３ｍｍ）だけ指定画像に近付く方向に移動させる。この際、被接近画像が複数存在する場合には、被接近画像の各々を上記予め定められた距離だけ並行して移動させる。
【００７２】
すなわち、ユーザは、操作パネル１４Ｂに表示された画像を指定して、当該画像を他の画像に近付ける接近操作を行うことにより、複数の画像を重ねて表示させる指示を行う。そこで、主制御部３８は、ステップＳ１２３の処理によって当該接近操作が行われたことを検出すると、ステップＳ１２５の処理によって画像を移動させて一箇所に集約し、重ねて表示させる制御を行う。なお、本実施形態では、表示パネル１４Ａに表示されている複数の画像の少なくとも２つの画像間の距離を近付ける操作を接近操作という。また、本実施形態では、距離を近づける操作がされた指定画像及び被接近画像をまとめて「接近画像」という。
【００７３】
一例として図７Ｂに示すように、主制御部３８は、画像Ｂ１を画像Ｂ２乃至Ｂ５に近付けた場合、図７Ｃに示すように、画像Ｂ２乃至Ｂ５…を画像Ｂ１に近付く方向（本実施形態では、配列方向に相反する方向）に並行して移動させる。
【００７４】
次のステップＳ１２７では、ステップＳ１２５で近付けている画像間の距離が予め定められた閾値以下となったか否かを判定する。当該閾値は、指定画像と上記第１接近画像とが重なって表示されたと判断するために予め定められた閾値であり、当該閾値を示す情報が内部記憶部２８Ａに予め記憶されている。
【００７５】
ステップＳ１２７で否定判定となった場合は後述するステップＳ１３１に移行する。一方、肯定判定となった場合はステップＳ１２９に移行して、上記ステップＳ１２７の処理によって閾値以上となったと判定された被接近画像を指定画像に対して重ねて画像束として表示させる制御を行う。また、ステップＳ１２７では、指定画像及び被接近画像が同じグループに属するように重畳状態情報を更新する。
【００７６】
一例として図７Ｄに示すように、主制御部３８は、画像Ｂ２を画像Ｂ１に近付ける方向に移動させ、画像Ｂ１及びＢ２間の距離が上記閾値以下となった場合、画像Ｂ１及びＢ２を重ねて画像束５６として表示させる制御を行う。この際、画像Ｂ１及びＢ２の何れを上側に表示させても良いが、指定画像である画像Ｂ１を上側とした方がユーザによって指定された画像が明確になるため、好ましい。また、画像Ｂ１及びＢ２を完全に重ねて表示しても良く、複数の画像が重なっていることをユーザに認識可能とするために画像Ｂ１及びＢ２の各々の位置をずらして重ねて表示しても良い。
【００７７】
また、図７に示す例では、一例として図３Ｂに示すように、主制御部３８は、ファイル情報４０において、画像Ｂ１及び画像Ｂ２が同一のグループであるグループＥに属するように重畳状態情報を更新する。
【００７８】
次のステップＳ１３１では、ユーザによる操作パネル１４Ｂに対する接触状態が解除されたか否かを判定することにより、ステップＳ１１１で検出した入力操作が解除されたか否かを判定する。ステップＳ１３１で肯定判定となった場合はステップＳ１３２に移行し、表示パネル１４Ａに表示させている各画像５０の位置を整頓し、ステップＳ１１１に戻る。なお、主制御部３８は、各画像５０の位置を整頓する際、例えば、画像束５６を含む各画像５０の配列順序を変更せずに、各画像５０の画像間距離が一定となる位置に各画像５０を表示させる制御を行う。
【００７９】
一例として図７Ｅに示すように、画像Ｂ１に画像Ｂ２乃至画像ＢＮを重ねて表示させた段階で入力操作が解除されたとする。この場合、主制御部３８は、画像Ｂ１に画像Ｂ２乃至画像ＢＮを重ねて表示するとともに、入力操作が解除された段階で重ねて表示させていない画像ＢＮ＋１及び画像ＢＮ＋２については画像Ｂ１にそのまま重ねずに表示させる制御を行う。また、この際、主制御部３８は、画像Ｂ１に画像Ｂ２乃至画像ＢＮを重畳させた画像束５６、画像ＢＮ＋１及び画像ＢＮ＋２を等間隔で表示させる。これにより、ユーザが操作パネル１４Ｂ上における接触操作を継続している間、画像を集約する処理が継続され、上記接触操作が停止されたタイミングで、画像を集約する処理が停止する。
【００８０】
一方、ステップＳ１３１で否定判定となった場合はステップＳ１３３に移行し、集約されていない被接近画像が存在するか否かを判定する。
【００８１】
ステップＳ１３３で肯定判定となった場合は上記ステップＳ１２５に戻る一方、否定判定となった場合は上記ステップＳ１３１に戻る。
【００８２】
一方、ステップＳ１２３で否定判定となった場合は、ステップＳ１３５に移行し、上記ステップＳ１３１の処理と同様に、入力操作が解除されたか否かを判定する。ステップＳ１３５で否定判定となった場合は上記ステップＳ１１９に戻る一方、肯定判定となった場合はステップＳ１３６に移行し、指定画像を上記ステップＳ１２１で移動させる前の位置（元の位置）に戻すように制御し、その後に上記ステップＳ１１１に戻る。
【００８３】
一方、上記ステップＳ１１３で肯定判定となった場合は、ステップＳ１３７に移行し、画像一覧画面４６の表示を停止するように表示パネル１４Ａを制御し、本表示制御処理プログラムを終了する。
【００８４】
なお、本実施形態では、複数の画像５０を配列方向に配列させて表示するが、これに限定されない。すなわち、複数の画像５０をマトリクス状に配列させても良く、ランダムに配列させても良い。それらの場合、スマートフォン１０は、指定画像を他の画像に近付ける接近操作が行われた場合、指定画像及び当該他の画像を結んだ直線上及び当該直線の延長線上に存在する画像を重ねて表示する制御を行うと良い。
【００８５】
また、本実施形態では、指定位置が移動した場合にその移動に応じて指定画像を移動させるが、これに限定されない。すなわち、ステップＳ１１９で肯定判定となった場合に上記ステップＳ１２１、Ｓ１２３の処理を行わずにステップＳ２０５の処理を行っても良い。この場合には、指定位置が移動したとした場合に、その移動に応じて距離が近付く画像を被接近画像とする。
【００８６】
〔第２実施形態〕
【００８７】
上記第１実施形態に係るスマートフォン１０は、ユーザ操作により指定された１つの指定画像が他の画像に近付けられた場合、近付けられた画像を指定画像に重ねて表示させる制御を行う。これに対し、本第２実施形態に係るスマートフォン１０は、ユーザ操作により指定された複数の指定画像の少なくとも２つが近付けられた場合、指定画像と近付けられた指定画像間に存在する画像とを重ねて表示する。
【００８８】
なお、第２実施形態に係るスマートフォン１０の構成は、第１実施形態に係るスマートフォン１０と同様であるので、ここでの説明は省略する。
【００８９】
次に、図８を参照して、本実施形態に係るスマートフォン１０の作用を説明する。なお、図８は、操作パネル１４Ｂまたは操作部２０を介して実行指示が入力された際にスマートフォン１０の主制御部３８によって実行される表示制御処理プログラムの処理の流れを示すフローチャートである。当該プログラムは、内部記憶部２８Ａの予め定められた領域に予め記憶されている。
【００９０】
始めに、ステップＳ１０１乃至Ｓ１１５では、第１実施形態のステップＳ１０１乃至Ｓ１１３と同一の処理を行う。ステップＳ１１３で肯定判定となった場合はステップＳ１３７に移行する。なお、ステップＳ１３７では、第１実施形態のステップＳ１３７と同一の処理を行い、本表示制御処理プログラムを終了する。
【００９１】
一方、ステップＳ１１３で否定判定となった場合、ステップＳ２０１に移行する。
【００９２】
次のステップＳ２０１では、複数の画像の選択のための入力操作であるか否かを判定する。ステップＳ２０１で否定判定となったと判定した場合、上記ステップＳ１１７に移行し、入力操作に応じた処理を実行し、本表示制御処理プログラムを終了する。
【００９３】
ステップＳ２０１で肯定判定となった場合、ステップＳ１１９に移行する。また、ステップＳ１１９及びＳ１２１では、第１実施形態のステップＳ１１９及びＳ１２１と同一の処理を行う。
【００９４】
本実施形態では、一例として図９Ａに示すように、画像Ｂ１及びＢ３の２つの画像が選択されたものする。なお、本実施形態では、２つの画像を選択する入力操作がされた場合について説明するが、これに限定されず、３つ以上の画像を選択する入力操作がされた場合に適用しても良い。また、選択された複数の画像のそれぞれを上記指定画像として説明する。
【００９５】
次のステップＳ２０３では、複数の指定画像の少なくとも２つの画像間距離が近付いたか否かを判定する。本実施形態では、一例として図９Ｂに示すように、画像Ｂ３の表示位置が画像Ｂ１が位置する方向に移動して、画像Ｂ１及びＢ３の画像間距離が近付いたものとして説明する。なお、ステップＳ２０１で３つ以上の画像が選択された場合には、選択された画像のうち少なくとも２つの画像間距離が縮まった場合には、ステップＳ２０３で画像間距離が近付いたと判定する。
【００９６】
ステップＳ２０３で否定判定となった場合、ステップＳ１３５に移行する。一方、ステップＳ２０３で肯定判定となった場合、ステップＳ２０５に移行して、指定位置が移動することにより相互に近付いた複数の指定画像（以下、「指定接近画像」ともいう。）間に存在する画像を抽出する。一例として図９Ｂに示すように、指定接近画像である画像Ｂ１及びＢ３の画像間に存在する画像Ｂ２を抽出する。
【００９７】
次のステップＳ２０７では、指定接近画像、及び抽出した画像を移動させる。この際、主制御部３８は、指定接近画像、及び抽出した画像を予め定められた同一位置に向けて移動させる。一例として図９Ｃに示すように、指定接近画像である画像Ｂ１及びＢ３と、抽出した画像である画像Ｂ２とを同一位置（本実施形態では、画像Ｂ１の位置）に重ねるために、画像Ｂ２及び画像Ｂ３を画像Ｂ１の位置に向けて移動させる。そして、主制御部３８は、図９Ｄに示すように、画像Ｂ２及び画像Ｂ３を画像Ｂ１の方向に移動させながら画像Ｂ１及びＢ２を重ねて表示させる制御を行う。また、主制御部３８は、画像Ｂ３を更に画像Ｂ１及びＢ２の方向に移動させて、図９Ｅに示すように、画像Ｂ１及びＢ２に画像Ｂ３を重ねて表示させる制御を行う。
【００９８】
次のステップＳ１２９では、第１実施形態のステップＳ１２９と同一の処理を行う。また、次のステップＳ１３２では、第１実施形態のステップＳ１３２と同一の処理を行う。さらに、次のステップＳ１３５及びＳ１３６では、第１実施形態のステップＳ１３５及びＳ１３６と同一の処理を行う。
【００９９】
なお、本実施形態では、画像Ｂ１及びＢ３の２つの画像が選択される例を説明したが、これに限定されない。すなわち、主制御部３８は、３つ以上の画像を選択する入力操作が行われ、かつ３つ以上の画像の距離が近付いた場合、当該３つ以上の画像を重ねて表示する制御を行う。この場合には、当該３つ以上の画像の位置の中央の位置に各々の画像を重ねて表示させても良く、当該３つ以上の画像の何れか１つの画像の位置に他の画像を重ねて表示させても良い。
【０１００】
また、本実施形態では、複数の画像が選択され、何れかの指定位置が移動して画像間距離が近づいた場合に、指定接近画像及び指定画像間に位置する画像を重ねて表示させるが、これに限定されない。すなわち、画像が選択され、かつ画像以外の領域が指定され、画像以外の領域における指定位置を移動させて指定画像に近付ける接近操作が行われた場合に、指定画像、及び指定画像と指定位置との間に位置する画像を重ねて表示させても良い。
【０１０１】
また、本実施形態では、指定位置が移動した場合にその移動に応じて指定画像を移動させるが、これに限定されない。すなわち、ステップＳ１１９で肯定判定となった場合に上記ステップＳ１２１、Ｓ１２３の処理を行わずにステップＳ２０５の処理を行っても良い。この場合には、指定位置が移動したとした場合に、その移動に応じて距離が近付く画像を被接近画像とする。
【０１０２】
また、ステップＳ２０７で被接近画像及び抽出画像を移動させた際に、当該被接近画像及び抽出画像の移動方向と反対側に存在する画像を、当該被接近画像及び抽出画像と並行させて移動させても良い。
【０１０３】
さらに、本実施形態では、ステップＳ１２９で指定画像及び抽出画像を重ねて表示するが、これに限定されない。すなわち、Ｓ１２９で指定画像のみを重ねて表示しても良い。
【０１０４】
〔第３実施形態〕
【０１０５】
第３実施形態は、上記第２実施形態を、複数の画像がマトリクス状に表示された状態で複数の画像が行または列を跨いでユーザ操作により指定された場合に適用させた実施形態である。すなわち、第３実施形態に係るスマートフォン１０は、行または列を跨いで指定された複数の指定画像が近付けられた場合、接近画像、及び各画像に対応する配列順において当該接近画像の画像間に存在する画像を重ねて表示させる。
【０１０６】
なお、第３実施形態に係るスマートフォン１０の構成は、第１実施形態及び第２実施形態に係るスマートフォン１０と同様であるので、ここでの説明は省略する。
【０１０７】
一例として図１０Ａに示すように、複数の画像５０をマトリクス状に配列する際に、複数の画像５０を配列情報が示す順、例えば１行目に画像Ｂ１乃至Ｂ４を配列し、２行目に画像Ｂ５乃至Ｂ８を配列する。第３実施形態では、主制御部３８は、行毎に順番に配列させて表示パネル１４Ａに表示させる制御を行う。
【０１０８】
そして、第３実施形態では、第２実施形態の表示制御処理プログラムと同一のプログラムを実行する。この際、本実施形態では、一例として図１０Ａに示すように、画像Ｂ１及びＢ７が選択され、画像Ｂ７を画像Ｂ１に近付く方向に移動させたものとして説明する。
【０１０９】
ステップＳ２０５で抽出される画像が、第２実施形態では、指定接近画像、及び指定接近画像間に存在する画像であったが、第３実施形態では、指定接近画像、及び上記配列順において指定接近画像間に存在する画像とする。
【０１１０】
すなわち、一例として図１０Ｂに示すように、ユーザ操作により画像Ｂ１及びＢ７が選択された場合には、画像Ｂ１乃至Ｂ７、及び上記配列順において画像Ｂ１及びＢ７の間に存在する画像Ｂ２乃至画像Ｂ６が抽出される。そして、主制御部３８は、ステップＳ２０７で、一例として図１０Ｂに示すように、画像Ｂ２乃至画像Ｂ７を画像Ｂ１が存在する位置に向けて移動させる。この際、画像Ｂ２乃至画像Ｂ７を配列方向とは相反する方向に移動させながら画像Ｂ１に重ねていくと良い。
【０１１１】
次のステップＳ１２９で、一例として図１０Ｃに示すように、画像Ｂ１が存在した位置に、指定画像である画像Ｂ１及びＢ７と、画像Ｂ１及びＢ７の画像間にある画像Ｂ２乃至Ｂ６とが重ねられた画像束５６を表示させる制御を行う。
【０１１２】
なお、本実施形態では、配列順情報に示される配列順で２つの指定画像の間に存在する画像を抽出画像とするが、これに限定されない。すなわち、例えば各画像情報に撮影日時を示す情報が対応付けられて記憶されていて、撮影日時順で２つの指定画像の間に存在する画像を抽出画像としても良い。
【０１１３】
また、本実施形態では、複数の画像が選択され、何れかの指定位置が移動して画像間距離が近づいた場合に、指定接近画像、及び配列順で指定画像間に位置する画像を重ねて表示させるが、これに限定されない。すなわち、画像が選択され、かつ画像以外の領域が指定され、画像以外の領域における指定位置を移動させて指定画像に近付ける接近操作が行われた場合には、指定画像、及び配列順で指定画像と指定位置との間に位置する画像を重ねて表示させても良い。
【０１１４】
〔第４実施形態〕
【０１１５】
上記第２実施形態に係るスマートフォン１０は、ユーザ操作により指定された複数の指定画像の少なくとも２つが近付けられた場合、近付けられた画像及び当該画像の画像間に存在する画像を指定画像に重ねて表示させる制御を行う。これに対し、第４実施形態は、第２実施形態を、ユーザ操作により指定された複数の指定画像の少なくとも１つの画像の選択が継続された状態で他の画像の選択が解除され、再び別の画像の選択が行われた場合に適用した実施形態である。すなわち、第４実施形態に係るスマートフォン１０は、複数の指定画像の少なくとも１つの画像の選択が継続された状態で、近付けられた指定画像及び当該画像の画像間に存在する画像を重ねて表示する。
【０１１６】
なお、第４実施形態に係るスマートフォン１０の構成は、第１実施形態乃至第３実施形態に係るスマートフォン１０と同様であるので、ここでの説明は省略する。
【０１１７】
次に、図１１を参照して、本実施形態に係るスマートフォン１０の作用を説明する。なお、図１１は、操作パネル１４Ｂまたは操作部２０を介して実行指示が入力された際にスマートフォン１０の主制御部３８によって実行される表示制御処理プログラムの処理の流れを示すフローチャートである。当該プログラムは、内部記憶部２８Ａの予め定められた領域に予め記憶されている。
【０１１８】
始めに、ステップＳ１０１乃至Ｓ１２９では、第２実施形態のステップＳ１０１乃至Ｓ１２９と同一の処理を行う。
【０１１９】
一例として図１２Ａに示すように、画像Ｂ１及びＢ３が選択され、画像Ｂ３を画像Ｂ１に近付く方向に移動させたものとして説明する。主制御部３８は、画像Ｂ３が画像Ｂ１に近付く方向に移動すると、図１２Ｂに示すように、画像Ｂ１及びＢ３を重ねて表示させる制御を行う。この際、画像Ｂ１及びＢ３の移動に応じて、画像Ｂ１及びＢ３の移動方向とは反対側に位置する画像（例えば画像Ｂ４等）を画像Ｂ１に近付く方向に移動させる。なお、本実施形態では、画像Ｂ１乃至Ｂ３に最も近接する画像Ｂ４を画像Ｂ３が表示されていた位置に移動させて表示するが、これに限定されない。すなわち、画像Ｂ１乃至Ｂ３の反対側に位置する何れかの画像を移動させても良い。
【０１２０】
次のステップＳ３０１では、入力操作が解除されたか否かを判定する。この際、主制御部３８は、ステップＳ２０１で選択されたと判定した指定画像の指定が全て解除された場合に、入力操作が解除されたと判定する。ステップＳ３０１で肯定判定となった場合は上記ステップＳ１３２に移行した後、上記ステップＳ１１１に戻る。
【０１２１】
一方、ステップＳ３０１で否定判定となった場合、ステップＳ３０３に移行し、少なくとも１つの画像の選択が解除されたか否かを判定する。この際、主制御部３８は、ステップＳ２０１で選択されたと判定した指定画像の指定うちの何れかが解除された場合に、少なくとも１つの画像の選択が解除されたと判定する。
【０１２２】
ステップＳ３０３で肯定判定となった場合は上記ステップＳ３０１に戻る一方、ステップＳ３０３で否定判定となった場合、次のステップＳ３０５に移行し、現段階で選択されていない画像のうちの何れかの画像が選択されたか否かを判定する。
【０１２３】
一例として図１２Ｂに示すように、画像Ｂ１の選択は継続した状態で画像Ｂ３の選択が解除された後に、図１２Ｃに示すように、画像Ｂ５が更に選択され、画像Ｂ５が画像Ｂ１及びＢ３の画像束５６に近付く方向に移動したものとする。この場合、主制御部３８は、図１２Ｄに示すように、選択された画像Ｂ５と画像束５６及び画像Ｂ５の画像間に存在する画像Ｂ４とを、画像束５６の方向に移動させ、図１２Ｅに示すように、画像Ｂ１及びＢ５を重ねて表示せる。ユーザは、少なくとも１つの画像の選択を継続させると共に他の部分の画像の選択及び解除の操作を繰り返すことにより、表示パネル１４Ａに表示されていない画像を含めた複数の画像を、一枚一枚確認しながら重ねて表示させる。
【０１２４】
一方、ステップＳ３０５で否定判定となった場合、上記ステップＳ３０１に戻る。ステップＳ３０５で肯定判定となった場合、上記ステップＳ１１９に戻る。
【０１２５】
なお、本実施形態では、ステップＳ１１９で指定位置が移動したタイミングで画像を集約するが、これに限定されない。すなわち、ステップＳ２０７の処理に先立ち、ステップＳ３０３の処理を行って一部の画像の選択が解除されたか否かを判定し、解除されたと判定した場合に、ステップＳ２０７の処理に移行しても良い。この場合には、ステップＳステップＳ３０１で否定判定となった場合に、ステップＳ３０３の処理を行わずにステップＳ３０５に移行する。
【０１２６】
〔第５実施形態〕
【０１２７】
上記第１実施形態に係るスマートフォン１０は、ユーザ操作により指定された１つの指定画像が他の画像に近付けられた場合、近付けられた画像を指定画像に重ねて表示させる制御を行う。これに対し、第５実施形態に係るスマートフォン１０は、ユーザ操作により長押しで指定された複数の指定画像の少なくとも２つが近付けられた場合、近付けられた指定画像間に存在する画像を重ねて表示する。
【０１２８】
なお、第５実施形態に係るスマートフォン１０の構成は、第１実施形態に係るスマートフォン１０と同様であるので、ここでの説明は省略する。
【０１２９】
次に、図１３を参照して、本実施形態に係るスマートフォン１０の作用を説明する。なお、図１３は、操作パネル１４Ｂまたは操作部２０を介して実行指示が入力された際にスマートフォン１０の主制御部３８によって実行される表示制御処理プログラムの処理の流れを示すフローチャートである。当該プログラムは、内部記憶部２８Ａの予め定められた領域に予め記憶されている。
【０１３０】
始めに、ステップＳ１０１乃至Ｓ１１７では、第１実施形態のステップＳ１０１乃至Ｓ１１７と同一の処理を行う。
【０１３１】
次のステップＳ４０１では、画像が選択された状態で長押しされているか否かを判定する。この際、指定位置が変更せずに予め定められた時間（例えば２秒）以上、画像の選択が継続されている場合に、長押しされていると判定する。ステップＳ４０１で否定判定となった場合はステップＳ１１７に移行し、第１実施形態のステップ１１７と同一の処理を行って、本表示制御処理プログラムを終了する。
【０１３２】
一方、ステップＳ４０１で肯定判定となった場合はステップＳ１１９に移行する。ステップＳ１１９乃至Ｓ１３７では、第１実施形態のステップＳ１１９乃至Ｓ１３７と同一の処理を行う。
【０１３３】
〔第６実施形態〕
【０１３４】
第１実施形態乃至第５実施形態に係るスマートフォン１０は、ユーザ操作により複数の画像のうちの少なくとも２つが近付けられた場合、近付けられた画像を指定画像に重ねて表示させる制御を行う。一方、第６実施形態に係るスマートフォン１０は、ユーザ操作により画像束５６が指定された場合、指定された画像束５６に含まれる画像を表示したり画像束５６の重畳表示を解除したりする。
【０１３５】
なお、第６実施形態に係るスマートフォン１０の構成は、第１実施形態乃至第５実施形態に係るスマートフォン１０と同様であるので、ここでの説明は省略する。
【０１３６】
次に、図１４を参照して、本実施形態に係るスマートフォン１０の作用を説明する。なお、図１４は、操作パネル１４Ｂまたは操作部２０を介して実行指示が入力された際にスマートフォン１０の主制御部３８によって実行される表示制御処理プログラムの処理の流れを示すフローチャートである。当該プログラムは、内部記憶部２８Ａの予め定められた領域に予め記憶されている。
【０１３７】
始めに、ステップＳ１０１乃至１１３では、第１実施形態のステップＳ１０１乃至Ｓ１１３と同一の処理を行う。
【０１３８】
ステップＳ１１３で否定判定となった場合はステップＳ５０１に移行し、画像束５６が選択されたか否かを判定する。この際、操作パネル１４Ｂを介して画像束５６が指定された場合に、画像束５６が選択されたと判定する。ステップＳ５０１で否定判定となった場合、上記ステップＳ１１７に移行する。
【０１３９】
一方、ステップＳ５０１で肯定判定となった場合はステップＳ５０３に移行し、画像束５６を選択する操作が予め定められた第１の操作であるか否かを判定する。第１の操作は、例えば予め定められた閾値以下の時間、操作パネル１４Ｂの画像束５６に対応する位置に継続して接触する操作である。
【０１４０】
ステップＳ５０３で肯定判定となった場合はステップＳ５０５に移行し、選択された画像束５６に含まれる画像の画像一覧表示を行う。
【０１４１】
一例として図１５Ａに示すように、ユーザ操作によって画像Ｂ１及びＢ５が重ねて表示された画像束５６が選択されたものとする。この場合、図１５Ｂに示すように、表示パネル１４Ａの表示領域に画像束５６に含まれる画像Ｂ１乃至Ｂ５と、画像一覧画面４６に戻るための戻るボタン５８が表示される。
【０１４２】
次のステップＳ５０７では、戻るボタン５８が選択されたか否かによって、グループ単位での一覧表示の終了指示がされたか否かを判定し、終了指示がされるまで入力待ちを行う。また、ステップＳ５０７で肯定判定となった場合は上記ステップＳ１０９に戻る。
【０１４３】
一方、ステップＳ５０３で否定判定となった場合はステップＳ５０９に移行し、選択された画像束５６の重畳表示を解除し、重ねて表示していた画像束５６に含まれる画像を各々個々で表示させる制御を行う。また、ステップＳ５０９では、選択された画像束５６に含まれる画像の重畳表示が解除されるように重畳状態情報を更新し、上記ステップＳ１１１に戻る。
【０１４４】
一例として図１６Ａに示すように、画像Ｂ１乃至Ｂ５が重ねて表示された画像束５６が選択され、操作パネル１４Ｂの同一位置に連続して２回触れるダブルタッチの操作がされたものとする。この場合、主制御部３８は、図１６Ｂに示すように、画像Ｂ５、画像Ｂ４と順番に重畳表示を解除していき、図１６Ｃに示すように、画像Ｂ１乃至Ｂ５をそれぞれ個々で表示パネル１４Ａに表示させる制御を行う。
【符号の説明】
【０１４５】
１０  スマートフォン
１４Ａ  表示パネル
１４Ｂ  操作パネル
２８  記憶部
３８  主制御部
４０  ファイル情報
４６  画像一覧画面
【図１】
2014071763.tif 000003
【図２】
2014071763.tif 000004
【図３Ａ】
2014071763.tif 000005
【図３Ｂ】
2014071763.tif 000006
【図４】
2014071763.tif 000007
【図５】
2014071763.tif 000008
【図６】
2014071763.tif 000009
【図７Ａ】
2014071763.tif 000010
【図７Ｂ】
2014071763.tif 000011
【図７Ｃ】
2014071763.tif 000012
【図７Ｄ】
2014071763.tif 000013
【図７Ｅ】
2014071763.tif 000014
【図８】
2014071763.tif 000015
【図９Ａ】
2014071763.tif 000016
【図９Ｂ】
2014071763.tif 000017
【図９Ｃ】
2014071763.tif 000018
【図９Ｄ】
2014071763.tif 000019
【図９Ｅ】
2014071763.tif 000020
【図１０Ａ】
2014071763.tif 000021
【図１０Ｂ】
2014071763.tif 000022
【図１０Ｃ】
2014071763.tif 000023
【図１１】
2014071763.tif 000024
【図１２Ａ】
2014071763.tif 000025
【図１２Ｂ】
2014071763.tif 000026
【図１２Ｃ】
2014071763.tif 000027
【図１２Ｄ】
2014071763.tif 000028
【図１２Ｅ】
2014071763.tif 000029
【図１３】
2014071763.tif 000030
【図１４】
2014071763.tif 000031
【図１５Ａ】
2014071763.tif 000032
【図１５Ｂ】
2014071763.tif 000033
【図１６Ａ】
2014071763.tif 000034
【図１６Ｂ】
2014071763.tif 000035
【図１６Ｃ】
2014071763.tif 000036