(57)【要約】      （修正有）【課題】パソコン等マルチウィンドウＯＳ搭載の情報処理装置や表示器において、表示画面上に開かれたコントロール画面を閉じることなく、これを透過して、ベースとなるメイン画面を切り替え表示可能とする、コントロール画面透過処理システムを提供する。【解決手段】コントロール画面透過処理システム１００は、透過表示処理に係る指示を入力するための指示入力部２０と、入力された指示情報に基づいて処理を行う画面表示処理部３０と、表示部５０とを有する。画面表示処理部３０は、入力された指示に基づきメイン画面とコントロール画面との優先度を切り替えることによってコントロール画面の透過／非透過を交互に実行する透過処理部３２を有する。【選択図】図１
2016091247.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置や表示器（以下、「情報処理装置等」という。）の表示部に表示されるコントロール画面を透過させてベースであるメイン画面を表示させるためのシステムであって、透過表示処理に係る指示を入力するための指示入力部と、入力された指示情報に基づいて処理を行う画面表示処理部と、表示部とからなり、該画面表示処理部は、入力された指示に基づきメイン画面とコントロール画面との優先度を切り替えることによってコントロール画面の透過／非透過を交互に実行する透過処理部を有することを特徴とする、コントロール画面透過処理システム。
【請求項２】
前記画面表示処理部には、前記コントロール画面を透過させる場合の透過率を設定するための透過率設定処理部が設けられており、設定された透過率に基づく透過表示処理（以下、「透過率処理」という。）が行われることを特徴とする、請求項１に記載のコントロール画面透過処理システム。
【請求項３】
前記画面表示処理部には、前記透過率の設定が０％であってかつ透過表示の指示入力がなされた場合に、画面優先度をメイン画面に切り替える処理（以下、「ウィンドウ処理」という。）を行うウィンドウ処理部が設けられていることを特徴とする、請求項２に記載のコントロール画面透過処理システム。
【請求項４】
モーションコントローラのユーザプログラム作成開発環境に備えられていることを特徴とする、請求項１ないし３のいずれかに記載のコントロール画面透過処理システム。
【請求項５】
請求項１ないし３のいずれかに記載のコントロール画面透過処理システムを備えていることを特徴とする、請求項１に記載の情報処理装置。
【請求項６】
請求項１ないし３のいずれかに記載のコントロール画面透過処理システムを備えていることを特徴とする、請求項１に記載のモーションコントローラ。
【請求項７】
請求項１ないし３のいずれかに記載のコントロール画面透過処理システムを用いて行われる、コントロール画面透過処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコントロール画面透過処理システム、情報処理装置、モーションコントローラ、およびコントロール画面透過処理方法に係り、特に、パーソナルコンピュータ（パソコン）等マルチウィンドウＯＳ搭載の情報処理装置や表示器において、表示画面上に開かれたコントロール画面（小窓）を閉じることなく、ベースとなるメイン画面を表示可能とする、コントロール画面透過処理システム等に関するものである。
【背景技術】
【０００２】
図５は、従来のマルチウィンドウＯＳ搭載情報処理装置等における画面切り替え方式を示す説明図である。図示するように、従来のパソコン等マルチウィンドウＯＳ搭載の情報処理装置や表示器では、コントロール画面（小窓）は、開くたびにベースとなるメイン画面に重なって表示される方式である。つまり、ベースとなるメイン画面Ａ上に重なって、一または複数のコントロール画面（図では、コントロール画面ａ、ｂ、ｃ、ｄ）が開かれ、コントロール画面ａ等の配置優先度が高い場合には、これらがメイン画面Ａを背景として前面に表示される。
【０００３】
一方、メイン画面Ａ上に表示されたショートカットアイコンを操作したい等、メイン画面Ａを前面に出して表示したい場合、すなわちメイン画面Ａの配置優先度を高くしたい場合には、図示するように開かれているコントロール画面ａ等を全て閉じるか、あるいは最小化する必要がある。
【０００４】
マルチウィンドウＯＳ搭載情報処理装置におけるウィンドウ切り替え方式に関しては従来、複数の技術的提案もなされている。たとえば後掲特許文献１には、現在使用中のウィンドウを利用者が容易に認識できるよう、ウィンドウ使用状態記憶手段と、これにより現在不使用と記憶されるウィンドウ内表示画像を暗く表示したり、焦点ボケ状態にしたり、一定間隔の縞で遮蔽したりすることで不鮮明化する不鮮明化手段を設けた構成による方式が開示されている。
【０００５】
また特許文献２には、最前面に表示されているウィンドウより後方に表示されているウィンドウを最前面に表示させるための切替操作方式として、マウスの指示ボタンのうち所定の指示ボタンが所定時間継続して押下されたと判定した場合に、後方に表示されているウィンドウを最前面に表示させるウィンドウ切替処理部を起動するマウス操作情報判定部を備えた構成が開示されている。
【０００６】
また特許文献３には、ＰＬＣ（プログラマブルロジックコントローラ）用のユーザプログラムを分割作成編集するに際し、分割形成された個々の部分プログラムを表示画面に表示する操作を容易に行える表示切替方式として、前後の接続関係があるとともに個別に出力されるよう構成された部分プログラムにおいて、所定の部分プログラムを表示しているウインドウ内におけるカーソル移動操作に伴い、最上端に達したときには１つ前のセクションの部分プログラムの最下端を含むように表示し、最下端に達したときには次のセクションの部分プログラムの最上端を含むように表示する装置が開示されている。
【０００７】
また特許文献４には、マルチウィンドウＯＳを搭載したノート型ＰＣにおけるディスプレイの消費電力の低減、焼き付きの低減および高寿命化を目的として、全画面の半透明ウィンドウを生成する半透明ウィンドウ生成手段と、アクティヴウィンドウのすぐ背後に半透明ウィンドウ生成手段で生成した全画面の半透明ウィンドウを表示する表示制御手段とを備えた構成が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平６−９５８３４号公報「マルチウィンドウ表示方式」
【特許文献２】特開平７−２６１７３３号公報「情報処理装置」
【特許文献３】特開２００４−２４０５９２号公報「ユーザプログラム開発支援装置及び表示切替方法並びにプログラム製品」（特許第４１９３５０５号）
【特許文献４】特開２０１０−１８１４５８号公報「情報処理装置、ディスプレイの表示方法、およびコンピュータが実行可能なプログラム」（特許第５３６４３９２号）
【発明の概要】
【発明が解決しようとする課題】
【０００９】
さて、図５に示したとおり、従来のパソコン等マルチウィンドウＯＳ搭載の情報処理装置や表示器では、コントロール画面（小窓）を複数開いた場合、ベースとなるメイン画面に重なり表示されるため、メイン画面との表示の切り替えを行う際には、その都度、全てのコントロール画面を一度閉じるか、最小化する等の操作を行わなくてはならず、手間がかかるという問題があった。
また、コントロール画面を再表示させる場合には一つずつ画面を開かなければならず、この点でも操作する手数が多く、手間がかかるものだった。
【００１０】
かかる問題は、上記各文献開示技術によっても解決されるものではない。すなわち、画面を不鮮明化する手法である特許文献１開示技術、マウス操作によるコントロール画面間の切り替え手法である特許文献２開示技術、状況に応じて隣接コントロール画面の一部を現在のコントロール画面と同時に表示する方式である特許文献３開示技術、全てのコントロール画面を半透明表示可能とする方式である特許文献４開示技術のいずれも、コントロール画面が開いた状態においてベースであるメイン画面に容易に切り替えるための方式ではない。
【００１１】
そこで本発明が解決しようとする課題は、かかる従来技術の問題点をなくし、パソコン等マルチウィンドウＯＳ搭載の情報処理装置や表示器において、表示画面上に開かれたコントロール画面を閉じることなく、これを透過して、ベースとなるメイン画面を切り替え表示可能とする、コントロール画面透過処理システム等を提供することである。
【課題を解決するための手段】
【００１２】
本願発明者は上記課題について検討した結果、入力された指示に基づきメイン画面とコントロール画面との優先度を切り替えることによってコントロール画面の透過／非透過を交互に実行する透過処理の機能、いわばコントロール画面透過機能によって課題解決できることを見出し、これに基づいて本発明を完成するに至った。すなわち、上記課題を解決するための手段として本願で特許請求される発明、もしくは少なくとも開示される発明は、以下の通りである。
【００１３】
〔１〕  情報処理装置や表示器（以下、「情報処理装置等」という。）の表示部に表示されるコントロール画面を透過させてベースであるメイン画面を表示させるためのシステムであって、透過表示処理に係る指示を入力するための指示入力部と、入力された指示情報に基づいて処理を行う画面表示処理部と、表示部とからなり、該画面表示処理部は、入力された指示に基づきメイン画面とコントロール画面との優先度を切り替えることによってコントロール画面の透過／非透過を交互に実行する透過処理部を有することを特徴とする、コントロール画面透過処理システム。
〔２〕  前記画面表示処理部には、前記コントロール画面を透過させる場合の透過率を設定するための透過率設定処理部が設けられており、設定された透過率に基づく透過表示処理（以下、「透過率処理」という。）が行われることを特徴とする、〔１〕に記載のコントロール画面透過処理システム。
〔３〕  前記画面表示処理部には、前記透過率の設定が０％であってかつ透過表示の指示入力がなされた場合に、画面優先度をメイン画面に切り替える処理（以下、「ウィンドウ処理」という。）を行うウィンドウ処理部が設けられていることを特徴とする、〔２〕に記載のコントロール画面透過処理システム。
【００１４】
〔４〕  モーションコントローラのユーザプログラム作成開発環境に備えられていることを特徴とする、〔１〕ないし〔３〕のいずれかに記載のコントロール画面透過処理システム。
〔５〕  〔１〕ないし〔３〕のいずれかに記載のコントロール画面透過処理システムを備えていることを特徴とする、請求項１に記載の情報処理装置。
〔６〕  〔１〕ないし〔３〕のいずれかに記載のコントロール画面透過処理システムを備えていることを特徴とする、請求項１に記載のモーションコントローラ。
〔７〕  〔１〕ないし〔３〕のいずれかに記載のコントロール画面透過処理システムを用いて行われる、コントロール画面透過処理方法。
【発明の効果】
【００１５】
本発明のコントロール画面透過処理システム、情報処理装置、モーションコントローラ、およびコントロール画面透過処理方法は上述のように構成されるため、これによれば、パソコンその他のマルチウィンドウＯＳ搭載の情報処理装置や表示器において、表示画面上に開かれたコントロール画面を閉じることなく、これら全てのコントロール画面を透過して、ベースとなるメイン画面に容易に切り替えて、これを瞬時に表示することができる。
【００１６】
本発明によれば、メイン画面とコントロール画面の相互画面切り替えは、単にコントロール画面の透過／非透過を交互に実行する透過処理を行うことで可能であるが、具体的には、たとえば「コントロール透過ボタン」を押す、という１度の単純な操作で行うことができる。したがって、従来のようにコントロール画面をその都度開いたり閉じたり、また最小化したり拡大化したり、といった操作を行う必要がなくなり、操作の手間を大いに軽減することができる。また、再度コントロール透過ボタンを押すことで、透過された全てのコントロール画面を一度に再表示させることができるため、操作する手数が少なく、操作の手間を大いに軽減することができる。
【００１７】
本発明は、たとえばモーションコントローラのユーザプログラム作成開発環境において、大いに効果のあるコントロール画面／メイン画面切り替え方式を提供することができる。また、従来の、コントロール画面の開閉や最小化等による方式は、情報処理装置等の処理能力に依存するが、本発明システムは依存度が低い。したがって、画面切り替え速度等のパフォーマンスが装置の処理能力によって影響を受ける可能性は低く、安定した効果を得られる。また、モニタサイズに制限のあるノートパソコンでは、本発明によって、マルチウィンドウ機能搭載の利点を存分に得ることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明のコントロール画面透過処理システムの基本構成を示す概念図である。
【図２】本発明のコントロール画面透過処理システム実施例による画面切り替え方法を示すフロー図である。
【図３】図２に示す実施例における画面切り替え方式を示す説明図である。
【図４】図２に示す実施例による画面切り替え例を示す説明図である。
【図５】従来のマルチウィンドウＯＳ搭載情報処理装置等における画面切り替え方式を示す説明図である。
【発明を実施するための形態】
【００１９】
以下、図面により本発明を詳細に説明する。
図１は、本発明のコントロール画面透過処理システムの基本構成を示す概念図である。図示するように本コントロール画面透過処理システム１００は、情報処理装置等の表示部５０に表示されるコントロール画面を透過させてベースであるメイン画面を表示させるためのシステムであって、透過表示処理に係る指示を入力するための指示入力部２０と、入力された指示情報に基づいて処理を行う画面表示処理部３０と、表示部５０とからなり、画面表示処理部３０は、入力された指示に基づきメイン画面とコントロール画面との優先度を切り替えることによってコントロール画面の透過／非透過を交互に実行する透過処理部３２を有することを、主たる構成とする。
【００２０】
かかる構成により本コントロール画面透過処理システム１００では、指示入力部２０によって透過表示処理に係る指示が入力されると、画面表示処理部３０において入力された指示情報に基づく処理がなされるが、この画面表示処理部３０に設けられている透過処理部３２の機能によって、入力された指示に基づきメイン画面とコントロール画面との優先度が切り替えられる。これにより表示部５０においては、入力指示のたびにコントロール画面の透過／非透過が交互に実行される。
【００２１】
すなわち本コントロール画面透過処理システム１００では、表示部５０において一または複数のコントロール画面が開いている状態の際、各コントロール画面の閉じや最小化等の操作を行うことなく、これらが開いた状態のままで、指示入力部２０による透過表示処理に係る入力指示のたびに、コントロール画面の透過／非透過がなされ、透過の場合にはベースであるところのメイン画面がコントロール画面を透過して表示される。
【００２２】
指示入力部２０としては、キーボード、ボタン、マウス、トラックボール、タッチパッドといった表示部５０とは別の入力デバイスを用いることができるが、表示部５０自体に設けられたタッチパネルであってもよい。また音声入力装置や画像入力装置等の入力デバイスであってもよい。
【００２３】
表示部５０は、情報処理部４０からの出力を視覚的に表示するものであり、これには公知方式のディスプレイを適宜用いることができる。表示部５０には、透過／非透過設定用画面（透過／非透過設定用ウィンドウ）５２や、透過率設定用画面（透過率設定用ウィンドウ）５１を表示可能に設けた構成とすることができる。前者は、指示入力部２０により指示がなされたことによる現在の状態が透過／非透過のいずれであるかを表示する。表示部５０がタッチパネルを備えている場合は、透過／非透過設定用画面５２自体が指示入力部たり得る。後者透過率設定用画面５１については後述する。
【００２４】
画面表示処理部３０は、入力情報に基づいてその演算処理、表示処理、保存等を行うＣＰＵ等の情報処理部４０を構成する一部である。画面表示処理部３０には、入力情報に基づきコントロール画面の透過／非透過を交互に実行する透過処理部３２の他、後述するように、設定された透過率に基づく透過表示処理（透過率処理）を行う透過率設定処理部３１や、所定の場合に画面優先度をメイン画面に切り替えるウィンドウ処理部３３が設けられた構成とすることもできる。
【００２５】
本発明のシステムがその対象とする情報処理装置等には、パソコン、ワークステーション、その他、マルチウィンドウＯＳを搭載したものであれば、全ての情報処理装置や表示器を含む。したがって、民生用か業務用か、また用途・産業分野には限定されない。
【００２６】
上述のとおり本コントロール画面透過処理システム１００の画面表示処理部３０は、コントロール画面を透過させる場合の透過率を設定するための透過率設定処理部３１が設けられた構成とすることができる。透過率設定処理部３１により、コントロール画面を透過させる場合の透過率を設定することができる。なお、かかる設定入力は既に述べた指示入力部２０によって行うものとすることができる。
【００２７】
また透過率設定方式としては、たとえば、透過率０〜１００％の範囲で、段階的に、あるいは連続的に、任意に設定可能とする方式を採ることができるが、これには限定されない。従来公知の方式を適宜採用することができる。
【００２８】
そして、透過率設定処理部３１により設定された透過率に基づいて、透過表示処理（透過率処理）が行われる。すなわち、表示部５０において一または複数のコントロール画面が開いている状態の際、各コントロール画面の閉じや最小化等の操作を行うことなく、これらが開いた状態のままで、指示入力部２０による透過表示処理に係る入力指示のたびに、コントロール画面の透過／非透過がなされ、透過の場合には、透過率設定処理部３１で設定された透過率によりコントロール画面が透過状態とされて、メイン画面がコントロール画面を透過して表示される。
【００２９】
表示部５０には透過率設定用画面５１を設ける構成とすることができる。ここには、指示入力部２０により入力された透過率設定の指示状況（例．透過率６７％）を表示させることができる。なお、表示部５０がタッチパネルを備えている場合は、透過率設定用画面５１自体が指示入力部たり得る。
【００３０】
本コントロール画面透過処理システム１００の画面表示処理部３０はまた、上述のとおり、透過率の設定が０％であってかつ透過表示の指示入力がなされた場合に、画面優先度をメイン画面に切り替える処理（ウィンドウ処理）を行うウィンドウ処理部３３が設けられた構成とすることができる。
【００３１】
かかる構成のコントロール画面透過処理システム１００においては、指示入力部２０での入力に基づき透過率設定処理部３１で設定されたコントロール画面の透過率が０％、つまり全く透過させない設定である状況下では、指示入力部２０により透過表示の指示入力がなされた場合、ウィンドウ処理部３３によってウィンドウ処理が行われ、画面優先度がメイン画面に切り替えられる。これにより、表示部５０ではメイン画面が表示される。
【００３２】
図２は、本発明のコントロール画面透過処理システム実施例による画面切り替え方法を示すフロー図である。また、図３は図２に示す実施例における画面切り替え方式を示す説明図、図４は画面切り替え例を示す説明図である。これらを用いて、本発明についてさらに説明する。
【００３３】
表示部上に開かれたメイン画面からコントロール画面を呼び出すと、図３の上段および図４の左部に示すように、呼び出されたコントロール画面は全てメイン画面に重なって表示される。またメイン画面には、透過／非透過の指示入力を行うためのコントロール画面透過ボタンに対応した透過／非透過設定用画面（透過／非透過設定用ウィンドウ）と、透過率設定処理の指示入力に対応した透過率設定用画面（透過率設定用ウィンドウ）が用意されている。
【００３４】
コントロール画面透過ボタンが押されると（図２中、透過／非透過処理過程Ｐ５２）、透過率設定処理部にて設定され（図２中、透過率設定過程Ｐ３１）かつ透過率設定用画面に表示された透過率にて、透過率処理（図２中、透過率処理過程Ｐ３２）がなされ、開かれた全てのコントロール画面の透過程度つまり明るさが調整されて、コントロール画面がかかる透過処理された状態で表示される（図２中、「コントロール画面表示」）。すなわちこの時、コントロール画面を透過してメイン画面が表示された状態となる（図３の下段、図４の右部）。
【００３５】
なお、予め透過率設定過程Ｐ３１において透過率が０％に設定されている場合には、コントロール画面透過ボタンが押されて（透過／非透過処理過程Ｐ５２）透過率処理過程Ｐ３２がなされることにより、ウィンドウ処理部によって画面の優先度がコントロール画面からメイン画面に切り替えられ（図２中、ウィンドウ処理過程Ｐ３３）、表示部にはメイン画面が表示された状態となる。
【００３６】
なお、透過処理部３２における透過率処理過程Ｐ３２、およびウィンドウ処理部３３によるウィンドウ処理過程Ｐ３３はともに、情報処理装置等内部の情報処理部４０における処理である（図１、２）。この処理は、情報処理装置等内部の処理の中では比較的軽い処理であるため、装置等の処理能力にさほど依存しない。この点でも、情報処理装置等の処理能力に対する依存度の高い従来技術（コントロール画面の開閉、最小化）と比較して有利である。
【００３７】
本発明のコントロール画面透過処理システムは、たとえばモーションコントローラのユーザプログラム作成開発環境において大いに有効である。もっとも本発明がこれに限定されるものではなく、用途は自由である。
【００３８】
なお、以上説明した本発明コントロール画面透過処理システムを備えている情報処理装置やモーションコントローラも、本発明の範囲内である。また、本コントロール画面透過処理システムを用いて行われるコントロール画面透過処理方法もまた、本発明の範囲内である。
【産業上の利用可能性】
【００３９】
本発明のコントロール画面透過処理システム等によれば、パソコンその他のマルチウィンドウＯＳ搭載の情報処理装置や表示器において、表示画面上に開かれたコントロール画面を閉じることなく、これら全てのコントロール画面を透過して、ベースとなるメイン画面に容易に切り替え、これを瞬時に表示することができる。したがって、ＦＡ、モーションコントローラ、パソコン、その他関連する全分野において、産業上利用性が高い発明である。
【符号の説明】
【００４０】
２０…指示入力部
３０…画面表示処理部
３１…透過率設定処理部
３２…透過処理部
３３…ウィンドウ処理部
４０…情報処理部
５０…表示部
５１…透過率設定用画面
５２…透過／非透過設定用画面
１００…コントロール画面透過処理システム
Ｐ３１…透過率設定過程
Ｐ３２…透過率処理過程
Ｐ３３…ウィンドウ処理過程
Ｐ５２…透過／非透過処理過程
【図１】
2016091247.tif 000003
【図２】
2016091247.tif 000004
【図３】
2016091247.tif 000005
【図４】
2016091247.tif 000006
【図５】
2016091247.tif 000007