(57)【要約】【課題】階層構造を持ってオブジェクトを表示するシステムにおいて，容易にオブジェクトの表示・非表示を制御できるようにする．【解決手段】一次元の変移を入力することが可能な変移入力装置０３の変移を検出する変移量検出手段１１と，複数のオブジェクトを重ねて表示することが可能な表示装置０１に表示されているオブジェクトのうち，最も手前に位置するオブジェクトから，検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御手段１２を有する構成にした．【選択図】　　　　図１
2004139308.tif 000002
【特許請求の範囲】
【請求項１】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）を有するオブジェクト表示制御システムにおいて，
一次元の変移を入力することが可能な変移入力装置（０３）と，
前記変移入力装置（０３）の初期位置からの変移量を検出する変移量検出手段（１１）と，
前記表示装置（０１）に表示されているオブジェクトのうち，最も手前に位置するオブジェクトから，前記変移量検出手段（１１）が検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御手段（１２）を有することを特徴とするオブジェクト表示制御システム．
【請求項２】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）を有するオブジェクト表示制御システムにおいて，
二つの動作を入力することが可能な二動作入力装置（０５）と，
前記二動作入力装置（０５）から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出手段（１３）と，
前記二動作検出手段（１３）が正動作を検出した場合，前記表示装置（０１）に検出した時点で表示されているオブジェクトのうち，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御手段（１４）を有することを特徴とするオブジェクト表示制御システム．
【請求項３】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）と，前記表示装置（０１）が表示する画面内の位置を指し示すことができる位置入力装置（０２）を有するオブジェクト表示制御システムにおいて，
一次元の変移を入力することが可能な変移入力装置（０３）と，
前記変移入力装置（０３）の初期位置からの変移量を検出する変移量検出手段（１１）と，
前記表示装置（０１）に表示されているオブジェクトのうち，位置入力装置（０２）が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトから，前記変移量検出手段（１１）が検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御手段（１２）を有することを特徴とするオブジェクト表示制御システム．
【請求項４】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）と，前記表示装置（０１）が表示する画面内の位置を指し示すことができる位置入力装置（０２）を有するオブジェクト表示制御システムにおいて，
二つの動作を入力することが可能な二動作入力装置（０５）と，
前記二動作入力装置（０５）から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出手段（１３）と，
前記二動作検出手段（１３）が正動作を検出した場合，前記表示装置（０１）に検出した時点で表示されているオブジェクトのうち，位置入力装置（０２）が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御手段（１４）を有することを特徴とするオブジェクト表示制御システム．
【請求項５】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）用いる表示制御方法において，
一次元の変移を入力することが可能な変移入力装置（０３）の初期位置からの変移量を検出する変移量検出ステップと，
前記表示装置（０１）に表示されているオブジェクトのうち，最も手前に位置するオブジェクトから，前記変移量検出ステップで検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御ステップを有することを特徴とするオブジェクト表示制御方法．
【請求項６】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）を用いるオブジェクト表示制御方法において，
二つの動作を入力することが可能な二動作入力装置（０５）から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出ステップと，
前記二動作検出ステップで正動作を検出した場合，前記表示装置（０１）に検出した時点で表示されているオブジェクトのうち，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御ステップを有することを特徴とするオブジェクト表示制御方法．
【請求項７】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）と，前記表示装置（０１）が表示する画面内の位置を指し示すことができる位置入力装置（０２）を用いるオブジェクト表示制御方法において，
一次元の変移を入力することが可能な変移入力装置（０３）の初期位置からの変移量を検出する変移量検出ステップと，
前記表示装置（０１）に表示されているオブジェクトのうち，位置入力装置（０２）が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトから，前記変移量検出ステップで検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御ステップを有することを特徴とする，オブジェクト表示制御方法．
【請求項８】
複数のオブジェクトを重ねて表示することが可能な表示装置（０１）と，前記表示装置（０１）が表示する画面内の位置を指し示すことができる位置入力装置（０２）を用いるオブジェクト表示制御システムにおいて，
二つの動作を入力することが可能な二動作入力装置（０５）から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出ステップと，
前記二動作検出ステップが正動作を検出した場合，前記表示装置（０１）に検出した時点で表示されているオブジェクトのうち，位置入力装置（０２）が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御ステップを有することを特徴とするオブジェクト表示制御方法．
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，画面上に階層構造を持って表示されたオブジェクトの表示を制御するオブジェクト表示制御システムおよび制御方法に関するものである．
【０００２】
【従来の技術】
ウィンドウシステムは，一つの画面内に仮想的な画面を複数表示することを可能にし，複数のアプリケーションが表示する情報を同時に閲覧し，操作するアプリケーションを容易に切り替えることができるようになった．画面内にウィンドウを表示する場合，重なりがないように表示するタイルウィンドウ方式と重ねてウィンドウを表示することが可能なオーバラップ方式がある．タイルウィンドウ方式では，多くのウィンドウを表示すると一つのウィンドウの大きさが小さくなり，表示できる情報量が少なくなるため，オーバラップ方式が主流となっている．
【０００３】
オーバラップ方式では，ウィンドウを重ねて表示できるため，奥側のウィンドウの一部をマウスなどのポインティング入力装置でクリックをすると最も手前に移動させる機能や，ウィンドウの一部をポインティング入力装置でクリックをすると一時的にそのウィンドウを非表示にする機能などが組み込まれている．
【０００４】
より簡単に目的のウィンドウを閲覧したり操作したりできるように，表示されているウィンドウの一覧を表示し，その一覧から操作したいウィンドウを選択する方法が提案されている．たとえば，特開２００２−１００８８６，特開２００１−１００８８６が例である．また，常にウィンドウが見れるようにウィンドウの位置を調整する方法（特開平１１−６５８０８）や，他のウィンドウに隠れてしまったウィンドウは自動的にアイコン化する方法（特開平９−２１８７７２）や，特定の指示を行うと，自動的にウィンドウが切り替わっていく方法（特開平１０−２０７６７８）などが提案されている．また，ダイアルを合わせることで，ダイアルの位置に対応したウィンドウへ切り替える方法として，特開２００２−６３０１８がある．
【０００５】
また，作図用のアプリケーションなどでは，複雑な図形を構成するために，複数の図形オブジェクトを重ねて配置することが可能となっている．図形オブジェクトの色や外周線の太さなどの属性を変更するときには，図形オブジェクトの一部をマウスなどのポインティング入力装置でクリックすることで選択する．この選択において，奥側に位置する図形オブジェクトの選択を容易に行う方法として，特別なマウスボタンなどを押すことで奥に位置する図形オブジェクトを選択する方法（特開平８−２７２９９３）が提案されている．
【０００６】
【発明が解決しようとする課題】
前記したようにオーバラップ方式では目的のウィンドウを見えるようにするための機能が提供されているが，多くのウィンドウを表示している場合，ウィンドウの全体が隠れてしまっていて，ウィンドウの一部をクリックすることで最も手前に表示させることができないことがある．また，ウィンドウを非表示にする操作を何度も繰り返さないと目的のウィンドウを見えるようにできないことがある．ウィンドウの一覧から選択する方法や，アイコン化する方法は実際にウィンドウを見えるようにしてみないと，目的とするウィンドウであるかどうかを判別することは難しいことがある．ウィンドウの位置を自動的に調整するシステムは，一般的な大きさの表示装置で一般的な大きさのウィンドウを表示しようとする場合，実用的に機能しない．
【０００７】
自動的にウィンドウが切り替わっていく方法は，上記の方法で発生する問題は解決できる．しかし，ある一定時間ごとに切り替わっていくため，比較的深い位置にあるウィンドウを見えるようにするためには，時間がかかることになる．ダイアルでウィンドウを切り替える方法は，ダイアルの位置がどのウィンドウに対応しているかを覚えなければならない．
【０００８】
また，作図用のアプリケーションでは，多くの図形オブジェクトを重ねて複雑な図形を作図している場合，奥側に位置する図形オブジェクトを選択しようとすると，手前側の図形オブジェクトが選択されてしまい，目的とする図形オブジェクトを選択できないことがある．これを回避する方法を提案している特開平８−２７２９９３では，マウスのボタンなどを増やさなければならないこと，メニューからのコマンド指示を併用することなど従来の図形オブジェクト操作方法を変える必要があることなどの問題がある．
【０００９】
本発明は，上記の問題を解決するためになされたものであり，ウィンドウや図形オブジェクトを例とする，画面上に階層構造を持って表示されたオブジェクトを，変移入力装置０３，または，二動作入力装置０５の操作によって，最も手前側に位置するオブジェクトから非表示または半透明にし，下のオブジェクトを見えるようにし，かつ，操作できるようにすることを可能とするオブジェクト表示制御システムおよび制御方法を提供することを目的とする．
【００１０】
【課題を解決するための手段】
上記目的を達成するために，本発明のうち請求項１に記載の発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１を有するオブジェクト表示制御システムにおいて，一次元の変移を入力することが可能な変移入力装置０３と，前記変移入力装置０３の初期位置からの変移量を検出する変移量検出手段１１と，前記表示装置０１に表示されているオブジェクトのうち，最も手前に位置するオブジェクトから，前記変移量検出手段１１が検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御手段１２を有することを特徴とするオブジェクト表示制御システムである．
【００１１】
また，請求項２に記載の発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１を有するオブジェクト表示制御システムにおいて，二つの動作を入力することが可能な二動作入力装置０５と，前記二動作入力装置０５から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出手段１３と，前記二動作検出手段１３が正動作を検出した場合，前記表示装置０１に検出した時点で表示されているオブジェクトのうち，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御手段１４を有することを特徴とするオブジェクト表示制御システムである．
【００１２】
また，請求項３に記載の発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１と，前記表示装置０１が表示する画面内の位置を指し示すことができる位置入力装置０２を有するオブジェクト表示制御システムにおいて，一次元の変移を入力することが可能な変移入力装置０３と，前記変移入力装置０３の初期位置からの変移量を検出する変移量検出手段１１と，前記表示装置０１に表示されているオブジェクトのうち，位置入力装置０２が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトから，前記変移量検出手段１１が検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御手段１２を有することを特徴とするオブジェクト表示制御システムである．
【００１３】
また，請求項４に記載の発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１と，前記表示装置０１が表示する画面内の位置を指し示すことができる位置入力装置０２を有するオブジェクト表示制御システムにおいて，二つの動作を入力することが可能な二動作入力装置０５と，前記二動作入力装置０５から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出手段１３と，前記二動作検出手段１３が正動作を検出した場合，前記表示装置０１に検出した時点で表示されているオブジェクトのうち，位置入力装置０２が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御手段１４を有することを特徴とするオブジェクト表示制御システムである．
【００１４】
また，請求項５に記載する発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１を用いるオブジェクト表示制御方法において，一次元の変移を入力することが可能な変移入力装置０３の初期位置からの変移量を検出する変移量検出ステップと，前記表示装置０１に表示されているオブジェクトのうち，最も手前に位置するオブジェクトから，前記変移量検出ステップで検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御ステップを有することを特徴とするオブジェクト表示制御方法である．
【００１５】
また，請求項６に記載する発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１を用いるオブジェクト表示制御方法において，二つの動作を入力することが可能な二動作入力装置０５から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出ステップと，前記二動作検出ステップで正動作を検出した場合，前記表示装置０１に検出した時点で表示されているオブジェクトのうち，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御ステップを有することを特徴とするオブジェクト表示制御方法である．
【００１６】
また，請求項７に記載する発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１と，前記表示装置０１が表示する画面内の位置を指し示すことができる位置入力装置０２を用いるオブジェクト表示制御方法において，一次元の変移を入力することが可能な変移入力装置０３の初期位置からの変移量を検出する変移量検出ステップと，前記表示装置０１に表示されているオブジェクトのうち，位置入力装置０２が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトから，前記変移量検出ステップで検出した変移量に比例する数分のオブジェクトを，非表示または半透明にする表示制御ステップを有することを特徴とするオブジェクト表示制御方法である．
【００１７】
また，請求項８に記載する発明は，複数のオブジェクトを重ねて表示することが可能な表示装置０１と，前記表示装置０１が表示する画面内の位置を指し示すことができる位置入力装置０２を用いるオブジェクト表示制御システムにおいて，二つの動作を入力することが可能な二動作入力装置０５から動作が入力された場合，その動作が正動作か負動作かを検出する二動作検出ステップと，前記二動作検出ステップが正動作を検出した場合，前記表示装置０１に検出した時点で表示されているオブジェクトのうち，位置入力装置０２が指し示している位置から規定量以内の距離にあるオブジェクトで，最も手前に位置するオブジェクトを非表示または半透明にし，負動作を検出した場合，最も最近に非表示または半透明にしたオブジェクトを再表示する非表示・再表示制御ステップを有することを特徴とするオブジェクト表示制御方法である．
【００１８】
【発明の実施の形態】
発明の一実施形態によるオブジェクト表示制御システムを，図面を参照して説明する．
【００１９】
まず，図１は，オブジェクト表示制御システムの構成の一例を表すブロック図である．オブジェクト表示制御システムは，少なくとも，複数のオブジェクトを重ねて表示することが可能な表示装置０１と，一次元の変移を入力することができる変移入力装置０３と，計算機０４，および，変移量検出手段１１と，表示制御手段１２を有する．
【００２０】
図２は変移入力装置０３の一例の模式図であり，変移入力のための平行移動部０３ａを有している．平行移動部０３ａを溝に沿って移動することで変移を入力することが可能である．図３は変移入力装置０３の別の一例の模式図であり，変移入力のための回転部０３ｂを有している．回転部０３ｂを回転させることで変移を入力することが可能である．
【００２１】
変移入力装置０３の平行移動部０３ａや回転部０３ｂは，移動させたり回転させたりしている体の一部を離すと，初期位置に自動的に戻る方式，離しても変移した位置に留まる方式がとれる．自動的に戻る方式をとった既存の入力装置としてはアナログ方式のジョイスティックコントローラやペダルコントローラなどがあり，これらを利用することができる．留まる方式をとった既存の入力装置としてはボリュームコントローラなどがあり，これらを利用することができる．
【００２２】
また，変移入力装置０３は単体の装置とする以外にも，マウスやキーボードを例とする他の入力装置と一体化する形態が考えられる．
【００２３】
計算機０４は，表示装置０１に表示するオブジェクトを保持する．また，保持するオブジェクトのうち実際にその時点で表示を行っているオブジェクトを識別する番号を格納した表示リストを保持する．そして，常に，表示リストに含まれる識別番号に対応するオブジェクトを表示装置０１に表示する機能を有する．なお，表示装置０１に表示されるオブジェクトは，表示リストの上下順番を奥行き方向の上下関係（階層構造）として持った状態で表示される．たとえば，二つのオブジェクトが２次元的に重なる位置に表示される場合，奥（下）に位置するオブジェクトの一部または全体は，手前（上）に位置するオブジェクトに隠れることになる．
【００２４】
また，計算機０４は要求に応じて，表示リストの任意の位置の識別番号を出力する機能，任意の位置の識別番号を削除する機能を有する．さらに，計算機０４は識別番号が入力されると，表示リストの最上位にその識別番号を追加する機能を有する．
【００２５】
変移量検出手段１１は，変移入力装置０３の，初期位置からの変移量を検出し，表示制御手段１２に出力する機能を有する．
【００２６】
表示制御手段１２は，変移量検出手段１１から変移量を受け取ると，（変移量÷規定量−後述する非表示リストに含まれる識別番号の数）から算出される値ｎを求め，ｎが正の場合は，計算機０４から表示リストの最上位に位置する識別番号を取得し，その識別番号を表示リストから削除し，その識別番号を表示制御手段１２が保持する非表示リストの最上位に追加する操作をｎ回行い，ｎが負の場合は，非表示リストの最上位の識別番号を削除し，その識別番号を計算機０４に出力する操作を−ｎ回行う機能を有する．
【００２７】
ここで，規定量は変移入力装置０３または変移量検出手段１１で任意に設定できるものとする．たとえば，（変移入力装置０３で入力できる最大変移量÷変移量が０のときに表示されるオブジェクトの数）を規定量とすると，最大の変移を入力した時点で，すべてのオブジェクトが非表示または半透明化されることになる．
【００２８】
このことによって，変移入力装置０３から変移を入力すると，変移に比例した数だけ，表示装置０１に表示されているオブジェクトのうち，手前側のオブジェクトから非表示または半透明化される．図４は，変移入力装置０３から変移が入力された場合の動作を表す模式図であり，図４では，変移入力装置０３から規定量の２倍分の変移が入力されたときに，表示装置０１が表示するオブジェクトであるウィンドウオブジェクト２１のうち，手前から２個分のウィンドウオブジェクト２１が非表示となったことを表している．
【００２９】
次に，オブジェクト表示制御システムの別の実施形態を，図５を用いて説明する．前記の実施形態で説明し，次の説明で特に説明しないものについては，前記実施形態と同じ機能，動作をすることを意味する．
【００３０】
図５は，オブジェクト表示制御システムの構成の別例のブロック図である．この構成では，オブジェクト表示制御システムは，少なくとも，複数のオブジェクトを重ねて表示することが可能な表示装置０１と，二つの動作を入力することができる二動作入力装置０５と，計算機０４，および，二動作検出手段１３と，非表示・再表示制御手段１４を有する．
【００３１】
図６は，二動作入力装置０５の一例の模式図であり，二つのボタン０５ａを有している．ボタン０５ａを押すことで，二つの動作を入力することが可能である．図７は，二動作入力装置０５の別例の模式図であり，二方向へ倒すことのできるレバー０５ｂを有している．レバー０５ｂを一方に倒すか，他方に倒すかすることで，二つの動作を入力することが可能である．このレバーは次の動作入力のために，倒している体を離すと自動的に初期位置に戻る形式が望ましい．また，倒し続けると，繰り返し倒すのと同じ入力とできることが望ましい．図８は，さらに別例の上面図（ａ）と側面図（ｂ）であり，回転部０５ｃを有している．回転部を奥側に回転させるか，手前側に回転させるかで，二つの動作を入力することが可能である．回転部０５ｃには，動作が入力された時点でクリック感が感じられるようにすることが望ましい．
【００３２】
レバー０５ｂを有する二動作入力装置０５に適する既存の入力装置としては，二方向入力用のデジタル式のジョイスティックなどがある．回転部０５ｃを有する二動作入力装置０５に適する既存の入力装置としては，ホイールマウスのホイール部などがある．
【００３３】
二動作検出手段１３は，二動作入力装置０５で動作が発生した場合，非表示・再表示制御手段１４に，その動作が正動作であるか負動作であるかを通知する機能を有する．ここで，どちらの動作を正動作とするかは，任意に設定できるものとする．
【００３４】
非表示・再表示制御手段１４は，二動作検出手段１３から正動作の検出が通知されると，計算機０４から表示リストの最上位の識別番号を取得し，その識別番号を削除し，その識別番号を非表示・再表示制御手段１４が保持する非表示リストの最上位に追加する操作を行い，二動作検出手段１３から負動作の検出が通知されると，非表示リストの最上位の識別番号を削除し，その識別番号を計算機０４に出力する操作を行う機能を有する．
【００３５】
このことによって，二動作入力装置０５から正動作を入力すると，入力した時点で表示装置０１に表示されているオブジェクトのうち，もっとも手前のオブジェクトが非表示または半透明化される．また，二動作入力装置０５から負動作を入力すると，最近非表示または半透明化されたオブジェクトがもっとも手前に表示される．
【００３６】
次に，オブジェクト表示制御システムのさらに別の実施形態を，図９，図１０を用いて説明する．
【００３７】
図９，図１０は，図１，図５に示した構成に，表示装置０１が表示する画面内の位置を指示できる位置入力装置０２と，制御限定手段１５を追加した構成のブロック図である．
【００３８】
位置入力装置０２としては，たとえば，マウスを例とするポインティングデバイスを用いることができる．もちろん，この位置入力装置０２と変移入力装置０３や二動作入力装置０５，および，その他の入力装置を一体化した形態とすることも考えられる．
【００３９】
制御限定手段１５は，表示制御手段１２，または，非表示・再表示制御手段１４と計算機０４の間に位置し，表示制御手段１２，または，非表示・再表示制御手段１４が，計算機０４から表示リストの最上位に位置する識別番号を取得するとき，位置入力装置０２が示している位置からの距離が規定距離以内のオブジェクトだけを対象として，その中でもっと手前に位置するオブジェクトに対応する識別番号を表示制御手段１２，または，非表示・再表示制御手段１４へ渡るようにする機能を有する．位置入力装置０２が示している位置とオブジェクトの距離とは様々な定義方法がとれるが，位置入力装置０２が示している点とオブジェクトの重心点の距離とするのが一例である．
【００４０】
このことによって，変移入力装置０３から変移が入力されたとき，または，二動作入力装置０５から動作が入力されたときには，入力された時点で表示装置０１に表示されているオブジェクトのうち，非表示または半透明化されるオブジェクトが，位置入力装置０２が示している位置の周辺だけに限定される．図１１では，変移入力装置０３から規定量の２倍分の変移が入力されたときに，表示装置０１が表示するオブジェクトである図形オブジェクト２２のうち，位置入力装置０２が示す位置２３の周辺に位置し，手前から２個分の図形オブジェクト２２が非表示となったことを表している．
【００４１】
次に，図１に示す構成における，オブジェクトの表示制御の方法を説明する．図１２はこの方法のフローチャートである．オブジェクト表示制御方法は，変移量検出ステップと表示制御ステップから構成される．なお，このステップとは独立して，常に，計算機０４は，表示リストに含まれる識別番号に対応するオブジェクトを表示装置０１に表示する．
【００４２】
変移量検出ステップは，常に変移入力装置０３の初期位置からの変移量を監視し（ステップＡ１），その変移量を表示制御ステップへ通知する（ステップＡ２）．
【００４３】
表示制御ステップは，ステップＡ２から通知された変移量を用いて，（変移量÷規定量−後述する非表示リストに含まれる識別番号の数）で定義される値ｎを求める（ステップＡ３）．続いて，ｎが正の場合（ステップＡ４），計算機０４から表示リストの最上位に位置する識別番号を取得し（ステップＡ５），その識別番号を表示リストから削除し（ステップＡ６），その識別番号を非表示リストの最上位に追加する（ステップＡ７），ステップをｎ回繰り返す．ｎが負の場合（ステップＡ４），非表示リストの最上位の識別番号を削除し（ステップＡ８），その識別番号を計算機０４に出力し，その識別番号を表示リストの最上位に追加する（ステップＡ９），ステップを−ｎ回繰り返す．
【００４４】
次に，図５に示す構成における，オブジェクトの表示制御の方法を説明する．図１３はこの方法のフローチャートである．オブジェクト表示制御方法は，二動作検出ステップと非表示・再表示ステップから構成される．なお，このステップとは独立して，常に，計算機０４は，表示リストに含まれる識別番号に対応するオブジェクトを表示装置０１に表示する．
【００４５】
二動作検出ステップは，常に二動作入力装置０５を監視し，動作の入力が行われると（ステップＢ１），正動作であるか負動作であるかを非表示・再表示ステップへ通知する（ステップＢ２）．
【００４６】
非表示・再表示制御ステップは，ステップＢ２から正動作の通知があると（ステップＢ３），計算機０４から表示リストの最上位に位置する識別番号を取得し（ステップＢ４），その識別番号を表示リストから削除し（ステップＢ５），その識別番号を非表示リストの最上位に追加する（ステップＢ６）．ステップＢ２から負動作の通知があると（ステップＢ３），非表示リストの最上位の識別番号を削除し（ステップＢ７），その識別番号を計算機０４に出力し，表示リストの最上位に追加する（ステップＡ８）．
【００４７】
次に図９，図１０に示す構成における，オブジェクトの表示制御の方法を説明する．この構成では，前記のステップＡ５とステップＢ４が，制御限定ステップに置き換わる．
【００４８】
制御限定ステップは，計算機０４から，位置入力装置０２が示している位置からの距離が規定距離以内のオブジェクトの中から，もっとも上位に位置するオブジェクトに対応する識別番号を取得する．
【００４９】
【発明の効果】
以上説明したように，本発明によるオブジェクト表示制御システムおよび制御方法によれば，下記の効果を得ることができる．
【００５０】
複数のオブジェクトが重なって表示されているとき，変移入力装置０３から変移を入力する，または，二動作入力装置０５から動作を入力することで，手前に表示されているオブジェクトが順番に非表示または半透明となり，奥側に表示されているオブジェクトを閲覧，操作することができる．
【００５１】
また，制御限定手段１５を用いた構成において，位置入力装置０２で該当場所を指し示した後に，変移入力装置０３から変移を入力する，または，二動作入力装置０５で動作を入力することで，限定された場所に表示されているオブジェクトだけを対象に非表示または半透明にすることができる．
【図面の簡単な説明】
【図１】オブジェクト表示制御システムの一例として変移入力装置の変移量を利用する構成のブロック図である．
【図２】変移入力装置の一例として平行移動部を有したものの模式図である．
【図３】変移入力装置の一例として回転部を有したものの模式図である．
【図４】変移入力装置から変移を入力したときに発生する変化を表した模式図である．
【図５】オブジェクト表示制御システムの一例として変移入力装置の変移を利用する構成のブロック図である．
【図６】二動作入力装置の一例としてボタンを有したものの模式図である．
【図７】二動作入力装置の一例としてレバーを有したものの模式図である．
【図８】二動作入力装置の一例として回転部を有したものの上面図および側面図である．
【図９】変移入力装置の一例として図１の構成に制御限定手段を追加した構成のブロック図である．
【図１０】変移入力装置の一例として図５の構成に制御限定手段を追加した構成のブロック図である．
【図１１】制御限定手段を入れた構成において変移入力装置から変移を入力したときに発生する変化を表した模式図である．
【図１２】図１の構成におけるオブジェクト表示制御方法のフローチャートである．
【図１３】図５の構成におけるオブジェクト表示制御方法のフローチャートである．
【符号の説明】
０１　　表示装置
０２　　位置入力装置
０３　　変移入力装置
０３ａ　平行移動部
０３ｂ　回転部
０４　　計算機
０５　　二動作入力装置
０５ａ　ボタン
０５ｂ　レバー
０５ｃ　回転部
１１　　変移量検出手段
１２　　表示制御手段
１３　　二動作検出手段
１４　　非表示・再表示制御手段
１５　　制御限定手段
２１　　ウィンドウオブジェクト
２２　　図形オブジェクト
２３　　位置入力装置が示す位置
【図１】
2004139308.tif 000003
【図２】
2004139308.tif 000004
【図３】
2004139308.tif 000005
【図４】
2004139308.tif 000006
【図５】
2004139308.tif 000007
【図６】
2004139308.tif 000008
【図７】
2004139308.tif 000009
【図８】
2004139308.tif 000010
【図９】
2004139308.tif 000011
【図１０】
2004139308.tif 000012
【図１１】
2004139308.tif 000013
【図１２】
2004139308.tif 000014
【図１３】
2004139308.tif 000015