(57)【要約】【課題】煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる画像表示制御装置、画像表示装置、プログラム及び画像表示方法を提供する。【解決手段】矩形状の表示領域を、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割し、矩形状の画像のアスペクト比を維持した拡大または縮小により、分割領域の一方の辺に沿った方向の長さと画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、分割領域内に表示させる制御を行う。【選択図】図３
2014071377.tif 000002
【特許請求の範囲】
【請求項１】
矩形状の表示領域を、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割する分割手段と、
矩形状の画像のアスペクト比を維持した拡大または縮小により、前記分割領域の前記一方の辺に沿った方向の長さと前記画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、前記分割領域内に表示させる表示制御を行う表示制御手段と、
を備えた画像表示制御装置。
【請求項２】
前記表示制御手段は、前記分割領域のスクロール方向の端部に拡大または縮小した画像の全体を表示した状態で、前記分割領域に空き領域が存在している場合には、表示されている画像をスクロールさせることなく、表示させている画像に続いて表示される画像を、存在している空き領域が存在しなくなる位置までスクロールさせ、空き領域が存在しなくなった場合に、表示されている画像をまとめてスクロールする制御を行う
請求項１記載の画像表示制御装置。
【請求項３】
前記表示制御手段は、複数の拡大または縮小した画像が何れかの分割領域に一度に表示できない場合、前記分割領域に対する表示画像を前記一方の辺に沿った方向と交差する方向に前記分割領域に表示されている画像全体をスクロールさせる表示制御を行う
請求項１または２記載の画像表示制御装置。
【請求項４】
前記一方の辺は、前記表示領域の短辺である
請求項１乃至３の何れか１項記載の画像表示制御装置。
【請求項５】
前記一方の辺は、前記表示領域の縦方向の辺である
請求項１乃至４の何れか１項記載の画像表示制御装置。
【請求項６】
前記分割手段は、前記表示領域の前記一方の辺に沿った方向の長さを異ならせて複数の分割領域に分割し、
前記表示制御手段は、複数の拡大または縮小した画像の各々を、アスペクト比に応じて横長であるほど前記一方の辺に沿った方向の長さが短い分割領域に表示させる表示制御を行う
請求項１乃至５の何れか１項記載の画像表示制御装置。
【請求項７】
前記表示制御手段は、複数の拡大または縮小した画像を拡大させる拡大率または縮小させる縮小率が予め定められた範囲内になるように前記分割領域の個数を決定する
請求項１乃至６の何れか１項記載の画像表示制御装置。
【請求項８】
前記表示手段は、前記表示領域の表面にタッチパネルが設けられており、
前記表示制御手段は、前記タッチパネルの検出信号に応じて前記表示領域に表示させた画像をスクロールさせる
請求項２乃至７の何れか１項記載の画像表示制御装置。
【請求項９】
請求項１乃至７の何れか１項記載の画像表示制御装置と、
画像表示すると共に表示された画像を選択するための情報を入力するタッチパネルを供えた表示手段と、
を含む画像表示装置。
【請求項１０】
請求項１乃至７の何れか１項記載の画像表示制御装置と、
画像を表示する表示手段と、
画像を選択するための情報の入力を受け付ける受け付け手段と、
を含む画像表示装置。
【請求項１１】
コンピュータを、
矩形状の表示領域を、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割する分割手段と、
矩形状の画像のアスペクト比を維持した拡大または縮小により、前記分割領域の前記一方の辺に沿った方向の長さと前記画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、前記分割領域内に表示させる表示制御を行う表示制御手段と、
として機能させるためのプログラム。
【請求項１２】
矩形状の表示領域を、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割する分割ステップと、
矩形状の画像のアスペクト比を維持した拡大または縮小により、前記分割領域の前記一方の辺に沿った方向の長さと前記画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、前記分割領域内に表示させる表示制御を行う表示制御ステップと、
を備えた画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示制御装置、画像表示装置、プログラム及び画像表示方法に係り、特に、複数の画像を表示する表示制御を行う画像表示制御装置、当該画像表示制御装置を有する画像表示装置、上記画像表示制御装置により実行されるプログラム、及び複数の画像を表示する画像表示制御方法に関する。
【背景技術】
【０００２】
携帯電話端末装置や情報処理装置等のディスプレイを有する電子機器において、自身に記憶されている画像情報や、アクセス可能に構成された外部装置に記憶されている画像情報等により示される複数の画像をディスプレイに一覧表示させたい場合がある。
【０００３】
この種の複数の画像を一覧表示することのできる電子機器に関する技術として、特許文献１には、アイコン等の複数のオブジェクトを行列表示させるタッチパネル式の情報処理装置に関する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−５８９７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、一例として図８に示すように、電子機器によって一覧表示させたい画像には、大きさが異なったり、アスペクト比（縦横比）が異なったりするものが混在する場合が多い。
【０００６】
この場合、これらの画像を電子機器の表示領域に一度に表示する方法として、当該表示領域を各々同一のサイズおよびアスペクト比とされた領域にマトリクス状に分割し、各分割領域に対して、表示対象とする画像を一つずつ、当該分割領域に内接し、かつアスペクト比を維持するように拡大または縮小して表示する方法が考えられる。
【０００７】
しかしながら、この方法では、一例として図９の左図に示すように、一部の画像のサイズが小さくなってしまい、視認性が低下してしまう、という問題点があった。なお、図９の左図は、図８に示した画像を１つの表示領域に表示した場合について示している。
【０００８】
これに対し、一例として図９の右図に示すように、小サイズとされた画像を拡大表示させる方法もあるが、この場合は、当該拡大表示を実行させるための煩雑な操作が必要となってしまう、という新たな問題点が生じる。
【０００９】
なお、上記特許文献１に開示されている技術では、表示対象とする画像のサイズやアスペクト比については何ら考慮されておらず、これらの問題点に関しては無力である。
【００１０】
本発明は、上記問題点を解決するためになされたものであり、煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる画像表示制御装置、画像表示装置、プログラムおよび画像表示制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明に係る画像表示制御装置は、矩形状の表示領域を、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割する分割手段と、矩形状の画像のアスペクト比を維持した拡大または縮小により、前記分割領域の前記一方の辺に沿った方向の長さと前記画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、前記分割領域内に表示させる表示制御を行う表示制御手段と、を備えている。
【００１２】
本発明に係る画像表示制御装置によれば、分割手段により、矩形状の表示領域が、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割される。
【００１３】
ここで、本発明では、表示制御手段により、矩形状の画像のアスペクト比を維持した拡大または縮小により、前記分割領域の前記一方の辺に沿った方向の長さと前記画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、前記分割領域内に表示させる表示制御が行われる。
【００１４】
このように、本発明に係る画像表示制御装置によれば、分割領域の一方の辺に沿った方向の長さを用いて各画像をアスペクト比を維持して拡大または縮小するため、煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる。
【００１５】
また、本発明に係る画像表示制御装置において、前記表示制御手段は、前記分割領域のスクロール方向の端部に拡大または縮小した画像の全体を表示した状態で、前記分割領域に空き領域が存在している場合には、表示されている画像をスクロールさせることなく、表示させている画像に続いて表示される画像を、存在している空き領域が存在しなくなる位置までスクロールさせ、空き領域が存在しなくなった場合に、表示されている画像をまとめてスクロールする制御を行うようにしても良い。これにより、視認性をさらに向上させることができる。
【００１６】
また、本発明に係る画像表示制御装置において、前記表示制御手段は、複数の拡大または縮小した画像が何れかの分割領域に一度に表示できない場合、前記分割領域に対する表示画像を前記一方の辺に沿った方向と交差する方向に前記分割領域に表示されている画像全体をスクロールさせる表示制御を行うようにしても良い。これにより、同一画面上で表示できなかった画像を表示させることができる。
【００１７】
また、本発明に係る画像表示制御装置において、前記一方の辺は、前記表示領域の短辺であるようにしても良い。また、本発明に係る画像表示制御装置において、前記一方の辺は、前記表示領域の縦方向の辺であるようにしても良い。これにより、画像の形状やユーザ操作性に応じて各画像を表示させることができる。
【００１８】
また、本発明に係る画像表示制御装置において、前記分割手段は、前記表示領域の前記一方の辺に沿った方向の長さを異ならせて複数の分割領域に分割し、前記表示制御手段は、複数の拡大または縮小した画像の各々を、アスペクト比に応じて横長であるほど前記一方の辺に沿った方向の長さが短い分割領域に表示させる表示制御を行うようにしても良い。これにより、画像の形状に応じて各画像を表示させることができる。
【００１９】
また、本発明に係る画像表示制御装置において、前記表示制御手段は、複数の拡大または縮小した画像を拡大させる拡大率または縮小させる縮小率が予め定められた範囲内になるように前記分割領域の個数を決定するようにしても良い。これにより、拡大または縮小した画像がサイズが許容範囲を超えることを防止できる。
【００２０】
一方、上記目的を達成するために、本発明に係る記載の画像表示装置は、本発明に係る画像表示制御装置と、画像表示すると共に表示された画像を選択するための情報を入力するタッチパネルを供えた表示手段と、を含む。
【００２１】
従って、本発明に係る画像表示装置によれば、本発明に係る画像表示制御装置と同様に作用することができるので、本発明に係る画像表示制御装置と同様に、煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる。
【００２２】
また、上記目的を達成するために、本発明に係る記載の画像表示装置は、本発明に係る画像表示制御装置と、画像を表示する表示手段と、画像を選択するための情報の入力を受け付ける受け付け手段と、を含む。
【００２３】
従って、本発明に係る画像表示装置によれば、本発明に係る画像表示制御装置と同様に作用することができるので、本発明に係る画像表示制御装置と同様に、煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる。
【００２４】
一方、上記目的を達成するために、本発明に係る記載のプログラムは、コンピュータを、矩形状の表示領域を、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割する分割手段と、矩形状の画像のアスペクト比を維持した拡大または縮小により、前記分割領域の前記一方の辺に沿った方向の長さと前記画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、前記分割領域内に表示させる表示制御を行う表示制御手段と、として機能させるためのプログラムである。
【００２５】
従って、本発明に係るプログラムによれば、コンピュータを本発明に係る画像表示制御装置と同様に作用させることができるので、本発明に係る画像表示制御装置と同様に、煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる。
【００２６】
一方、上記目的を達成するために、本発明に係る画像表示制御方法は、矩形状の表示領域を、該表示領域の一方の辺に沿った方向に各々矩形状の複数の分割領域に分割する分割ステップと、矩形状の画像のアスペクト比を維持した拡大または縮小により、前記分割領域の前記一方の辺に沿った方向の長さと前記画像の前記一方の辺に沿った方向の長さとを同一または略同一とし、拡大または縮小した画像の少なくとも一部を、前記分割領域内に表示させる表示制御を行う表示制御ステップと、を行う。
【００２７】
従って、本発明に係る画像表示制御方法によれば、本発明に係る画像表示制御装置と同様に作用することができるので、本発明に係る画像表示制御装置と同様に、煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる。
【発明の効果】
【００２８】
本発明によれば、煩雑な操作を要することなく、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる、という効果を奏する。
【図面の簡単な説明】
【００２９】
【図１】実施形態に係るスマートフォンの外観を示す斜視図である。
【図２】実施形態に係るスマートフォンの構成を示すブロック図である。
【図３】実施形態に係る表示制御処理プログラムの処理の流れを示すフローチャートである。
【図４】実施形態に係る表示制御処理プログラムの実行により表示される画面の構成例を示す構成図である。
【図５】実施形態に係る表示制御処理プログラムの実行により表示される画面の構成例を示す構成図である。
【図６】実施形態に係る表示制御処理プログラムの実行により表示される画面の他の構成例を示す構成図である。
【図７】実施形態に係る表示制御処理プログラムの実行により表示される画面の他の構成例を示す構成図である。
【図８】従来のスマートフォンに記憶されている画像の外形の一例を示す模式図である。
【図９】従来のスマートフォンに表示される画面の一例を示す模式図である。
【発明を実施するための形態】
【００３０】
以下、図面を参照して、本発明を実施するための形態について詳細に説明する。なお、本実施形態では、本発明をスマートフォンに適用した場合を例に挙げて説明するが、これに限らず、本発明は、例えば、携帯電話機、ＰＤＡ（Personal Digital Assistants）、携帯型ゲーム機等、表示画面を有する他の装置に適用可能であることは言うまでもない。
【００３１】
図１に示すスマートフォン１０は、平板状の筐体１２を有し、筐体１２の一方の面に表示部としての表示パネル１４Ａと、入力部としての操作パネル１４Ｂとが一体となった表示入力部１４を備えている。また、係る筐体１２は、スピーカ１６と、マイクロホン１８と、操作部２０と、カメラ部２２とを備えている。なお、筐体１２の構成はこれに限定されず、例えば、折り畳み構造やスライド機構を有する構成を採用したりすることもできる。
【００３２】
図２に示すように、スマートフォン１０の主たる構成要素として、無線通信部２４と、表示入力部１４と、通話部２６と、操作部２０と、カメラ部２２と、記憶部２８と、外部入出力部３０とを備えている。また、スマートフォン１０の主たる構成要素として、ＧＰＳ（Global Positioning System）受信部３２と、モーションセンサ部３４と、電源部３６と、主制御部３８とを備える。さらに、スマートフォン１０の主たる機能として、基地局装置と移動通信網とを介した移動無線通信を行う無線通信機能を備える。
【００３３】
無線通信部２４は、主制御部３８の指示にしたがって、移動通信網に収容された基地局装置に対し無線通信を行うものである。係る無線通信を使用して、音声データ、画像情報等の各種ファイルデータ、電子メールデータなどの送受信や、ウェブデータやストリーミングデータなどの受信を行う。
【００３４】
表示入力部１４は、主制御部３８の制御により、画像（静止画像および動画像）や文字情報などを表示して視覚的にユーザに情報を伝達するとともに、表示した情報に対するユーザ操作を検出する、いわゆるタッチパネルディスプレイである。表示入力部１４は、表示パネル１４Ａと、操作パネル１４Ｂとを備える。
【００３５】
表示パネル１４Ａは、ＬＣＤ（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）などの圧縮した画像情報に変換し、記憶部２８に記録したり、外部入出力部３０や無線通信部２４を通じて出力したりすることができる。図１に示すにスマートフォン１０において、カメラ部２２は表示入力部１４と同じ面に搭載されているが、カメラ部２２の搭載位置はこれに限らず、表示入力部１４の背面に搭載されてもよいし、あるいは、複数のカメラ部２２が搭載されてもよい。なお、複数のカメラ部２２が搭載されている場合には、撮影に供するカメラ部２２を切り替えて単独にて撮影したり、あるいは、複数のカメラ部２２を同時に使用して撮影したりすることもできる。
【００５４】
また、カメラ部２２はスマートフォン１０の各種機能に利用することができる。例えば、表示パネル１４Ａにカメラ部２２で取得した画像を表示することや、操作パネル１４Ｂの操作入力のひとつとして、カメラ部２２の画像を利用することができる。また、ＧＰＳ受信部３２が位置を検出する際に、カメラ部２２からの画像を参照して位置を検出することもできる。更には、カメラ部２２からの画像を参照して、３軸の加速度センサを用いずに、或いは、３軸の加速度センサと併用して、スマートフォン１０のカメラ部２２の光軸方向を判断することや、現在の使用環境を判断することもできる。勿論、カメラ部２２からの画像をアプリケーションソフトウェア内で利用することもできる。
【００５５】
その他、静止画又は動画の画像情報にＧＰＳ受信部３２により取得した位置情報、マイクロホン１８により取得した音声情報（主制御部３８等により、音声テキスト変換を行ってテキスト情報となっていてもよい）、モーションセンサ部３４により取得した姿勢情報等などを付加して記憶部２８に記録したり、外部入出力部３０や無線通信部２４を通じて出力したりすることもできる。
【００５６】
ところで、本実施形態に係るスマートフォン１０は、内部記憶部２８Ａまたは外部記憶部２８Ｂの少なくとも一方に画像情報が記憶され、かつユーザ操作によって当該画像情報の一覧表示が指示された場合、表示パネル１４Ａに当該一覧表示を行わせる制御を行う。この制御により、ユーザが複数の画像を同一画面上で確認することができ、非常に有用である。
【００５７】
ここで、撮影によって得られた画像情報が示す画像や、外部入出力部３０などを介して入力した画像情報によって示される画像は、必ずしも形状およびサイズが統一されているとは言えない。
【００５８】
スマートフォン１０は、これらの画像を同一画面上に並べて一覧表示する場合に、矩形状に形成された表示パネル１４Ａの表示領域を予め定められた方向（本実施形態では、正面視上下方向）に分割する。そして、スマートフォン１０は、表示対象とする各画像の正面視上下方向の長さが上記分割した領域における正面視上下方向の長さと同一または略同一となるように各画像を拡大または縮小して表示する。これにより、各画像を拡大または縮小して表示する場合であっても、少なくとも一方の辺の長さは一定の値が確保され、複数の画像を並べて表示する場合における視認性の低下が防止される。
【００５９】
次に、図３を参照して、本実施の形態に係るスマートフォン１０の作用を説明する。なお、図３は、操作パネル１４Ａまたは操作部２０を介して実行指示が入力された際にスマートフォン１０の主制御部３８によって実行される表示制御処理プログラムの処理の流れを示すフローチャートである。当該プログラムは、内部記憶部２８Ａの所定領域に予め記憶されている。
【００６０】
また、ここでは、錯綜を回避するため、記憶部２８に複数の画像情報が記憶されている場合について説明する。
【００６１】
ステップＳ１００では、表示パネル１４Ａに、画面遷移の起点となるメニュー画面４２を表示させる制御を行う。
【００６２】
図４（Ａ）は、本実施形態に係るメニュー画面４２の一例を示す図である。図４（Ａ）に示すように、メニュー画面４２は、例えばメール機能の起動を指示するためのメールボタン４４ａ、ウェブブラウジング機能の起動を指示するためのウェブボタン４４ｂ、カメラ機能の起動を指示するためのカメラボタン４４ｃを有する。また、メニュー画面４２は、画像一覧機能の起動を指示するための画像一覧ボタン４４ｄ、通話機能の起動を指示するための通話ボタン４４ｅ、各種設定機能の起動を指示するための設定ボタン４４ｆなどのメニューボタンを有する。
【００６３】
ユーザは、メニュー画面４２において所望のメニューボタンの上面に触れることによりメニュー項目を選択する。これに応じて主制御部３８は、選択されたメニューボタンに対応する機能を起動する。
【００６４】
そこで、次のステップ１０１では、ユーザによる何れかのメニューボタンの選択待ちを行う。次のステップ１０２では、ユーザによって選択されたメニューボタンが画像一覧ボタン４４ｄであったか否かを判定して、否定判定となった場合はステップＳ１０３に移行し、選択されたメニューボタンに対応する機能を実行した後に、本プログラムを終了する。一方、肯定判定となった場合は、ステップＳ１０４に移行する。
【００６５】
次のステップＳ１０４では、予め定められた分割数を記憶部２８から取得する。なお、本実施形態では、当該予め定められた分割数（例えば３つ）を示す情報がユーザ操作によって予め入力され、記憶部２８に記憶されているが、これに限定されない。すなわち、上記分割数は、表示パネル１４Ａのサイズ及び記憶部２８に記憶されている画像の個数の少なくとも一方に応じて導出されても良く、画像一覧ボタン４４ｄが選択された際に操作パネル１４Ｂを介してユーザに入力させるようにしても良い。
【００６６】
次のステップＳ１０５では、記憶部２８に記憶されている全ての画像情報を読み出し、各画像情報によって示される画像の正面視上下方向の長さが、上記分割数に応じて、表示パネル１４Ａの表示領域を上下方向に分割した際の正面視上下方向の長さと同一または略同一となるように、各画像をアスペクト比を維持するように拡大または縮小する。なお、ここで言う略同一は、表示装置による表示位置の誤差や、画像の外枠と分割領域の外枠とが完全に一致せずに相互間に遊びの空間が設けられている場合も含む。
【００６７】
なお、本実施形態では、上記表示領域の正面視上下方向を均等に分割するが、これに限定されず、各分割領域の正面視上下方向の長さが異なる長さとなるように分割しても良い。この場合には、各画像の正面視上下方向の長さが、当該画像が表示される分割領域の正面視上下方向の長さと同一または略同一なるように各画像を拡大または縮小する。
【００６８】
次のステップＳ１０６では、以上の処理により得られた各画像を表示パネル１４Ａに表示するように制御する。
【００６９】
これにより、一例として図４（Ｂ）に示すように、画像一覧画面４６には、正面視上下方向に予め定められた分割数に分割された各々の分割領域５０に、正面視上下方向の長さが同一または略同一でかつアスペクト比を維持するように拡大または縮小された複数の画像４８が表示される。なお、図４（Ｂ）に示す画像４８は、記憶部２８に記憶されている各画像情報によって示される画像である。
【００７０】
次のステップＳ１０７では、ユーザ操作により表示パネル１４Ａにおける上記表示領域のスクロールが指示されたか否かを判定する。この際、主制御部３８は、ユーザの指が操作パネル１４Ｂに触れた状態で表示領域の分割方向（本実施形態では、正面視上下方向）に交差する方向に移動した場合に、この移動に応じたスクロールが指示されたと判定する。
【００７１】
ステップＳ１０７においてスクロールが指示されたと判定した場合、ステップＳ１０９に移行し、表示パネル１４Ａに表示されている画像に、スクロールの方向後方に空き領域がある画像が存在するか否かを判定する。例えば、図５（Ａ）に示すように、正面視左方向へのスクロールが指示された場合には、各画像の隣接する正面視右側に空き領域があるか否かを判定する。同図に示す例では、１番の画像４８は、正面視右側に空き領域がない状態である一方、２番及び３番の画像４８は、１番の画像４８と比較して正面視左右方向に短いため正面視右側に空き領域がある状態である。
【００７２】
ステップＳ１０９において空き領域がある画像が存在すると判定した場合、ステップＳ１１１に移行し、空き領域がないと判定した画像についてのみスクロール対象としてスクロール表示処理を行うように制御する。
【００７３】
例えば、図５（Ａ）及び（Ｂ）に示すように、１番の画像４８の正面視右側に空き領域がないため、１番の画像４８のみをスクロール対象としてスクロールを行う。一方、２番及び３番の画像４８の正面視右側には空き領域があるため、これらの画像４８についてはスクロールを行わない。
【００７４】
一方、ステップＳ１０９において空き領域がある画像が存在しないと判定した場合、ステップＳ１１３に移行し、全ての画像をスクロール対象としてスクロールさせるスクロール表示処理を行うように制御する。
【００７５】
ステップＳ１１５では、ステップＳ１１１またはステップＳ１１３におけるスクロール表示処理によりスクロール対象とされた画像について、所定量以上スクロールされたか否かを判定する。ステップＳ１１５において所定量以上スクロールされていないと判定した場合、上記ステップＳ１０９に戻る。
【００７６】
例えば、図５（Ａ）乃至（Ｃ）に示すように、正面視右側に空き領域がある１番の画像４８のみをスクロール対象としてスクロールを行うことにより、２番及び３番の画像４８の正面視右側に空き領域がなくなったとする。この場合には１番乃至３番の画像４８をスクロール対象としてスクロールを行う。また、４番目乃至６番目の画像４８も同様にスクロールを行う。
【００７７】
一方、ステップＳ１１５において所定量以上スクロールされたと判定した場合、ステップＳ１１７に移行し、操作部２０を介した入力操作により、表示制御処理プログラムを終了させる指示の入力操作がされたか否かを判定する。ステップＳ１１７において入力操作がされていないと判定した場合、上記ステップＳ１０７に戻る。
【００７８】
一方、ステップＳ１１７において表示制御処理プログラムを終了させる指示の入力操作がされたと判定した場合、ステップＳ１１９において表示パネル１４Ａによる画像一覧画面４６の表示を終了するように制御した後、本表示制御処理プログラムを終了する。
【００７９】
このように、本実施形態に係るスマートフォン１０は、表示手段である表示パネル１４Ａに表示させる画像を示す画像情報と該画像情報に関する少なくとも１つの付帯情報とを対応させて複数組記憶している。また、表示手段に表示させた複数の画像の中から何れかの画像が選択された場合に、記憶された画像情報の中に、選択された画像に対応する付帯情報と関連する付帯情報が対応して記憶された画像情報が含まれるか否かを判定する。また、記憶された画像情報に基づいて、表示手段に複数の画像を表示させ、含まれると判定された画像情報に基づいた関連画像を表示手段に表示させた場合に、表示手段に表示させた関連画像に対して関連画像であることを示すマークを表示させる表示制御を行う。これにより、１つの表示領域に複数の画像を並べて表示する場合における視認性を向上させることができる。
【００８０】
なお、本実施形態では、矩形状に形成された表示パネル１４Ａの表示領域を正面視上下方向に３つに分割しているが、これに限定されない。一例として図６（Ａ）に示すように、上記表示領域を正面視上下方向に３つを除く複数（図６（Ａ）では４つ）に分割しても良い。また、本実施形態では、分割方向として正面視上下方向を適用しているが、これに限定されず、図６（Ｂ）に示すように、分割方向を正面視左右方向としても良い。
【００８１】
また、本実施形態では、表示パネル１４Ａの表示領域を正面視上下方向に分割して画像を表示するが、これに限定されない。例えば、モーションセンサ部３４によってスマートフォン１０の姿勢を特定し、姿勢に応じて例えば表示領域の縦方向を分割方向としても良い。この場合には、同一の分割領域に表示される各画像が表示領域の横方向に並べられた状態で表示される。これにより、ユーザは、全ての画像が同一画面上に表示されない場合に、表示内容を横方向にスクロールさせることにより、各画像を確認することができる。
【００８２】
また、本実施形態では、１番の画像４８から順に分割領域に配置しているが、これに限定されず、画像の形状に応じて各画像が配置を決定してもよい。すなわち、図７（Ａ）に示すように、上記表示領域の一方の辺に沿った方向の長さを異ならせて複数の分割領域に分割し、複数の画像の各々を、アスペクト比に応じて横長であるほど一方の辺に沿った方向の長さが短い分割領域に表示させる。これにより、各画像がアスペクト比に応じた適切な分割領域に配置される。
【００８３】
また、本実施形態では、上記表示領域の短辺（正面視上下方向）を分割方向としたが、これに限定されない。すなわち、図７（Ｂ）に示すように、上記表示領域の長辺（正面視上下方向）を分割方向としても良い。これにより、表示領域が長い形状であっても、画像を表示させることができる。
【００８４】
また、本実施形態では、矩形状に形成された表示パネル１４Ａの表示領域を正面視上下方向に予め定められた分割数に分割するが、これに限定されない。すなわち、記憶部２８に記憶されている複数の画像を拡大させる拡大率または縮小させる縮小率が予め定められた範囲内になるように分割領域の個数を決定しても良い。これにより、各画像が予め定められた縮小率よりも大きな縮小率で縮小されることが防止される。
【００８５】
さらに、上記実施の形態では、本発明をコンピュータ・プログラムの実行によるソフトウェアにより実現した場合について説明したが、本発明はこれに限定されるものではなく、本発明はハードウェアのみにより実現してもよく、ハードウェアとソフトウェアとの組み合わせによって実現してもよいことは言うまでもない。
【符号の説明】
【００８６】
１０  スマートフォン
１４Ａ  表示パネル
１４Ｂ  操作パネル
２８  記憶部
３８  主制御部
４６  画像一覧画面
【図１】
2014071377.tif 000003
【図２】
2014071377.tif 000004
【図３】
2014071377.tif 000005
【図４】
2014071377.tif 000006
【図５】
2014071377.tif 000007
【図６】
2014071377.tif 000008
【図７】
2014071377.tif 000009
【図８】
2014071377.tif 000010
【図９】
2014071377.tif 000011