(57)【要約】【課題】表示装置に表示されている作業対象のウインドウを、異なる表示装置の任意の位置並びに大きさに容易に移動することができる多層ワーク支援装置を提供する。【解決手段】情報アクセス装置１６（例えばタッチパネル）には、表示端末指定ボタン１８２、位置指定ボタン１８４及びサイズ指定ボタン１８６が表示されている。表示端末指定ボタン１８２は、ディスプレイ１４ａ〜１４ｃのいずれかに表示されている対象（ウインドウ）の切替先のディスプレイ１４を指定するボタンである。位置指定ボタン１８４は、切替先における表示位置を指定するボタンである。サイズ指定ボタン１８６は、切替先における大きさを指定するボタンである。ユーザは切替対象のウインドウを選択した上で、これらのボタンを介して対象の切替指示を行う。表示制御プログラム２００はユーザの入力を受け付け、切替指示に基づいて対象を切替えて表示する。【選択図】図５
2007128410.tif 000002
【特許請求の範囲】
【請求項１】
複数のディスプレイと、
前記ディスプレイのいずれかに表示されている対象を、当該ディスプレイとは異なる前記ディスプレイに切り替えるよう制御する表示制御手段と
を有する多層ワーク支援装置。
【請求項２】
前記表示制御手段は、対象の切替え先の前記ディスプレイに、当該対象とは異なる対象が既に表示されている場合、予め設定されている優先度に基づいて、これらの対象の表示を制御する
請求項１に記載の多層ワーク支援装置。
【請求項３】
前記表示制御手段は、既に表示されている対象の表示位置にさらに基づいて、対象の表示を制御する
請求項２に記載の多層ワーク支援装置。
【請求項４】
前記表示制御手段は、既に表示されている対象の表示サイズにさらに基づいて、対象の表示を制御する
請求項２又は３に記載の多層ワーク支援装置。
【請求項５】
切替え要求を指定する切替えボタンをさらに有し、
前記表示制御手段は、前記切替えボタンを介した切替え要求を受け付けて、対象が表示される前記ディスプレイの切り替えを行う
請求項１乃至４のいずれかに記載の多層ワーク支援装置。
【請求項６】
複数のディスプレイを有する多層ワーク支援装置において、
前記ディスプレイのいずれかに表示されている対象を、当該ディスプレイとは異なる前記ディスプレイに切り替えるよう制御する
多層ワーク支援装置の表示制御方法。
【請求項７】
コンピュータと複数のディスプレイとを有する多層ワーク支援装置において、
前記ディスプレイのいずれかに表示されている対象を、当該ディスプレイとは異なる前記ディスプレイに切り替えるよう制御する表示制御ステップ
を前記多層ワーク支援装置のコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パーソナルコンピュータ、ディスプレイ、スピーカ等のコンピューティング環境を、複数、機能的に統合して、複雑多数のワークに効率よく取り組むためのコンピューティング環境を構築する技術に関する。
【背景技術】
【０００２】
多数の業務を多層的に行うことを支援する環境が求められている。このような環境においては、ユーザは、複数のディスプレイを用いて作業を進める場合がある。この場合、作業対象のウインドウが、ディスプレイ間で切替えられて表示される。
【０００３】
特許文献１においては、アプリケーションプログラムの切替入力端末と切替出力端末とを仲介する入出力切替システムが開示されている。
しかしながら、特許文献１に開示されているシステムは、ウィンドウ表示端末を切り替える際に、ウィンドウ表示位置、ウィンドウ表示サイズなど、詳細なウィンドウ操作を容易に行うことができない。また、特許文献１に開示されているシステムでは、一つのウィンドウを二つ以上の端末に切り替えることは考慮されていない。
【０００４】
【特許文献１】特開平１０−３０７７２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述した背景からなされたものであり、表示装置に表示されている作業対象のウインドウを、異なる表示装置の任意の位置並びに大きさに容易に移動することができる多層ワーク支援システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明に係る多層ワーク支援装置は、複数のディスプレイと、前記ディスプレイのいずれかに表示されている対象を、当該ディスプレイとは異なる前記ディスプレイに切り替えるよう制御する表示制御手段とを有する。
【０００７】
好適には、前記表示制御手段は、対象の切替え先の前記ディスプレイに、当該対象とは異なる対象が既に表示されている場合、予め設定されている優先度に基づいて、これらの対象の表示を制御する。
【０００８】
好適には、前記表示制御手段は、既に表示されている対象の表示位置にさらに基づいて、対象の表示を制御する。
好適には、前記表示制御手段は、既に表示されている対象の表示サイズにさらに基づいて、対象の表示を制御する。
【０００９】
また、好適には、切替え要求を指定する切替えボタンをさらに有し、前記表示制御手段は、前記切替えボタンを介した切替え要求を受け付けて、対象が表示される前記ディスプレイの切り替えを行う。
【００１０】
さらに、本発明に係る多層ワーク支援装置の表示制御方法は、複数のディスプレイを有する多層ワーク支援装置において、前記ディスプレイのいずれかに表示されている対象を、当該ディスプレイとは異なる前記ディスプレイに切り替えるよう制御する。
【００１１】
また、本発明に係るプログラムは、コンピュータと複数のディスプレイとを有する多層ワーク支援装置において、前記ディスプレイのいずれかに表示されている対象を、当該ディスプレイとは異なる前記ディスプレイに切り替えるよう制御する表示制御ステップを前記多層ワーク支援装置のコンピュータに実行させる。
【発明の効果】
【００１２】
本発明に係る多層ワーク支援装置によれば、表示装置に表示されている作業対象のウインドウを、異なる表示装置の任意の位置並びに大きさに容易に移動することができる。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明の実施形態に係る多層ワーク支援装置１０を示す図である。
図１に示すように、多層ワーク支援装置１０は、装置本体１２を中心として構成されており、装置本体１２を支える脚部４０、ディスプレイ１４ａ〜１４ｃ、これらのディスプレイ１４ａ〜１４ｃに表示する対象を指定するボタン群が配置された情報アクセス装置１６ａ，１６ｂ、及び入出力インターフェイス（ＩＦ）２２を有する。また、多層ワーク支援装置１０は、所定の音を出力するスピーカ（不図示）も有する。
なお、脚部４０は着脱可能であってもよく、装置本体１２がテーブル等に載置されて用いられてもよい。また、ディスプレイ１４ａ〜１４ｃなど、複数ある構成部分のいずれかを特定せずに示すときには、単にディスプレイ１４などと略記することがある。
【００１４】
ディスプレイ１４ａ〜１４ｃは、装置本体１２の正面に設けられており、横方向に配列されている。ディスプレイ１４ａ〜１４ｃは、例えば同一の画面サイズの液晶ディスプレイである。ディスプレイ１４は、後述する制御装置１００により制御されて、所定の情報を表示する。
なお、ディスプレイ１４は、仮想的なコンピュータのディスプレイであってもよい。また、ディスプレイ１４は、ＣＲＴ，ＰＤＰ等から構成されてもよく、それぞれが互いに異なる画面サイズであってもよい。
【００１５】
情報アクセス装置１６ａ，１６ｂは、ユーザに対してディスプレイ１４の手前であって、装置本体１２の左側及び右側の双方に設けられている。情報アクセス装置１６は、例えばタッチパネルからなり、制御装置１００により制御されて、所定の情報を表示し、さらに、ユーザからの入力を受け付けて制御装置１００に対して出力する。なお、情報アクセス装置１６は、装置本体１２の左側及び右側のいずれかに設けられてもよい。
【００１６】
情報アクセス装置１６には、複数のボタン１８が設けられており、ボタン群は、これらのボタン１８により構成される。ボタン１８には、表示対象あるいは演算の指定など、所定の動作が割り当てられており、情報アクセス装置１６は、ボタン１８が押下されることにより、ユーザから所望の指定を受け付ける。なお、ボタン１８が押下されたときの動作等は、後で詳述する。
【００１７】
情報アクセス装置１６ａ，１６ｂの間には、所定の物が載置される載置部２０が設けられており、この載置部２０の上面には、パーソナルコンピュータ（ＰＣ）等の入力装置２６が載置されてもよい。ここで、入力装置２６は、キーボード及びポインティングデバイスを含み、通信ケーブル２４を介して入出力ＩＦ２２と接続されて、多層ワーク支援装置１０の制御装置１００と、データを通信する。
ユーザは、このような多層ワーク支援装置１０を用いて、ネットワークを介して提供されるＷｅｂページ、記憶装置内に格納されているファイル等にアクセスして、多くの仕事を多層的に行う。
【００１８】
図２は、多層ワーク支援装置１０において用いられるコンピュータのハードウェア構成を示す図である。
図２に示すように、多層ワーク支援装置１０は、制御装置１００ａ〜１００ｅ、及び中継装置１１２を有し、制御装置１００ａ〜１００ｅのそれぞれは、ＣＰＵ１０４及びメモリ１０６を含む処理装置１０２、通信ＩＦ１０８、及び記憶装置１１０を有する。
【００１９】
制御装置１００において、通信ＩＦ１０８は、中継装置１１２を介して、他の制御装置１００、外部の入力装置２６、及びＬＡＮ，ＷＡＮ等のネットワーク２と、所定のデータを通信する。記憶装置１１０は、例えばＨＤＤ装置、ＣＤ装置あるいはＤＶＤ装置であり、データを記憶及び再生する。
このように、制御装置１００は、プログラムの実行による情報処理、及びネットワークを介して他の制御装置１００等との間の通信が可能なコンピュータとしての構成部分を有する。
【００２０】
中継装置１１２は、制御装置１００の間で送信及び受信されるデータを中継し、また、入力装置２６及びネットワーク２を介して接続される外部のコンピュータ（不図示）と、入出力ＩＦ２２を介して通信を行う。
なお、中継装置１１２は、サーバとして実現してもよい。また、制御装置１００がＰＣなどのネットワークアドレスを有する形で実現される場合、複数の制御装置１００は、中継装置１１２を介さず、直接ＰｔｏＰ方式で接続されてもよい。
【００２１】
また、制御装置１００ａは、第１のディスプレイ１４ａに表示される情報を制御し、制御装置１００ｂは、第２のディスプレイ１４ｂに表示される情報を制御し、制御装置１００ｃは、第３のディスプレイ１４ｃに表示される情報を制御する。制御装置１００ｄは、第１の情報アクセス装置１６ａに表示される情報を制御し、第１の情報アクセス装置１６ａからの入力を受け付ける。同様に、制御装置１００ｅは、第２の情報アクセス装置１６ｂに表示される情報を制御し、第２の情報アクセス装置１６ｂからの入力を受け付ける。このように、ディスプレイ１４ａ〜１４ｃ及び情報アクセス装置１６ａ，１６ｂは、それぞれ異なる制御装置１００により制御される。なお、制御装置１００は、通常のＰＣで実現されてもよい。
【００２２】
さらに、制御装置１００ａは、第２のディスプレイ１４ｂ、第３のディスプレイ１４ｃ、及び情報アクセス装置１６ａ，１６ｂに対して、所定の情報を表示させる。この場合、制御装置１００ａは、例えば、制御装置１００ｂとデータを通信して、第２のディスプレイ１４ｂに情報を表示させる。また、制御装置１００ａは、情報アクセス装置１６ａ，１６ｂから入力されたデータを、制御装置１００ｄ，１００ｅを介して受け付ける。制御装置１００ｂ〜１００ｅもまた、同様にして、いずれのディスプレイ１４等に対しても情報を表示させ、いずれの情報アクセス装置１６からデータを受け付ける。
【００２３】
なお、いずれかの制御装置１００が、複数のディスプレイ１４及び情報アクセス装置１６を制御してもよいし、これらの全てを制御してもよい。また、１つの制御装置１００には、複数のＣＰＵ１０４及びメモリ１０６が含まれてもよい。
【００２４】
図３は、情報アクセス装置１６に表示されるボタン群を例示する図である。
図３に例示するように、ボタン群には、表示ボタン１８０−１〜１８０−ｍと、切替指示用ボタン群とが含まれる。切替指示用ボタン群には、表示端末指定ボタン１８２−１〜１８２−５、位置指定ボタン１８４−１〜１８４−５、及びサイズ指定ボタン１８６−１〜１８６−５が含まれる。これらのボタンは、押下可能な形及びサイズで表示される。情報アクセス装置１６は、これらのボタンを介してユーザにより行われる入力を受け付けて、制御装置１００上で動作する後述の表示制御プログラム２００に対して出力する。
なお、ボタン群を構成するこれらのボタンの数は、本例に限定されず、ボタンの配置も図３に示される配置に限定されない。
【００２５】
表示ボタン１８０は、ディスプレイ１４に表示される対象を指定するボタンである。指定される対象には、Ｗｅｂページ、記憶装置１１０に保持されている電子ファイル、ネットワーク２を介して接続された他の電子機器に保持されている電子ファイル等が含まれる。
例えば、表示ボタン１８０−１は、Ｘ社のＷｅｂページをディスプレイ１４に表示させるボタンである。ユーザが表示ボタン１８０−１を押下すると、Ｘ社のＷｅｂページが、ディスプレイ１４ａ〜１４ｃのいずれかに表示される。また、例えば、表示ボタン１８０−４は、「報告書１」の電子ファイルをディスプレイ１４に表示させるボタンであり、ユーザが表示ボタン１８０−４を押下すると、「報告書１」がディスプレイ１４に表示される。
このようにして、ユーザは、所望のＷｅｂページや電子ファイルをディスプレイ１４ａ〜１４ｃに表示させ、入力装置２６及び情報アクセス装置１６ａ，１６ｂを用いて作業を行う。
【００２６】
表示端末指定ボタン１８２は、ディスプレイ１４のいずれかに表示されている対象（ウインドウ）の切替先のディスプレイ１４を指定するボタンである。具体的には、表示端末指定ボタン１８２−１〜１８２−５はそれぞれ、切替先のディスプレイとして、ディスプレイ１４ａ，１４ｂ，１４ｃ、及び図示しないディスプレイＤ並びにＥを指定するボタンである。ユーザは、１以上の表示端末指定ボタン１８２を選択することができる。複数の表示端末指定ボタン１８２が押下されると、対象は、押下された複数の表示端末指定ボタン１８２に対応するディスプレイに切替えられて表示される。また、切替元のディスプレイ１４と切替先のディスプレイ１４とが同一である場合、対象は、後述する位置指定ボタン１８４及びサイズ指定ボタン１８６を用いて指定された表示位置及び表示サイズで、当該ディスプレイ１４に再描画される。
【００２７】
位置指定ボタン１８４は、切替先のディスプレイ１４における対象の表示位置を指定するボタンである。位置指定ボタン１８４−１〜１８４−５はそれぞれ、切替先のディスプレイの表示位置として、左、右、上、中（中央）、下を指定するボタンである。ユーザは、複数の位置指定ボタン１８４を押下して、表示位置を指定してもよい。具体的には、ユーザは、左右上中下のいずれか、又は左右(２通り)×上中下(３通り)の６つの組み合わせを選択することができる。従って、ユーザは、計１３通りの表示位置を指定することができる。例えば、右を示す位置指定ボタン１８４−２及び上を示す位置指定ボタン１８４−３が押下されると、表示位置は、切替先のディスプレイにおいて画面右上となる。なお、表示位置の指定内容は本例に限定されず、例えば、ユーザは、右、中、及び上を選択して、表示位置を指定してもよい。
【００２８】
サイズ指定ボタン１８６は、切替先のディスプレイに表示される対象の大きさを指定するボタンである。サイズ指定ボタン１８６−１〜１８４−４はそれぞれ、切替先のディスプレイにおいて、対象が１／２倍、１／４倍、２倍、並びに４倍の大きさで表示されることを指定するボタンである。また、サイズ指定ボタン１８６−５は、切替先のディスプレイにおいて、対象が全画面表示されることを指定するボタンである。
なお、これらの切替指示用のボタンの数、指定内容並びに配置は、本例に限定されない。また、位置指定ボタン１８４及びサイズ指定ボタン１８６が選択されない場合には、切替元のディスプレイ１４における表示位置とサイズが、自動的に選択される。
【００２９】
図４は、表示ボタン１８０それぞれに割り当てられている項目を管理するボタン管理表を例示する図である。
図４に例示するように、ボタン管理表には、表示ボタン１８０それぞれについて、ボタン名、表示名称、色、大きさ、形状、接続先が登録され、管理されている。ボタン管理表は、制御装置１００の記憶装置１１０に記憶されている。
ボタン名は、ボタン群に含まれる表示ボタン１８０を一意に識別する識別子である。表示名称は、当該ボタンが情報アクセス装置１６に表示される際に、表示される文字列である。色、大きさ及び形状は、当該ボタンが情報アクセス装置１６に表示される際の外観を示す。例えば、ボタンの色は黒であり、ボタンの大きさは大であり、ボタンの形状は長方形１である。ボタンの色、大きさ並びに形状は所定の契機で変更されてもよく、ボタンの色等が変更された場合には、ボタン管理表の該当する項目が更新される。
【００３０】
接続先は、当該ボタンが押下されたときにディスプレイ１４に表示される対象を示し、例えば、ＵＲＬ、ファイル等の対象が保存されている場所へのパス、ＩＰアドレス等が登録されている。ユーザは、表示ボタン１８０を押下したり、マウスでクリックしたりして、特定の接続先（例えば、Ｗｅｂページ、記憶装置１１０に保持されている電子ファイル、ネットワーク２を介して接続された他の電子機器等）の起動を指示する。
【００３１】
次に、本発明に係る多層ワーク支援装置１０の理解を容易にするために、本発明の概要を説明する。
図５は、ディスプレイ１４ａに表示されているウインドウ１４０−１の、ディスプレイ１４ｂへの切替えを説明する図である。
図５に示すように、ウインドウ１４０−１がディスプレイ１４ａにおいて選択されている状態で、位置指定ボタン１８４及びサイズ指定ボタン１８６が押下され、さらに表示端末指定ボタン１８２が押下されると、当該ウインドウ１４０−１は、指定されたディスプレイ１４ｂに切り替えられて、指定された表示位置に、指定されたサイズで表示される。なお、選択されている状態は、アクティブ化されている状態ともいう。
【００３２】
より詳細な切替手順は以下の通りである。
まず、ユーザは、切替対象のウインドウを選択する。例えば、ユーザは、マウスを用いたクリック等により、ディスプレイ１４ａに表示されているウインドウ１４０−１をアクティブにする。又は、ユーザは、情報アクセス装置１６ａ，１６ｂのいずれかに表示されている、当該ウインドウ１４０−１を指定する表示ボタン１８０を押下することにより、ウインドウ１４０−１を選択してもよい。
【００３３】
次に、ユーザは、情報アクセス装置１６ａに配置された切替指示用ボタン群において、位置指定ボタン１８４−１〜１８４−５及びサイズ指定ボタン１８６−１〜１８６−５を用いて、切替先におけるウインドウの表示位置と表示サイズを選択する。本例では、表示位置として、「右」及び「上」が指定され、表示サイズとして、「１／２」が選択されている。従って、ウインドウ１４０−１は、切替先のディスプレイでは、画面表示領域の右上に、元のサイズの１／２の大きさで表示される。ここで、切替先のウインドウ１４０−２の縦と横の大きさは、元のウインドウ１４０−１の縦及び横の大きさを１／２倍した大きさである。
【００３４】
さらに、ユーザは、表示端末指定ボタン１８２を用いて切替先のディスプレイ１４を指定する。本例では、ディスプレイ１４ｂを指定する表示端末指定ボタン１８２−２が押下され、切替先のディスプレイ１４として、ディスプレイ１４ｂが指定されている。
【００３５】
表示端末指定ボタン１８２が押下されると、選択されている対象データが、通信ＩＦ１０８及び中継装置１１２（図２）を介して、切替元のディスプレイ１４に対応する制御装置１００から、切替先のディスプレイ１４に対応する制御装置１００に対して送信される。切替先では、当該対象データに対応するアプリケーションが制御装置１００により起動されて、ウインドウ１４０−２が指定された表示位置及びサイズでディスプレイ１４に表示される。
このようにして、対象は、表示されているディスプレイ１４ａとは異なるディスプレイ１４ｂに切り替えて表示される。
【００３６】
次に、優先度、及び優先度に基づいた表示の制御について詳述する。
本発明に係る多層ワーク支援装置１０は、対象の切替え先のディスプレイ１４に、当該対象とは異なる対象が既に表示されている場合、予め設定されている優先度に基づいて、これらの対象の表示を制御する。
図６は、複数の対象の表示を制御する際に用いられる表示制御テーブルを例示する図である。
図６に例示するように、表示制御テーブルには、種別、優先順位及び分配比率が含まれる。
【００３７】
種別は、対象の種別であって、例えば、ウインドウに表示されるファイルの拡張子である。対象は、種別により優先順位及び分配比率を決定される。
優先順位は、当該種別に割り当てられた優先度である。複数の対象は、優先順位に基づいて表示を制御される。具体的には、対象は、優先順位に基づいて表示位置又は表示サイズを変更されたり、他の対象の前面又は背面に表示されたりする。例えば、拡張子がｄｏｃ又はｔｘｔであるファイル（以降、ｄｏｃファイル又はｔｘｔファイルともいう）は最も高い優先順位を有し、ｐｐｔファイルは２番目に高い優先順位を有する。
【００３８】
分配比率は、単位をパーセント（％）とする数値で表される。複数の対象が切替先のディスプレイ１４に表示される場合、対象は、分配比率に基づいて表示サイズが決定されてもよい。
多層ワーク支援装置１０は表示制御テーブルを記憶しており、表示制御テーブルにおいて、これらの項目は予め設定されている。
【００３９】
図７は、切替先のディスプレイ１４に別の対象が存在する場合の表示制御方法を説明する図である。
図７に示すように、多層ワーク支援装置１０は、切替え操作において指定された表示位置に、指定された表示サイズでウインドウ１４０−３を表示できるか否かを判断し、切替先のディスプレイ１４ｂに、ウインドウ１４０−２が既に表示されている場合、多層ワーク支援装置１０は、優先度に基づいてウインドウ１４０−２及びウインドウ１４０−３の表示を制御する。
【００４０】
より具体的には、多層ワーク支援装置１０は表示制御テーブル（図６）を参照し、切替えられたウインドウ１４０−３の優先順位がウインドウ１４０−２の優先順位より低い場合（例えば、ウインドウ１４０−２がｄｏｃファイルであり、ウインドウ１４０−３がｈｔｍｌファイルである場合）、多層ワーク支援装置１０は、既存のウインドウ１４０−２がウインドウ１４０−３により隠されないように、ウインドウ１４０−３の表示を制御する。
【００４１】
多層ワーク支援装置１０は、優先順位の低いウインドウ１４０−３の表示位置を変更して、これらのウインドウの重なりを回避する。よって、表示位置は、既存のウインドウ１４０−２の８方向（上下左右及び４斜方）のいずれかに変更される。これらの方向に移動される量は、既存のウインドウ１４０−２の表示サイズに基づいて算出され、表示位置は、当該２つのウインドウが重なり合わない程度に移動される。
又は、多層ワーク支援装置１０は、優先順位の低いウインドウ１４０−３を、優先順位のより高いウインドウ１４０−２の背面に重ねて表示して、優先順位の高いウインドウ１４０−２が隠されることを回避してもよい。なお、回避方法はユーザにより予め設定され、多層ワーク支援装置１０は、設定された回避方法を記憶している。
このようにして、多層ワーク支援装置１０は、既に表示されているウインドウ１４０−２の表示位置並びに表示サイズに基づいて、ウインドウ１４０−３の表示を制御する。
【００４２】
多層ワーク支援装置１０は、重なりの回避に際して、ウインドウ１４０−３が表示領域外に表示されないように制御する。例えば、図７に示すように、既存のウインドウ１４０−２が画面の右上に存在する場合、当該ウインドウ１４０−２の左上、上、右上、右への回避は無効になるように制御する。
【００４３】
ディスプレイ１４ｂにおいて、ウインドウ１４０−２が全画面表示されていた場合、多層ワーク支援装置１０は、全画面表示を解除し、図７に示されるような画面に変更して、ウインドウ１４０−２の一部が隠されることを回避してもよい。
【００４４】
図８は、切替えられたウインドウ１４０−３が、既存のウインドウ１４０−２より高い優先順位を有する場合の表示制御方法を説明する図である。ここで、例えば、ウインドウ１４０−２はｈｔｍｌファイルであり、ウインドウ１４０−３はｄｏｃファイルである。
図８に示すように、この場合、多層ワーク支援装置１０は、表示位置及び表示サイズが指定された切替え処理を優先し、既存のウインドウ１４０−２の表示位置を変更する。多層ワーク支援装置１０は、既存のウインドウ１４０−２を上下左右及び４斜方のいずれかの方向（例えば、図中の矢印Ｓの方向）に移動させ、ウインドウ１４０−３を、指定された表示位置に、指定されたサイズで表示する。また、多層ワーク支援装置１０は、既存のウインドウ１４０−２が、切替えられたウインドウ１４０−３の背面に表示されるように制御してもよい。
【００４５】
なお、多層ワーク支援装置１０において、優先順位は、ファイルの種別に基づかなくてもよい。また、多層ワーク支援装置１０は、表示制御テーブルの優先順位を動的に変更してもよい。例えば、多層ワーク支援装置１０は、ウインドウへのアクセス頻度、ウインドウの実体であるファイルへのアクセス頻度、ウインドウのメモリ占有度等により、優先順位を決定してもよいし、これらの値を組み合わせて優先順位を決定してもよい。ウインドウの優先順位が同位の場合、既に存在するウィンドウを優先するか、切り替えウィンドウを優先するかが、多層ワーク支援装置１０に設定されていればよい。
【００４６】
ウインドウ切替によりウインドウが表示される際、切替え先のディスプレイ１４において表示領域が有効に使われることにより、ウインドウがより大きく表示されて、利便性が向上されることが望ましい。従って、多層ワーク支援装置１０は、ウインドウ切替え要求を反映しつつ、表示領域に対して、ウインドウをより大きく表示する処理を行ってもよい。
【００４７】
図９及び図１０は、切替先のディスプレイ１４に別の対象が存在する際に、全画面表示が指定された場合の表示制御方法を説明する図である。
図９に示すように、切替え先のディスプレイ１４ｂには、３つのウインドウ１４０−２〜１４０−４が表示されている際に、表示位置として「右上」が指定され、表示サイズとして「１／２」及び「全」が選択された場合を説明する。
【００４８】
この場合、表示サイズとして「全」が選択されているので、図１０に示すように、当該３つのウインドウ１４０−２〜１４０−４、及び切替えられたウインドウ１４０−５は、ディスプレイ１４ｂの全表示領域を満たすように、ディスプレイ１４ｂの表示領域内に整列されて、より大きく表示される。
例えば、ウインドウ１４０−５はｄｏｃファイルであって他のウインドウ１４０−２〜１４０−４より高い優先順位を有するファイルである。このため、ウインドウ１４０−５は、切替え指示通りの位置に表示される。
【００４９】
図１０では、ウインドウ１４０−２〜１４０−５の大きさは同一であるが、多層ワーク支援装置１０は、図６に示される表示制御シートの分割比率に基づいて、画面全体に占めるウインドウの割合を算出してもよい。例えば、多層ワーク支援装置１０は、表示サイズとして「全」が選択された場合、ｐｐｔファイルとｘｌｓファイルとを同一の大きさのウインドウで表示する一方、ｔｘｔファイルのウインドウをｐｐｔファイルのウインドウの２．５倍の大きさで表示してもよい。
【００５０】
次に、本発明に係る多層ワーク支援装置の表示制御方法を実現する表示制御プログラム２００について説明する。
図１１は、多層ワーク支援装置１０の制御装置１００により実行される表示制御プログラム２００の構成を示す図である。
図１１に示すように、表示制御プログラム２００は、ユーザインタフェース（ＵＩ）部２０２、通信部２０４、切替指示受付部２０６、判断部２０８、表示部２１０、テーブル記憶部２１２及び情報記憶部２１４を有する。表示制御プログラム２００は、これらの構成部分により、ディスプレイ１４ａ〜１４ｃのいずれかに表示されている対象を、当該ディスプレイとは異なるディスプレイに切り替えるよう制御して、表示制御手段を構成する。
【００５１】
表示制御プログラム２００は、例えば、ネットワーク２、通信ＩＦ１０８などを介して処理装置１０２に供給され、メモリ１０６にロードされて、さらに処理装置１０２で動作するＯＳ上で、ハードウェアを具体的に利用して実行される。また、表示制御プログラム２００は、全ての制御装置１００ａ〜１００ｅにおいて実行されてもよいし、いずれかの制御装置１００において実行されてもよい。
【００５２】
表示制御プログラム２００において、ＵＩ部２０２は、情報アクセス装置１６及び入力装置２６に対するユーザの操作を受け入れ、後述する構成部分に対して出力する。ここで、ユーザの操作には、ボタン１８の押下（マウスによるクリックも含む）などが含まれる。また、ＵＩ部２０２は、後述する表示部２１０により制御された情報（画像データ等）及び各構成部分の処理内容などを、ディスプレイ１４及び情報アクセス装置１６に表示する。
【００５３】
通信部２０４は、通信ＩＦ１０８を介してデータを入出力し、中継装置１１２を介した多層ワーク支援装置１０内のデータの送受信、及びネットワーク２を介した外部のコンピュータとのデータの送受信を制御する。また、通信部２０４は、伝送される情報・データの改ざん防止のための暗号化処理を行ってもよい。
【００５４】
情報記憶部２１４は、図４に示されるボタン管理表、表示ボタン１８０により示される接続先（Ｗｅｂページ等）の最新ファイル、文書作成ソフトウェアあるいは表計算ソフトウェアの電子ファイルなどのファイル実体を記憶する。情報記憶部２１４は、記憶装置１１０（図２）及びメモリ１０６により実現される。
テーブル記憶部２１２は、図６に示される表示制御テーブルを記憶する。テーブル記憶部２１２もまた、記憶装置１１０等により実現される。
【００５５】
切替指示受付部２０６は、ユーザが位置指定ボタン１８４、サイズ指定ボタン１８６及び表示端末指定ボタン１８２を押下して行う切替指示をＵＩ部２０２を介して受け付け、指定された切り替え内容を判断部２０８に対して出力する。
【００５６】
判断部２０８は、切替指示受付部２０６から受け付けた切替指示に基づいて、指定された表示位置に、指定された表示サイズで対象を表示できるか否かを判断する。つまり、判断部２０８は、当該表示位置に他の対象が表示されているか否かを判断する。当該表示位置に他の対象が表示されている場合、判断部２０８は、テーブル記憶部２１２に記憶されている表示制御テーブルを参照し、既存の対象と切替えられる対象との優先順位に基づいて、これらの対象の表示態様を決定する。
【００５７】
既存の対象が、切替えられる対象より高い優先順位を有する場合、判断部２０８は、切替えられる対象の表示位置を変更し、当該対象が既存の対象の上下左右並びに４斜方のいずれかに表示されるように制御する。
既存の対象が、切替えられる対象より低い優先順位を有する場合、判断部２０８は、切替えられる対象が指定された表示位置及びサイズで表示され、既存の対象が当該切替えられた対象の上下左右並びに４斜方のいずれかに表示されるように、既存の対象の表示位置を制御する。
判断部２０８は、これらの対象について、決定された表示位置及びサイズを表示部２１０に対して出力する。なお、判断部２０８は、優先順位がより高い対象を前面に表示し、優先順位がより低い対象を背面に表示するように制御してもよい。
【００５８】
また、判断部２０８は、切替指示受付部２０６から、指定された表示サイズが全画面を示す「全」である旨を受け付けた場合、対象が全画面表示されるように制御する。このとき、切替え先のディスプレイ１４に、複数の対象が存在する場合には、判断部２０８は、テーブル記憶部２１２に記憶されている表示制御テーブルの項目「分割比率」を参照して、当該比率に基づいて労外複数の対象の表示サイズを決定する。
さらに、判断部２０８は、通信部２０４を介して、他のディスプレイ１４を制御する制御装置１００とデータの送信及び受信を行う。
【００５９】
表示部２１０は、情報記憶部２１４に記憶されているボタン管理表を参照して、表示ボタン１８０を介して指示された対象をディスプレイ１４に表示する。表示対象は、例えば、業務を実行するためのアプリケーションソフト（表計算ソフト、文書作成ソフト、遠隔会議用ソフト等）のウインドウ表示、Ｗｅｂページの表示等を含む。
【００６０】
表示部２１０は、判断部２０８による判断結果に基づいた表示位置並びに表示サイズで対象を表示する。また、表示部２１０は、複数の対象が重なる場合、判断部２０８による判断結果に基づいて、対象を前面に表示したり背面に表示したりする。
【００６１】
図１２は、多層ワーク支援装置１０の制御装置１００において、表示制御プログラム２００により実行される表示制御処理（Ｓ１０）を示すフローチャートである。
図１２に示すように、ステップ１００（Ｓ１００）において、ユーザは、ディスプレイ１４ａ〜１４ｃのいずれかに表示されている対象（ウインドウ）を選択した上で、情報アクセス装置１６ａ，１６ｂに表示されている位置指定ボタン１８４及びサイズ指定ボタン１８６を用いて、切替え先の表示位置並びにサイズを指定する。さらに、ユーザは、表示端末指定ボタン１８２を用いて、切替え先のディスプレイ１４を指定する。
【００６２】
切替え先のディスプレイ１４が指定されると、表示制御プログラム２００の切替指示受付部２０６は、ＵＩ部２０２を介して、位置指定ボタン１８４等により指定された切替え指示を受け付ける。切替指示受付部２０６は、受け付けた切替指示を判断部２０８に対して出力する。
【００６３】
ステップ１０２（Ｓ１０２）において、判断部２０８は、通信部２０４を介して、他の制御装置１００とデータを送受信し、切替え先のディスプレイ１４の表示状況を確認する。また、判断部２０８は、切替指示受付部２０６から受け付けた切替指示に基づいて、指定された表示位置に他の対象が表示されているか否かを判断する。指定された表示位置に他の対象が表示されていない場合、即ち対象が指定された表示位置及び表示サイズで表示される場合、表示制御プログラム２００はＳ１０４の処理に進み、そうでない場合にはＳ１０６の処理に進む。
【００６４】
ステップ１０４（Ｓ１０４）において、判断部２０８は、切替指示受付部２０６から受け付けた表示位置及びサイズを表示部２１０に対して出力する。表示部２１０は、切替え先のディスプレイ１４に対応する制御装置１００に対して対象のデータを出力し、対象は、切替え先のディスプレイ１４に切替えられて、ユーザにより指定された表示位置及びサイズで表示される。
【００６５】
ステップ１０６（Ｓ１０６）において、判断部２０８は、テーブル記憶部２１２に記憶されている表示制御テーブルを参照し、既存の対象と切替えられる対象との優先順位に基づいてこれらの対象の表示態様を決定する。より具体的には、判断部２０８は、これらの対象の種別に基づいて優先順位の高低を決定する。判断部２０８は、切替えられる対象の優先順位がより高い場合、ユーザにより指定された表示位置及び表示サイズで当該対象を表示するように制御し、切替えられる対象の優先順位がより低い場合、表示位置を変更して表示するように制御する。ここで、変更後の表示位置は、例えば、既存の対象の上下左右並びに４斜方のいずれかである。
【００６６】
なお、判断部２０８は、優先順位がより高い対象を前面に表示し、優先順位がより低い対象を背面に表示するように制御してもよい。また、全画面表示する旨が切替指示に含まれている場合、判断部２０８は、テーブル記憶部２１２に記憶されている表示制御テーブルの分割比率を参照して、複数の対象それぞれの表示サイズを決定してもよい。
【００６７】
判断処理が実行された後、判断部２０８は判断結果を表示部２１０に対して出力し、表示部２１０は、判断部２０８による判断結果に基づいた表示態様で、複数の対象を切替え先のディスプレイ１４に表示する。
【００６８】
以上説明したように、本発明に係る多層ワーク支援装置１０は、複数のディスプレイ１４ａ〜１４ｃと、ディスプレイ１４ａ〜１４ｃのいずれかに表示されている対象を、当該ディスプレイ１４とは異なるディスプレイ１４に切り替えるよう制御する表示制御プログラム２００手段とを有する。これにより、ユーザは、ディスプレイ１４に表示されている作業対象のウインドウを、異なるディスプレイ１４に移動することができる。
【００６９】
また、多層ワーク支援装置１０は、対象の切替え先のディスプレイ１４に、当該対象とは異なる対象が既に表示されている場合、予め設定されている優先度に基づいて、これらの対象の表示を制御する。特に、多層ワーク支援装置１０は、既に表示されている対象の表示位置並びに表示サイズにさらに基づいて対象の表示を制御する。これにより、ユーザは、ディスプレイ１４に表示されている作業対象のウインドウを、異なるディスプレイ１４の任意の位置並びに大きさに容易に移動することができる。また、ユーザは、切替え処理後に、複数の対象の少なくともいずれかの表示位置や表示サイズを調整する必要がなくなる。
【００７０】
さらに、多層ワーク支援装置１０は、切替え要求を指定する切替えボタン（表示端末指定ボタン１８２、位置指定ボタン１８４及びサイズ指定ボタン１８６）をさらに有し、表示制御プログラム２００は、これらの切替えボタンを介した切替え要求を受け付けて、対象が表示されるディスプレイ１４の切り替えを行う。これにより、ユーザは、より簡易な操作で対象の切替を行うことができる。
【００７１】
次に、本発明の第２の実施形態に係る多層ワーク支援装置１０を説明する。
本実施形態に係る多層ワーク支援装置１０は、ユーザが切替指示ボタン群を介して切替指示を行わず、情報アクセス装置１６のＧＵＩを介して切替指示を行う点で、第１の実施形態とは異なる。
図１３は、本発明の第２の実施形態に係る多層ワーク支援装置１０の情報アクセス装置１６に表示されるＧＵＩを例示する図である。
図１３に例示するように、情報アクセス装置１６は、表示端末指定部１６０、位置指定部１６２及びサイズ指定部１６４を表示する。情報アクセス装置１６は、これらのＧＵＩを介して行う切替え指定を受け付けて、制御装置１００上で操作する表示制御プログラム２００に対して出力する。
【００７２】
表示端末指定部１６０は、切替え先のディスプレイ１４を、端末装置の画像で表示する。本例では、５つの端末装置が表示されており、これらの端末装置にはＡからＥまでの識別子が付与されている。ユーザは、ＡからＥまでの端末装置の少なくともいずれかを押下したりマウスでクリックしたりして、切替え先のディスプレイを指定する。
【００７３】
位置指定部１６２は、表示領域が分割された複数の領域を表示する。表示領域は、例えば９つの領域に分割されて表示される。ユーザは、当該複数の領域のうち１つの領域を選択して、切替え先のディスプレイにおける表示位置を指定する。選択された表示位置は、他の表示位置とは異なる色（例えば黒色）で表示される。
【００７４】
サイズ指定部１６４もまた、画面全体が分割された複数の領域を表示する。切替え先画面は、例えば９つの領域（方眼目）に分割されて表示される。切替え先でのサイズは、選択された領域の大きさに対応する。また、ユーザは、当該複数の領域のうち１以上の領域を指定して、切替え先での表示サイズを指定する。
例えば、標準の領域は、図中の太線で示された大きさであり、ユーザが１マスを指定した場合、対象の縦並びに横の大きさは１／２倍され、ユーザが９マスを指定した場合、対象の縦並びに横の大きさは１．５倍される。
なお、これらのＧＵＩはディスプレイ１４に表示され、表示端末等がマウス等により選択されてもよい。
【００７５】
以上説明したように、本実施形態に係る多層ワーク支援装置１０は、切替指示を受け付けるＧＵＩを表示し、当該ＧＵＩを介して受け付けられた切替指示に基づいて、対象の表示切替を行う。これにより、対象の表示切替において、操作性がより向上されることができる。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施形態に係る多層ワーク支援装置１０を示す図である。
【図２】多層ワーク支援装置１０において用いられるコンピュータのハードウェア構成を示す図である。
【図３】情報アクセス装置１６に表示されるボタン群を例示する図である。
【図４】表示ボタン１８０それぞれに割り当てられている項目を管理するボタン管理表を例示する図である。
【図５】ディスプレイ１４ａに表示されているウインドウ１４０−１の、ディスプレイ１４ｂへの切替えを説明する図である。
【図６】複数の対象の表示を制御する際に用いられる表示制御テーブルを例示する図である。
【図７】切替先のディスプレイ１４に別の対象が存在する場合の表示制御方法を説明する図である。
【図８】切替えられたウインドウ１４０−３が、既存のウインドウ１４０−２より高い優先順位を有する場合の表示制御方法を説明する図である。
【図９】切替先のディスプレイ１４に別の対象が存在する際に、全画面表示が指定された場合の表示制御方法を説明する図であって、切替前の対象を例示する図である。
【図１０】切替先のディスプレイ１４に別の対象が存在する際に、全画面表示が指定された場合の表示制御方法を説明する図であって、切替後の対象を例示する図である。
【図１１】多層ワーク支援装置１０の制御装置１００により実行される表示制御プログラム２００の構成を示す図である。
【図１２】多層ワーク支援装置１０の制御装置１００において、表示制御プログラム２００により実行される表示制御処理（Ｓ１０）を示すフローチャートである。
【図１３】本発明の第２の実施形態に係る多層ワーク支援装置１０の情報アクセス装置１６に表示されるＧＵＩを例示する図である。
【符号の説明】
【００７７】
２ ネットワーク
１０ 多層ワーク支援装置
１２ 装置本体
１４ ディスプレイ
１６ 情報アクセス装置
１８ ボタン
２２ 入出力ＩＦ
２６ 入力装置
１００ 制御装置
１０２ 処理装置
１０４  ＣＰＵ
１０６ メモリ
１０８  通信ＩＦ
１１０ 記憶装置
１１２ 中継装置
１６０ 表示端末指定部
１６２ 位置指定部
１６４ サイズ指定部
１８０ 表示ボタン
１８２ 表示端末指定ボタン
１８４ 位置指定ボタン
１８６ サイズ指定ボタン
２００ 表示制御プログラム
２０２ ＵＩ部
２０４ 通信部
２０６ 切替指示受付部
２０８ 判断部
２１０ 表示部
２１２ テーブル記憶部
２１４ 情報記憶部
【図１】
2007128410.tif 000003
【図２】
2007128410.tif 000004
【図３】
2007128410.tif 000005
【図４】
2007128410.tif 000006
【図５】
2007128410.tif 000007
【図６】
2007128410.tif 000008
【図７】
2007128410.tif 000009
【図８】
2007128410.tif 000010
【図９】
2007128410.tif 000011
【図１０】
2007128410.tif 000012
【図１１】
2007128410.tif 000013
【図１２】
2007128410.tif 000014
【図１３】
2007128410.tif 000015