(57)【要約】【課題】ホイール付マウスの操作により入力動作が行われるコンピュータ装置において起動中のプログラムについての、任意所望のものを実働させるための選択を、煩わしさを伴わない簡単な操作をもって行えるものとする。【解決手段】マルチウインドウ表示機能を有し、クリック部とホイール部とを備えたマウスの操作による入力動作が行われるコンピュータ装置における画面表示部に、コンピュータ装置の本体部において起動中の複数のプログラムのウインドウを表示し、マウスにおけるホイール部を回転させる操作により、画面表示部にウインドウが表示された複数のプログラムのうちの一つを選択して、選択されたプログラムのウインドウが画面表示部において最前面表示される状態となす。【選択図】        図１
2004240700.tif 000002
【特許請求の範囲】
【請求項１】
マルチウインドウ表示機能を有し、クリック部とホイール部とを備えたマウスの操作による入力動作が行われるコンピュータ装置における画面表示部に、上記コンピュータ装置の本体部において起動中の複数のプログラムのウインドウを表示し、上記マウスにおけるホイール部を回転させる操作により、上記画面表示部にウインドウが表示された複数のプログラムのうちの一つを選択して、選択されたプログラムのウインドウが上記画面表示部において最前面表示される状態となすことを特徴とするプログラム選択方法。
【請求項２】
マウスにおけるホイール部を回転させる操作により複数のプログラムのうちの一つを選択し、その後、上記マウスにおけるホイール部もしくはクリック部をクリック操作することにより、プログラムの選択を終了することを特徴とする請求項１記載のプログラム選択方法。
【請求項３】
マウスにおけるホイール部を回転させる操作により複数のプログラムのうちの一つを選択し、その後所定の期間上記ホイール部の回転を停止させることにより、プログラムの選択を終了することを特徴とする請求項１記載のプログラム選択方法。
【請求項４】
マウスにおけるホイール部を回転させる操作を、上記マウスにおけるクリック部を押圧操作しつつ行うことにより、画面表示部にウインドウが表示された複数のプログラムのうちの一つを選択して、選択されたプログラムのウインドウが上記画面表示部において最前面表示される状態となすことを特徴とする請求項１記載のプログラム選択方法。
【請求項５】
マウスにおけるホイール部を回転させる操作を上記マウスにおけるクリック部を押圧操作しつつ行うことにより複数のプログラムのうちの一つを選択し、その後上記クリック部の押圧操作を止めることにより、プログラムの選択を終了することを特徴とする請求項４記載のプログラム選択方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本願の特許請求の範囲に記載された発明は、キーボードもしくはマウスの操作により入力動作が行われるコンピュータ装置の本体部において起動中のプログラムについて、そのうちの一つを選択してそのウインドウが画面表示部に表示されるようになすプログラム選択方法に関する。
【０００２】
【従来の技術】
本体部と画面表示部とが別体もしくは一体的に備えられるコンピュータ装置にあっては、それに付随するキーボードあるいはマウスの操作によって本体部に対する入力動作が行われる。このようなコンピュータ装置についての入力操作に用いられるキーボードあるいはマウスにあっては、種々のタイプが提案されている。例えば、マウスについては、左右一対のクリック部を備え、左クリック部もしくは右クリック部についてのクリック操作もしくは押圧操作によって、コンピュータ装置の本体部に対する入力動作が行われる基本的なマウスのみならず、左右一対のクリック部に加えて、回転可能とされたホイール部が設けられ、左クリック部もしくは右クリック部についてのクリック操作もしくは押圧操作のみならず、ホイール部についての回転操作もしくは押圧操作によっても、コンピュータ装置の本体部に対する入力動作が行われるホイール付マウスが実用に供されている。
【０００３】
このようなもとで、コンピュータ装置にあっては、その画面表示部に、その本体部において起動中の状態にある複数のプログラムの夫々のウインドウを、同時に表示することができるマルチウインドウ表示機能を有するものが多い。マルチウインドウ表示機能による画面表示部における複数のプログラムのウインドウ表示は、例えば、複数のウインドウが互いにずれた位置をもって重なり合うものとして表示される状態，複数のウインドウが互いにずれた位置をもって重なり合うものとして表示されるもとで、複数のプログラムのうちの選択されたもののウインドウが最前面表示される状態，複数のウインドウが互いにずれた位置をもって重なり合うものとして表示されるもとで、複数のプログラムのうちの選択されたもののウインドウが最前面表示されるとともに、表示画面における所定の区分を除いた部分の全体に広がるものとされて他のウインドウを覆い隠す状態等がとられるものとされる。
【０００４】
上記のようなマルチウインドウ表示機能を具えたコンピュータ装置において、例えば、画面表示部において各々のウインドウが互いにずれた位置をもって重なりあって表示されるものとされる複数の起動中のプログラムのうちから特定の一つを選択するにあたっては、キーボード上の予め設定されたキーを操作する方法，画面表示部の表示画面上のツールバーと称される表示区分を利用する方法が知られている。
【０００５】
キーボード上の予め設定されたキーを操作する方法をとる場合には、例えば、キーボード上の多数のキーのうちの２個もしくは３個がプログラム選択用に予め設定されたもとで、その２個もしくは３個のキーを同時に押圧操作することにより、その操作の都度、複数の起動中のプログラムのうちの一つを順次選択していく。そして、特定のプログラムが選択されたとき、選択を終了して、画面表示部において選択されたプログラムのウインドウが最前面表示されるようになす。
【０００６】
また、画面表示部の表示画面上のツールバーと称される表示区分を利用する方法をとる場合には、例えば、ツールバーに表示される複数の起動中のプログラムに夫々対応する複数のアイコンのうちの、選択すべき特定のプログラムに対応するものに、マウスの操作に応じて画面表示部の表示画面上を移動するマウスポインターを合わせて、マウスに設けられたクリック部についてのクリック操作を行うことにより、特定のプログラムについての選択を完了する。それにより、画面表示部において選択されたプログラムのウインドウが最前面表示されるようになす。
【０００７】
斯かるもとで、マウスとしてホイール付マウスが用いられる場合において、そのホイール付マウスに備えられたホイール部を利用して、画面表示部の表示画面上の表示制御を行うことが従来提案されている（例えば、特許文献１参照。）。
【０００８】
このような従来提案されているホイール付マウスに備えられたホイール部を利用した画面表示部の表示画面上の表示制御にあっては、画面表示部の表示画面上のツールバーにおける表示内容が予め複数種用意される。そして、ホイール付マウスに備えられたホイール部を回転させることにより、その都度、ツールバーにおける表示内容が、予め用意された複数種の範囲内で順次循環的に切り換えられていくようにしている。
【０００９】
【特許文献１】
特開２００２ー２５９００９号公報  （段落００２８〜００３２及び段落００４４〜００４５、図１）
【００１０】
【発明が解決しようとする課題】
上述のように、マルチウインドウ表示機能を具えたコンピュータ装置において、複数の起動中のプログラムのうちから特定の一つを選択するにあたり、キーボード上の予め設定されたキーを操作する方法がとられる場合、あるいは、画面表示部の表示画面上のツールバーを利用する方法がとられる場合には、そのいずれにおいても、操作上の煩わしさを伴うという問題がある。即ち、キーボード上の予め設定されたキーを操作する方法がとられる場合にあっては、プログラムを選択しようとする度、キーボード上の２個もしくは３個のキーを同時に操作しなければならないが、斯かる操作は実際に行うと相当に煩わしいことが解る。また、画面表示部の表示画面上のツールバーを利用する方法がとられる場合にあっては、プログラムを選択しようとする度、マウスを操作し、ツールバーに表示される複数の起動中のプログラムに夫々対応する複数のアイコンのうちの選択すべき特定のプログラムに対応するものを探してそのアイコンにマウスポインターを合わせて、マウスに設けられたクリック部をクリックすることになるが、斯かる操作も実際に行うと相当に煩わしいことが解る。
【００１１】
斯かる点に鑑み、本願の特許請求の範囲に記載された発明は、クリック部に加えてホイール部を備えたホイール付マウスの操作により入力動作が行われるコンピュータ装置の本体部において起動中のプログラムについて、そのうちの任意所望のものを、ホイール付マウスについての煩わしさを伴わない簡単な操作をもって選択し、そのウインドウが画面表示部に表示されるようになすことができるプログラム選択方法を提供する。
【００１２】
【課題を解決するための手段】
本願の特許請求の範囲における請求項１から請求項５までのいずれかに記載された発明に係るプログラム選択方法は、マルチウインドウ表示機能を有し、クリック部とホイール部とを備えたマウスの操作による入力動作が行われるコンピュータ装置における画面表示部に、コンピュータ装置の本体部において起動中の複数のプログラムのウインドウを表示し、マウスにおけるホイール部を回転させる操作により、画面表示部にウインドウが表示された複数のプログラムのうちの一つを選択して、選択されたプログラムのウインドウが画面表示部において最前面表示される状態となすものとされる。
【００１３】
このような本願の特許請求の範囲における請求項１から請求項５までのいずれかに記載された発明に係るプログラム選択方法によれば、クリック部とホイール部とを備えたマウス、即ち、ホイール付マウスの操作によって画面表示部の表示画面上を移動するマウスポインターの位置の如何にかかわらず、ホイール付マウスに備えられたホイール部を回転させるという、煩わしさを伴わない簡単な操作をもって、起動中の複数のプログラムの各々を順次選択し、それにより、任意所望の一つを選択して、その任意所望のプログラムのウインドウが画面表示部において最前面表示される状態となすことができる。
【００１４】
そして、ホイール部の回転による起動中の複数のプログラムのうちの一つの選択は、例えば、請求項２に記載された発明に係るプログラム選択方法のように、ホイール付マウスにおけるホイール部もしくはクリック部をクリック操作することにより、あるいは、請求項３に記載された発明に係るプログラム選択方法のように、所定の期間ホイール部の回転を停止させることにより終了される。
【００１５】
また、特に、請求項４に記載された発明に係るプログラム選択方法にあっては、起動中の複数のプログラムのうちの一つを選択するためのマウスにおけるホイール部を回転させる操作が、当該マウスにおけるクリック部を押圧操作しつつ行われる。斯かる操作も、勿論、煩わしさを伴わない簡単な操作であって、この場合には、他の機能のためのホイール部を回転させる操作と区別される。
【００１６】
斯かる際におけるクリック部の押圧及びホイール部の回転による起動中の複数のプログラムのうちの一つの選択は、例えば、請求項５に記載された発明に係るプログラム選択方法のように、クリック部の押圧操作を止めることにより終了される。
【００１７】
【発明の実施の形態】
図２は、本願の特許請求の範囲における請求項１から請求項５までのいずれかに記載された発明に係るプログラム選択方法が実施されるコンピュータ装置の一例を示す。
【００１８】
図２に示されるコンピュータ装置は、所謂、ノートブック型と称されるものとされており、本体部１１とキーボード１２とが一体形成されており、本体部１１に、画面表示部１３がその下端部分に配された回転軸部をもって回動可能に取り付けられている。画面表示部１３は、キーボード１２から離隔した位置（開位置：図示の位置）と本体部１１及びキーボード１２上にそれらを覆い隠すようにキーボード１２に近接した位置（閉位置）とを選択的にとることができ、従って、本体部１１及びキーボード１２に対して開閉可能なものとされている。また、本体部１１には、ホイール付マウス１４が、マウスコード１５を介して連結されている。
【００１９】
ホイール付マウス１４は、図３に示される如く、左クリック部１６及び右クリック部１７に加えて、ホイール部１８が備えられている。左クリック部１６及び右クリック部１７の夫々に対しては、クリック操作（極めて短時間の押圧操作）と比較的長時間の押圧操作とが行われる。ホイール部１８は、破線により示される軸１９を有していて、その軸１９を回転中心として矢印Ａの方向（Ａ方向）及び矢印Ｂの方向（Ｂ方向）のいずれにも回転可能とされる。
【００２０】
図４は、図２に示されるコンピュータ装置の構成の一例を機能ブロックをもってあらわす。図４に示される構成例にあっては、本体部１１に、キーボード１２と画面表示部１３とホイール付マウス１４とが接続されている。
【００２１】
本体部１１においては、データの伝送が行われる共通バスライン２１に、動作制御ユニット２２，表示駆動制御部２３，磁気ハードディスク等によって構成される大容量記憶部２４が連結されており、さらに、キーボード１２及びホイール付マウス１４も連結されている。
【００２２】
動作制御ユニット２２には、基本的動作プログラム等が格納された記憶手段であるリードオンリーメモリ（ＲＯＭ）２５と、動作制御ユニット２２の処理動作に応じてデータの書込み及び読出しが行われる記憶手段であるランダムアクセスメモリ（ＲＡＭ）２６と、が接続されている。また。表示駆動制御部２３は、画面表示部１３に連結されていて、画面表示部１３に必要な表示用データを供給するとともに、画面表示部１３に対する動作制御をも行うものであり、それにより、画面表示部１３に適正な表示動作を行わせる。
【００２３】
キーボード１２及びホイール付マウス１４は、それらの夫々についての操作によって、本体部１１に対する入力動作が行われるものである。
【００２４】
このようにして、本体部１１，キーボード１２，画面表示部１３及びホイール付マウス１４を備えて構成されるコンピュータ装置は、画面表示部１３に、本体部１１において起動中の状態にある複数のプログラムの夫々のウインドウを、同時に表示することができるマルチウインドウ表示機能を具えたものとされる。そして、上述のコンピュータ装置において、マルチウインドウ表示機能により、画面表示部１３において本体部１１で起動中の状態にある複数のプログラムに夫々対応する複数のウインドウが表示され、斯かる複数のプログラムのうちの一つが実働すべきものとして選択されているもとで、他の起動中のプログラムを実働すべきものとして選択するとき、即ち、実働プログラムを切り換えるとき、本願の特許請求の範囲における請求項１から請求項５までのいずれかに記載された発明に係るプログラム選択方法が実施される。
【００２５】
本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第１の態様が実施される場合にあっては、例えば、図５に示される如くに、表示駆動制御部２３による制御のもとに、画面表示部１３の表示画面１３Ｐにおいて、起動中の複数個、例えば、３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のウインドウＷ１，Ｗ２及びＷ３が、互いにずれた位置をもって重なり合うものとして表示され、プログラムＰｒｏｇ１が実働すべきものとして選択されていて、プログラムＰｒｏｇ１のウインドウＷ１が最前面表示されているもとで、ホイール付マウス１４に備えられたホイール部１８を、例えば、Ａ方向に１回転させて、同じくホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックする。
【００２６】
それにより、このホイール部１８のＡ方向の１回転と、左クリック部１６もしくは右クリック部１７あるいはホイール部１８のクリックとの情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、ホイール部１８がＡ方向に１回転されたことを認識するとともに、左クリック部１６もしくは右クリック部１７あるいはホイール部１８のクリックにより、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ２を、プログラムＰｒｏｇ１に代えて、実働すべきものとして選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、図６に示される如くに、画面表示部１３の表示画面１３Ｐにおいて、表示されているウインドウＷ１，Ｗ２及びＷ３のうちのプログラムＰｒｏｇ２のウインドウＷ２が、プログラムＰｒｏｇ１のウインドウＷ１に代わって、最前面表示されるようになす状態をとらせる。
【００２７】
このようにして、ホイール部１８をＡ方向に１回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックすることにより、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ２を、プログラムＰｒｏｇ１に代えて、実働すべきものとして選択し、画面表示部１３の表示画面１３Ｐにおいて、プログラムＰｒｏｇ２のウインドウＷ２が、プログラムＰｒｏｇ１のウインドウＷ１に代わって、最前面表示される状態となすことができる。
【００２８】
その後、ホイール部１８を再びＡ方向に１回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックすると、プログラムＰｒｏｇ２を選択する場合と同様にして、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ３を、プログラムＰｒｏｇ２に代えて、実働すべきものとして選択し、画面表示部１３の表示画面１３Ｐにおいて、プログラムＰｒｏｇ３のウインドウＷ３が、プログラムＰｒｏｇ２のウインドウＷ２に代わって、最前面表示される状態となすことができる。
【００２９】
そして、さらにホイール部１８をＡ方向に１回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックすると、プログラムＰｒｏｇ２あるいはＰｒｏｇ３を選択する場合と同様にして、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ１を、プログラムＰｒｏｇ３に代えて、実働すべきものとして選択し、画面表示部１３の表示画面１３Ｐにおいて、プログラムＰｒｏｇ１のウインドウＷ１が、プログラムＰｒｏｇ３のウインドウＷ３に代わって、最前面表示される状態となすことができる。
【００３０】
以上よりして明らかなように、ホイール付マウス１４に備えられたホイール部１８をＡ方向に１回転させる毎に、起動中の複数個のプログラム、例えば、３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３の夫々を，順に、例えば、Ｐｒｏｇ１→Ｐｒｏｇ２→Ｐｒｏｇ３→Ｐｒｏｇ１→・・・という順序をもって、循環的に選択することができることになる。
【００３１】
なお、図５及び図６において、画面表示部１３の表示画面１３Ｐ上には、ツールバーＴＢが設けられており、このツールバーＴＢには、プログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３に夫々対応するアイコンＩＣ１，ＩＣ２及びＩＣ３が表示されている。
【００３２】
これに対して、ホイール付マウス１４に備えられたホイール部１８をＢ方向に１回転させて、同じくホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックする場合には、このホイール部１８のＢ方向の１回転の情報データと、左クリック部１６もしくは右クリック部１７あるいはホイール部１８のクリックとの情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、ホイール部１８がＢ方向に１回転されたことを認識するとともに、左クリック部１６，右クリック部１７もしくはホイール部１８のクリックにより、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ３を、プログラムＰｒｏｇ１に代えて、実働すべきものとして選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、画面表示部１３の表示画面１３Ｐにおいて、表示されているウインドウＷ１，Ｗ２及びＷ３のうちのプログラムＰｒｏｇ３のウインドウＷ３が、プログラムＰｒｏｇ１のウインドウＷ１に代わって、最前面表示されるようになす状態をとらせる。
【００３３】
このようにして、ホイール部１８をＢ方向に１回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックすることにより、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ３を、プログラムＰｒｏｇ１に代えて、実働すべきものとして選択し、画面表示部１３の表示画面１３Ｐにおいて、プログラムＰｒｏｇ３のウインドウＷ３が、プログラムＰｒｏｇ１のウインドウＷ１に代わって、最前面表示される状態となすことができる。
【００３４】
その後、ホイール部１８を再びＢ方向に１回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックすると、プログラムＰｒｏｇ３を選択する場合と同様にして、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ２を、プログラムＰｒｏｇ３に代えて、実働すべきものとして選択し、画面表示部１３の表示画面１３Ｐにおいて、プログラムＰｒｏｇ２のウインドウＷ２が、プログラムＰｒｏｇ３のウインドウＷ３に代わって、最前面表示される状態となすことができる。
【００３５】
そして、さらにホイール部１８をＢ方向に１回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックすると、プログラムＰｒｏｇ３あるいはＰｒｏｇ２を選択する場合と同様にして、起動中の３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３のうちのプログラムＰｒｏｇ１を、プログラムＰｒｏｇ２に代えて、実働すべきものとして選択し、画面表示部１３の表示画面１３Ｐにおいて、プログラムＰｒｏｇ１のウインドウＷ１が、プログラムＰｒｏｇ２のウインドウＷ２に代わって、最前面表示される状態となすことができる。
【００３６】
以上よりして明らかなように、ホイール付マウス１４に備えられたホイール部１８をＢ方向に１回転させる毎に、起動中の複数個のプログラム、例えば、３個のプログラムＰｒｏｇ１，Ｐｒｏｇ２及びＰｒｏｇ３の夫々を、逆順に、例えば、Ｐｒｏｇ３→Ｐｒｏｇ２→Ｐｒｏｇ１→Ｐｒｏｇ３→・・・という順序をもって、循環的に選択することができることになる。
【００３７】
なお、ホイール付マウス１４に備えられたホイール部１８をＡ方向あるいはＢ方向に１回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックする代わりに、ホイール付マウス１４に備えられたホイール部１８をＡ方向あるいはＢ方向に１回転させて、その後所定の時間以上ホイール部を回転しない状態に維持するようにしてもよい。斯かる場合には、動作制御ユニット２２が、ホイール部１８がＡ方向あるいはＢ方向に１回転されたことを認識するとともに、ホイール部１８が回転しない状態が所定の時間以上継続したことにより、プログラムの選択が終了されたことを認識する。
【００３８】
また、画面表示部１３の表示画面１３Ｐにおいて最前面表示される、例えば、ウインドウＷ１，Ｗ２及びＷ３のいずれかは、必要に応じて、そのサイズが変更され、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとされる。
【００３９】
図１は、上述の本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第１の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの一例をあらわすフローチャートを示す。
【００４０】
この図１に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ３１において、起動中のプログラムの配列を、予め管理しておいた、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ａに、起動中のプログラムの各々のウインドウが表示されるようにする（但し、起動中のプログラムの配列が既に作成されており、起動中のプログラムの各々のウインドウが表示されていれば、それらの更新を行うか、または、不所作とする。）。続いて、ステップ３２において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、それらの変更を行うか、もしくは、不所作とする。）。
【００４１】
次に、ステップ３３において、新たなプログラムの起動があったか否かを判断し、起動があった場合には、ステップ３１に戻って、起動中のプログラムの配列を更新し、起動がなかった場合には、ステップ３４に進む。ステップ３４においては、実働すべきものとして選択されたプログラムの変更があったか否かを判断し、変更があった場合には、ステップ３２に戻って、プログラム選択ポインタを更新し、画面表示部１３の表示画面１３Ｐにおいて、更新後の選択されたプログラムのウインドウが最前面表示されるようにし、変更がなかった場合には、ステップ３５に進む。
【００４２】
ステップ３５においては、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８が回転されていないときには、ステップ３１に戻り、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステップ３６において、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいホイール部１８についてのクリック操作がされたか否かを判断する。その結果、クリック操作がされていないときには、ステップ３６での判断を繰り返し、クリック操作がされたときには、ステップ３７に進む。
【００４３】
ステップ３７においては、ステップ３５で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを１だけ進め、また、ステップ３５で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを１だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【００４４】
その後、ステップ３８において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにして、ステップ３１に戻る。
【００４５】
また、図７は、上述の本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第１の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの他の例をあらわすフローチャートを示す。
【００４６】
この図７に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ４１において、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８が回転されていないときには、ステップ４１での判断を繰り返し、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステップ４２において、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいホイール部１８についてのクリック操作がされたか否かを判断する。その結果、クリック操作がされていないときには、ステップ４２での判断を繰り返し、クリック操作がされたときには、ステップ４３に進む。
【００４７】
ステップ４３においては、選択対象となるプログラムが有るか否かを判断し、無い場合には、ステップ４１に戻り、有る場合には、ステップ４４に進む。
【００４８】
ステップ４４においては、起動中のプログラムの配列を、総合管理・制御ソフトウエア体系（０ｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ：ＯＳ）から得た、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ｐに、起動中のプログラムの各々のウインドウが表示されるようにする（但し、起動中のプログラムの配列が既に作成されており、起動中のプログラムの各々のウインドウが表示されていれば、不所作とする。）。続いて、ステップ４５において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、不所作とする。）。
【００４９】
次に、ステップ４６において、ステップ４１で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを１だけ進め、また、ステップ４１で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを１だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【００５０】
そして、さらに、ステップ４７において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにして、ステップ４１に戻る。
【００５１】
本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第２の態様が実施される場合にあっては、例えば、図８に示される如くに、表示駆動制御部２３による制御のもとに、画面表示部１３の表示画面１３Ｐにおいて、起動中の複数個、例えば、９個のプログラムＰｒｏｇ１〜Ｐｒｏｇ９のウインドウＷ１〜Ｗ９が、互いにずれた位置をもって重なり合うものとして表示され、プログラムＰｒｏｇ１が実働すべきものとして選択されていて、プログラムＰｒｏｇ１のウインドウＷ１が最前面表示されているもとで、ホイール付マウス１４に備えられたホイール部１８を、例えば、Ａ方向に所定回数、例えば、８回だけ回転させて、同じくホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックする。
【００５２】
それにより、このホイール部１８のＡ方向の８回転と、左クリック部１６もしくは右クリック部１７あるいはホイール部１８のクリックとの情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、ホイール部１８がＡ方向に８回転されたことを認識するとともに、左クリック部１６もしくは右クリック部１７あるいはホイール部１８のクリックにより、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の９個のプログラムＰｒｏｇ１〜Ｐｒｏｇ９のうちの、そのとき選択されているプログラムであるプログラム１から順に数えてホイール部１８の回転回数８に対応する８番目のプログラムであるプログラムＰｒｏｇ９を、プログラムＰｒｏｇ１に代えて、実働すべきものとして新たに選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、図９に示される如くに、画面表示部１３の表示画面１３Ｐにおいて、表示されているウインドウＷ１〜Ｗ９のうちのプログラムＰｒｏｇ９のウインドウＷ９が、プログラムＰｒｏｇ１のウインドウＷ１に代わって、最前面表示されるようになす状態をとらせる。
【００５３】
斯かる際、ホイール部１８のＡ方向回転回数が９回以上とされる場合には、プログラムの順番は、プログラムＰｒｏｇ９からプログラムＰｒｏｇ１に戻る。
【００５４】
このようにして、ホイール付マウス１４に備えられたホイール部１８をＡ方向に回転させることにより、起動中の複数個のプログラム、例えば、９個のプログラムＰｒｏｇ１〜Ｐｒｏｇ９のうちの、ホイール部１８の回転回数に対応する順方向番目のプログラム、例えば、プログラムＰｒｏｇ９、を実働すべきものとして新たに選択し、画面表示部１３の表示画面１３Ｐにおいて、新たに選択されたプログラムのウインドウ、例えば、ウインドウＷ９を、既に選択されていたプログラムのウインドウ、例えば、プログラムＰｒｏｇ１のウインドウＷ１に代わって最前面表示される状態となすことができる。
【００５５】
なお、図８及び図９において、画面表示部１３の表示画面１３Ｐ上には、ツールバーＴＢが設けられており、このツールバーＴＢには、プログラムＰｒｏｇ１〜Ｐｒｏｇ９に夫々対応するアイコンＩＣ１〜ＩＣ９が表示されている。
【００５６】
これに対して、ホイール付マウス１４に備えられたホイール部１８をＢ方向に所定回数、例えば、３回だけ回転させて、同じくホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックする場合には、このホイール部１８のＢ方向の３回転と、左クリック部１６もしくは右クリック部１７あるいはホイール部１８のクリックとの情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、ホイール部１８がＢ方向に３回転されたことを認識するとともに、左クリック部１６もしくは右クリック部１７あるいはホイール部１８のクリックにより、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の９個のプログラムＰｒｏｇ１〜Ｐｒｏｇ９のうちの、そのとき選択されているプログラムであるプログラム１から逆順に数えてホイール部１８の回転回数３に対応する３番目のプログラムであるプログラムＰｒｏｇ７を、プログラムＰｒｏｇ１に代えて、実働すべきものとして新たに選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、画面表示部１３の表示画面１３Ｐにおいて、表示されているウインドウＷ１〜Ｗ９のうちの、プログラムＰｒｏｇ７のウインドウＷ７が、プログラムＰｒｏｇ１のウインドウＷ１に代わって、最前面表示されるようになす状態をとらせる。
【００５７】
斯かる際、ホイール部１８のＢ方向回転回数が９回以上とされる場合には、プログラムの順番は、プログラムＰｒｏｇ１からプログラムＰｒｏｇ９に戻る。
【００５８】
このようにして、ホイール付マウス１４に備えられたホイール部１８をＢ方向に回転させることにより、起動中の複数個のプログラム、例えば、９個のプログラムＰｒｏｇ１〜Ｐｒｏｇ９のうちの、ホイール部１８の回転回数に対応する逆順方向番目のプログラム、例えば、プログラムＰｒｏｇ７、を実働すべきものとして新たに選択し、画面表示部１３の表示画面１３Ｐにおいて、新たに選択されたプログラムのウインドウ、例えば、ウインドウＷ７を、既に選択されていたプログラムのウインドウ、例えば、プログラムＰｒｏｇ１のウインドウＷ１に代わって最前面表示される状態となすことができる。
【００５９】
なお、ホイール付マウス１４に備えられたホイール部１８をＡ方向に複数回転あるいはＢ方向に複数回転させて、左クリック部１６もしくは右クリック部１７あるいはホイール部１８をクリックする代わりに、ホイール付マウス１４に備えられたホイール部１８をＡ方向に複数回転あるいはＢ方向に複数回転させて、その後所定の時間以上ホイール部１８を回転しない状態に維持するようにしてもよい。斯かる場合には、動作制御ユニット２２が、ホイール部１８がＡ方向に複数回転あるいはＢ方向に複数回転されたことを認識するとともに、ホイール部１８が回転しない状態が所定の時間以上継続したことにより、プログラムの選択が終了されたことを認識する。
【００６０】
また、画面表示部１３の表示画面１３Ｐにおいて最前面表示されるウインドウ、例えば、Ｗ１〜Ｗ９のいずれかは、必要に応じて、そのサイズが変更され、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとされる。
【００６１】
図１０は、上述の本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第２の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの一例をあらわすフローチャートを示す。
【００６２】
この図１０に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ５１において、起動中のプログラムの配列を、予め管理しておいた、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ｐに、起動中のプログラムの各々のウインドウが表示されるようにする。（但し、起動中のプログラムの配列が既に作成されており、起動中のプログラムの各々のウインドウが表示されていれば、それらの更新を行うか、または、不所作とする。）。続いて、ステップ５２において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、それらの変更を行うか、もしくは、不所作とする。）。
【００６３】
次に、ステップ５３において、新たなプログラムの起動があったか否かを判断し、起動があった場合には、ステップ５１に戻って、起動中のプログラムの配列を更新し、起動がなかった場合には、ステップ５４に進む。ステップ５４においては、実働すべきものとして選択されたプログラムの変更があったか否かを判断し、変更があった場合には、ステップ５２に戻って、プログラム選択ポインタを更新し、画面表示部１３の表示画面１３Ｐにおいて、更新後の選択されたプログラムのウインドウが最前面表示されるようにし、変更がなかった場合には、ステップ５５に進む。
【００６４】
ステップ５５においては、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステップ５６において、回転フラッグＦが「１」であるか否かを判断し、「１」でない場合には、ステップ５７において、回転フラッグＦを「１」として、ステップ５８に進み、また、「１」である場合には、直接にステップ５８に進む。
【００６５】
ステップ５８においては、ホイール部１８の回転回数を係数するカウンタの値である回転回数カウンタ値を１だけ増加させて、ステップ５９に進む。
【００６６】
一方、ステップ５５での判断の結果、ホイール部１８が回転されていないときには、ステップ６０において、回転フラッグＦが「１」であるか否かを判断し、「１」でない場合には、ステップ５１に戻り、「１」である場合には、ステップ６０から直接にステップ５９に進む。
【００６７】
ステップ５９においては、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいホイール部１８についてのクリック操作がされたか否かを判断する。その結果、クリック操作がされていないときには、ステップ５５に戻り、クリック操作がされたときには、ステップ６１に進む。
【００６８】
ステップ６１においては、ステップ５５で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ進め、また、ステップ５５で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【００６９】
その後、ステップ６２において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにし、さらに、ステップ６３において、回転回数カウンタ値をリセットして０に戻すとともに、ステップ６４において、回転フラッグＦを「０」にして、ステップ５１に戻る。
【００７０】
また、図１１は、上述の本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第２の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの他の例をあらわすフローチャートを示す。
【００７１】
この図１１に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ７１において、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステップ７２において、回転フラッグＦが「１」であるか否かを判断し、「１」でない場合には、ステップ７３において、回転フラッグＦを「１」として、ステップ７４に進み、また、「１」である場合には、直接にステップ７４に進む。
【００７２】
ステップ７４においては、ホイール部１８の回転回数を係数するカウンタの値である回転回数カウンタ値を１だけ増加させて、ステップ７５に進む。
【００７３】
一方、ステップ７１での判断の結果、ホイール部１８が回転されていないときには、ステップ７６において、回転フラッグＦが「１」であるか否かを判断し、「１」でない場合には、ステップ７１に戻り、「１」である場合には、ステップ７６から直接にステップ７５に進む。
【００７４】
ステップ７５においては、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７あるいホイール部１８についてのクリック操作がされたか否かを判断する。その結果、クリック操作がされていないときには、ステップ７１に戻り、クリック操作がされたときには、ステップ７７に進む。ステップ７７においては、選択対象となるプログラムが有るか否かを判断し、無い場合には、ステップ７１に戻り、有る場合には、ステップ７８に進む。
【００７５】
ステップ７８においては、起動中のプログラムの配列を、総合管理・制御ソフトウエア体系から得た、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ｐに、起動中のプログラムの各々のウインドウが表示されるようにする。（但し、起動中のプログラムの配列が既に形成されており、起動中のプログラムの各々のウインドウが表示されていれば、不所作とする。）。続いて、ステップ７９において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、不所作とする。）。
【００７６】
次に、ステップ８０において、ステップ７１で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ進め、また、ステップ７１で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【００７７】
その後、ステップ８１において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにし、さらに、ステップ８２において、回転回数カウンタ値をリセットして０に戻すとともに、ステップ８３において、回転フラッグＦを「０」にして、ステップ７１に戻る。
【００７８】
次に、本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第１の態様が実施される場合にあっては、例えば、図５に示される場合と同様にして、表示駆動制御部２３による制御のもとに、画面表示部１３の表示画面１３Ｐにおいて、起動中の複数個のプログラムのウインドウが、互いにずれた位置をもって重なり合うものとして表示され、斯かる複数個のプログラムのうちの一つが実働すべきものとして選択されていて、選択されたプログラムのウインドウが最前面表示されているもとで、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、ホイール付マウス１４に備えられたホイール部１８を、例えば、Ａ方向に１回転させて、左クリック部１６もしくは右クリック部１７の押圧を止める。
【００７９】
それにより、左クリック部１６もしくは右クリック部１７が押圧されたもとでのホイール部１８のＡ方向の１回転と左クリック部１６もしくは右クリック部１７の押圧状態からの解放との情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、左クリック部１６もしくは右クリック部１７が押圧されたもとでホイール部１８がＡ方向に１回転されたことを認識するとともに、左クリック部１６もしくは右クリック部１７の押圧状態からの解放により、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の複数個のプログラムのうちのそのとき選択されているものの順方向に次のものを、そのとき選択されているものに代えて、実働すべきものとして新たに選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、画面表示部１３の表示画面１３Ｐにおいて、表示されている複数のウインドウのうちの新たに選択されたプログラムのウインドウが、最前面表示されるようになす状態をとらせる。
【００８０】
このようにして、左クリック部１６もしくは右クリック部１７を押圧しつつホイール部１８をＡ方向に１回転させ、左クリック部１６もしくは右クリック部１７の押圧を止めることにより、起動中の複数個のプログラムのうちのそのとき選択されているものの順方向に次のものを、実働すべきものとして新たに選択し、画面表示部１３の表示画面１３Ｐにおいて、新たに選択されたプログラムのウインドウが、最前面表示される状態となすことができる。
【００８１】
その後、左クリック部１６もしくは右クリック部１７を押圧しつつホイール部１８をＡ方向に１回転させて、左クリック部１６もしくは右クリック部１７の押圧を止める操作を行う毎に、起動中の複数個のプログラムのうちの、実働すべきものとして新たに選択されて、そのウインドウが画面表示部１３の表示画面１３Ｐにおいて最前面表示されるものが、順方向に順次切り換えられていく。その際、起動中の複数個のプログラムのうちの最後のものに達したときには、次の切換え時に最初のプログラムに戻る。
【００８２】
以上よりして明らかなように、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、同じくホイール付マウス１４に備えられたホイール部１８をＡ方向に１回転させる毎に、起動中の複数個のプログラムの夫々を順方向をもって順次循環的に選択することができることになる。
【００８３】
これに対して、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、ホイール付マウス１４に備えられたホイール部１８を、Ｂ方向に１回転させて、左クリック部１６もしくは右クリック部１７の押圧を止める場合には、それにより、左クリック部１６もしくは右クリック部１７が押圧されたもとでのホイール部１８のＢ方向の１回転と左クリック部１６もしくは右クリック部１７の押圧状態からの解放との情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、左クリック部１６もしくは右クリック部１７が押圧されたもとでホイール部１８がＢ方向に１回転されたことを認識するとともに、左クリック部１６もしくは右クリック部１７の押圧状態からの解放により、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の複数個のプログラムのうちのそのとき選択されているものの逆順方向に次のものを、そのとき選択されているものに代えて、実働すべきものとして新たに選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、画面表示部１３の表示画面１３Ｐにおいて、表示されている複数のウインドウのうちの新たに選択されたプログラムのウインドウが、最前面表示されるようになす状態をとらせる。
【００８４】
このようにして、左クリック部１６もしくは右クリック部１７を押圧しつつホイール部１８をＢ方向に１回転させ、左クリック部１６もしくは右クリック部１７の押圧を止めることにより、起動中の複数個のプログラムのうちのそのとき選択されているものの逆順方向に次のものを、実働すべきものとして新たに選択し、画面表示部１３の表示画面１３Ｐにおいて、新たに選択されたプログラムのウインドウが、最前面表示される状態となすことができる。
【００８５】
その後、左クリック部１６もしくは右クリック部１７を押圧しつつホイール部１８をＢ方向に１回転させて、左クリック部１６もしくは右クリック部１７の押圧を止める操作を行う毎に、起動中の複数個のプログラムのうちの、実働すべきものとして新たに選択されて、そのウインドウが画面表示部１３の表示画面１３Ｐにおいて最前面表示されるものが、逆順方向に順次切り換えられていく。その際、起動中の複数個のプログラムのうちの最初のものに達したときには、次の切換え時に最後のプログラムに戻る。
【００８６】
以上よりして明らかなように、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、同じくホイール付マウス１４に備えられたホイール部１８をＢ方向に１回転させる毎に、起動中の複数個のプログラムの夫々を逆順方向をもって順次循環的に選択することができることになる。
【００８７】
なお、画面表示部１３の表示画面１３Ｐにおいて最前面表示されるウインドウは、必要に応じて、そのサイズが変更され、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとされる。
【００８８】
上述のように、本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第１の態様が実施される場合には、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、同じくホイール付マウス１４に備えられたホイール部１８を回転させるので、起動中の複数個のプログラムを選択するためのホイール部１８を回転させる操作を、他の機能を果たさせるためのホイール部１８の回転と確実に区別することができることになる。
【００８９】
図１２は、上述の本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第１の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの一例をあらわすフローチャートを示す。
【００９０】
この図１２に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ９１において、起動中のプログラムの配列を、予め管理しておいた、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ｐに、起動中のプログラムの各々のウインドウが表示されるようにする（但し、起動中のプログラムの配列が既に作成されており、起動中のプログラムの各々のウインドウが表示されていれば、それらの更新を行うか、または、不所作とする。）。続いて、ステップ９２において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、それらの変更を行うか、もしくは、不所作とする。）。
【００９１】
次に、ステップ９３において、新たなプログラムの起動があったか否かを判断し、起動があった場合には、ステップ９１に戻って、起動中のプログラムの配列を更新し、起動がなかった場合には、ステップ９４に進む。ステップ９４においては、実働すべきものとして選択されたプログラムの変更があったか否かを判断し、変更があった場合には、ステップ９２に戻って、プログラム選択ポインタを更新し、画面表示部１３の表示画面１３Ｐにおいて、更新後の選択されたプログラムのウインドウが最前面表示されるようにし、変更がなかった場合には、ステップ９５に進む。
【００９２】
ステップ９５においては、ホイール付きマウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧されているか否かを判断し、その結果、押圧されていないときには、ステップ９１に戻り、押圧されているときには、ステップ９６に進む。
【００９３】
ステップ９６においては、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８が回転されていないときには、ステップ９５に戻り、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステップ９７において、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧状態から解放されたか否かを判断する。その結果、左クリック部１６もしくは右クリック部１７が押圧状態から解放されていないときには、ステップ９７での判断を繰り返し、左クリック部１６もしくは右クリック部１７が押圧状態から解放されたときには、ステップ９８に進む。
【００９４】
ステップ９８においては、ステップ９６で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを１だけ進め、また、ステップ８６で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを１だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【００９５】
その後、ステップ９９において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにして、ステップ９１に戻る。
【００９６】
また、図１３は、上述の本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第１の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの他の例をあらわすフローチャートを示す。
【００９７】
この図１３に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ１０１において、ホイール付きマウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧されているか否かを判断し、その結果、押圧されていないときには、ステップ１０１での判断を繰り返し、押圧されているときには、ステップ１０２に進む。
【００９８】
ステップ１０２においては、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８が回転されていないときには、ステップ１０１に戻り、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステップ１０３において、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧状態から解放されたか否かを判断する。その結果、左クリック部１６もしくは右クリック部１７が押圧状態から解放されていないときには、ステップ１０３での判断を繰り返し、左クリック部１６もしくは右クリック部１７が押圧状態から解放されたときには、ステップ１０４に進む。
【００９９】
ステップ１０４においては、選択対象となるプログラムが有るか否かを判断し、無い場合には、ステップ１０１に戻り、有る場合には、ステップ１０５に進む。
【０１００】
ステップ１０５においては、起動中のプログラムの配列を、総合管理・制御ソフトウエア体系から得た、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ｐに、起動中のプログラムの各々のウインドウが表示されるようにする（但し、起動中のプログラムの配列が既に作成されており、起動中のプログラムの各々のウインドウが表示されていれば、不所作とする。）。続いて、ステップ１０６において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、不所作とする。）。
【０１０１】
次に、ステップ１０７において、ステップ１０２で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを１だけ進め、また、ステップ１０２で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを１だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【０１０２】
そして、さらに、ステップ１０８において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにして、ステップ１０１に戻る。
【０１０３】
本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第２の態様が実施される場合にあっては、例えば、図８に示される場合と同様にして、表示駆動制御部２３による制御のもとに、画面表示部１３の表示画面１３Ｐにおいて、起動中の複数個のプログラムのウインドウが、互いにずれた位置をもって重なり合うものとして表示され、斯かる複数個のプログラムのうちの一つが実働すべきものとして選択されていて、選択されたプログラムのウインドウが最前面表示されているもとで、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、ホイール付マウス１４に備えられたホイール部１８を、例えば、Ａ方向に所定回数、例えば、８回だけ回転させて、左クリック部１６もしくは右クリック部１７の押圧を止める。
【０１０４】
それにより、左クリック部１６もしくは右クリック部１７が押圧されたもとでのホイール部１８のＡ方向の所定回数の回転、例えば、８回転と左クリック部１６もしくは右クリック部１７の押圧状態からの解放との情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、左クリック部１６もしくは右クリック部１７が押圧されたもとでホイール部１８がＡ方向に８回転されたことを認識するとともに、左クリック部１６もしくは右クリック部１７の押圧状態からの解放により、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の複数個のプログラムのうちの、そのとき選択されているものから順に数えてホイール部１８の回転回数、例えば、８に対応する８番目のプログラムを、そのとき選択されているプログラムに代えて、実働すべきものとして新たに選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、画面表示部１３の表示画面１３Ｐにおいて、表示されている複数のウインドウのうちの新たに選択されたプログラムのウインドウが、最前面表示されるようになす状態をとらせる。
【０１０５】
斯かる際、ホイール部１８の回転回数、例えば、８に対応する８番目のプログラムを数える前に、起動中の複数個のプログラムの最後のものに達したときには、次には起動中の複数個のプログラムのうちの最初のものに戻る。
【０１０６】
このようにして、左クリック部１６もしくは右クリック部１７を押圧しつつホイール部１８をＡ方向に所定回数だけ回転させ、左クリック部１６もしくは右クリック部１７の押圧を止めることにより、起動中の複数個のプログラムのうちの、そのとき選択されているものから順に数えてホイール部１８の回転回数に対応する番目のプログラムを、実働すべきものとして新たに選択し、画面表示部１３の表示画面１３Ｐにおいて、新たに選択されたプログラムのウインドウが、最前面表示される状態となすことができる。
【０１０７】
これに対して、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、ホイール付マウス１４に備えられたホイール部１８を、例えば、Ｂ方向に所定回数、例えば、３回だけ回転させて、左クリック部１６もしくは右クリック部１７の押圧を止める場合には、それにより、左クリック部１６もしくは右クリック部１７が押圧されたもとでのホイール部１８のＢ方向の所定回数の回転、例えば、３回転と左クリック部１６もしくは右クリック部１７の押圧状態からの解放との情報データが、共通バスライン２１を通じて動作制御ユニット２２に伝達され、動作制御ユニット２２が、左クリック部１６もしくは右クリック部１７が押圧されたもとでホイール部１８がＢ方向に３回転されたことを認識するとともに、左クリック部１６もしくは右クリック部１７の押圧状態からの解放により、プログラムの選択が終了されたことを認識する。そして、動作制御ユニット２２は、起動中の複数個のプログラムのうちの、そのとき選択されているものから逆順に数えてホイール部１８の回転回数、例えば、３に対応する３番目のプログラムを、そのとき選択されているプログラムに代えて、実働すべきものとして新たに選択し、それとともに、表示駆動制御部２３に指令データを送って、表示駆動制御部２３に、画面表示部１３の表示画面１３Ｐにおいて、表示されている複数のウインドウのうちの新たに選択されたプログラムのウインドウが、最前面表示されるようになす状態をとらせる。
【０１０８】
斯かる際、ホイール部１８の回転回数、例えば、３に対応する３番目のプログラムを数える前に、起動中の複数個のプログラムの最初のものに達したときには、次には起動中の複数個のプログラムのうちの最後のものに戻る。
【０１０９】
このようにして、左クリック部１６もしくは右クリック部１７を押圧しつつホイール部１８をＢ方向に所定回数だけ回転させ、左クリック部１６もしくは右クリック部１７の押圧を止めることにより、起動中の複数個のプログラムのうちの、そのとき選択されているものから逆順に数えてホイール部１８の回転回数に対応する番目のプログラムを、実働すべきものとして新たに選択し、画面表示部１３の表示画面１３Ｐにおいて、新たに選択されたプログラムのウインドウが、最前面表示される状態となすことができる。
【０１１０】
なお、画面表示部１３の表示画面１３Ｐにおいて最前面表示されるウインドウは、必要に応じて、そのサイズが変更され、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとされる。
【０１１１】
上述の本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第２の態様が実施される場合にも、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７を押圧しつつ、同じくホイール付マウス１４に備えられたホイール部１８を回転させるので、起動中の複数個のプログラムを選択するためのホイール部１８を回転させる操作を、他の機能を果たさせるためのホイール部１８の回転と確実に区別することができることになる。
【０１１２】
図１４は、上述の本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第２の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの一例をあらわすフローチャートを示す。
【０１１３】
この図１４に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ１１１において、起動中のプログラムの配列を、予め管理しておいた、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ｐに、起動中のプログラムの各々のウインドウが表示されるようにする。（但し、起動中のプログラムの配列が既に作成されており、起動中のプログラムの各々のウインドウが表示されていれば、それらの更新を行うか、または、不所作とする。）。続いて、ステップ１１２において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、それらの変更を行うか、もしくは、不所作とする。）。
【０１１４】
次に、ステップ１１３において、新たなプログラムの起動があったか否かを判断し、起動があった場合には、ステップ１１１に戻って、起動中のプログラムの配列を更新し、起動がなかった場合には、ステップ１１４に進む。ステップ１１４においては、実働すべきものとして選択されたプログラムの変更があったか否かを判断し、変更があった場合には、ステップ１１２に戻って、プログラム選択ポインタを更新し、画面表示部１３の表示画面１３Ｐにおいて、更新後の選択されたプログラムのウインドウが最前面表示されるようにし、変更がなかった場合には、ステップ１１５に進む。
【０１１５】
ステップ１１５においては、ホイール付きマウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧されているか否かを判断し、その結果、押圧されていないときには、ステップ１１１に戻り、押圧されているときには、ステップ１１６に進む。
【０１１６】
ステップ１１６においては、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８が回転されていないときには、ステップ１１５に戻り、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステッップ１１７において、ホイール部１８の回転回数を係数するカウンタの値である回転回数カウンタ値を１だけ増加させて、ステップ１１８に進む。
【０１１７】
ステップ１１８においては、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧状態から解放されたか否かを判断する。その結果、左クリック部１６もしくは右クリック部１７が押圧状態から解放されていないときには、ステップ１１６に戻り、左クリック部１６もしくは右クリック部１７が押圧状態から解放されたときには、ステップ１１９に進む。
【０１１８】
ステップ１１９においては、ステップ１１６で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ進め、また、ステップ１１６で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【０１１９】
その後、ステップ１２０において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにし、さらに、ステップ１２１において、回転回数カウンタ値をリセットして０に戻して、ステップ１１１に戻る。
【０１２０】
また、図１５は、上述の本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第２の態様が実施される場合において、動作制御ユニット２２が実行する制御プログラムの他の例をあらわすフローチャートを示す。
【０１２１】
この図１５に示されるフローチャートによりあらわされる制御プログラムにあっては、スタート後、ステップ１３１において、ホイール付きマウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧されているか否かを判断し、その結果、押圧されていないときには、ステップ１３１での判断を繰り返し、押圧されているときには、ステップ１３２に進む。
【０１２２】
ステップ１３２においては、ホイール付マウス１４に備えられたホイール部１８がＡ方向またはＢ方向に回転されたか否かを判断する。その結果、ホイール部１８が回転されていないときには、ステップ１３１に戻り、ホイール部１８がＡ方向またはＢ方向に回転されたときには、ステップ１３３に進む。
【０１２３】
ステップ１３３においては、ホイール部１８の回転回数を係数するカウンタの値である回転回数カウンタ値を１だけ増加させて、ステップ１３４に進む。
【０１２４】
ステップ１３４においては、ホイール付マウス１４に備えられた左クリック部１６もしくは右クリック部１７が押圧状態から解放されたか否かを判断する。その結果、左クリック部１６もしくは右クリック部１７が押圧状態から解放されていないときには、ステップ１３２に戻り、左クリック部１６もしくは右クリック部１７が押圧状態から解放されたときには、ステップ１３５に進む。
【０１２５】
ステップ１３５においては、選択対象となるプログラムが有るか否かを判断し、無い場合には、ステップ１３１に戻り、有る場合には、ステップ１３６に進む。
【０１２６】
ステップ１３６においては、起動中のプログラムの配列を、総合管理・制御ソフトウエア体系から得た、例えば、過去において実働すべきものとして選択された順序等をもって、循環形式に形成し、画面表示部１３の表示画面１３Ｐに、起動中のプログラムの各々のウインドウが表示されるようにする（但し、起動中のプログラムの配列が既に作成されており、起動中のプログラムの各々のウインドウが表示されていれば、不所作とする。）。続いて、ステップ１３７において、実働すべきものとして選択されているプログラムを示すプログラム選択ポインタを作成し、画面表示部１３の表示画面１３Ｐにおいて、実働すべきものとして選択されているプログラムのウインドウが最前面表示されるようにする（但し、プログラム選択ポインタが既に作成されており、選択されているプログラムのウインドウが最前面表示されていれば、不所作とする。）。
【０１２７】
次に、ステップ１３８において、ステップ１３２で検知されたホイール部１８の回転がＡ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ進め、また、ステップ１３２で検知されたホイール部１８の回転がＢ方向である場合に、プログラム選択ポインタを回転回数カウンタ値だけ戻し、画面表示部１３の表示画面１３Ｐにおいて、プログラム選択ポインタが示す新たに実働すべきものとして選択されたプログラムのウインドウが最前面表示されるようにする。
【０１２８】
そして、さらに、ステップ１３９において、画面表示部１３の表示画面１３Ｐにおいて最前面表示されている選択されたプログラムのウインドウのサイズ変更を行い、サイズ変更後のウインドウが、例えば、画面表示部１３の表示画面１３ＰのツールバーＴＢを含む所定の区分を除いた部分全体に広がるものとなるようにし、さらに、ステップ１４０において、回転回数カウンタ値をリセットして０に戻して、ステップ１３１に戻る。
【０１２９】
【発明の効果】
以上の説明から明らかな如く、本願の特許請求の範囲における請求項１から請求項５までのいずれかに記載された発明に係るプログラム選択方法によれば、クリック部とホイール部とを備えたマウス、即ち、ホイール付マウスの操作によって画面表示部の表示画面上を移動するマウスポインターの位置の如何にかかわらず、ホイール付マウスに備えられたホイール部を回転させるという、煩わしさを伴わない簡単な操作をもって、起動中の複数のプログラムの各々を順次選択し、それにより、任意所望の一つを選択して、その任意所望のプログラムのウインドウが画面表示部において最前面表示される状態となすことができる。
【０１３０】
また、特に、請求項４に記載された発明に係るプログラム選択方法にあっては、起動中の複数のプログラムのうちの一つを選択するためのマウスにおけるホイール部を回転させる操作が、当該マウスにおけるクリック部を押圧操作しつつ行われるが、斯かる操作も、勿論、煩わしさを伴わない簡単な操作であって、この場合には、当該操作を、他の機能のためのホイール部を回転させる操作と確実に区別することができることになる。
【図面の簡単な説明】
【図１】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第１の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの一例をあらわすフローチャートである。
【図２】本願の特許請求の範囲における請求項１から請求項５までのいずれかに記載された発明に係るプログラム選択方法が実施されるコンピュータ装置の一例を示す斜視図である。
【図３】図２に示されるコンピュータ装置の一例に備えられるホイール付マウスを示す拡大平面図である。
【図４】図２に示されるコンピュータ装置の構成の一例を示すブロック接続図である。
【図５】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の一例の説明に供される、プログラムのウインドウ表示状態を示す概念図である。
【図６】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の一例の説明に供される、プログラムのウインドウ表示状態を示す概念図である。
【図７】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第１の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの他の例をあらわすフローチャートである。
【図８】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の他の例の説明に供される、プログラムのウインドウ表示状態を示す概念図である。
【図９】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の他の例の説明に供される、プログラムのウインドウ表示状態を示す概念図である。
【図１０】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第２の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの一例をあらわすフローチャートである。
【図１１】本願の特許請求の範囲における請求項１から請求項３までのいずれかに記載された発明に係るプログラム選択方法の第２の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの他の例をあらわすフローチャートである。
【図１２】本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第１の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの一例をあらわすフローチャートである。
【図１３】本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第１の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの他の例をあらわすフローチャートである。
【図１４】本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第２の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの一例をあらわすフローチャートである。
【図１５】本願の特許請求の範囲における請求項４または請求項５に記載された発明に係るプログラム選択方法の第２の態様がコンピュータ装置において実施される場合に、当該コンピュータ装置の動作制御ユニットが実行する制御プログラムの他の例をあらわすフローチャートである。
【符号の説明】
１１・・・（コンピュータ装置の）本体部，  １２・・・キーボード，  １３・・・画面表示部，  １４・・・ホイール付マウス，  １６・・・左クリック部，  １７・・・右クリック部，  １８・・・ホイール部，  ２１・・・共通バスライン，  ２２・・・動作制御ユニット，  ２３・・・表示駆動制御部，  ２４・・・大容量記憶部，  ２５・・・ＲＯＭ，  ２６・・・ＲＡＭ，  １３Ｐ・・・表示画面
【図１】
2004240700.tif 000003
【図２】
2004240700.tif 000004
【図３】
2004240700.tif 000005
【図４】
2004240700.tif 000006
【図５】
2004240700.tif 000007
【図６】
2004240700.tif 000008
【図７】
2004240700.tif 000009
【図８】
2004240700.tif 000010
【図９】
2004240700.tif 000011
【図１０】
2004240700.tif 000012
【図１１】
2004240700.tif 000013
【図１２】
2004240700.tif 000014
【図１３】
2004240700.tif 000015
【図１４】
2004240700.tif 000016
【図１５】
2004240700.tif 000017