(57)【要約】【課題】大型のウインドウタイトル表示制御装置において、マルチウインドウシステムを操作する場合に、操作対象のウインドウがディスプレイ上部領域に表示されていても、操作者の背が低い人や車椅子を使用している人にもウインドウタイトルに届き、ウインドウの位置変更操作を容易にすること、及びウインドウを上側にはみ出すことができ、画面を使える範囲を大きくすることを可能とする。【解決手段】ウインドウが移動したときに、領域によってウインドウタイトルをウインドウの４辺に表示し、いずれかのウインドウタイトルをクリックやドラッグなど行った際に、他の３つのウインドウタイトルを削除する。または、あらかじめ領域によってウインドウタイトルの表示する位置を規定したテーブルを作成し、ウインドウが移動したときに規定したテーブルに従ってウインドウタイトルの表示位置を変更する。【選択図】図４
2007323417.tif 000002
【特許請求の範囲】
【請求項１】
複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置において、
前記ウインドウを移動する手段と、
前記ウインドウに隣接する前記ウインドウを移動するための領域を各々表示及び非表示の制御を行う手段と、
前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する手段と、
前記ウインドウを移動するための領域の表示及び非表示を決定する特定の操作が、前記ウインドウを移動するための領域に対して行われたか否かを判定する手段と
を含むことを特徴とするウインドウタイトル表示制御装置。
【請求項２】
複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置において、
前記ウインドウを移動する手段と、
前記ウインドウの特定の領域のある場所によって、前記ウインドウを移動するための領域を表示する場所を決定するテーブルと、
前記ウインドウの移動が終了したときに前記テーブルに従い前記ウインドウを移動するための領域を前記テーブルより決定して表示する手段と
を含むことを特徴とするウインドウタイトル表示制御装置。
【請求項３】
複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置の制御方法において、
前記ウインドウを移動する工程と、
前記ウインドウに隣接する前記ウインドウを移動するための領域を各々表示及び非表示の制御を行う工程と、
前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、
前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、
前記ウインドウを移動するための領域の表示及び非表示を決定する特定の操作が、前記ウインドウを移動するための領域に対して行われたか否かを判定する工程と
を含むことを特徴とするウインドウタイトル表示制御装置の制御方法。
【請求項４】
複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置の制御方法において、
前記ウインドウを移動する工程と、
前記ウインドウの特定の領域のある場所によって、前記ウインドウを移動するための領域を表示する場所を決定するテーブルを用い、前記ウインドウの移動が終了したときに前記テーブルに従い前記ウインドウを移動するための領域を前記テーブルより決定して表示する工程と
を含むことを特徴とするウインドウタイトル表示制御装置の制御方法。
【請求項５】
複数のウインドウを表示するマルチウインドウ機能と、座標入力機能を有するウインドウタイトル表示制御装置の制御方法をコンピュータに実行させるためのプログラムにおいて、
前記ウインドウを移動する工程と、
前記ウインドウに隣接する前記ウインドウを移動するための領域を各々表示・非表示の制御を行う工程と、
前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、
前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、
前記ウインドウを移動するための領域の表示・非表示を決定する特定の操作が、前記ウインドウを移動するための領域に対して行われたか否かを判定する工程と
をコンピュータに実行させるためのプログラム。
【請求項６】
複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置の制御方法をコンピュータに実行させるためのプログラムにおいて、
前記ウインドウを移動する工程と、
前記ウインドウの特定の領域のある場所によって、前記ウインドウを移動するための領域を表示する場所を決定するテーブルを用い、前記ウインドウの移動が終了したときに前記テーブルに従い前記ウインドウを移動するための領域を前記テーブルより決定して表示する工程と
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチウインドウシステムのウインドウタイトルの表示制御装置、その制御方法及びプログラムに関するものである。
【背景技術】
【０００２】
会議等のディスプレイとして、デジタイザやタッチパネル等の座標入力機能を備えたものがある。
また、近年のコンピュータは、同時に複数のウインドウを表示できるマルチウインドウ機能を有し、複数のアプリケーションソフトを起動し、マウス等の入力デバイスを操作し、アクティブなウインドウを即座に切り替えることができる。
【０００３】
上記のようなマルチウインドウシステムでは各ウインドウに、ウインドウタイトルと呼ばれる部分がウインドウの上辺にあり、プログラム名などを表示し各ウインドウを識別することができる。
ウインドウタイトルは、ウインドウの位置を移動する場合にドラッグする領域としても使用される。
従来のマルチウインドウシステムでは、複数のウインドウが重なっても、ウインドウタイトルが隠れないようにウインドウタイトルの位置を移動する対策を施したものがある（特許文献１参照）。
【０００４】
【特許文献１】特開平７−７３００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
以上に述べたウインドウタイトル表示制御装置が、大型且つマルチウインドウシステムのウインドウ位置を移動する場合、操作対象のウインドウが上部領域にあると操作者の背が低い人や車椅子を使用している人などはウインドウタイトルに届かない。従って、操作しづらいという問題があった。
【０００６】
また、ウインドウタイトルがウインドウの上辺に固定されている場合には、ウインドウタイトルをドラッグし、ウインドウの位置を左右下方向に移動し、画面の端からはみ出し、ウインドウの一部のみを表示することができる。しかしながら、上方向に移動してウインドウを画面からはみ出すことはできなかった。
【０００７】
特許文献１の技術を用いた場合には、ウインドウが重なりウインドウタイトルが隠れた場合には、ウインドウタイトルの位置が移動する。しかしながら、操作対象のウインドウは通常他のウインドウの上位に表示され隠れないためウインドウタイトルの位置はウインドウの上辺に表示されたままとなる。
そのため、操作対象のウインドウが上部領域にあると操作者の背が低い人や車椅子を使用している人などはウインドウタイトルに届かず、操作しづらいという問題があった。
【０００８】
本発明は、上記従来技術の欠点を解決すべくなされたものであり、大型のウインドウタイトル表示制御装置において、マルチウインドウシステムを操作する場合に、操作対象のウインドウがディスプレイ上部領域に表示されていても、操作者の背が低い人や車椅子を使用している人にもウインドウタイトルに届き、ウインドウの位置変更操作を容易にすること、及びウインドウを上側にはみ出すことができ、画面を使える範囲を大きくすることを可能とするウインドウタイトル表示制御装置、その制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明のウインドウタイトル表示制御装置は、複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置において、前記ウインドウを移動する手段と、前記ウインドウに隣接する前記ウインドウを移動するための領域を各々表示及び非表示の制御を行う手段と、前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する手段と、前記ウインドウを移動するための領域の表示及び非表示を決定する特定の操作が、前記ウインドウを移動するための領域に対して行われたか否かを判定する手段とを含む。
【００１０】
本発明のウインドウタイトル表示制御装置の別態様は、複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置において、前記ウインドウを移動する手段と、前記ウインドウの特定の領域のある場所によって、前記ウインドウを移動するための領域を表示する場所を決定するテーブルと、前記ウインドウの移動が終了したときに前記テーブルに従い前記ウインドウを移動するための領域を前記テーブルより決定して表示する手段とを含む。
【００１１】
本発明のウインドウタイトル表示制御装置の制御方法は、複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置の制御方法において、前記ウインドウを移動する工程と、前記ウインドウに隣接する前記ウインドウを移動するための領域を各々表示及び非表示の制御を行う工程と、前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、前記ウインドウを移動するための領域の表示及び非表示を決定する特定の操作が、前記ウインドウを移動するための領域に対して行われたか否かを判定する工程とを含む。
【００１２】
本発明のウインドウタイトル表示制御装置の制御方法の別態様は、複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置の制御方法において、前記ウインドウを移動する工程と、前記ウインドウの特定の領域のある場所によって、前記ウインドウを移動するための領域を表示する場所を決定するテーブルを用い、前記ウインドウの移動が終了したときに前記テーブルに従い前記ウインドウを移動するための領域を前記テーブルより決定して表示する工程とを含む。
【００１３】
本発明のプログラムは、複数のウインドウを表示するマルチウインドウ機能と、座標入力機能を有するウインドウタイトル表示制御装置の制御方法をコンピュータに実行させるためのプログラムにおいて、前記ウインドウを移動する工程と、前記ウインドウに隣接する前記ウインドウを移動するための領域を各々表示・非表示の制御を行う工程と、前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、前記ウインドウの移動が終了したときに前記ウインドウを移動するための領域のある領域を認識する工程と、前記ウインドウを移動するための領域の表示・非表示を決定する特定の操作が、前記ウインドウを移動するための領域に対して行われたか否かを判定する工程とをコンピュータに実行させるためのものである。
【００１４】
本発明のプログラムの別態様は、複数のウインドウを表示するマルチウインドウ機能と、座標入力機能とを有するウインドウタイトル表示制御装置の制御方法をコンピュータに実行させるためのプログラムにおいて、前記ウインドウを移動する工程と、前記ウインドウの特定の領域のある場所によって、前記ウインドウを移動するための領域を表示する場所を決定するテーブルを用い、前記ウインドウの移動が終了したときに前記テーブルに従い前記ウインドウを移動するための領域を前記テーブルより決定して表示する工程とをコンピュータに実行させるためのものである。
【発明の効果】
【００１５】
本発明によれば、大型のウインドウタイトル表示制御装置において、マルチウインドウシステムを操作する場合に有効である。即ち、操作対象のウインドウがディスプレイ上部領域に表示されていても、操作者の背が低い人や車椅子を使用している人にもウインドウタイトルに届き、ウインドウの位置変更操作を容易にすることができる。
また、ウインドウを上側にはみ出すことができ、画面を使える範囲を大きくできるという効果がある。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照して本発明の好適な実施形態を詳しく説明する。
なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１７】
（実施形態１）
図１は、本発明の実施形態に係るウインドウタイトル表示制御装置１０１を説明する図である。
１０２はマルチウインドウ機能のウインドウの一つである。１０３はウインドウ１０２のウインドウタイトルであり、ウインドウの移動の際にドラッグする領域である。
１０４はウインドウタイトル表示制御装置１０１に座標入力するためのペンである。
【００１８】
図２は、図１のウインドウタイトル表示制御装置１０１の機能構成を示すブロック図である。
図２において、ウインドウタイトル表示制御装置１０１は、映像表示部２０５、ＣＰＵ２０１、座標・ペンボタン検出部２０２、ＲＡＭ２０３、ＲＯＭ２０４を備える。
映像表示部２０５は映像を表示するものである。ＣＰＵ２０１は各種入出力の制御やデータ処理等を行う。座標・ペンボタン検出部２０２は座標・ペンボタンを検出する。ＲＡＭ２０３は演算結果やデータを一時的に記憶する。ＲＯＭ２０４は、本発明にかかる制御を実行するプログラムやデータを記憶する。
【００１９】
座標・ペンボタン検出部２０２は、ウインドウタイトル表示制御装置１０１の画像表示領域を座標検出領域とし、ペン１０４による接触や非接触が検出された位置を座標情報として出力する。
また、座標・ペンボタン検出部２０２は、ペン１０４が表示画面上に接触した状態をペンダウン、及び非接触の状態をペンアップとし、操作イベントを生成する。
【００２０】
座標の検出方法には、ペン１０４が表示画面上に接触したときの圧力を表示画面内部に備えられた圧力センサが検出する方式、磁界を発生するペン１０４を使用しその磁界を表示画面内部に備えられたセンサが検出する電磁誘導方式がある。更に、表示画面上の物体の位置を表示画面の枠部分等に配置された超音波発振子及び超音波センサが検出する超音波表面弾性波方式、赤外線を発信するペン１０４を使用しその赤外線を表示装置内部に備えられたセンサが受信する赤外線方式等がある。ここでは、何れの方式でも適用可能である。
【００２１】
図３は、図４のフローチャートで用いる領域の説明を行うための図である。
ウインドウタイトル表示制御装置１０１の画像表示領域の周辺部の領域３０１と中央部の領域３０２の２つの領域を分離する。左上座標をS1、右下座標をE1とする矩形によって領域３０１と領域３０２を分離する。
【００２２】
図４は本発明のウインドウタイトル表示制御装置における、ウインドウタイトルの表示制御処理方法をフローチャートにて示した図である。
先ず、ペンを用いウインドウタイトルをドラッグし移動する（S101）。
ドラッグが終了したときにウインドウタイトル１０３の一部が周辺部の領域３０１内にあるかを判定する（S102）。
【００２３】
S102の結果領域３０１内にある場合はウインドウタイトルをウインドウの４辺に４つ表示する（S103）。
S102の結果領域３０１内にない場合は、ウインドウタイトルの表示方法の変更を行わない。
【００２４】
S103でウインドウタイトルを４つ表示したあとにウインドウタイトルがドラッグされたかの判定を行い（S106）、ドラッグされた場合にはドラッグされたウインドウタイトルを残しそれ以外の３つのウインドウタイトルを削除する（S107）。
その後ウインドウを移動する(S101)。
【００２５】
S106でドラッグされない場合には、ウインドウタイトルがクリックされたかの判定を行い（S104）、クリックされた場合には、クリックされたウインドウタイトルを残しそれ以外の３つのウインドウタイトルを削除する（S105）。
【００２６】
図８は、図４で示したフローチャートの状態を表示画面により示した図である。
４０１，４０２はペンでウインドウタイトルをドラッグし移動しているS101の状態を示す。
４０３はドラッグが終了し、ウインドウタイトルをウインドウの４辺に４つ表示したS103の状態を示す。
【００２７】
４０４はウインドウタイトルの一つをペンでクリックし、他の３つのウインドウタイトルを削除したS105の状態を示す。
上記の説明では、S103でウインドウタイトルを４つ表示した後にドラッグ又はクリックされなければウインドウタイトルが一つにならないが、一定時間経過後特定のウインドウタイトルを削除しても構わない。
【００２８】
また、S105でウインドウタイトルを３つ消さず１つ、又は２つのみ削除しても構わない。
また、S103でウインドウタイトルを４辺に表示しているが、４辺に限定するものではなく上下２辺でも特定の３辺でも構わない。
【００２９】
また、領域３０１、領域３０２の２つの領域に分割したが、２つの領域に限定するものではなく３つ以上の領域に分割しても構わない。その場合領域によってウインドウタイトルの表示の方法を変更しても構わない。
【００３０】
（実施形態２）
実施形態２におけるシステムの構成は実施形態１と同じため省略する。
図５は、図６のフローチャートで用いる領域の説明を行うための図である。
ウインドウタイトル表示制御装置１０１の画像表示領域の上部の領域３０３と中央部の領域３０４の２つの領域を指定する。
直線S2,E2によって領域３０３と領域３０４に分離する。
【００３１】
図６は本発明のウインドウタイトル表示制御装置における、ウインドウタイトルの表示制御処理方法をフローチャートにて示した図である。
図７はウインドウタイトルの表示動作を規定したテーブルである。
先ず、ペンを用いウインドウタイトルをドラッグし移動(S205)し、ドラッグが終了したときにウインドウ１０２の上辺が上部の領域３０３内にあるかを判定する（S201）。
【００３２】
S201の結果領域３０３内にある場合は、ウインドウタイトルをウインドウの下辺に表示する。
S201の結果領域３０４内にある場合は、ウインドウタイトルをウインドウの上辺に表示する。
【００３３】
図９は、図６で示したフローチャートの状態を表示画面により示した図である。
５０１はペンでウインドウタイトルをドラッグし移動している状態を示す。
５０２はドラッグが終了し、ウインドウの上辺が領域３０３にあるため、ウインドウタイトルをウインドウの下辺に表示したS202の状態を示す。
【００３４】
ここでは、領域を上下に分割したがこれに限定するものではない。
また、ウインドウタイトルの表示位置を上下辺としたがこれに限定するものではなく、別の位置に表示しても構わない。
また、S201でウインドウの上辺を判定に用いたが、これに限定するものではなくウインドウの特定の場所に対し特定の位置で判定しても構わない。
又は、ウインドウの特定面積が領域３０３内にあるか判定しても構わない。
又は、ウインドウの面積の特定割合が領域３０３内にあるか判定しても構わない。
ここでは領域３０３、領域３０４の２つの領域に分割したが、２つの領域に限定するものではなく３つ以上の領域に分割しても構わない。
その場合、領域によってウインドウタイトルを上下辺以外の位置に表示しても構わない。
【００３５】
なお本発明は、以下の場合も含む。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムをシステム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが、その供給されたプログラムコードを読み出して実行する場合である。
【００３６】
具体的に、図４のS101〜S107、図６のS201〜S205の各ステップ等についてのプログラムコードは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。
【００３７】
その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。
つまり、本発明には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００３８】
プログラムを供給するための記憶媒体としては、以下のものがある。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などである。
【００３９】
その他のプログラムの供給方法としては、先ず、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、このホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。
【００４０】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。
つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００４１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件を満足するユーザに対してインターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００４２】
またコンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、以下のような処理によっても前述した実施形態の機能が実現され得る。即ち、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行う。
【００４３】
更に、先ず、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係るウインドウタイトル表示制御装置を説明する図である。
【図２】本実施形態に係るウインドウタイトル表示制御装置の機能構成を説明するブロック図である。
【図３】本実施形態１に係るウインドウタイトル表示制御装置の領域を説明する図である。
【図４】本発明の実施形態１における処理を説明するフローチャートである。
【図５】本実施形態２に係るウインドウタイトル表示制御装置の領域を説明する図である。
【図６】本発明の実施形態２における処理を説明するフローチャートである。
【図７】本発明の実施形態２における動作を規定したテーブルを示す図である。
【図８】本発明の実施形態１における表示装置の表示状態を示す図である。
【図９】本発明の実施形態２における表示装置の表示状態を示す図である。
【符号の説明】
【００４５】
１０１  表示装置の表示領域
１０２  ウインドウ領域
１０３  ウインドウタイトル領域
１０４  ペン
【図１】
2007323417.tif 000003
【図２】
2007323417.tif 000004
【図３】
2007323417.tif 000005
【図４】
2007323417.tif 000006
【図５】
2007323417.tif 000007
【図６】
2007323417.tif 000008
【図７】
2007323417.tif 000009
【図８】
2007323417.tif 000010
【図９】
2007323417.tif 000011