(57)【要約】【課題】移動オブジェクトを他のオブジェクトに重ねるように移動させても、他のオブジェクトを視認できるようにする。【解決手段】横方向スワイプ操作をすると、全ての第一移動オブジェクト５１及び第二移動オブジェクト６１が横方向に移動するが、固定オブジェクト４１，４２が第一移動オブジェクト５１及び第二移動オブジェクト６１よりも前面側のレイヤーに配置されているので、移動オブジェクト５１，６１が固定オブジェクト４１，４２に重なっても、固定オブジェクト４１，４２が表示される。縦方向スワイプ操作をすると、縦方向スワイプ操作の開始点の縦方向側にある全ての第二移動オブジェクト６１が縦方向に移動するが、第一移動オブジェクト５１が第二移動オブジェクト６１よりも前面側のレイヤーに配置されているので、第二移動オブジェクト６１が第一移動オブジェクト５１に重なっても、第一移動オブジェクト５１が表示される。【選択図】図５
2018136650.tif 000002
【特許請求の範囲】
【請求項１】
コンピューターを、
表示画面内に固定された固定オブジェクトの第一方向側において複数の第一移動オブジェクトが前記第一方向に配列され、且つ前記固定オブジェクトの前記第一方向側において前記第一方向に配列された複数の第二移動オブジェクトが前記複数の第一移動オブジェクトそれぞれの前記第一方向に垂直な第二方向側に配置された第一状態で、前記第一方向への操作を検出する第一方向操作検出手段、
前記第一状態で、前記第二方向への操作を検出する第二方向操作検出手段、
前記第一方向操作検出手段が前記第一方向への操作を検出した場合に、前記複数の第一移動オブジェクト及び前記複数の第二移動オブジェクトを前記固定オブジェクトの背面側のレイヤーに配置した状態で、前記複数の第一移動オブジェクト及び前記複数の第二移動オブジェクトを前記第一方向に移動させる第一方向移動制御手段、
前記第二方向操作検出手段が前記第二方向への操作を検出した場合に、前記複数の第二移動オブジェクトを前記複数の第一移動オブジェクトの背面側のレイヤーに配置した状態で、且つ前記複数の第一移動オブジェクトを固定した状態で、且つ前記複数の第二移動オブジェクトのうち何れかの第二移動オブジェクト以外の第二移動オブジェクトを固定した状態で、前記何れかの第二移動オブジェクトを前記第二方向に移動させる第二方向移動制御手段、
として機能させるためのオブジェクト移動プログラム。
【請求項２】
前記コンピューターを、
前記第一方向に隣接して配列された前記第二方向に長尺な帯状の複数の判定領域に対して前記第一状態における前記第一移動オブジェクト及び前記第二移動オブジェクトが収まるように前記判定領域を設定する設定手段、
前記第一方向操作検出手段が前記第一方向への操作の検出を終了した場合に、検出終了時における前記第一移動オブジェクト及び前記第二移動オブジェクトの代表点が存する前記判定領域に前記第一移動オブジェクト及び前記第二移動オブジェクトが収まるように前記第一移動オブジェクト及び前記第二移動オブジェクトを前記第一方向に移動させた後に停止させる停止制御手段、
として機能させるための請求項１に記載のオブジェクト移動プログラム。
【請求項３】
前記コンピューターを、
前記第二方向に隣接して配列された前記第一方向に長尺な帯状の複数の判定領域に前記第一状態における前記第一移動オブジェクト及び前記第二移動オブジェクトが収まるように前記判定領域を設定する設定手段、
前記第二方向操作検出手段が前記第二方向への操作の検出を終了した場合に、前記第二方向移動制御手段によって移動された第二移動オブジェクトがその代表点が検出終了時に存する前記判定領域に収まるように、前記第二方向移動制御手段によって移動された第二移動オブジェクトを移動させた後に停止させる停止制御手段、
として機能させるための請求項１に記載のオブジェクト移動プログラム。
【請求項４】
コンピューターを、
表示画面内に固定された固定オブジェクトの第一方向側に第一移動オブジェクトが配置され、且つ前記第一移動オブジェクトの前記第一方向に垂直な第二方向側に第二移動オブジェクトが配置された第一状態で、前記第一方向への操作を検出する第一方向操作検出手段、
前記第一状態で、前記第二方向への操作を検出する第二方向操作検出手段、
前記第一方向操作検出手段が前記第一方向への操作を検出した場合に、前記第一移動オブジェクト及び前記第二移動オブジェクトを前記固定オブジェクトの背面側のレイヤーに配置した状態で、前記第一移動オブジェクト及び前記第二移動オブジェクトを前記第一方向に移動させる第一方向移動制御手段、
前記第二方向操作検出手段が前記第二方向への操作を検出した場合に、前記第二移動オブジェクトを前記第一移動オブジェクトの背面側のレイヤーに配置した状態で、且つ前記第一移動オブジェクトを固定した状態で、前記第二移動オブジェクトを前記第二方向に移動させる第二方向移動制御手段、
として機能させるオブジェクト移動プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に表示されたオブジェクトを移動させるためのオブジェクト移動プログラムに関する。
【背景技術】
【０００２】
近年、ノート型パーソナルコンピュータ、スマートフォン、タブレット、ＰＤＡ等の携帯端末が普及している。携帯端末の入力用ポインティングデバイスとしては、ディスプレイの表示面に設けられたタッチパネルが利用される。このような携帯端末は複数のアイコンをディスプレイに表示させる。ユーザーがタッチパネルに対してタッチ、ロングタッチ、スワイプ等の操作を行うと、携帯端末がアイコンを移動させるようにディスプレイに表示させる。特に特許文献１に記載の携帯端末では、ユーザーが格子状に配列された複数のアイコンのうち一つを指定して横方向のフリック又はスワイプの操作をすると、その指定されたアイコンと同一の横列に含まれるアイコンが横方向に移動する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−７３５１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、移動する列状のアイコンのほかに、固定されたアイコンもディスプレイに表示される場合、移動する何れかのアイコンが固定されたアイコンに重なることがある。そうすると、固定されたアイコンが移動するアイコンに隠れるので、ユーザーは列状のアイコンの移動中に固定されたアイコンを視認することができない。
【０００５】
そこで、本発明は、上記事情に鑑みてなされたものであり、本発明の目的は、アイコン等の移動オブジェクトを他のオブジェクトに重ねるように移動させても、他のオブジェクトを視認できるようにすることである。
【課題を解決するための手段】
【０００６】
上記目的を達成するための主たる発明は、コンピューターを、表示画面内に固定された固定オブジェクトの第一方向側において複数の第一移動オブジェクトが前記第一方向に配列され、且つ前記固定オブジェクトの前記第一方向側において前記第一方向に配列された複数の第二移動オブジェクトが前記複数の第一移動オブジェクトそれぞれの前記第一方向に垂直な第二方向側に配置された第一状態で、前記第一方向への操作を検出する第一方向操作検出手段、前記第一状態で、前記第二方向への操作を検出する第二方向操作検出手段、前記第一方向操作検出手段が前記第一方向への操作を検出した場合に、前記複数の第一移動オブジェクト及び前記複数の第二移動オブジェクトを前記固定オブジェクトの背面側のレイヤーに配置した状態で、前記複数の第一移動オブジェクト及び前記複数の第二移動オブジェクトを前記第一方向に移動させる第一方向移動制御手段、前記第二方向操作検出手段が前記第二方向への操作を検出した場合に、前記複数の第二移動オブジェクトを前記複数の第一移動オブジェクトの背面側のレイヤーに配置した状態で、且つ前記複数の第一移動オブジェクトを固定した状態で、且つ前記複数の第二移動オブジェクトのうち何れかの第二移動オブジェクト以外の第二移動オブジェクトを固定した状態で、前記何れかの第二移動オブジェクトを前記第二方向に移動させる第二方向移動制御手段、として機能させるためのプログラムである。
【０００７】
本発明の他の特徴については、後述する明細書及び図面の記載により明らかにする。
【発明の効果】
【０００８】
本発明によれば、第一方向への操作によって第一移動オブジェクト及び第二移動オブジェクトが固定オブジェクトに重なっても、固定オブジェクトを視認することができる。第二方向への操作によって第二移動オブジェクトが第一移動オブジェクトに重なっても、第一移動オブジェクトを視認することができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、表示制御装置の構成を示したブロック図である。
【図２】図２は、編集画面及びその外側の領域を示した図面である。
【図３】図３は、編集画面の区分けの説明図である。
【図４】図４は、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作によって第一及び第二の移動オブジェクトが横移動することの説明図である。
【図５】図５は、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作によって第二移動オブジェクトが縦移動することの説明図である。
【図６】図６は、横移動した第一及び第二の移動オブジェクトの停止位置を決めるために利用される判定領域の説明図である。
【図７】図７は、横移動した第一及び第二の移動オブジェクトが停止位置まで移動して停止することの説明図である。
【図８】図８は、縦移動した第二移動オブジェクトの停止位置を決めるために利用される判定領域の説明図である。
【図９】図９は、縦移動した第二移動オブジェクトが停止位置まで移動して停止することの説明図である。
【図１０】図１０は、編集画面及びその外側の領域を示した図面である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、本発明の実施形態について説明する。但し、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されている。そのため、本発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００１１】
＜１．表示制御装置のハードウェアの構成＞
図１は、表示制御装置１のブロック図である。この表示制御装置１は、例えばノート型コンピューターシステム、タブレット型コンピューターシステム、スマートフォンといった携帯型の情報処理装置である。
【００１２】
表示制御装置１は、記憶装置１０、表示装置１１、グラフィックスコントローラー１２、タッチパネル１３、パネルコントローラー１４、マウス１５、キーボード１６、ハードウェアインターフェース１７、処理ユニット１８、システムメモリ１９及びシステムバス２０等を備える。
記憶装置１０、グラフィックスコントローラー１２、パネルコントローラー１４、ハードウェアインターフェース１７、処理ユニット１８及びシステムメモリ１９は、システムバス２０に接続されている。システムバス２０は、記憶装置１０、グラフィックスコントローラー１２、パネルコントローラー１４、ハードウェアインターフェース１７、処理ユニット１８及びシステムメモリ１９の間のデータ及び信号の転送を行う。
【００１３】
記憶装置１０は、処理ユニット１８にとって読み書き可能な半導体メモリ又はハードディスクドライブ等からなる記憶媒体である。記憶装置１０には、処理ユニット１８にとって実行可能なプログラム１０ａが格納されている。
【００１４】
表示装置１１は、例えば液晶ディスプレイ、有機ＥＬディスプレイ、無機ＥＬディスプレイといった薄型ディスプレイである。表示装置１１は、グラフィックスコントローラー１２に接続されている。
【００１５】
グラフィックスコントローラー１２は、処理ユニット１８の指令に従って映像信号を生成して、その映像信号を表示装置１１に出力する。これにより、表示装置１１には、映像信号に従った映像が表示される。
【００１６】
タッチパネル１３は、表示装置１１の表示面に設けられた透明なポインティングデバイスである。タッチパネル１３は、パネルコントローラー１４に接続されている。
【００１７】
パネルコントローラー１４は、処理ユニット１８の指令に応じて、タッチパネル１３を制御する。パネルコントローラー１４によってタッチパネル１３が制御されることによって、タッチパネル１３はタッチパネル１３に接触された接触物（例えば、ユーザーの指、スタイラス）の接触位置を検出し、パネルコントローラー１４はその接触位置を表す信号を生成して処理ユニット１８に出力する。接触位置は、タッチパネル１３の表面における横方向（第一方向）の位置を示すＸ座標と、タッチパネル１３の表面における縦方向（第二方向）の位置を示すＹ座標とによって表される。タッチパネル１３の表面における縦横の方向は、表示装置１１の画面における縦横の方向と一致する。
【００１８】
マウス１５は、ハードウェアインターフェース１７に接続されている。マウス１５は、表示装置１１に表示されるポインタ４５（図２参照）の移動及びポインタ４５による表示オブジェクト（例えばウィジェット、アイコン、ボタン等）の選択・決定に利用されるポインティングデバイスである。マウス１５は、クリックされることによってその旨の信号をハードウェアインターフェース１７に出力する。また、マウス１５は、移動操作されることによって移動方向のベクトルを表す信号をハードウェアインターフェース１７に出力する。移動方向のベクトルは、横方向の変位と、横方向に垂直な縦方向の変位とによって表される。処理ユニット１８は、マウス１５から入力した信号（移動方向のベクトル）に基づいてポインタ４５の位置を演算して、その位置にポインタ４５を配置するよう表示画面を表示装置１１に表示させる。ポインタ４５の位置はＸ座標及びＹ座標によって表される。
【００１９】
キーボード１６は、ハードウェアインターフェース１７に接続されている。キーボード１６は、ユーザーによって押下されたキーに従った信号をハードウェアインターフェース１７に出力する。
ハードウェアインターフェース１７は、マウス１５及びキーボード１６と処理ユニットとの間で信号を転送する。
【００２０】
システムメモリ１９は、ＲＡＭ（random access memory）を有する。システムメモリ１９は、処理ユニット１８にワークエリアを提供する。
処理ユニット１８は、ＣＰＵ（central processing unit）等を有する。処理ユニット１８は、記憶装置１０からプログラム１０ａを読み込んで、システムメモリ１９に展開してプログラム１０ａを実行する。
【００２１】
プログラム１０ａは、医療器材の取り扱いに関する医療器材取扱作業の内容を作業者に視覚的に提示するためにその医療器材取扱作業の流れを表現するためのコンテンツ（作業フローコンテンツ）の作成を支援するためのプログラムである。
【００２２】
医療器材取扱作業とは、医療器材を用いる手術に向けて実施される一連の作業である。医療器材取扱作業は上位工程から構成され、上位工程は中位工程から構成され、中位工程は下位工程から構成され、ユーザーがプログラム１０ａを利用してこれら上位工程、中位工程及び下位工程の順番及び作業内容を編集することになる。
【００２３】
医療器材とは、例えば内視鏡、超音波プローブ、鉗子、剪刃、メス、メスホルダー、カニューレ、鑷子、開創器、スケール、ゾンデ、エレバ、ラスパ、吸引管、開胸器、閉胸器、持針器、注射器、金属ボール、膿盆、コップ、ピン、ミラー、やすり、開口器、クレンメ、ハンドピース、エレパトリューム、ノミ、鋭匙、剥離子、鏡、縫合針、スタンツェ、受水器、針、圧子、ブジー、通気管、骨片打ち込み棒、リウエル、ラジオペンチ、ハンマー、角度計、穿孔器、スポイト、金属綿棒、浣腸器、シリンジ等の器材である。複数の器材の組合せ（例えば、複数の鉗子、メス、剪刀からなる手術用セット）も医療器材に含まれる。
【００２４】
＜２．プログラム＞
プログラム１０ａが処理ユニット１８によって実行されると、処理ユニット１８が表示画面生成部１８ａ、データ処理部１８ｂ、横方向スワイプ操作検出部１８ｃ、横方向ドラッグアンドドロップ操作検出部１８ｄ、縦方向スワイプ操作検出部１８ｅ、縦方向ドラッグアンドドロップ操作検出部１８ｆ、横移動制御部１８ｇ、縦移動制御部１８ｈ、設定部１８ｉ、第一停止制御部１８ｊ及び第二停止制御部１８ｋとして機能する。以下、表示装置１１に表示される表示画面と併せて、これらの機能部１８ａ〜１８ｋの機能について詳細に説明する。
【００２５】
＜２−１．表示画面及びオブジェクト＞
表示画面生成部１８ａは、グラフィックスコントローラー１２に指令することによって編集画面３０（図２参照）を表示画面として表示装置１１に表示させる。これによりＧＵＩ（Graphical User Interface）が実現される。編集画面３０が表示装置１１に表示された状態においてユーザーがタッチパネル１３、マウス１５又はキーボード１６を操作することによって、データ処理部１８ｂがその操作内容に従って作業フローコンテンツのデータを生成して記憶装置１０に記録するとともに、その操作内容に従って編集画面の表示を制御する。
【００２６】
図２には、表示画面生成部１８ａによって表示装置１１に表示される編集画面３０及びその外側の領域３９の一例を示す。編集画面３０の外側の領域３９は、表示画面生成部１８ａによって処理・演算される領域であるが、表示装置１１に表示されない。また、タッチパネル１３によって検出される接触位置を表すＸＹ座標系と、編集画面３０内の位置を表す座標系は同一である。
【００２７】
編集画面３０の左部には、固定オブジェクト４１，４２が縦方向に間隔を置いて並列された状態で配置されている。固定オブジェクト４１，４２が編集画面３０の縁から離れて配置され、更に固定オブジェクト４１，４２が互いに離間して配置されているので、固定オブジェクト４１，４２の周囲には背景領域（空白領域）が存在する。
【００２８】
固定オブジェクト４１，４２は編集画面３０中で固定されている。たとえユーザーがタッチパネル１３、マウス１５又はキーボード１６を操作しても、固定オブジェクト４１，４２を動かすことができない。
【００２９】
固定オブジェクト４１には、医療器材に関する情報が表示されるウィジェットである。例えば医療器材の画像、名称、所有者、所属、保管場所、使用目的及び使用場所の少なくとも一つが固定オブジェクト４１に表示される。固定オブジェクト４１に表示される情報は、表示画面生成部１８ａが記憶装置１０の作業フローコンテンツデータから読み取ることによって特定される。作業フローコンテンツデータとは、ユーザーがプログラム１０ａを利用してこれら上位工程、中位工程及び下位工程の順番及び作業内容を編集することによってデータ処理部１８ｂが生成するデータである。ウィジェットとは、ＧＵＩを構成する部品をいう。
【００３０】
固定オブジェクト４２には、リストボックス４２ａ及び複数のボタン４２ｂが配置されている。
リストボックス４２ａには、医療器材取扱作業を構成する上位工程の名称がリスト（選択肢）として、上から工程順に表示されている。リストボックス４２ａに表示されたリストのうち選択されたリストは網がけされて表示され、選択されていないリストは網がけされずに表示される。リストボックス４２ａに表示される上位工程の名称は、表示画面生成部１８ａが記憶装置１０の作業フローコンテンツデータから読み取ることによって特定される。
ボタン４２ｂは、選択されたリストの削除或いは工程順の変更や、新規リストの追加をするためのボタンである。
【００３１】
リストボックス４２ａ内のリストのうち選択されたリストの上位工程の構成要素である中位工程及び下位工程は、固定オブジェクト４１，４２の右側に縦横に配列された第一移動オブジェクト５１及び第二移動オブジェクト６１によって以下のように表現される。
【００３２】
最上段の第一移動オブジェクト５１は、横方向に等間隔で配列されている。これら第一移動オブジェクト５１は、リストボックス４２ａ内のリストのうち選択されたリストの上位工程を構成する中位工程を表すウィジェットである。つまり、第一移動オブジェクト５１によって表された中位工程は、リストボックス４２ａ内のリストのうち選択されたリストの上位工程の構成要素であることを意味する。
【００３３】
第一移動オブジェクト５１の横方向の配列の順番は中位工程の順番を表す。つまり、第一移動オブジェクト５１は、中位工程の順に左から右へ横方向に配列されている。
【００３４】
第一移動オブジェクト５１の左右隣り同士の間には、リンクオブジェクト５９が配置されている。リンクオブジェクト５９は、中位工程からその次の中位工程に続くことを表すものである。
【００３５】
最も右側の第一移動オブジェクト５１以外の各第一移動オブジェクト５１の下側には、上側先頭の第二移動オブジェクト６１が配置されており、これら先頭の第二移動オブジェクト６１も横方向に配列されている。そして、先頭の第二移動オブジェクト６１の下側に、２番目以降の第二移動オブジェクト６１が等間隔で縦方向に配列されている（但し、先頭の第二移動オブジェクト６１が後述の未登録ウィジェット６１Ｂである場合、その先頭の第二移動オブジェクト６１の下側には第二移動オブジェクトがない）。
【００３６】
第二移動オブジェクト６１は、最上段の第一移動オブジェクト５１によって表された中位工程を構成する下位工程を表すウィジェットである。つまり、第二移動オブジェクト６１によって表された下位工程は、それらの第二移動オブジェクト６１の上側に配置された第一移動オブジェクト５１によって表された中位工程の構成要素であることを意味する。
第二移動オブジェクト６１の縦方向の配列の順番は下位工程の順番を表す。つまり、第二移動オブジェクト６１は下位工程の順に上から下へ縦方向に配列されている。
【００３７】
第一移動オブジェクト５１とその下側の第二移動オブジェクト６１との間には、リンクオブジェクト６８及び工程数表示オブジェクト５５が互いに隣接した状態で配置されている。リンクオブジェクト６８は、リンクオブジェクト６８の上側の第一移動オブジェクト５１によって表された中位工程が、リンクオブジェクト６８の下側の第二移動オブジェクト６１によって表された下位工程から構成されることを表するものである。工程数表示オブジェクト５５は、登録された下位工程の工程数を表すものである。すなわち、工程数表示オブジェクト５５は、その下側にある第二移動オブジェクト６１（但し、後述の登録ウィジェット６１Ａ）の数を表すものである。
第二移動オブジェクト６１の上下隣り同士の間には、リンクオブジェクト６９が配置されている。リンクオブジェクト６９は、下位工程からその次の下位工程に続くことを表すものである。
【００３８】
第一移動オブジェクト５１及び第二移動オブジェクト６１は何れも縦方向の長さが互いに等しいうえ、横方向の長さも互いに等しい。横方向に一列に配列された第一移動オブジェクト５１は、何れも縦方向の中央が互いに揃っている。横方向に配列された第二移動オブジェクト６１も、何れも縦方向の中央が互いに揃っている。また、第一移動オブジェクト５１とその下側に縦方向に配列された第二移動オブジェクト６１は、横方向の中央が互いに揃っている。
【００３９】
第一移動オブジェクト５１、工程数表示オブジェクト５５、リンクオブジェクト５９及びリンクオブジェクト６８は固定オブジェクト４１，４２よりも背面側のレイヤーに配置されている。また、第二移動オブジェクト６１及びリンクオブジェクト６９は第一移動オブジェクト５１、工程数表示オブジェクト５５、リンクオブジェクト５９及びリンクオブジェクト６８よりも背面側のレイヤーに配置されている。たとえユーザーがタッチパネル１３、マウス１５又はキーボード１６を操作しても、固定オブジェクト４１，４２、移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９の前後の位置関係は維持される。
【００４０】
なお、リストボックス４２ａ内の選択物が別のリストに変更されると、上位工程が別の上位工程に変更されるので、固定オブジェクト４１，４２の右側の領域の表示が、変更後の上位工程の構成要素である中位工程及び下位工程を表現するように切り替わる。
【００４１】
移動オブジェクト５１，６１の種類について説明する。
第一移動オブジェクト５１は、登録済みウィジェット５１Ａと、未登録ウィジェット５１Ｂとに分類される。未登録ウィジェット５１Ｂは、横方向に配列された第一移動オブジェクト５１のうち最も右側に配置された第一移動オブジェクト５１であり、登録済みウィジェット５１Ａは、それ以外の第一移動オブジェクト５１である。
【００４２】
登録済みウィジェット５１Ａは、その登録済みウィジェット５１Ａが表す中位工程に関する情報がユーザーによって記憶装置１０の作業フローコンテンツデータに登録されたことを表すものである。登録済みウィジェット５１Ａには、中位工程の作業内容に関する情報が表示されている。登録済みウィジェット５１Ａに表示される情報（中位工程の作業内容に関する情報）は、画像若しくはテキスト又はこれらの両方によって表される。登録済みウィジェット５１Ａに表示される情報（中位工程の作業内容に関する情報）は、表示画面生成部１８ａが記憶装置１０の作業フローコンテンツデータを読み取ることによって特定される。
【００４３】
登録済みウィジェット５１Ａには編集ボタン５２が表示されている。ユーザーがタッチパネル１３又はマウス１５によって編集ボタン５２の選択及び決定をすると、入力画面が表示されて、ユーザーが中位工程に関する情報の変更をその入力画面において行える。
【００４４】
未登録ウィジェット５１Ｂは、その未登録ウィジェット５１Ｂが表す中位工程に関する情報が記憶装置１０の作業フローコンテンツデータに登録されていないことを表すものである。未登録ウィジェット５１Ｂには編集ボタン５３が表示されている。ユーザーがタッチパネル１３又はマウス１５によって編集ボタン５３の選択及び決定をすると、入力画面が表示されて、ユーザーが中位工程に関する情報の登録をその入力画面において行うことができる。ユーザーがその情報を登録したら、未登録ウィジェット５１Ｂは、登録された情報が表示される登録済みウィジェット５１Ａに変更されるとともに、その右側に新たな未登録ウィジェット５１Ｂが追加される。
【００４５】
第二移動オブジェクト６１は、登録済みウィジェット６１Ａと、未登録ウィジェット６１Ｂとに分類される。未登録ウィジェット６１Ｂは、縦方向に配列された第二移動オブジェクト６１のうち最も下側に配置された第二移動オブジェクト６１であり、登録済みウィジェット６１Ａは、それ以外の第二移動オブジェクト６１である。
【００４６】
登録済みウィジェット６１Ａは、その登録済みウィジェット６１Ａが表す下位工程に関する情報がユーザーによって記憶装置１０の作業フローコンテンツデータに登録されたことを表すものである。登録済みウィジェット６１Ａには、下位工程の作業内容に関する情報が表示されている。登録済みウィジェット６１Ａに表示される情報（下位工程の作業内容に関する情報）は、画像若しくはテキスト又はこれらの両方によって表される。登録済みウィジェット６１Ａに表示される情報（下位工程の作業内容に関する情報）は、表示画面生成部１８ａが記憶装置１０の作業フローコンテンツデータを読み取ることによって特定される。
【００４７】
登録済みウィジェット６１Ａには編集ボタン６２が表示されている。ユーザーがタッチパネル１３又はマウス１５によって編集ボタン６２の選択及び決定をすると、入力画面が表示されて、ユーザーが下位工程に関する情報の変更をその入力画面において行える。
【００４８】
未登録ウィジェット６１Ｂは、その未登録ウィジェット６１Ｂが表す下位工程に関する情報が記憶装置１０の作業フローコンテンツデータに登録されていないことを表すものである。未登録ウィジェット６１Ｂには編集ボタン６３が表示されている。ユーザーがタッチパネル１３又はマウス１５によって編集ボタン６３の選択及び決定をすると、入力画面が表示されて、ユーザーが中位工程に関する情報の登録をその入力画面において行える。ユーザーがその情報を登録したら、未登録ウィジェット６１Ｂは、登録された情報が表示される登録済みウィジェット６１Ａに変更されるとともに、その右側に新たな未登録ウィジェット６１Ｂが追加される。
【００４９】
＜２−２．スワイプ操作及びドラッグアンドドロップ操作の検出＞
移動オブジェクト５１，６１は、ユーザーによるスワイプ操作又はドラッグアンドドロップ操作によって移動可能なものである。そこで、スワイプ操作及びドラッグアンドドロップ操作の検出について以下に説明する。なお、移動オブジェクト５１，６１の移動前の状態、つまり移動オブジェクト５１，６１が図２のように配置された状態を以下では静止状態という。
【００５０】
スワイプ操作とは、接触物をタッチパネル１３に接触させ（この時にタッチパネル１３によって検出された接触位置を「スワイプ操作の開始点」という）、その後その接触物をタッチパネル１３から離すことなく接触物をタッチパネル１３に対してスライドさせて、最後に接触物をタッチパネル１３から離す一連の操作をいう。スワイプ操作には、接触物をスワイプ操作の開始点からスライド開始させる際の接触物の縦方向の変位が横方向の変位よりも大きい縦方向スワイプ操作と、その際の接触物の横方向の変位が縦方向の変位よりも大きい横方向スワイプ操作がある。なお、フリック操作（接触物をタッチパネル１３に接触したタイミングから、接触物のスライド後に接触物をタッチパネル１３から離すタイミングまでの時間が短い一連の操作）もスワイプ操作として取り扱う。
【００５１】
ドラッグアンドドロップ操作とは、マウス１５のボタンを押し（この時のポインタ４５の位置を「ドラッグアンドドロップ操作の開始点」という）、その後そのボタンを押した状態でマウス１５を移動させて、最後にマウス１５のボタン押下を解除する一連の操作をいう。ドラッグアンドドロップ操作には、マウス１５をドラッグアンドドロップ操作の開始点から移動開始させる際のマウス１５の縦方向の変位が横方向の変位よりも大きい縦方向ドラッグアンドドロップ操作と、その際のマウス１５の横方向の変位が縦方向の変位よりも大きい横方向ドラッグアンドドロップ操作とがある。
【００５２】
ユーザーが横方向スワイプ操作をすると、横方向スワイプ操作検出部１８ｃがパネルコントローラー１４から入力した信号によって横方向スワイプ操作を検出する。一方、ユーザーが縦方向スワイプ操作をすると、縦方向スワイプ操作検出部１８ｅがパネルコントローラー１４から入力した信号によって縦方向スワイプ操作を検出する。
【００５３】
ユーザーが横方向ドラッグアンドドロップ操作をすると、横方向ドラッグアンドドロップ操作検出部１８ｄがマウス１５から入力した信号によって横方向ドラッグアンドドロップ操作を検出する。一方、ユーザーが縦方向ドラッグアンドドロップ操作をすると、縦方向ドラッグアンドドロップ操作検出部１８ｆがマウス１５から入力した信号によって縦方向ドラッグアンドドロップ操作を検出する。
【００５４】
ところで、移動オブジェクト５１，６１を移動させるためのスワイプ操作やドラッグアンドドロップ操作の開始点が編集画面３０内の何れの場所にあるかが重要となるので、図３に示すように、操作検出部１８ｃ〜１８ｆは編集画面３０に検出領域３１及び三つの検出領域３２を設定する。これにより、編集画面３０が検出領域３１及び三つの検出領域３２に区分けされている。編集画面３０内の検出領域３１，３２について説明する。図３中、検出領域３１を平行斜線の模様により示し、検出領域３２を網掛けの模様により示すことによって、検出領域３１，３２についての理解を助ける。なお、編集画面３０では、検出領域３１，３２が視覚的に認識可能に表示されるものではない。
【００５５】
検出領域３１は編集画面３０の左縁及び上縁に沿ってＬ字型に形作られており、残りの矩形状領域３３が横に３等分に分割されることによって縦長の矩形状の三つの検出領域３２が横方向に隣接して配列されている。これら三つの検出領域３２は、横方向の幅が互いに等しく、縦方向の長さも互いに等しい。検出領域３１及び三つの検出領域３２は、それぞれの範囲がＸ座標及びＹ座標によって表されている。
【００５６】
検出領域３１のうち矩形状領域３３の上側の部分は、３体の第一移動オブジェクト５１が横方向に配列可能な広さであり、残りの部分は、固定オブジェクト４１と固定オブジェクト４２を縦方向に配列可能な広さである。図２に示すように移動オブジェクト５１，６１が配置されている場合、検出領域３１のうち矩形状領域３３の上側の部分には、３体の第一移動オブジェクト５１が横方向に配列されている。
【００５７】
検出領域３２は、２体の第二移動オブジェクト６１が縦方向に配列可能な広さである。図２に示すように移動オブジェクト５１，６１が配置されている場合、左側の検出領域３２には１体の第二移動オブジェクト６１が配置され、中央の検出領域３２には２体の第二移動オブジェクト６１が縦方向に配列され、右側の検出領域３２には２体の第二移動オブジェクト６１が縦方向に配列されている。また、左側の領域３２内の第二移動オブジェクト６１は、その横方向中央が左側の領域３２の横方向中央と揃うように配置されている。中央の領域３２内の第二移動オブジェクト６１が含まれる縦列を構成する第二移動オブジェクト６１は、その横方向中央が中央の領域３２の横方向中央と揃うように配置されている。右側の領域３２内の第二移動オブジェクト６１が含まれる縦列を構成する第二移動オブジェクト６１は、その横方向中央が右側の領域３２の横方向中央と揃うように配置されている。
【００５８】
＜２−３．第一及び第二の移動オブジェクトの横方向の移動＞
移動オブジェクト５１，６１が図２に示すような静止状態である場合に、ユーザーが図３中の矢印Ａに示すように検出領域３１内を開始点８１とする横方向スワイプ操作をすると、横方向スワイプ操作検出部１８ｃがその旨を検出する。そうすると、横方向スワイプ操作検出部１８ｃが横方向スワイプ操作の検出を終了するまでの間、横移動制御部１８ｇがパネルコントローラー１４からの信号（接触位置のＸ座標）に従って全ての移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９を横方向に移動させる。
ユーザーが図３中の矢印Ｂに示すように検出領域３２内を開始点８２とする横方向スワイプ操作をする場合についても同様である。従って、横方向スワイプ操作の開始点が編集画面３０内の何れの位置であろうと、横移動制御部１８ｇが全ての移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９を横方向に移動させることになる。
【００５９】
移動オブジェクト５１，６１が静止状態である場合に、ユーザーが図３中の矢印Ａに示すように検出領域３１内を開始点８１とする横方向ドラッグアンドドロップ操作をすると、横方向ドラッグアンドドロップ操作検出部１８ｄがその旨を検出する。そうすると、横方向ドラッグアンドドロップ操作検出部１８ｄが横方向ドラッグアンドドロップ操作の検出を終了するまでの間、横移動制御部１８ｇがマウス１５からの信号に従って全ての移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９を横方向に移動させる。
ユーザーが図３中の矢印Ｂに示すように右側の領域３２内を開始点８２とする横方向ドラッグアンドドロップ操作をする場合についても同様である。従って、横方向ドラッグアンドドロップ操作の開始点が編集画面３０内の何れの位置であろうと、横移動制御部１８ｇが全ての移動オブジェクト５１，６１及びリンクオブジェクト５９，６８，６９を横方向に移動させることになる。
【００６０】
図４を参照して、横移動制御部１８ｇによる移動オブジェクト５１，６１及びリンクオブジェクト５９，６８，６９の移動態様について説明する。図４に示すように、全ての移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９は、これらの配列を維持しつつ、横方向に移動する（図４中の矢印参照）。従って、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の前に編集画面３０の右外側に配置された移動オブジェクト５１，６１は編集画面３０に表示されるようになる。
【００６１】
ここで、上述のようにユーザーが横方向スワイプ操作又は横方向ドラッグアンドドロップ操作をした場合でも、固定オブジェクト４１，４２が移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９よりも前面側のレイヤーに配置された状態が横移動制御部１８ｇによって維持されている。そのため、図４に示すように、移動オブジェクト５１，６１や工程数表示オブジェクト５５やリンクオブジェクト５９，６８，６９が横方向スワイプ操作又は横方向ドラッグアンドドロップ操作によって固定オブジェクト４１，４２に重なるように移動すると、固定オブジェクト４１，４２に重なった移動オブジェクト５１，６１や工程数表示オブジェクト５５やリンクオブジェクト５９，６８，６９は、固定オブジェクト４１，４２に重なる部分が表示されず、固定オブジェクト４１，４２の外縁からはみ出た部分が表示される。
【００６２】
＜２−４．第二移動オブジェクトの縦方向の移動＞
移動オブジェクト５１，６１が静止状態である場合に、ユーザーが図３中の矢印Ｄに示すように右側の検出領域３２内を開始点８２とする縦方向スワイプ操作をすると、縦方向スワイプ操作検出部１８ｅがその旨を検出する。そうすると、縦方向スワイプ操作検出部１８ｅが縦方向スワイプの操作の検出を終了するまでの間、縦移動制御部１８ｈは、図５に示すように、右側の検出領域３２内の第二移動オブジェクト６１が含まれる縦列を構成する全ての第二移動オブジェクト６１及びリンクオブジェクト６９の相互の位置関係を維持させつつ、これら第二移動オブジェクト６１及びリンクオブジェクト６９をパネルコントローラー１４からの信号（接触位置のＹ座標）に従って縦方向に移動させる。その際、縦移動制御部１８ｈは、それ以外の移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９を固定した状態に維持する。
【００６３】
一方、移動オブジェクト５１，６１が静止状態である場合に、ユーザーが図３中の矢印Ｄに示すように右側の検出領域３２内を開始点８２とする縦方向ドラッグアンドドロップ操作をすると、その旨が縦方向ドラッグアンドドロップ操作検出部１８ｆによって検出される。そうすると、縦方向スワイプ操作の場合と同様に、縦移動制御部１８ｈは、右側の検出領域３２内の第二移動オブジェクト６１が含まれる縦列を構成する全ての第二移動オブジェクト６１及びリンクオブジェクト６９をマウス１５から信号（縦方向の変位）に従って縦方向に移動させる。
【００６４】
ここで、上述のようにユーザーが縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作をした場合でも、第一移動オブジェクト５１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８が第二移動オブジェクト６１及びリンクオブジェクト６９よりも前面側のレイヤーに配置された状態が縦移動制御部１８ｈによって維持されている。そのため、第二移動オブジェクト６１やリンクオブジェクト６９が縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作によって第一移動オブジェクト５１に重なるように移動すると、第一移動オブジェクト５１に重なった第二移動オブジェクト６１やリンクオブジェクト６９は、第一移動オブジェクト５１に重なる部分が表示されず、第一移動オブジェクト５１の外縁からはみ出た部分が表示される。
【００６５】
移動オブジェクト５１，６１が静止状態である場合に、ユーザーが中央の検出領域３２内を開始点とする縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作をするときには、中央の検出領域３２内の第二移動オブジェクト６１が含まれる縦列を構成する全ての第二移動オブジェクト６１及びリンクオブジェクト６９がそれらの相互の位置関係を維持しつつ、縦方向に移動する。
移動オブジェクト５１，６１が静止状態である場合に、ユーザーが左側の検出領域３２内を開始点とする縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作をするときには、左側の検出領域３２内の第二移動オブジェクト６１及びリンクオブジェクト６９がそれらの相互の位置関係を維持しつつ、縦方向に移動する。
【００６６】
移動オブジェクト５１，６１が静止状態である場合に、ユーザーが図３中の矢印Ｃに示すように検出領域３１内を開始点８１とする縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作をするときには、全ての移動オブジェクト５１，６１が固定された状態に維持される。
【００６７】
＜２−５．横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の後の第一及び第二の移動オブジェクトの挙動＞
上述のように、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作によって、全ての移動オブジェクト５１，６１が横方向に移動する（図４参照）。横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了時、移動オブジェクト５１，６１がその終了時の位置に停止するのではなく、終了時の位置から所定の位置まで移動して停止する。以下、詳細に説明する。
【００６８】
横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了時の移動オブジェクト５１，６１の停止位置を決定するべく、設定部１８ｉは、図６に示すように、編集画面３０及びその外側の領域３９には複数の判定領域３６を設定する。判定領域３６は縦方向に長尺となるように帯状に形作られている。編集画面３０及びその外側の領域３９が横に分割されることによって、これら判定領域３６が横方向に隣接して配列されている。これら判定領域３６は横方向の幅が互いに等しい。これら判定領域３６の横方向の幅は、検出領域３２の横方向の幅に等しい。また、編集画面３０を縦断する右側三つの判定領域３６は三つの検出領域３２にそれぞれ重なり、これら三つの判定領域３６の左右の縁は検出領域３２の左右の縁に重なっている。判定領域３６の範囲はＸ座標によって表されている。
また、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の前に移動オブジェクト５１，６１が図２に示すような静止状態である場合、判定領域３６には第一移動オブジェクト５１とその下側の第二移動オブジェクト６１が縦方向に配列されており、それら移動オブジェクト５１，６１はその横方向中央が判定領域３６の横方向中央と揃うように配置されている。
【００６９】
図７を参照して、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了後の移動オブジェクト５１，６１の挙動について説明する。図７中、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了時の移動オブジェクト５１，６１の位置を二点鎖線により示し、移動オブジェクト５１，６１の停止位置を実線により示す。
【００７０】
ユーザーが横方向スワイプ操作を終了すると、横方向スワイプ操作検出部１８ｃが横方向スワイプ操作を検出しなくなる。一方、ユーザーが横方向ドラッグアンドドロップ操作を終了すると、横方向ドラッグアンドドロップ操作検出部１８ｄが横方向ドラッグアンドドロップ操作を検出しなくなる。
【００７１】
横方向スワイプ操作検出部１８ｃ又は横方向ドラッグアンドドロップ操作検出部１８ｄの検出が終了すると、第一停止制御部１８ｊは、図７に示すように、移動オブジェクト５１，６１のそれぞれの代表点５１ａ，６１ａが存する判定領域３６に移動オブジェクト５１，６１が収まるまでこれら移動オブジェクト５１，６１を横方向に移動させて（図７中の矢印参照）、停止させる。停止時の移動オブジェクト５１，６１の横方向中央は、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了時に代表点５１ａ，６１ａが存する判定領域３６の横方向中央に揃う。
【００７２】
代表点５１ａ，６１ａは移動オブジェクト５１，６１の中心点に設定されているが、移動オブジェクト５１，６１の外縁の内側にある点であれば、中心点以外に設定されてもよい。代表点５１ａ，６１ａが移動オブジェクト５１，６１の縦方向中央に設定されている場合、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の開始時から終了時までの移動オブジェクト５１，６１の左方向への移動距離が判定領域３６の横幅の５０％以上１５０％未満であれば、移動オブジェクト５１，６１は、移動開始時の判定領域３６の左隣りの判定領域３６の横方向中央に移動オブジェクト５１，６１の横方向中央が揃って、停止することになる。横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の開始時から終了時までの移動オブジェクト５１，６１の左方向への移動距離が判定領域３６の横幅の０％以上５０％未満であれば、移動オブジェクト５１，６１は移動開始時の判定領域３６の横方向中央に移動オブジェクト５１，６１の横方向中央が揃って、停止することになる。
【００７３】
なお、移動オブジェクト５１，６１が横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了時の位置から停止位置まで移動するまでの間、全ての移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９はこれらの相互の配置・配列を維持する。
【００７４】
＜２−６．縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の後の第二移動オブジェクトの挙動＞
上述のように、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作によって、何れかの縦列を構成する全ての第二移動オブジェクト６１が縦方向に移動し、他の移動オブジェクト５１，６１が固定した状態に維持される（図５参照）。横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了時、移動した第二移動オブジェクト６１がその終了時の位置に停止するのではなく、その終了時の位置から所定の位置まで移動して停止する。以下、詳細に説明する。
【００７５】
縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の終了時の第二移動オブジェクト６１の停止位置を決定するべく、設定部１８ｉは、図８に示すように、編集画面３０及びその外側の領域３９には複数の判定領域３７を設定する。判定領域３７は、横方向に長尺となるように帯状に形作られている。編集画面３０及びその外側の領域３９が縦に分割されることによって、これら判定領域３７が縦方向に隣接して配列されている。これら判定領域３７は縦方向の幅が互いに等しい。判定領域３７の範囲はＹ座標によって表されている。
また、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の前に移動オブジェクト５１，６１が図２に示すような静止状態である場合、判定領域３７には第二移動オブジェクト６１が横方向に配列されており、第二移動オブジェクト６１はその縦方向中央が判定領域３７の縦方向中央と揃うように配置されている。
【００７６】
図９を参照して、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の終了後の第二移動オブジェクト６１の挙動について説明する。図９中、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の終了時の第二移動オブジェクト６１（但し、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作により移動した第二移動オブジェクト６１）の位置を二点鎖線により示し、それらの第二移動オブジェクト６１の停止位置を実線により示し、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作により移動しない移動オブジェクト５１，６１を一点鎖線により示す。
【００７７】
ユーザーが縦方向スワイプ操作を終了すると、縦方向スワイプ操作検出部１８ｅが縦方向スワイプ操作を検出しなくなる。一方、ユーザーが縦方向ドラッグアンドドロップ操作を終了すると、縦方向ドラッグアンドドロップ操作検出部１８ｆが縦方向ドラッグアンドドロップ操作を検出しなくなる。
【００７８】
縦方向スワイプ操作検出部１８ｅ又は縦方向ドラッグアンドドロップ操作検出部１８ｆの検出が終了すると、第二停止制御部１８ｋは、図９に示すように、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作により移動した第二移動オブジェクト６１のそれぞれの代表点６１ａが存する判定領域３７に収まるまで、これら第二移動オブジェクト６１を縦方向に移動させて（図９中の矢印参照）、停止させる。停止時の第二移動オブジェクト６１の縦方向中央は、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の終了時に代表点６１ａが存する判定領域３７の縦方向中央に揃う。
【００７９】
代表点６１ａが第二移動オブジェクト６１の縦方向中央に設定されている場合、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の開始時から終了時までの第二移動オブジェクト６１の上方向への移動距離が判定領域３７の縦幅の５０％以上１５０％未満であれば、第二移動オブジェクト６１は、移動開始時の判定領域３７の上隣りの判定領域３７の縦方向中央に第二移動オブジェクト６１の縦方向中央が揃って、停止することになる。縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の開始時から終了時までの第二移動オブジェクト６１の上方向への移動距離が判定領域３７の横幅の０％以上５０％未満であれば、第二移動オブジェクト６１は移動開始時の判定領域３７の幅方向中央に第二移動オブジェクト６１の縦方向中央が揃って、停止することになる。
【００８０】
＜３．効果＞
（１）  固定オブジェクト４１，４２が移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９よりも前面側のレイヤーに配置されているので、横方向のスワイプ操作又はドラッグアンドドロップ操作により移動オブジェクト５１，６１、工程数表示オブジェクト５５及びリンクオブジェクト５９，６８，６９が固定オブジェクト４１，４２に重なっても、固定オブジェクト４１，４２及びそれらに表示された情報を視認することができる。
（２）  また、第一移動オブジェクト５１及び工程数表示オブジェクト５５が第二移動オブジェクト６１及びリンクオブジェクト６９よりも前面側のレイヤーに配置されているので、縦方向のスワイプ操作又はドラッグアンドドロップ操作により第二移動オブジェクト６１やリンクオブジェクト６９が第一移動オブジェクト６１や工程数表示オブジェクト５５に重なっても、第一移動オブジェクト６１や工程数表示オブジェクト５５及びそれらに表示された情報を視認することができる。
（３）  横方向のスワイプ操作又はドラッグアンドドロップ操作により全ての移動オブジェクト５１，６１が横方向に移動するとともに、固定オブジェクト４１，４２に重なった移動オブジェクト５１，６１が固定オブジェクト４１，４２によって隠れる。このような挙動によって、移動オブジェクト５１，６１に表示された情報が固定オブジェクト４１，４２に表示された情報に関連し、又は従属したことを表現することができる。
（４）  縦方向のスワイプ操作又はドラッグアンドドロップ操作により何れかの第一移動オブジェクト５１の下側の第二移動オブジェクト６１が縦方向に移動しつつ、その第一移動オブジェクト５１に重なった第二移動オブジェクト６１がその第一移動オブジェクト５１によって隠れる。更に、他の第二移動オブジェクト６１が移動しない。このような挙動によって、移動する第二移動オブジェクト６１に表示された情報がそれらと同一の縦列に含まれる第一移動オブジェクト５１に表示された情報に関連し、又は従属したことを表現することができる。
【００８１】
（５）  横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の終了後、移動オブジェクト５１，６１が判定領域３６に収まるまで横方向に移動する（図７中の矢印参照）。そのため、スワイプ操作やドラッグアンドドロップ操作をしてない状態では、移動オブジェクト５１，６１が常に決められた位置（つまり、何れかの判定領域３６）に配置されることになる。
【００８２】
（６）  縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の終了後、移動した第二移動オブジェクト６１が判定領域３７に収まるまで縦方向に移動する（図９中の矢印参照）。そのため、スワイプ操作やドラッグアンドドロップ操作をしてない状態では、第二移動オブジェクト６１が常に決められた位置（つまり、何れかの判定領域３７）に配置されることになる。
【００８３】
（７）  横方向スワイプ操作又は横方向ドラッグアンドドロップ操作の前に編集画面３０の横方向外側に配置された移動オブジェクト５１，６１や工程数表示オブジェクト５５は、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作によって編集画面３０に表示される。よって、これらのオブジェクト５１，６１，５５及びそれらに表示された情報を視認することができる。
【００８４】
（８）  縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作の前に編集画面３０の縦方向外側に配置された第二移動オブジェクト６１は、縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作によって編集画面３０に表示される。よって、これらの第二移動オブジェクト６１及びそれらに表示された情報を視認することができる。
【００８５】
（９）  固定オブジェクト４１と固定オブジェクト４２が互いに離間しているので、横方向スワイプ操作又は横方向ドラッグアンドドロップ操作により第二移動オブジェクト６１や工程数表示オブジェクト５５が固定オブジェクト４１，４２に重なっても、第二移動オブジェクト６１や工程数表示オブジェクト５５を視認することができる。
【００８６】
＜４．変形例＞
以上、本発明を実施するための形態について説明したが、上記実施形態は本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。また、本発明の実施形態は本発明の趣旨を逸脱することなく変更、改良され得るとともに、本発明にはその等価物も含まれる。以上の実施形態からの変更点について以下に説明する。以下に説明する各変更点を組み合わせて適用してもよい。
【００８７】
（１）  上記実施形態では、オブジェクト４１，４２，５１，６１がウィジェットであった。それに対して、オブジェクト４１，４２，５１，６１がアイコン又はサムネイルであってもよい。
【００８８】
（２）  上記実施形態では、表示画面生成部１８ａが表示装置１１に表示させた編集画面３０及びその外側の領域３９には、第二移動オブジェクト６１及びリンクオブジェクト５９，６８，６９が配置されていた。それに対して、図１０に示すように、編集画面３０及びその外側の領域３９に第二移動オブジェクトが配置されていなくてもよい。この場合、ユーザーが縦方向スワイプ操作又は縦方向ドラッグアンドドロップ操作をしても、第一移動オブジェクト５１は移動しない。
【００８９】
また、ユーザーが横方向スワイプ操作をする場合には、その旨が横方向スワイプ操作検出部１８ｃによって検出され、ユーザーが横方向スワイプ操作をする場合には、その旨が横方向ドラッグアンドドロップ操作検出部１８ｄによって検出される。そうすると、横方向スワイプ操作検出部１８ｃ又は横方向ドラッグアンドドロップ操作検出部１８ｄによる検出が終了するまで、横移動制御部１８ｇがパネルコントローラー１４からの信号（接触位置のＸ座標）に従って全ての移動オブジェクト５１を横方向に移動させる。この際、移動オブジェクト５１と固定オブジェクト４１，４２の前後の配置関係が維持され、移動オブジェクト５１の相互の位置関係も維持される。
【００９０】
横方向スワイプ操作検出部１８ｃ又は横方向ドラッグアンドドロップ操作検出部１８ｄの検出が終了すると、第一停止制御部１８ｊは移動オブジェクト５１のそれぞれの代表点（中心点）が存する判定領域３６（図６参考）に移動オブジェクト５１が収まるまでこれら移動オブジェクト５１を横方向に移動させて、停止させる。
【００９１】
（３）  上記実施形態では、「第一方向への操作」が「横方向スワイプ操作」又は「横方向ドラッグアンドドロップ操作」であり、「第二方向への操作」が「縦方向スワイプ操作」又は「縦方向ドラッグアンドドロップ操作」であった。それに対して、「第一方向への操作」が「縦方向スワイプ操作」又は「縦方向ドラッグアンドドロップ操作」であり、「第二方向への操作」が「横方向スワイプ操作」又は「横方向ドラッグアンドドロップ操作」であってもよい。この場合、上記実施形態の説明中、「縦方向」を「横方向」に、「横方向」を「縦方向」に、「上方向」を「左方向」に、「上側」を「左側」に、「下側」を「右側」に、「左側」を「上側」に、「右側」を「下側」に読み替える。
【符号の説明】
【００９２】
１…表示制御装置，  １１…表示装置，  １８ｃ…横方向スワイプ操作検出部（第一方向操作検出手段），  １８ｄ…横方向ドラッグアンドドロップ操作検出部（第一方向操作検出手段），  １８ｅ…縦方向スワイプ操作検出部（第二方向操作検出手段），  １８ｆ…縦方向ドラッグアンドドロップ操作検出部（第二方向操作検出手段），  １８ｇ…横移動制御部（第一方向移動制御手段），  １８ｈ…縦方向移動制御部（第二方向移動制御手段），  ３０…編集画面，  ４１…固定オブジェクト，  ４２…固定オブジェクト，  １８ｉ…設定部，  １８ｊ…第一停止制御部，  １８ｋ…第二停止制御部），  ５１…第一移動オブジェクト，  ６１…第二移動オブジェクト
【図１】
2018136650.tif 000003
【図２】
2018136650.tif 000004
【図３】
2018136650.tif 000005
【図４】
2018136650.tif 000006
【図５】
2018136650.tif 000007
【図６】
2018136650.tif 000008
【図７】
2018136650.tif 000009
【図８】
2018136650.tif 000010
【図９】
2018136650.tif 000011
【図１０】
2018136650.tif 000012