(57)【要約】【課題】表示部に表示される表示オブジェクトを、表示部に対して複数方向から適切に移動させることが可能な表示制御装置を提供すること。【解決手段】表示制御装置４は、第１〜第４マウス９１〜９４からカーソルポインタの移動指示を取得する指示取得部４４１と、移動指示を行った第１〜第４マウス９１〜９４の位置を特定する位置特定部４４２と、位置特定部４４２で特定された第１〜第４マウス９１〜９４の位置に基づいて、移動指示に基づくカーソルポインタの移動方向を補正する方向補正部４４３と、方向補正部４４３で補正された方向にカーソルポインタを移動させる表示制御部４４４と、を備える。【選択図】図３
2015176174.tif 000002
【特許請求の範囲】
【請求項１】
表示部に表示される表示オブジェクトの移動指示を操作部から取得する指示取得部と、
前記移動指示を行った前記操作部の位置を特定する位置特定部と、
前記位置特定部で特定された前記操作部の位置に基づいて、前記移動指示に基づく前記表示オブジェクトの移動方向を補正する方向補正部と、
前記方向補正部で補正された方向に前記表示オブジェクトを移動させる表示制御部と、を備えることを特徴とする表示制御装置。
【請求項２】
前記表示部の周囲の状況を検出する状況検出部を備え、
前記位置特定部は、前記状況検出部での検出結果に基づいて、前記移動指示を行った前記操作部の位置を特定することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記操作部は、マウスであり、
前記表示部の周囲には、当該表示部を囲む枠状に形成され、一方の面上で前記マウスを操作可能に構成された枠部が設けられ、
前記状況検出部は、前記枠部の他方の面側に設けられ、前記一方の面上を移動する前記マウスを検出可能なセンサを備えることを特徴とする請求項２に記載の表示制御装置。
【請求項４】
前記操作部は、マウスであり、
前記表示部の周囲には、当該表示部を囲む枠状に形成され、一方の面上で前記マウスを操作可能に構成された枠部が設けられ、
前記枠部の前記一方の面における前記表示部の外周方向に並ぶ複数の領域には、互いに異なるパターンが表示され、
前記状況検出部は、前記マウスに設けられ、前記パターンを検出するセンサを備え、
前記位置特定部は、前記センサで検出されたパターンに基づいて、前記移動指示を行ったマウスの位置を特定することを特徴とする請求項２に記載の表示制御装置。
【請求項５】
前記操作部の識別情報と当該操作部の移動指示が行われる位置とを関連付けた操作部特定情報を記憶する記憶部を備え、
前記操作部は、当該操作部の識別情報と、移動指示と、を出力し、
前記位置特定部は、前記操作部から取得した前記識別情報と前記操作部特定情報とに基づいて、前記移動指示を行った前記操作部の位置を特定することを特徴とする請求項１に記載の表示制御装置。
【請求項６】
表示部に表示される表示オブジェクトの移動指示を操作部から取得する指示取得ステップと、
前記移動指示を行った前記操作部の位置を特定する位置特定ステップと、
前記位置特定ステップで特定された前記操作部の位置に基づいて、前記移動指示に基づく前記表示オブジェクトの移動方向を補正する方向補正ステップと、
前記方向補正ステップで補正された方向に前記表示オブジェクトを移動させる表示制御ステップと、を実施することを特徴とする表示制御方法。
【請求項７】
請求項６に記載の表示制御方法をコンピュータに実施させることを特徴とする表示制御プログラム。
【請求項８】
請求項７に記載の表示制御プログラムがコンピュータにて読み取り可能に記録されたことを特徴とする表示制御プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置、表示制御方法、表示制御プログラム、および、表示制御プログラムを記録した記録媒体に関する。
【背景技術】
【０００２】
従来、表示面の接触位置または近接位置に対応する処理を行うテーブル型のタッチパネル装置が知られている（例えば、特許文献１参照）。このようなタッチパネル装置では、表示面に対するタッチ操作に応じて、表示オブジェクトの向き、位置、大きさを変更できるようになっている。
【０００３】
ところで、例えば、表示オブジェクトを移動させるときに、タッチ操作では、細かい位置調整（操作）ができない場合がある。そこで、細かい操作を行うときには、通常のパーソナルコンピュータで使用するマウスを利用する場合がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１３／０２７２９２号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、マウスを利用する場合、概念的に天地が存在するため、ディスプレイが水平（表示面が上を向く状態）に設置されている環境では、ディスプレイに対して１方向からしか操作できないのが現実である。
例えば、四角形のディスプレイを挟んで二人のユーザがいる場合、一方のユーザがマウスを右に移動させると、当該一方のユーザから見てカーソルポインタが右に移動するが、他方のユーザがマウスを右に移動させると、当該他方のユーザから見てカーソルポインタが左に移動してしまうという問題点が一例として挙げられる。
【０００６】
本発明は、表示部に表示される表示オブジェクトを、表示部に対して複数方向から適切に移動させることが可能な表示制御装置、表示制御方法、表示制御プログラム、および、表示制御プログラムを記録した記録媒体を提供することを１つの目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、表示部に表示される表示オブジェクトの移動指示を操作部から取得する指示取得部と、前記移動指示を行った前記操作部の位置を特定する位置特定部と、前記位置特定部で特定された前記操作部の位置に基づいて、前記移動指示に基づく前記表示オブジェクトの移動方向を補正する方向補正部と、前記方向補正部で補正された方向に前記表示オブジェクトを移動させる表示制御部と、を備えることを特徴とする表示制御装置である。
【０００８】
請求項６に記載の発明は、表示部に表示される表示オブジェクトの移動指示を操作部から取得する指示取得ステップと、前記移動指示を行った前記操作部の位置を特定する位置特定ステップと、前記位置特定ステップで特定された前記操作部の位置に基づいて、前記移動指示に基づく前記表示オブジェクトの移動方向を補正する方向補正ステップと、前記方向補正ステップで補正された方向に前記表示オブジェクトを移動させる表示制御ステップと、を実施することを特徴とする表示制御方法である。
【０００９】
請求項７に記載の発明は、請求項６に記載の表示制御方法をコンピュータに実施させることを特徴とする表示制御プログラムである。
【００１０】
請求項８に記載の発明は、請求項７に記載の表示制御プログラムがコンピュータにて読み取り可能に記録されたことを特徴とする表示制御プログラムを記録した記録媒体である。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施形態に係る表示システムの平面図。
【図２】前記第１実施形態における表示システムの側面図。
【図３】前記第１実施形態における表示システムのブロック図。
【図４】前記第１実施形態における表示制御方法のフローチャート。
【図５】本発明の第２実施形態に係る表示システムの平面図。
【図６】前記第２実施形態における表示システムのブロック図。
【図７】前記第２実施形態における表示制御方法のフローチャート。
【図８】本発明の第３実施形態に係る表示システムの平面図。
【図９】前記第３実施形態における表示システムのブロック図。
【図１０】前記第３実施形態におけるマウス特定情報の生成処理の説明図。
【図１１】前記第３実施形態における表示制御方法のフローチャート。
【図１２】本発明の変形例に係る移動指示を行うマウスの位置特定処理の説明図。
【発明を実施するための形態】
【００１２】
［第１実施形態］
まず、本発明の第１実施形態について、図面に基づいて説明する。
｛表示システムの構成｝
図１および図２において、表示システム１は、表示装置２と、操作部としての第１〜第４マウス９１〜９４と、を備える。
【００１３】
表示装置２は、長方形形状の表示面３１が上を向くテーブル型のものである。表示装置２は、脚部２２で支持されたケース２０に収容されている。
ケース２０は、上面が開口する略長方形箱状のケース本体２０１と、ケース本体２０１の上面に設けられ、表示面３１を囲む長方形枠状に形成された枠部２０２と、を備える。枠部２０２は、第１〜第４マウス９１〜９４からの光Ｌが透過可能な材料により構成されている。例えば、枠部２０２は、アクリルやガラスにより構成されている。枠部２０２は、長方形の一方の長辺を構成する前面部２０３と、他方の長辺を構成する後面部２０４と、一方の短辺を構成する右面部２０５と、他方の短辺を構成する左面部２０６と、を備える。枠部２０２は、前面部２０３、後面部２０４、右面部２０５および左面部２０６の一方の面としての上面上で、第１マウス９１、第２マウス９２、第３マウス９３および第４マウス９４を操作可能に構成されている。
【００１４】
なお、以下において、第１ユーザＵ１により第１マウス９１が前面部２０３上で操作され、第２ユーザＵ２により第２マウス９２が後面部２０４上で操作され、第３ユーザＵ３により第３マウス９３が右面部２０５上で操作され、第４ユーザＵ４により第４マウス９４が左面部２０６上で操作される場合を例示して説明する。また、表示面３１に表示される画像Ｐの文字や風景などの下側が前面部２０３側に位置し、上側が後面部２０４側に位置する場合を例示して説明する。
【００１５】
ここで、第１〜第４マウス９１〜９４は、いわゆる光学式のマウスである。第１マウス９１は、図３に示すように、ボタン９１１と、移動検出部９１２と、メモリ９１３、通信部９１４と、マウス制御部９１５と、を備える。
ボタン９１１は、ケース９１０の前端９１０Ａ側に設けられ、押下状態に対応する信号をマウス制御部９１５へ出力する。
移動検出部９１２は、図示しない光源から光Ｌを出射し、その反射光に対応する信号をマウス制御部９１５へ出力する。
メモリ９１３は、第１マウス９１を動作させるための各種情報などを記憶する。
通信部９１４は、表示装置２と各種情報を送受信可能に構成されている。なお、通信部９１４と表示装置２との各種情報の送受信は、有線媒体、無線媒体のいずれであってもよいが、本実施形態および後述する第２，第３実施形態では、無線媒体を用いる場合を例示して説明する。
マウス制御部９１５は、ボタン９１１からの信号に基づいて、ボタン９１１の押下状態に対応する操作指示を生成する。また、マウス制御部９１５は、移動検出部９１２からの信号に基づいて、表示面３１に表示された表示オブジェクトとしての１つのカーソルポインタＣを移動させるための移動指示を生成する。この移動指示には、移動方向と、移動距離とが含まれている。そして、マウス制御部９１５は、通信部９１４を介して、操作指示や移動指示を表示装置２へ送信する。
【００１６】
第２，第３，第４マウス９２，９３，９４は、ケース９２０，ケース９３０，ケース９４０と、ボタン９２１，９３１，９４１と、移動検出部９２２，９３２，９４２と、メモリ９２３，９３３，９４３、通信部９２４，９３４，９４４と、マウス制御部９２５，９３５，９４５と、を備える。
【００１７】
なお、第１〜第４マウス９１〜９４は一般的に用いられているマウスと同様の移動指示を送信する。具体的には、通常の使用状態（前端９１０Ａ，９２０Ａ，９３０Ａ，９４０Ａが、後端９１０Ｂ，９２０Ｂ，９３０Ｂ，９４０Ｂよりも第１，第２，第３，第４ユーザＵ１，Ｕ２，Ｕ３，Ｕ４から離れるように使用する状態）において、第１〜第４マウス９１〜９４が、第１〜第４ユーザＵ１〜Ｕ４から見て手前方向、奥方向、右方向、左方向にそれぞれ移動すると、当該第１〜第４マウス９１〜９４は、枠部２０２上のどの位置で操作されても、前面部２０３側から見て手前方向、奥方向、右方向、左方向への移動指示を送信する。また、第１〜第４マウス９１〜９４は、このときの移動距離に関する移動指示も送信する。
また、以下において、第１〜第４マウス９１〜９４を区別する必要がない場合、当該第１〜第４マウス９１〜９４を、単に、マウス９と称して説明する。
【００１８】
表示装置２は、表示部３と、表示制御装置４と、を備える。
表示部３は、表示面３１を有している。表示部３は、表示面３１を指示する指やスタイラスなどによって表示オブジェクトを操作可能なタッチパネルを備えていてもよいし、当該タッチパネルを備えていなくてもよい。
【００１９】
表示制御装置４は、表示部３に表示される１個のカーソルポインタＣを、第１〜第４マウス９１〜９４による移動指示に基づいて移動させる、表示制御装置４は、状況検出部４１と、通信部４２と、記憶部４３と、コンピュータとしての制御部４４と、を備える。
【００２０】
状況検出部４１は、表示部３の周囲の状況を検出する。状況検出部４１は、第１マウス位置検出部４１１と、第２マウス位置検出部４１２と、第３マウス位置検出部４１３と、第４マウス位置検出部４１４と、を備える。
第１マウス位置検出部４１１、第２マウス位置検出部４１２、第３マウス位置検出部４１３および第４マウス位置検出部４１４は、それぞれ前面部２０３、後面部２０４、右面部２０５および左面部２０６の上面上で操作される第１マウス９１、第２マウス９２、第３マウス９３および第４マウス９４を検出可能に構成されている。
第１マウス位置検出部４１１は、前面部２０３の下面側において、左右方向に並んで設けられた複数のセンサとしての第１ケースセンサ４１１Ａを備える。第２マウス位置検出部４１２、第３マウス位置検出部４１３および第４マウス位置検出部４１４は、後面部２０４、右面部２０５および左面部２０６の下面側において、左右方向、前後方向および前後方向にそれぞれ並んで設けられたそれぞれ複数ずつのセンサとしての第２ケースセンサ４１２Ａ、第３ケースセンサ４１３Ａおよび第４ケースセンサ４１４Ａを備える。
第１〜第４ケースセンサ４１１Ａ〜４１４Ａは、枠部２０２を透過したマウス９からの光Ｌを検出した場合、その検出結果を制御部４４へ出力する。
【００２１】
通信部４２は、第１〜第４マウス９１〜９４と各種情報を送受信可能に構成されている。
【００２２】
記憶部４３は、第１〜第４マウス９１〜９４の操作に基づき移動するカーソルポインタＣを、表示部３に表示させるための画像データなどを記憶する。また、記憶部４３は、以下の表１に示すような方向補正情報を記憶する。
【００２３】
【表１】
2015176174.tif 000003
【００２４】
方向補正情報は、第１〜第４マウス９１〜９４からの移動指示に基づいて、カーソルポインタＣの移動方向を補正するときに利用される。この方向補正情報に基づいて、例えば、前面部２０３側の第１ユーザＵ１が、第１マウス９１を当該第１ユーザＵ１から見て矢印ＤＭ１で示す右方向に移動させた場合（当該第１ユーザＵ１から見て右方向への移動指示を行った場合）、カーソルポインタＣの移動方向は、前面部２０３側から見て矢印ＤＡ１で示す右方向（第１ユーザＵ１から見て右方向）に設定される。また、後面部２０４側の第２ユーザＵ２が、第２マウス９２を当該第２ユーザＵ２から矢印ＤＭ２で示す見て左方向（前面部２０３側から見て右方向）に移動させた場合（当該第２ユーザＵ２から見て左方向への移動指示を行った場合）、カーソルポインタＣの移動方向は、前面部２０３側から見て矢印ＤＢ２で示す左方向から、矢印ＤＡ２で示す右方向（第２ユーザＵ２から見て左方向）に補正される。
【００２５】
制御部４４は、記憶部４３に記憶されたプログラムおよびデータをＣＰＵ（Central Processing Unit）が処理することにより構成される、指示取得部４４１と、位置特定部４４２と、方向補正部４４３と、表示制御部４４４と、を備える。
【００２６】
指示取得部４４１は、通信部４２を介して、マウス９から移動指示を取得する。
位置特定部４４２は、指示取得部４４１が取得した移動指示を行ったマウス９の位置を特定する。具体的には、位置特定部４４２は、第１〜第４ケースセンサ４１１Ａ〜４１４Ａのいずれかにおいて、マウス９からの光Ｌが移動したことが検出されると、この検出したセンサが設けられた位置を、移動指示を行ったマウス９の位置として特定する。
方向補正部４４３は、位置特定部４４２で特定されたマウス９の位置と、記憶部４３の方向補正情報とに基づいて、移動指示に基づくカーソルポインタＣの移動方向を補正する。
表示制御部４４４は、方向補正部４４３で補正された方向に、カーソルポインタＣを移動させる。また、表示制御部４４４は、マウス９からの操作指示に基づいて、表示状態を変更する。
【００２７】
｛表示システムの作用｝
次に、表示システム１の作用として、表示制御方法について説明する。
表示制御装置４の指示取得部４４１は、図１に示すようにカーソルポインタＣが表示されている状態において、図４に示すように、マウス９から移動指示を取得したか否かを判断する（ステップＳ１：指示取得ステップ）。
このステップＳ１において、指示取得部４４１は、移動指示を取得していないと判断した場合、所定時間経過後にステップＳ１の処理を行う。一方、ステップＳ１において、指示取得部４４１が移動指示を取得したと判断した場合、位置特定部４４２は、移動指示を行ったマウス９からの光Ｌの検出結果を、状況検出部４１から取得する（ステップＳ２）。そして、位置特定部４４２は、この検出結果に基づいて、移動指示を行ったマウス９の位置の特定する（ステップＳ３：位置特定ステップ）。
【００２８】
この後、表示制御装置４の方向補正部４４３は、ステップＳ３で特定したマウス９の位置と、記憶部４３の方向補正情報とに基づいて、当該マウス９からの移動指示に基づくカーソルポインタＣの移動方向を補正する（ステップＳ４：方向補正ステップ）。この後、表示制御部４４４は、カーソルポインタＣを、方向補正部４４３で補正された方向に、第３マウス９３の移動距離に応じた距離だけ移動させる（ステップＳ５：表示制御ステップ）。
【００２９】
例えば、右面部２０５側の第３ユーザＵ３が、カーソルポインタＣを当該第３ユーザＵ３から見て矢印ＤＭ３で示す手前方向（前面部２０３側から見て右方向）に移動させるために、当該手前方向に第３マウス９３を移動させた場合、ステップＳ１において、指示取得部４４１は、前面部２０３側から見て矢印ＤＢ３で示す手前方向への移動指示を第３マウス９３から取得する。また、第３ケースセンサ４１３Ａは、第３マウス９３の光Ｌが移動したことを検出し、この検出結果を制御部４４へ出力する。そして、ステップＳ２およびステップＳ３において、位置特定部４４２は、第３ケースセンサ４１３Ａから検出結果を取得し、移動指示を行ったマウス９の位置が右面部２０５であることを特定する。
この後、ステップＳ４において、方向補正部４４３は、第３マウス９３からの移動指示に基づくカーソルポインタＣの移動方向を、前面部２０３側から見て矢印ＤＢ３で示す手前方向から矢印ＤＡ３で示す右方向（第３ユーザＵ３から見て手前方向）に補正する。そして、ステップＳ５において、表示制御部４４４は、カーソルポインタＣを第３ユーザＵ３から見て手前方向に移動させる。
【００３０】
｛第１実施形態の作用効果｝
上述したような第１実施形態では、以下のような作用効果を奏することができる。
（１）表示制御装置４は、マウス９からカーソルポインタＣの移動指示を取得すると、この移動指示を行ったマウス９の位置を特定する。そして、表示制御装置４は、この特定したマウス９の位置に基づいて、移動指示に基づくカーソルポインタＣの移動方向を補正し、この補正した移動方向にカーソルポインタＣを移動させる。例えば、第１〜第４ユーザＵ１〜Ｕ４がそれぞれ自分の奥方向にカーソルポインタＣを移動させるために、第１〜第４マウス９１〜９４を自分の奥方向に移動させると、表示制御装置４は、カーソルポインタＣの移動方向を、第１〜第４ユーザＵ１〜Ｕ４のそれぞれから見て奥方向、手前方向、右方向、左方向から、第１〜第４ユーザＵ１〜Ｕ４のそれぞれから見て奥方向に補正して移動させる。
このため、第１〜第４ユーザＵ１〜Ｕ４が自分の意図した方向、すなわち第１〜第４マウス９１〜９４を移動させた方向にカーソルポインタＣを移動させることができ、表示制御装置４は、カーソルポインタＣを表示部３に対して複数方向から適切に移動させることができる。
【００３１】
（２）表示制御装置４の位置特定部４４２は、状況検出部４１で検出された表示部３の周囲の状況に基づいて、移動指示を行ったマウス９の位置を特定する。
このため、事前に、第１〜第４マウス９１〜９４と、当該第１〜第４マウス９１〜９４の操作位置と、を関連付けた情報を記憶部４３に記憶させることなく、カーソルポインタＣを表示部３に対して複数方向から適切に移動させることができる。また、例えば、第１ユーザＵ１が前面部２０３側から後面部２０４側に移動して、第１マウス９１により移動指示を行った場合でも、移動指示を行った第１マウス９１の位置が後面部２０４側であることを特定することができる。
【００３２】
（３）状況検出部４１として、枠部２０２の下面側に設けられ、上面側のマウス９を検出可能な第１〜第４マウス位置検出部４１１〜４１４を用いている。
このため、枠部２０２の下面側に従来から設けられているケース本体２０１に第１〜第４マウス位置検出部４１１〜４１４を配置することができ、移動指示を行ったマウス９を特定するための構成を、表示システム１の大型化を招くことなく設けることができる。
【００３３】
［第２実施形態］
次に、本発明の第２実施形態について、図面に基づいて説明する。
なお、第１実施形態と同様の構成については、同一の名称および符号を付し、説明を省略または簡略にする。
｛表示システムの構成｝
図５および図６において、表示システム１Ａは、表示装置２Ａと、操作部としての第１〜第４マウス９１Ａ〜９４Ａと、を備える。
【００３４】
表示装置２Ａは、表示装置２と同様にテーブル型のものである。表示装置２Ａの枠部２０２Ａの上面における表示部３の外周方向に並ぶ複数の領域には、互いに異なるパターンが表示されている。具体的には、前面部２０３、後面部２０４、右面部２０５および左面部２０６には、模様および色のうち少なくとも一方が互いに異なる第１パターン２１３Ａ、第２パターン２１４Ａ、第３パターン２１５Ａおよび第４パターン２１６Ａが表示されている。
【００３５】
なお、枠部２０２Ａは、枠部２０２と同様に、光Ｌが透過可能な材料で構成されていてもよいし、透過不可能な材料で構成されていてもよい。
また、第１〜第４パターン２１３Ａ〜２１６Ａは、印刷や刻印などにより、枠部２０２Ａの上面に表示されていてもよいし、枠部２０２Ａが透過性を有する材料の場合には、枠部２０２Ａの下面側に設けられた表示装置の映像や印刷物により表示されてもよい。
【００３６】
第１〜第４マウス９１Ａ〜９４Ａは、光学式のマウスである。第１マウス９１Ａは、図６に示すように、マウス制御部９１５Ａの処理がマウス制御部９１５と異なる点と、センサとしての第１マウスセンサ９１６Ａをケース９１０内に新たに設けた点とが第１実施形態の第１マウス９１と相違する。
第１マウスセンサ９１６Ａは、前面部２０３上のパターンを検出し、このパターンに対応する信号をマウス制御部９１５Ａへ出力する。
マウス制御部９１５Ａは、移動指示および操作指示に加えて、第１マウスセンサ９１６Ａでの検出結果を、表示装置２Ａへ送信する。
【００３７】
第２，第３，第４マウス９２Ａ，９３Ａ，９４Ａは、マウス制御部９２５Ａ，９３５Ａ，９４５Ａの処理がマウス制御部９２５，９３５，９４５と異なる点と、センサとしての第２，第３，第４マウスセンサ９２６Ａ、９３６Ａ，９４６Ａをケース９２０，９３０，９４０内に新たに設けた点とが、第１実施形態の第２，第３，第４マウス９２，９３，９４と相違する。
なお、以下において、第１〜第４マウス９１Ａ〜９４Ａを区別する必要がない場合、これらをまとめて、単に、マウス９Ａと称して説明する。
【００３８】
表示装置２Ａは、表示部３と、表示制御装置４Ａと、を備える。
表示制御装置４Ａは、状況検出部４１の代わりに状況検出部４１Ａを設けた点と、記憶部４３が表１に示す方向補正情報に加えて、以下の表２に示すような位置特定情報を記憶する点と、コンピュータとしての制御部４４Ａの処理が制御部４４と異なる点とが、第１実施形態の表示制御装置４と相違する。
【００３９】
【表２】
2015176174.tif 000004
【００４０】
位置特定情報は、マウス９Ａにおける第１〜第４パターン２１３Ａ〜２１６Ａの検出結果に基づいて、移動指示を行ったマウス９Ａの位置を特定するときに利用される。
【００４１】
状況検出部４１Ａは、図６に示すように、第１，第２，第３，第４マウス９１Ａ，９２Ａ，９３Ａ，９４Ａにそれぞれ設けられた第１，第２，第３，第４マウスセンサ９１６Ａ，９２６Ａ，９３６Ａ，９４６Ａにより構成されている。
【００４２】
制御部４４Ａは、位置特定部４４２Ａの処理が位置特定部４４２と異なる点が、第１実施形態の制御部４４と相違する。
位置特定部４４２Ａは、マウス９Ａで検出されたパターンを取得すると、この取得したパターンと、表２に示す位置特定情報とに基づいて、移動指示を行ったマウス９Ａの位置を特定する。
【００４３】
｛表示システムの作用｝
次に、表示システム１Ａの作用として、表示制御方法について説明する。
表示制御装置４Ａの位置特定部４４２Ａは、図７に示すように、ステップＳ１において、指示取得部４４１がマウス９Ａから移動指示を取得すると、移動指示を行ったマウス９Ａからのパターンの検出結果を、状況検出部４１Ａから取得する（ステップＳ１２）。そして、位置特定部４４２Ａは、このパターンの検出結果と、位置特定情報とに基づいて、移動指示を行ったマウス９Ａの位置の特定する（ステップＳ１３：位置特定ステップ）。
例えば、右面部２０５側の第３ユーザＵ３が第３マウス９３Ａを移動させた場合、状況検出部４１Ａの第３マウスセンサ９３６Ａは、第３パターン２１５Ａを検出し、この検出結果を制御部４４Ａへ出力する。そして、ステップＳ１２およびステップＳ１３において、位置特定部４４２Ａは、第３マウスセンサ９３６Ａから第３パターン２１５Ａを検出した旨の結果を取得し、位置特定情報に基づいて、移動指示を行ったマウス９Ａの位置が右面部２０５であることを特定する。
【００４４】
この後、方向補正部４４３は、ステップＳ４において、ステップＳ１３で特定したマウス９Ａの位置と、表１に示す方向補正情報とに基づいて、移動指示に基づく移動方向を補正する。そして、表示制御部４４４は、ステップＳ５において、ステップＳ４において補正した方向に、カーソルポインタＣを移動させる。
このような処理により、第１，第２，第３ユーザＵ１，Ｕ２，Ｕ３が、それぞれ矢印ＤＭ１，ＤＭ２，ＤＭ３で示す方向に第１，第２，第３マウス９１Ａ，９２Ａ，９３Ａを移動させた場合、カーソルポインタＣは、第１，第２，第３マウス９１Ａ，９２Ａ，９３Ａの移動方向と同じ矢印ＤＡ１，ＤＡ２，ＤＡ３で示す方向に移動する。
【００４５】
｛第２実施形態の作用効果｝
上述したような第２実施形態では、第１実施形態の（１）〜（２）と同様の作用効果に加えて、以下のような作用効果を奏することができる。
（４）前面部２０３、後面部２０４、右面部２０５および左面部２０６に、異なる第１パターン２１３Ａ、第２パターン２１４Ａ、第３パターン２１５Ａおよび第４パターン２１６Ａを表示している。そして、状況検出部４１Ａとして、第１，第２，第３，第４マウス９１Ａ，９２Ａ，９３Ａ，９４Ａに設けた第１，第２，第３，第４マウスセンサ９１６Ａ，９２６Ａ、９３６Ａ，９４６Ａを用いている。そして、位置特定部４４２Ａは、状況検出部４１Ａを構成する第１，第２，第３，第４マウスセンサ９１６Ａ，９２６Ａ、９３６Ａ，９４６Ａで検出されたパターンと、位置特定情報とに基づいて、移動指示を行ったマウス９Ａの位置を特定する。
このため、枠部２０２Ａの従来から設けられている上面に第１〜第４パターン２１３Ａ〜２１６Ａを表示することができるとともに、従来からあるケース９１０，９２０，９３０，９４０内に第１，第２，第３，第４マウスセンサ９１６Ａ，９２６Ａ、９３６Ａ，９４６Ａを配置することができ、移動指示を行ったマウス９Ａを特定するための構成を、表示システム１Ａの大型化を招くことなく設けることができる。
【００４６】
［第３実施形態］
次に、本発明の第３実施形態について、図面に基づいて説明する。
なお、第１実施形態と同様の構成については、同一の名称および符号を付し、説明を省略または簡略にする。
｛表示システムの構成｝
図８および図９において、表示システム１Ｂは、表示装置２Ｂと、操作部としての第１〜第４マウス９１Ｂ〜９４Ｂと、を備える。
【００４７】
表示装置２Ｂは、表示装置２と同様にテーブル型のものである。表示装置２Ｂの枠部２０２Ｂは、第１実施形態の枠部２０２のように光Ｌを透過しなくてもよいし、第２実施形態の枠部２０２Ａのようにパターンが表示されていなくてもよい。
【００４８】
第１〜第４マウス９１Ｂ〜９４Ｂは、光学式のマウスである。第１マウス９１Ｂは、マウス制御部９１５Ｂの処理がマウス制御部９１５と異なる点と、メモリ９１３に第１マウス９１Ｂを識別するための第１識別情報を記憶する点とが、第１実施形態の第１マウス９１と相違する。
マウス制御部９１５Ｂは、移動指示および操作指示に加えて、第１マウス９１Ｂの第１識別情報を、表示装置２Ｂへ送信する。
【００４９】
第２，第３，第４マウス９２Ｂ，９３Ｂ，９４Ｂは、マウス制御部９２５Ｂ，９３５Ｂ，９４５Ｂの処理がマウス制御部９２５，９３５，９４５と異なる点と、メモリ９２３，９３３，９４３に第１マウス９２Ｂ，９３Ｂ，９４Ｂをそれぞれ識別するための第２，第３，第４識別情報を記憶する点とが、第１実施形態の第１マウス９１と相違する。
なお、以下において、第１〜第４マウス９１Ｂ〜９４Ｂを区別する必要がない場合、これらをまとめて、単に、マウス９Ｂと称して説明する。
【００５０】
表示装置２Ｂは、表示部３と、コンピュータとしての表示制御装置４Ｂと、を備える。
表示制御装置４Ｂは、状況検出部４１を備えない点と、記憶部４３が表１に示す方向補正情報に加えて、以下の表３に示すような操作部特定情報としてのマウス特定情報を記憶する点と、コンピュータとしての制御部４４Ｂの処理が制御部４４と異なる点とが、第１実施形態の表示制御装置４と相違する。
【００５１】
【表３】
2015176174.tif 000005
【００５２】
マウス特定情報は、マウス９Ｂからの第１〜第４識別情報に基づいて、移動指示を行ったマウス９Ｂの位置を特定するときに利用される。
【００５３】
制御部４４Ｂは、位置特定部４４２Ｂの処理が位置特定部４４２と異なる点と、マウス特定情報生成部４４５Ｂを新たに設けた点とが、第１実施形態の制御部４４と相違する。
マウス特定情報生成部４４５Ｂは、マウス９Ｂからの第１〜第４識別情報に基づいて、マウス特定情報を生成し、記憶部４３に記憶させる。
位置特定部４４２Ｂは、マウス９Ｂから第１〜第４識別情報を取得すると、この取得した識別情報と、表３に示すマウス特定情報とに基づいて、移動指示を行ったマウス９Ｂの位置を特定する。
【００５４】
｛表示システムの作用｝
次に、表示システム１Ｂの作用として、表示制御方法について説明する。
表示制御装置４Ｂのマウス特定情報生成部４４５Ｂは、マウス特定情報を生成する。具体的には、図１０に示すような設定用メッセージＰ１を表示部３に表示させ、設定用メッセージＰ１が正しく読める（設定用メッセージＰ１の文字の下側がユーザの手前側に位置する）位置のユーザに、マウス９Ｂの操作を促す。そして、マウス９Ｂのボタン操作が行われると、マウス９Ｂは、当該マウス９Ｂの識別情報を表示制御装置４Ｂへ送信する。マウス特定情報生成部４４５Ｂは、マウス９Ｂから識別情報を取得すると、この識別情報と、設定用メッセージＰ１が正しく読める位置と、を関連付けたマウス特定情報を生成する。
【００５５】
例えば、図１０に示すように、後面部２０４側の第２ユーザＵ２が正しく読める設定用メッセージＰ１を表示した場合、第２ユーザＵ２により操作された第２マウス９２Ｂが、第２識別情報を表示制御装置４Ｂへ送信する。そして、マウス特定情報生成部４４５Ｂは、第２識別情報と、後面部２０４と、を関連付けたマウス特定情報を生成し、記憶部４３に記憶させる。また、マウス特定情報生成部４４５Ｂは、前面部２０３側、右面部２０５側、左面部２０６側からそれぞれ正しく読める設定用メッセージＰ１を順次表示し、第１，第３，第４マウス９１Ｂ，９３Ｂ，９４Ｂから第１，第３，第４識別情報を順次取得する。そして、マウス特定情報生成部４４５Ｂは、第１，第３，第４識別情報と、前面部２０３、右面部２０５、左面部２０６と、を関連付けたマウス特定情報を生成し、記憶部４３に記憶させる。
【００５６】
このマウス特定情報の生成処理が終わると、表示制御装置４Ｂの位置特定部４４２Ｂは、図１１に示すように、ステップＳ１において、指示取得部４４１がマウス９Ｂから移動指示を取得すると、移動指示を行ったマウス９Ｂから識別情報を取得する（ステップＳ２２）。そして、位置特定部４４２Ｂは、この識別情報と、マウス特定情報とに基づいて、移動指示を行ったマウス９Ｂの位置の特定する（ステップＳ２３：位置特定ステップ）。
例えば、右面部２０５側の第３ユーザＵ３が第３マウス９３Ｂを移動させた場合、第３マウス９３Ｂは、移動指示とともに第３識別情報を制御部４４Ｂへ出力する。そして、ステップＳ２２およびステップＳ２３において、位置特定部４４２Ｂは、第３マウス９３Ｂからの第３識別情報と、マウス特定情報とに基づいて、移動指示を行ったマウス９Ｂの位置が右面部２０５であることを特定する。
【００５７】
この後、方向補正部４４３は、ステップＳ４において、ステップＳ２３で特定したマウス９Ｂの位置と、表１に示す方向補正情報とに基づいて、移動指示に基づく移動方向を補正する。そして、表示制御部４４４は、ステップＳ５において、ステップＳ４において補正した方向に、カーソルポインタＣを移動させる。
このような処理により、第１，第２，第３ユーザＵ１，Ｕ２，Ｕ３が、それぞれ矢印ＤＭ１，ＤＭ２，ＤＭ３で示す方向に第１，第２，第３マウス９１Ｂ，９２Ｂ，９３Ｂを移動させた場合、カーソルポインタＣは、第１，第２，第３マウス９１Ｂ，９２Ｂ，９３Ｂの移動方向と同じ矢印ＤＡ１，ＤＡ２，ＤＡ３で示す方向に移動する。
【００５８】
｛第３実施形態の作用効果｝
上述したような第３実施形態では、第１実施形態の（１）と同様の作用効果に加えて、以下のような作用効果を奏することができる。
（５）表示制御装置４Ｂの記憶部４３に、マウス特定情報を記憶させている。そして、位置特定部４４２Ｂは、移動指示を行ったマウス９Ｂからの識別情報と、マウス特定情報とに基づいて、移動指示を行ったマウス９Ｂの位置を特定する。
このため、センサなどの新しいハードウェアを設ける必要がなく、移動指示を行ったマウス９Ｂを特定するための構成を、表示システム１Ｂの大型化を招くことなく設けることができる。
【００５９】
（６）表示制御装置４Ｂに、マウス特定情報を生成する位置特定部４４２Ｂを設けている。
このため、マウス特定情報に識別情報が設定されたマウスの代わりに、別の識別情報を有する別のマウスを使用する場合でも、マウス特定情報を生成し直すだけの簡単な構成で、当該別のマウスの位置を適切に特定することができる。
【００６０】
［変形例］
なお、本発明は、上述の第１〜第３実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良などは本発明に含まれるものである。
【００６１】
すなわち、図１２に示すように、位置特定部は、表示部３にマウス方向を設定する設定画像Ｐ２を表示させ、この設定画像Ｐ２に対する操作に基づいて、マウス９の位置を特定してもよい。具体的には、位置特定部は、前面部２０３、後面部２０４、右面部２０５、左面部２０６の方向を向く矢印を表す第１選択画像Ｐ２１、第２選択画像Ｐ２２、第３選択画像Ｐ２３、第４選択画像Ｐ２４を、設定画像Ｐ２として表示部３に表示させる。そして、例えば、後面部２０４側に位置する第２ユーザＵ２が、第２マウス９２を用いて第２選択画像Ｐ２２の選択操作を行った場合、位置特定部は、この選択操作以降かつ次の選択操作前に移動指示を行う第２マウス９２の位置が後面部２０４であると特定してもよい。
【００６２】
また、第１実施形態において、第１〜第４ケースセンサ４１１Ａ〜４１４Ａをそれぞれ１本ずつのラインセンサで構成してもよい。
さらに、第２実施形態において、例えば第１マウス９１Ａに移動検出部９１２を設けずに、第１マウスセンサ９１６Ａにおけるパターン検出結果に基づいて、マウス制御部９１５Ａが移動指示を生成してもよい。
また、第３実施形態において、表示制御装置４Ｂにマウス特定情報生成部４４５Ｂを設けずに、別の装置で生成したマウス特定情報を記憶部４３に記憶させてもよい。
【００６３】
さらに、上記実施形態において、本発明の表示オブジェクトとしてカーソルポインタＣを例示したが、文書作成ソフトウェアや表作成ソフトウェアあるいはプレゼンテーションソフトウェアなどの実行により表示部３に表示されるカーソルなど、操作部による移動指示に基づき移動するいかなるオブジェクトを、本発明の表示オブジェクトとしてもよい。
また、本発明の操作部としてマウス９，９Ａ，９Ｂを例示したが、キーボード、トラックボール、十字キー、ジョイスティック、トラックパッド、タッチパッドなどのポインティングデバイスを、本発明の操作部としてもよい。
さらに、本発明の状況検出部としては、操作部の操作状況をカメラで撮影し、この撮影結果に基づいて、移動指示を行った操作部の位置を位置特定部が特定してもよい。
また、同時に操作するマウス９，９Ａ，９Ｂの個数は、１個、２個、３個であってもよいし、５個以上であってもよい。
さらに、表示部および枠部の形状は、長方形に限らず、正方形や三角形などの多角形であってもよいし、円形や楕円形であってもよい。
【００６４】
本発明の表示制御装置を、タブレット型コンピュータやゲーム機などに設けてもよい。
さらに、上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。
また、上述した本発明の表示制御方法をコンピュータに実施させるためのプログラムを、電気通信回線を通じて提供したり、記録媒体に記録して譲渡したりすれば、取扱いが容易で、利用の拡大を容易に図れる。
【符号の説明】
【００６５】
３…表示部
４，４Ａ，４Ｂ…表示制御装置
４１，４１Ａ…状況検出部
４３…記憶部
９１，９２，９３，９４，９１Ａ，９２Ａ，９３Ａ，９４Ａ，９１Ｂ，９２Ｂ，９３Ｂ，９４Ｂ…マウス（操作部）
２０２，２０２Ａ…枠部
２１３Ａ，２１４Ａ，２１５Ａ，２１６Ａ…第１，第２，第３，第４パターン
４１１Ａ，４１２Ａ，４１３Ａ，４１４Ａ…第１，第２，第３，第４ケースセンサ（センサ）
４４１…指示取得部
４４２，４４２Ａ，４４２Ｂ…位置特定部
４４３…方向補正部
４４４…表示制御部
９１６Ａ，９２６Ａ，９３６Ａ，９４６Ａ…第１，第２，第３，第４マウスセンサ（センサ）
Ｃ…カーソルポインタ（表示オブジェクト）
【図１】
2015176174.tif 000006
【図２】
2015176174.tif 000007
【図３】
2015176174.tif 000008
【図４】
2015176174.tif 000009
【図５】
2015176174.tif 000010
【図６】
2015176174.tif 000011
【図７】
2015176174.tif 000012
【図８】
2015176174.tif 000013
【図９】
2015176174.tif 000014
【図１０】
2015176174.tif 000015
【図１１】
2015176174.tif 000016
【図１２】
2015176174.tif 000017