(57)【要約】【課題】表示装置に表示されたオブジェクトを操作して情報の整理を行う場合に、ユーザの情報整理の思考を適切に支援することが可能な技術を実現する。【解決手段】表示制御部は、隣接するオブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群を、１つの仮グループ６０として自動的にグループ化して、１つの仮グループ６０を構成する複数のオブジェクト５０の間の関連性が第１表示態様Ｄ１で示された表示画像１０を表示装置５に表示させる仮グループ表示処理と、グループ化操作の対象とされた仮グループ６０を本グループ７０として設定し、１つの本グループ７０を構成する複数のオブジェクト５０の間の関連性が第１表示態様Ｄ１とは異なる第２表示態様Ｄ２で示された表示画像１０を表示装置５に表示させる本グループ表示処理と、を実行する。【選択図】図１８
2019169107.tif 000002
【特許請求の範囲】
【請求項１】
複数のオブジェクトを表示装置に表示させる表示システムであって、
前記オブジェクトに対するユーザの操作内容を示す操作情報を取得する操作情報取得部と、
複数の前記オブジェクトが前記操作内容に応じて表された表示画像を前記操作情報に基づき生成し、前記表示画像を前記表示装置に表示させる表示制御部と、を備え、
前記表示制御部は、オブジェクト移動処理と、仮グループ表示処理と、本グループ表示処理とを実行し、
前記オブジェクト移動処理は、前記オブジェクトの移動操作を示す前記操作情報を前記操作情報取得部が取得した場合に、前記移動操作の対象とされた前記オブジェクトの前記表示画像上での位置を、前記移動操作に応じて移動させる処理であり、
前記仮グループ表示処理は、隣接する前記オブジェクト同士の前記表示画像上での間隔が設定距離以下である複数の前記オブジェクトの群を、１つの仮グループとして自動的にグループ化して、１つの前記仮グループを構成する複数の前記オブジェクトの間の関連性が第１表示態様で示された前記表示画像を前記表示装置に表示させる処理であり、
前記本グループ表示処理は、前記仮グループをグループとして確定するグループ化操作を示す前記操作情報を前記操作情報取得部が取得した場合に、前記グループ化操作の対象とされた前記仮グループを本グループとして設定し、１つの前記本グループを構成する複数の前記オブジェクトの間の関連性が前記第１表示態様とは異なる第２表示態様で示された前記表示画像を前記表示装置に表示させる処理である、表示システム。
【請求項２】
前記本グループ表示処理では、前記グループ化操作の対象とされた前記仮グループを構成する複数の前記オブジェクトの中に、前記表示画像上で互いに重なるように配置された前記オブジェクトの組が含まれていた場合に、前記オブジェクト同士の重なりが解消されるように前記表示画像上での複数の前記オブジェクトの配置を変更して、前記本グループを構成する複数の前記オブジェクトを前記表示装置に表示させる請求項１に記載の表示システム。
【請求項３】
前記表示制御部は、前記本グループの１つである第１本グループを、前記第１本グループとは異なる前記本グループである第２本グループの内部に移動させる本グループ移動操作を示す前記操作情報を、前記操作情報取得部が取得した場合に、前記第１本グループを前記第２本グループのサブグループとして前記表示装置に表示させ、
前記表示制御部は、前記仮グループを前記本グループの内部に移動させる仮グループ移動操作を示す前記操作情報を前記操作情報取得部が取得した場合に、前記仮グループを構成していた複数の前記オブジェクトと、前記仮グループ移動操作の前の前記本グループを構成していた１つ以上の前記オブジェクトとを合わせた複数の前記オブジェクトの群を、新たな前記本グループとして設定し、新たに設定された前記本グループを構成する複数の前記オブジェクトの間の関連性が前記第２表示態様で示された前記表示画像を前記表示装置に表示させる請求項１又は２に記載の表示システム。
【請求項４】
前記操作情報取得部が移動操作を示す前記操作情報を継続的に取得している、単体の前記オブジェクト、前記仮グループを構成する前記オブジェクト、又は前記本グループを構成する前記オブジェクトのいずれかを移動中オブジェクトとして、
前記表示制御部は、前記移動中オブジェクトが、他の単体の前記オブジェクト、他の前記仮グループ、又は他の前記本グループに対して予め設定された距離以下に接近した場合に、その位置で移動操作が終了した場合に適用される表示態様を、前記表示装置に一時的に表示させる請求項１から３のいずれか一項に記載の表示システム。
【請求項５】
前記操作情報取得部が移動操作を示す前記操作情報を継続的に取得している、単体の前記オブジェクト、前記仮グループを構成する前記オブジェクト、又は前記本グループを構成する前記オブジェクトのいずれかを移動中オブジェクトとして、
前記表示制御部は、前記移動中オブジェクトが、その時点の前記表示装置の表示領域の外に移動しようとした場合には、前記移動中オブジェクトの位置が前記表示領域の中に含まれるように、前記表示領域の縮尺を小さくする請求項１から４のいずれか一項に記載の表示システム。
【請求項６】
複数のオブジェクトを表示装置に表示させる表示プログラムであって、
前記オブジェクトに対するユーザの操作内容を示す操作情報を取得する操作情報取得機能と、
複数の前記オブジェクトが前記操作内容に応じて表された表示画像を前記操作情報に基づき生成し、前記表示画像を前記表示装置に表示させる表示制御機能と、をコンピュータに実現させ、
前記表示制御機能は、オブジェクト移動処理と、仮グループ表示処理と、本グループ表示処理とを実行し、
前記オブジェクト移動処理は、前記オブジェクトの移動操作を示す前記操作情報を前記操作情報取得機能が取得した場合に、前記移動操作の対象とされた前記オブジェクトの前記表示画像上での位置を、前記移動操作に応じて移動させる処理であり、
前記仮グループ表示処理は、隣接する前記オブジェクト同士の前記表示画像上での間隔が設定距離以下である複数の前記オブジェクトの群を、１つの仮グループとして自動的にグループ化して、１つの前記仮グループを構成する複数の前記オブジェクトの間の関連性が第１表示態様で示された前記表示画像を前記表示装置に表示させる処理であり、
前記本グループ表示処理は、前記仮グループをグループとして確定するグループ化操作を示す前記操作情報を前記操作情報取得機能が取得した場合に、前記グループ化操作の対象とされた前記仮グループを本グループとして設定し、１つの前記本グループを構成する複数の前記オブジェクトの間の関連性が前記第１表示態様とは異なる第２表示態様で示された前記表示画像を前記表示装置に表示させる処理である、表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のオブジェクトを表示装置に表示させる表示システム及び表示プログラムに関する。
【背景技術】
【０００２】
「知識」や「考え」を整理する際に、整理の対象となる情報（知識や考え等を表した情報）を複数のカードに書き出して、カード間の共通点や相違点等に基づきグループ化を行う方法がある。このようにカードを用いて情報を視覚的に整理することは、学校教育の場面だけでなく、企業研修等の様々な場面で活用することができる。しかしながら、カードを用いてグループ化を行う場合には、カード等を用意する作業が必要となる。また、カードを物理的に移動させるため、カードを適切に（例えば、他のカードとの接触を避けるように）移動させることに注意を払う必要もある。
【０００３】
上記の問題を解決するため、コンピュータ端末やタブレット端末等のデジタルデバイス（電子機器）を用いることが考えられる。この場合、カードに相当するオブジェクトを表示装置に表示させ、ユーザは、オブジェクトに対する操作（ドラッグ操作等）によって表示画像上でオブジェクトを移動させたりグループ化したりすることで、情報を視覚的に整理することができる。表示装置に表示されたオブジェクトのグループ化に関する技術として、例えば特許文献１には、画面上で閉曲線を描く操作を行うことで、表示されているオブジェクトの中から所望のオブジェクトを選択して、選択されたオブジェクトによるグループを作成する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６０３４８７８号公報（図８、図９等）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、表示装置に表示されたオブジェクトを操作することで情報の整理を行う場合、ユーザは、オブジェクトの移動操作、グループの作成操作、グループの解除操作等を繰り返し行いながら思考を深めて、複数のオブジェクト（例えば、共通の概念が存在するとユーザが考える複数のオブジェクト）によるグループを作成する。この点に関し、上記特許文献１に記載の技術では、複数のオブジェクトによるグループを作成するためには、これら複数のオブジェクトを囲む閉曲線を画面上で描く必要がある。そのため、上記のように各操作を繰り返し行いながら思考を深める際に、グループの作成操作を行う度に閉曲線を描くことに意識が向かうことで、ユーザの情報整理の思考が中断されやすい。
【０００６】
そこで、表示装置に表示されたオブジェクトを操作して情報の整理を行う場合に、ユーザの情報整理の思考を適切に支援することが可能な技術の実現が望まれる。
【課題を解決するための手段】
【０００７】
上記に鑑みた、複数のオブジェクトを表示装置に表示させる表示システムの特徴構成は、前記オブジェクトに対するユーザの操作内容を示す操作情報を取得する操作情報取得部と、複数の前記オブジェクトが前記操作内容に応じて表された表示画像を前記操作情報に基づき生成し、前記表示画像を前記表示装置に表示させる表示制御部と、を備え、前記表示制御部は、オブジェクト移動処理と、仮グループ表示処理と、本グループ表示処理とを実行し、前記オブジェクト移動処理は、前記オブジェクトの移動操作を示す前記操作情報を前記操作情報取得部が取得した場合に、前記移動操作の対象とされた前記オブジェクトの前記表示画像上での位置を、前記移動操作に応じて移動させる処理であり、前記仮グループ表示処理は、隣接する前記オブジェクト同士の前記表示画像上での間隔が設定距離以下である複数の前記オブジェクトの群を、１つの仮グループとして自動的にグループ化して、１つの前記仮グループを構成する複数の前記オブジェクトの間の関連性が第１表示態様で示された前記表示画像を前記表示装置に表示させる処理であり、前記本グループ表示処理は、前記仮グループをグループとして確定するグループ化操作を示す前記操作情報を前記操作情報取得部が取得した場合に、前記グループ化操作の対象とされた前記仮グループを本グループとして設定し、１つの前記本グループを構成する複数の前記オブジェクトの間の関連性が前記第１表示態様とは異なる第２表示態様で示された前記表示画像を前記表示装置に表示させる処理である点にある。
【０００８】
上記の特徴構成によれば、表示システムによりオブジェクト移動処理が実行されるため、ユーザは、グループ化しようと考える複数のオブジェクト（例えば、ユーザが決めた共通の概念が存在すると考える複数のオブジェクト）を、表示画像上で寄せ集めるように移動させることができる。そして、上記の特徴構成によれば、表示システムにより仮グループ表示処理が実行されるため、隣接するオブジェクト同士の表示画像上での間隔が設定距離以下である複数のオブジェクトの群が、１つの仮グループとして自動的にグループ化されて、１つの仮グループを構成する複数のオブジェクトの間の関連性が第１表示態様で表示装置に表示される。よって、ユーザは、オブジェクトの移動操作とは別にグループ化のための操作を行う必要がなく、１つの仮グループを構成する複数のオブジェクトの間の関連性を視認することができる。これにより、情報の整理とは直接的に関係しない操作にユーザの意識が向き難く、情報整理の思考の連続性を確保しやすい操作環境をユーザに提供することができる。
その上で、上記の特徴構成によれば、表示システムにより本グループ表示処理が実行されるため、ユーザは、グループとして確定したい仮グループに対してグループ化操作を行うことで、グループとして確定した本グループを構成する複数のオブジェクトの間の関連性を第２表示態様で表示装置に表示させることができる。ここで、第２表示態様は、仮グループを構成する複数のオブジェクトの間の関連性を示す第１表示態様とは異なる態様で、複数のオブジェクトの間の関連性を示す表示態様である。よって、ユーザは、グループとして確定していない仮グループと、グループとして確定した本グループとを、区別して視認することができ、情報の整理を効率良く行いやすくなる。
以上のように、上記の特徴構成によれば、表示装置に表示されたオブジェクトを操作して情報の整理を行う場合に、ユーザの情報整理の思考を適切に支援することが可能な技術を実現することができる。
【０００９】
ここで、前記本グループ表示処理では、前記グループ化操作の対象とされた前記仮グループを構成する複数の前記オブジェクトの中に、前記表示画像上で互いに重なるように配置された前記オブジェクトの組が含まれていた場合に、前記オブジェクト同士の重なりが解消されるように前記表示画像上での複数の前記オブジェクトの配置を変更して、前記本グループを構成する複数の前記オブジェクトを前記表示装置に表示させると好適である。
【００１０】
この構成によれば、仮グループが形成されている段階ではオブジェクト同士の重なりを許容することで、各オブジェクトをユーザの操作内容に応じた位置に配置して、ユーザの意思とオブジェクトの配置位置との乖離を抑制することができる。そして、上記の構成によれば、仮グループに対してグループ化操作が行われた際に、オブジェクト同士の重なりが自動的に解消されて、本グループを構成する複数のオブジェクトが互いに重ならないように配置されるため、ユーザは、グループとして確定した本グループの内容を容易に把握することができる。
【００１１】
また、前記表示制御部は、前記本グループの１つである第１本グループを、前記第１本グループとは異なる前記本グループである第２本グループの内部に移動させる本グループ移動操作を示す前記操作情報を、前記操作情報取得部が取得した場合に、前記第１本グループを前記第２本グループのサブグループとして前記表示装置に表示させ、前記表示制御部は、前記仮グループを前記本グループの内部に移動させる仮グループ移動操作を示す前記操作情報を前記操作情報取得部が取得した場合に、前記仮グループを構成していた複数の前記オブジェクトと、前記仮グループ移動操作の前の前記本グループを構成していた１つ以上の前記オブジェクトとを合わせた複数の前記オブジェクトの群を、新たな前記本グループとして設定し、新たに設定された前記本グループを構成する複数の前記オブジェクトの間の関連性が前記第２表示態様で示された前記表示画像を前記表示装置に表示させると好適である。
【００１２】
この構成によれば、本グループを別の本グループのサブグループとすることができるため、ユーザは、情報を階層的に整理することができる。また、上記の構成によれば、仮グループを構成する複数のオブジェクトをまとめて本グループに追加することができるため、情報を効率的に整理することが可能な操作環境をユーザに提供することができる。
そして、上記の構成によれば、グループを本グループの内部に移動させるという同じ操作が行われた場合であっても、移動対象のグループが仮グループであるか本グループであるかに応じて（すなわち、ユーザの思考の段階に応じて）処理結果を異ならせることで、ユーザの情報整理の思考を適切に支援することができる。
補足説明すると、仮グループは、複数のオブジェクトが寄せ集められることで自動的に生成されるグループであるため、仮グループは、ユーザが“仮にグループ化すると”というような下書き的な思考を行っている段階で生成される。上記の構成では、このような性質の仮グループが本グループの内部に移動された場合には、仮グループを維持せずに、仮グループを構成していた複数のオブジェクトを移動先の本グループの構成要素とする。この結果、ユーザが下書き的な思考を行っている段階では、グループに対するオブジェクトの追加等が柔軟に行える操作環境をユーザに提供することで、このような思考の段階での情報整理を適切に支援することができる。
一方、本グループは、ユーザの明示的な操作により生成されるグループであるため、本グループは、ユーザがオブジェクト単位だけでなくグループ単位でも情報の整理を行っている段階で生成される。上記の構成では、このような性質の本グループが別の本グループの内部に移動された場合には、移動対象の本グループを維持して別の本グループのサブグループとする。この結果、ユーザがグループ単位で情報の整理を行っている段階では、階層的な情報の整理が行える操作環境（言い換えれば、グループが自動的に解除されない操作環境）をユーザに提供することで、このような思考の段階での情報整理を適切に支援することができる。
【００１３】
また、前記操作情報取得部が移動操作を示す前記操作情報を継続的に取得している、単体の前記オブジェクト、前記仮グループを構成する前記オブジェクト、又は前記本グループを構成する前記オブジェクトのいずれかを移動中オブジェクトとして、前記表示制御部は、前記移動中オブジェクトが、他の単体の前記オブジェクト、他の前記仮グループ、又は他の前記本グループに対して予め設定された距離以下に接近した場合に、その位置で移動操作が終了した場合に適用される表示態様を、前記表示装置に一時的に表示させると好適である。
【００１４】
この構成によれば、ユーザは、オブジェクトの移動操作の途中で、その時点で移動操作を終了させた場合の仮グループや本グループの形成状態を把握することができるため、自身が意図するようにオブジェクトを配置しやすい操作環境をユーザに提供することができる。
【００１５】
また、前記操作情報取得部が移動操作を示す前記操作情報を継続的に取得している、単体の前記オブジェクト、前記仮グループを構成する前記オブジェクト、又は前記本グループを構成する前記オブジェクトのいずれかを移動中オブジェクトとして、前記表示制御部は、前記移動中オブジェクトが、その時点の前記表示装置の表示領域の外に移動しようとした場合には、前記移動中オブジェクトの位置が前記表示領域の中に含まれるように、前記表示領域の縮尺を小さくすると好適である。
【００１６】
この構成によれば、ユーザは、表示領域の縮尺を小さくする操作を先に行う必要がなく、表示領域の大きさによる制約を受けずにオブジェクトの移動操作を行うことができる。従って、ユーザの操作性を向上させることができる。
また、上記の構成によれば、全てのオブジェクトの配置状態（すなわち、全体像）を、画面のスクロール操作やページの切替操作等を行うことなしに常に一覧することができる操作環境を、ユーザに提供することができる。よって、画面のスクロール操作やページの切替操作等の、情報の整理とは直接的に関係しない操作にユーザの意識が向き難くして、情報整理の思考の連続性を確保しやすい操作環境をユーザに提供することができる。
【００１７】
以上の各構成を備えた表示システムの技術的特徴は表示プログラムにも適用可能であり、そのようなプログラム、更には、そのようなプログラムが記憶された記憶媒体（例えば、光ディスク、フラッシュメモリ等）も、本明細書によって開示される。
【００１８】
その場合における、複数のオブジェクトを表示装置に表示させる表示プログラムの特徴構成は、前記オブジェクトに対するユーザの操作内容を示す操作情報を取得する操作情報取得機能と、複数の前記オブジェクトが前記操作内容に応じて表された表示画像を前記操作情報に基づき生成し、前記表示画像を前記表示装置に表示させる表示制御機能と、をコンピュータに実現させ、前記表示制御機能は、オブジェクト移動処理と、仮グループ表示処理と、本グループ表示処理とを実行し、前記オブジェクト移動処理は、前記オブジェクトの移動操作を示す前記操作情報を前記操作情報取得機能が取得した場合に、前記移動操作の対象とされた前記オブジェクトの前記表示画像上での位置を、前記移動操作に応じて移動させる処理であり、前記仮グループ表示処理は、隣接する前記オブジェクト同士の前記表示画像上での間隔が設定距離以下である複数の前記オブジェクトの群を、１つの仮グループとして自動的にグループ化して、１つの前記仮グループを構成する複数の前記オブジェクトの間の関連性が第１表示態様で示された前記表示画像を前記表示装置に表示させる処理であり、前記本グループ表示処理は、前記仮グループをグループとして確定するグループ化操作を示す前記操作情報を前記操作情報取得機能が取得した場合に、前記グループ化操作の対象とされた前記仮グループを本グループとして設定し、１つの前記本グループを構成する複数の前記オブジェクトの間の関連性が前記第１表示態様とは異なる第２表示態様で示された前記表示画像を前記表示装置に表示させる処理である点にある。
【００１９】
上述した表示システムの種々の技術的特徴は、表示プログラムにも適用可能である。
【００２０】
表示システム及び表示プログラムのさらなる特徴と利点は、図面を参照して記述する以下の実施形態の説明によってより明確となる。
【図面の簡単な説明】
【００２１】
【図１】実施形態に係る表示システムの概略構成を示すブロック図
【図２】実施形態に係る表示制御部の概略構成を示すブロック図
【図３】仮グループ及び本グループを含まない表示画像の一例を示す図
【図４】仮グループを含む表示画像の一例を示す図
【図５】本グループを含む表示画像の一例を示す図
【図６】オブジェクトの移動操作時の表示画像の一例を示す図
【図７】オブジェクトの移動操作時の表示画像の一例を示す図
【図８】グループ化操作時の表示画像の一例を示す図
【図９】グループ化操作後の表示画像の一例を示す図
【図１０】グループ名入力操作時の表示画像の一例を示す図
【図１１】オブジェクトを本グループに追加する操作前の表示画像の一例を示す図
【図１２】オブジェクトを本グループに追加する操作時の表示画像の一例を示す図
【図１３】オブジェクトを本グループに追加する操作後の表示画像の一例を示す図
【図１４】本グループを別の本グループのサブグループとする操作時の表示画像の一例を示す図
【図１５】本グループを別の本グループのサブグループとする操作後の表示画像の一例を示す図
【図１６】仮グループを構成するオブジェクトを本グループに追加する操作時の表示画像の一例を示す図
【図１７】仮グループを構成するオブジェクトを本グループに追加する操作後の表示画像の一例を示す図
【図１８】複数のウィンドウを含む表示画像の一例を示す図
【図１９】別のウィンドウからオブジェクトをコピーする操作前の表示画像の一例を示す図
【図２０】別のウィンドウからオブジェクトをコピーする操作時の表示画像の一例を示す図
【図２１】別のウィンドウからオブジェクトをコピーする操作後の表示画像の一例を示す図
【図２２】オブジェクトを表示領域の外に移動させようとする操作前の表示画像の一例を示す図
【図２３】オブジェクトを表示領域の外に移動させようとする操作時の表示画像の一例を示す図
【発明を実施するための形態】
【００２２】
表示システムの実施形態について、図面を参照して説明する。ここでは、図１、図３〜図５に示すように、本開示に係る表示システムを、タブレット型の可搬型通信端末（一般的に、「タブレット端末」と呼ばれる。）である端末装置２に適用した場合を例として説明する。なお、本明細書において、「装置」は一体化された１つのハードウェアに限定されるものではなく、１つの「装置」が互いに分離した複数のハードウェアにより構成されてもよい。
【００２３】
図１に示すように、端末装置２は、処理装置３と、主記憶装置７と、補助記憶装置８と、入力装置４と、表示装置５と、通信装置９と、を備えている。処理装置３は、ＣＰＵ（Central Processing Unit）等の演算処理装置を備える。主記憶装置７は、処理装置３（演算処理装置）が直接参照可能な記憶装置であり、ＤＤＲ（Double Data Rate）規格或いはその後継の規格のＲＡＭ（Random Access Memory）を例示することができる。主記憶装置７には、処理装置３が各処理を実行する際にデータが一時的に記憶される。補助記憶装置８は、データを記憶及び書き換え可能な記憶装置であり、フラッシュメモリを記憶媒体として備えた記憶装置や、ハードディスクを記憶媒体として備えた記憶装置を例示することができる。補助記憶装置８には、処理装置３が実行するプログラムや、表示装置５に表示させる表示画像１０を生成するための画像や文字等のデータが記憶される。処理装置３は、主記憶装置７や補助記憶装置８に記憶されているプログラムを実行する。この際、補助記憶装置８に記憶されているプログラムは、基本的に、主記憶装置７にロードされて処理装置３により実行される。なお、ここでは、補助記憶装置８が端末装置２に一体的に設けられる場合を想定しているが、補助記憶装置８が、端末装置２と通信可能な別の装置（例えば、サーバ装置）に設けられてもよい。また、本明細書において補助記憶装置８に記憶されると説明するデータの少なくとも一部が、主記憶装置７に記憶される構成とすることもできる。
【００２４】
入力装置４は、端末装置２のユーザ（例えば、小学生等の学習者）からの入力を受け付ける装置であり、キーボードやポインティングデバイス（マウス、タッチパッド、タッチパネル等）を例示することができる。表示装置５は、画像を表示画面１１（表示装置５の外面に設けられる画面、スクリーン等への投影画面等）に表示する装置であり、液晶ディスプレイを例示することができる。本実施形態では、入力装置４と表示装置５とが一体となった表示入力装置６（具体的には、表示画面１１がタッチパネルとして機能する液晶ディスプレイ）を用いる場合を想定している。通信装置９は、通信ネットワークを介して通信を行う装置であり、無線ＬＡＮ（Local Area Network）を利用して通信ネットワークに接続される無線通信装置や、ＬＡＮケーブルを用いて通信ネットワークに接続される有線通信装置を例示することができる。本実施形態では、通信装置９は、通信ネットワーク上の他の端末装置２とデータ通信を行うために用いられる。
【００２５】
表示システム１は、図３〜図５に示すように、複数のオブジェクト５０を表示装置５に表示させるシステムである。オブジェクト５０は、表示画面１１に表示される表示要素（表示物）であり、例えば、文字、図形、写真、絵、記号、又はこれらの組み合わせ等によって表される。図３に示すように、本実施形態では、オブジェクト５０を、カード状（ここでは、矩形のカード状）のオブジェクトとしている。図３では、オブジェクト５０が表す情報（オブジェクト５０の表示内容）を単純な図形としているが、オブジェクト５０が文字（或いは文字列）を表す構成や、オブジェクト５０が文字（或いは文字列）とイメージ（図形、写真、絵等）との双方を表す構成とすることもできる。例えば、ユーザの思考を整理する場面に表示システム１を用いる場合に、オブジェクト５０が、ユーザによって入力された思考の結果を表す文字（或いは文字列）を少なくとも表す構成とすることができる。
【００２６】
ユーザは、オブジェクト５０に対する操作によって表示画像１０上で（言い換えれば、表示画面１１上で）オブジェクト５０を移動させることで、オブジェクト５０が表す情報を整理する（例えば、ユーザの思考を整理する）。具体的には、ユーザは、複数のオブジェクト５０（例えば、ユーザが決めた共通の概念が存在すると考える複数のオブジェクト５０）を表示画像１０上で寄せ集めるように移動させてグループ化することで、オブジェクト５０が表す情報を整理する。共通の概念が存在する複数のオブジェクト５０のグループ化は、例えば、小学校等での学習活動において行われる。
【００２７】
例えば、図３に示す例において、ユーザが、図５に示すように複数のオブジェクト５０を図形の種類毎にグループ化することが考えられる。また、図示は省略するが、図３に示す例において、ユーザが、複数のオブジェクト５０を図形のアスペクト比毎にグループ化することも考えられる。このように、グループ化の基準となる概念（関連性）は必ずしも一意に定まるものではなく、ユーザが複数のオブジェクト５０を表示画像１０上で感覚的に移動させながら思考を深める中で定まる場合もある。そのため、表示システム１が提供する操作環境は、このようにユーザが思考を深める際の思考の連続性を確保しやすい操作環境であることが望ましい。
【００２８】
この点に鑑みて、この表示システム１は、詳細は後述するが、図４に示すように、隣接するオブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群を、１つの仮グループ６０として自動的にグループ化するように構成されている。なお、図４は、図３に示す状態からユーザが複数のオブジェクト５０を図形の種類毎に寄せ集める操作を行うことで、３つの仮グループ６０が自動的に形成されている状態を示している。そして、この表示システム１は、１つの仮グループ６０を構成する複数のオブジェクト５０の間の関連性を、第１表示態様Ｄ１で表示装置５に表示させるように構成されている。これにより、ユーザは、オブジェクト５０の移動操作とは別にグループ化のための操作を行う必要がなく、１つの仮グループ６０を構成する複数のオブジェクト５０の間の関連性を視認することができる。すなわち、ユーザは、互いに寄せ集められた複数のオブジェクト５０の群をグループとして確定するか否かを決定する前に、当該複数のオブジェクト５０の群をグループとして視認することができる。これにより、情報整理の思考の連続性を確保しやすい操作環境をユーザに提供することが可能となっている。
【００２９】
そして、この表示システム１は、仮グループ６０に対してユーザがグループ化操作を行った場合に、仮グループ６０を本グループ７０として設定するように構成されている（図５参照）。なお、図５は、図４に示す状態からユーザが３つの仮グループ６０のそれぞれに対してグループ化操作を行うことで、３つの本グループ７０が形成されている状態を示している。そして、この表示システム１は、１つの本グループ７０を構成する複数のオブジェクト５０の関連性を、第１表示態様Ｄ１とは異なる第２表示態様Ｄ２で表示装置５に表示させるように構成されている。これにより、グループとして確定する操作をユーザが行っていない仮グループ６０と、グループとして確定する操作をユーザが行った本グループ７０とを、区別して視認することができる操作環境、すなわち、情報の整理を効率良く行うことが可能な操作環境を、ユーザに提供することが可能となっている。
【００３０】
このように、この表示システム１は、情報整理の思考の連続性を確保しやすい操作環境であって、情報の整理を効率良く行うことが可能な操作環境を、ユーザに提供することが可能となっている。以下、このような操作環境を実現するための表示システム１の構成について具体的に説明する。なお、表示システム１は、互いに情報の受け渡しを行うことが可能な複数の機能部を備えるが（図１、図２参照）、これら複数の機能部は、少なくとも論理的に区別されるものであり、物理的には必ずしも区別される必要はない。また、これら複数の機能部は、共通のハードウェアで実現される必要はなく、互いに通信可能な複数のハードウェア（例えば、端末装置２とサーバ装置）に分かれて実現されてもよい。
【００３１】
図１に示すように、表示システム１は、操作情報取得部３０と表示制御部３１とを備えている。本実施形態では、処理装置３が、操作情報取得部３０と表示制御部３１とを備えている。処理装置３（演算処理装置）は、記憶装置（ここでは、補助記憶装置８）に記憶されている各プログラムを実行することで、操作情報取得部３０としての機能（操作情報取得機能）と、表示制御部３１としての機能（表示制御機能）とを実現する。すなわち、表示システム１の各機能部（図２に示す表示制御部３１の各機能部を含む。）は、記憶装置（ここでは、補助記憶装置８）に記憶されたソフトウェア（プログラム）又は別途設けられた演算回路等のハードウェア、或いはそれらの両方により構成される。言い換えれば、表示システム１の各機能部の機能を演算処理装置（コンピュータ）に実現させるためのプログラムは、当該演算処理装置が参照可能な記憶装置に記憶される。表示システム１の各機能をコンピュータに実現させるための表示プログラム（複数のオブジェクトを表示装置に表示させる表示プログラム）は、記憶媒体により提供され、或いは、通信ネットワークを介して提供される。本実施形態では、提供された表示プログラムが、端末装置２の記憶装置（ここでは、補助記憶装置８）に記憶される。
【００３２】
操作情報取得部３０は、オブジェクト５０に対するユーザの操作内容を示す操作情報を取得する機能部である。操作情報取得部３０は、取得した操作情報を表示制御部３１に送信する。ユーザの操作は入力装置４を用いて行われ、操作情報取得部３０は、入力装置４からの信号に基づき（具体的には、入力装置４からの信号を解析して）、入力装置４に対するユーザの種々の操作の内容を示す操作情報を取得する。本実施形態では、ユーザは、表示装置５（表示入力装置６）の表示画面１１に表示された画面（グラフィカルユーザインタフェース）を操作して、種々の操作を行う。
【００３３】
ユーザが入力装置４を用いて行う操作には、オブジェクト５０を作成又は削除する操作、オブジェクト５０に表示される情報（オブジェクト５０の表示内容）を設定する操作（例えば、文字又は文字列の入力操作）、オブジェクト５０をオブジェクト５０単位、仮グループ６０単位、又は本グループ７０単位で移動させる移動操作、仮グループ６０をグループとして確定する（すなわち、仮グループ６０を本グループ７０に変更する）グループ化操作、本グループ７０を解除するグループ解除操作、本グループ７０に対してグループ名を入力するグループ名入力操作等が含まれる。
【００３４】
表示制御部３１は、複数のオブジェクト５０が操作内容に応じて表された表示画像１０を操作情報に基づき生成し、表示画像１０を表示装置５に表示させる機能部である。図２に示すように、表示制御部３１は、座標計算部３２と、オブジェクト特定部３３と、オブジェクト管理部３４と、オブジェクト移動処理部３５と、オブジェクト表示処理部３６と、メニュー生成部３７と、表示画像生成部３８と、を備えている。以下では、表示制御部３１の各機能部の構成について説明した後、表示制御部３１により実行される各処理の具体的内容を、図６〜図２３に示す例を参照して説明する。
【００３５】
座標計算部３２は、ユーザの操作が行われた（或いは行われている）座標（表示画面１１上の位置）を計算する機能部である。座標計算部３２は、操作情報取得部３０が取得した操作情報に基づき、ユーザの操作が行われた（或いは行われている）座標を計算する。本実施形態では、座標計算部３２は、表示画面１１（タッチパネル）に対するユーザのタッチ操作（指又はタッチペン等によるタッチ操作）がなされた座標を計算する。タッチ操作には、タップ操作、ドラッグ操作、ロングタップ操作（長押し操作）等が含まれる。例えば、ユーザがオブジェクト５０に対するドラッグ操作を行った場合、当該ドラッグ操作が開始されてから終了されるまでの間、座標計算部３２による計算が繰り返し行われる。
【００３６】
オブジェクト特定部３３は、ユーザによる操作対象とされたオブジェクト５０、仮グループ６０、又は本グループ７０を特定する機能部である。オブジェクト特定部３３は、座標計算部３２による計算結果と、オブジェクト管理部３４で管理されている情報（例えば、各オブジェクト５０が配置されている座標の情報）とに基づき、操作対象とされたオブジェクト５０、仮グループ６０、又は本グループ７０を特定する。例えば、ユーザが表示画面１１上でオブジェクト５０をタッチした場合には、当該オブジェクト５０がオブジェクト特定部３３により特定される。また、例えば、ユーザが、表示画面１１上で、仮グループ６０の表示領域（第１表示態様Ｄ１の外縁によって囲まれる領域、図４参照）におけるオブジェクト５０が配置されていない部分をタッチした場合には、当該仮グループ６０がオブジェクト特定部３３により特定される。また、例えば、ユーザが、表示画面１１上で、本グループ７０の表示領域（第２表示態様Ｄ２の外縁によって囲まれる領域、図５参照）におけるオブジェクト５０が配置されていない部分をタッチした場合には、当該本グループ７０がオブジェクト特定部３３により特定される。
【００３７】
オブジェクト移動処理部３５は、オブジェクト５０の移動操作（例えば、オブジェクト５０に対するドラッグ操作）を示す操作情報を操作情報取得部３０が取得した場合に、移動操作の対象とされたオブジェクト５０の表示画像１０上での位置を、移動操作に応じて移動させる機能部である。オブジェクト移動処理部３５は、座標計算部３２による計算結果とオブジェクト特定部３３による特定結果とに基づき、移動操作の対象とされたオブジェクト５０の表示画像１０上での位置を移動させる（移動先の位置を決定する）。
【００３８】
オブジェクト５０の移動操作が、単体のオブジェクト５０ではなく仮グループ６０の移動操作（例えば、仮グループ６０の表示領域におけるオブジェクト５０が配置されていない部分に対するドラッグ操作）である場合には、オブジェクト移動処理部３５は、仮グループ６０を構成するオブジェクト５０間の表示画像１０上での位置関係を維持した状態で、仮グループ６０を構成する各オブジェクト５０を移動操作に応じて一体的に移動させる。すなわち、仮グループ６０単位でオブジェクト５０が移動される。また、オブジェクト５０の移動操作が、単体のオブジェクト５０ではなく本グループ７０の移動操作（例えば、本グループ７０の表示領域におけるオブジェクト５０が配置されていない部分に対するドラッグ操作）である場合には、オブジェクト移動処理部３５は、本グループ７０を構成するオブジェクト５０間の表示画像１０上での位置関係を維持した状態で、本グループ７０を構成する各オブジェクト５０を移動操作に応じて一体的に移動させる。すなわち、本グループ７０単位でオブジェクト５０が移動される。
【００３９】
オブジェクト管理部３４は、オブジェクト５０の情報、仮グループ６０の情報、及び本グループ７０の情報を管理する機能部である。オブジェクト管理部３４は、これらの情報を補助記憶装置８に記憶させて管理する。具体的には、オブジェクト管理部３４は、オブジェクト５０の情報として、例えば、各オブジェクト５０の表示内容、座標、サイズ等の情報を、オブジェクト５０に関連付けて管理する。また、オブジェクト管理部３４は、仮グループ生成部３４ａを備えており、仮グループ６０の情報として、例えば、仮グループ６０を構成するオブジェクト５０の識別情報、仮グループ６０の座標（仮グループ６０の表示領域を表す座標）等を管理する。また、オブジェクト管理部３４は、本グループ生成部３４ｂとグループ名生成部３４ｃとを備えており、本グループ７０の情報として、例えば、本グループ７０のグループ名、本グループ７０を構成するオブジェクト５０の識別情報、本グループ７０の座標（本グループ７０の表示領域を表す座標）等を管理する。
【００４０】
仮グループ生成部３４ａは、各オブジェクト５０の座標に基づき仮グループ６０を生成する機能部である。仮グループ生成部３４ａは、隣接するオブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群を、仮グループ６０として自動的にグループ化する。すなわち、仮グループ６０は、ユーザの明示的な操作（グループ化操作）なしに、自動的に（具体的には、仮グループ生成部３４ａの処理により）形成される。なお、仮グループ６０は、隣接するオブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群であるため、仮グループ６０を構成しているオブジェクト５０が残りの複数のオブジェクト５０から設定距離よりも離れるように移動されると、当該仮グループ６０は、残りの複数のオブジェクト５０の群のグループとなるように再構築される。また、仮グループ６０を構成している全てのオブジェクト５０が互いに設定距離よりも離れるように移動されると、当該仮グループ６０は削除される。すなわち、仮グループ６０は、自動的に再構築されると共に、ユーザの明示的な操作（グループ解除操作）なしに自動的に削除される。
【００４１】
本グループ生成部３４ｂは、ユーザによるグループ化操作に応じて本グループ７０を生成する機能部である。本グループ生成部３４ｂは、仮グループ６０をグループとして確定するグループ化操作を示す操作情報を操作情報取得部３０が取得した場合に、グループ化操作の対象とされた仮グループ６０を本グループ７０として設定する。すなわち、本グループ７０は、仮グループ６０のように自動的には形成されず、ユーザの明示的な操作（グループ化操作）により形成される。また、本実施形態では、本グループ生成部３４ｂは、ユーザが本グループ７０を構成する全てのオブジェクト５０を本グループ７０の外側に移動させる操作を行った場合でも当該本グループ７０を削除せず、ユーザによるグループ解除操作に応じて本グループ７０を削除する。すなわち、本実施形態では、本グループ７０は、仮グループ６０のように自動的には削除されず、ユーザの明示的な操作（グループ解除操作）により削除される。
【００４２】
グループ名生成部３４ｃは、グループ名を入力するグループ名入力操作を示す操作情報を操作情報取得部３０が取得した場合に、入力されたグループ名を生成する機能部である。本実施形態では、仮グループ６０及び本グループ７０のうちの本グループ７０に対してのみグループ名入力操作が可能に構成されており、オブジェクト管理部３４は、グループ名入力操作の対象とされた本グループ７０に関連付けて、入力されたグループ名を管理する。
【００４３】
オブジェクト表示処理部３６は、表示装置５に表示されるオブジェクト５０、仮グループ６０、及び本グループ７０の表示態様を決定する機能部である。オブジェクト表示処理部３６は、オブジェクト５０（単体のオブジェクト５０、仮グループ６０を構成するオブジェクト５０、及び本グループ７０を構成するオブジェクト５０）の表示態様を、図３〜図５に示すように、オブジェクト５０の表示内容（図３に示す例では、図形）を、オブジェクト５０を表す図形（本実施形態では、カード）に重ねて表示する表示態様に決定する。
【００４４】
オブジェクト表示処理部３６は、仮グループ６０の表示態様（仮グループ６０を構成する複数のオブジェクト５０の間の関連性を示す表示態様）を、図４に示すように、第１表示態様Ｄ１に決定する。本実施形態では、第１表示態様Ｄ１は、外縁がぼやけた領域表示により複数のオブジェクト５０を囲む表示態様である。具体的には、第１表示態様Ｄ１を、枠線のない領域表示（すなわち、塗りつぶしのみの領域表示）により複数のオブジェクト５０を囲む表示態様としている。また、本実施形態では、第１表示態様Ｄ１の外縁を、仮グループ６０を構成するオブジェクト５０の周囲に沿うように設定する。そのため、仮グループ６０を構成する複数のオブジェクト５０は、第１表示態様Ｄ１の表示色で周囲が色づけられるように表示される。なお、第１表示態様Ｄ１による領域表示（ここでは、領域の塗りつぶし）は、後述する色生成部３６ａによって生成された表示色で行われる。
【００４５】
オブジェクト表示処理部３６は、本グループ７０の表示態様（本グループ７０を構成する複数のオブジェクト５０の間の関連性を示す表示態様）を、図５に示すように、第２表示態様Ｄ２に決定する。本実施形態では、第２表示態様Ｄ２は、複数のオブジェクト５０が互いに関連性を有することを、第１表示態様Ｄ１よりも強調して示す表示態様である。具体的には、上記のように、第１表示態様Ｄ１が、外縁がぼやけた領域表示により複数のオブジェクト５０を囲む表示態様であるのに対して、第２表示態様Ｄ２は、第１表示態様Ｄ１よりも外縁が明確な領域表示により複数のオブジェクト５０を囲む表示態様である。具体的には、第２表示態様Ｄ２を、枠線（ここでは、実線）のある領域表示により複数のオブジェクト５０を囲む表示態様としている。また、本実施形態では、第２表示態様Ｄ２を、複数のオブジェクト５０を矩形状（ここでは、角を丸めた矩形状）に囲む表示態様としている。なお、第２表示態様Ｄ２による領域表示（ここでは、枠線の描画及び領域の塗りつぶし）は、色生成部３６ａによって生成された表示色で行われる。
【００４６】
このように、本実施形態では、第２表示態様Ｄ２を、複数のオブジェクト５０が互いに関連性を有することを、第１表示態様Ｄ１よりも強調して示す表示態様としている。これにより、第２表示態様Ｄ２で関連性が示される複数のオブジェクト５０の群が、グループとして確定した本グループ７０を構成するオブジェクト５０の群であることを、ユーザに直観的に視認させやすくなっている。具体的には、本実施形態では、第１表示態様Ｄ１を、外縁がぼやけた領域表示により複数のオブジェクト５０を囲む表示態様とし、第２表示態様Ｄ２を、第１表示態様Ｄ１よりも外縁が明確な領域表示により複数のオブジェクト５０を囲む表示態様としている。これにより、第１表示態様Ｄ１で関連性が示される複数のオブジェクト５０の群が、グループとして確定していない仮グループ６０を構成するオブジェクト５０の群であることと、第２表示態様Ｄ２で関連性が示される複数のオブジェクト５０の群が、グループとして確定した本グループ７０を構成するオブジェクト５０の群であることを、ユーザに直観的に視認させやすくなっている。
【００４７】
オブジェクト表示処理部３６は、色生成部３６ａを備えている。色生成部３６ａは、表示態様の１つの要素である表示色を生成する機能部である。色生成部３６ａは、図４に示すように複数の仮グループ６０が表示装置５に表示される場合に、仮グループ６０のそれぞれに対して互いに異なる色の表示色を設定する。これにより、仮グループ６０のそれぞれは、互いに異なる色の第１表示態様Ｄ１で複数のオブジェクト５０の間の関連性が示されるように、表示装置５に表示される。また、色生成部３６ａは、仮グループ６０が本グループ７０に変更された場合に、本グループ７０に対して、変更元の仮グループ６０と同じ色或いは同系統の色（同系色）の表示色を設定する。よって、ユーザは仮グループ６０や本グループ７０の表示色を指定する操作を行うことなく、表示装置５に表示された複数のグループ（仮グループ６０又は本グループ７０）を区別して視認しやすい。なお、ユーザが、仮グループ６０や本グループ７０の表示色を設定可能な構成（例えば、色生成部３６ａによって自動的に生成された表示色を変更可能な構成）とすることもできる。
【００４８】
メニュー生成部３７は、ユーザによるメニュー表示操作等に応じて、表示装置５に表示させるメニューを生成する機能部である。メニュー生成部３７は、例えば、グループ化操作やグループ解除操作を行うためのボタンが配置されたメニュー（例えば、図８に示すようなメニューウィンドウ８１）を生成する。メニューに対するユーザの操作内容を示す操作情報は、操作情報取得部３０により取得され、当該操作内容に応じた処理が処理装置３にて実行される。
【００４９】
表示画像生成部３８は、オブジェクト表示処理部３６が決定した表示態様でオブジェクト５０が表された表示画像１０を生成する機能部である。なお、表示画像生成部３８は、仮グループ６０が形成されている場合には、オブジェクト表示処理部３６が決定した第１表示態様Ｄ１で仮グループ６０を構成する複数のオブジェクト５０の間の関連性が示された表示画像１０を生成し、本グループ７０が形成されている場合には、オブジェクト表示処理部３６が決定した第２表示態様Ｄ２で本グループ７０を構成する複数のオブジェクト５０の間の関連性が示された表示画像１０を生成する。また、表示画像生成部３８は、メニュー生成部３７によりメニューが生成されている場合には、当該メニューの画像を含む表示画像１０を生成する。表示画像生成部３８は、補助記憶装置８に記憶されている画像や文字等のデータに基づき表示画像１０を生成し、表示画像生成部３８により生成された表示画像１０が表示装置５に表示される。
【００５０】
次に、表示制御部３１が実行する各処理の具体的内容について、図６〜図２３に示す例を参照して説明する。以下に述べるように、表示制御部３１は、オブジェクト移動処理と、仮グループ表示処理と、本グループ表示処理とを実行する。本実施形態では、表示制御部３１は、更に、プレビュー表示処理と、自動縮尺変更処理とを実行する。
【００５１】
オブジェクト移動処理は、オブジェクト５０の移動操作を示す操作情報を操作情報取得部３０が取得した場合に、移動操作の対象とされたオブジェクト５０の表示画像１０上での位置を、移動操作に応じて移動させる処理である。オブジェクト移動処理は、オブジェクト移動処理部３５が中核となって実行される。図６及び図７に例示するように、オブジェクト５０の移動操作が、単体のオブジェクト５０の移動操作（図６及び図７に示す例では指によるドラッグ操作）である場合には、当該単体のオブジェクト５０の表示画像１０上での位置が、オブジェクト移動処理によって当該移動操作に応じて移動される。
【００５２】
また、図１６に例示するように、オブジェクト５０の移動操作が、仮グループ６０の移動操作（図１６に示す例では、第１表示態様Ｄ１による領域表示が行われている部分に対する指によるドラッグ操作）である場合には、仮グループ６０の位置が、オブジェクト移動処理によって当該移動操作に応じて移動される。この際、仮グループ６０を構成するオブジェクト５０間の表示画像１０上での位置関係（図１６に示す例では、３つのオブジェクト５０の間の位置関係）が維持された状態で、仮グループ６０が移動される。
【００５３】
また、図１４に例示するように、オブジェクト５０の移動操作が、本グループ７０の移動操作（図１４に示す例では、第２表示態様Ｄ２による領域表示が行われている部分（具体的には、枠内の背景部分）に対する指によるドラッグ操作）である場合には、本グループ７０の位置が、オブジェクト移動処理によって当該移動操作に応じて移動される。この際、本グループ７０を構成するオブジェクト５０間の表示画像１０上での位置関係（図１４に示す例では、３つのオブジェクト５０の間の位置関係）が維持された状態で、本グループ７０が移動される。
【００５４】
仮グループ表示処理は、隣接するオブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群を、１つの仮グループ６０として自動的にグループ化して、１つの仮グループ６０を構成する複数のオブジェクト５０の間の関連性が第１表示態様Ｄ１で示された表示画像１０を表示装置５に表示させる処理である。仮グループ表示処理は、仮グループ生成部３４ａ及びオブジェクト表示処理部３６が中核となって実行される。
【００５５】
図６は、オブジェクト移動処理によって、１つのオブジェクト５０（第１オブジェクト５１）が、破線で示す位置から一点鎖線で示す位置まで移動される過程において、第１オブジェクト５１が、別の１つのオブジェクト５０（第２オブジェクト５２）との間隔が設定距離となる位置まで移動された状況を示している。第１オブジェクト５１がこのように移動されることに伴い、第１オブジェクト５１と第２オブジェクト５２とによる仮グループ６０（第１仮グループ６１）が自動的に形成されて、第１オブジェクト５１と第２オブジェクト５２との間の関連性が第１表示態様Ｄ１で示される。なお、ここでは、オブジェクト５０同士の表示画像１０上での間隔を、オブジェクト５０の外縁同士の間隔としている。そのため、互いに重なるオブジェクト５０同士の表示画像１０上での間隔は、設定距離以下となる。オブジェクト５０同士の表示画像１０上での間隔を、オブジェクト５０の中心同士或いは重心同士の間隔等とすることもできる。
【００５６】
本実施形態では、設定距離をゼロより大きな値に設定している。そのため、図４に示すように、仮グループ６０を構成するオブジェクト５０のそれぞれは、表示画像１０上で、当該仮グループ６０を構成する他のオブジェクト５０と設定距離以下の間隔で離間するように配置され、或いは、当該仮グループ６０を構成する他のオブジェクト５０と重なるように配置される。なお、設定距離をゼロに設定することもでき、この場合、表示画像１０上で互いに重なる複数のオブジェクト５０の群により、１つの仮グループ６０が形成される。
【００５７】
図６では、第１仮グループ６１が形成される前に、別の２つのオブジェクト５０（第３オブジェクト５３及び第４オブジェクト５４）による仮グループ６０（第２仮グループ６２）が形成されている状況を示している。そのため、第１仮グループ６１の表示色（第１表示態様Ｄ１で領域表示を行うための表示色）は、第２仮グループ６２の表示色とは異なる色に自動的に設定される。
【００５８】
図７は、第１オブジェクト５１を第２オブジェクト５２に重なる位置（図６において一点鎖線で示す位置）まで移動させた後、第３オブジェクト５３を、第２オブジェクト５２との表示画像１０上での間隔が設定距離以下となる位置まで移動させた状況を示している。第３オブジェクト５３がこのように移動されることに伴い、第１オブジェクト５１、第２オブジェクト５２、及び第３オブジェクト５３による仮グループ６０（第１仮グループ６１）が自動的に形成される（すなわち、第１仮グループ６１が、第３オブジェクト５３を含むように再構築される）。一方、第２仮グループ６２は、隣接するオブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群が、第３オブジェクト５３の移動に伴い消滅することで、自動的に削除される。図示は省略するが、第３オブジェクト５３単独ではなく第２仮グループ６２の全体を、第１仮グループ６１を構成するいずれかのオブジェクト５０と第２仮グループ６２を構成するいずれかのオブジェクト５０との間隔が設定距離以下となる位置まで移動させた場合には、第１仮グループ６１と第２仮グループ６２とが結合されて、４つのオブジェクト５０（５１〜５４）による仮グループ６０が自動的に形成される。
【００５９】
本グループ表示処理は、仮グループ６０をグループとして確定するグループ化操作を示す操作情報を操作情報取得部３０が取得した場合に、グループ化操作の対象とされた仮グループ６０を本グループ７０として設定し、１つの本グループ７０を構成する複数のオブジェクト５０の間の関連性が第１表示態様Ｄ１とは異なる第２表示態様Ｄ２で示された表示画像１０を表示装置５に表示させる処理である。本グループ表示処理は、本グループ生成部３４ｂ及びオブジェクト表示処理部３６が中核となって実行される。
【００６０】
図８は、仮グループ６０を操作するためのメニューウィンドウ８１が、仮グループ６０と共に表示装置５に表示されている状況を示している。メニューウィンドウ８１には、仮グループ６０をグループとして確定するグループ化操作を行うためのグループ化ボタン８２が含まれており、グループ化ボタン８２に対してユーザがタッチ操作を行うことで、図９に示すように、仮グループ６０を構成していた複数のオブジェクト５０による本グループ７０が形成されて、これら複数のオブジェクト５０の間の関連性が第２表示態様Ｄ２で示される。なお、ここでは、グループ化操作の一例として、メニューウィンドウ８１に対する操作を例示したが、仮グループ６０に対するロングタップ操作等の他の操作をグループ化操作とすることもできる。
【００６１】
詳細は省略するが、図９に示す本グループ７０に対してグループ解除操作が行われると、本グループ７０は削除される。この際、本グループ７０が、オブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群を有していた場合には、当該複数のオブジェクト５０の群により仮グループ６０が形成される。また、仮グループ６０から本グループ７０に変更された後に一部のオブジェクト５０が本グループ７０の外部に移動されたこと等によって、本グループ７０が、オブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群を有していなかった場合には、仮グループ６０は形成されない。
【００６２】
本実施形態では、本グループ表示処理において、グループ化操作の対象とされた仮グループ６０を構成する複数のオブジェクト５０の中に、表示画像１０上で互いに重なるように配置されたオブジェクト５０の組が含まれていた場合に、オブジェクト５０同士の重なりが解消されるように表示画像１０上での複数のオブジェクト５０の配置を変更して、本グループ７０を構成する複数のオブジェクト５０を表示装置５に表示させる。複数のオブジェクト５０の配置の変更は、少なくともいずれかのオブジェクト５０を表示画像１０上で移動させることで行われる。そして、本実施形態では、複数のオブジェクト５０の配置の変更後においても、仮グループ６０を構成していた複数のオブジェクト５０が、隣接するオブジェクト５０同士の表示画像１０上での間隔が設定距離以下である複数のオブジェクト５０の群となるように、複数のオブジェクト５０の配置を変更する。このようにオブジェクト５０同士の重なりを解消する処理が行われるため、例えば図８に示すように仮グループ６０を構成する２つのオブジェクト５０が互いに重なるように配置されていた場合には、仮グループ６０が本グループ７０に変更される際に、図９に示すように、当該２つのオブジェクト５０の重なりが解消される。
【００６３】
オブジェクト５０同士の重なりの解消方法の詳細は省略するが、複数のオブジェクト５０の間の表示画像１０上での位置関係が重なりの解消の前後においてできるだけ維持されるように、複数のオブジェクト５０の配置を変更すると好適である。例えば、表示画像１０上の互いに直交する２つの方向を第１方向Ｘ（左右方向）及び第２方向Ｙ（上下方向）として、複数のオブジェクト５０（図８及び図９に示す例では、３つのオブジェクト５０）の間の第１方向Ｘ及び第２方向Ｙのそれぞれでの並び順を維持するように、複数のオブジェクト５０の配置を変更する構成とすることができる。
【００６４】
また、本実施形態では、操作情報取得部３０が、仮グループ６０及び本グループ７０のうちの本グループ７０に対してのみ、グループ名を入力するグループ名入力操作を示す操作情報を取得するように構成されている。すなわち、ユーザは、仮グループ６０及び本グループ７０のうちの本グループ７０に対してのみ、グループ名入力操作を行うことができる。そして、表示制御部３１は、グループ名入力操作を示す操作情報を操作情報取得部３０が取得した場合に、グループ名入力操作の対象とされた本グループ７０を構成する１つ以上のオブジェクト５０と共に、グループ名入力操作で入力されたグループ名を表示装置５に表示させるように構成されている。具体的には、図１０に例示するように、表示制御部３１は、グループ名入力操作を示す操作情報を操作情報取得部３０が取得すると、グループ名入力操作の対象とされた本グループ７０と共に、グループ名表示欄８０を表示装置５に表示させる。そして、グループ名表示欄８０には、ユーザが入力したグループ名が表示される（図５参照）。
【００６５】
このように、ユーザは、グループとして確定した本グループ７０について、グループ名を入力して表示装置５に表示させることができるため、ユーザは情報整理の結果を把握しやすくなる。また、本グループ７０に対してのみグループ名を入力して表示装置５に表示させることが可能な構成とすることで、本グループ７０だけでなく仮グループ６０に対してもグループ名を入力して表示装置５に表示させることが可能な場合に比べて、表示装置５に表示される要素が多くなり過ぎることを回避して、表示画像１０の視認性を適切に確保することもできる。なお、仮グループ６０は、ユーザの明示的な操作なしに自動的に形成される未確定のグループであって、主に思考の途中段階で形成されるグループであるため、仮グループ６０に対してグループ名を付与する必要性は低く、本グループ７０にグループ名を付与できれば問題は生じ難い。
【００６６】
プレビュー表示処理は、移動中オブジェクト５０ａが、他の単体のオブジェクト５０、他の仮グループ６０、又は他の本グループ７０に対して予め設定された距離（以下、「接近距離」という。）以下に接近した場合に、その位置で移動操作が終了した場合に適用される表示態様を、表示装置５に一時的に表示させる処理である。ここで、移動中オブジェクト５０ａは、操作情報取得部３０が移動操作を示す操作情報を継続的に取得している、単体のオブジェクト５０、仮グループ６０を構成するオブジェクト５０、又は本グループ７０を構成するオブジェクト５０のいずれかである。また、他の仮グループ６０とは、移動中オブジェクト５０ａが仮グループ６０を構成しているか否かにかかわらず、移動中オブジェクト５０ａが構成していない仮グループ６０を意味し、他の本グループ７０とは、移動中オブジェクト５０ａが本グループ７０を構成しているか否かにかかわらず、移動中オブジェクト５０ａが構成していない本グループ７０を意味する。プレビュー表示処理は、オブジェクト表示処理部３６が中核となって実行される。
【００６７】
移動中オブジェクト５０ａの移動操作がその位置で終了した場合に適用される表示態様は、そのままの態様で表示装置５に表示されても、当該表示態様とは異なる態様（但し、移動操作がその位置で終了した場合に適用される表示態様をユーザが認識可能な態様、すなわち、当該表示態様と類似する態様）で表示装置５に表示されてもよい。以下に説明する図６及び図７に示す例では、移動中オブジェクト５０ａの移動操作がその位置で終了した場合に適用される表示態様（具体的には、第１表示態様Ｄ１）が、そのままの態様（すなわち、第１表示態様Ｄ１）で表示装置５に表示される。また、以下に説明する図１２、図１４、及び図１６に示す例では、移動中オブジェクト５０ａの移動操作がその位置で終了した場合に適用される表示態様（具体的には、第２表示態様Ｄ２）が、当該表示態様とは異なる態様（具体的には、第２表示態様Ｄ２に類似する第３表示態様Ｄ３）で表示装置５に表示される。
【００６８】
例えば、図６に示すように、単体のオブジェクト５０（第１オブジェクト５１）が、他の単体のオブジェクト５０（第２オブジェクト５２）に接近する移動中オブジェクト５０ａである場合、第１オブジェクト５１が第２オブジェクト５２に対して接近距離（上述した設定距離と同一の距離）以下に接近した場合に、プレビュー表示処理として、その時点での移動中オブジェクト５０ａの位置に応じた第１表示態様Ｄ１による領域表示が行われる。また、図７に示すように、単体のオブジェクト５０（第３オブジェクト５３）が、他の仮グループ６０（第１仮グループ６１）に接近する移動中オブジェクト５０ａである場合、第３オブジェクト５３が第１仮グループ６１に対して接近距離（ここでは、第１仮グループ６１を構成する第２オブジェクト５２との間隔が上述した設定距離となる距離）以下に接近した場合に、プレビュー表示処理として、その時点での移動中オブジェクト５０ａの位置に応じた第１表示態様Ｄ１による領域表示が行われる。
【００６９】
また、例えば図１１〜図１３に示すように、単体のオブジェクト５０を本グループ７０に追加する操作が行われる場合、すなわち、単体のオブジェクト５０が他の本グループ７０に接近する移動中オブジェクト５０ａである場合、図１２に示すように、移動中オブジェクト５０ａが他の本グループ７０に対して接近距離（ここでは、移動中オブジェクト５０ａが他の本グループ７０の表示領域に重なる距離）以下に接近した場合に、プレビュー表示処理として、移動中オブジェクト５０ａ及び他の本グループ７０を構成するオブジェクト５０（この例では、合わせて４つのオブジェクト５０）の間の関連性を第３表示態様Ｄ３で示す処理が行われる。本実施形態では、第３表示態様Ｄ３は、第２表示態様Ｄ２と同様に、外縁が明確な領域表示により複数のオブジェクト５０を囲む表示態様である。但し、図１２に示す例では、第３表示態様Ｄ３の領域表示の枠線を、第２表示態様Ｄ２の領域表示の枠線よりも細くしている。また、第３表示態様Ｄ３の表示色は、第２表示態様Ｄ２の表示色と同じ色或いは同系統の色に設定することができるが、ユーザの視認性を考慮して色合いや透明度等を異ならせてもよい。
【００７０】
また、例えば図１４に示すように、本グループ７０（第１本グループ７１）を他の本グループ７０（第２本グループ７２）の内部に移動させる操作が行われる場合、すなわち、本グループ７０を構成するオブジェクト５０が、他の本グループ７０に接近する移動中オブジェクト５０ａである場合、図１４に示すように、移動中オブジェクト５０ａが他の本グループ７０に対して接近距離（ここでは、少なくともいずれかの移動中オブジェクト５０ａが他の本グループ７０の表示領域に重なる距離）以下に接近した場合に、プレビュー表示処理として、第１本グループ７１の全体を１つのオブジェクト（グループオブジェクト）とみなして、当該グループオブジェクト及び第２本グループ７２を構成するオブジェクト５０の間の関連性を第３表示態様Ｄ３で示す処理が行われる。具体的には、これら４つのオブジェクト（具体的には、１つのグループオブジェクトと、第２本グループ７２を構成する３つのオブジェクト５０）が、外縁が明確な領域表示により囲まれる。
【００７１】
図１４に示す状態で移動中オブジェクト５０ａの移動操作が終了した場合の表示画像１０を図１５に示すように、本実施形態では、表示制御部３１は、本グループ７０の１つである第１本グループ７１を、第１本グループ７１とは異なる本グループ７０である第２本グループ７２の内部に移動させる本グループ移動操作を示す操作情報を、操作情報取得部３０が取得した場合に、第１本グループ７１を第２本グループ７２のサブグループとして表示装置５に表示させるように構成されている。
【００７２】
また、例えば図１６に示すように、仮グループ６０を本グループ７０の内部に移動させる操作が行われる場合、すなわち、仮グループ６０を構成するオブジェクト５０が、他の本グループ７０に接近する移動中オブジェクト５０ａである場合、図１６に示すように、移動中オブジェクト５０ａが他の本グループ７０に対して接近距離（ここでは、少なくともいずれかの移動中オブジェクト５０ａが他の本グループ７０の表示領域に重なる距離）以下に接近した場合に、プレビュー表示処理として、仮グループ６０を構成する複数のオブジェクト５０（移動中オブジェクト５０ａ）及び本グループ７０を構成する複数のオブジェクト５０（この例では、合わせて６つのオブジェクト５０）の間の関連性を第３表示態様Ｄ３で示す処理が行われる。具体的には、これら６つのオブジェクト５０が、外縁が明確な領域表示により囲まれる。
【００７３】
図１６に示す状態で移動中オブジェクト５０ａの移動操作が終了した場合の表示画像１０を図１７に示すように、本実施形態では、表示制御部３１は、仮グループ６０を本グループ７０の内部に移動させる仮グループ移動操作を示す操作情報を操作情報取得部３０が取得した場合に、仮グループ６０を構成していた複数のオブジェクト５０と、仮グループ移動操作の前の本グループ７０を構成していた１つ以上のオブジェクト５０とを合わせた複数のオブジェクト５０の群を、新たな本グループ７０として設定し、新たに設定された本グループ７０を構成する複数のオブジェクト５０の間の関連性が第２表示態様Ｄ２で示された表示画像１０を表示装置５に表示させるように構成されている。
【００７４】
ところで、図１８に示すように、本実施形態では、表示制御部３１は、オブジェクト５０が表示されるウィンドウを表示装置５に複数表示させることが可能に構成されている。図１８では、ユーザが作業（オブジェクト５０が表す情報の整理作業）を行っている第１ウィンドウ２１に加えて、第２ウィンドウ２２が表示されている状況を示している。第２ウィンドウ２２には、例えば、同じユーザ又は別のユーザによって、以前に行われた作業結果や同時に行われている作業状況が表示される。他の端末装置２から通信装置９を介した通信（例えば、無線通信）によって受信した作業結果或いは作業状況が、第２ウィンドウ２２に表示されてもよい。そして、ユーザは、オブジェクト５０単位、仮グループ６０単位、又は本グループ７０単位で、第２ウィンドウ２２に表示されているオブジェクト５０を第１ウィンドウ２１に配置（移動或いはコピー）させることが可能に構成されている。以下、第２ウィンドウ２２に表示されているオブジェクト５０を第１ウィンドウ２１に配置（ここでは、コピー）させる際に表示制御部３１によって実行される処理について説明する。
【００７５】
図１８に示す状況においてユーザが第２ウィンドウ２２を選択する操作（例えば、タッチ操作）を行うと、図１９に示すように、第１ウィンドウ２１に重ねて第３ウィンドウ２３が表示される。第３ウィンドウ２３には、第２ウィンドウ２２の少なくとも一部の内容が表示される。図１８及び図１９に示す例では、第２ウィンドウ２２には、複数の作業結果或いは作業状況が表示されており、ユーザが選択した作業結果或いは作業状況が第３ウィンドウ２３に表示されている。そして、ユーザが、第３ウィンドウ２３に表示されているオブジェクト５０を第１ウィンドウ２１に配置させる操作（ここでは、当該オブジェクト５０に対するドラッグ操作）を開始すると、図２０に示すように、第３ウィンドウ２３が消滅して（例えば、徐々に消滅して）、第１ウィンドウ２１の全体が表示される。そして、当該オブジェクト５０は、第１ウィンドウ２１におけるユーザの操作が終了した位置（ここでは、ドラッグ操作が終了した位置）に配置される。図２１に示すように、オブジェクト５０が第１ウィンドウ２１に配置されると、第３ウィンドウ２３が再度、第１ウィンドウ２１に重ねて表示される。なお、オブジェクト５０が第１ウィンドウ２１に配置された後、第３ウィンドウ２３が自動的に再度表示されない構成としてもよい。
【００７６】
自動縮尺変更処理は、移動中オブジェクト５０ａが、その時点の表示装置５の表示領域の外に移動しようとした場合に、移動中オブジェクト５０ａの位置が表示領域の中に含まれるように、表示領域の縮尺を小さくする処理である。ここで、表示領域は、表示画面１１におけるユーザがオブジェクト５０を移動させることが可能な領域（作業領域）であり、表示画面１１の全体又は一部の領域とされる。自動縮尺変更処理は、オブジェクト移動処理部３５が中核となって実行される。
【００７７】
自動縮尺変更処理により表示領域の縮尺が小さくされることで、図２３に示すように、ユーザがオブジェクト５０を移動させることが可能な領域が仮想的に広く確保される。なお、図２３では、オブジェクト５０を図２２に示す位置から表示装置５の表示領域の外に移動させようとする移動操作がなされている状況を示しており、移動中オブジェクト５０ａの位置が表示領域の中に含まれるように表示領域の縮尺が小さくされることで、移動操作前での表示範囲（変更前表示範囲１２ａ）よりも広い表示範囲（変更後表示範囲１２ｂ）が表示領域に表示されている。
【００７８】
〔その他の実施形態〕
次に表示システムのその他の実施形態について説明する。
【００７９】
（１）上記の実施形態では、第１表示態様Ｄ１が、外縁がぼやけた領域表示により複数のオブジェクト５０を囲む表示態様であり、第２表示態様Ｄ２が、第１表示態様Ｄ１よりも外縁が明確な領域表示により複数のオブジェクト５０を囲む表示態様である構成を例として説明した。しかし、そのような構成に限定されることなく、例えば第１表示態様Ｄ１及び第２表示態様Ｄ２の双方を、外縁が明確な領域表示（具体的には、枠線のある領域表示）により複数のオブジェクト５０を囲む表示態様とすることもできる。この場合、例えば、第２表示態様Ｄ２の領域表示の枠線を、第１表示態様Ｄ１の領域表示の枠線よりも太くすることで、第２表示態様Ｄ２を、複数のオブジェクト５０が互いに関連性を有することを第１表示態様Ｄ１よりも強調して示す表示態様とすることができる。また、第１表示態様Ｄ１の領域表示の枠線と第２表示態様Ｄ２の領域表示の枠線との間で線種を異ならせることによっても、第２表示態様Ｄ２を、複数のオブジェクト５０が互いに関連性を有することを第１表示態様Ｄ１よりも強調して示す表示態様とすることができる。例えば、第１表示態様Ｄ１の領域表示の枠線を点線、破線、或いは鎖線とし、第２表示態様Ｄ２の領域表示の枠線を実線とすることができる。また、例えば、第１表示態様Ｄ１の領域表示の枠線を一重線とし、第２表示態様Ｄ２の領域表示の枠線を二重線とすることができる。
【００８０】
（２）上記の実施形態では、第２表示態様Ｄ２が、複数のオブジェクト５０が互いに関連性を有することを、第１表示態様Ｄ１よりも強調して示す表示態様である構成を例として説明した。しかし、そのような構成に限定されることなく、第１表示態様Ｄ１を、複数のオブジェクト５０が互いに関連性を有することを、第２表示態様Ｄ２よりも強調して示す表示態様とすることも可能である。
【００８１】
（３）上記の実施形態では、表示制御部３１が、本グループ７０の１つである第１本グループ７１を、第１本グループ７１とは異なる本グループ７０である第２本グループ７２の内部に移動させる本グループ移動操作を示す操作情報を、操作情報取得部３０が取得した場合に、第１本グループ７１を第２本グループ７２のサブグループとして表示装置５に表示させる構成を例として説明した。しかし、そのような構成に限定されることなく、表示制御部３１が、第１本グループ７１を第２本グループ７２の内部に移動させる本グループ移動操作を示す操作情報を操作情報取得部３０が取得した場合に、第１本グループ７１を構成していた１つ以上のオブジェクト５０と第２本グループ７２を構成していた１つ以上のオブジェクト５０とを合わせた複数のオブジェクト５０の群を、新たな本グループ７０として設定する構成とすることもできる。
【００８２】
（４）上記の実施形態では、本グループ表示処理において、グループ化操作の対象とされた仮グループ６０を構成する複数のオブジェクト５０の中に、表示画像１０上で互いに重なるように配置されたオブジェクト５０の組が含まれていた場合に、オブジェクト５０同士の重なりが解消されるように表示画像１０上での複数のオブジェクト５０の配置を変更して、本グループ７０を構成する複数のオブジェクト５０を表示装置５に表示させる構成を例として説明した。しかし、そのような構成に限定されることなく、本グループ表示処理において、オブジェクト５０同士の重なりを解消せず、表示画像１０上で互いに重なるように配置されたオブジェクト５０の組が含まれていた場合であっても、仮グループ６０での複数のオブジェクト５０の表示画像１０上での配置を変更せずに、本グループ７０を構成する複数のオブジェクト５０を表示装置５に表示させる構成とすることもできる。
【００８３】
（５）上記の実施形態では、表示制御部３１が自動縮尺変更処理を実行する構成を例として説明した。しかし、そのような構成に限定されることなく、表示制御部３１が自動縮尺変更処理を実行しない構成とすることもできる。例えば、表示制御部３１が、移動中オブジェクト５０ａがその時点の表示装置５の表示領域の外に移動しようとした場合に、移動中オブジェクト５０ａの位置が表示領域の中に含まれるように表示領域をスクロールさせる構成とすることができる。また、表示領域の縮尺を変更する操作や表示領域をスクロールさせる操作を別途行わなければ、移動中オブジェクト５０ａを表示領域の外に移動させることができない構成とすることもできる。
【００８４】
（６）上記の実施形態では、表示制御部３１がプレビュー表示処理を実行する構成を例として説明した。しかし、そのような構成に限定されることなく、表示制御部３１がプレビュー表示処理を実行しない構成とすることもできる。
【００８５】
（７）上記の実施形態では、操作情報取得部３０が、仮グループ６０及び本グループ７０のうちの本グループ７０に対してのみ、グループ名を入力するグループ名入力操作を示す操作情報を取得する構成を例として説明した。しかし、そのような構成に限定されることなく、操作情報取得部３０が、仮グループ６０に対してもグループ名入力操作を示す操作情報を取得し、表示制御部３１が、仮グループ６０に対するグループ名入力操作を示す操作情報を操作情報取得部３０が取得した場合に、グループ名入力操作の対象とされた仮グループ６０を構成する複数のオブジェクト５０と共に、グループ名入力操作で入力されたグループ名を表示装置５に表示させる構成とすることもできる。
【００８６】
（８）上記の実施形態では、端末装置２がタブレット型の可搬型通信端末（タブレット端末）である構成を例として説明した。しかし、そのような構成に限定されることなく、端末装置２が、タブレット型以外の端末装置（例えば、デスクトップ型又はノート型のパーソナルコンピュータ）であってもよい。また、本開示に係る表示システムを、端末装置２以外の装置（例えば、通信機能を有さない装置等）或いはシステムに適用することも可能である。
【００８７】
（９）上記の実施形態で示した表示システム１の各機能部（処理装置３の各機能部、表示制御部３１の各機能部）の割り当ては単なる一例であり、複数の機能部を組み合わせたり、１つの機能部を更に区分けしたりすることも可能である。
【００８８】
（１０）なお、上述した各実施形態で開示された構成は、矛盾が生じない限り、他の実施形態で開示された構成と組み合わせて適用すること（その他の実施形態として説明した実施形態同士の組み合わせを含む）も可能である。その他の構成に関しても、本明細書において開示された実施形態は全ての点で単なる例示に過ぎない。従って、本開示の趣旨を逸脱しない範囲内で、適宜、種々の改変を行うことが可能である。
【符号の説明】
【００８９】
１：表示システム
５：表示装置
１０：表示画像
３０：操作情報取得部
３１：表示制御部
５０：オブジェクト
５０ａ：移動中オブジェクト
６０：仮グループ
７０：本グループ
７１：第１本グループ
７２：第２本グループ
Ｄ１：第１表示態様
Ｄ２：第２表示態様
【図１】
2019169107.tif 000003
【図２】
2019169107.tif 000004
【図３】
2019169107.tif 000005
【図４】
2019169107.tif 000006
【図５】
2019169107.tif 000007
【図６】
2019169107.tif 000008
【図７】
2019169107.tif 000009
【図８】
2019169107.tif 000010
【図９】
2019169107.tif 000011
【図１０】
2019169107.tif 000012
【図１１】
2019169107.tif 000013
【図１２】
2019169107.tif 000014
【図１３】
2019169107.tif 000015
【図１４】
2019169107.tif 000016
【図１５】
2019169107.tif 000017
【図１６】
2019169107.tif 000018
【図１７】
2019169107.tif 000019
【図１８】
2019169107.tif 000020
【図１９】
2019169107.tif 000021
【図２０】
2019169107.tif 000022
【図２１】
2019169107.tif 000023
【図２２】
2019169107.tif 000024
【図２３】
2019169107.tif 000025