(57)【要約】【課題】表示領域がループ状に配置されている場合であっても、移動操作を受けたコンテンツを移動させ続けずに停止させる。【解決手段】表示領域がループ状に配置された複数の表示部と、複数の表示部のいずれかにコンテンツを表示させる表示制御部と、表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させるコンテンツ制御部と、移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる停止部と、を備える。【選択図】図６
2018084858.tif 000002
【特許請求の範囲】
【請求項１】
表示領域がループ状に配置された複数の表示部と、
複数の表示部のいずれかにコンテンツを表示させる表示制御部と、
表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させるコンテンツ制御部と、
移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる停止部と、
を備えたことを特徴とするコンテンツ制御装置。
【請求項２】
前記停止部は、いずれかの表示部に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする請求項１に記載のコンテンツ制御装置。
【請求項３】
前記停止部は、コンテンツごとの移動開始位置に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする請求項１に記載のコンテンツ制御装置。
【請求項４】
前記停止部は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から、移動されたコンテンツの位置に至る直線との成す角度がゼロとみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする請求項１に記載のコンテンツ制御装置。
【請求項５】
前記停止部は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から、移動されたコンテンツの位置に至る直線との成す角度の単位時間の移動角度の移動開始からの累積値が１周分とみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする請求項１に記載のコンテンツ制御装置。
【請求項６】
前記コンテンツ制御部は、前記所定の位置において極大値を示す動摩擦係数に従い、コンテンツの移動開始から前記動摩擦係数が所定の値を超える間は該動摩擦係数を低減した値でコンテンツを減速させ、その後は前記動摩擦係数を適用してコンテンツを減速させる、
ことを特徴とする請求項１乃至５のいずれか一項に記載のコンテンツ制御装置。
【請求項７】
表示領域がループ状に配置された複数の表示部のいずれかにコンテンツを表示させ、
表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させ、
移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる、
処理をコンピュータに実行させることを特徴とするコンテンツ制御プログラム。
【請求項８】
表示領域がループ状に配置された複数の表示部のいずれかにコンテンツを表示させ、
表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させ、
移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる、
処理をコンピュータが実行することを特徴とするコンテンツ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ制御装置、コンテンツ制御プログラムおよびコンテンツ制御方法に関する。
【背景技術】
【０００２】
広大な画面による多くのコンテンツの表示が望まれる場合に、複数のディスプレイが接続される場合がある。例えば、室内の壁一面が複数のディスプレイで覆われ、あたかも１つのディスプレイのようにとらえられるようにすることで、大画面が実現される場合がある。
【０００３】
図１は複数のディスプレイを使用する環境の例を示す図であり、左右前後の壁、天井、床、テーブル（テーブルトップ）等にそれぞれディスプレイが配置されている。このような複数のディスプレイを備えた環境では、様々なテーマについてのディスカッションやアイデア出しの作業が行われることが想定される。
【０００４】
図２はアイデア出しの場面の例を示す図であり、アイデアが書き込まれたデジタル付箋紙のコンテンツが個人作業スペースに複数配置され、それぞれのユーザにより、他のメンバーと共有すべきコンテンツＣ１、Ｃ２が共有スペースに移動される（飛ばされる）。これにより、まとめ役のユーザが共有スペースにおいてコンテンツを操作しやすくなる。
【０００５】
ユーザは、コンテンツを移動する場合、指やペンによりコンテンツをドラッグ（スライド）して離すことで、コンテンツはドラッグされた方向にドラッグの速さに応じた初速で移動を開始し、仮想的な動摩擦係数を考慮した減速を伴って所定の距離を移動した後に停止する。
【０００６】
一方、多数のディスプレイを使用する際の制御技術についての開示があるが（例えば、特許文献１、２等を参照）、閲覧のための表示を対象とするのみで、表示されたコンテンツに対する操作を考慮したものではない。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１２４７５９号公報
【特許文献２】特開２００６−１８９６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、複数のディスプレイが接続された環境でコンテンツに移動の操作が行われた場合、ディスプレイの表示領域がループ状に配置されていると、コンテンツがなかなか停止せず、所望の操作結果が得られないという問題があった。なお、ループ状の配置とは、一のディスプレイの表示領域の先に他のディスプレイの表示領域を経由して当初の一のディスプレイの表示領域が接続される形態である。
【０００９】
すなわち、コンテンツの移動には所定の動摩擦係数が仮想的に設定されているものの、ユーザが勢いよくコンテンツをドラッグして離した場合、所望の飛ばし先で停止せず、元の位置に戻ってもまだ移動を続けてしまう場合がある。
【００１０】
そこで、一側面では、表示領域がループ状に配置されている場合であっても、移動操作を受けたコンテンツを移動させ続けずに停止させることを目的とする。
【課題を解決するための手段】
【００１１】
一つの形態では、表示領域がループ状に配置された複数の表示部と、複数の表示部のいずれかにコンテンツを表示させる表示制御部と、表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させるコンテンツ制御部と、移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる停止部と、を備える。
【発明の効果】
【００１２】
表示領域がループ状に配置されている場合であっても、移動操作を受けたコンテンツを移動させ続けずに停止させることができる。
【図面の簡単な説明】
【００１３】
【図１】複数のディスプレイを使用する環境の例を示す図である。
【図２】アイデア出しの場面の例を示す図である。
【図３】ディスプレイの接続の例を示す図（その１）である。
【図４】ディスプレイの接続の例を示す図（その２）である。
【図５】一実施形態にかかるシステムの構成例を示す図である。
【図６】サーバ装置および表示制御装置の機能構成例を示す図である。
【図７】各種テーブルのデータ構造例を示す図である。
【図８】サーバ装置および表示制御装置のハードウェア構成例を示す図である。
【図９】実施形態の全体的な処理例を示すシーケンス図である。
【図１０】第１の処理例における動作例を示す図（その１）である。
【図１１】第１の処理例における動作例を示す図（その２）である。
【図１２】第１の処理例で管理するデータ例である。
【図１３】第１の処理例におけるフローチャートを示す図である。
【図１４】第２の処理例における動作例を示す図（その１）である。
【図１５】第２の処理例における動作例を示す図（その２）である。
【図１６】第２の処理例で管理するデータ例である。
【図１７】第２の処理例におけるフローチャートを示す図である。
【図１８】第３の処理例における動作例を示す図である。
【図１９】第３の処理例におけるフローチャートを示す図である。
【図２０】第３の処理例における計算式を示す図である。
【図２１】単位時間当たりの移動角度の合計で判断する場合の例を示す図である。
【図２２】第４の処理例における境界付近の動摩擦係数の設定の例を示す図である。
【図２３】正規分布の例を示す図である。
【図２４】第４の処理例におけるフローチャートを示す図である。
【図２５】第４の処理例における計算式を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の好適な実施形態につき説明する。
【００１５】
＜ディスプレイの接続＞
ディスプレイへのコンテンツの表示方向については、接続するディスプレイがすべて同じ向きである場合は問題ない。しかし、図１に示したように、ディスプレイが部屋のいたる所にあるとすると、コンテンツをディスプレイ間で移動した場合、コンテンツの表示方向をどうするかを決める必要がある。ディスプレイの接続方法とコンテンツの表示の向きを制御して、合理的で理解しやすい表示方法が求められる。
【００１６】
ディスプレイの接続方法とコンテンツの表示の向きの制御は、それぞれのディスプレイで上下左右をあらかじめ決めておいて、ディスプレイ間でコンテンツを移動した時に、その決められた向きにコンテンツを表示することでも対応可能である。しかし、ディスプレイ間でコンテンツが移動するごとに、その向きが変化するため、利用者と見ている人がそれぞれのディスプレイの向きを意識しなければならない。
【００１７】
また、テーブルの場合は、一方向からの利用ではなく、上下左右からの利用になるため、あらかじめ決めておく向きの制御が複雑になり、多数のディスプレイになると制御が大変になる。
【００１８】
これに対応するために、ある空間（部屋）の外接球の球面へ、外接球の中心からディスプレイを投射して、それを平面に展開してディスプレイ間の接続関係を捉えるモデル（スフィア幾何）を導入する。すなわち、全てのディスプレイは何らかの隣のディスプレイと接しているとみなし、ディスプレイ間の移動については、その接続関係で向きを制御するものとする。
【００１９】
図３（ａ）に示すように、部屋の左右前後の壁、天井、テーブルにそれぞれディスプレイが配置されている場合、これを平面に展開すると図３（ｂ）のようになる。また、図３（ｃ）は、正面、左壁、右壁、天井、テーブル、後壁の各ディスプレイの接続関係を矢印付きの線を補って示したものである。また、図４は、立体的に各ディスプレイの接続関係を示している。
【００２０】
＜システム構成＞
図５は一実施形態にかかるシステムの構成例を示す図であり、図４に示したように正面、左壁、右壁、天井、テーブル、後壁の６個のディスプレイ（表示部）を備えた環境についての例である。図５において、各ディスプレイ４（４Ｆ、４Ｌ、４Ｒ、４Ｃ、４Ｔ、４Ｂ）を制御する表示制御装置３（３Ｆ、３Ｌ、３Ｒ、３Ｃ、３Ｔ、３Ｂ）が、有線または無線によるネットワーク２を介してサーバ装置１に接続された構成となっている。ディスプレイ４は、プロジェクタによるものや、ＬＣＤ（Liquid Crystal Display）等の平面パネルによるもの等が用いられる。また、ディスプレイ４の表面にはタッチパネル等が設けられ、ユーザの指やペンによる操作の座標情報が取得可能になっている。なお、ディスプレイ４毎に表示制御装置３を設けているが、複数のディスプレイ４に対してそれらより少ない台数の表示制御装置３で制御を行うようにしてもよい。また、サーバ装置１の機能をいずれかの表示制御装置３に持たせてもよい。
【００２１】
図６はサーバ装置１および表示制御装置３の機能構成例を示す図である。図６において、サーバ装置１は、コンテンツ作成指示受信部１１とコンテンツ作成部１２とコンテンツ位置通知部１３とを備えている。また、サーバ装置１は、コンテンツ移動指示受信部１４とコンテンツ移動処理部１５とディスプレイ接続関係判定部１６とコンテンツ移動速度決定部１７とループ判定部１８とを備えている。また、サーバ装置１は、処理に際して参照・更新するディスプレイ管理テーブルＴ１とコンテンツ管理テーブルＴ２とを備えている。
【００２２】
コンテンツ作成指示受信部１１は、いずれかの表示制御装置３からコンテンツ作成指示を受信する機能を有している。コンテンツ作成指示は、例えば、デジタル付箋紙を作成する指示であり、手書き入力等が行われたディスプレイ４の識別子、入力座標（入力が行われた代表的位置の座標）、入力内容（文字列）等が伴われる。
【００２３】
コンテンツ作成部１２は、コンテンツ作成指示受信部１１により受信されたコンテンツ作成指示に基づいて、コンテンツを作成する機能を有している。作成されたコンテンツの情報はコンテンツ管理テーブルＴ２に保持される。
【００２４】
コンテンツ位置通知部１３は、コンテンツ作成部１２により作成されたコンテンツの識別子と表示位置を、コンテンツを表示するディスプレイ４に対応する表示制御装置３に通知する機能を有している。また、コンテンツ位置通知部１３は、コンテンツ移動処理部１５により移動対象となったコンテンツおよび表示位置を、コンテンツを表示するディスプレイ４に対応する表示制御装置３に通知する機能も有している。
【００２５】
コンテンツ移動指示受信部１４は、いずれかの表示制御装置３からコンテンツ移動指示を受信する機能を有している。コンテンツ移動指示は、移動対象のコンテンツの識別子、移動方向、移動操作の速さ等が伴われる。
【００２６】
コンテンツ移動処理部１５は、コンテンツ移動指示受信部１４により受信されたコンテンツ移動指示に基づいて、コンテンツを移動させる機能を有している。移動されたコンテンツの情報はコンテンツ管理テーブルＴ２に保持される。
【００２７】
ディスプレイ接続関係判定部１６は、コンテンツ移動処理部１５における処理に際して、コンテンツが、あるディスプレイ４から隣のディスプレイ４に跨って移動するか否かを判定する機能を有している。ディスプレイ接続関係判定部１６は、処理に際してディスプレイ管理テーブルＴ１およびコンテンツ管理テーブルＴ２を参照する。
【００２８】
コンテンツ移動速度決定部１７は、コンテンツ移動処理部１５における処理に際して、コンテンツの移動速度を決定する機能を有している。コンテンツ移動速度決定部１７は、処理に際してコンテンツ管理テーブルＴ２を参照する。移動速度は、地上の平面上を所定の動摩擦係数により減速しながら滑走する物体を模したものとしている。すなわち、コンテンツを移動するための操作が行われた方向に対し、操作の速さに対応した初速から始まり、徐々に減速していくものとする。
【００２９】
ループ判定部１８は、コンテンツ移動処理部１５における処理に際して、移動されたコンテンツが停止すべき位置に到達したか否かにより、表示領域のループによりコンテンツが回り続けることを防止するために、停止すべきか否かを判定する機能を有している。ループ判定部１８は、処理に際してディスプレイ管理テーブルＴ１およびコンテンツ管理テーブルＴ２を参照する。なお、後述するように、境界等における動摩擦係数を極大化させることで、境界等において自然にコンテンツが停止するようにする場合、ループ判定部１８の機能はコンテンツ移動処理部１５が兼ねることになる。
【００３０】
一方、表示制御装置３は、入力処理部３１とコンテンツ作成指示通知部３２とコンテンツ移動指示通知部３３とコンテンツ位置受信部３４とコンテンツ位置制御部３５とブラウザ３６とを備えている。
【００３１】
入力処理部３１は、ユーザによる操作入力を受け付ける機能を有している。本実施形態では、コンテンツを作成するための操作と、コンテンツを移動するための操作を対象としているが、操作入力はこれらに限られない。コンテンツを作成するための操作は、デジタル付箋紙については、例えば、ディスプレイ４上の所望の位置に手書き入力を行うことで行われる。コンテンツを移動するための操作は、ディスプレイ４上に表示されたコンテンツをドラッグ操作（スライド操作）することで行われる。
【００３２】
コンテンツ作成指示通知部３２は、入力処理部３１がコンテンツを作成するための操作を受け付けた場合に、サーバ装置１に対してコンテンツ作成指示を通知する機能を有している。コンテンツ作成指示に含まれる情報については前述したとおりである。
【００３３】
コンテンツ移動指示通知部３３は、入力処理部３１がコンテンツを移動するための操作を受け付けた場合に、サーバ装置１に対してコンテンツ移動指示を通知する機能を有している。コンテンツ移動指示に含まれる情報については前述したとおりである。
【００３４】
コンテンツ位置受信部３４は、サーバ装置１からコンテンツ位置通知を受信する機能を有している。コンテンツ位置通知には、コンテンツの識別子と表示位置とが含まれる。コンテンツの内容は、コンテンツの識別子に基づいて取得することができる。
【００３５】
コンテンツ位置制御部３５は、コンテンツ位置受信部３４により受信されたコンテンツの識別子と表示位置とに基づいて、コンテンツの表示位置を制御する機能を有している。
【００３６】
ブラウザ３６は、コンテンツ位置制御部３５により指示された表示位置に該当するコンテンツを表示する機能を有している。
【００３７】
図７は各種テーブルのデータ構造例を示す図である。図７において、ディスプレイ管理テーブルＴ１は、「ディスプレイＩＤ」「（面方向）」「（絶対座標）」「（画面物理サイズ）」「画面解像度」「左側接続情報」「右側接続情報」「上側接続情報」「下側接続情報」等の項目を有している。また、ディスプレイ毎の情報とは別に「（外接球絶対座標）」「（外接球半径）」の情報を有している。なお、「（面方向）」「（絶対座標）」「（画面物理サイズ）」「（外接球絶対座標）」「（外接球半径）」は、ディスプレイ４上の位置をローカル座標（画面上の２次元座標）と絶対座標（３次元座標）の間で相互に変換する場合に用いられるものである。そのため、後述する第１の処理例と第２の処理例においてローカル座標で処理を行う場合には必要ない。
【００３８】
「ディスプレイＩＤ」は、ディスプレイ４を識別する情報（識別子）である。「（面方向）」は、例えば、正面のディスプレイ４を基準として、オイラー角やロール・ピッチ・ヨー等で対象となるディスプレイ４への３次元的な回転を表したものである。「（絶対座標）」は、ディスプレイ４の基点（例えば、ローカル座標の原点である画面の左下隅等）の絶対座標である。「（画面物理サイズ）」は、ディスプレイ４の画面の縦・横の物理的な長さである。「画面解像度」は、ディスプレイ４の画面の縦・横のピクセル数である。
【００３９】
「左側接続情報」は、ディスプレイ４の左辺に接続される他のディスプレイ４の画面の接続情報であり、ディスプレイＩＤと接続範囲（辺の接続される範囲、接続される相手の位置等）とを含む。「右側接続情報」「上側接続情報」「下側接続情報」は、それぞれディスプレイ４の右辺、上辺、下辺の接続情報である。
【００４０】
また、「（外接球絶対座標）」は、ディスプレイ４が配置される空間（部屋）に外接する球（外接球）の中心の絶対座標である。「（外接球半径）」は、外接球の半径である。
【００４１】
一方、コンテンツ管理テーブルＴ２は、「コンテンツＩＤ」「タイプ」「内容」「ディスプレイＩＤ」「ローカル座標」「（絶対座標）」等の項目を有している。なお、「（絶対座標）」は後述する第１の処理例と第２の処理例においてローカル座標で処理を行う場合には必要ない。
【００４２】
「コンテンツＩＤ」は、コンテンツを識別する情報（識別子）である。「タイプ」は、コンテンツの種別（例えば、デジタル付箋紙等）を示す情報である。「内容」は、コンテンツの内容（デジタル付箋紙の場合は、記入される文字列等）である。「ディスプレイＩＤ」は、コンテンツが現時点で表示されるディスプレイ４のディスプレイＩＤである。「ローカル座標」は、コンテンツの基点のローカル座標である。「（絶対座標）」は、コンテンツの基点の絶対座標である。
【００４３】
図８はサーバ装置１および表示制御装置３のハードウェア構成例を示す図であり、一般的な情報処理装置（コンピュータ）の構成を有している。図８において、サーバ装置１等は、バス１０７を介して相互に接続されたＣＰＵ（Central Processing Unit）１０１、ＲＯＭ（Read Only Memory）１０２、ＲＡＭ（Random Access Memory）１０３、ＨＤＤ（Hard Disk Drive）／ＳＳＤ（Solid State Drive）１０４を備えている。また、サーバ装置１等は、接続Ｉ／Ｆ（Interface）１０５、通信Ｉ／Ｆ１０６を備えている。
【００４４】
ＣＰＵ１０１は、ＲＡＭ１０３をワークエリアとしてＲＯＭ１０２またはＨＤＤ／ＳＳＤ１０４等に格納されたプログラムを実行することで、サーバ装置１等の動作を統括的に制御する。接続Ｉ／Ｆ１０５は、サーバ装置１等に接続される機器とのインタフェースである。通信Ｉ／Ｆ１０６は、ネットワークを介して他の情報処理装置と通信を行うためのインタフェースである。
【００４５】
図６で説明したサーバ装置１等の機能は、ＣＰＵ１０１において所定のプログラムが実行されることで実現される。プログラムは、記録媒体を経由して取得されるものでもよいし、ネットワークを経由して取得されるものでもよいし、ＲＯＭ組込でもよい。
【００４６】
＜全体的な処理例＞
図９は上記の実施形態の全体的な処理例を示すシーケンス図である。図９において、ユーザがコンテンツ、例えばデジタル付箋紙を作成しようとする場合、ユーザは手近にある、例えばディスプレイ４Ｒに対してコンテンツ作成操作を行い、この操作は対応する表示制御装置３Ｒの入力処理部３１により入力される（ステップＳ１０１）。入力されたコンテンツ作成操作に応じ、表示制御装置３Ｒのコンテンツ作成指示通知部３２は、コンテンツのタイプ、内容（文字列等）、入力位置等を伴うコンテンツ作成指示をサーバ装置１に通知する（ステップＳ１０２）。
【００４７】
コンテンツ作成指示がサーバ装置１のコンテンツ作成指示受信部１１により受信されると、コンテンツ作成部１２はコンテンツ作成操作に応じてコンテンツを作成し、作成されたコンテンツの情報をコンテンツ管理テーブルＴ２に登録する（ステップＳ１０３）。例えば、デジタル付箋紙の作成の場合、新たなコンテンツＩＤを発行し、入力された文字列を内容とし、入力位置を起点としたローカル座標を表示位置とし、入力操作が行われたディスプレイ４ＲのＩＤをディスプレイＩＤとする。そして、コンテンツ位置通知部１３は、作成されたコンテンツのコンテンツＩＤと表示位置を、入力操作が行われたディスプレイ４Ｒに対応する表示制御装置３Ｒに通知する（ステップＳ１０４）。
【００４８】
コンテンツＩＤと表示位置の通知が表示制御装置３Ｒのコンテンツ位置受信部３４により受信されると、コンテンツ位置制御部３５はブラウザ３６に対してコンテンツの表示を指示し、ブラウザ３６は対応するディスプレイ４Ｒにコンテンツの表示を行う（ステップＳ１０５）。なお、ブラウザ３６は、コンテンツの表示用データを保持していない場合、サーバ装置１に対してコンテンツＩＤに基づいてコンテンツの表示用データを取得する。
【００４９】
一方、ユーザがコンテンツの表示位置を移動しようとする場合、ユーザはコンテンツが表示されたディスプレイ４Ｒにおいてコンテンツ移動操作を行い、この操作は対応する表示制御装置３Ｒの入力処理部３１により入力される（ステップＳ１０６）。例えば、ユーザは、離れた位置にコンテンツを飛ばそうとする場合、コンテンツを飛ばしたい方向に勢いを付けてドラッグし、手を離す。入力されたコンテンツ移動操作に応じ、表示制御装置３Ｒのコンテンツ移動指示通知部３３は、コンテンツＩＤ、移動方向、ドラッグの速さ等を伴うコンテンツ移動指示をサーバ装置１に通知する（ステップＳ１０７）。
【００５０】
コンテンツ移動指示がサーバ装置１のコンテンツ移動指示受信部１４により受信されると、コンテンツ移動処理部１５はコンテンツの移動処理を行う（ステップＳ１０８）。この移動処理では、コンテンツ移動速度決定部１７、ディスプレイ接続関係判定部１６、ループ判定部１８による処理が用いられる。すなわち、コンテンツ移動速度決定部１７により、コンテンツの初速および動摩擦計数を考慮したコンテンツの移動速度が決定される。ディスプレイ接続関係判定部１６により、ディスプレイを跨ぐコンテンツの移動が判定される。ループ判定部１８により、コンテンツが所定の位置に達したかどうかによるコンテンツの停止が判定される。これらの処理の詳細については後述する。
【００５１】
そして、所定の時間を単位に、コンテンツ移動処理部１５はコンテンツＩＤと移動先の表示位置をコンテンツ位置通知部１３により表示制御装置３Ｒに通知する（ステップＳ１０９）。コンテンツＩＤと表示位置の通知が表示制御装置３Ｒのコンテンツ位置受信部３４により受信されると、コンテンツ位置制御部３５はブラウザ３６に対してコンテンツの表示を指示する。そして、ブラウザ３６は対応するディスプレイ４Ｒにコンテンツの表示（元の表示の消去を伴う）を行う（ステップＳ１１０）。
【００５２】
コンテンツは動摩擦係数により減速しつつも移動を続けるため、所定の時間を単位にサーバ装置１からのコンテンツＩＤと移動先の表示位置の通知が繰り返され、表示制御装置３Ｒでは表示制御が行われる。そして、コンテンツが隣の例えばディスプレイ４Ｂの表示領域に入ると、対応する表示制御装置３Ｂに対してコンテンツＩＤと移動先の表示位置の通知が行われ（ステップＳ１１１）、表示制御装置３Ｂではディスプレイ４Ｂへの表示が行われる（ステップＳ１１２）。これらの処理はコンテンツが停止するまで繰り返される。
【００５３】
＜第１の処理例＞
第１の処理例では、いずれかのディスプレイ４上に縦方向または横方向に固定の境界（境界線）を設定しておき、その境界に移動してきたコンテンツを停止させるようにしている。なお、境界で停止したコンテンツは、境界の停止がいったん解除されて移動が可能になるとともに、境界を通過した後に再び次の通過時には停止されるようになる。
【００５４】
図１０は第１の処理例における動作例を示す図であり、図４で示したのと同様に、正面、左壁、右壁、天井、テーブル、後壁にディスプレイ４が配置されたものとしている。また、この例では、左壁の一部に破線で示すような縦方向の境界が設けられている。この状態で、例えば、右壁に表示されていたコンテンツを右方向に勢いよく移動する操作が行われると、太線で示すように、後壁を経由して左壁に入る。その後、コンテンツが境界に到達すると、「×」で示すように停止される。これにより、加減が分からずに移動操作が強すぎても、コンテンツが回り続けるということが防止される。図１１は、図３（ｃ）と同様に平面展開した状態で図１０と同様の動作を示したものである。
【００５５】
図１２は第１の処理例で管理するデータ例であり、境界座標を設定するデータと、コンテンツ毎の停止フラグとを保持している。境界座標は、縦方向をローカル座標のｘ軸とし、横方向をローカル座標のｙ軸とすると、縦方向に境界を設定する場合はローカル座標のｙ座標値となり、横方向に境界を設定する場合はローカル座標のｘ座標値となる。停止フラグは、オン（ＯＮ）の場合に境界の通過を許さずに停止させることを意味し、オフ（ＯＦＦ）の場合に境界の通過を許すことを意味する。
【００５６】
図１３は第１の処理例におけるフローチャートを示す図であり、図９におけるコンテンツ移動処理（ステップＳ１０８）に対応する処理を示している。図１３において、コンテンツ移動処理部１５は、処理を開始すると、移動方向とコンテンツ移動速度決定部１７により決定された移動速度とから表示上の単位時間後のコンテンツの表示位置を求め、コンテンツを移動させる（ステップＳ１１）。
【００５７】
次いで、コンテンツ移動処理部１５は、コンテンツが境界を通過しようとしているか否か判断する（ステップＳ１２）。
【００５８】
コンテンツが境界を通過しようとしていないと判断された場合（ステップＳ１２のＮｏ）、コンテンツ移動処理部１５はコンテンツの移動（ステップＳ１１）に戻る。
【００５９】
コンテンツが境界を通過しようとしていると判断された場合（ステップＳ１２のＹｅｓ）、コンテンツ移動処理部１５は、コンテンツの停止フラグがオンであるか否か判断する（ステップＳ１３）。なお、コンテンツの作成時には停止フラグはオンに設定されているものとする。
【００６０】
コンテンツの停止フラグがオンであると判断された場合（ステップＳ１３のＹｅｓ）、コンテンツ移動処理部１５は、コンテンツの移動を停止させ（ステップＳ１４）、コンテンツの停止フラグをオフに設定する（ステップＳ１５）。
【００６１】
また、コンテンツの停止フラグがオフであると判断された場合（ステップＳ１３のＮｏ）、コンテンツ移動処理部１５は、境界を通過させ（ステップＳ１６）、コンテンツの停止フラグをオンに設定し（ステップＳ１７）、移動処理を続ける。
【００６２】
＜第２の処理例＞
第２の処理例では、境界を固定せずに、コンテンツ毎に移動開始位置に境界を動的に設定し、その境界に再び移動してきたコンテンツを停止させるようにしている。
【００６３】
図１４は第２の処理例における動作例を示す図であり、図１０で示したのと同様に、正面、左壁、右壁、天井、テーブル、後壁にディスプレイ４が配置されたものとしている。この状態で、例えば、右壁に表示されていたコンテンツを右方向に勢いよく移動する操作が行われると、先ず、移動開始位置に破線で示すような境界が設定される。そして、コンテンツは移動して、太線で示すように、後壁、左壁および正面を順次に経由して再び右壁に入る。その後、コンテンツが移動開始位置に相当する境界に到達すると、「×」で示すように停止される。これにより、加減が分からずに移動操作が強すぎても、コンテンツが回り続けるということが防止される。図１５は図１１と同様に平面展開した状態で図１４と同様の動作を示したものである。
【００６４】
図１６は第２の処理例で管理するデータ例であり、コンテンツ毎に移動開始位置に相当する境界座標が保持されている。
【００６５】
図１７は第２の処理例におけるフローチャートを示す図であり、図９におけるコンテンツ移動処理（ステップＳ１０８）に対応する処理を示している。図１７において、コンテンツ移動処理部１５は、処理を開始すると、コンテンツＩＤと移動開始位置を対応付けて記録し、一時的な境界を作成する（ステップＳ２１）。
【００６６】
次いで、コンテンツ移動処理部１５は、移動方向とコンテンツ移動速度決定部１７により決定された移動速度とから表示上の単位時間後のコンテンツの表示位置を求め、コンテンツを移動させる（ステップＳ２２）。
【００６７】
次いで、コンテンツ移動処理部１５は、コンテンツが境界を通過しようとしているか否か判断する（ステップＳ２３）。
【００６８】
コンテンツが境界を通過しようとしていないと判断された場合（ステップＳ２３のＮｏ）、コンテンツ移動処理部１５はコンテンツの移動（ステップＳ２２）に戻る。
【００６９】
コンテンツが境界を通過しようとしていると判断された場合（ステップＳ２３のＹｅｓ）、コンテンツ移動処理部１５は、コンテンツＩＤが境界座標に対応付けられたコンテンツＩＤと一致するか否か判断する（ステップＳ２４）。
【００７０】
コンテンツＩＤが一致すると判断された場合（ステップＳ２４のＹｅｓ）、コンテンツ移動処理部１５は、コンテンツの移動を停止させ（ステップＳ２５）、記録された対応する位置を消して一時的な境界を削除する（ステップＳ２６）。
【００７１】
また、コンテンツＩＤが一致しないと判断された場合（ステップＳ２４のＮｏ）、コンテンツ移動処理部１５は、境界を通過させ（ステップＳ２７）、移動処理を続ける。
【００７２】
＜第３の処理例＞
第３の処理例では、コンテンツの移動がどのような方向に行われても対応できるように、ディスプレイ４が配置された空間（部屋）の外接球の中心からコンテンツに至る直線を利用して、コンテンツごとの移動開始位置に到達したか否かを判断するようにしている。
【００７３】
図１８は第３の処理例における動作例を示す図であり、左図は部屋内のディスプレイの配置と外接球とを示し、右図は外接球の球面に各ディスプレイの輪郭を投射した状態を示している。この状態で、例えば、右壁に表示されていたコンテンツを右斜め下方向に勢いよく移動する操作が行われると、太い曲線で示すように、後壁、テーブル、正面を順次に経由して再び右壁に入る。その後、コンテンツが移動開始位置に到達すると、外接球の中心からコンテンツごとの移動開始位置に至る直線と、外接球の中心から、移動されたコンテンツの位置に至る直線との成す角度がゼロとみなせる値になり、移動が停止される。これにより、加減が分からずに移動操作が強すぎても、コンテンツが回り続けるということが防止される。
【００７４】
図１９は第３の処理例におけるフローチャートを示す図であり、図９におけるコンテンツ移動処理（ステップＳ１０８）に対応する処理を示している。図１９において、コンテンツ移動処理部１５は、処理を開始すると、移動開始点から単位時間経過時の移動距離を計算する（ステップＳ３１）。この計算は、図２０（ａ）の前提のもと、図２０（ｂ）に示すようにして行われる。
【００７５】
図１９に戻り、次いで、コンテンツ移動処理部１５は、コンテンツを移動距離と指定された移動方向の位置に表示させる（ステップＳ３２）。
【００７６】
次いで、コンテンツ移動処理部１５は、コンテンツの位置と移動開始点から移動角度を計算、あるいは、単位時間当たりの移動角度を計算する（ステップＳ３３）。この計算は、図２０（ｃ）に示すようにして行われる。
【００７７】
なお、単位時間当たりの移動角度を計算する場合は、図２１に示すように、ディスプレイの解像度や接続範囲が異なる場合に対応するためである。すなわち、図２１において、右壁の右辺は後壁の左辺の全範囲に接続されていて拡大縮小が行われるようになっているが、右壁の左辺は正面の右辺の上半分だけに接続されている。そのため、後壁で下方の位置Ｐ１にあったコンテンツＣ１が仮に左に水平方向に移動したとすると、右壁では同じく下方の位置Ｐ２に移動するが、正面に移動した場合には上方の位置Ｐ３に移動してしまう。そのため、移動開始時と現在の位置との移動角度からだけでは、位置がずれてしまう。そのため、このような場合には、単位時間毎の移動角度を求め、それらを累積して判断する。
【００７８】
図１９に戻り、次いで、コンテンツ移動処理部１５は、移動角度が０（誤差を考慮して０とみなせる値）、あるいは単位時間当たりの移動角度の合計が１周分に相当する２πラジアン（誤差を考慮して２πラジアンとみなせる値）に達したか否か判断する（ステップＳ３４）。
【００７９】
次いで、移動角度が０、あるいは移動角度の合計が２πに達していないと判断した場合（ステップＳ３４のＮｏ）、コンテンツ移動処理部１５は、その位置から単位時間経過時の移動距離を計算（壁間を移動したら移動方向ベクトルを更新して計算）する（ステップＳ３５）。この計算は、図２０（ｄ）（ｅ）に示すようにして行われる。
【００８０】
図１９に戻り、移動角度が０、あるいは移動角度の合計が２πに達したと判断した場合（ステップＳ３４のＹｅｓ）、コンテンツ移動処理部１５は、コンテンツの移動を止める（ステップＳ３６）。
【００８１】
＜第４の処理例＞
第４の処理例では、上述した処理例における境界や移動開始位置において急激にコンテンツの移動を停止させるのではなく、境界や移動開始位置に動摩擦係数の極大値がくるような動摩擦係数の設定を行うことで、自然に移動が停止するようにしたものである。また、境界等の付近では動摩擦係数が大きくなることで、移動開始に支障を与えるため、移動開始直後は動摩擦係数を低減するようにしている。
【００８２】
図２２は第４の処理例における境界付近の動摩擦係数の設定の例を示す図である。図２２（ａ）は、境界等の付近において直線的に動摩擦係数が増大するようにしたものである。この場合、コンテンツの位置座標による線形の式で動摩擦係数を設定することができる。図２２（ｂ）は、境界等の付近において曲線的に動摩擦係数が増大するようにしたものである。この場合、コンテンツの位置座標に対する正規分布等の式で動摩擦係数を設定することができる。図２３は正規分布の例を示す図であり、平均や分散の値を変えることで、様々な特性を得ることができる。
【００８３】
図２４は第４の処理例におけるフローチャートを示す図であり、図９におけるコンテンツ移動処理（ステップＳ１０８）に対応する処理を示している。図２４において、コンテンツ移動処理部１５は、処理を開始すると、現時点を移動開始点とする（ステップＳ４０１）。
【００８４】
次いで、コンテンツ移動処理部１５は、現時点の動摩擦係数で単位時間経過時の移動距離を計算する（ステップＳ４０２）。この計算は、図２５（ａ）の前提のもと、図２２（ａ）の特性に対しては図２５（ｂ）に示すように、また、図２２（ｂ）の特性に対しては図２５（ｃ）に示すように行われる。図２５（ｂ）（ｃ）において、l0は移動開始後の初回の単位時間の移動距離、l1は続く２回目の移動距離、lnはｎ−１回目の移動距離である。
【００８５】
図２４に戻り、次いで、コンテンツ移動処理部１５は、決められた値より動摩擦係数が大きいか否か判断する（ステップＳ４０３）。決められた値より動摩擦係数が大きいと判断された場合（ステップＳ４０３のＹｅｓ）、コンテンツ移動処理部１５は、例えば動摩擦係数０で単位時間経過時の移動距離l=v0τを再計算し（ステップＳ４０４）、コンテンツを移動距離の位置に表示させる（ステップＳ４０５）。
【００８６】
次いで、コンテンツ移動処理部１５は、移動距離が０であるか否か判断する（ステップＳ４０６）。移動距離が０でないと判断された場合（ステップＳ４０６のＮｏ）、コンテンツ移動処理部１５は、現時点を移動先とし（ステップＳ４０７）、移動距離の計算（ステップＳ４０２）に戻る。移動距離が０であると判断された場合（ステップＳ４０６のＹｅｓ）、コンテンツ移動処理部１５は処理を終了する。
【００８７】
また、決められた値より動摩擦係数が大きくないと判断された場合（ステップＳ４０３のＮｏ）、コンテンツ移動処理部１５は、コンテンツを移動距離の位置に表示させ（ステップＳ４０９）、移動距離が０であるか否か判断する（ステップＳ４１０）。
【００８８】
移動距離が０でないと判断された場合（ステップＳ４１０のＮｏ）、現時点を移動先とし（ステップＳ４１１）、現時点の動摩擦係数で単位時間経過時の移動距離を計算し（ステップＳ４０８）、コンテンツの表示（ステップＳ４０９）に移行する。移動距離が０であると判断された場合（ステップＳ４１０のＹｅｓ）、コンテンツ移動処理部１５は処理を終了する。
【００８９】
＜ローカル座標と絶対座標＞
ローカル座標は、各ディスプレイ４の表示領域の２次元平面の座標であり、例えば、各ディスプレイ４の左下隅を原点とし、縦軸をｘ軸、横軸をｙ軸とする。絶対座標は、物理的な３次元座標である。
【００９０】
上述した各処理例において、コンテンツの表示（描画）やディスプレイ間のコンテンツの移動判定はローカル座標により行い、第３の処理例における移動角の計算は絶対座標で行うのが望ましい。コンテンツの移動判定はローカル座標で行う方が容易である。移動角の計算は絶対座標で行う方が計算が容易である。
【００９１】
＜ディスプレイ間の移動判定＞
図１０のディスプレイの配置を例に説明する。右壁のディスプレイのローカル座標の原点を左下隅とし、縦方向（ｘ軸方向）の表示領域のサイズをａｒ、右方向（ｙ軸方向）のサイズをｂｒとする。
【００９２】
コンテンツが右壁上にあるとして、移動前の位置を（ｘｎ，ｙｎ）、移動先の位置を（ｘｎ＋１，ｙｎ＋１）とすると、
０≦ｘｎ＋１≦ａｒ、０≦ｙｎ＋１≦ｂｒ
ならば、同じ右壁上にあり、それ以外の時は、近接する壁に移動すると判定できる。
【００９３】
すなわち、
ａｒ＜ｘｎ＋１、０≦ｙｎ＋１≦ｂｒ  →  天井へ移動
ｘｎ＋１＜０、０≦ｙｎ＋１≦ｂｒ  →  テーブルへ移動
０≦ｘｎ＋１≦ａｒ、ｂｒ＜ｙｎ＋１  →  後壁へ移動
０≦ｘｎ＋１≦ａｒ、ｙｎ＋１＜０  →  正面へ移動
と判定できる。
【００９４】
それぞれに移動する時には、ローカル座標の向きが同じ（例えば、左右前後の壁は向きが同じ）なら移動方向のベクトルは変化ない。壁−テーブル、天井間は、ｘ軸とｙ軸が入れ替わる場合は、ベクトルのｘとｙを入れ替える。軸の向きが逆なら符号を逆転することで対応する。移動角の計算は、このローカル座標での計算と連動して、計算が容易な絶対座標で行う。
【００９５】
＜ローカル座標と絶対座標の相互変換＞
ディスプレイ管理テーブルＴ１（図７）において、ディスプレイ毎に面方向と基点の絶対座標と画面物理サイズとが管理されることで、ローカル座標は絶対座標に変換可能である。
【００９６】
また、ある面方向のディスプレイ上の移動方向ベクトルを、他の面方向のディスプレイ上の移動方向ベクトルに変換することが可能である。
【００９７】
図１０のディスプレイの配置を例に説明する。例えば、右壁と後壁は、オイラー角α、β、γで回転しているものとすると、右壁上の移動方向ベクトルＡ＝（ｘａ，ｙａ，ｚａ）は、後壁にコンテンツが移動すると、移動方向ベクトルＡ'となる。α、β、γから求まる回転行列Ｂから、Ａ'＝ＢＡとなる。
【００９８】
各ディスプレイ面の回転は、基準面を設けて（例えば、正面）、そこからの回転をオイラー角などで、事前の設定で決めておくものとする。図１０の例では、正面と右壁、左壁、後壁、天井、テーブルの５つの回転を決めておく。こうすることで、任意の面間の回転は、いったん正面を経由すればよいことになる。例えば、右壁からテーブルの回転は、右から正面の回転と正面とテーブルの回転を行えばよいことになる。正面から右壁の回転行列をＲ、正面から左壁をＬ、正面から後壁の回転行列をＢ、天井の回転行列をＣ、テーブルの回転行列をＴと決めておく。この場合、右壁からテーブルへの移動方向ベクトルＡの移動後のＡ'は、
Ａ'＝ＴＲ−１Ａ
となる。ここでＲ−１はＲの逆行列である。同様に、全ての壁間（１２通りで、逆方向の移動もあるので、×２＝２４通り）の移動を定義することができる。
【００９９】
＜総括＞
以上説明したように、本実施形態によれば、表示領域がループ状に配置されている場合であっても、移動操作を受けたコンテンツを移動させ続けずに停止させることができる。
【０１００】
以上、好適な実施の形態により説明した。ここでは特定の具体例を示して説明したが、特許請求の範囲に定義された広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により限定されるものと解釈してはならない。
【０１０１】
以上の説明に関し、更に以下の項を開示する。
（付記１）
表示領域がループ状に配置された複数の表示部と、
複数の表示部のいずれかにコンテンツを表示させる表示制御部と、
表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させるコンテンツ制御部と、
移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる停止部と、
を備えたことを特徴とするコンテンツ制御装置。
（付記２）
前記停止部は、いずれかの表示部に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする付記１に記載のコンテンツ制御装置。
（付記３）
前記停止部は、コンテンツごとの移動開始位置に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする付記１に記載のコンテンツ制御装置。
（付記４）
前記停止部は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から、移動されたコンテンツの位置に至る直線との成す角度がゼロとみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする付記１に記載のコンテンツ制御装置。
（付記５）
前記停止部は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から、移動されたコンテンツの位置に至る直線との成す角度の単位時間の移動角度の移動開始からの累積値が１周分とみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする付記１に記載のコンテンツ制御装置。
（付記６）
前記コンテンツ制御部は、前記所定の位置において極大値を示す動摩擦係数に従い、コンテンツの移動開始から前記動摩擦係数が所定の値を超える間は該動摩擦係数を低減した値でコンテンツを減速させ、その後は前記動摩擦係数を適用してコンテンツを減速させる、
ことを特徴とする付記１乃至５のいずれか一項に記載のコンテンツ制御装置。
（付記７）
表示領域がループ状に配置された複数の表示部のいずれかにコンテンツを表示させ、
表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させ、
移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる、
処理をコンピュータに実行させることを特徴とするコンテンツ制御プログラム。
（付記８）
前記停止させる処理は、いずれかの表示部に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする付記７に記載のコンテンツ制御プログラム。
（付記９）
前記停止させる処理は、コンテンツごとの移動開始位置に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする付記７に記載のコンテンツ制御プログラム。
（付記１０）
前記停止させる処理は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から移動されたコンテンツの位置に至る直線との成す角度がゼロとみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする付記７に記載のコンテンツ制御プログラム。
（付記１１）
前記停止させる処理は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から、移動されたコンテンツの位置に至る直線との成す角度の単位時間の移動角度の移動開始からの累積値が１周分とみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする付記７に記載のコンテンツ制御プログラム。
（付記１２）
前記移動させる処理は、前記所定の位置において極大値を示す動摩擦係数に従い、コンテンツの移動開始から前記動摩擦係数が所定の値を超える間は該動摩擦係数を低減した値でコンテンツを減速させ、その後は前記動摩擦係数を適用してコンテンツを減速させる、
ことを特徴とする付記７乃至１１のいずれか一項に記載のコンテンツ制御プログラム。
（付記１３）
表示領域がループ状に配置された複数の表示部のいずれかにコンテンツを表示させ、
表示部に表示されるコンテンツに対するスライド操作に応じて、コンテンツの表示された表示部を起点として他の表示部を順次跨ぎながら、コンテンツを移動させ、
移動されたコンテンツが所定の位置に移動した場合に、当該コンテンツを停止させる、
処理をコンピュータが実行することを特徴とするコンテンツ制御方法。
（付記１４）
前記停止させる処理は、いずれかの表示部に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする付記１３に記載のコンテンツ制御方法。
（付記１５）
前記停止させる処理は、コンテンツごとの移動開始位置に設定された境界に、移動されたコンテンツが到達した場合に当該コンテンツを停止させる、
ことを特徴とする付記１３に記載のコンテンツ制御方法。
（付記１６）
前記停止させる処理は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から移動されたコンテンツの位置に至る直線との成す角度がゼロとみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする付記１３に記載のコンテンツ制御方法。
（付記１７）
前記停止させる処理は、前記複数の表示部が配置された空間の外接球の中心からコンテンツごとの移動開始位置に至る直線と、前記外接球の中心から、移動されたコンテンツの位置に至る直線との成す角度の単位時間の移動角度の移動開始からの累積値が１周分とみなせる値になった場合に当該コンテンツを停止させる、
ことを特徴とする付記１３に記載のコンテンツ制御方法。
（付記１８）
前記移動させる処理は、前記所定の位置において極大値を示す動摩擦係数に従い、コンテンツの移動開始から前記動摩擦係数が所定の値を超える間は該動摩擦係数を低減した値でコンテンツを減速させ、その後は前記動摩擦係数を適用してコンテンツを減速させる、
ことを特徴とする付記１３乃至１７のいずれか一項に記載のコンテンツ制御方法。
【０１０２】
ディスプレイ４は「表示部」の一例である。表示制御装置３は「表示制御部」の一例である。コンテンツ移動処理部１５は「コンテンツ制御部」の一例である。ループ判定部１８は「停止部」の一例である。
【符号の説明】
【０１０３】
１        サーバ装置
１１      コンテンツ作成指示受信部
１２      コンテンツ作成部
１３      コンテンツ位置通知部
１４      コンテンツ移動指示受信部
１５      コンテンツ移動処理部
１６      ディスプレイ接続関係判定部
１７      コンテンツ移動速度決定部
１８      ループ判定部
Ｔ１      ディスプレイ管理テーブル
Ｔ２      コンテンツ管理テーブル
２        ネットワーク
３        表示制御装置
３１      入力処理部
３２      コンテンツ作成指示通知部
３３      コンテンツ移動指示通知部
３４      コンテンツ位置受信部
３５      コンテンツ位置制御部
３６      ブラウザ
４        ディスプレイ
【図１】
2018084858.tif 000003
【図２】
2018084858.tif 000004
【図３】
2018084858.tif 000005
【図４】
2018084858.tif 000006
【図５】
2018084858.tif 000007
【図６】
2018084858.tif 000008
【図７】
2018084858.tif 000009
【図８】
2018084858.tif 000010
【図９】
2018084858.tif 000011
【図１０】
2018084858.tif 000012
【図１１】
2018084858.tif 000013
【図１２】
2018084858.tif 000014
【図１３】
2018084858.tif 000015
【図１４】
2018084858.tif 000016
【図１５】
2018084858.tif 000017
【図１６】
2018084858.tif 000018
【図１７】
2018084858.tif 000019
【図１８】
2018084858.tif 000020
【図１９】
2018084858.tif 000021
【図２０】
2018084858.tif 000022
【図２１】
2018084858.tif 000023
【図２２】
2018084858.tif 000024
【図２３】
2018084858.tif 000025
【図２４】
2018084858.tif 000026
【図２５】
2018084858.tif 000027