(57)【要約】  表示装置（１）は、表示部（１０）と、表示制御部（１０３）と、受付部（１０２）と、処理部（１０１）とを備える。表示制御部（１０３）は、表示部（１０）に表示された複数のアイコンのうち、少なくとも２つのアイコンの配置位置に重なりが生じた場合に、合成後のアイコンを生成する。処理部（１０１）は、合成後のアイコンにおいてアイコンが重なり合った領域の一点を始点としたスライド操作を受付部（１０２）が受け付けた場合、当該領域に重ね合わされた各アイコンに関連付けられた各機能のうち、スライド操作における終点に示されるアイコンに関連付けられた機能を実行する。
2017057507.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた機能が関連付けられるとともに当該関連付けられた機能を示す画像が示された複数のアイコンが配置された操作画面を表示する表示部と、
前記表示部による表示動作を制御する表示制御部と、
前記操作画面に対する操作を受け付ける受付部と、
前記受付部が受け付けた操作に応じた処理を実行する処理部とを備え、
前記表示制御部は、（i）前記アイコンに対する予め定められた操作を前記受付部が受け付けた場合に、前記アイコンを拡大し、（ii）当該アイコンの拡大により少なくとも２つのアイコンの配置位置に重なりが生じた場合に、当該配置位置に重なりが生じていない第１の領域と当該配置位置に重なりが生じた第２の領域とから構成され、当該第２の領域に前記少なくとも２つのアイコンに示される複数の画像に応じて生成した合成画像を示した合成アイコンを生成し、（iii）当該生成した合成アイコンを前記表示部に表示させ、
前記処理部は、（i）前記合成アイコンにおいて前記第１の領域の一点を選択する操作を前記受付部が受け付けた場合、前記第１の領域に示されるアイコンに関連付けられた機能を実行する処理を行い、（ii）前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記スライド操作における終点に示されるアイコンに関連付けられた機能を実行する、表示装置。
【請求項２】
前記表示制御部は、前記少なくとも２つのアイコンのうち、１つのアイコンに示される画像を半透明の画像に変換し、それ以外のアイコンに示される画像が前記半透明の画像を透過して視認される画像を前記合成画像として生成する、請求項１に記載の表示装置。
【請求項３】
前記処理部は、前記合成アイコンにおいて前記第２の領域の一点を選択する操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記半透明の画像が示すアイコンに関連付けられた機能を実行する、請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのうち、前記スライド操作における終点に示されるアイコンに示される画像を半透明の画像に変換し、それ以外のアイコンに示される画像が前記半透明の画像を透過して視認されるように前記合成画像を更新し、当該更新後の合成画像を前記第２の領域に示した合成アイコンを前記表示部に表示させる、請求項２に記載の表示装置。
【請求項５】
前記表示制御部は、アイコンの拡大により少なくとも２つのアイコンの配置位置に重なりが生じた場合に、当該少なくとも２つのアイコンのうち、前記拡大したアイコンに示される画像を前記半透明の画像に変換して前記合成画像を生成する、請求項２に記載の表示装置。
【請求項６】
前記処理部は、前記合成アイコンにおいて前記第２の領域の一点を選択する操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能をそれぞれ実行する、請求項１に記載の表示装置。
【請求項７】
前記処理部は、前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記スライド操作における終点に示されるアイコンに関連付けられた機能を実行することに加えて、更に、前記第１のアイコン以外の第２のアイコンに関連付けられた機能を前記第１のアイコンに関連付けられた機能よりも低い優先度で実行する、請求項１に記載の表示装置。
【請求項８】
前記表示制御部は、前記少なくとも２つのアイコンのうち、１つのアイコンに示される画像を半透明の画像に変換し、それ以外のアイコンに示される画像が前記半透明の画像を透過して視認される画像を前記合成画像として生成し、
前記処理部は、前記合成のアイコンにおいて前記第２の領域の一点を選択する操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記半透明の画像が示すアイコンに関連付けられた機能を実行し、それ以外のアイコンに関連付けられた機能を前記半透明の画像が示すアイコンに関連付けられた機能よりも低い優先度で実行する、請求項７に記載の表示装置。
【請求項９】
前記処理部は、前記第２のアイコンに関連付けられた機能を実行した際に前記表示部に表示されるウィンドウのサイズを、前記第１のアイコンに関連付けられた機能を実行した際に前記表示部に表示されるウィンドウのサイズよりも小さいサイズにすることを前記低い優先度での機能実行とする、請求項７に記載の表示装置。
【請求項１０】
前記処理部は、前記第１のアイコンに関連付けられた機能をフォアグラウンドで実行し、前記第２のアイコンに関連付けられた機能をバックグラウンドで実行することを前記低い優先度での機能実行とする、請求項７に記載の表示装置。
【請求項１１】
前記アイコンの配置を許容する隣り合うアイコン同士の間隔を示す複数の段階的な値を予め記憶した記憶部を更に備え、
前記表示制御部は、前記アイコンを拡大することにより拡大後のアイコンと隣り合うアイコンの間隔が変化した場合に、変化後の間隔に応じて前記記憶部に記憶された複数の段階的な値から１つの値を選択し、前記拡大後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、前記拡大後のアイコンの配置位置を決定し、その結果、前記拡大後のアイコンと前記隣り合うアイコンとの配置位置に重なりが生じた場合に前記合成アイコンを生成する、請求項１に記載の表示装置。
【請求項１２】
前記表示制御部は、前記記憶部に記憶された複数の段階的な値のうち、変化後の前記アイコンの間隔に最も近い１つの値を選択する、請求項１１に記載の表示装置。
【請求項１３】
前記受付部は、前記アイコンに対するピンチアウト操作を、前記予め定められた操作として受け付ける、請求項１２に記載の表示装置。
【請求項１４】
前記表示部は、その表示面の傾きが変更可能に構成され、
前記表示制御部は、前記表示面の傾きが変更された際にユーザーの視線から遠ざかる前記操作画面上における第一方向に向けて前記アイコンを伸長することで前記アイコンを拡大し、前記アイコンの拡大によりアイコンの配置位置に重なりが生じた場合に、前記合成アイコンを生成する、請求項１に記載の表示装置。
【請求項１５】
前記表示制御部は、更に、前記アイコンを前記第一方向に直交する第二方向に向けて伸長し、その伸長する長さを前記第一方向側に近づくにつれて大きくすることで、前記アイコンを拡大する、請求項１４に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関し、特に複数のアイコンが配置された操作画面を表示する技術に関する。
【背景技術】
【０００２】
スマートフォンなどの表示装置は、様々な機能に関連付けられた略正方形のアイコンが配置された操作画面を表示する。ユーザーは、当該操作画面において所望のアイコンを選択することで、表示装置に所望の機能を実行させることができる（例えば、下記の特許文献１を参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９４８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザーは、アイコンをドラッグ操作等することで、操作画面に配置されたアイコンの配置位置を変更することができる。しかしながら、一般の表示装置では、他のアイコンと重なり合わない範囲でしかアイコンの配置位置を変更することができない。すなわち、一般の表示装置では、アイコンの配置位置に重なりが生じる場合を想定していない。【０００５】
本発明は、上記の事情に鑑みなされたものであり、アイコンの配置位置に重なりが生じた場合において、当該アイコンに対する操作を受け付けることを可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる表示装置は、予め定められた機能が関連付けられるとともに当該関連付けられた機能を示す画像が示された複数のアイコンが配置された操作画面を表示する表示部と、前記表示部による表示動作を制御する表示制御部と、前記操作画面に対する操作を受け付ける受付部と、前記受付部が受け付けた操作に応じた処理を実行する処理部とを備え、前記表示制御部は、（i）前記アイコンに対する予め定められた操作を前記受付部が受け付けた場合に、前記アイコンを拡大し、（ii）当該アイコンの拡大により少なくとも２つのアイコンの配置位置に重なりが生じた場合に、当該配置位置に重なりが生じていない第１の領域と当該配置位置に重なりが生じた第２の領域とから構成され、当該第２の領域に前記少なくとも２つのアイコンに示される複数の画像に応じて生成した合成画像を示した合成アイコンを生成し、（iii）当該生成した合成アイコンを前記表示部に表示させ、前記処理部は、（i）前記合成アイコンにおいて前記第１の領域の一点を選択する操作を前記受付部が受け付けた場合、前記第１の領域に示されるアイコンに関連付けられた機能を実行する処理を行い、（ii）前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記スライド操作における終点に示されるアイコンに関連付けられた機能を実行する、表示装置である。
【発明の効果】
【０００７】
本発明によれば、アイコンの配置位置に重なりが生じた場合において、当該アイコンに対する操作を受け付けることができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１にかかる表示装置の外観を示す斜視図である。
【図２】実施形態１にかかる表示装置の内部構成を示すブロック図である。
【図３】アイコンを拡大する際に入力されるピンチアウト操作を示す図である。
【図４】ピンチアウト操作後の操作画面を示す図である。
【図５】記憶部に予め記憶されている段階的な値の一例を示す図である。
【図６】（Ａ）は、初期配置位置におけるアイコン同士の間隔を示す図であり、（Ｂ）〜（Ｆ）は、ピンチアウト操作によりアイコンが拡大された結果、アイコン同士の間隔が変化した場合に、その間隔が補正される様子を示す図である。
【図７】合成後のアイコンの一例を示す図である。
【図８】（Ａ）および（Ｂ）は、合成後のアイコンに対する操作の一例を示す図である。
【図９】（Ａ）および（Ｂ）は、合成後のアイコンに対する操作の一例を示す図である。
【図１０】実施形態１にかかる表示装置によるアイコンの合成処理における動作の流れを示すフローチャートである。
【図１１】実施形態１にかかる表示装置による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。
【図１２】合成後のアイコンの一例を示す図である。
【図１３】（Ａ）および（Ｂ）は、合成後のアイコンに対する操作の一例を示す図である。
【図１４】実施形態２にかかる表示装置による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。
【図１５】実施形態３にかかる表示装置による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。
【図１６】（Ａ）および（Ｂ）は、メール機能およびブラウザ機能を実行した場合に表示部に表示される実行画面の一例を示す図である。
【図１７】実施形態４にかかる表示装置を示す斜視図である。
【図１８】表示面に表示される操作画面の一例を示す図である。
【図１９】（Ａ）は、表示面を正面から視認した場合に、ユーザーに視認される操作画面を示す図であり、（Ｂ）は、表示面を斜めから視認した場合に、ユーザーに視認される操作画面を示す図である。
【図２０】補正表示モードにおいて、表示面に表示される操作画面を示す図である。
【図２１】図２０に示した操作画面を斜めから視認した場合に、ユーザーに視認される操作画面を示す図である。
【図２２】表示面の傾きが変化に応じてアイコン同士が重なり合う様子を示す図である。
【図２３】アイコンを伸長した操作画面を斜めから視認した様子を示す図である。
【図２４】実施形態５にかかる表示装置において、表示面に表示される操作画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態にかかる表示装置について図面を参照して説明する。
【００１０】
＜実施形態１＞
図１は、本発明の実施形態１にかかる表示装置の外観を示す斜視図である。図２は、本発明の実施形態１にかかる表示装置の内部構成を示すブロック図である。
【００１１】
本発明の一実施形態にかかる表示装置１は、例えば、スマートフォンなどの携帯モバイル機器であって、表示部１０と、タッチパネル部２０と、通信部３０と、傾き検出部４０と、記憶部５０と、制御ユニット１００とを備えている。これらの各構成は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１２】
表示部１０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。図１に示すように、表示部１０は、複数のアイコンＡ１〜Ａ９が配置された操作画面Ｄ１を表示する。アイコンＡ１〜Ａ９は、それぞれ、表示装置１が備える予め定められた様々な機能が関連付けられており、関連付けられた機能を示す画像が描かれている。例えばアイコンＡ１には、メール機能に関連付けられている。またアイコンＡ２には、インターネットブラウザ機能に関連付けられている。
【００１３】
タッチパネル部２０は、所謂抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル部２０は、表示部１０の前面に配置され、表示部１０が表示する操作画面上におけるユーザーによる接触をその接触位置と共に検知する。タッチパネル部２０は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を制御ユニット１００の後述する受付部１０２などに出力する。このように、タッチパネル部２０は、表示部１０が表示する操作画面に対するユーザー操作が入力される操作部としての役割を果たす。
【００１４】
なお、タッチパネル部２０には、操作画面への直接の接触がなくても、ユーザーの指などが操作画面に対して一定距離まで接近した場合に当該指などを検出するタッチパネルも含まれる。このため、本実施形態でいう「接触」には、操作画面への接触がなくても指などが上記一定距離まで接近したことがタッチパネル部２０の機能により検出される状態も、実質的に接触したとして含まれるものとする。
【００１５】
また、表示装置１は、ユーザー操作が入力される操作部として、上記のタッチパネル部２０に加えて物理キーを備えてもよい。当該物理キーには、例えば、矢印キー、Page Upキー、Page Downキーなどがある。
【００１６】
通信部３０は、不図示のＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。表示装置１は、ネットワークを介してＰＣ（Personal Computer）などの他の情報処理装置と接続されており、通信部３０により接続されたＰＣなどとの間でデータの送受信を行う。
【００１７】
傾き検出部４０は、所謂ジャイロセンサーであって、表示部１０の傾きを検出する。傾き検出部４０は、表示部１０の傾きを検出すると、当該検出した傾きを示す検出信号を制御ユニット１００の後述する表示制御部１０３などに出力する。
【００１８】
記憶部５０は、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。
【００１９】
制御ユニット１００は、ＣＰＵ(Central Processing Unit)、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。制御ユニット１００は、上記のＲＯＭ又は記憶部５０に記憶された表示制御プログラムが上記のＣＰＵに実行されることにより、制御部１０１、受付部１０２、表示制御部１０３、および通信制御部１０４として機能する。なお、制御ユニット１００の上記の各構成は、前述の表示制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２０】
制御部１０１は、表示装置１の全体的な動作制御を司る。制御部１０１は、表示部１０、タッチパネル部２０、通信部３０、傾き検出部４０、および記憶部５０などと接続されており、接続されている上記各構成の動作制御や、各構成との間での信号またはデータの送受信を行う。
【００２１】
制御部１０１は、特に、後述する受付部１０２が受け付けた操作に応じた処理を実行する処理部としての役割を果たす。例えば、ユーザーによりタッチパネル機能を用いて図１に示すアイコンＡ１を選択する操作が入力され、受付部１０２がアイコンＡ１のタッチ操作（選択操作ともいう）を受け付けた場合に、制御部１０１は、アイコンＡ１に関連付けられたメール機能を実行する。具体的には、制御部１０１は、記憶部５０などに記憶されているメールプログラムを実行する。
【００２２】
受付部１０２は、タッチパネル部２０から出力される検知信号に基づき、ユーザーにより入力されたユーザー操作を特定する。そして、受付部１０２は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部１０１、表示制御部１０３、および通信制御部１０４などに出力する。
【００２３】
ここでユーザー操作には、タッチ操作、スライド操作（フリック操作やスワイプ操作を含む）、ドラッグ操作、ピンチアウト操作、ピンチイン操作などがある。例えば、ユーザーがタッチパネル部２０上に指を接触させ、その後その接触位置から指を離すと、タッチパネル部２０は、接触を検知した位置を示す検知信号を受付部１０２に出力する。受付部１０２は、当該検知信号を受け、ユーザーにより入力されたユーザー操作がタッチ操作であることを特定し、当該タッチ操作を受け付ける。また、タッチパネル部２０上に指を接触させた状態で指を移動させると、タッチパネル部２０は、最初に接触を検出した初期位置から最後に接触を検出した最終位置までの各移動位置を示す検知信号を受付部１０２に出力する。受付部１０２は、当該検知信号を受け、ユーザーにより入力されたユーザー操作がスライド操作であることを特定し、当該スライド操作を受け付ける。
【００２４】
通信制御部１０４は、通信部３０による通信動作を制御する機能を有する。
【００２５】
表示制御部１０３は、表示部１０による表示動作を制御する機能を有する。表示制御部１０３は、操作画面Ｄ１に配置されたアイコンＡ１〜Ａ９の形状を変更（拡大または縮小）する処理を行う。具体的には、表示制御部１０３は、アイコンＡ１〜Ａ９の何れかのアイコンに対するピンチアウト操作を受付部１０２が受け付けた場合、当該ピンチアウト操作がなされたアイコンの形状をピンチアウト操作で指定される大きさにまで拡大する。図３に示す例では、アイコンＡ１に対して紙面上下方向に向けたピンチアウト操作が入力されている。この場合、表示制御部１０３は、アイコンＡ１を紙面上下方向に向けて拡大（伸長）し、拡大後のアイコンＡ１を表示部１０に表示させる。図４に示す例では、アイコンＡ１を拡大することにより、アイコンＡ１とアイコンＡ１に隣り合うアイコンＡ２との間隔が狭まり、その結果アイコンＡ１の配置位置とアイコンＡ２の配置位置に重なりが生じている。この場合、表示制御部１０３は、アイコンＡ１とアイコンＡ２とを重ね合わせて合成後のアイコンＡ１０を生成し、当該合成後のアイコンＡ１０を表示部１０に表示させている。
【００２６】
ここで、記憶部５０には、アイコンの配置を許容する隣り合うアイコン同士の間隔を示す複数の段階的な値が予め記憶されている。表示制御部１０３は、記憶部５０に記憶されている当該値を参照して、拡大後のアイコンの配置位置を決定する。具体的には、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンの間隔が変化した場合に、変化後の間隔に応じて記憶部５０に記憶された複数の段階的な値から１つの値を選択する。そして、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、拡大後のアイコンの配置位置を決定する。また、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、拡大後のアイコンのサイズを調整する。
【００２７】
図５および図６（Ａ）〜図６（Ｆ）を用いて、表示制御部１０３による上記のアイコンの配置位置の決定処理およびアイコンの合成処理を更に説明する。図５は、記憶部５０に予め記憶されている上記の段階的な値の一例を示す図である。図６（Ａ）は、初期配置位置におけるアイコンＡ１とアイコンＡ２との間隔を示す図であり、図６（Ｂ）〜図６（Ｆ）は、ピンチアウト操作によりアイコンＡ１が拡大された結果、アイコンＡ１とアイコンＡ２との間隔が変化した場合に、その間隔が表示制御部１０３により補正される様子を示す図である。なお、図６（Ｂ）〜図６（Ｆ）の各図面において、上段はピンチアウト操作により指定されるアイコン同士の間隔を示し、下段は表示制御部１０３により補正されたアイコン同士の補正後の間隔を示す。
【００２８】
図５に示す例では、記憶部５０には、上記の段階的な値の一つ毎に、その値に対応するアイコン同士の間隔の範囲が示されている。表示制御部１０３は、ピンチアウト操作により指定されるアイコン同士の間隔がこの複数の範囲のうちの何れの範囲に属するかを決定する。そして、表示制御部１０３は、記憶部５０に記憶された複数の段階的な値の中から上記の決定した範囲に対応付けられた値を選択する。
【００２９】
図６（Ａ）および図６（Ｂ）の上段に示すように、アイコンＡ１に対してピンチアウト操作が入力され、アイコンＡ１が拡大された結果、アイコンＡ１とアイコンＡ２との間隔がＬ１からＬ２に変化した場合を考える。この場合、間隔Ｌ２が長さＭ１以上となるため、図５に示すように、補正後のアイコン同士の間隔は長さＮ１となる。そして表示制御部１０３は、アイコンＡ１とアイコンＡ２との間隔が長さＮ１となるように、アイコンＡ１の配置位置を決定する（図６（Ｂ）の下段を参照）。また、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、拡大後のアイコンのサイズを調整する（図６（Ｂ）の下段を参照）。
【００３０】
図６（Ａ）および図６（Ｃ）の上段に示すように、アイコンＡ１とアイコンＡ２との間隔がＬ１からＬ３に変化した場合、間隔Ｌ３が長さＭ１未満、長さＭ２以上となるため、図５に示すように、補正後のアイコン同士の間隔は長さＮ２となる。長さＮ２は０より小さな値であるため、この場合、アイコンの配置位置に重なりが生じることになる。表示制御部１０３は、アイコンＡ１およびアイコンＡ２を重ね合わせて合成後のアイコンＡ１０を生成する（図６（Ｃ）の下段を参照）。
【００３１】
アイコンＡ１とアイコンＡ２との間隔がＬ３から更に小さくなり、Ｌ４やＬ５に変化した場合（図６（Ｄ）の上段および図６（Ｅ）の上段を参照）、間隔Ｌ４やＬ５は長さＭ１未満、長さＭ２以上となるため、補正後のアイコン同士の間隔は長さＮ２となる。このように、ピンチアウト操作により指定されるアイコン同士の間隔やアイコンの大きさが異なる場合であっても、図６（Ｃ）〜図６（Ｅ）の各図面の下段に示すように、表示制御部１０３による補正の結果、アイコン同士の間隔およびアイコンの大きさが同じとなるときがある。
【００３２】
図６（Ｆ）の上段に示すように、アイコンＡ１とアイコンＡ２との間隔がＬ５から更に小さくなりＬ６となった場合、間隔Ｌ６が長さＭ２未満、長さＭ３以上となるため、図５に示すように、補正後のアイコン同士の間隔は長さＮ３となる。
【００３３】
以上のように、表示制御部１０３が上記のアイコンの配置位置の決定処理およびアイコンの合成処理を行うことにより、アイコン同士が重なり合わされ合成後のアイコンが生成される場合において、アイコン同士の間隔が予め定められた複数の段階的な値の何れかになる。合成後のアイコンにおけるアイコンの重なり具合を無制限に許容した場合、そのアイコンが配置される操作画面の見た目が煩雑になり、操作画面やアイコンの視認性が低下するおそれがある。この点、本発明の実施形態１にかかる表示装置によれば、合成後のアイコンにおける重なり具合が予め定められた複数のパターンに限定されるため、合成後のアイコンが配置される操作画面の見た目を煩雑になり難くし、操作画面やアイコンの視認性を低下し難くすることができる。
【００３４】
なお上記では、表示制御部１０３が、アイコン同士の間隔が記憶部５０に記憶された複数の範囲のうちの何れの範囲に属するかを決定し、決定した範囲に対応付けられた値を補正後のアイコン同士の間隔として選択する場合を説明したが、本発明は必ずしもこの場合に限定されない。表示制御部１０３は、記憶部５０に記憶された複数の段階的な値のうち、変化後のアイコンの間隔に最も近い値を補正後のアイコン同士の間隔として選択してもよい。
【００３５】
表示制御部１０３は、更に、受付部１０２がアイコンＡ１〜Ａ９に対するドラッグ操作を受け付けた場合に、アイコンＡ１〜Ａ９の配置位置をドラッグ操作における始点位置からドラッグ操作における終点位置まで変更する処理を行う。このドラッグ操作により移動後のアイコンと隣り合うアイコンとの間隔が変化した場合、表示制御部１０３は、上記と同様に、変化後の間隔に応じて記憶部５０に記憶された複数の段階的な値から１つの値を選択し、移動後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、移動後のアイコンの配置位置を決定する。そしてアイコンの配置位置に重なりが生じた場合、表示制御部１０３は、アイコン同士を重ね合わせて合成後のアイコンを生成する。
【００３６】
表示制御部１０３は、更に、アイコンＡ１〜Ａ９の何れかのアイコンに対するピンチイン操作を受付部１０２が受け付けた場合、当該ピンチイン操作がなされたアイコンの形状をピンチイン操作で指定される大きさまで縮小する。
【００３７】
続いて、表示制御部１０３により合成された合成後のアイコンについて説明する。図７は、合成後のアイコンＡ１０を示す図である。本図に示すように、合成後のアイコンＡ１０は、アイコンＡ１とアイコンＡ２との配置位置に重なりが生じていない領域である第１の領域Ｓ１および第２の領域Ｓ２、ならびにアイコンＡ１とアイコンＡ２との配置位置に重なりが生じた領域である第３の領域Ｓ３の３つの領域から構成されている。第１の領域Ｓ１には、アイコンＡ１に関連付けられた機能を示す画像が表示され、第２の領域Ｓ２には、アイコンＡ２に関連付けられた機能を示す画像が表示される。一方、第３の領域Ｓ３には、アイコンＡ１に関連付けられた機能を示す画像およびアイコンＡ２に関連付けられた機能を示す画像の両方の画像に応じて生成した合成画像が表示される。具体的には、表示制御部１０３は、アイコンＡ１に示される画像を半透明の画像に変換し、それ以外のアイコン、すなわちアイコンＡ２に示される画像が半透明の画像を透過して視認されるような画像を上記の合成画像として生成する。これによりユーザーには、アイコンＡ１に関連付けられた機能を示す画像を透過して、アイコンＡ２に関連付けられた機能を示す画像が視認されることになる（図７に示す点線を参照）。
【００３８】
表示制御部１０３は、アイコンの配置位置に重なりが生じ合成後のアイコンを生成する場合に、アイコンの重なりの順序を決定する。表示制御部１０３は、アイコンの拡大によりアイコンの配置位置に重なりが生じた場合は、拡大したアイコンの重なりの順序を最も高い順序とする。図７に示す例では、アイコンＡ１を拡大した結果、アイコンＡ２と重なりが生じたため、アイコンＡ１の重なりの順序は、アイコンＡ２の重なりの順序よりも高くなる。このため、表示制御部１０３は、アイコンＡ１に示される画像を半透明の画像に変換し、アイコンＡ２に示される画像が半透明のアイコンＡ１の画像を透過して視認されるような画像を合成画像として表示部１０に表示させる。なお、アイコンＡ２を拡大した結果、アイコンＡ１と重なりが生じた場合、表示制御部１０３は、アイコンＡ２に示される画像を半透明の画像に変換し、アイコンＡ１に示される画像が半透明のアイコンＡ２の画像を透過して視認されるような画像を合成画像として表示部１０に表示させる。また、ドラッグ操作によるアイコンの移動の結果、アイコンの配置位置に重なりが生じた場合は、表示制御部１０３は、移動したアイコンの重なりの順序を最も高い順序とする。
【００３９】
受付部１０２がアイコンＡ１とアイコンＡ２とが重なり合っていない領域を選択する操作を受け付けた場合、制御部１０１は、その領域に示されるアイコンに関連付けられた機能を実行する。具体的には、制御部１０１は、受付部１０２が第１の領域Ｓ１に対するタッチ操作を受け付けた場合、第１の領域Ｓ１に示されるアイコンＡ１に関連付けられている機能であるメール機能を実行する。また、制御部１０１は、受付部１０２が第２の領域Ｓ２に対するタッチ操作を受け付けた場合、第２の領域Ｓ２に示されるアイコンＡ２に関連付けられている機能であるブラウザ機能を実行する。
【００４０】
また、受付部１０２がアイコンＡ１とアイコンＡ２とが重なり合った第３の領域Ｓ３を選択する操作を受け付けた場合、制御部１０１は、当該第３の領域Ｓ３に重ね合わされた各アイコンに関連付けられた各機能のうち、重なりの順序が最も高いアイコンに関連付けられた機能を実行する。すなわち、制御部１０１は、表示部１０に半透明で表示された画像が示すアイコンに関連付けられた機能を実行する。図８（Ａ）に示す例では、アイコンＡ１の重なりの順序がアイコンＡ２の重なりの順序よりも高いため、制御部１０１は、アイコンＡ１に関連付けられた機能であるメール機能を実行する。
【００４１】
一方、ユーザーがアイコンＡ１とアイコンＡ２が重なり合った領域、すなわち第３の領域Ｓ３をタッチした場合、その後に当該タッチした指をスライドする方向によって制御部１０１が実行する機能が変わる。図８（Ａ）および図８（Ｂ）に示す例では、ユーザーが第３の領域Ｓ３に指を接触した状態で、第２の領域Ｓ２まで指を移動させている（スライド操作）。このとき、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ２に関連付けられた機能、すなわちブラウザ機能を実行する。一方、図９（Ａ）および図９（Ｂ）に示す例では、ユーザーが第３の領域Ｓ３に指を接触した状態で、第２の領域Ｓ２まで指を移動させている。このとき、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ１に関連付けられた機能、すなわちメール機能を実行する。このように、制御部１０１は、合成後のアイコンＡ１０においてアイコンが重なり合った第３の領域Ｓ３の一点を始点としたスライド操作を受付部１０２が受け付けた場合、当該第３の領域Ｓ３に重ね合わされた各アイコンに関連付けられた各機能のうち、スライド操作における終点に示されるアイコンに関連付けられた機能を実行する。
【００４２】
なお、ユーザーが第３の領域Ｓ３に指を接触した状態で、第２の領域Ｓ２まで指を移動させる操作を行った場合、表示制御部１０３は、第２の領域Ｓ２に示されるアイコンＡ２の重なりの順序を最も高い順序にし、第３の領域Ｓ３における表示を変更する（図９（Ｂ）参照）。具体的には、表示制御部１０３は、アイコンＡ２に示される画像を半透明の画像に変換し、アイコンＡ１に示される画像が半透明のアイコンＡ２に示される画像を透過して視認されるように合成画像を更新し、当該更新後の合成画像を含む合成後のアイコンを表示部１０に表示させる。このように、表示制御部１０３は、合成後のアイコンにおいてアイコンが重なり合った第３の領域Ｓ３の一点を始点としたスライド操作を受付部１０２が受け付けた場合、当該スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し、当該変更後の重なりの順序に応じてアイコンを重ね合わせて合成後のアイコンを生成し、当該合成後のアイコンを表示部１０に表示させる。
【００４３】
続いて、上記の構成を備える表示装置１の動作について説明する。図１０は、表示装置１によるアイコンの合成処理における動作の流れを示すフローチャートである。受付部１０２がアイコンに対するピンチアウト操作を受け付けた場合（ステップＳ１０においてＹＥＳ）、表示制御部１０３は、当該ピンチアウト操作で指定される拡大後のアイコンのサイズを特定する（ステップＳ１１）。そして、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの間隔を算出する（ステップＳ１２）。
【００４４】
ステップＳ１２の処理後、表示制御部１０３は、算出したアイコンの間隔に基づき、記憶部５０に記憶された複数の段階的な値から１つの値を補正後のアイコンの間隔として選択する（ステップＳ１３）。そして、表示制御部１０３は、選択した値に基づき、拡大後のアイコンの配置位置を決定する処理（ステップＳ１４）および拡大後のアイコンのサイズを調整する処理（ステップＳ１５）を行う。
【００４５】
ステップＳ１４およびステップＳ１５の処理の結果、拡大後のアイコンと隣り合うアイコンとの配置位置に重なりが生じる場合（ステップＳ１６においてＹＥＳ）、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの重なりの順序を決定し（ステップＳ１７）、決定した重なりの順序に基づき拡大後のアイコンと隣り合うアイコンとを重ね合わせた合成後のアイコンを生成する（ステップＳ１８）。そして、表示制御部１０３は、当該生成した合成後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ１９）。
【００４６】
一方、拡大後のアイコンと隣り合うアイコンとの配置位置に重なりが生じない場合（ステップＳ１６においてＮＯ）、表示制御部１０３は、拡大後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ２０）。
【００４７】
図１１は、表示装置１による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。受付部１０２が合成後のアイコンに対するタッチ操作を受け付け（ステップＳ３０においてＹＥＳ）、そのタッチされた領域がアイコン同士が重ね合わされていない領域である場合（ステップＳ３１においてＮＯ）、制御部１０１は、タッチされた領域に示されるアイコンに関連付けられた機能を実行する（ステップＳ３２）。一方、タッチされた領域がアイコン同士が重ね合わされた領域である場合（ステップＳ３１においてＹＥＳ）、制御部１０１は、タッチされた領域に重ね合わされた各アイコンに関連付けられた各機能のうち、重なりの順序が最も高いアイコン、すなわち半透明で表示されたアイコンに関連付けられた機能を実行する（ステップＳ３３）。
【００４８】
受付部１０２が合成後のアイコンにおいて、アイコン同士が重ね合わされた領域を始点とするスライド操作を受け付けた場合（ステップＳ３４においてＹＥＳ）、制御部１０１は、スライド操作における終点に示されるアイコンに関連付けられた機能を実行する（ステップＳ３５）。そして、表示制御部１０３は、スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し（ステップＳ３６）、当該変更後の重なりの順序に基づきアイコン同士が重なり合わされた領域の表示を変更する（ステップＳ３７）。ステップＳ３７の処理後、表示制御部１０３は、変更後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ３８）。
【００４９】
以上のように実施形態１にかかる表示装置１によれば、アイコンの配置位置に重なりが生じた場合において、合成後のアイコンを生成し、当該合成後のアイコンに対する操作をユーザーから受け付けることが可能となる。また、アイコンが重ね合わされた第３の領域Ｓ３に対するスライド操作により、第３の領域Ｓ３に重ね合わされたアイコンに関連付けられた複数の処理のうち、表示装置１が実行する処理を選択することができる。
【００５０】
＜補足＞
上記では、２つのアイコンの配置位置に重なりが生じ、表示制御部１０３が２つのアイコンを合成する場合を説明したが、本発明は必ずしもこの場合に限定されない。３以上のアイコンの配置位置に重なりが生じた場合には、表示制御部１０３は、当該３以上のアイコンを合成してもよい。
【００５１】
図１２に示す例では、アイコンＡ１、アイコンＡ２、アイコンＡ７、およびアイコンＡ８の４つのアイコンの配置位置に重なりが生じている。この場合、合成後のアイコンＡ１１は、アイコン同士が重なり合っていない領域である第１の領域Ｓ４、第２の領域Ｓ５、第３の領域Ｓ６、および第４の領域Ｓ７、ならびにアイコン同士が重なり合った領域である第５の領域Ｓ８、第６の領域Ｓ９、第７の領域Ｓ１０、第８の領域Ｓ１１、および第９の領域Ｓ１２の９つの領域から構成されている。第５の領域Ｓ８は、アイコンＡ１とアイコンＡ２とが重なり合わされた領域であり、第６の領域Ｓ９は、アイコンＡ１とアイコンＡ７とが重なり合わされた領域であり、第７の領域Ｓ１０は、アイコンＡ２とアイコンＡ８とが重なり合わされた領域であり、第８の領域Ｓ１１は、アイコンＡ７とアイコンＡ８とが重なり合わされた領域であり、第９の領域Ｓ１２は、アイコンＡ１とアイコンＡ２とアイコンＡ７とアイコンＡ８とが重なり合わされた領域である。
【００５２】
ここで、図１３（Ａ）に示す例では、ユーザーが第９の領域Ｓ１２に指を接触した状態で、第３の領域Ｓ６まで指を移動させている（スライド操作）。このとき、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ７に関連付けられた機能を実行する。一方、図１３（Ｂ）に示す例では、ユーザーが第８の領域Ｓ１１に指を接触した状態で、第３の領域Ｓ６まで指を移動させている。このときも、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ７に関連付けられた機能を実行する。
【００５３】
＜実施形態２＞
実施形態２にかかる表示装置１では、合成後のアイコンにおいてアイコンが重なり合った領域の一点を選択する操作を受付部１０２が受け付けた場合、表示制御部１０３が当該領域に重ね合わされた各アイコンに関連付けられた各機能をそれぞれ実行する。
【００５４】
図１４は、実施形態２にかかる表示装置１による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。なお、図１１のフローチャートで示した処理と同内容の処理については同符号を付して説明を省略または簡略する。
【００５５】
受付部１０２が合成後のアイコンに対するタッチ操作を受け付け（ステップＳ３０においてＹＥＳ）、そのタッチされた領域がアイコン同士が重ね合わされていない領域である場合（ステップＳ３１においてＮＯ）、制御部１０１は、タッチされた領域に示されるアイコンに関連付けられた機能を実行する（ステップＳ３２）。
【００５６】
一方、タッチされた領域がアイコン同士が重ね合わされた領域である場合（ステップＳ３１においてＹＥＳ）、制御部１０１は、タッチされた領域に重ね合わされた各アイコンに関連付けられた各機能のそれぞれを実行する（ステップＳ４０）。図８（Ａ）に示すように、第３の領域Ｓ３に対するタッチ操作を受付部１０２が受け付けた場合、制御部１０１は、第３の領域Ｓ３に重ね合わされているアイコンＡ１に関連付けられたメール機能、およびアイコンＡ２に関連付けられたブラウザ機能の両方の機能を実行する。
【００５７】
受付部１０２が合成後のアイコンにおいて、アイコン同士が重ね合わされた領域を始点とするスライド操作を受け付けた場合（ステップＳ３４においてＹＥＳ）、表示制御部１０３は、実施形態１に示したステップＳ３５の処理を行わずに、スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し（ステップＳ３６）、当該変更後の重なりの順序に基づきアイコン同士が重なり合わされた領域の表示を変更する（ステップＳ３７）。ステップＳ３７の処理後、表示制御部１０３は、変更後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ３８）。
【００５８】
このように、実施形態２にかかる表示装置１によれば、アイコンが重ね合わされた第３の領域Ｓ３に対するタッチ操作により、第３の領域Ｓ３に重ね合わされたアイコンに関連付けられた各処理を表示装置１が実行することができる。
【００５９】
＜実施形態３＞
実施形態３にかかる表示装置１では、合成後のアイコンにおいてアイコンが重なり合った領域の一点を始点としたスライド操作を受付部１０２が受け付けた場合、当該領域に重ね合わされた各アイコンに関連付けられた各機能のうち、スライド操作における終点に示される第１のアイコンに関連付けられた機能を実行し、第１のアイコン以外の第２のアイコンに関連付けられた機能を第１のアイコンに関連付けられた機能よりも低い優先度で実行する。
【００６０】
図１５は、実施形態３にかかる表示装置１による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。なお、図１１のフローチャートで示した処理と同内容の処理については同符号を付して説明を省略または簡略する。
【００６１】
受付部１０２が合成後のアイコンに対するタッチ操作を受け付け（ステップＳ３０においてＹＥＳ）、そのタッチされた領域がアイコン同士が重ね合わされていない領域である場合（ステップＳ３１においてＮＯ）、制御部１０１は、タッチされた領域に示されるアイコンに関連付けられた機能を実行する（ステップＳ３２）。
【００６２】
一方、タッチされた領域がアイコン同士が重ね合わされた領域である場合（ステップＳ３１においてＹＥＳ）、制御部１０１は、タッチされた領域に重ね合わされた各アイコンに関連付けられた各機能のうち、重なりの順序が最も高いアイコンに関連付けられた機能を実行する（ステップＳ５０）。そして、制御部１０１は、それ以外のアイコンに関連付けられた機能を、重なりの順序が最も高いアイコンに関連付けられた機能よりも低い優先度で実行する（ステップＳ５１）。
【００６３】
図８（Ａ）に示すように、第３の領域Ｓ３に対するタッチ操作を受付部１０２が受け付けた場合、制御部１０１は、第３の領域Ｓ３に重ね合わされているアイコンＡ１に関連付けられたメール機能、およびアイコンＡ２に関連付けられたブラウザ機能のうち、重なりの順序が最も高いアイコンであるアイコンＡ１に関連付けられたメール機能をまず実行する。そして、制御部１０１は、アイコンＡ２に関連付けられたブラウザ機能を、メール機能よりも低い優先度で実行する。
【００６４】
制御部１０１は、優先度の低い機能を実行した場合に表示部１０に表示される画面（ウィンドウ）のサイズを、それよりも優先度の高い機能を実行した場合に表示部１０に表示される画面のサイズよりも小さいサイズにする。図１６（Ａ）に示す例では、メール機能を実行した場合に表示部１０に表示される実行画面Ｄ２と、ブラウザ機能を実行した場合に表示部１０に表示される実行画面Ｄ３とが、同じサイズ（サイズＴ１＝サイズＴ２）になっている。制御部１０１は、ブラウザ機能をメール機能よりも低い優先度で実行する場合は、図１６（Ｂ）に示すように、ブラウザ機能を実行した場合に表示部１０に表示される実行画面Ｄ３を、メール機能を実行した場合に表示部１０に表示される実行画面Ｄ２よりも小さいサイズ（サイズＴ２＜サイズＴ１）にする。
【００６５】
また、制御部１０１は、優先度の高い機能をフォアグラウンドで実行し、それよりも優先度の低い機能をバックグラウンドで実行してもよい。
【００６６】
また、制御部１０１は、優先度の高い機能を実行する際にＣＰＵの処理能力を多く割り当て、それよりも優先度の低い機能を実行する際にＣＰＵの処理能力を少なく割り当ててもよい。
【００６７】
図１５に戻って、受付部１０２が合成後のアイコンにおいて、アイコン同士が重ね合わされた領域を始点とするスライド操作を受け付けた場合（ステップＳ３４においてＹＥＳ）、表示制御部１０３は、ステップＳ３４の処理で受付部１０２が受け付けたスライド操作に基づいて優先度を決定する（ステップＳ５２）。具体的には、表示制御部１０３は、スライド操作における終点に示されるアイコンに関連付けられた機能の優先度を、スライド操作における始点に重ね合わされた他のアイコンに関連付けられた機能の優先度よりも高く決定する。
【００６８】
その後、制御部１０１は、スライド操作における始点に重ね合わされた各アイコンに関連付けられた各機能を、ステップＳ５２の処理で決定した優先度で実行する（ステップＳ５３）。図８（Ｂ）に示すスライド操作を受付部１０２が受け付けた場合、制御部１０１は、第３の領域Ｓ３に重ね合わされているアイコンＡ１に関連付けられたメール機能、およびアイコンＡ２に関連付けられたブラウザ機能のうち、スライド操作の終点に示されたアイコンＡ２に関連付けられたブラウザ機能をメール機能よりも高い優先度で実行する。
【００６９】
ステップＳ５３の処理後、実施形態１および実施形態２と同様に、スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し（ステップＳ３６）、当該変更後の重なりの順序に基づきアイコン同士が重なり合わされた領域の表示を変更する（ステップＳ３７）。ステップＳ３７の処理後、表示制御部１０３は、変更後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ３８）。
【００７０】
このように、実施形態３にかかる表示装置１によれば、アイコンが重ね合わされた第３の領域Ｓ３に対するスライド操作により、第３の領域Ｓ３に重ね合わされたアイコンに関連付けられた複数の処理のうち、表示装置１が優先して実行する処理を選択することができる。
【００７１】
なお上記のステップＳ５２の処理において、制御部１０１は、スライド操作におけるスライド速度に応じて優先度を決定してもよい。制御部１０１は、受付部１０２が受け付けたスライド速度が高い場合、スライド速度が低い場合よりもその処理を実行する際の優先度を高く設定する。ユーザーは、スライド操作を変更することにより、表示装置１が優先して実行する処理を選択するだけでなく、どの程度優先して処理を行うのかを選択することができる。
【００７２】
＜実施形態４＞
上記の実施の形態では、受付部１０２がアイコンに対するピンチアウト操作を受け付けた場合に、表示制御部１０３がアイコンを拡大する場合を説明した。これに対して、実施形態４にかかる表示装置では、表示部の表示面の傾きに応じて、表示制御部１０３がアイコンのサイズを変更する。
【００７３】
図１７は、実施形態４にかかる表示装置を示す斜視図である。実施形態４にかかる表示装置２１０は、ファクシミリ通信機能、コピー機能、プリンター機能、およびスキャナー機能などの複数の機能を兼ね備えた複合機である画像形成装置２００の前面に、回動軸２３０を中心として図１７の矢印方向に回動可能に設けられている。この表示装置２１０が回動することにより、表示面２２０の水平方向に対する傾きが変更される。
【００７４】
図１８は、表示面２２０に表示される操作画面の一例を示す図である。操作画面Ｄ４には、複数のアイコンＡ２１〜Ａ２８が配置されている。アイコンＡ２１〜Ａ２８はそれぞれ、縦の長さＵ１と横の長さＵ２とが等しい略正方形の形状とされている。
【００７５】
図１９（Ａ）は、表示面２２０を正面から視認した場合に、ユーザーに視認される操作画面Ｄ４を示す図である。本図に示すように、アイコンＡ２１〜Ａ２８は、見かけ上の形状が略正方形となり、本来の形状である略正方形が維持されている。例えば、アイコンＡ２１の見かけ上の縦の長さはＵ３となり、見かけ上の横の長さはＵ４となり、縦の長さＵ３と横の長さＵ４とが等しくなっている（Ｕ３＝Ｕ４）。
【００７６】
一方、表示面２２０の傾きが変わり、ユーザーが表示面２２０を斜めから視認した場合、ユーザーには図１９（Ｂ）に示すような操作画面Ｄ４が視認される。表示面２２０が紙面上方向に向けて傾くため、本図に示すようにアイコンＡ２１〜Ａ２８のそれぞれが紙面上方向に向けて収縮したようにユーザーに視認される。その結果、アイコンＡ２１〜Ａ２８は、見かけ上の形状が縦の長さが横の長さより短い略長方形となる。すなわち、アイコンＡ２１〜Ａ２８の見かけ上の形状が、本来の形状である略正方形の形状から崩れたものになる。例えば、アイコンＡ２１の見かけ上の縦の長さはＵ５となり、見かけ上の縦の長さはＵ６となり、縦の長さＵ５が横の長さＵ６よりも短くなっている（Ｕ５＜Ｕ６）。このように、アイコンＡ２１〜Ａ２８の見かけ上の形状が本来の形状である略正方形の形状から崩れることにより、アイコンＡ２１〜Ａ２８の視認性が低下する。
【００７７】
この問題を解消するために、表示制御部１０３は、アイコンＡ２１〜Ａ２８のそれぞれを、第一方向（紙面上方向）に向けて伸長した表示形態で表示装置２１０に表示させる。第一方向とは、表示面２２０の傾きを一方向に向けて変更した際にユーザーの視線から遠ざかる操作画面上における方向である。
【００７８】
ここで表示制御部１０３は、アイコンＡ２１〜Ａ２８を表示する表示モードとして、通常表示モードと補正表示モードとの２つの表示モードを備えている。通常表示モードとは、操作画面Ｄ４に含まれるアイコンＡ２１〜Ａ２８を通常の表示形態で表示装置２１０に表示させる表示モードである。通常の表示形態とは、アイコンＡ２１〜Ａ２８を示す画像として予め記憶部に記憶されるものをそのまま表示装置２１０に表示させる表示形態である。本実施形態の場合、記憶部には、縦の長さと横の長さとが等しい略正方形状のアイコンＡ２１〜Ａ２８が記憶されている。
【００７９】
一方、補正表示モードとは、記憶部に記憶されているアイコンＡ２１〜Ａ２８を紙面上方向に向けて伸長し、当該伸長後のアイコンを表示装置２１０に表示させる表示モードである。表示制御部１０３が何れの表示モードでアイコンを表示装置２１０に表示させるかは、表示装置２１０に表示される予め定められた受付画面に対して入力されるユーザー操作に応じて選択的に決定される。なお、傾き検出部４０が表示面２２０の傾きが変更されたことを検出した場合に、表示モードが通常表示モードから補正表示モードに遷移するとしてもよい。
【００８０】
表示制御部１０３が通常表示モードで表示制御動作を行う場合、既に示した図１８のような操作画面Ｄ４が表示面２２０に表示される。そして、操作画面Ｄ４を斜めから視認した場合には、図１９（Ｂ）に示すような操作画面Ｄ４がユーザーに視認される。
【００８１】
一方、表示制御部１０３が補正表示モードで表示制御動作を行う場合、図２０に示すような操作画面が表示面２２０に表示される。ここで表示面２２０に表示される操作画面Ｄ５には、アイコンのそれぞれが紙面上方向に向けて伸長してなるアイコンＡ２１〜Ａ２８が配置されている。略正方形のアイコンのそれぞれが紙面上方向に向けて伸長された結果、アイコンＡ２１〜Ａ２８は、縦の長さが横の長さよりも長い略長方形となっている。例えば、アイコンＡ２１は、縦の長さがＵ７となり（Ｕ７＞Ｕ１）、横の長さがＵ８となり（Ｕ８＝Ｕ２）、縦の長さＵ７が横の長さＵ８よりも長くなっている（Ｕ７＞Ｕ８）。
【００８２】
このような操作画面Ｄ５を斜めから視認した場合、図２１に示すような操作画面Ｄ５がユーザーに視認される。表示面２２０が紙面上方向に向けて傾くため、アイコンＡ２１〜Ａ２８のそれぞれが紙面上方向に向けて収縮したようにユーザーに視認される。その結果、アイコンＡ２１〜Ａ２８は、見かけ上の縦の長さが短くなる。例えば、アイコンＡ２１の見かけ上の縦の長さはＵ９となり、見かけ上の縦の長さはＵ１０となる。
【００８３】
図１９（Ｂ）に示した場合と図２１に示した場合とにおいて操作画面を視認する角度が同じとき、伸長前アイコンＡ２１の見かけ上の縦の長さＵ５と横の長さＵ６との比（縦横比）と、伸長後のアイコンＡ２１の見かけ上の縦の長さＵ９と横の長さＵ１０との比（縦横比）とを比較すると、伸長後のアイコンＡ２１の見かけ上の縦横比の方が「１」に近い値となる。すなわち、伸長後のアイコンＡ２１の見かけ上の形状は、伸長前のアイコンＡ２１の見かけ上の形状よりも略正方形の形状に近い形状となる。
【００８４】
このように、伸長後のアイコンＡ２１〜Ａ２８の見かけ上の形状は、略正方形の形状ではないものの、伸長前のアイコンＡ２１〜Ａ２８の見かけ上の形状よりも、本来の形状である略正方形の形状に近い形状となる。このため、表示面２２０の傾きが変わることによりユーザーが表示面２２０に表示された操作画面を斜め方向から視認する場合であっても、操作画面に配置されたアイコンの視認性が低下し難くすることができる。
【００８５】
実施形態４にかかる表示装置２１０のように、表示制御部１０３がアイコンＡ２１〜Ａ２８を伸長することにより、隣り合うアイコン同士が重なり合う場合がある。図２２に示す例では、操作画面Ｄ７に配置されたアイコン同士の間隔が狭いため、表示制御部１０３が紙面上方向に向けてアイコンを伸長することによりアイコンに重なりが生じている。この場合、表示制御部１０３は、実施形態１〜実施形態３で説明したように、アイコン同士を重ね合わせて合成アイコンを生成する。これにより、表示面２２０の傾きに応じてアイコンの配置位置に重なりが生じた場合において、合成後のアイコンを生成し、当該合成後のアイコンに対する操作をユーザーから受け付けることが可能となる。また、アイコンが重ね合わされた領域に対するスライド操作により、当該領域に重ね合わされたアイコンに関連付けられた複数の処理のうち、表示装置２１０が実行する処理を選択することができる。
【００８６】
＜実施形態５＞
実施形態５にかかる表示装置では、表示制御部１０３が、第一方向だけでなく、当該第一方向に直交する第二方向に向けて、操作画面に含まれるアイコンを伸長する。また、表示制御部１０３は、第二方向に向けて伸長する長さを第一方向側に近づくにつれて長くする。
【００８７】
図２３は、実施形態４にかかる表示装置において、アイコンを伸長した操作画面を斜めから視認した様子を示す図である。ユーザーの目と表示面２２０との間の距離が長くなると、操作画面に含まれるアイコンが小さく視認される。
【００８８】
ここで、アイコンＡ２１の見かけ上の上辺の長さＵ１１は、アイコンＡ２１の見かけ上の下辺の長さＵ１２よりも短くなる。アイコンＡ２１の上辺とユーザーの目との距離が、アイコンＡ２１の下辺とユーザーの目との距離よりも長くなるからである。その結果、アイコンＡ２１は、見かけ上の形状が台形となる。他のアイコンＡ２２〜Ａ２８も同様に、見かけ上の形状が台形となる。このように、操作画面Ｄ４に配置されたアイコンＡ２１〜Ａ２８が、本来の形状である略正方形とは異なる形状となるため、アイコンＡ２１〜Ａ２８の視認性が低下する。
【００８９】
この問題を解消するために、実施形態５にかかる表示装置では、表示制御部１０３が、アイコンＡ２１〜Ａ２８それぞれを、第一方向（紙面上方向）だけでなく、当該第一方向に直交する第二方向（紙面左右方向）に向けて伸長する。また、表示制御部１０３は、第二方向に向けてアイコンを伸長する長さを第一方向側（紙面上方向側）に近づくにつれて長くする。図２４は、表示制御部１０３が表示面２２０に表示させる操作画面の一例を示す図である。本図に示す例では、操作画面Ｄ６には、紙面上方向に向けて伸長したアイコンについて、更に紙面左右方向に向けて伸長した伸長後のアイコンＡ２１〜Ａ２８が配置されている。
【００９０】
縦の長さが横の長さよりも長い略長方形のアイコンのそれぞれが紙面左右方向に向けて伸長された結果、アイコンＡ２１〜Ａ２８は、上辺が下辺より長い逆台形状となっている。例えば、アイコンＡ２１は、上辺の長さがＵ１３となり、下辺の長さがＵ１４となり、上辺の長さＵ１３が下辺の長さＵ１４よりも長くなっている（Ｕ１３＞Ｕ１４）。
【００９１】
上記のようにアイコンを伸長することにより、ユーザーが操作画面を斜めから視認した場合であっても、操作画面に含まれるアイコンの見かけ上の形状を本来の形状（略正方形状）に近いものにすることができる。
【００９２】
実施形態５にかかる表示装置のように、表示制御部１０３がアイコンＡ２１〜Ａ２８を第１の方向および第２の方向に伸長することにより、隣り合うアイコン同士が重なり合った場合は、表示制御部１０３は、実施形態１〜実施形態３で説明したように、アイコン同士を重ね合わせて合成アイコンを生成する。
【００９３】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００９４】
例えば、各実施形態にかかる表示装置は、スマートフォン等の携帯端末や画像形成装置以外に、ＰＣ（Personal Computer）やテレビ等に設けられる表示装置等に適用することができる。
【００９５】
また上記の各実施形態では、操作画面に含まれるアイコンが略正方形状である場合を説明したが本発明は必ずしもこの場合に限定されない。操作画面に含まれるアイコンの形状は特に限定されるものではなく、例えばアイコンが略円形状であってもよい。
【００９６】
また、上記の実施の形態で説明した表示制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録されたものとしてもよい。この場合、当該制御プログラムを記録したコンピューター読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【００９７】
また、上記の実施形態および各変形例を組み合わせてもよい。
【図１】
2017057507.tif 000003
【図２】
2017057507.tif 000004
【図３】
2017057507.tif 000005
【図４】
2017057507.tif 000006
【図５】
2017057507.tif 000007
【図６】
2017057507.tif 000008
【図７】
2017057507.tif 000009
【図８】
2017057507.tif 000010
【図９】
2017057507.tif 000011
【図１０】
2017057507.tif 000012
【図１１】
2017057507.tif 000013
【図１２】
2017057507.tif 000014
【図１３】
2017057507.tif 000015
【図１４】
2017057507.tif 000016
【図１５】
2017057507.tif 000017
【図１６】
2017057507.tif 000018
【図１７】
2017057507.tif 000019
【図１８】
2017057507.tif 000020
【図１９】
2017057507.tif 000021
【図２０】
2017057507.tif 000022
【図２１】
2017057507.tif 000023
【図２２】
2017057507.tif 000024
【図２３】
2017057507.tif 000025
【図２４】
2017057507.tif 000026
【手続補正書】
【提出日】平成30年3月13日(2018.3.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
予め定められた機能が関連付けられるとともに当該関連付けられた機能を示す画像が示された複数のアイコンが配置された操作画面を表示する表示部と、
前記表示部による表示動作を制御する表示制御部と、
前記操作画面に対する操作を受け付ける受付部と、
前記受付部が受け付けた操作に応じた処理を実行する処理部とを備え、
前記表示制御部は、（i）前記アイコンに対する予め定められた操作を前記受付部が受け付けた場合に、前記アイコンを拡大し、（ii）当該アイコンの拡大により少なくとも２つのアイコンの配置位置に重なりが生じた場合に、当該配置位置に重なりが生じていない第１の領域と当該配置位置に重なりが生じた第２の領域とから構成され、当該第２の領域に前記少なくとも２つのアイコンに示される複数の画像に応じて生成した合成画像を示した合成アイコンを生成し、（iii）当該生成した合成アイコンを前記表示部に表示させ、
前記処理部は、（i）前記合成アイコンにおいて前記第１の領域の一点を選択する操作を前記受付部が受け付けた場合、前記第１の領域に示されるアイコンに関連付けられた機能を実行する処理を行い、（ii）前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記スライド操作における終点に示されるアイコンに関連付けられた機能を実行する、表示装置。
【請求項２】
前記表示制御部は、前記少なくとも２つのアイコンのうち、１つのアイコンに示される画像を半透明の画像に変換し、それ以外のアイコンに示される画像が前記半透明の画像を透過して視認される画像を前記合成画像として生成する、請求項１に記載の表示装置。
【請求項３】
前記処理部は、前記合成アイコンにおいて前記第２の領域の一点を選択する操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記半透明の画像が示すアイコンに関連付けられた機能を実行する、請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのうち、前記スライド操作における終点に示されるアイコンに示される画像を半透明の画像に変換し、それ以外のアイコンに示される画像が前記半透明の画像を透過して視認されるように前記合成画像を更新し、当該更新後の合成画像を前記第２の領域に示した合成アイコンを前記表示部に表示させる、請求項２に記載の表示装置。
【請求項５】
前記表示制御部は、アイコンの拡大により少なくとも２つのアイコンの配置位置に重なりが生じた場合に、当該少なくとも２つのアイコンのうち、前記拡大したアイコンに示される画像を前記半透明の画像に変換して前記合成画像を生成する、請求項２に記載の表示装置。
【請求項６】
前記処理部は、前記合成アイコンにおいて前記第２の領域の一点を選択する操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能をそれぞれ実行する、請求項１に記載の表示装置。
【請求項７】
前記処理部は、前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記スライド操作における終点に示される第１のアイコンに関連付けられた機能を実行することに加えて、更に、前記第１のアイコン以外の第２のアイコンに関連付けられた機能を前記第１のアイコンに関連付けられた機能よりも低い優先度で実行する、請求項１に記載の表示装置。
【請求項８】
前記表示制御部は、前記少なくとも２つのアイコンのうち、１つのアイコンに示される画像を半透明の画像に変換し、それ以外のアイコンに示される画像が前記半透明の画像を透過して視認される画像を前記合成画像として生成し、
前記処理部は、前記合成のアイコンにおいて前記第２の領域の一点を選択する操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記半透明の画像が示すアイコンに関連付けられた機能を実行し、それ以外のアイコンに関連付けられた機能を前記半透明の画像が示すアイコンに関連付けられた機能よりも低い優先度で実行する、請求項７に記載の表示装置。
【請求項９】
前記処理部は、前記第２のアイコンに関連付けられた機能を実行した際に前記表示部に表示されるウィンドウのサイズを、前記第１のアイコンに関連付けられた機能を実行した際に前記表示部に表示されるウィンドウのサイズよりも小さいサイズにすることを前記低い優先度での機能実行とする、請求項７に記載の表示装置。
【請求項１０】
前記処理部は、前記第１のアイコンに関連付けられた機能をフォアグラウンドで実行し、前記第２のアイコンに関連付けられた機能をバックグラウンドで実行することを前記低い優先度での機能実行とする、請求項７に記載の表示装置。
【請求項１１】
前記アイコンの配置を許容する隣り合うアイコン同士の間隔を示す複数の段階的な値を予め記憶した記憶部を更に備え、
前記表示制御部は、前記アイコンを拡大することにより拡大後のアイコンと隣り合うアイコンの間隔が変化した場合に、変化後の間隔に応じて前記記憶部に記憶された複数の段階的な値から１つの値を選択し、前記拡大後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、前記拡大後のアイコンの配置位置を決定し、その結果、前記拡大後のアイコンと前記隣り合うアイコンとの配置位置に重なりが生じた場合に前記合成アイコンを生成する、請求項１に記載の表示装置。
【請求項１２】
前記表示制御部は、前記記憶部に記憶された複数の段階的な値のうち、変化後の前記アイコンの間隔に最も近い１つの値を選択する、請求項１１に記載の表示装置。
【請求項１３】
前記受付部は、前記アイコンに対するピンチアウト操作を、前記予め定められた操作として受け付ける、請求項１２に記載の表示装置。
【請求項１４】
前記表示部は、その表示面の傾きが変更可能に構成され、
前記表示制御部は、前記表示面の傾きが変更された際にユーザーの視線から遠ざかる前記操作画面上における第一方向に向けて前記アイコンを伸長することで前記アイコンを拡大し、前記アイコンの拡大によりアイコンの配置位置に重なりが生じた場合に、前記合成アイコンを生成する、請求項１に記載の表示装置。
【請求項１５】
前記表示制御部は、更に、前記アイコンを前記第一方向に直交する第二方向に向けて伸長し、その伸長する長さを前記第一方向側に近づくにつれて大きくすることで、前記アイコンを拡大する、請求項１４に記載の表示装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に関し、特に複数のアイコンが配置された操作画面を表示する技術に関する。
【背景技術】
【０００２】
スマートフォンなどの表示装置は、様々な機能に関連付けられた略正方形のアイコンが配置された操作画面を表示する。ユーザーは、当該操作画面において所望のアイコンを選択することで、表示装置に所望の機能を実行させることができる（例えば、下記の特許文献１を参照）
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９４８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザーは、アイコンをドラッグ操作等することで、操作画面に配置されたアイコンの配置位置を変更することができる。しかしながら、一般の表示装置では、他のアイコンと重なり合わない範囲でしかアイコンの配置位置を変更することができない。すなわち、一般の表示装置では、アイコンの配置位置に重なりが生じる場合を想定していない。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、アイコンの配置位置に重なりが生じた場合において、当該アイコンに対する操作を受け付けることを可能にすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる表示装置は、予め定められた機能が関連付けられるとともに当該関連付けられた機能を示す画像が示された複数のアイコンが配置された操作画面を表示する表示部と、前記表示部による表示動作を制御する表示制御部と、前記操作画面に対する操作を受け付ける受付部と、前記受付部が受け付けた操作に応じた処理を実行する処理部とを備え、前記表示制御部は、（i）前記アイコンに対する予め定められた操作を前記受付部が受け付けた場合に、前記アイコンを拡大し、（ii）当該アイコンの拡大により少なくとも２つのアイコンの配置位置に重なりが生じた場合に、当該配置位置に重なりが生じていない第１の領域と当該配置位置に重なりが生じた第２の領域とから構成され、当該第２の領域に前記少なくとも２つのアイコンに示される複数の画像に応じて生成した合成画像を示した合成アイコンを生成し、（iii）当該生成した合成アイコンを前記表示部に表示させ、前記処理部は、（i）前記合成アイコンにおいて前記第１の領域の一点を選択する操作を前記受付部が受け付けた場合、前記第１の領域に示されるアイコンに関連付けられた機能を実行する処理を行い、（ii）前記合成アイコンにおいて前記第２の領域の一点を始点としたスライド操作を前記受付部が受け付けた場合、前記少なくとも２つのアイコンのそれぞれに関連付けられた各機能のうち、前記スライド操作における終点に示されるアイコンに関連付けられた機能を実行する、表示装置である。
【発明の効果】
【０００７】
本発明によれば、アイコンの配置位置に重なりが生じた場合において、当該アイコンに対する操作を受け付けることができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１にかかる表示装置の外観を示す平面図である。
【図２】実施形態１にかかる表示装置の内部構成を示すブロック図である。
【図３】アイコンを拡大する際に入力されるピンチアウト操作を示す図である。
【図４】ピンチアウト操作後の操作画面を示す図である。
【図５】記憶部に予め記憶されている段階的な値の一例を示す図である。
【図６】（Ａ）は、初期配置位置におけるアイコン同士の間隔を示す図であり、（Ｂ）〜（Ｆ）は、ピンチアウト操作によりアイコンが拡大された結果、アイコン同士の間隔が変化した場合に、その間隔が補正される様子を示す図である。
【図７】合成後のアイコンの一例を示す図である。
【図８】（Ａ）および（Ｂ）は、合成後のアイコンに対する操作の一例を示す図である。
【図９】（Ａ）および（Ｂ）は、合成後のアイコンに対する操作の一例を示す図である。
【図１０】実施形態１にかかる表示装置によるアイコンの合成処理における動作の流れを示すフローチャートである。
【図１１】実施形態１にかかる表示装置による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。
【図１２】合成後のアイコンの一例を示す図である。
【図１３】（Ａ）および（Ｂ）は、合成後のアイコンに対する操作の一例を示す図である。
【図１４】実施形態２にかかる表示装置による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。
【図１５】実施形態３にかかる表示装置による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。
【図１６】（Ａ）および（Ｂ）は、メール機能およびブラウザ機能を実行した場合に表示部に表示される実行画面の一例を示す図である。
【図１７】実施形態４にかかる表示装置を示す斜視図である。
【図１８】表示面に表示される操作画面の一例を示す図である。
【図１９】（Ａ）は、表示面を正面から視認した場合に、ユーザーに視認される操作画面を示す図であり、（Ｂ）は、表示面を斜めから視認した場合に、ユーザーに視認される操作画面を示す図である。
【図２０】補正表示モードにおいて、表示面に表示される操作画面を示す図である。
【図２１】図２０に示した操作画面を斜めから視認した場合に、ユーザーに視認される操作画面を示す図である。
【図２２】表示面の傾きが変化に応じてアイコン同士が重なり合う様子を示す図である。
【図２３】アイコンを伸長した操作画面を斜めから視認した様子を示す図である。
【図２４】実施形態５にかかる表示装置において、表示面に表示される操作画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の一実施形態にかかる表示装置について図面を参照して説明する。
【００１０】
＜実施形態１＞
図１は、本発明の実施形態１にかかる表示装置の外観を示す平面図である。図２は、本発明の実施形態１にかかる表示装置の内部構成を示すブロック図である。
【００１１】
本発明の一実施形態にかかる表示装置１は、例えば、スマートフォンなどの携帯モバイル機器であって、表示部１０と、タッチパネル部２０と、通信部３０と、傾き検出部４０と、記憶部５０と、制御ユニット１００とを備えている。これらの各構成は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１２】
表示部１０は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。図１に示すように、表示部１０は、複数のアイコンＡ１〜Ａ９が配置された操作画面Ｄ１を表示する。アイコンＡ１〜Ａ９は、それぞれ、表示装置１が備える予め定められた様々な機能が関連付けられており、関連付けられた機能を示す画像が描かれている。例えばアイコンＡ１には、メール機能に関連付けられている。またアイコンＡ２には、インターネットブラウザ機能に関連付けられている。
【００１３】
タッチパネル部２０は、所謂抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル部２０は、表示部１０の前面に配置され、表示部１０が表示する操作画面上におけるユーザーによる接触をその接触位置と共に検知する。タッチパネル部２０は、ユーザーによる接触を検知すると、その接触点の座標位置を示す検知信号を制御ユニット１００の後述する受付部１０２などに出力する。このように、タッチパネル部２０は、表示部１０が表示する操作画面に対するユーザー操作が入力される操作部としての役割を果たす。
【００１４】
なお、タッチパネル部２０には、操作画面への直接の接触がなくても、ユーザーの指などが操作画面に対して一定距離まで接近した場合に当該指などを検出するタッチパネルも含まれる。このため、本実施形態でいう「接触」には、操作画面への接触がなくても指などが上記一定距離まで接近したことがタッチパネル部２０の機能により検出される状態も、実質的に接触したとして含まれるものとする。
【００１５】
また、表示装置１は、ユーザー操作が入力される操作部として、上記のタッチパネル部２０に加えて物理キーを備えてもよい。当該物理キーには、例えば、矢印キー、Page Upキー、Page Downキーなどがある。
【００１６】
通信部３０は、不図示のＬＡＮチップなどの通信モジュールを備える通信インターフェイスである。表示装置１は、ネットワークを介してＰＣ（Personal Computer）などの他の情報処理装置と接続されており、通信部３０により接続されたＰＣなどとの間でデータの送受信を行う。
【００１７】
傾き検出部４０は、所謂ジャイロセンサーであって、表示部１０の傾きを検出する。傾き検出部４０は、表示部１０の傾きを検出すると、当該検出した傾きを示す検出信号を制御ユニット１００の後述する表示制御部１０３などに出力する。
【００１８】
記憶部５０は、ＨＤＤ（Hard Disk Drive）などの大容量の記憶装置である。
【００１９】
制御ユニット１００は、ＣＰＵ(Central Processing Unit)、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）等から構成される。制御ユニット１００は、上記のＲＯＭ又は記憶部５０に記憶された表示制御プログラムが上記のＣＰＵに実行されることにより、制御部１０１、受付部１０２、表示制御部１０３、および通信制御部１０４として機能する。なお、制御ユニット１００の上記の各構成は、前述の表示制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２０】
制御部１０１は、表示装置１の全体的な動作制御を司る。制御部１０１は、表示部１０、タッチパネル部２０、通信部３０、傾き検出部４０、および記憶部５０などと接続されており、接続されている上記各構成の動作制御や、各構成との間での信号またはデータの送受信を行う。
【００２１】
制御部１０１は、特に、後述する受付部１０２が受け付けた操作に応じた処理を実行する処理部としての役割を果たす。例えば、ユーザーによりタッチパネル機能を用いて図１に示すアイコンＡ１を選択する操作が入力され、受付部１０２がアイコンＡ１のタッチ操作（選択操作ともいう）を受け付けた場合に、制御部１０１は、アイコンＡ１に関連付けられたメール機能を実行する。具体的には、制御部１０１は、記憶部５０などに記憶されているメールプログラムを実行する。
【００２２】
受付部１０２は、タッチパネル部２０から出力される検知信号に基づき、ユーザーにより入力されたユーザー操作を特定する。そして、受付部１０２は、特定したユーザー操作を受け付け、当該ユーザー操作に対応する制御信号を制御部１０１、表示制御部１０３、および通信制御部１０４などに出力する。
【００２３】
ここでユーザー操作には、タッチ操作、スライド操作（フリック操作やスワイプ操作を含む）、ドラッグ操作、ピンチアウト操作、ピンチイン操作などがある。例えば、ユーザーがタッチパネル部２０上に指を接触させ、その後その接触位置から指を離すと、タッチパネル部２０は、接触を検知した位置を示す検知信号を受付部１０２に出力する。受付部１０２は、当該検知信号を受け、ユーザーにより入力されたユーザー操作がタッチ操作であることを特定し、当該タッチ操作を受け付ける。また、タッチパネル部２０上に指を接触させた状態で指を移動させると、タッチパネル部２０は、最初に接触を検出した初期位置から最後に接触を検出した最終位置までの各移動位置を示す検知信号を受付部１０２に出力する。受付部１０２は、当該検知信号を受け、ユーザーにより入力されたユーザー操作がスライド操作であることを特定し、当該スライド操作を受け付ける。
【００２４】
通信制御部１０４は、通信部３０による通信動作を制御する機能を有する。
【００２５】
表示制御部１０３は、表示部１０による表示動作を制御する機能を有する。表示制御部１０３は、操作画面Ｄ１に配置されたアイコンＡ１〜Ａ９の形状を変更（拡大または縮小）する処理を行う。具体的には、表示制御部１０３は、アイコンＡ１〜Ａ９の何れかのアイコンに対するピンチアウト操作を受付部１０２が受け付けた場合、当該ピンチアウト操作がなされたアイコンの形状をピンチアウト操作で指定される大きさにまで拡大する。図３に示す例では、アイコンＡ１に対して紙面上下方向に向けたピンチアウト操作が入力されている。この場合、表示制御部１０３は、アイコンＡ１を紙面上下方向に向けて拡大（伸長）し、拡大後のアイコンＡ１を表示部１０に表示させる。図４に示す例では、アイコンＡ１を拡大することにより、アイコンＡ１とアイコンＡ１に隣り合うアイコンＡ２との間隔が狭まり、その結果アイコンＡ１の配置位置とアイコンＡ２の配置位置に重なりが生じている。この場合、表示制御部１０３は、アイコンＡ１とアイコンＡ２とを重ね合わせて合成後のアイコンＡ１０を生成し、当該合成後のアイコンＡ１０を表示部１０に表示させている。
【００２６】
ここで、記憶部５０には、アイコンの配置を許容する隣り合うアイコン同士の間隔を示す複数の段階的な値が予め記憶されている。表示制御部１０３は、記憶部５０に記憶されている当該値を参照して、拡大後のアイコンの配置位置を決定する。具体的には、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンの間隔が変化した場合に、変化後の間隔に応じて記憶部５０に記憶された複数の段階的な値から１つの値を選択する。そして、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、拡大後のアイコンの配置位置を決定する。また、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、拡大後のアイコンのサイズを調整する。
【００２７】
図５および図６（Ａ）〜図６（Ｆ）を用いて、表示制御部１０３による上記のアイコンの配置位置の決定処理およびアイコンの合成処理を更に説明する。図５は、記憶部５０に予め記憶されている上記の段階的な値の一例を示す図である。図６（Ａ）は、初期配置位置におけるアイコンＡ１とアイコンＡ２との間隔を示す図であり、図６（Ｂ）〜図６（Ｆ）は、ピンチアウト操作によりアイコンＡ１が拡大された結果、アイコンＡ１とアイコンＡ２との間隔が変化した場合に、その間隔が表示制御部１０３により補正される様子を示す図である。なお、図６（Ｂ）〜図６（Ｆ）の各図面において、上段はピンチアウト操作により指定されるアイコン同士の間隔を示し、下段は表示制御部１０３により補正されたアイコン同士の補正後の間隔を示す。
【００２８】
図５に示す例では、記憶部５０には、上記の段階的な値の一つ毎に、その値に対応するアイコン同士の間隔の範囲が示されている。表示制御部１０３は、ピンチアウト操作により指定されるアイコン同士の間隔がこの複数の範囲のうちの何れの範囲に属するかを決定する。そして、表示制御部１０３は、記憶部５０に記憶された複数の段階的な値の中から上記の決定した範囲に対応付けられた値を選択する。
【００２９】
図６（Ａ）および図６（Ｂ）の上段に示すように、アイコンＡ１に対してピンチアウト操作が入力され、アイコンＡ１が拡大された結果、アイコンＡ１とアイコンＡ２との間隔がＬ１からＬ２に変化した場合を考える。この場合、間隔Ｌ２が長さＭ１以上となるため、図５に示すように、補正後のアイコン同士の間隔は長さＮ１となる。そして表示制御部１０３は、アイコンＡ１とアイコンＡ２との間隔が長さＮ１となるように、アイコンＡ１の配置位置を決定する（図６（Ｂ）の下段を参照）。また、表示制御部１０３は、拡大後のアイコンＡ１と隣り合うアイコンＡ２との間隔が選択後の値Ｎ１になるように、拡大後のアイコンＡ１のサイズを調整する（図６（Ｂ）の下段を参照）。
【００３０】
図６（Ａ）および図６（Ｃ）の上段に示すように、アイコンＡ１とアイコンＡ２との間隔がＬ１からＬ３に変化した場合、間隔Ｌ３が長さＭ１未満、長さＭ２以上となるため、図５に示すように、補正後のアイコン同士の間隔は長さＮ２となる。長さＮ２は０より小さな値であるため、この場合、アイコンの配置位置に重なりが生じることになる。表示制御部１０３は、アイコンＡ１およびアイコンＡ２を重ね合わせて合成後のアイコンＡ１０を生成する（図６（Ｃ）の下段を参照）。
【００３１】
アイコンＡ１とアイコンＡ２との間隔がＬ３から更に小さくなり、Ｌ４やＬ５に変化した場合（図６（Ｄ）の上段および図６（Ｅ）の上段を参照）、間隔Ｌ４やＬ５は長さＭ１未満、長さＭ２以上となるため、補正後のアイコン同士の間隔は長さＮ２となる。このように、ピンチアウト操作により指定されるアイコン同士の間隔やアイコンの大きさが異なる場合であっても、図６（Ｃ）〜図６（Ｅ）の各図面の下段に示すように、表示制御部１０３による補正の結果、アイコン同士の間隔およびアイコンの大きさが同じとなるときがある。
【００３２】
図６（Ｆ）の上段に示すように、アイコンＡ１とアイコンＡ２との間隔がＬ５から更に小さくなりＬ６となった場合、間隔Ｌ６が長さＭ２未満、長さＭ３以上となるため、図５に示すように、補正後のアイコン同士の間隔は長さＮ３となる。
【００３３】
以上のように、表示制御部１０３が上記のアイコンの配置位置の決定処理およびアイコンの合成処理を行うことにより、アイコン同士が重なり合わされ合成後のアイコンが生成される場合において、アイコン同士の間隔が予め定められた複数の段階的な値の何れかになる。合成後のアイコンにおけるアイコンの重なり具合を無制限に許容した場合、そのアイコンが配置される操作画面の見た目が煩雑になり、操作画面やアイコンの視認性が低下するおそれがある。この点、本発明の実施形態１にかかる表示装置によれば、合成後のアイコンにおける重なり具合が予め定められた複数のパターンに限定されるため、合成後のアイコンが配置される操作画面の見た目を煩雑になり難くし、操作画面やアイコンの視認性を低下し難くすることができる。
【００３４】
なお上記では、表示制御部１０３が、アイコン同士の間隔が記憶部５０に記憶された複数の範囲のうちの何れの範囲に属するかを決定し、決定した範囲に対応付けられた値を補正後のアイコン同士の間隔として選択する場合を説明したが、本発明は必ずしもこの場合に限定されない。表示制御部１０３は、記憶部５０に記憶された複数の段階的な値のうち、変化後のアイコンの間隔に最も近い値を補正後のアイコン同士の間隔として選択してもよい。
【００３５】
表示制御部１０３は、更に、受付部１０２がアイコンＡ１〜Ａ９に対するドラッグ操作を受け付けた場合に、アイコンＡ１〜Ａ９の配置位置をドラッグ操作における始点位置からドラッグ操作における終点位置まで変更する処理を行う。このドラッグ操作により移動後のアイコンと隣り合うアイコンとの間隔が変化した場合、表示制御部１０３は、上記と同様に、変化後の間隔に応じて記憶部５０に記憶された複数の段階的な値から１つの値を選択し、移動後のアイコンと隣り合うアイコンとの間隔が選択後の値になるように、移動後のアイコンの配置位置を決定する。そしてアイコンの配置位置に重なりが生じた場合、表示制御部１０３は、アイコン同士を重ね合わせて合成後のアイコンを生成する。
【００３６】
表示制御部１０３は、更に、アイコンＡ１〜Ａ９の何れかのアイコンに対するピンチイン操作を受付部１０２が受け付けた場合、当該ピンチイン操作がなされたアイコンの形状をピンチイン操作で指定される大きさまで縮小する。
【００３７】
続いて、表示制御部１０３により合成された合成後のアイコンについて説明する。図７は、合成後のアイコンＡ１０を示す図である。本図に示すように、合成後のアイコンＡ１０は、アイコンＡ１とアイコンＡ２との配置位置に重なりが生じていない領域である第１の領域Ｓ１および第２の領域Ｓ２、ならびにアイコンＡ１とアイコンＡ２との配置位置に重なりが生じた領域である第３の領域Ｓ３の３つの領域から構成されている。第１の領域Ｓ１には、アイコンＡ１に関連付けられた機能を示す画像が表示され、第２の領域Ｓ２には、アイコンＡ２に関連付けられた機能を示す画像が表示される。一方、第３の領域Ｓ３には、アイコンＡ１に関連付けられた機能を示す画像およびアイコンＡ２に関連付けられた機能を示す画像の両方の画像に応じて生成した合成画像が表示される。具体的には、表示制御部１０３は、アイコンＡ１に示される画像を半透明の画像に変換し、それ以外のアイコン、すなわちアイコンＡ２に示される画像が半透明の画像を透過して視認されるような画像を上記の合成画像として生成する。これによりユーザーには、アイコンＡ１に関連付けられた機能を示す画像を透過して、アイコンＡ２に関連付けられた機能を示す画像が視認されることになる（図７に示す点線を参照）。
【００３８】
表示制御部１０３は、アイコンの配置位置に重なりが生じ合成後のアイコンを生成する場合に、アイコンの重なりの順序を決定する。表示制御部１０３は、アイコンの拡大によりアイコンの配置位置に重なりが生じた場合は、拡大したアイコンの重なりの順序を最も高い順序とする。図７に示す例では、アイコンＡ１を拡大した結果、アイコンＡ２と重なりが生じたため、アイコンＡ１の重なりの順序は、アイコンＡ２の重なりの順序よりも高くなる。このため、表示制御部１０３は、アイコンＡ１に示される画像を半透明の画像に変換し、アイコンＡ２に示される画像が半透明のアイコンＡ１の画像を透過して視認されるような画像を合成画像として表示部１０に表示させる。なお、アイコンＡ２を拡大した結果、アイコンＡ１と重なりが生じた場合、表示制御部１０３は、アイコンＡ２に示される画像を半透明の画像に変換し、アイコンＡ１に示される画像が半透明のアイコンＡ２の画像を透過して視認されるような画像を合成画像として表示部１０に表示させる。また、ドラッグ操作によるアイコンの移動の結果、アイコンの配置位置に重なりが生じた場合は、表示制御部１０３は、移動したアイコンの重なりの順序を最も高い順序とする。
【００３９】
受付部１０２がアイコンＡ１とアイコンＡ２とが重なり合っていない領域を選択する操作を受け付けた場合、制御部１０１は、その領域に示されるアイコンに関連付けられた機能を実行する。具体的には、制御部１０１は、受付部１０２が第１の領域Ｓ１に対するタッチ操作を受け付けた場合、第１の領域Ｓ１に示されるアイコンＡ１に関連付けられている機能であるメール機能を実行する。また、制御部１０１は、受付部１０２が第２の領域Ｓ２に対するタッチ操作を受け付けた場合、第２の領域Ｓ２に示されるアイコンＡ２に関連付けられている機能であるブラウザ機能を実行する。
【００４０】
また、受付部１０２がアイコンＡ１とアイコンＡ２とが重なり合った第３の領域Ｓ３を選択する操作を受け付けた場合、制御部１０１は、当該第３の領域Ｓ３に重ね合わされた各アイコンに関連付けられた各機能のうち、重なりの順序が最も高いアイコンに関連付けられた機能を実行する。すなわち、制御部１０１は、表示部１０に半透明で表示された画像が示すアイコンに関連付けられた機能を実行する。図８（Ａ）に示す例では、アイコンＡ１の重なりの順序がアイコンＡ２の重なりの順序よりも高いため、制御部１０１は、アイコンＡ１に関連付けられた機能であるメール機能を実行する。
【００４１】
一方、ユーザーがアイコンＡ１とアイコンＡ２が重なり合った領域、すなわち第３の領域Ｓ３をタッチした場合、その後に当該タッチした指をスライドする方向によって制御部１０１が実行する機能が変わる。図８（Ａ）および図８（Ｂ）に示す例では、ユーザーが第３の領域Ｓ３に指を接触した状態で、第２の領域Ｓ２まで指を移動させている（スライド操作）。このとき、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ２に関連付けられた機能、すなわちブラウザ機能を実行する。一方、図９（Ａ）および図９（Ｂ）に示す例では、ユーザーが第３の領域Ｓ３に指を接触した状態で、第１の領域Ｓ１まで指を移動させている。このとき、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ１に関連付けられた機能、すなわちメール機能を実行する。このように、制御部１０１は、合成後のアイコンＡ１０においてアイコンが重なり合った第３の領域Ｓ３の一点を始点としたスライド操作を受付部１０２が受け付けた場合、当該第３の領域Ｓ３に重ね合わされた各アイコンに関連付けられた各機能のうち、スライド操作における終点に示されるアイコンに関連付けられた機能を実行する。
【００４２】
なお、ユーザーが第３の領域Ｓ３に指を接触した状態で、第２の領域Ｓ２まで指を移動させる操作を行った場合、表示制御部１０３は、第２の領域Ｓ２に示されるアイコンＡ２の重なりの順序を最も高い順序にし、第３の領域Ｓ３における表示を変更する（図８（Ｂ）参照）。具体的には、表示制御部１０３は、アイコンＡ２に示される画像を半透明の画像に変換し、アイコンＡ１に示される画像が半透明のアイコンＡ２に示される画像を透過して視認されるように合成画像を更新し、当該更新後の合成画像を含む合成後のアイコンを表示部１０に表示させる。このように、表示制御部１０３は、合成後のアイコンにおいてアイコンが重なり合った第３の領域Ｓ３の一点を始点としたスライド操作を受付部１０２が受け付けた場合、当該スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し、当該変更後の重なりの順序に応じてアイコンを重ね合わせて合成後のアイコンを生成し、当該合成後のアイコンを表示部１０に表示させる。
【００４３】
続いて、上記の構成を備える表示装置１の動作について説明する。図１０は、表示装置１によるアイコンの合成処理における動作の流れを示すフローチャートである。受付部１０２がアイコンに対するピンチアウト操作を受け付けた場合（ステップＳ１０においてＹＥＳ）、表示制御部１０３は、当該ピンチアウト操作で指定される拡大後のアイコンのサイズを特定する（ステップＳ１１）。そして、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの間隔を算出する（ステップＳ１２）。
【００４４】
ステップＳ１２の処理後、表示制御部１０３は、算出したアイコンの間隔に基づき、記憶部５０に記憶された複数の段階的な値から１つの値を補正後のアイコンの間隔として選択する（ステップＳ１３）。そして、表示制御部１０３は、選択した値に基づき、拡大後のアイコンの配置位置を決定する処理（ステップＳ１４）および拡大後のアイコンのサイズを調整する処理（ステップＳ１５）を行う。
【００４５】
ステップＳ１４およびステップＳ１５の処理の結果、拡大後のアイコンと隣り合うアイコンとの配置位置に重なりが生じる場合（ステップＳ１６においてＹＥＳ）、表示制御部１０３は、拡大後のアイコンと隣り合うアイコンとの重なりの順序を決定し（ステップＳ１７）、決定した重なりの順序に基づき拡大後のアイコンと隣り合うアイコンとを重ね合わせた合成後のアイコンを生成する（ステップＳ１８）。そして、表示制御部１０３は、当該生成した合成後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ１９）。
【００４６】
一方、拡大後のアイコンと隣り合うアイコンとの配置位置に重なりが生じない場合（ステップＳ１６においてＮＯ）、表示制御部１０３は、拡大後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ２０）。
【００４７】
図１１は、表示装置１による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。受付部１０２が合成後のアイコンに対するタッチ操作を受け付け（ステップＳ３０においてＹＥＳ）、そのタッチされた領域がアイコン同士が重ね合わされていない領域である場合（ステップＳ３１においてＮＯ）、制御部１０１は、タッチされた領域に示されるアイコンに関連付けられた機能を実行する（ステップＳ３２）。一方、タッチされた領域がアイコン同士が重ね合わされた領域である場合（ステップＳ３１においてＹＥＳ）、制御部１０１は、タッチされた領域に重ね合わされた各アイコンに関連付けられた各機能のうち、重なりの順序が最も高いアイコン、すなわち半透明で表示されたアイコンに関連付けられた機能を実行する（ステップＳ３３）。
【００４８】
受付部１０２が合成後のアイコンにおいて、アイコン同士が重ね合わされた領域を始点とするスライド操作を受け付けた場合（ステップＳ３４においてＹＥＳ）、制御部１０１は、スライド操作における終点に示されるアイコンに関連付けられた機能を実行する（ステップＳ３５）。そして、表示制御部１０３は、スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し（ステップＳ３６）、当該変更後の重なりの順序に基づきアイコン同士が重なり合わされた領域の表示を変更する（ステップＳ３７）。ステップＳ３７の処理後、表示制御部１０３は、変更後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ３８）。
【００４９】
以上のように実施形態１にかかる表示装置１によれば、アイコンの配置位置に重なりが生じた場合において、合成後のアイコンを生成し、当該合成後のアイコンに対する操作をユーザーから受け付けることが可能となる。また、アイコンが重ね合わされた第３の領域Ｓ３に対するスライド操作により、第３の領域Ｓ３に重ね合わされたアイコンに関連付けられた複数の処理のうち、表示装置１が実行する処理を選択することができる。
【００５０】
＜補足＞
上記では、２つのアイコンの配置位置に重なりが生じ、表示制御部１０３が２つのアイコンを合成する場合を説明したが、本発明は必ずしもこの場合に限定されない。３以上のアイコンの配置位置に重なりが生じた場合には、表示制御部１０３は、当該３以上のアイコンを合成してもよい。
【００５１】
図１２に示す例では、アイコンＡ１、アイコンＡ２、アイコンＡ７、およびアイコンＡ８の４つのアイコンの配置位置に重なりが生じている。この場合、合成後のアイコンＡ１１は、アイコン同士が重なり合っていない領域である第１の領域Ｓ４、第２の領域Ｓ５、第３の領域Ｓ６、および第４の領域Ｓ７、ならびにアイコン同士が重なり合った領域である第５の領域Ｓ８、第６の領域Ｓ９、第７の領域Ｓ１０、第８の領域Ｓ１１、および第９の領域Ｓ１２の９つの領域から構成されている。第５の領域Ｓ８は、アイコンＡ１とアイコンＡ２とが重なり合わされた領域であり、第６の領域Ｓ９は、アイコンＡ１とアイコンＡ７とが重なり合わされた領域であり、第７の領域Ｓ１０は、アイコンＡ２とアイコンＡ８とが重なり合わされた領域であり、第８の領域Ｓ１１は、アイコンＡ７とアイコンＡ８とが重なり合わされた領域であり、第９の領域Ｓ１２は、アイコンＡ１とアイコンＡ２とアイコンＡ７とアイコンＡ８とが重なり合わされた領域である。
【００５２】
ここで、図１３（Ａ）に示す例では、ユーザーが第９の領域Ｓ１２に指を接触した状態で、第３の領域Ｓ６まで指を移動させている（スライド操作）。このとき、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ７に関連付けられた機能を実行する。一方、図１３（Ｂ）に示す例では、ユーザーが第８の領域Ｓ１１に指を接触した状態で、第３の領域Ｓ６まで指を移動させている。このときも、制御部１０１は、スライド操作における終点に示されるアイコンであるアイコンＡ７に関連付けられた機能を実行する。
【００５３】
＜実施形態２＞
実施形態２にかかる表示装置１では、合成後のアイコンにおいてアイコンが重なり合った領域の一点を選択する操作を受付部１０２が受け付けた場合、制御部１０１が当該領域に重ね合わされた各アイコンに関連付けられた各機能をそれぞれ実行する。
【００５４】
図１４は、実施形態２にかかる表示装置１による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。なお、図１１のフローチャートで示した処理と同内容の処理については同符号を付して説明を省略または簡略する。
【００５５】
受付部１０２が合成後のアイコンに対するタッチ操作を受け付け（ステップＳ３０においてＹＥＳ）、そのタッチされた領域がアイコン同士が重ね合わされていない領域である場合（ステップＳ３１においてＮＯ）、制御部１０１は、タッチされた領域に示されるアイコンに関連付けられた機能を実行する（ステップＳ３２）。
【００５６】
一方、タッチされた領域がアイコン同士が重ね合わされた領域である場合（ステップＳ３１においてＹＥＳ）、制御部１０１は、タッチされた領域に重ね合わされた各アイコンに関連付けられた各機能のそれぞれを実行する（ステップＳ４０）。図８（Ａ）に示すように、第３の領域Ｓ３に対するタッチ操作を受付部１０２が受け付けた場合、制御部１０１は、第３の領域Ｓ３に重ね合わされているアイコンＡ１に関連付けられたメール機能、およびアイコンＡ２に関連付けられたブラウザ機能の両方の機能を実行する。
【００５７】
受付部１０２が合成後のアイコンにおいて、アイコン同士が重ね合わされた領域を始点とするスライド操作を受け付けた場合（ステップＳ３４においてＹＥＳ）、表示制御部１０３は、実施形態１に示したステップＳ３５の処理を行わずに、スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し（ステップＳ３６）、当該変更後の重なりの順序に基づきアイコン同士が重なり合わされた領域の表示を変更する（ステップＳ３７）。ステップＳ３７の処理後、表示制御部１０３は、変更後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ３８）。
【００５８】
このように、実施形態２にかかる表示装置１によれば、アイコンが重ね合わされた第３の領域Ｓ３に対するタッチ操作により、第３の領域Ｓ３に重ね合わされたアイコンに関連付けられた各処理を表示装置１が実行することができる。
【００５９】
＜実施形態３＞
実施形態３にかかる表示装置１では、合成後のアイコンにおいてアイコンが重なり合った領域の一点を始点としたスライド操作を受付部１０２が受け付けた場合、当該領域に重ね合わされた各アイコンに関連付けられた各機能のうち、スライド操作における終点に示される第１のアイコンに関連付けられた機能を実行し、第１のアイコン以外の第２のアイコンに関連付けられた機能を第１のアイコンに関連付けられた機能よりも低い優先度で実行する。
【００６０】
図１５は、実施形態３にかかる表示装置１による合成後のアイコンに対する指示の受け付け処理における動作の流れを示すフローチャートである。なお、図１１のフローチャートで示した処理と同内容の処理については同符号を付して説明を省略または簡略する。
【００６１】
受付部１０２が合成後のアイコンに対するタッチ操作を受け付け（ステップＳ３０においてＹＥＳ）、そのタッチされた領域がアイコン同士が重ね合わされていない領域である場合（ステップＳ３１においてＮＯ）、制御部１０１は、タッチされた領域に示されるアイコンに関連付けられた機能を実行する（ステップＳ３２）。
【００６２】
一方、タッチされた領域がアイコン同士が重ね合わされた領域である場合（ステップＳ３１においてＹＥＳ）、制御部１０１は、タッチされた領域に重ね合わされた各アイコンに関連付けられた各機能のうち、重なりの順序が最も高いアイコンに関連付けられた機能を実行する（ステップＳ５０）。そして、制御部１０１は、それ以外のアイコンに関連付けられた機能を、重なりの順序が最も高いアイコンに関連付けられた機能よりも低い優先度で実行する（ステップＳ５１）。
【００６３】
図８（Ａ）に示すように、第３の領域Ｓ３に対するタッチ操作を受付部１０２が受け付けた場合、制御部１０１は、第３の領域Ｓ３に重ね合わされているアイコンＡ１に関連付けられたメール機能、およびアイコンＡ２に関連付けられたブラウザ機能のうち、重なりの順序が最も高いアイコンであるアイコンＡ１に関連付けられたメール機能をまず実行する。そして、制御部１０１は、アイコンＡ２に関連付けられたブラウザ機能を、メール機能よりも低い優先度で実行する。
【００６４】
制御部１０１は、優先度の低い機能を実行した場合に表示部１０に表示される画面（ウィンドウ）のサイズを、それよりも優先度の高い機能を実行した場合に表示部１０に表示される画面のサイズよりも小さいサイズにする。図１６（Ａ）に示す例では、メール機能を実行した場合に表示部１０に表示される実行画面Ｄ２と、ブラウザ機能を実行した場合に表示部１０に表示される実行画面Ｄ３とが、同じサイズ（サイズＴ１＝サイズＴ２）になっている。制御部１０１は、ブラウザ機能をメール機能よりも低い優先度で実行する場合は、図１６（Ｂ）に示すように、ブラウザ機能を実行した場合に表示部１０に表示される実行画面Ｄ３を、メール機能を実行した場合に表示部１０に表示される実行画面Ｄ２よりも小さいサイズ（サイズＴ２＜サイズＴ１）にする。
【００６５】
また、制御部１０１は、優先度の高い機能をフォアグラウンドで実行し、それよりも優先度の低い機能をバックグラウンドで実行してもよい。
【００６６】
また、制御部１０１は、優先度の高い機能を実行する際にＣＰＵの処理能力を多く割り当て、それよりも優先度の低い機能を実行する際にＣＰＵの処理能力を少なく割り当ててもよい。
【００６７】
図１５に戻って、受付部１０２が合成後のアイコンにおいて、アイコン同士が重ね合わされた領域を始点とするスライド操作を受け付けた場合（ステップＳ３４においてＹＥＳ）、表示制御部１０３は、ステップＳ３４の処理で受付部１０２が受け付けたスライド操作に基づいて優先度を決定する（ステップＳ５２）。具体的には、表示制御部１０３は、スライド操作における終点に示されるアイコンに関連付けられた機能の優先度を、スライド操作における始点に重ね合わされた他のアイコンに関連付けられた機能の優先度よりも高く決定する。
【００６８】
その後、制御部１０１は、スライド操作における始点に重ね合わされた各アイコンに関連付けられた各機能を、ステップＳ５２の処理で決定した優先度で実行する（ステップＳ５３）。図８（Ｂ）に示すスライド操作を受付部１０２が受け付けた場合、制御部１０１は、第３の領域Ｓ３に重ね合わされているアイコンＡ１に関連付けられたメール機能、およびアイコンＡ２に関連付けられたブラウザ機能のうち、スライド操作の終点に示されたアイコンＡ２に関連付けられたブラウザ機能をメール機能よりも高い優先度で実行する。
【００６９】
ステップＳ５３の処理後、実施形態１および実施形態２と同様に、スライド操作における終点に示されるアイコンの重なりの順序を最も高い順序に変更し（ステップＳ３６）、当該変更後の重なりの順序に基づきアイコン同士が重なり合わされた領域の表示を変更する（ステップＳ３７）。ステップＳ３７の処理後、表示制御部１０３は、変更後のアイコンを配置した操作画面を表示部１０に表示させる（ステップＳ３８）。
【００７０】
このように、実施形態３にかかる表示装置１によれば、アイコンが重ね合わされた第３の領域Ｓ３に対するスライド操作により、第３の領域Ｓ３に重ね合わされたアイコンに関連付けられた複数の処理のうち、表示装置１が優先して実行する処理を選択することができる。
【００７１】
なお上記のステップＳ５２の処理において、制御部１０１は、スライド操作におけるスライド速度に応じて優先度を決定してもよい。制御部１０１は、受付部１０２が受け付けたスライド速度が高い場合、スライド速度が低い場合よりもその処理を実行する際の優先度を高く設定する。ユーザーは、スライド操作を変更することにより、表示装置１が優先して実行する処理を選択するだけでなく、どの程度優先して処理を行うのかを選択することができる。
【００７２】
＜実施形態４＞
上記の実施の形態では、受付部１０２がアイコンに対するピンチアウト操作を受け付けた場合に、表示制御部１０３がアイコンを拡大する場合を説明した。これに対して、実施形態４にかかる表示装置では、表示部の表示面の傾きに応じて、表示制御部１０３がアイコンのサイズを変更する。
【００７３】
図１７は、実施形態４にかかる表示装置を示す斜視図である。実施形態４にかかる表示装置２１０は、ファクシミリ通信機能、コピー機能、プリンター機能、およびスキャナー機能などの複数の機能を兼ね備えた複合機である画像形成装置２００の前面に、回動軸２３０を中心として図１７の矢印方向に回動可能に設けられている。この表示装置２１０が回動することにより、表示面２２０の水平方向に対する傾きが変更される。
【００７４】
図１８は、表示面２２０に表示される操作画面の一例を示す図である。操作画面Ｄ４には、複数のアイコンＡ２１〜Ａ２８が配置されている。アイコンＡ２１〜Ａ２８はそれぞれ、縦の長さＵ１と横の長さＵ２とが等しい略正方形の形状とされている。
【００７５】
図１９（Ａ）は、表示面２２０を正面から視認した場合に、ユーザーに視認される操作画面Ｄ４を示す図である。本図に示すように、アイコンＡ２１〜Ａ２８は、見かけ上の形状が略正方形となり、本来の形状である略正方形が維持されている。例えば、アイコンＡ２１の見かけ上の縦の長さはＵ３となり、見かけ上の横の長さはＵ４となり、縦の長さＵ３と横の長さＵ４とが等しくなっている（Ｕ３＝Ｕ４）。
【００７６】
一方、表示面２２０の傾きが変わり、ユーザーが表示面２２０を斜めから視認した場合、ユーザーには図１９（Ｂ）に示すような操作画面Ｄ４が視認される。表示面２２０が紙面上方向に向けて傾くため、本図に示すようにアイコンＡ２１〜Ａ２８のそれぞれが紙面上方向に向けて収縮したようにユーザーに視認される。その結果、アイコンＡ２１〜Ａ２８は、見かけ上の形状が縦の長さが横の長さより短い略長方形となる。すなわち、アイコンＡ２１〜Ａ２８の見かけ上の形状が、本来の形状である略正方形の形状から崩れたものになる。例えば、アイコンＡ２１の見かけ上の縦の長さはＵ５となり、見かけ上の横の長さはＵ６となり、縦の長さＵ５が横の長さＵ６よりも短くなっている（Ｕ５＜Ｕ６）。このように、アイコンＡ２１〜Ａ２８の見かけ上の形状が本来の形状である略正方形の形状から崩れることにより、アイコンＡ２１〜Ａ２８の視認性が低下する。
【００７７】
この問題を解消するために、表示制御部１０３は、アイコンＡ２１〜Ａ２８のそれぞれを、第一方向（紙面上方向）に向けて伸長した表示形態で表示装置２１０に表示させる。第一方向とは、表示面２２０の傾きを一方向に向けて変更した際にユーザーの視線から遠ざかる操作画面上における方向である。
【００７８】
ここで表示制御部１０３は、アイコンＡ２１〜Ａ２８を表示する表示モードとして、通常表示モードと補正表示モードとの２つの表示モードを備えている。通常表示モードとは、操作画面Ｄ４に含まれるアイコンＡ２１〜Ａ２８を通常の表示形態で表示装置２１０に表示させる表示モードである。通常の表示形態とは、アイコンＡ２１〜Ａ２８を示す画像として予め記憶部に記憶されるものをそのまま表示装置２１０に表示させる表示形態である。本実施形態の場合、記憶部には、縦の長さと横の長さとが等しい略正方形状のアイコンＡ２１〜Ａ２８が記憶されている。
【００７９】
一方、補正表示モードとは、記憶部に記憶されているアイコンＡ２１〜Ａ２８を紙面上方向に向けて伸長し、当該伸長後のアイコンを表示装置２１０に表示させる表示モードである。表示制御部１０３が何れの表示モードでアイコンを表示装置２１０に表示させるかは、表示装置２１０に表示される予め定められた受付画面に対して入力されるユーザー操作に応じて選択的に決定される。なお、傾き検出部４０が表示面２２０の傾きが変更されたことを検出した場合に、表示モードが通常表示モードから補正表示モードに遷移するとしてもよい。
【００８０】
表示制御部１０３が通常表示モードで表示制御動作を行う場合、既に示した図１８のような操作画面Ｄ４が表示面２２０に表示される。そして、操作画面Ｄ４を斜めから視認した場合には、図１９（Ｂ）に示すような操作画面Ｄ４がユーザーに視認される。
【００８１】
一方、表示制御部１０３が補正表示モードで表示制御動作を行う場合、図２０に示すような操作画面が表示面２２０に表示される。ここで表示面２２０に表示される操作画面Ｄ５には、アイコンのそれぞれが紙面上方向に向けて伸長してなるアイコンＡ２１〜Ａ２８が配置されている。略正方形のアイコンのそれぞれが紙面上方向に向けて伸長された結果、アイコンＡ２１〜Ａ２８は、縦の長さが横の長さよりも長い略長方形となっている。例えば、アイコンＡ２１は、縦の長さがＵ７となり（Ｕ７＞Ｕ１）、横の長さがＵ８となり（Ｕ８＝Ｕ２）、縦の長さＵ７が横の長さＵ８よりも長くなっている（Ｕ７＞Ｕ８）。
【００８２】
このような操作画面Ｄ５を斜めから視認した場合、図２１に示すような操作画面Ｄ５がユーザーに視認される。表示面２２０が紙面上方向に向けて傾くため、アイコンＡ２１〜Ａ２８のそれぞれが紙面上方向に向けて収縮したようにユーザーに視認される。その結果、アイコンＡ２１〜Ａ２８は、見かけ上の縦の長さが短くなる。例えば、アイコンＡ２１の見かけ上の縦の長さはＵ９となり、見かけ上の横の長さはＵ１０となる。
【００８３】
図１９（Ｂ）に示した場合と図２１に示した場合とにおいて操作画面を視認する角度が同じとき、伸長前アイコンＡ２１の見かけ上の縦の長さＵ５と横の長さＵ６との比（縦横比）と、伸長後のアイコンＡ２１の見かけ上の縦の長さＵ９と横の長さＵ１０との比（縦横比）とを比較すると、伸長後のアイコンＡ２１の見かけ上の縦横比の方が「１」に近い値となる。すなわち、伸長後のアイコンＡ２１の見かけ上の形状は、伸長前のアイコンＡ２１の見かけ上の形状よりも略正方形の形状に近い形状となる。
【００８４】
このように、伸長後のアイコンＡ２１〜Ａ２８の見かけ上の形状は、略正方形の形状ではないものの、伸長前のアイコンＡ２１〜Ａ２８の見かけ上の形状よりも、本来の形状である略正方形の形状に近い形状となる。このため、表示面２２０の傾きが変わることによりユーザーが表示面２２０に表示された操作画面を斜め方向から視認する場合であっても、操作画面に配置されたアイコンの視認性が低下し難くすることができる。
【００８５】
実施形態４にかかる表示装置２１０のように、表示制御部１０３がアイコンＡ２１〜Ａ２８を伸長することにより、隣り合うアイコン同士が重なり合う場合がある。図２２に示す例では、操作画面Ｄ７に配置されたアイコン同士の間隔が狭いため、表示制御部１０３が紙面上方向に向けてアイコンを伸長することによりアイコンに重なりが生じている。この場合、表示制御部１０３は、実施形態１〜実施形態３で説明したように、アイコン同士を重ね合わせて合成アイコンを生成する。これにより、表示面２２０の傾きに応じてアイコンの配置位置に重なりが生じた場合において、合成後のアイコンを生成し、当該合成後のアイコンに対する操作をユーザーから受け付けることが可能となる。また、アイコンが重ね合わされた領域に対するスライド操作により、当該領域に重ね合わされたアイコンに関連付けられた複数の処理のうち、表示装置２１０が実行する処理を選択することができる。
【００８６】
＜実施形態５＞
実施形態５にかかる表示装置では、表示制御部１０３が、第一方向だけでなく、当該第一方向に直交する第二方向に向けて、操作画面に含まれるアイコンを伸長する。また、表示制御部１０３は、第二方向に向けて伸長する長さを第一方向側に近づくにつれて長くする。
【００８７】
図２３は、実施形態４にかかる表示装置において、アイコンを伸長した操作画面を斜めから視認した様子を示す図である。ユーザーの目と表示面２２０との間の距離が長くなると、操作画面に含まれるアイコンが小さく視認される。
【００８８】
ここで、アイコンＡ２１の見かけ上の上辺の長さＵ１１は、アイコンＡ２１の見かけ上の下辺の長さＵ１２よりも短くなる。アイコンＡ２１の上辺とユーザーの目との距離が、アイコンＡ２１の下辺とユーザーの目との距離よりも長くなるからである。その結果、アイコンＡ２１は、見かけ上の形状が台形となる。他のアイコンＡ２２〜Ａ２８も同様に、見かけ上の形状が台形となる。このように、操作画面Ｄ４に配置されたアイコンＡ２１〜Ａ２８が、本来の形状である略正方形とは異なる形状となるため、アイコンＡ２１〜Ａ２８の視認性が低下する。
【００８９】
この問題を解消するために、実施形態５にかかる表示装置では、表示制御部１０３が、アイコンＡ２１〜Ａ２８それぞれを、第一方向（紙面上方向）だけでなく、当該第一方向に直交する第二方向（紙面左右方向）に向けて伸長する。また、表示制御部１０３は、第二方向に向けてアイコンを伸長する長さを第一方向側（紙面上方向側）に近づくにつれて長くする。図２４は、表示制御部１０３が表示面２２０に表示させる操作画面の一例を示す図である。本図に示す例では、操作画面Ｄ６には、紙面上方向に向けて伸長したアイコンについて、更に紙面左右方向に向けて伸長した伸長後のアイコンＡ２１〜Ａ２８が配置されている。
【００９０】
縦の長さが横の長さよりも長い略長方形のアイコンのそれぞれが紙面左右方向に向けて伸長された結果、アイコンＡ２１〜Ａ２８は、上辺が下辺より長い逆台形状となっている。例えば、アイコンＡ２１は、上辺の長さがＵ１３となり、下辺の長さがＵ１４となり、上辺の長さＵ１３が下辺の長さＵ１４よりも長くなっている（Ｕ１３＞Ｕ１４）。
【００９１】
上記のようにアイコンを伸長することにより、ユーザーが操作画面を斜めから視認した場合であっても、操作画面に含まれるアイコンの見かけ上の形状を本来の形状（略正方形状）に近いものにすることができる。
【００９２】
実施形態５にかかる表示装置のように、表示制御部１０３がアイコンＡ２１〜Ａ２８を第１の方向および第２の方向に伸長することにより、隣り合うアイコン同士が重なり合った場合は、表示制御部１０３は、実施形態１〜実施形態３で説明したように、アイコン同士を重ね合わせて合成アイコンを生成する。
【００９３】
なお、本発明は、上記の実施の形態の構成に限られず種々の変形が可能である。
【００９４】
例えば、各実施形態にかかる表示装置は、スマートフォン等の携帯端末や画像形成装置以外に、ＰＣ（Personal Computer）やテレビ等に設けられる表示装置等に適用することができる。
【００９５】
また上記の各実施形態では、操作画面に含まれるアイコンが略正方形状である場合を説明したが本発明は必ずしもこの場合に限定されない。操作画面に含まれるアイコンの形状は特に限定されるものではなく、例えばアイコンが略円形状であってもよい。
【００９６】
また、上記の実施の形態で説明した表示制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録されたものとしてもよい。この場合、当該制御プログラムを記録したコンピューター読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【００９７】
また、上記の実施形態および各変形例を組み合わせてもよい。
【国際調査報告】
2017057507.tif 000027
2017057507.tif 000028