(57)【特許請求の範囲】
【請求項１】
表示部と、
前記表示部による表示動作を制御する表示制御部と、
前記表示部の前面に配置されるタッチパネルと、
前記タッチパネルに対するユーザー操作を受け付ける操作受付部と、
前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、を備え、
前記表示制御部は、（i）前記表示部に、予め定められた機能が関連付けられた複数のアイコンを配置した操作画面を表示させ、（ii）前記操作受付部が前記複数のアイコンのうちの第１アイコン内の一点を始点としたスライド操作を受け付けた場合に、前記表示部に、前記第１アイコンの一部を前記スライド操作におけるスライド方向に向けて伸長させて表示させ、（iii）前記第１アイコンと前記スライド操作における終点との間隔が予め定められた長さ以上となった場合に、前記表示部に、前記伸長させた部分を前記第１アイコンから切り離した分離アイコンとして表示させ、
前記処理部は、前記操作受付部が前記分離アイコンに対する選択操作を受け付けた場合に、前記第１アイコンに関連付けられた機能を実行する、表示装置。
【請求項２】
前記表示制御部は、（i）前記操作受付部が前記第１アイコン内の一点を始点としたスライド操作を受け付けた場合であっても、前記スライド操作を開始する際に前記始点を連続して押下し続ける操作が予め定められた時間以上続けられていない時には、前記表示部に前記第１アイコンの一部を伸長させて表示させる処理を行わせず、(ii)前記操作受付部が前記第１アイコン内の一点を始点としたスライド操作を受け付けた場合であって、前記始点を連続して押下し続ける操作が前記予め定められた時間以上続けられている時に、前記表示部に前記第１アイコンの一部を伸長させて表示させる処理を行わせる、請求項１に記載の表示装置。
【請求項３】
前記表示制御部は、前記表示部に前記分離アイコンを表示させる場合において、伸長後の第１アイコンから伸長させた部分を削除した元の第１アイコンを表示させる、請求項１または請求項２に記載の表示装置。
【請求項４】
前記表示制御部は、前記表示部に前記分離アイコンを表示させる場合において、前記スライド操作を開始する際の前記始点を押下する操作において前記タッチパネルと接触する接触面積の大きさに応じて、前記分離アイコンの大きさを決定する、請求項１乃至請求項３の何れか１項に記載の表示装置。
【請求項５】
前記表示制御部は、前記表示部に前記分離アイコンを表示させる場合において、前記始点の位置に応じて前記分離アイコンの大きさを決定する、請求項１乃至請求項３の何れか１項に記載の表示装置。
【請求項６】
前記表示制御部は、前記操作受付部が前記第１アイコン内の一点を始点とし、前記複数のアイコンのうちの第２アイコン内の一点を終点とするスライド操作であって、前記第１アイコンと前記終点との間隔が予め定められた長さ以上となるスライド操作を受け付けた場合に、前記表示部に、前記第２アイコン内に前記分離アイコンを示した合成アイコンを表示させ、
前記処理部は、前記操作受付部が前記合成アイコン内の前記分離アイコンが示された領域内の一点に対する選択操作を受け付けた場合に、前記第１アイコンに関連付けられた機能を実行し、前記操作受付部が前記合成アイコン内の前記分離アイコンが示された領域外の一点に対する選択操作を受け付けた場合に、前記第２アイコンに関連付けられた機能を実行する、請求項１乃至請求項５の何れか１項に記載の表示装置。
【請求項７】
前記表示制御部は、前記操作受付部が前記第１アイコン内の一点を始点とし、前記複数のアイコンのうちの第２アイコン内の一点を終点とするスライド操作であって、前記第１アイコンと前記終点との間隔が予め定められた長さ以上となるスライド操作を受け付けた場合に、前記表示部に、前記第２アイコン内に前記分離アイコンを示した合成アイコンを表示させ、
前記処理部は、前記操作受付部が前記合成アイコン内の前記分離アイコンが示された領域内の一点に対する選択操作を受け付けた場合に、前記第１アイコンに関連付けられた機能、および、前記第２アイコンに関連付けられた機能のそれぞれを実行する、請求項１乃至請求項５の何れか１項に記載の表示装置。
【請求項８】
前記表示制御部は、前記操作受付部が前記第１アイコン内の一点を始点とし、前記複数のアイコンのうちの第２アイコン内の一点を終点とするスライド操作であって、前記第１アイコンと前記終点との間隔が予め定められた長さ以上となるスライド操作を受け付けた場合に、前記表示部に、前記第２アイコン内に前記分離アイコンを示した合成アイコンを表示させ、
前記処理部は、前記操作受付部が前記合成アイコン内の前記分離アイコンが示された領域内の一点に対する選択操作を受け付けた場合に、前記第１アイコンに関連付けられた機能により表示されるデータを、前記第２アイコンに関連付けられた機能で実行する、請求項１乃至請求項５の何れか１項に記載の表示装置。
【請求項９】
前記表示制御部は、前記操作受付部が前記合成アイコン内の前記分離アイコンが示された領域内の一点を始点とし、前記合成アイコン外の一点を終点とするスライド操作を受け付けた場合に、前記表示部に、前記合成アイコンから前記分離アイコンを削除した元の第２アイコンを表示させ、前記終点の位置に分離アイコンを表示させる、請求項６乃至請求項８の何れか１項に記載の表示装置。
【請求項１０】
前記表示制御部は、前記第１アイコン内に表示される画像を縮小し、前記表示部に、当該縮小した画像を前記分離アイコン内に表示させ、前記表示部に前記合成アイコンを表示させる場合には、前記分離アイコン内に表示される画像を半透明の画像に変換し、前記第２アイコン内に示される画像が前記半透明の画像を透過して視認される画像を前記合成アイコン内に表示させる、請求項６乃至請求項９の何れか１項に記載の表示装置。
【請求項１１】
前記複数のアイコンのそれぞれについて、当該アイコン内に表示される画像として複数種類の画像を予め記憶する記憶部を更に備え、
前記表示制御部は、前記表示部に伸長後のアイコンまたは前記分離アイコンを表示させる場合に、前記伸長後のアイコンまたは前記分離アイコンのサイズに応じて、前記伸長後のアイコンまたは前記分離アイコン内に表示される画像の種類を前記記憶部から選択する、請求項１０に記載の表示装置。
【請求項１２】
コンピューターを、
表示部による表示動作を制御する表示制御部と、
前記表示部の前面に配置されたタッチパネルに対するユーザー操作を受け付ける操作受付部と、
前記操作受付部が受け付けた操作に応じた処理を実行する処理部として機能させ、
更に、前記表示制御部が、（i）前記表示部に、予め定められた機能が関連付けられた複数のアイコンを配置した操作画面を表示させ、（ii）前記操作受付部が前記複数のアイコンのうちの第１アイコン内の一点を始点としたスライド操作を受け付けた場合に、前記表示部に、前記第１アイコンの一部を前記スライド操作におけるスライド方向に向けて伸長させて表示させ、（iii）前記第１アイコンと前記スライド操作における終点との間隔が予め定められた長さ以上となった場合に、前記表示部に、前記伸長させた部分を前記第１アイコンから切り離した分離アイコンとして表示させ、
前記処理部が、前記操作受付部が前記分離アイコンに対する選択操作を受け付けた場合に、前記第１アイコンに関連付けられた機能を実行するようにコンピューターを機能させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置および表示制御プログラムに関し、特に複数のアイコンが配置された操作画面を表示する技術に関する。
【背景技術】
【０００２】
スマートフォンなどの表示装置は、様々な機能に関連付けられた略正方形のアイコンが配置された操作画面を表示する。ユーザーは、当該操作画面において所望のアイコンを選択することで、表示装置に所望の機能を実行させることができる（例えば、下記の特許文献１を参照）。また、ユーザーは、アイコンをスライド操作することで、操作画面に配置されたアイコンの配置位置を変更することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２９４８５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように、アイコンをスライド操作することで操作画面に配置されたアイコンの配置位置を変更することができる。しかしながら、このような複数のアイコンが配置された操作画面においては、アイコンの配置位置を変更するだけでなく、アイコンに関して様々な操作を行えることが求められている。例えば、アイコンの配置位置を維持したままそのアイコンと同じ機能が関連付けられた他のアイコンを他の配置位置に配置したいというユーザーの要望があるが、上記の表示装置ではこの要望に応えることはできない。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、複数のアイコンが配置された操作画面において、新たな操作性を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる表示装置は、表示部と、前記表示部による表示動作を制御する表示制御部と、前記表示部の前面に配置されるタッチパネルと、前記タッチパネルに対するユーザー操作を受け付ける操作受付部と、前記操作受付部が受け付けた操作に応じた処理を実行する処理部と、を備え、前記表示制御部は、（i）前記表示部に、予め定められた機能が関連付けられた複数のアイコンを配置した操作画面を表示させ、（ii）前記操作受付部が前記複数のアイコンのうちの第１アイコン内の一点を始点としたスライド操作を受け付けた場合に、前記表示部に、前記第１アイコンの一部を前記スライド操作におけるスライド方向に向けて伸長させて表示させ、（iii）前記第１アイコンと前記スライド操作における終点との間隔が予め定められた長さ以上となった場合に、前記表示部に、前記伸長させた部分を前記第１アイコンから切り離した分離アイコンとして表示させ、前記処理部は、前記操作受付部が前記分離アイコンに対する選択操作を受け付けた場合に、前記第１アイコンに関連付けられた機能を実行する、表示装置である。
【０００７】
また、本発明の別の一局面にかかる表示制御プログラムは、コンピューターを、表示部による表示動作を制御する表示制御部と、前記表示部の前面に配置されたタッチパネルに対するユーザー操作を受け付ける操作受付部と、前記操作受付部が受け付けた操作に応じた処理を実行する処理部として機能させ、更に、前記表示制御部が、（i）前記表示部に、予め定められた機能が関連付けられた複数のアイコンを配置した操作画面を表示させ、（ii）前記操作受付部が前記複数のアイコンのうちの第１アイコン内の一点を始点としたスライド操作を受け付けた場合に、前記表示部に、前記第１アイコンの一部を前記スライド操作におけるスライド方向に向けて伸長させて表示させ、（iii）前記第１アイコンと前記スライド操作における終点との間隔が予め定められた長さ以上となった場合に、前記表示部に、前記伸長させた部分を前記第１アイコンから切り離した分離アイコンとして表示させ、前記処理部が、前記操作受付部が前記分離アイコンに対する選択操作を受け付けた場合に、前記第１アイコンに関連付けられた機能を実行するようにコンピューターを機能させる表示制御プログラムである。
【発明の効果】
【０００８】
本発明によれば、複数のアイコンが配置された操作画面において、新たな操作性を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる表示装置の外観を示す斜視図である。
【図２】本発明の一実施形態にかかる表示装置の内部構成を示すブロック図である。
【図３】（Ａ）および（Ｂ）は、本発明の一実施形態にかかる表示装置に対して入力される操作、および、表示装置に表示される操作画面の一例を示す図である。
【図４】（Ａ）および（Ｂ）は、本発明の一実施形態にかかる表示装置に対して入力される操作、および、表示装置に表示される操作画面の一例を示す図である。
【図５】（Ａ）は、本発明の一実施形態にかかる表示装置に対して入力される操作、および、表示装置に表示される操作画面の一例を示す図であり、（Ｂ）は、本発明の一実施形態にかかる表示装置に表示される操作画面の一例を示す図である。
【図６】本発明の一実施形態にかかる表示装置に表示される操作画面の一例を示す図である。
【図７】本発明の一実施形態にかかる表示装置によるアイコンの伸長処理および合成処理における動作の流れを示すフローチャートである。
【図８】本発明の一実施形態にかかる表示装置によるアイコンに対するユーザー操作の受付処理における動作の流れを示すフローチャートである。
【図９】本発明の変形例２にかかる表示装置によるアイコンの伸長処理および合成処理における動作の流れを示すフローチャートである。
【図１０】本発明の変形例６にかかる表示装置において、記憶部に記憶されているデータの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態にかかる表示装置について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態にかかる表示装置の外観を示す斜視図である。図２は、本発明の一実施形態にかかる表示装置の内部構成を示すブロック図である。
【００１２】
本発明の一実施形態にかかる表示装置１は、例えば、スマートフォンなどの携帯モバイル機器であって、表示部１０と、タッチパネル２０と、通信部３０と、記憶部４０と、制御ユニット１００とを備えている。これらの各構成は、互いにＣＰＵバスによりデータ又は信号の送受信が可能とされている。
【００１３】
表示部１０は、液晶ディスプレイ（ＬＣＤ：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）やテレビ等に設けられる表示装置等に適用することができる。
【００７５】
また上記の各実施形態では、操作画面に含まれるアイコンが略正方形状である場合を説明したが本発明は必ずしもこの場合に限定されない。操作画面に含まれるアイコンの形状は特に限定されるものではなく、例えばアイコンが略円形状であってもよい。
【００７６】
また、上記の実施の形態で説明した表示制御プログラムをコンピューター読み取り可能な非一時的な記録媒体、例えば、ハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリーなどに記録されたものとしてもよい。この場合、当該制御プログラムを記録したコンピューター読み取り可能な非一時的な記録媒体が、本発明の一実施形態となる。
【００７７】
また、上記の実施形態および各変形例を組み合わせてもよい。
【符号の説明】
【００７８】
１      表示装置
１０    表示部
２０    タッチパネル
３０    通信部
４０    記憶部
１００  制御ユニット
１０１  制御部
１０２  操作受付部
１０３  表示制御部
１０４  通信制御部
【図１】
0006376105.tif 000002
【図２】
0006376105.tif 000003
【図３】
0006376105.tif 000004
【図４】
0006376105.tif 000005
【図５】
0006376105.tif 000006
【図６】
0006376105.tif 000007
【図７】
0006376105.tif 000008
【図８】
0006376105.tif 000009
【図９】
0006376105.tif 000010
【図１０】
0006376105.tif 000011