(57)【特許請求の範囲】
【請求項１】
タッチパネルを備える表示制御装置であって、
複数のオブジェクトをスクロール可能に前記タッチパネルの所定領域に表示するとともに、前記所定領域にスクロールバーを表示する表示部と、
前記複数のオブジェクトのうち１つのオブジェクトに対する第１操作を検出する第１操作検出部と、
前記第１操作検出部が前記第１操作を検出した場合に、前記タッチパネルの一部に前記所定領域と相違する退避領域を定める退避部と、
を備え、
前記退避部は、前記第１操作検出部が前記第１操作を検出した場合に、前記１つのオブジェクトを前記退避領域に移動し、
前記表示部は、
前記退避領域が定められる前には前記退避領域を表示せず、
前記退避領域が定められたときに前記退避領域を表示し、
前記複数のオブジェクトと前記退避領域との間に、前記スクロールバーを表示し、
前記退避部が前記１つのオブジェクトを前記退避領域に移動した場合に、前記１つのオブジェクトを前記退避領域に表示する、表示制御装置。
【請求項２】
前記表示部は、前記複数のオブジェクトを第１方向に沿って配列して表示し、
前記第１操作は、前記タッチパネルへの物体の接触位置を前記第１方向と交差する第２方向に移動する操作を含み、
前記第１操作検出部は、前記物体の移動後の接触位置と第１境界線との距離が第１距離以下であるか否かを判定し、前記距離が前記第１距離以下であると判定した場合に、前記第１操作を検出し、
前記第１境界線は、前記スクロールバーと、前記所定領域に表示された前記複数のオブジェクトとの境界を示す、請求項１に記載の表示制御装置。
【請求項３】
前記退避部は、前記タッチパネルのうち前記第２方向の先端側に前記退避領域を定める、請求項２に記載の表示制御装置。
【請求項４】
前記表示部は、前記スクロールバーを表示する位置を前記第２方向の後端側に移動させて、前記退避領域を表示する、請求項３に記載の表示制御装置。
【請求項５】
前記退避領域に表示されたオブジェクトのうち１つのオブジェクトに対する第２操作を検出する第２操作検出部と、
前記第２操作検出部が前記第２操作を検出した場合に、前記１つのオブジェクトを前記所定領域に表示されるオブジェクトの１つとして追加する追加部と
を更に備え、
前記第２操作は、前記１つのオブジェクトと前記物体とを接触させ、前記物体を移動させる操作を含み、
前記第２操作検出部は、前記物体の移動後の接触位置が第２境界線より前記第２方向の後端側であるか否かを判定し、前記接触位置が前記第２境界線より前記第２方向の後端側であると判定した場合に、前記第２操作を検出し、
前記第２境界線は、前記スクロールバーと、前記退避領域との境界を示す、請求項２請求項４のいずれか１項に記載の表示制御装置。
【請求項６】
前記表示部は、前記第２操作検出部が前記第２操作を検出した場合に、吹き出しマークを前記所定領域に表示し、
前記吹き出しマークの先端位置は、前記１つのオブジェクトが追加される位置を示す、請求項５に記載の表示制御装置。
【請求項７】
前記退避領域に表示された複数のオブジェクトに対する第３操作を検出する第３操作検出部と、
前記第３操作検出部が前記第３操作を検出した場合に、前記複数のオブジェクトが一体に移動するように前記複数のオブジェクトを前記１つのグループに定めるグループ設定部と
を更に備える、請求項５又は請求項６に記載の表示制御装置。
【請求項８】
前記第２操作検出部は、前記１つのグループに対する前記第２操作を検出し、
前記追加部は、前記第２操作検出部が前記１つのグループに対する前記第２操作を検出した場合に、前記所定領域に表示されるオブジェクトとして前記１つのグループに含まれる複数のオブジェクトを追加する、請求項７に記載の表示制御装置。
【請求項９】
前記退避領域に表示された前記１つのグループに対する第４操作を検出する第４操作検出部と、
前記第４操作検出部が前記第４操作を検出した場合に、前記１つのグループを解消するグループ解除部と
を更に備える、請求項７又は請求項８に記載の表示制御装置。
【請求項１０】
タッチパネルを備える表示制御装置の表示制御方法であって、
複数のオブジェクトをスクロール可能に前記タッチパネルの所定領域に表示するとともに、前記所定領域にスクロールバーを表示するステップと、
前記複数のオブジェクトのうち１つのオブジェクトに対する第１操作を検出するステップと、
前記第１操作を検出した場合に、前記タッチパネルの一部に前記所定領域と相違する退避領域を定めて、前記退避領域を表示するステップと、
前記退避領域を定めた場合に、前記複数のオブジェクトから前記１つのオブジェクトを前記退避領域に移動するステップと、
前記１つのオブジェクトを前記退避領域に移動したときに、前記１つのオブジェクトを前記退避領域に表示するステップと
を含み、
前記スクロールバーは、前記複数のオブジェクトと前記退避領域との間に配置され、
前記退避領域が定められる前には前記退避領域が表示されない、表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える表示制御装置、及び表示制御方法に関する。
【背景技術】
【０００２】
タッチパネルの操作性を向上する種々の技術が知られている。例えば、特許文献１には、携帯情報端末が開示されている。具体的には、携帯情報端末は、タッチパネル、スライドセンサー、及び描画領域制御手段を備える。タッチパネルは、薄型筐体の前面に設けられ、表示画面に対するタッチ操作を検出する。スライドセンサーは、薄型筐体の右側面に設けられ、表示画面の長手方向へのスライド操作を検出する。描画領域制御手段は、表示画面内にメイン描画領域とサブ描画領域とを配列し、スライド操作に基づいて、メイン描画領域とサブ描画領域との順序を入れ替える。
【０００３】
特許文献１に記載の携帯情報端末によれば、タッチパネルの操作性を向上することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２３２０２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の携帯情報端末では、スライドセンサーを備える必要がある。よって、構造が複雑になり、製造コストが増大する。
【０００６】
本発明は、上記課題に鑑みてなされたものであり、タッチパネルの操作性を簡素な構成で向上できる表示制御装置、及び表示制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の表示制御装置は、タッチパネルを備える表示制御装置であって、表示部、第１操作検出部、及び退避部を備える。前記表示部は、複数のオブジェクトをスクロール可能に前記タッチパネルの所定領域に表示する。前記第１操作検出部は、前記複数のオブジェクトのうち１つのオブジェクトに対する第１操作を検出する。前記退避部は、前記第１操作検出部が前記第１操作を検出した場合に、前記タッチパネルの一部に前記所定領域と相違する退避領域を定め、前記複数のオブジェクトから前記１つのオブジェクトを前記退避領域に移動する。前記表示部は、前記退避部が前記１つのオブジェクトを前記退避領域に移動した場合に、前記１つのオブジェクトを前記退避領域に表示する。
【０００８】
本発明の表示制御方法は、タッチパネルを備える表示制御装置の表示制御方法であって、複数のオブジェクトをスクロール可能に前記タッチパネルの所定領域に表示するステップと、前記複数のオブジェクトのうち１つのオブジェクトに対する第１操作を検出するステップと、前記第１操作を検出した場合に前記タッチパネルの一部に前記所定領域と相違する退避領域を定めるステップと、前記退避領域を定めた場合に前記複数のオブジェクトから前記１つのオブジェクトを前記退避領域に移動するステップと、前記１つのオブジェクトを前記退避領域に移動した場合に前記１つのオブジェクトを前記退避領域に表示するステップとを含む。
【発明の効果】
【０００９】
本発明の表示制御装置、及び表示制御方法によれば、タッチパネルの操作性を簡素な構成で向上できる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態に係るタブレット端末装置の構成を示す図である。
【図２】制御部の構成を示す図である。
【図３】第１操作の一例を示す図である。
【図４】スクロール操作の一例を示す図である。
【図５】第２操作の一例を示す図である。
【図６】オブジェクトを追加する位置を示す吹出マークの一例を示す図である。
【図７】第２操作によって表示される画面の一例を示す図である。
【図８】第１操作の他の一例を示す図である。
【図９】第１操作によって表示される画面の一例を示す図である。
【図１０】第３操作の一例を示す図である。
【図１１】第３操作の一例を示す図である。
【図１２】第３操作によって表示される画面を示す図である。
【図１３】オブジェクトを追加する位置を示す吹出マークの他の一例を示す図である。
【図１４】第２操作によって表示される画面の他の一例を示す図である。
【図１５】第３操作の他の一例を示す図である。
【図１６】第４操作の一例を示す図である。
【図１７】制御部の動作を示すフローチャートである。
【図１８】制御部の動作を示すフローチャートである。
【図１９】制御部のグループ処理を示すフローチャートである。
【図２０】本発明の第２実施形態に係る画像形成装置の構成を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について、図面（図１〜図２０）を参照しながら説明する。なお、図中、同一又は相当部分については同一の参照符号を付して説明を繰り返さない。
【００１２】
＜第１実施形態＞
まず、図１を参照して本発明の第１実施形態に係るタブレット端末装置１００の構成について説明する。図１に示すように、タブレット端末装置１００はタッチパネル１及び制御部２を備える。タブレット端末装置１００は、「表示制御装置」の一例に相当する。タッチパネル１は画像を表示すると共に、ユーザーからの操作を受け付ける。制御部２はタッチパネル１の動作を制御する。
【００１３】
タッチパネル１は、ディスプレー１１、及びタッチセンサー１２を備える。ディスプレー１１は画像を表示する。タッチセンサー１２はタッチパネル１への物体の接触位置を検出する。タッチセンサー１２は、例えばディスプレー１１の表示面上に配置される。
【００１４】
制御部２は、プロセッサー２１、及び記憶部２２を備える。記憶部２２は、制御プログラムを記憶している。プロセッサー２１は、記憶部２２に記憶された制御プログラムを読み出して実行することによってタッチパネル１の動作を制御する。
【００１５】
次に、図２を参照して制御部２の構成について説明する。図２に示すように、制御部２は、第１操作検出部２１１、退避部２１２、第２操作検出部２１３、追加部２１４、第３操作検出部２１５、グループ設定部２１６、第４操作検出部２１７、グループ解除部２１８、及び表示部２１９を備える。具体的には、プロセッサー２１は、記憶部２２に記憶された制御プログラムを読み出して実行することによって、第１操作検出部２１１、退避部２１２、第２操作検出部２１３、追加部２１４、第３操作検出部２１５、グループ設定部２１６、第４操作検出部２１７、グループ解除部２１８、及び表示部２１９として機能する。
【００１６】
次に、図２〜図１６を参照して制御部２の機能について説明する。まず、図２〜図４を参照して第１操作検出部２１１、退避部２１２及び表示部２１９について説明する。図３は、第１操作ＯＰ１の一例を示す。図２及び図３に示すように、表示部２１９は、複数のオブジェクトＢＪＡをスクロール可能にタッチパネル１の主領域ＲＡに表示する。表示部２１９は、複数のオブジェクトＢＪＡを第１方向ＤＲ１に沿って配列する。オブジェクトＢＪＡは、主領域ＲＡに表示されているオブジェクトＢＪを示す。スクロール可能な方向は、第１方向ＤＲ１又は第１方向ＤＲ１と逆方向である。第１方向ＤＲ１は、例えば、ディスプレー１１の表示面の４辺のうちの第１辺に略平行である。主領域ＲＡは、「所定領域」に相当する。
【００１７】
図３に示すように、表示部２１９は、タッチパネル１の主領域ＲＡに、オブジェクトＢＪＡの一例として、オブジェクト３Ａ〜オブジェクト３Ｅを表示する。表示部２１９は、オブジェクト３Ａ〜オブジェクト３Ｅを第１方向ＤＲ１に沿って配列する。オブジェクト３Ａ〜オブジェクト３Ｅは、それぞれ、文字列を示す。また、表示部２１９は、スクロールバー３１を主領域ＲＡに表示する。スクロールバー３１は、ユーザーが主領域ＲＡに表示したオブジェクトＢＪＡをスクロールする場合に、ユーザーからの操作を受け付ける。
【００１８】
続いて、図２及び図３を参照して第１操作検出部２１１、退避部２１２及び表示部２１９について説明する。図２及び図３に示すように、第１操作検出部２１１は、複数のオブジェクトＢＪＡのうち１つのオブジェクトＢＪＡに対する第１操作ＯＰ１を検出する。第１操作ＯＰ１は、タッチパネル１への物体の接触位置を第２方向ＤＲ２に移動する操作を含む。第２方向ＤＲ２は、第１方向ＤＲ１と交差する方向を示す。第２方向ＤＲ２は、第１実施形態では、第１方向ＤＲ１と略直交する方向である。第２方向ＤＲ２は、例えば、ディスプレー１１の表示面の４辺のうちの第１辺に直交する第２辺に略平行である。第１操作ＯＰ１は、例えば第２方向ＤＲ２へのスワイプ操作ＳＷＲを示す。
【００１９】
続いて、第１操作ＯＰ１の一例について説明する。図３に示すように、まず、ユーザーの手Ｈの指がオブジェクト３Ｂ上の位置Ｐ１１に接触する。そして、手Ｈの指がタッチパネル１に触れた状態で、ユーザーが手Ｈの指を方向ＡＲ１に位置Ｐ１２まで移動する。方向ＡＲ１は、第２方向ＤＲ２と略一致する。次に、位置Ｐ１２においてユーザーが手Ｈの指をタッチパネル１から離す。指を位置Ｐ１１で接触してから位置Ｐ１２で離すまでの操作が行われた場合に、第１操作検出部２１１は第２方向ＤＲ２のスワイプ操作ＳＷＲを検出する。
【００２０】
更に、第１操作検出部２１１は、位置Ｐ１２と境界線ＬＬ１との距離が第１距離ＬＳ１以下であるか否かを判定する。位置Ｐ１２と境界線ＬＬ１との距離が第１距離ＬＳ１以下である場合に、第１操作検出部２１１はオブジェクト３Ｂに対する第１操作ＯＰ１を検出する。具体的には、第１操作検出部２１１は、位置Ｐ１２が直線Ｌ１に対して第２方向ＤＲ２の先端側にあるか否かを判定する。位置Ｐ１２が直線Ｌ１に対して第２方向ＤＲ２の先端側にある場合に、第１操作検出部２１１はオブジェクト３Ｂに対する第１操作ＯＰ１を検出する。境界線ＬＬ１は、スクロールバー３１とオブジェクト３Ａ〜オブジェクト３Ｅとの境界を示す。直線Ｌ１は、境界線ＬＬ１に対して第２方向ＤＲ２の後端側に位置し、境界線ＬＬ１からの距離が第１距離ＬＳ１の直線を示す。
【００２１】
続いて、図２及び図４を参照して退避部２１２及び表示部２１９について説明する。図４は、スクロール操作ＳＲの一例を示す。図２及び図４に示すように、退避部２１２は、第１操作検出部２１１が第１操作ＯＰ１を検出した場合に、タッチパネル１の一部に主領域ＲＡと相違する退避領域ＲＥを定める。具体的には、退避部２１２はタッチパネル１のうち第２方向ＤＲ２の先端側に退避領域ＲＥを定める。退避部２１２は、例えばディスプレー１１の表示面の４辺のうちの第１辺側に退避領域ＲＥを定める。
【００２２】
また、第１操作検出部２１１が第１操作ＯＰ１を検出した場合に、退避部２１２は、主領域ＲＡに表示される複数のオブジェクトＢＪＡから、第１操作ＯＰ１が行われた１つのオブジェクトＢＪＡを退避領域ＲＥへ移動する。退避部２１２は、例えば、主領域ＲＡに表示されるオブジェクト３Ａ〜オブジェクト３Ｅのうちオブジェクト３Ｂを退避領域ＲＥへ移動する。
【００２３】
また、退避部２１２が１つのオブジェクトＢＪＡを主領域ＲＡから退避領域ＲＥへ移動した場合に、表示部２１９は、１つのオブジェクトＢＪＡを主領域ＲＡから消去すると共に、１つのオブジェクトＢＪＡを退避領域ＲＥに表示する。オブジェクトＢＪＥは、退避領域ＲＥに表示されているオブジェクトＢＪを示す。また、オブジェクトＢＪＥとオブジェクトＢＪＡとをオブジェクトＢＪと総称する場合がある。表示部２１９は、例えば、オブジェクト３Ｂを主領域ＲＡから退避領域ＲＥへ移動した。その結果、表示部２１９はタッチパネル１の主領域ＲＡにオブジェクト３Ａ、及びオブジェクト３Ｃ〜オブジェクト３Ｆを表示する。また、表示部２１９は、オブジェクト３Ｂを退避領域ＲＥに表示する。
【００２４】
以上、図２〜図４を参照して説明したように、第１操作検出部２１１が第１操作ＯＰ１を検出した場合に、退避部２１２が以下の処理を行う。すなわち、退避部２１２がタッチパネル１の一部に、主領域ＲＡと相違する退避領域ＲＥを定め、第１操作ＯＰ１が行われたオブジェクトＢＪＡを退避領域ＲＥに移動する。表示部２１９は、退避部２１２がオブジェクトＢＪＡを退避領域ＲＥに移動した場合に、オブジェクトＢＪＡを退避領域ＲＥに表示する。よって、主領域ＲＡと相違する退避領域ＲＥが表示されるため、主領域ＲＡに表示されたオブジェクトＢＪＡに対する操作とは別に、退避領域ＲＥに表示されたオブジェクトＢＪＥに対する操作を行うことができる。したがって、タッチパネル１の操作性を簡素な構成で向上できる。
【００２５】
また、表示部２１９は、複数のオブジェクトＢＪＡを第１方向ＤＲ１に沿って配列して表示する。第１操作ＯＰ１は、タッチパネル１への物体の接触位置を第１方向ＤＲ１と交差する第２方向ＤＲ２に移動する操作を含む。第１操作ＯＰ１は、例えば、第１方向ＤＲ１と直交する第２方向ＤＲ２へのスワイプ操作ＳＷＲである。よって、ユーザーの直感に合致した操作でオブジェクトＢＪＡを退避領域ＲＥに移動できる。したがって、タッチパネル１の操作性を更に向上できる。
【００２６】
更に、退避部２１２は、タッチパネル１のうち第２方向ＤＲ２の先端側に退避領域ＲＥを定める。また、第１操作ＯＰ１は、第２方向ＤＲ２へのスワイプ操作ＳＷＲである。よって、ユーザーの直感に合致した位置に退避領域ＲＥを定めることができる。したがって、タッチパネル１の操作性を更に向上できる。
【００２７】
次に、図４〜図７を参照して、第２操作検出部２１３、追加部２１４及び表示部２１９について説明する。まず、図２及び図４を参照して、スクロール操作ＳＲについて説明する。図４に示すように、まず、ユーザーの手Ｈの指が位置Ｐ２１に接触する。そして、手Ｈの指がタッチパネル１に触れた状態で、ユーザーが手Ｈの指を方向ＡＲ２に位置Ｐ２２まで移動する。次に、位置Ｐ２２においてユーザーが手Ｈの指をタッチパネル１から離す。方向ＡＲ２は、第１方向ＤＲ１の略逆方向を示す。指を位置Ｐ２１で接触してから位置Ｐ２２で離すまでの操作が行われた場合に、制御部２は第１方向ＤＲ１の逆方向のスクロール操作ＳＲを検出する。
【００２８】
そして、表示部２１９が主領域ＲＡのオブジェクトＢＪＡを第１方向ＤＲ１の逆方向にスクロール表示する。表示部２１９は、例えば主領域ＲＡのオブジェクト３Ａ、及びオブジェクト３Ｃ〜オブジェクト３Ｆを第１方向ＤＲ１の逆方向にスクロールする。
【００２９】
次に、図５を参照して、表示部２１９がタッチパネル１に表示する画面について説明する。図５は、第２操作ＯＰ２の一例を示す図である。図５に示す画面は、スクロール操作ＳＲ後に表示される。図５に示すように、表示部２１９がタッチパネル１の主領域ＲＡにオブジェクト３Ｆ〜オブジェクト３Ｊを表示する。オブジェクト３Ｆ〜オブジェクト３Ｊは、第１方向ＤＲ１に沿って配列される。例えばオブジェクト３Ｆは、図４において、オブジェクト３Ａ、及びオブジェクト３Ｃ〜オブジェクト３Ｆのうち第１方向ＤＲ１の最も先端側に表示されていた。スクロール操作ＳＲによってオブジェクト３Ａ、及びオブジェクト３Ｃ〜オブジェクト３Ｆは第１方向ＤＲ１と逆方向にスクロールされる。その結果、オブジェクト３Ｆは、図５に示すように第１方向ＤＲ１の最も後端側に表示される。
【００３０】
続いて、図２及び図５を参照して第２操作検出部２１３について説明する。図２及び図５に示すように、第２操作検出部２１３は、退避領域ＲＥに表示されたオブジェクトＢＪＥのうち１つのオブジェクトＢＪＥに対する第２操作ＯＰ２を検出する。第２操作ＯＰ２は、例えばオブジェクトＢＪＥを退避領域ＲＥから主領域ＲＡに移動するドラッグアンドドロップ操作ＤＡＤを示す。
【００３１】
続いて、第２操作ＯＰ２の一例について説明する。図５に示すように、まず、ユーザーの手Ｈの指がオブジェクト３Ｂ内の位置Ｐ３１に接触する。そして、手Ｈの指がタッチパネル１に触れた状態で、ユーザーが手Ｈの指を方向ＡＲ３に位置Ｐ３２まで移動する。ユーザーの手Ｈの指の移動に応じて、表示部２１９は、オブジェクト３Ｂの表示位置を移動する。次に、位置Ｐ３２においてユーザーが手Ｈの指をタッチパネル１から離す。指を位置Ｐ３１で接触してから位置Ｐ３２で離すまでの操作が行われた場合に、第２操作検出部２１３は、オブジェクト３Ｂに対するドラッグアンドドロップ操作ＤＡＤを検出する。
【００３２】
更に、第２操作検出部２１３は、位置Ｐ３２が境界線ＬＲより第２方向ＤＲ２の後端側であるか否かを判定する。そして、位置Ｐ３２が境界線ＬＲより第２方向ＤＲ２の後端側である場合に、第２操作検出部２１３はオブジェクト３Ｂに対する第２操作ＯＰ２を検出する。境界線ＬＲはスクロールバー３１と退避領域ＲＥとの境界を示す。
【００３３】
次に、図２及び図６を参照して表示部２１９及び追加部２１４について説明する。図２及び図６に示すように、第２操作検出部２１３がオブジェクトＢＪＥに対する第２操作ＯＰ２を検出した場合に、追加部２１４は、オブジェクトＢＪＥが追加される位置を算出する。そして、表示部２１９は、オブジェクトＢＪＥが追加される位置を主領域ＲＡに表示する。
【００３４】
続いて、オブジェクトＢＪＥを追加する位置について具体的に説明する。図２及び図６に示すように、追加部２１４は、オブジェクト３Ｂが追加される位置を以下のようにして定める。すなわち、追加部２１４は、例えば、境界線ＬＡから位置Ｐ３２までの距離が第２距離ＬＳ２未満であるか否かを判定する。境界線ＬＡは、オブジェクト３Ｇとオブジェクト３Ｈとの境界を示す。境界線ＬＡから位置Ｐ３２までの距離が第２距離ＬＳ２未満である場合に、追加部２１４は、オブジェクト３Ｂを追加する位置を、境界線ＬＡの示すオブジェクト３Ｇとオブジェクト３Ｈとの間の位置に決定する。第２距離ＬＳ２は、例えばオブジェクトＢＪＡの第１方向ＤＲ１の大きさの半分を示す。
【００３５】
また、図６に示すように、表示部２１９は、例えば吹出マークＧＮ１を表示する。吹出マークＧＮ１は、オブジェクト３Ｂが追加される位置を示す。具体的には、吹出マークＧＮ１の先端位置が、オブジェクト３Ｂが追加される位置を示す。オブジェクト３Ｂが追加される位置は、例えばオブジェクト３Ｇとオブジェクト３Ｈとの間の位置である。
【００３６】
更に、追加部２１４は、第２操作検出部２１３が第２操作ＯＰ２を検出した場合に、主領域ＲＡに表示されるオブジェクトＢＪＡの１つとして１つのオブジェクトＢＪＥを追加する。第２操作検出部２１３が第２操作ＯＰ２を検出した場合に、表示部２１９は、１つのオブジェクトＢＪＥを退避領域ＲＥから消去すると共に、１つのオブジェクトＢＪＥを主領域ＲＡに表示する。図６に示すように、追加部２１４は、例えば、オブジェクト３Ｇとオブジェクト３Ｈとの間の位置にオブジェクト３Ｂを追加する。表示部２１９は、例えばオブジェクト３Ｂを退避領域ＲＥから消去すると共に、オブジェクト３Ｂを主領域ＲＡに表示する。
【００３７】
次に、図２及び図７を参照して表示部２１９が表示する画面を説明する。図７は、第２操作ＯＰ２によって表示される画面の一例を示す。図７に示すように、表示部２１９はオブジェクト３Ｆ、オブジェクト３Ｇ、オブジェクト３Ｂ、オブジェクト３Ｈ及びオブジェクト３Ｉを主領域ＲＡに表示する。また、オブジェクト３Ｂが退避領域ＲＥから主領域ＲＡに移動された結果、退避領域ＲＥに表示するオブジェクトＢＪＥが無くなるため、表示部２１９は退避領域ＲＥを表示しない。その結果、表示部２１９はタッチパネル１に主領域ＲＡのみを表示する。
【００３８】
以上、図２、図４〜図７を参照して説明したように、第２操作検出部２１３が退避領域ＲＥに表示されたオブジェクトＢＪＥのうち１つのオブジェクトＢＪＥに対する第２操作ＯＰ２を検出する。第２操作検出部２１３が第２操作ＯＰ２を検出した場合に、追加部２１４は１つのオブジェクトＢＪＥを主領域ＲＡに表示されるオブジェクトＢＪＡの１つとして追加する。よって、主領域ＲＡのユーザーが所望する位置にオブジェクトＢＪＥを追加できる。したがって、タッチパネル１の操作性を更に向上できる。
【００３９】
また、表示部２１９は、第２操作検出部２１３が第２操作ＯＰ２を検出した場合に、１つのオブジェクトＢＪＥが追加される位置を主領域ＲＡに表示する。表示部２１９は、例えば、オブジェクトＢＪＥが追加される位置を示す吹出マークＧＮ１を表示する。よって、主領域ＲＡのユーザーが所望する位置にオブジェクトＢＪＥを容易に追加できる。したがって、タッチパネル１の操作性を更に向上できる。
【００４０】
次に、図２、図８〜図１６を参照して、主に、第３操作検出部２１５、グループ設定部２１６、第４操作検出部２１７、グループ解除部２１８及び表示部２１９について説明する。まず、図２及び図８を参照して第１操作ＯＰ１の他の一例について説明する。図８に示す第１操作ＯＰ１は、オブジェクト３Ｃに対して行われる点で図３に示す第１操作ＯＰ１と相違する。図８は、第１操作ＯＰ１の他の一例を示す。図８に示す画面の表示内容は図４に示す画面の表示内容と同じである。
【００４１】
続いて、オブジェクト３Ｃに対して第１操作ＯＰ１が行われる場合について説明する。図８に示すように、まず、ユーザーの手Ｈの指がオブジェクト３Ｃ上の位置Ｐ４１に接触する。そして、手Ｈの指がタッチパネル１に触れた状態で、ユーザーが手Ｈの指を方向ＡＲ４に位置Ｐ４２まで移動する。方向ＡＲ４は、第２方向ＤＲ２と略一致する。次に、位置Ｐ４２においてユーザーが手Ｈの指をタッチパネル１から離す。指を位置Ｐ４１で接触してから位置Ｐ４２で離すまでの操作が行われた場合に、第１操作検出部２１１は、第２方向ＤＲ２へのスワイプ操作ＳＷＲを検出する。
【００４２】
更に、第１操作検出部２１１は、位置Ｐ４２と境界線ＬＬ２との距離が第３距離ＬＳ３以下であるか否かを判定する。位置Ｐ４２と境界線ＬＬ２との距離が第３距離ＬＳ３以下である場合に、第１操作検出部２１１は、オブジェクト３Ｃに対する第１操作ＯＰ１を検出する。具体的には、第１操作検出部２１１は、位置Ｐ４２が直線Ｌ２に対して第２方向ＤＲ２の先端側にあるか否かを判定する。位置Ｐ４２が直線Ｌ２に対して第２方向ＤＲ２の先端側にある場合に、第１操作検出部２１１は、オブジェクト３Ｃに対する第１操作ＯＰ１を検出する。境界線ＬＬ２は、スクロールバー３１とオブジェクト３Ａ及びオブジェクト３Ｃ〜オブジェクト３Ｆとの境界を示す。直線Ｌ２は、境界線ＬＬ２に対して第２方向ＤＲ２の後端側に位置し、境界線ＬＬ２からの距離が第３距離ＬＳ３の直線を示す。
【００４３】
第１操作検出部２１１がオブジェクト３Ｃに対する第１操作ＯＰ１を検出した場合に、退避部２１２はオブジェクト３Ｃを主領域ＲＡから退避領域ＲＥに移動する。更に、表示部２１９が、オブジェクト３Ｃを主領域ＲＡから消去すると共に、オブジェクト３Ｃを退避領域ＲＥに表示する。
【００４４】
次に、図９を参照して、表示部２１９がタッチパネル１に表示する画面について説明する。図９は、第１操作ＯＰ１によって表示される画面の一例を示す。図９に示すように、表示部２１９はオブジェクト３Ａ、オブジェクト３Ｄ〜オブジェクト３Ｇを主領域ＲＡに表示する。また、表示部２１９はタッチパネル１の退避領域ＲＥにオブジェクト３Ｂ及びオブジェクト３Ｃを表示する。
【００４５】
図２、図８及び図９を参照して説明したように、オブジェクト３Ｃに対する第１操作ＯＰ１を第１操作検出部２１１が検出した場合に、退避部２１２はオブジェクト３Ｃを主領域ＲＡから退避領域ＲＥに移動する。同様にして、オブジェクト３Ｄに対する第１操作ＯＰ１を第１操作検出部２１１が検出した場合に、退避部２１２はオブジェクト３Ｄを主領域ＲＡから退避領域ＲＥに移動する。また、オブジェクト３Ｅに対する第１操作ＯＰ１を第１操作検出部２１１が検出した場合に、退避部２１２はオブジェクト３Ｅを主領域ＲＡから退避領域ＲＥに移動する。
【００４６】
次に、図１０を参照して、表示部２１９がタッチパネル１に表示する画面について説明する。図１０は、第３操作ＯＰ３の一例を示す図である。図１０に示す画面は、オブジェクト３Ｄ及びオブジェクト３Ｅを主領域ＲＡから退避領域ＲＥに移動したときに表示される。図１０に示すように、表示部２１９はオブジェクト３Ａ及びオブジェクト３Ｆ〜オブジェクト３Ｉを主領域ＲＡに表示する。また、表示部２１９はオブジェクト３Ｂ〜オブジェクト３Ｅをタッチパネル１の退避領域ＲＥに表示する。
【００４７】
続いて、図２及び図１０を参照して第３操作検出部２１５及びグループ設定部２１６について説明する。図２及び図１０に示すように、第３操作検出部２１５は、退避領域ＲＥに表示された複数のオブジェクトＢＪＥに対する第３操作ＯＰ３を検出する。第３操作ＯＰ３は、例えば１つのオブジェクトＢＪＥを他のオブジェクトＢＪＥに重ねるドラッグアンドドロップ操作ＤＡＤを示す。第３操作検出部２１５が第３操作ＯＰ３を検出した場合に、グループ設定部２１６は、１つのオブジェクトＢＪＥと他のオブジェクトＢＪＥとが一体に移動するように、１つのオブジェクトＢＪＥと他のオブジェクトＢＪＥとを１つのグループＧＲに定める。
【００４８】
続いて、第３操作ＯＰ３の一例について説明する。図１０に示すように、まず、ユーザーの手Ｈの指がオブジェクト３Ｄ内の位置Ｐ５１に接触する。そして、手Ｈの指がタッチパネル１に触れた状態で、手Ｈの指を方向ＡＲ５に位置Ｐ５２まで移動する。手Ｈの指の移動に応じて、表示部２１９は、オブジェクト３Ｄの表示位置を移動する。次に、位置Ｐ５２において手Ｈの指をタッチパネル１から離す。指を位置Ｐ５１で接触してから位置Ｐ５２で離すまでの操作が行われた場合に、第３操作検出部２１５はオブジェクト３Ｄに対するドラッグアンドドロップ操作ＤＡＤを検出する。
【００４９】
更に、第３操作検出部２１５は、位置Ｐ５２がオブジェクト３Ｂ内の位置であるか否かを判定する。そして、位置Ｐ５２がオブジェクト３Ｂ内の位置である場合に、第３操作検出部２１５はオブジェクト３Ｄ及びオブジェクト３Ｂに対する第３操作ＯＰ３を検出する。
【００５０】
次に、図２及び図１１を参照して第３操作ＯＰ３の一例について更に説明する。
図１１は、第３操作ＯＰ３の一例を示す図である。図１１に示す画面は、手Ｈの指が位置Ｐ５２に移動したときに表示される。図１１に示すように、位置Ｐ５２はオブジェクト３Ｂ内の位置であるため、第３操作検出部２１５はオブジェクト３Ｄ及びオブジェクト３Ｂに対する第３操作ＯＰ３を検出する。そして、グループ設定部２１６はオブジェクト３Ｄとオブジェクト３Ｂとが一体に移動するようにオブジェクト３Ｄとオブジェクト３Ｂとを１つのグループ３ＢＤに定める。
【００５１】
次に、図２及び図１２を参照して、表示部２１９がタッチパネル１に表示する画面について説明する。図１２は、第３操作ＯＰ３によって表示される画面を示す図である。図１２に示す画面は、グループ設定部２１６がオブジェクト３Ｄ及びオブジェクト３Ｂを１つのグループ３ＢＤに定めたときに表示される。図１２に示すように、表示部２１９は、退避領域ＲＥにグループ３ＢＤを表示する。グループ３ＢＤは、グループＧＲの一例であり、オブジェクト３Ｂとオブジェクト３Ｄとから構成されている。更に、表示部２１９は退避領域ＲＥにおいてグループ３ＢＤの第１方向ＤＲ１の先端側にオブジェクト３Ｃ及びオブジェクト３Ｅを表示する。
【００５２】
続いて、第２操作検出部２１３について説明する。図２及び図１２に示すように、第２操作検出部２１３は、退避領域ＲＥに表示されたグループＧＲに対する第２操作ＯＰ２を検出する。
【００５３】
続いて、グループＧＲに対する第２操作ＯＰ２の一例について説明する。図１２に示すように、まず、ユーザーの手Ｈの指がグループ３ＢＤ内の位置Ｐ６１に接触する。そして、手Ｈの指がタッチパネル１に触れた状態で、手Ｈの指を方向ＡＲ６に位置Ｐ６２まで移動する。手Ｈの指の移動に応じて、表示部２１９はグループ３ＢＤの表示位置を移動する。次に、位置Ｐ６２において手Ｈの指をタッチパネル１から離す。指を位置Ｐ６１で接触してから位置Ｐ６２で離すまでの操作が行われた場合に、第２操作検出部２１３はグループ３ＢＤに対するドラッグアンドドロップ操作ＤＡＤを検出する。
【００５４】
更に、第２操作検出部２１３は位置Ｐ６２が境界線ＬＲより第２方向ＤＲ２の後端側であるか否かを判定する。そして、位置Ｐ６２が境界線ＬＲより第２方向ＤＲ２の後端側である場合に、第２操作検出部２１３は第２操作ＯＰ２を検出する。境界線ＬＲは、スクロールバー３１と退避領域ＲＥとの境界を示す。
【００５５】
次に、図２及び図１３を参照して、表示部２１９及び追加部２１４について説明する。図１３は、オブジェクトＢＪＥを追加する位置を示す吹出マークＧＮ２の他の一例を示す図である。図１３に示す吹出マークＧＮ２は、グループＧＲに含まれる複数のオブジェクトＢＪＥが追加される位置を示す点で、図６に示す吹出マークＧＮ１と相違する。図２及び図１３に示すように、第２操作検出部２１３がグループＧＲに対する第２操作ＯＰ２を検出した場合に、追加部２１４は、グループＧＲに含まれる複数のオブジェクトＢＪＥが追加される位置を算出する。そして、表示部２１９は、複数のオブジェクトＢＪＥが追加される位置を主領域ＲＡに表示する。
【００５６】
続いて、表示部２１９及び追加部２１４について具体的に説明する。図２及び図１３に示すように、追加部２１４は、グループ３ＢＤに含まれるオブジェクト３Ｂ及びオブジェクト３Ｄが追加される位置を以下のようにして決定する。すなわち、追加部２１４は、例えば、境界線ＬＢから位置Ｐ６２までの距離が第２距離ＬＳ２未満であるか否かを判定する。境界線ＬＢは、オブジェクト３Ｆとオブジェクト３Ｇとの境界を示す。境界線ＬＢから位置Ｐ６２までの距離が第２距離ＬＳ２未満である場合に、追加部２１４は、オブジェクト３Ｂ及びオブジェクト３Ｄを追加する位置を、境界線ＬＢの示すオブジェクト３Ｆとオブジェクト３Ｇとの間の位置に決定する。
【００５７】
図１３に示すように、表示部２１９は吹出マークＧＮ２を表示する。吹出マークＧＮ２は、グループ３ＢＤに含まれるオブジェクト３Ｂ及びオブジェクト３Ｄが追加される位置を示す。具体的には、吹出マークＧＮ２の先端位置が、オブジェクト３Ｂ及びオブジェクト３Ｄが追加される位置を示す。オブジェクト３Ｂ及びオブジェクト３Ｄが追加される位置は、例えばオブジェクト３Ｆとオブジェクト３Ｇとの間の位置である。
【００５８】
また、追加部２１４は、第２操作検出部２１３が１つのグループＧＲに対する第２操作ＯＰ２を検出した場合に、１つのグループＧＲに含まれる複数のオブジェクトＢＪＥを主領域ＲＡに表示されるオブジェクトＢＪＡとして追加する。追加部２１４は、例えば主領域ＲＡに表示されるオブジェクト３Ｇとオブジェクト３Ｈとの間に、グループ３ＢＤに含まれるオブジェクト３Ｂ及びオブジェクト３Ｄを追加する。第２操作検出部２１３が１つのグループＧＲに対する第２操作ＯＰ２を検出した場合に、表示部２１９は、１つのグループＧＲを退避領域ＲＥから消去すると共に、１つのグループＧＲに含まれる複数のオブジェクトＢＪＥを主領域ＲＡに表示する。
【００５９】
次に、図１４を参照して、表示部２１９が表示する画面について説明する。図１４は、第２操作ＯＰ２によって表示される画面の他の一例を示す図である。図１４に示す画面は、追加部２１４がオブジェクト３Ｂ及びオブジェクト３Ｄを主領域ＲＡに表示するオブジェクトＢＪＡとして追加した場合に表示される。図１４に示すように、表示部２１９はオブジェクト３Ａ、オブジェクト３Ｆ、オブジェクト３Ｂ、オブジェクト３Ｄ及びオブジェクト３Ｇを主領域ＲＡに表示する。また、追加部２１４がグループ３ＢＤに含まれるオブジェクト３Ｂ及びオブジェクト３Ｄを退避領域ＲＥから主領域ＲＡに移動するため、表示部２１９は、退避領域ＲＥからグループ３ＢＤを消去する。
【００６０】
次に、図２及び図１５を参照して第３操作ＯＰ３の他の形態について説明する。図１５は、第３操作ＯＰ３の他の一例を示す図である。図１５に示す第３操作ＯＰ３は、ピンチイン操作ＰＮを示す点で図１０及び図１１に示す第３操作ＯＰ３と相違する。図２及び図１５に示すように、第３操作検出部２１５は、２つのオブジェクトＢＪＥに対するピンチイン操作ＰＮを検出する。２つのオブジェクトＢＪＥに対するピンチイン操作ＰＮを検出した場合に、第３操作検出部２１５は、オブジェクトＢＪＥに対する第３操作ＯＰ３を検出する。具体的には、第３操作検出部２１５は、２つのオブジェクトＢＪＥと２つのオブジェクトＢＪＥの間に表示されているオブジェクトＢＪＥに対する第３操作ＯＰ３を検出する。
【００６１】
続いて、第３操作ＯＰ３の一例について説明する。図１５に示すように、まず、ユーザーの手Ｈの人差し指がオブジェクト３Ｂ内の位置Ｐ７１１に接触すると共に、手Ｈの親指がオブジェクト３Ｄ内の位置Ｐ７２１に接触する。そして、手Ｈの人差し指及び親指がタッチパネル１に触れた状態で、方向ＡＲ７１に手Ｈの人差し指を位置Ｐ７１２まで移動すると共に、方向ＡＲ７２に手Ｈの親指を位置Ｐ７２２まで移動する。次に、位置Ｐ７１２において手Ｈの人差し指をタッチパネル１から離すと共に、位置Ｐ７２２において手Ｈの親指をタッチパネル１から離す。方向ＡＲ７１と方向ＡＲ７２とは、互いに近接する方向を示す。指を位置Ｐ７１１及び位置Ｐ７２１で接触してから位置Ｐ７１２及び位置Ｐ７２２で離すまでの操作が行われた場合に、第３操作検出部２１５はピンチイン操作ＰＮを検出する。
【００６２】
更に、位置Ｐ７１１がオブジェクト３Ｂ内の位置であり、位置Ｐ７２１がオブジェクト３Ｄ内の位置であるため、第３操作検出部２１５はオブジェクト３Ｂ及びオブジェクト３Ｄに対するピンチイン操作ＰＮを検出する。また、オブジェクト３Ｂとオブジェクト３Ｄとの間には、オブジェクト３Ｃが表示されているため、第３操作検出部２１５は、オブジェクト３Ｂ〜オブジェクト３Ｄに対する第３操作ＯＰ３を検出する。
【００６３】
第２操作検出部２１３がオブジェクト３Ｂ〜オブジェクト３Ｄに対する第３操作ＯＰ３を検出した場合に、グループ設定部２１６は、オブジェクト３Ｂ〜オブジェクト３Ｄを１つのグループＢＣＤに定める。
【００６４】
次に、図１６を参照して表示部２１９がタッチパネル１に表示する画面について説明する。図１６は、第４操作ＯＰ４の一例を示す。図１６に示す画面は、グループ設定部２１６がオブジェクト３Ｂ〜オブジェクト３Ｄを１つのグループＢＣＤに定めたときに表示される。図１６に示すように、表示部２１９は、退避領域ＲＥにグループ３ＢＣＤを表示する。グループ３ＢＣＤは、グループＧＲの一例であり、オブジェクトＢとオブジェクト３Ｃとオブジェクト３Ｄとから構成されている。更に、表示部２１９は、退避領域ＲＥのグループ３ＢＣＤの第１方向ＤＲ１の先端側にオブジェクト３Ｅを表示する。
【００６５】
続いて、図２及び図１６を参照して、第４操作検出部２１７及びグループ解除部２１８について説明する。図２及び図１６に示すように、第４操作検出部２１７は、退避領域ＲＥに表示された１つのグループＧＲに対する第４操作ＯＰ４を検出する。第４操作ＯＰ４は、例えばグループＧＲが表示された位置でのピンチアウト操作ＰＴを示す。グループ解除部２１８は、第４操作検出部２１７が１つのグループＧＲに対する第４操作ＯＰ４を検出した場合に、１つのグループＧＲを解消する。具体的には、グループ解除部２１８は、第４操作検出部２１７が第４操作ＯＰ４を検出した場合に、１つのグループＧＲを複数のオブジェクトＢＪＥに分解する。
【００６６】
続いて、第４操作ＯＰ４の一例について説明する。図１６に示すように、まず、ユーザーの手Ｈの人差し指がグループ３ＢＣＤ内の位置Ｐ８１１に接触すると共に、手Ｈの親指がグループ３ＢＣＤ内の位置Ｐ８２１に接触する。そして、手Ｈの人差し指及び親指がタッチパネル１に触れた状態で、ユーザーが手Ｈの人差し指を方向ＡＲ８１に位置Ｐ８１２まで移動すると共に、手Ｈの親指を方向ＡＲ８２に位置Ｐ８２２まで移動する。次に、位置Ｐ８１２においてユーザーが手Ｈの人差し指をタッチパネル１から離すと共に、位置Ｐ８２２においてユーザーが手Ｈの親指をタッチパネル１から離す。方向ＡＲ８１と方向ＡＲ８２とは、互いに離間する方向を示す。指を位置Ｐ８１１及び位置Ｐ８２１で接触してから位置Ｐ８１２及び位置Ｐ８２２で離すまでの操作が行われた場合に、第４操作検出部２１７は、ピンチアウト操作ＰＴを検出する。
【００６７】
更に、第４操作検出部２１７は、位置Ｐ８１１及び位置Ｐ８２１がグループＢＣＤ内の位置であるか否かを判定する。そして、位置Ｐ８１１及び位置Ｐ８２１がグループＢＣＤ内の位置である場合には、第４操作検出部２１７は、グループＢＣＤに対する第４操作ＯＰ４を検出する。
【００６８】
また、第４操作検出部２１７がグループ３ＢＣＤに対する第４操作ＯＰ４を検出した場合に、グループ解除部２１８はグループ３ＢＣＤを解消する。具体的には、グループ解除部２１８は、グループ３ＢＣＤを、オブジェクト３Ｂ、オブジェクト３Ｃ及びオブジェクト３Ｄに分解する。そして、表示部２１９は、１つのグループ３ＢＣＤを退避領域ＲＥから消去すると共に、オブジェクト３Ｂ、オブジェクト３Ｃ及びオブジェクト３Ｄを退避領域ＲＥに表示する。すなわち、表示部２１９は、図１５に示す画面をタッチパネル１に表示する。
【００６９】
以上、図２、図８〜図１６を参照して説明したように、第３操作検出部２１５は、退避領域ＲＥに表示された複数のオブジェクトＢＪＥに対する第３操作ＯＰ３を検出する。第３操作検出部２１５が第３操作ＯＰ３を検出した場合に、グループ設定部２１６は複数のオブジェクトＢＪＥが一体に移動するように複数のオブジェクトＢＪＥを１つのグループＧＲに定める。よって、複数のオブジェクトＢＪＥが一体に移動するようにグループＧＲを定めることができる。したがって、タッチパネル１の操作性を更に向上できる。
【００７０】
また、追加部２１４は、第２操作検出部２１３が１つのグループＧＲに対する第２操作ＯＰ２を検出した場合に、１つのグループＧＲに含まれる複数のオブジェクトＢＪＥを主領域ＲＡに表示されたオブジェクトＢＪＡとして追加する。よって、ユーザーは複数のオブジェクトＢＪＥを主領域ＲＡに表示されたオブジェクトＢＪＡとして容易に追加できる。したがって、タッチパネル１の操作性を更に向上できる。
【００７１】
更に、第４操作検出部２１７は、退避領域ＲＥに表示された１つのグループＧＲに対する第４操作ＯＰ４を検出する。第４操作検出部２１７が第４操作ＯＰ４を検出した場合に、グループ解除部２１８は１つのグループＧＲを解消する。よって、ユーザーは１つのグループＧＲを複数のオブジェクトＢＪＥに分解できる。したがって、タッチパネル１の操作性を更に向上できる。
【００７２】
次に、図１７及び図１８を参照して、制御部２の動作を説明する。図１７及び図１８は、制御部２の動作を示すフローチャートである。まず、図１７に示すように、ステップＳ１０１において、第１操作検出部２１１が第１操作ＯＰ１を検出したか否かを判定する。第１操作検出部２１１が第１操作ＯＰ１を検出していない場合（ステップＳ１０１でＮＯ）には、処理がステップＳ１１１に進む。第１操作検出部２１１が第１操作ＯＰ１を検出した場合（ステップＳ１０１でＹＥＳ）には、処理がステップＳ１０３に進む。
【００７３】
そして、ステップＳ１０３において退避部２１２がタッチパネル１の一部に退避領域ＲＥを定め、表示部２１９が退避領域ＲＥを表示する。次に、ステップＳ１０５において退避部２１２が、第１操作ＯＰ１が行われたオブジェクトＢＪＡを退避領域ＲＥに移動する。次いで、ステップＳ１０７において表示部２１９が退避領域ＲＥにオブジェクトＢＪＡを表示する。そして、ステップＳ１０９において表示部２１９が主領域ＲＡの表示を更新する。具体的には、表示部２１９は、第１操作ＯＰ１が行われたオブジェクトＢＪＡを消去する。
【００７４】
次に、ステップＳ１１１においてグループ設定部２１６及びグループ解除部２１８が「グループ処理」を行う。「グループ処理」は、グループ設定部２１６がグループＧＲを定める処理、及びグループ解除部２１８がグループＧＲを分解する処理を示す。次いで、ステップＳ１１３において、制御部２がスクロール操作ＳＲを検出したか否かを判定する。制御部２がスクロール操作ＳＲを検出していない場合（ステップＳ１１３でＮＯ）には、処理が図１８に示すステップＳ１１７に進む。制御部２がスクロール操作ＳＲを検出した場合（ステップＳ１１３でＹＥＳ）には、処理がステップＳ１１５に進む。そして、ステップＳ１１５において表示部２１９が主領域ＲＡのオブジェクトＢＪＡをスクロールする。
【００７５】
次に、図１８に示すステップＳ１１７において、第２操作検出部２１３が第２操作ＯＰ２を検出したか否かを判定する。第２操作検出部２１３が第２操作ＯＰ２を検出していないと判定した場合（ステップＳ１１７でＮＯ）には、処理がステップＳ１２９に進む。第２操作検出部２１３が第２操作ＯＰ２を検出したと判定した場合（ステップＳ１１７でＹＥＳ）には、処理がステップＳ１１９に進む。ステップＳ１１９において追加部２１４が、第２操作ＯＰ２が行われたオブジェクトＢＪＥ又はグループＧＲを主領域ＲＡに追加する。グループＧＲに対して第２操作ＯＰ２が行われた場合には、追加部２１４はグループＧＲを構成する複数のオブジェクトＢＪＥを主領域ＲＡに追加する。次に、ステップＳ１２１において制御部２は退避領域ＲＥにオブジェクトＢＪＥが残っているか否かを判定する。退避領域ＲＥにオブジェクトＢＪＥが残っている場合（ステップＳ１２１でＹＥＳ）には、処理がステップＳ１２５に進む。退避領域ＲＥにオブジェクトＢＪＥが残っていない場合（ステップＳ１２１でＮＯ）には、処理がステップＳ１２３に進む。そして、ステップＳ１２３において表示部２１９がタッチパネル１に表示された退避領域ＲＥを消去し、処理がステップＳ１２７に進む。
【００７６】
ステップＳ１２１でＹＥＳの場合には、ステップＳ１２５において表示部２１９が退避領域ＲＥの表示を更新する。具体的には、表示部２１９は第２操作ＯＰ２が行われたオブジェクトＢＪＥ又はグループＧＲを退避領域ＲＥから消去する。次に、ステップＳ１２７において表示部２１９が主領域ＲＡの表示を更新する。具体的には、表示部２１９は、第２操作ＯＰ２が行われたオブジェクトＢＪＥ又はグループＧＲを構成する複数のオブジェクトＢＪＥを主領域ＲＡに表示する。次に、ステップＳ１２９において制御部２は処理を終了するか否かを判定する。制御部２が処理を終了すると判定した場合（ステップＳ１２９でＹＥＳ）には、制御部２が処理を終了する。制御部２が処理を終了しないと判定した場合（ステップＳ１２９でＮＯ）には、処理が図１７のステップＳ１０１に戻る。
【００７７】
次に、図１９を参照して、制御部２の「グループ処理」について説明する。図１９に示すように、まず、ステップＳ２０１において第３操作検出部２１５が第３操作ＯＰ３を検出したか否かを判定する。第３操作検出部２１５が第３操作ＯＰ３を検出していない場合（ステップＳ２０１でＮＯ）には、処理がステップＳ２０７に進む。第３操作検出部２１５が第３操作ＯＰ３を検出した場合（ステップＳ２０１でＹＥＳ）には、ステップＳ２０３においてグループ設定部２１６が、第３操作ＯＰ３が行われた複数のオブジェクトＢＪＥを１つのグループＧＲに定める。そして、ステップＳ２０５において表示部２１９が、退避領域ＲＥから複数のオブジェクトＢＪＥを消去すると共に、退避領域ＲＥにグループＧＲを表示する。
【００７８】
次に、ステップＳ２０７において第４操作検出部２１７が第４操作ＯＰ４を検出したか否かを判定する。第４操作検出部２１７が第４操作ＯＰ４を検出していない場合（ステップＳ２０７でＮＯ）には、処理が図１７のステップＳ１１３にリターンする。第４操作検出部２１７が第４操作ＯＰ４を検出した場合（ステップＳ２０７でＹＥＳ）には、処理がステップＳ２０９に進む。ステップＳ２０９においてグループ解除部２１８が、第４操作ＯＰ４が行われたグループＧＲを複数のオブジェクトＢＪＥに分解する。そして、ステップＳ２１１において表示部２１９が、退避領域ＲＥからグループＧＲを消去すると共に、退避領域ＲＥに複数のオブジェクトＢＪＥを表示して、処理が図１７のステップＳ１１３にリターンする。
【００７９】
＜第２実施形態＞
次に、図２０を参照して、第２実施形態に係る画像形成装置２００について説明する。第２実施形態に係る画像形成装置２００は、第１実施形態に係るタブレット端末装置１００と比較して、画像形成ユニット４１、画像読取ユニット４２及び原稿搬送ユニット４３を備える点で相違する。図２０に示すように、画像形成装置２００は複合機である。画像形成装置２００は、画像形成ユニット４１、画像読取ユニット４２、原稿搬送ユニット４３及び操作パネル４４を備える。
【００８０】
画像形成ユニット４１は、記録媒体の一例である用紙Ｐに画像を形成する。画像読取ユニット４２は、原稿Ｒに形成された画像を読み取る。原稿搬送ユニット４３は、原稿Ｒを画像読取ユニット４２に供給する。操作パネル４４は、タッチパネル４４１を備え、ユーザーからの操作を受け付ける。
【００８１】
また、画像形成ユニット４１は、給紙カセット４１１、搬送ローラー対４１２、画像形成部４１３、定着器４１４、排出ローラー対４１５、排出トレイ４１６、及び制御部４５を備える。制御部４５は、画像形成装置２００の動作を制御する。
【００８２】
給紙カセット４１１から繰り出された用紙Ｐは、搬送ローラー対４１２によって画像形成部４１３まで搬送される。画像形成部４１３は、用紙Ｐに画像を形成する。画像が形成された用紙Ｐは、定着器４１４まで搬送される。定着器４１４は、用紙Ｐに形成された画像を用紙Ｐに定着する。画像が定着された用紙Ｐは、排出ローラー対４１５によって排出トレイ４１６へ排出される。
【００８３】
タッチパネル４４１は、第１実施形態に係るタブレット端末装置１００のタッチパネル１と略同一の構成を備える。また、制御部４５は第１実施形態に係るタブレット端末装置１００の制御部２と略同一の構成を備える。すなわち、制御部４５は、第１操作検出部２１１、退避部２１２、第２操作検出部２１３、追加部２１４、第３操作検出部２１５、グループ設定部２１６、第４操作検出部２１７、グループ解除部２１８、及び表示部２１９を備える。したがって、画像形成装置２００はタブレット端末装置１００と略同一の構成を備えるため、タブレット端末装置１００と同様の効果を奏する。画像形成装置２００は、「表示制御装置」の一例に相当する。
【００８４】
以上、図面を参照しながら本発明の実施形態について説明した。ただし、本発明は、上記の実施形態に限られるものではなく、その要旨を逸脱しない範囲で種々の態様において実施することが可能である（例えば、下記に示す（１）〜（９））。図面は、理解し易くするために、それぞれの構成要素を主体に模式的に示しており、図示された各構成要素の厚み、長さ、個数等は、図面作成の都合上から実際とは異なる場合がある。また、上記の実施形態で示す各構成要素の形状、寸法等は一例であって、特に限定されるものではなく、本発明の構成から実質的に逸脱しない範囲で種々の変更が可能である。
【００８５】
（１）図１及び図２０を参照して表示制御装置がタブレット端末装置１００又は画像形成装置２００である形態について説明したが、これに限定されない。表示制御装置がタッチパネルを備えた装置であればよい。例えば、表示制御装置が、スマートフォン、ＣＤプレイヤー、ＤＶＤプレイヤー、及び各種家電機器のような装置である形態でもよい。また、例えば、表示制御装置が、カーナビゲーション装置である形態でもよい。
【００８６】
（２）図３〜図１６を参照して、オブジェクトＢＪＡ、ＢＪＥが文字列を示す形態について説明したが、これに限定されない。オブジェクトＢＪＡ、ＢＪＥが、ファイル名、フォルダー名、アイコン、画像、又はショートカットを示す形態でもよい。
【００８７】
（３）図３〜図１６を参照して、主領域ＲＡにオブジェクトＢＪＡが一列に表示される形態について説明したが、これに限定されない。例えば、主領域ＲＡにオブジェクトＢＪＡが複数列に表示される形態でもよい。
【００８８】
（４）図３〜図１６を参照して、退避領域ＲＥがディスプレー１１の第２方向ＤＲ２の先端側に表示される形態について説明したが、これに限定されない。例えば、退避領域ＲＥが主領域ＲＡにポップアップ表示される形態でもよい。
【００８９】
（５）図３を参照して、第１操作ＯＰ１が第２方向ＤＲ２へのスワイプ操作ＳＷＲである形態について説明したが、これに限定されない。第１操作ＯＰ１が、例えば、第２方向ＤＲ２へのフリック操作である形態でもよい。
【００９０】
（６）図５を参照して、第２操作ＯＰ２がドラッグアンドドロップ操作ＤＡＤである形態について説明したが、これに限定されない。第２操作ＯＰ２が、例えば、第２方向ＤＲ２と逆方向へのスワイプ操作又は第２方向ＤＲ２と逆方向へのフリック操作である形態でもよい。
【００９１】
（７）図６を参照して、表示部２１９が吹出マークＧＮ１を表示する形態について説明したが、これに限定されない。オブジェクト３Ｂが追加される位置を主領域ＲＡに表示する形態であればよい。例えば、オブジェクト３Ｂが追加される位置であるオブジェクト３Ｇとオブジェクト３Ｈとの境界線ＬＡの表示形態を変更する形態でもよい。例えば、境界線ＬＡの色を変更する形態でもよい。
【００９２】
（８）図１０、図１１及び図１５を参照して、第３操作ＯＰ３がドラッグアンドドロップ操作ＤＡＤ又はピンチイン操作ＰＮである形態について説明したが、これに限定されない。第３操作ＯＰ３が、例えば、ダブルタップ操作である形態でもよい。具体的には、ユーザーがグループＧＲに含めることを所望する２つのオブジェクトＢＪＥを順次ダブルタップ操作する形態でもよい。
【００９３】
（９）図１６を参照して、第４操作ＯＰ４がピンチアウト操作ＰＴである形態について説明したが、これに限定されない。第４操作ＯＰ４が、例えば、ダブルタップ操作である形態でもよい。
【産業上の利用可能性】
【００９４】
本発明は、タッチパネルを備える表示制御装置、及び表示制御方法に利用可能である。
【符号の説明】
【００９５】
１００    タブレット端末装置（表示制御装置）
１    タッチパネル
２    制御部
２１１    第１操作検出部
２１２    退避部
２１３    第２操作検出部
２１４    追加部
２１５    第３操作検出部
２１６    グループ設定部
２１７    第４操作検出部
２１８    グループ解除部
２１９    表示部
２００    画像形成装置（表示制御装置）
４１    画像形成ユニット
４２    画像読取ユニット
４３    原稿搬送ユニット
４４    操作パネル
４４１    タッチパネル
４５    制御部
ＢＪＡ、ＢＪＥ    オブジェクト
ＯＰ１    第１操作
ＯＰ２    第２操作
ＯＰ３    第３操作
ＯＰ４    第４操作
ＲＡ    主領域（所定領域）
ＲＥ    退避領域
【図１】
0006555188.tif 000002
【図２】
0006555188.tif 000003
【図３】
0006555188.tif 000004
【図４】
0006555188.tif 000005
【図５】
0006555188.tif 000006
【図６】
0006555188.tif 000007
【図７】
0006555188.tif 000008
【図８】
0006555188.tif 000009
【図９】
0006555188.tif 000010
【図１０】
0006555188.tif 000011
【図１１】
0006555188.tif 000012
【図１２】
0006555188.tif 000013
【図１３】
0006555188.tif 000014
【図１４】
0006555188.tif 000015
【図１５】
0006555188.tif 000016
【図１６】
0006555188.tif 000017
【図１７】
0006555188.tif 000018
【図１８】
0006555188.tif 000019
【図１９】
0006555188.tif 000020
【図２０】
0006555188.tif 000021