(57)【要約】【課題】描画処理能力の異なるグラフィックスチップを安全かつ容易に切り替えることが可能な情報処理装置、情報処理方法及びそのプログラムを提供すること。【解決手段】情報処理装置は、第１及び第２のグラフィックスチップと、検知手段と、表示手段とを有する。第１のグラフィックスチップは第１の描画処理能力を有する。第２のグラフィックスチップは第２の描画処理能力を有する。検知手段は第１のグラフィックスチップの実行から第２のグラフィックスチップの実行に切り替えるための要求を検知する。表示手段は検知手段により第１のグラフィックスチップの実行から第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示する。第１の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを誘導することができる。【選択図】図４
2010020596.tif 000002
【特許請求の範囲】
【請求項１】
第１の描画処理能力を有する第１のグラフィックスチップと、
前記第１の描画処理能力と異なる第２の描画処理能力を有する第２のグラフィックスチップと、
前記第１のグラフィックスチップの実行から、前記第２のグラフィックスチップの実行に切り替えるための要求を検知する検知手段と、
前記検知手段により前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示する表示手段と
を具備する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記第１の画面の表示が終了したとき、前記実行中のアプリケーションが終了されたか確認する確認手段をさらに具備し、
前記表示手段は、前記確認手段により前記実行中のアプリケーションが終了されていないと確認されたとき、前記アプリケーションの終了を再度誘導する第２の画面を表示する
情報処理装置。
【請求項３】
請求項１又は２に記載の情報処理装置であって、
前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるようユーザ操作を入力可能な切替手段と、
前記切替手段へのユーザ操作の入力に基き、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるよう制御可能な制御手段と
をさらに具備する情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記検知手段は、前記切替手段へのユーザ操作の入力を検知する
情報処理装置。
【請求項５】
請求項３に記載の情報処理装置であって、
前記検知手段は、前記第２のグラフィックスチップの出力信号を生成するための要求を検知し、
前記第１の画面は、前記切替手段へのユーザ操作の入力をさらに誘導する
情報処理装置。
【請求項６】
請求項３に記載の情報処理装置であって、
前記検知手段は、省電力状態からの復帰を検知し、
前記第１の画面は、前記切替手段へのユーザ操作の入力をさらに誘導する
情報処理装置。
【請求項７】
第１の描画処理能力を有する第１のグラフィックスチップの実行から、前記第１の描画処理能力と異なる第２の描画処理能力を有する第２のグラフィックスチップの実行に切り替えるための要求を検知し、
前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示する
情報処理方法。
【請求項８】
請求項７に記載の情報処理方法であって、さらに、
前記第１の画面の表示が終了したとき、前記実行中のアプリケーションが終了されたか確認し、
前記実行中のアプリケーションが終了されていないと確認されたとき、前記アプリケーションの終了を再度誘導する第２の画面を表示する
情報処理方法。
【請求項９】
請求項７又は８に記載の情報処理方法であって、さらに、
前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるようユーザ操作を入力し、
前記ユーザ操作の入力に基き、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるよう制御する
情報処理方法。
【請求項１０】
情報処理装置に、
第１の描画処理能力を有する第１のグラフィックスチップの実行から、前記第１の描画処理能力と異なる第２の描画処理能力を有する第２のグラフィックスチップの実行に切り替えるための要求を検知するステップと、
前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示するステップと
を実行させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記情報処理装置に、
前記第１の画面の表示が終了したとき、前記実行中のアプリケーションが終了されたか確認するステップと、
前記実行中のアプリケーションが終了されていないと確認されたとき、前記アプリケーションの終了を再度誘導する第２の画面を表示するステップと
をさらに実行させるためのプログラム。
【請求項１２】
請求項１０又は１１に記載のプログラムであって、
前記情報処理装置に、
前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるようユーザ操作を入力するステップと、
前記ユーザ操作の入力に基き、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるよう制御するステップと
をさらに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、描画処理を行うためのグラフィックスチップを有する情報処理装置、情報処理方法及びそのプログラムに関する。
【背景技術】
【０００２】
近年、ＰＣ（Personal Computer）等の情報処理装置の高性能化に伴い、情報処理装置において描画処理を担うグラフィックスチップに対しても高い描画処理能力が求められている。その一方で、特にノート型ＰＣにおいては、低消費電力化、ひいてはバッテリ持続時間の延長も求められている。
【０００３】
一般的に、グラフィックスチップにおいては、高い描画処理能力を有するグラフィックスチップは消費電力が高く、消費電力の低いグラフィックスチップは消費電力の高いグラフィックスチップに比べて描画処理能力が劣る、という相反関係がある。このため従来は、ノート型ＰＣにグラフィックスチップを搭載するにあたり、描画処理能力は高いが消費電力が高いものか、描画処理能力は低いが消費電力が低いもののいずれか一方を選択せざるを得なかった。
【０００４】
そこで近年、２種類のグラフィックスチップを備え、これら２種類のグラフィックスチップを切り替えて使用することを可能とするノート型ＰＣが提供されている。（例えば、特許文献１参照。）。
【０００５】
【特許文献１】特開２００７−１７９２２５号公報（段落［００９０］、図６）。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載された技術によれば、グラフィックスチップを切り替えるとき、ユーザがＯＳ（Operating System）を再起動することが必要とされ、ユーザの利便性に欠ける。
【０００７】
以上のような事情に鑑み、本発明の目的は、ユーザの利用目的に応じて描画処理能力の異なるグラフィックスチップを安全かつ容易に切り替えることが可能な情報処理装置、情報処理方法及びそのプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る情報処理装置は、第１のグラフィックスチップと、第２のグラフィックスチップと、検知手段と、表示手段とを具備する。第１のグラフィックスチップは、第１の描画処理能力を有する。第２のグラフィックスチップは、前記第１の描画処理能力と異なる第２の描画処理能力を有する。検知手段は、前記第１のグラフィックスチップの実行から、前記第２のグラフィックスチップの実行に切り替えるための要求を検知する。表示手段は、前記検知手段により前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示する。
【０００９】
本発明によれば、表示手段は、検知手段により第１のグラフィックスチップの実行から第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示する。第１の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを誘導することができる。
【００１０】
本発明において、情報処理装置は、前記第１の画面の表示が終了したとき、前記実行中のアプリケーションが終了されたか確認する確認手段をさらに具備する。前記表示手段は、前記確認手段により前記アプリケーションが終了されていないと確認されたとき、前記実行中のアプリケーションの終了を再度誘導する第２の画面を表示する。
【００１１】
本発明によれば、確認手段は、第１の画面の表示が終了したとき、アプリケーションが終了されたか確認する。これにより、グラフィックスチップの切り替えをさらに安全に行うことが可能となる。また、表示手段は、アプリケーションが終了されていないと確認されたとき、アプリケーションの終了を再度誘導する第２の画面を表示する。これにより、グラフィックスチップの切り替えを安全に行えないおそれがある場合であっても、第２の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを再度誘導することができる。
【００１２】
本発明において、情報処理装置は、切替手段と、制御手段とをさらに具備する。切替手段は、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるようユーザ操作を入力可能である。制御手段は、前記切替手段へのユーザ操作の入力に基き、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるよう制御可能である。
【００１３】
本発明によれば、切替手段はユーザ操作を入力可能であり、制御手段はこのユーザ操作の入力に基きグラフィックスチップの実行を切り替える。すなわち、ユーザ操作に基いてグラフィックスチップが切り替えられるため、ユーザの意図に反してグラフィックスチップが切り替えられることがない。これにより、グラフィックスチップの切り替えを安全に行うことができる。
【００１４】
本発明において、前記検知手段は、前記切替手段へのユーザ操作の入力を検知する。
【００１５】
本発明によれば、切替手段へのユーザ操作の入力によりグラフィックスチップの切り替えを要求される場合、アプリケーションの終了を誘導する第１の画面を表示する。第１の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを誘導することができる。
【００１６】
本発明において、前記検知手段は、前記第２のグラフィックスチップの出力信号を生成するための要求を検知する。前記第１の画面は、前記切替手段へのユーザ操作の入力をさらに誘導する。
【００１７】
本発明によれば、第２のグラフィックスチップの出力信号を生成するための要求がなされる場合、アプリケーションの終了を誘導する第１の画面を表示する。この第１の画面は、前記切替手段へのユーザ操作の入力をさらに誘導する。第１の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを誘導することができる。
【００１８】
本発明において、前記検知手段は、省電力状態からの復帰を検知する。前記第１の画面は、前記切替手段へのユーザ操作の入力をさらに誘導する。
【００１９】
本発明によれば、省電力状態からの復帰時に前記検知手段による切り替えの要求が検知された場合、アプリケーションの終了を誘導する第１の画面を表示する。この第１の画面は、前記切替手段へのユーザ操作の入力をさらに誘導する。第１の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを誘導することができる。
【００２０】
本発明に係る情報処理装置方法は、第１の描画処理能力を有する第１のグラフィックスチップの実行から、前記第１の描画処理能力と異なる第２の描画処理能力を有する第２のグラフィックスチップの実行に切り替えるための要求を検知する。前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示する。
【００２１】
本発明によれば、検知手段により第１のグラフィックスチップの実行から第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示する。第１の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを誘導することができる。
【００２２】
本発明において、前記第１の画面の表示が終了したとき、前記実行中のアプリケーションが終了されたか確認する。前記確認手段により前記実行中のアプリケーションが終了されていないと確認されたとき、前記アプリケーションの終了を再度誘導する第２の画面を表示する。
【００２３】
本発明によれば、第１の画面の表示が終了したとき、アプリケーションが終了されたか確認する。これにより、グラフィックスチップの切り替えをさらに安全に行うことが可能となる。また、アプリケーションが終了されていないと確認されたとき、アプリケーションの終了を再度誘導する第２の画面を表示する。これにより、グラフィックスチップの切り替えを安全に行えないおそれがある場合であっても、第２の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザに再度誘導することができる。
【００２４】
本発明において、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるようユーザ操作を入力する。前記切替手段へのユーザ操作の入力に基き、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるよう制御する。
【００２５】
本発明によれば、入力されたユーザ操作に基いてグラフィックスチップが切り替えられるため、ユーザの意図に反してグラフィックスチップが切り替えられることがない。これにより、グラフィックスチップの切り替えを安全に行うことができる。
【００２６】
本発明に係るプログラムは、情報処理装置に、第１の描画処理能力を有する第１のグラフィックスチップの実行から、前記第１の描画処理能力と異なる第２の描画処理能力を有する第２のグラフィックスチップの実行に切り替えるための要求を検知するステップと、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示するステップとを実行させるためのプログラムである。
【００２７】
本発明によれば、プログラムは、情報処理装置に、検知手段により第１のグラフィックスチップの実行から第２のグラフィックスチップの実行に切り替えるための要求が検知されたとき、アプリケーションの終了を誘導する第１の画面を表示させる。第１の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザを誘導することができる。
【００２８】
本発明において、前記プログラムは、前記情報処理装置に、前記第１の画面の表示が終了したとき、前記実行中のアプリケーションが終了されたか確認するステップと、前記確認手段により前記アプリケーションが終了されていないと確認されたとき、前記実行中のアプリケーションの終了を再度誘導する第２の画面を表示するステップとをさらに実行させるためのプログラムである。
【００２９】
本発明によれば、プログラムは、情報処理装置に、第１の画面の表示が終了したとき、アプリケーションが終了されたか確認させる。これにより、グラフィックスチップの切り替えをさらに安全に行うことが可能となる。また、プログラムは、情報処理装置に、アプリケーションが終了されていないと確認されたとき、アプリケーションの終了を再度誘導する第２の画面を表示させる。これにより、グラフィックスチップの切り替えを安全に行えないおそれがある場合であっても、第２の画面の表示により、グラフィックスチップの切り替えを安全かつ容易に行うようユーザに再度誘導することができる。
【００３０】
本発明において、前記プログラムは、前記情報処理装置に、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるようユーザ操作を入力するステップと、前記切替手段へのユーザ操作の入力に基き、前記第１のグラフィックスチップの実行から前記第２のグラフィックスチップの実行に切り替えるよう制御するステップとをさらに実行させるためのプログラムである。
【００３１】
本発明によれば、プログラムは、情報処理装置に、ユーザ操作を入力させ、このユーザ操作の入力に基きグラフィックスチップの実行を切り替えさせる。すなわち、ユーザ操作に基いてグラフィックスチップが切り替えられるため、ユーザの意図に反してグラフィックスチップが切り替えられることがない。これにより、グラフィックスチップの切り替えを安全に行うことができる。
【発明の効果】
【００３２】
以上のように、本発明の情報処理装置によれば、ユーザの利用目的に応じて描画処理能力の異なるグラフィックスチップを安全かつ容易に切り替えることができる。
【発明を実施するための最良の形態】
【００３３】
（情報処理装置の構成）
以下、本発明の実施形態を図面に基づき説明する。図１は、本発明の一実施形態に係るノート型ＰＣの構成を示したハードウェアブロック図である。図２は、図１に示すノート型ＰＣの外観を示した斜視図である。
【００３４】
図１に示すように、本実施形態に係るノート型ＰＣ５０（情報処理装置）において、チップセット２は、ノート型ＰＣ５０の内部において各デバイスとの間のデータの受け渡しを管理するチップであり、ノースブリッジ３とサウスブリッジ４とから構成される。
【００３５】
ノースブリッジ３は、内蔵グラフィックスチップ５やメモリコントローラ（図示せず）等を内蔵し、またＣＰＵ（Central Processing Unit）１及び外部グラフィックスチップ１０と接続される。サウスブリッジ４は、不揮発性メモリ１５やＥＣ（Embedded Controller）６等の各周辺デバイスとの接続インターフェースを有する。
【００３６】
内蔵グラフィックスチップ５及び外部グラフィックスチップ１０は、ＣＰＵ１から受け取ったデータを基に描画処理を行い、生成した映像信号をＬＣＤ（Liquid Crystal Display）１３へ表示させるためにスイッチＩＣ１２へ出力する。本実施形態においては、内蔵グラフィックスチップ５よりも外部グラフィックスチップ１０の方が高い描画処理能力を有するものとする。
【００３７】
内蔵グラフィックスチップ５は、外部グラフィックスチップ１０に比べて描画処理能力に劣るが、消費電力は低い。一方、外部グラフィックスチップ１０は３Ｄ処理や高解像度描画処理等において高い描画処理能力を有する反面、自身及び周辺デバイスを駆動するために消費電力は高くなり、ノート型ＰＣ５０のシステム全体に対する電力負荷も高くなる。
【００３８】
すなわち、外部グラフィックスチップ１０は、例えばコネクタ１７にＨＤＭＩ端子やＤＶＩ端子を介して外部モニタ１８が接続された場合に有用である。外部グラフィックスチップ１０は、ＡＣ（Alternating Current）アダプタが接続された場合、ブルーレイディスクドライブを駆動する場合、３Ｄアプリケーションを実行する場合、高解像度画像を表示する場合等にも有用である。内蔵グラフィックスチップ５は、接続されているＡＣアダプタが取り外された場合、バッテリ値が閾値まで低下した場合、バッテリ温度が閾値まで上昇した場合、ファンの回転数を低減させ静音化させたい場合等に有用である。
【００３９】
本実施形態においては、内蔵グラフィックスチップ５の有する上記特性を「スタミナ（STAMINA）」と呼び、外部グラフィックスチップ１０の有する上記特性を「スピード（SPEED）」と呼ぶことがある。同様に、内蔵グラフィックスチップ５が実行される状態を「スタミナ（STAMINA）モード」と呼び、外部グラフィックスチップ１０が実行される状態を「スピード（SPEED）モード」と呼ぶことがある。
【００４０】
なお、本実施形態においてグラフィックスチップを「実行」するとは、電源供給を制御して、何れかのグラフィックスチップに映像信号を出力させる状態をいう。
【００４１】
本実施形態においては、このように描画処理能力の異なる内蔵グラフィックスチップ５と外部グラフィックスチップ１０の何れかを選択して描画処理を行うことが可能となっている。
【００４２】
不揮発性メモリ１５は、例えばＲＯＭ（Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュメモリ等である。
【００４３】
ＥＣ６は、キーボード、タッチパッド、マウス等の入力部９の制御を行うＫＢＣ（Keyboard Controller）、電力制御に関する規格であるＡＣＰＩ（Advanced Configuration and Power Interface）に対応した電源管理を行うＡＣＰＩ／ＥＣ機能を持つほか、ＢＩＯＳとのデータの受け渡しを行う共有メモリ空間を有している。
【００４４】
ＥＣ６は、上記ＫＢＣによりユーザの入力部９の押下操作を検出し、ＯＳ等の上位システムに対して、スキャンコードと呼ばれる情報を通知することができる。またＥＣ６は、ＢＩＯＳとの通信を行うためのインターフェースを有し、コマンドやデータの授受を行なうことができる。
【００４５】
ＥＣ６には、グラフィックス切り替えスイッチ７（パフォーマンス切り替えスイッチ）と、グラフィックス選択表示ＬＥＤ（Light Emitting Diode）８（８ａ、８ｂ）と、外部グラフィックスチップ用電源回路１１と、ファン１４と、接続検出部１６が接続されている。
【００４６】
グラフィックス切り替えスイッチ７は、上記内蔵グラフィックスチップ５と外部グラフィックスチップ１０の何れかの使用をユーザが選択操作するためのスイッチである。図２に示すように、グラフィックス切り替えスイッチ７は、入力部９の上部に例えばスライドスイッチのようなメカニカルスイッチとして設けられている。
【００４７】
なお、グラフィックスチップの選択にあたっては、例えばノート型ＰＣ５０が有するアプリケーションソフト類やユーティリティソフト等を用いて、ＧＵＩ（Graphical User Interface）によるスイッチとする実装形態も考えられる。しかし、この場合には、アプリケーションソフトを探し出し、それを起動し、グラフィックスチップを切り替えるための入力操作を行うなど、複数ステップの作業が必要であり、また高度な知識も必要となる。そこで、本実施形態においては、上述のようなメカニカルスイッチとすることによって、ユーザは複雑な操作をすることなくグラフィックスチップを選択することが可能となる。
【００４８】
グラフィックス選択表示ＬＥＤ８（８ａ、８ｂ）は、何れのグラフィックスチップが実行されているかをＬＥＤの点灯によりユーザに報知するものであり、図２に示すように、例えばグラフィックス切り替えスイッチ７の両端近傍に設けられる。例えばＬＥＤ表示部を２つ設けて、選択されているグラフィックスチップに対応したＬＥＤ表示部を点灯させるようにする。２つのＬＥＤ表示部には、選択しているグラフィックスチップが視覚的に容易に理解できるように、例えば、グラフィックス選択表示ＬＥＤ８ａにSTAMINA、グラフィックス選択表示ＬＥＤ８ｂにSPEEDといった文字表示を設けてもよい。
【００４９】
なお、実行されているグラフィックスチップが何れであるかを確認する従来の方法としては、例えば一般的なＯＳであるMicrosoft Windows（登録商標） Vistaにおいてデバイスマネージャ上から行う方法がある。しかし、デバイスマネージャを開くためには「コントロールパネル」を起動し、「システムとメンテナンス」を選択し、「システム」を選択し、「タスク」のリストから「デバイスマネージャ」を選択実行し、ツリー上の表示から「ディスプレイアダプタ」を選択するといった複数の複雑なステップが必要であり、一般ユーザには非常に分かりにくいものとなっている。そこで本実施形態においては、上記のＬＥＤのような表示機能を有することによって、操作を必要とせず、視覚的に分かりやすくすることを可能としている。
【００５０】
外部グラフィックスチップ用電源回路１１は、ＥＣ６から出力される電源ＯＮ／ＯＦＦ制御信号に基づいて、外部グラフィックスチップ１０に対する電源の供給／非供給を切り替える回路である。すなわち、上記内蔵グラフィックスチップ５の使用時には、外部グラフィックスチップ１０の機能を停止する。これとともに、当該外部グラフィックスチップ用電源回路１１により、外部グラフィックスチップ１０及び周辺回路への電力供給を停止することにより、ノート型ＰＣ５０全体の消費電力を抑えることが可能となる。
【００５１】
なお、外部グラフィックスチップ用電源回路１１がＯＮされ、外部グラフィックスチップ１０に対して電源が供給される電源設定を「標準設定」と呼ぶことがある。また、外部グラフィックスチップ用電源回路１１がＯＦＦされ、外部グラフィックスチップ１０に対して電源供給が停止される電源設定を「スタミナ設定」と呼ぶことがある。
【００５２】
ファン１４は、ＣＰＵ１等から発生する熱を放熱するためのものである。ＥＣ６は、上記グラフィックスチップの選択状況に応じて、当該ファン１４の駆動も制御してもよい。具体的には、内蔵グラフィックスチップ５が選択されている場合には外部グラフィックスチップ１０が選択されている場合に比べてファン１４の回転数を下げるようにすればよい。これにより、グラフィックスチップに応じたファン１４の適切な制御が可能となる。
【００５３】
接続検出部１６は、ＥＣ６に接続されるとともに、ノート型ＰＣ５０の筐体に設けられたコネクタ１７に接続される。コネクタ１７には、例えば外部モニタ１８が接続可能である。接続検出部１６は、コネクタ１７に外部モニタ１８が接続されたことを検出する。検出された外部モニタ１８の接続は、ＥＣ６へ伝達される。
【００５４】
スイッチＩＣ１２は、内蔵グラフィックスチップ５及び外部グラフィックスチップ１０の何れかから出力される映像信号を切り替えてＬＣＤ１３へ出力するＩＣである。ＥＣ６は、グラフィックスチップの選択状況に応じて、当該スイッチＩＣ１２へ映像切替信号を出力し、各グラフィックスチップから出力される映像信号の切り替えを制御することが可能となっている。
【００５５】
ＬＣＤ１３は、例えば図２に示すようなノート型ＰＣ５０に内蔵の液晶ディスプレイパネルを指すが、これ以外にも、ＤＶＩ端子（Digital Visual Interface）やＨＤＭＩ端子（High-Definition Multimedia Interface）によりコネクタ１７を介してノート型ＰＣ５０の外部に接続するディスプレイを適用することができる。本実施形態では、内蔵グラフィックスチップ５と外部グラフィックスチップ１０のそれぞれに別々の表示部を持たせるのでなく、表示部は共通化して、上記ＥＣ６が制御してスイッチＩＣ１２へ出力する上記映像切替信号に基づいて映像信号の切り替えを行っている。
【００５６】
なお図示しないが、ノート型ＰＣ５０は、上記各ブロック以外にも、ＨＤＤ（Hard Disk Drive）、ブルーレイディスクドライブ等の外部記憶装置、各種バスや端子等のインターフェース等、コンピュータとして必要な機能及びデバイスを有している。
【００５７】
このように本実施形態においては、グラフィックスチップの切り替え用のマイコンを新たに搭載することなく、従来から入力装置や電源の制御用にノート型ＰＣに搭載されているＥＣ６を用いることでグラフィックスチップの切り替えを実現している。これにより、追加コストの発生や基板面積の拡大、電力消費の発生を抑えることができる。
【００５８】
（情報処理装置のレイヤー構成）
次に、ノート型ＰＣ５０が有するソフトウェア及びハードウェアのレイヤー構成について説明する。図３は、ノート型ＰＣ５０が有するソフトウェア及びハードウェアのレイヤー構成図である。
【００５９】
図３に示すように、ノート型ＰＣ５０においては、ハードウェア上に、ＢＩＯＳ２３、ＯＳ上で働くユーティリティソフト２１、ＦＥＰ．ｓｙｓ２２及びグラフィックスドライバソフト２４といったソフトウェアが階層的に実装されている。ハードウェアとして、チップセット２（ノースブリッジ３）、チップセット２に接続された内蔵グラフィックスチップ５及び外部グラフィックスチップ１０が挙げられる。さらに、ハードウェアとして、グラフィックス切り替えスイッチ７、グラフィックス選択表示ＬＥＤ８（８ａ、８ｂ）、外部モニタ１８に接続されたコネクタ１７、コネクタ１７に接続された接続検出部１６が挙げられる。ＥＣ６は、これらハードウェアとソフトウェアとのインターフェースとしての役割を果たしている。
【００６０】
ユーティリティソフト２１は、ＯＳや他のアプリケーションソフトの持つ機能を補い、機能や性能、操作性を向上させるソフトウェアである。本実施形態においては、ユーザへの注意事項の提示、ユーザの意思を反映するためのＧＵＩとして機能する。
【００６１】
ＦＥＰ．ｓｙｓ２２は、ＯＳ上で働く上記ユーティリティソフト２１とＢＩＯＳ２３との橋渡しをするためのドライバソフトウェアである。すなわち、ＢＩＯＳ２３とユーティリティソフト２１との通信は、ＦＥＰ．ｓｙｓ２２を経由して行われる仕組みとなっている。またＢＩＯＳ２３とＥＣ６との通信は、ＥＣ６上の共有メモリ空間を通して行われる。ユーティリティソフト２１とＥＣ６との通信を行う際は、これらの経路を通して行われる。
【００６２】
ＢＩＯＳ２３は、ノート型ＰＣ５０の電源投入直後に各デバイスの初期化処理やテストを行うソフトウェアである。またＢＩＯＳ２３は、ＯＳの起動前に各グラフィックスチップの初期化処理も行う。
【００６３】
具体的には、ＢＩＯＳ２３は、ＰＯＳＴ（Power On Self Test）と呼ばれる、システム起動開始からWindows（登録商標）等のＯＳ側へ制御権を譲るまでの処理を行うためのプログラムを内蔵している。ＰＯＳＴの主な目的は、ノート型ＰＣ５０の電源投入時に自動的に各機器のテストを実行し、グラフィックス、メモリ、ディスク等のハードウェアに異常がないかを調べることであるが、それと同時に、各グラフィックスチップの初期化も行っている。
【００６４】
ＢＩＯＳ２３はＥＣ６との通信インターフェースを有している。そして、ＢＩＯＳ２３はＥＣ６に対して、グラフィックス選択表示ＬＥＤ８（８ａ、８ｂ）の点灯ＯＮ／ＯＦＦの指示、外部グラフィックスチップ１０と内蔵グラフィックスチップ５との表示切り替え及び外部グラフィックスチップ１０用電源回路１１のＯＮ／ＯＦＦの指示、グラフィックス切り替えスイッチ７の状態取得の指示、といった要求を行う。
グラフィックスドライバソフト２４は、グラフィックスの描画を司るデバイスドライバであるが、本実施形態においては使用するグラフィックスチップの切り替え動作の制御も行っている。グラフィックスドライバソフト２４は、ＯＳの起動時においては、グラフィックス切り替えスイッチ７の状態取得を行い、ＢＩＯＳ２３に対し、選択されたグラフィックスチップへの切り替え要求を行う。グラフィックスドライバソフト２４は、ＦＥＰ．ｓｙｓ２２及びＢＩＯＳ２３を経由してユーティリティソフト２１からのグラフィックチップ切り替え要求があった場合も、ＢＩＯＳ２３に対し切り替え要求を行う。
【００６５】
（情報処理装置の動作）
次に、以上のように構成されたノート型ＰＣ５０におけるグラフィックスチップの切り替え動作について説明する。
【００６６】
図４は、ノート型ＰＣ５０におけるグラフィックスチップの切り替え手順の一例を示すフローチャートである。具体的には、外部グラフィックスチップ１０が実行されているとき、ユーザがグラフィックス切り替えスイッチ７をSTAMINA側へと操作した場合の切り替え動作を示す。
【００６７】
ユーザがグラフィックス切り替えスイッチ７を操作する前は、図６（ａ）に示すように、グラフィックス切り替えスイッチ７はSPEED側に位置し、グラフィックス選択表示ＬＥＤ８ｂが点灯している。また、外部グラフィックスチップ１０が実行されている。なお、図６においては、白抜きのグラフィックス選択表示ＬＥＤ８（８ａ、８ｂ）は滅灯状態を示し、ベタ塗りのグラフィックス選択表示ＬＥＤ８（８ａ、８ｂ）は点灯状態を示す。
【００６８】
図４に示すように、まず、ＥＣ６は、外部グラフィックスチップ１０を実行中に、グラフィックス切り替えスイッチ７がSTAMINA側へと操作されたことを検出すると（ステップ１０１、図６（ｂ））、この変化をＢＩＯＳ２３通してユーティリティソフト２１へ通知する。
【００６９】
通知を受けたユーティリティソフト２１は、外部グラフィックスチップ１０が、図５に示す第１の画面１１０をＬＣＤ１３に表示するよう制御する（ステップ１０２）。
【００７０】
具体的には、第１の画面１１０は以下のような内容を含む。すなわち、第１の画面１１０は、グラフィックスチップをSTAMINAモード（すなわち内蔵グラフィックスチップ５）に切り替え、電源設定をスタミナ設定に切り替えようとすることをユーザに通知する。また、第１の画面１１０は、実行中のアプリケーションを全て終了するようユーザを誘導する。アプリケーションを終了しないで切り替えると、アプリケーションが異常終了し、保存していないデータが失われるおそれがあるためである。また、第１の画面１１０は、切り替えを中止する場合には、グラフィックス切り替えスイッチ７をSPEED側へと戻すようユーザを誘導する。さらに、第１の画面は、切り替え処理を開始してから完了するまでしばらく画面が暗くなり、表示が一時的に乱れる可能性があることをユーザに伝える。
【００７１】
このように、アプリケーションの終了をユーザに促すことで、グラフィックスチップを安全に切り替えることができるとともに、グラフィックスチップの変更によりユーザの許可なく保存していないデータが失われるのを防ぐことができる。
【００７２】
ユーザが第１の画面１１０の表示に誘導されてモードの切り替えに同意した場合、ユーザは第１の画面１１０の「ＯＫ」１１１をクリックする。ユーティリティソフト２１は、この「ＯＫ」１１１のクリックを検出する（ステップ１０３のＹｅｓ）。
【００７３】
この場合、ユーティリティソフト２１は、外部グラフィックスチップ１０が第１の画面１１０の表示を終了するよう制御する（ステップ１０４）。
【００７４】
なお、ユーティリティソフト２１が「ＯＫ」１１１のクリックを検出しなかった場合（ステップ１０３のＮｏ）については後述する。
【００７５】
外部グラフィックスチップ１０が第１の画面１１０の表示を終了すると、ユーティリティソフト２１は実行中のアプリケーションの有無を判断する（ステップ１０５）。
【００７６】
このように、実行中のアプリケーションの有無を判断することは、以下のような場合に有用である。すなわち、ユーザがモードの切り替えに同意すなわち第１の画面１１０の「ＯＫ」１１１をクリックした場合であっても、アプリケーションが全て終了されているとは限らない。例えば、「ＯＫ」１１１をクリックし第１の画面１１０を閉じてからアプリケーションを終了しようとユーザが考えているような可能性もある。そのような場合に、実行中のアプリケーションを検出することで、ユーザの意に反してモードの切り替えが実行されることを防ぐことができる。
【００７７】
ユーティリティソフト２１が実行中のアプリケーションが無いと判断した場合（ステップ１０５のＮｏ）、ユーティリティソフト２１は、グラフィックスチップの切り替え要求ををＦＥＰ．ｓｙｓ２２経由でグラフィックスチップの切り替え要求をＢＩＯＳ２３へ通知する。ＢＩＯＳ２３は、グラフィックスドライバソフト２４に切り替え要求があったことを通知し、グラフィックスドライバソフト２４からＢＩＯＳ２３経由でＥＣ６に対し切り替えに伴う処理を要求する。これを受けＥＣ６は、電源ＯＮ／ＯＦＦ制御信号を外部グラフィックスチップ用電源回路１１に出力し、外部グラフィックスチップ１０への電源の供給を停止させる。さらに、ＥＣ６は、映像切替信号をスイッチＩＣ１２に出力し、グラフィックスチップから出力される映像信号の切り替えを制御させる。切り替え処理が完了すると、グラフィックスドライバソフト２４からＢＩＯＳ２３に対し再度通知が行われる。これによりＥＣ６は、グラフィックス選択表示ＬＥＤ８ｂを滅灯し、グラフィックス選択表示ＬＥＤ８ａを点灯する（ステップ１０９、図６（ｃ））。
【００７８】
ユーティリティソフト２１が実行中のアプリケーションがあると判断した場合（ステップ１０５のＹｅｓ）、ユーティリティソフト２１は、外部グラフィックスチップ１０が図７に示す第２の画面２１０をＬＣＤ１３に表示するよう制御する（ステップ１０６）。具体的には、第２の画面２１０は以下のような内容を含む。すなわち、第２の画面２１０は、アプリケーションを終了しないで切り替えると、保存していないデータが失われるおそれがあることを忠告し、実行中のアプリケーションを全て終了するよう再度ユーザを誘導する。第２の画面２１０は、例えば第１の画面１１０よりもさらに強い語調で誘導するようなメッセージである。また、切り替えを中止する場合には、グラフィックス切り替えスイッチ７をSPEED側へと戻すようユーザを誘導する。
【００７９】
このように、アプリケーションの終了を再度ユーザに強く促すことで、グラフィックスチップを安全に切り替えることができるとともに、グラフィックスチップの変更によりユーザの許可なく保存していないデータが失われるのを防ぐことができる。
【００８０】
ユーザが第２の画面２１０の表示に誘導されてモードの切り替えに同意した場合、ユーザは第２の画面２１０の「ＯＫ」２１１をクリックする。ユーティリティソフト２１は、この「ＯＫ」２１１のクリックを検出する（ステップ１０７のＹｅｓ）。
【００８１】
この場合、ユーティリティソフト２１は、外部グラフィックスチップ１０が第２の画面２１０の表示を終了するよう制御する（ステップ１０８）。
【００８２】
なお、ユーティリティソフト２１が「ＯＫ」２１１のクリックを検出しなかった場合（ステップ１０７のＮｏ）については後述する。
【００８３】
外部グラフィックスチップ１０が第２の画面２１０の表示を終了すると、ユーティリティソフト２１は、グラフィックスチップの切り替え要求をＦＥＰ．ｓｙｓ２２経由でＢＩＯＳ２３へ通知する。ＢＩＯＳ２３は、グラフィックスドライバソフト２４に切り替え要求があったことを通知し、グラフィックスドライバソフト２４からＢＩＯＳ２３経由でＥＣ６に対し切り替えに伴う処理を要求する。これを受けＥＣ６は、電源ＯＮ／ＯＦＦ制御信号を外部グラフィックスチップ用電源回路１１に出力し、外部グラフィックスチップ１０への電源の供給を停止させる。さらに、ＥＣ６は、映像切替信号をスイッチＩＣ１２に出力し、グラフィックスチップから出力される映像信号の切り替えを制御させる。切り替え処理が完了すると、グラフィックスドライバソフト２４からＢＩＯＳ２３に対し再度通知が行われる。これによりＥＣ６は、グラフィックス選択表示ＬＥＤ８ｂを滅灯し、グラフィックス選択表示ＬＥＤ８ａを点灯する（ステップ１０９、図６（ｃ））。
【００８４】
次に、ステップ１０３において、ユーティリティソフト２１が「ＯＫ」１１１のクリックを検出しなかった場合（ステップ１０３のＮｏ）について説明する。
【００８５】
ユーザが、アプリケーションを終了したくない等の理由でSTAMINAモードへの切り替えを中止しようとする場合、ユーザは第１の画面１１０の「ＯＫ」１１１をクリックせずにグラフィックス切り替えスイッチ７をSPEED側へと戻す。ＥＣ６は、このグラフィックス切り替えスイッチ７の操作を検出する（ステップ１１０のＹｅｓ）。なお、ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出するまで、ステップ１０３とステップ１１１とが繰り返し実行される（ステップ１１０のＮｏ）。
【００８６】
ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出すると、ＥＣ６は、ＢＩＯＳ２３を通してユーティリティソフト２１に操作の検出を通知する。ユーティリティソフト２１は、外部グラフィックスチップ１０が第１の画面１１０の表示を終了するよう制御する（ステップ１１１）。これにより、グラフィックスチップの切り替えを行わずにフローが終了する。
【００８７】
ステップ１０７において、ユーティリティソフト２１が「ＯＫ」２１１のクリックを検出しなかった場合（ステップ１０７のＮｏ）も、上記と同様の処理が行われる。
【００８８】
すなわち、ユーザが、アプリケーションを終了したくない等の理由でSTAMINAモードへの切り替えを中止しようとする場合、ユーザは第２の画面２１０の「ＯＫ」２１１をクリックせずにグラフィックス切り替えスイッチ７をSPEED側へと戻す。ＥＣ６は、このグラフィックス切り替えスイッチ７の操作を検出する（ステップ１１２のＹｅｓ）。なお、ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出するまで、ステップ１０７とステップ１１２とが繰り返し実行される（ステップ１１２のＮｏ）。
【００８９】
ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出すると、ＥＣ６は、ＢＩＯＳ２３を通してユーティリティソフト２１に操作の検出を通知する。ユーティリティソフト２１は、外部グラフィックスチップ１０が第２の画面２１０の表示を終了するように制御する（ステップ１１３）。これにより、グラフィックスチップの切り替えを行わずにフローが終了する。
【００９０】
上述した切り替え手順によれば、ノート型ＰＣ５０を再起動することなく、実行中のアプリケーションを終了すれば、外部グラフィックスチップ１０から内蔵グラフィックスチップ５への切り替えを安全に行うことができる。さらに、アプリケーションの終了を複数回ユーザに誘導することで、より切り替えを安全に行うことが可能となる。また、ユーザにとっては再起動が必要とされず、必要とされる動作が、実行中のアプリケーションの終了のほかには切り替えスイッチ７の操作に限定される。一方、再起動する場合ユーザには、実行中のアプリケーションの終了のほかに、再起動動作と、再起動完了までの待機等が要求され、ユーザにとっては煩わしいものになる。しかしながら、上述した切り替え手順によれば、実行中のアプリケーションの終了のほかには切り替えスイッチ７の操作をするだけでよいので、ユーザの利便性が向上される。
【００９１】
次に、ノート型ＰＣ５０におけるグラフィックスチップの切り替え手順の他の一例について説明する。
【００９２】
図８は、ノート型ＰＣ５０におけるグラフィックスチップの切り替え手順の他の一例を示すフローチャートである。具体的には、内蔵グラフィックスチップ５が実行されているとき、ユーザがグラフィックス切り替えスイッチ７をSPEED側へと操作した場合の切り替え動作を示す。
【００９３】
ユーザがグラフィックス切り替えスイッチ７を操作する前は、図６（ｃ）に示すように、グラフィックス切り替えスイッチ７はSTAMINA側に位置し、グラフィックス選択表示ＬＥＤ８ａが点灯している。また、電源設定はスタミナ設定であり、外部グラフィックスチップ１０が実行されている。
【００９４】
図８に示すように、まず、ＥＣ６は、外部グラフィックスチップ１０を実行中に、グラフィックス切り替えスイッチ７がSPEED側へと操作されたことを検出すると（ステップ２０１、図６（ｄ））、ＢＩＯＳ２３を通してこの変化をユーティリティソフト２１へ通知する。
【００９５】
通知を受けたユーティリティソフト２１は、内蔵グラフィックスチップ５が、図９に示す第３の画面３１０をＬＣＤ１３に表示するよう制御する（ステップ２０２）。
【００９６】
具体的には、第３の画面３１０は以下のような内容を含む。すなわち、第３の画面３１０は、グラフィックスチップをSPEEDモード（すなわち外部グラフィックスチップ１０）に切り替え、電源設定を標準設定に切り替えようとすることをユーザに通知する。また、第３の画面３１０は、実行中のアプリケーションを全て終了するようユーザを誘導する。アプリケーションを終了しないで切り替えると、アプリケーションが異常終了し、保存していないデータが失われるおそれがあるためである。また、第３の画面３１０は、切り替えを中止する場合には、グラフィックス切り替えスイッチ７をSTAMINA側へと戻すようユーザを誘導する。さらに、第３の画面は、切り替え処理を開始してから完了するまでしばらく画面が暗くなり、表示が一時的に乱れる可能性があることをユーザに伝える。
【００９７】
このように、アプリケーションの終了をユーザに促すことで、グラフィックスチップを安全に切り替えることができるとともに、グラフィックスチップの変更によりユーザの許可なく保存していないデータが失われるのを防ぐことができる。
【００９８】
ユーザが第３の画面３１０の表示に誘導されてモードの切り替えに同意した場合、ユーザは第３の画面３１０の「ＯＫ」３１１をクリックする。ユーティリティソフト２１は、この「ＯＫ」３１１のクリックを検出する（ステップ２０３のＹｅｓ）。
【００９９】
この場合、ユーティリティソフト２１は、内蔵グラフィックスチップ５が第３の画面３１０の表示を終了するよう制御する（ステップ２０４）。
【０１００】
なお、ユーティリティソフト２１が「ＯＫ」３１１のクリックを検出しなかった場合（ステップ２０３のＮｏ）については後述する。
【０１０１】
外部グラフィックスチップ１０が第３の画面３１０の表示を終了すると、ユーティリティソフト２１は実行中のアプリケーションの有無を判断する（ステップ２０５）。
【０１０２】
このように、実行中のアプリケーションの有無を判断することは、以下のような場合に有用である。すなわち、ユーザがモードの切り替えに同意すなわち第３の画面３１０の「ＯＫ」３１１をクリックした場合であっても、アプリケーションが全て終了されているとは限らない。例えば、「ＯＫ」３１１をクリックし第３の画面３１０を閉じてからアプリケーションを終了しようとユーザが考えているような可能性もある。そのような場合に、実行中のアプリケーションを検出することで、ユーザの意に反してモードの切り替えが実行されることを防ぐことができる。
【０１０３】
ユーティリティソフト２１が実行中のアプリケーションが無いと判断した場合（ステップ２０５のＮｏ）、ユーティリティソフト２１は、グラフィックスチップの切り替え要求をＦＥＰ．ｓｙｓ２２経由でＢＩＯＳ２３へ通知する。ＢＩＯＳ２３は、グラフィックスドライバソフト２４に切り替え要求があったことを通知し、グラフィックスドライバソフト２４からＢＩＯＳ２３経由でＥＣ６に対し切り替えに伴う処理を要求する。これを受け、ＥＣ６は、電源ＯＮ／ＯＦＦ制御信号を外部グラフィックスチップ用電源回路１１に出力し、外部グラフィックスチップ１０への電源の供給を開始させる。さらに、ＥＣ６は、映像切替信号をスイッチＩＣ１２に出力し、グラフィックスチップから出力される映像信号の切り替えを制御させる。切り替え処理が完了すると、グラフィックスドライバソフト２４からＢＩＯＳ２３に対し通知が行われる。これによりＥＣ６は、グラフィックス選択表示ＬＥＤ８ａを滅灯し、グラフィックス選択表示ＬＥＤ８ｂを点灯する（ステップ２０９、図６（ａ））。
【０１０４】
ユーティリティソフト２１が実行中のアプリケーションがあると判断した場合（ステップ２０５のＹｅｓ）、ユーティリティソフト２１は、内蔵グラフィックスチップ５が図７に示す第２の画面２１０をＬＣＤ１３に表示するよう制御する（ステップ２０６）。具体的には、第２の画面２１０は以下のような内容を含む。すなわち、第２の画面２１０は、アプリケーションを終了しないで切り替えると、保存していないデータが失われるおそれがあることを忠告し、実行中のアプリケーションを全て終了するよう再度ユーザを誘導する。第２の画面２１０は、例えば第３の画面３１０よりもさらに強い語調で誘導するようなメッセージである。また、切り替えを中止する場合には、グラフィックス切り替えスイッチ７をSTAMINA側へと戻すようユーザを誘導する。
【０１０５】
このように、アプリケーションの終了を再度ユーザに強く促すことで、グラフィックスチップを安全に切り替えることができるとともに、グラフィックスチップの変更によりユーザの許可なく保存していないデータが失われるのを防ぐことができる。
【０１０６】
ユーザが第２の画面２１０の表示に誘導されてモードの切り替えに同意した場合、ユーザは第２の画面２１０の「ＯＫ」２１１をクリックする。ユーティリティソフト２１は、この「ＯＫ」２１１のクリックを検出する（ステップ２０７のＹｅｓ）。
【０１０７】
この場合、ユーティリティソフト２１は、内蔵グラフィックスチップ５が第２の画面２１０の表示を終了するよう制御する（ステップ２０８）。
【０１０８】
なお、ユーティリティソフト２１が「ＯＫ」２１１のクリックを検出しなかった場合（ステップ２０７のＮｏ）については後述する。
【０１０９】
内蔵グラフィックスチップ５が第２の画面２１０の表示を終了すると、ユーティリティソフト２１は、グラフィックスチップの切り替え要求をＦＥＰ．ｓｙｓ２２経由でＢＩＯＳ２３へ通知する。ＢＩＯＳ２３は、グラフィックスドライバソフト２４に切り替え要求があったことを通知し、グラフィックスドライバソフト２４からＢＩＯＳ２３経由でＥＣ６に対し切り替えに伴う処理を要求する。これを受けＥＣ６は、電源ＯＮ／ＯＦＦ制御信号を外部グラフィックスチップ用電源回路１１に出力し、外部グラフィックスチップ１０への電源の供給を開始させる。さらに、ＥＣ６は、映像切替信号をスイッチＩＣ１２に出力し、グラフィックスチップから出力される映像信号の切り替えを制御させる。切り替え処理が完了すると、グラフィックスドライバソフト２４からＢＩＯＳ２３に対し通知が行われる。これによりＥＣ６は、グラフィックス選択表示ＬＥＤ８ａを滅灯し、グラフィックス選択表示ＬＥＤ８ｂを点灯する（ステップ２０９、図６（ａ））。
【０１１０】
次に、ステップ２０３において、ユーティリティソフト２１が「ＯＫ」３１１のクリックを検出しなかった場合（ステップ２０３のＮｏ）について説明する。
【０１１１】
ユーザが、アプリケーションを終了したくない等の理由でSPEEDモードへの切り替えを中止しようとする場合、ユーザは第３の画面３１０の「ＯＫ」３１１をクリックせずにグラフィックス切り替えスイッチ７をSTAMINA側へと戻す。ＥＣ６は、このグラフィックス切り替えスイッチ７の操作を検出する（ステップ２１０のＹｅｓ）。なお、ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出するまで、ステップ２０３とステップ２１１とが繰り返し実行される（ステップ２１０のＮｏ）。
【０１１２】
ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出すると、ＥＣ６は、ＢＩＯＳ２３を通してユーティリティソフト２１に操作の検出を通知する。ユーティリティソフト２１は、内蔵グラフィックスチップ５が第３の画面３１０の表示を終了するよう制御する（ステップ２１１）。これにより、グラフィックスチップの切り替えを行わずにフローが終了する。
【０１１３】
ステップ２０７において、ユーティリティソフト２１が「ＯＫ」２１１のクリックを検出しなかった場合（ステップ２０７のＮｏ）も、上記と同様の処理が行われる。
【０１１４】
すなわち、ユーザが、アプリケーションを終了したくない等の理由でSPEEDモードへの切り替えを中止しようとする場合、ユーザは第２の画面２１０の「ＯＫ」２１１をクリックせずにグラフィックス切り替えスイッチ７をSTAMINA側へと戻す。ＥＣ６は、このグラフィックス切り替えスイッチ７の操作を検出する（ステップ２１２のＹｅｓ）。なお、ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出するまで、ステップ２０７とステップ２１２とが繰り返し実行される（ステップ２１２のＮｏ）。
【０１１５】
ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出すると、ＥＣ６は、ＢＩＯＳ２３を通してユーティリティソフト２１に操作の検出を通知する。ユーティリティソフト２１は、内蔵グラフィックスチップ５が第２の画面２１０の表示を終了するように制御する（ステップ２１３）。これにより、グラフィックスチップの切り替えを行わずにフローが終了する。
【０１１６】
次に、ノート型ＰＣ５０におけるグラフィックスチップの切り替え手順の他の一例について説明する。
【０１１７】
図１０は、ノート型ＰＣ５０におけるグラフィックスチップの切り替え手順の他の一例を示すフローチャートである。具体的には、内蔵グラフィックスチップ５が起動しているとき、内蔵グラフィックスチップ５でサポートされていない外部モニタ１８がコネクタ１７を介してノート型ＰＣ５０に接続された場合の切り替え手順である。ここでは、ＨＤＭＩ端子やＤＶＩ端子がコネクタ１７に接続された場合を説明する。
【０１１８】
ユーザがグラフィックス切り替えスイッチ７を操作する前は、図６（ｃ）に示すように、グラフィックス切り替えスイッチ７はSTAMINA側に位置し、グラフィックス選択表示ＬＥＤ８ａが点灯している。また、電源設定はスタミナ設定であり、外部グラフィックスチップ１０が実行されている。
【０１１９】
図１０に示すように、接続検出部１６は、外部グラフィックスチップ１０を実行中に、コネクタ１７に外部モニタ１８が接続されたことを検出すると（ステップ３０１）、これをＥＣ６に通知する。通知を受けたＥＣ６は、これをＢＩＯＳ２３を通してユーティリティソフト２１に通知する。
【０１２０】
通知を受けたユーティリティソフト２１は、内蔵グラフィックスチップ５が、図１１に示す第４の画面４１０をＬＣＤ１３に表示するよう制御する（ステップ３０２）。
【０１２１】
具体的には、第４の画面４１０は以下のような内容を含む。すなわち、第４の画面４１０は、グラフィックス切り替えスイッチ７をSPEEDへと操作するようユーザを誘導する。ＨＤＭＩ端子やＤＶＩ端子は内蔵グラフィックスチップ５ではサポートされていないためである。また、第４の画面４１０は、実行中のアプリケーションを全て終了するようユーザを誘導する。アプリケーションを終了しないで切り替えると、アプリケーションが異常終了し保存していないデータが失われるおそれがあるためである。また、第４の画面４１０は、切り替え処理を開始してから完了するまでしばらく画面が暗くなり、表示が一時的に乱れる可能性があることをユーザに伝える。
【０１２２】
このように、ユーザにグラフィックスチップを切り替える意図がない場合であっても、内蔵グラフィックスチップ５でサポートされていない外部モニタ１８が接続された場合に、グラフィックス切り替えスイッチ７を操作するようユーザを誘導する。これにより、外部モニタ１８を使用可能とするために、ユーザの意図に反してグラフィックスチップが切り替えられることを防いでいる。あるいは、外部モニタ１８が機械的に接続されたにもかかわらず、グラフィックスチップが切り替えられないために外部モニタ１８が駆動しないという状況も防いでいる。また、アプリケーションの終了をユーザに促すことで、グラフィックスチップを安全に切り替えることができるとともに、グラフィックスチップの変更によりユーザの許可なく保存していないデータが失われるのを防ぐことができる。
【０１２３】
ユーザは、例えば、外部モニタ１８が機械的に接続されたが、外部モニタ１８を使用する意図がない場合、第４の画面４１０の「閉じる」４１１をクリックする。ユーティリティソフト２１は、この「閉じる」４１１のクリックを検出する（ステップ３０３のＹｅｓ）。クリックを検出すると、ユーティリティソフト２１は、内蔵グラフィックスチップ５が、第４の画面４１０の表示を終了するよう制御する（ステップ３１１）。これにより、切り替え処理のフローが終了する。
【０１２４】
ユーティリティソフト２１が、第４の画面４１０の「閉じる」４１１のクリックを検出しない場合（ステップ３０３のＮｏ）について説明する。第４の画面４１０に誘導されたユーザが、SPEEDモードへの切り替えを行いたい場合、ユーザはグラフィックス切り替えスイッチ７をSPEED側へと操作する。すなわち、ユーティリティソフト２１は、「閉じる」４１１のクリックを検出するより先に、グラフィックス切り替えスイッチ７のSPEED側への操作を検出する（ステップ３０４のＹｅｓ、図６（ｄ））。
【０１２５】
なお、ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出するまで、ステップ３０３とステップ３０４とが繰り返し実行される（ステップ３０４のＮｏ）。ユーティリティソフト２１がグラフィックス切り替えスイッチ７の操作を検出すると、ユーティリティソフト２１は、内蔵グラフィックスチップ５が第４の画面４１０の表示を終了するよう制御する（ステップ３０５）。
【０１２６】
内蔵グラフィックスチップ５が第４の画面４１０の表示を終了すると、ユーティリティソフト２１は実行中のアプリケーションの有無を判断する（ステップ３０６）。
【０１２７】
このように、実行中のアプリケーションの有無を判断することは、以下のような場合に有用である。すなわち、ユーザがモードの切り替えに同意すなわちグラフィックス切り替えスイッチ７をSPEED側に移動し、ユーティリティソフト２１がグラフィックス切り替えスイッチ７の操作を検出した場合であっても、アプリケーションが全て終了されているとは限らない。例えば、グラフィックス切り替えスイッチ７をSPEED側に移動してからアプリケーションを終了しようとユーザが考えているような可能性もある。そのような場合に、実行中のアプリケーションの有無を確認することで、ユーザの意に反してモードの切り替えが実行されることを防ぐことができる。
【０１２８】
ユーティリティソフト２１が実行中のアプリケーションが無いと判断した場合（ステップ３０６のＮｏ）、ユーティリティソフト２１は、グラフィックスチップの切り替え要求をＦＥＰ．ｓｙｓ２２経由でＢＩＯＳ２３へ通知する。ＢＩＯＳ２３は、グラフィックスドライバソフト２４に切り替え要求があったことを通知し、グラフィックスドライバソフト２４からＢＩＯＳ２３経由でＥＣ６に対し切り替えに伴う処理を要求する。これを受けＥＣ６は、電源ＯＮ／ＯＦＦ制御信号を外部グラフィックスチップ用電源回路１１に出力し、外部グラフィックスチップ１０への電源の供給を開始させる。さらに、ＥＣ６は、映像切替信号をスイッチＩＣ１２に出力し、グラフィックスチップから出力される映像信号の切り替えを制御させる。切り替え処理が完了すると、グラフィックスドライバソフト２４からＢＩＯＳ２３に対し通知が行われる。これによりＥＣ６は、グラフィックス選択表示ＬＥＤ８ａを滅灯し、グラフィックス選択表示ＬＥＤ８ｂを点灯する（ステップ３１０、図６（ａ））。
【０１２９】
ユーティリティソフト２１が、実行中のアプリケーションがあると判断した場合（ステップ３０６のＹｅｓ）、ユーティリティソフト２１は、内蔵グラフィックスチップ５が図７に示す第２の画面２１０をＬＣＤ１３に表示するよう制御する（ステップ３０７）。
【０１３０】
ユーザが第２の画面２１０の表示に誘導されてモードの切り替えに同意した場合、ユーザは第２の画面２１０の「ＯＫ」２１１をクリックする。ユーティリティソフト２１は、この「ＯＫ」２１１のクリックを検出する（ステップ３０８のＹｅｓ）。
【０１３１】
この場合、ユーティリティソフト２１は、内蔵グラフィックスチップ５が第２の画面２１０の表示を終了するよう制御する（ステップ３０９）。
【０１３２】
なお、ユーティリティソフト２１が「ＯＫ」２１１のクリックを検出しなかった場合（ステップ３０８のＮｏ）については後述する。
【０１３３】
内蔵グラフィックスチップ５が第２の画面２１０の表示を終了すると、ユーティリティソフト２１は、グラフィックスチップの切り替え要求をＦＥＰ．ｓｙｓ２２経由でＢＩＯＳ２３へ通知する。ＢＩＯＳ２３は、グラフィックスドライバソフト２４に切り替え要求があったことを通知し、グラフィックスドライバソフト２４からＢＩＯＳ２３経由でＥＣ６に対し切り替えに伴う処理を要求する。これを受けＥＣ６は、電源ＯＮ／ＯＦＦ制御信号を外部グラフィックスチップ用電源回路１１に出力し、外部グラフィックスチップ１０への電源の供給を開始させる。さらに、ＥＣ６は、映像切替信号をスイッチＩＣ１２に出力し、グラフィックスチップから出力される映像信号の切り替えを制御させる。切り替え処理が完了すると、グラフィックスドライバソフト２４からＢＩＯＳ２３に対し通知が行われる。これによりＥＣ６は、グラフィックス選択表示ＬＥＤ８ａを滅灯し、グラフィックス選択表示ＬＥＤ８ｂを点灯する（ステップ３１０、図６（ａ））。
【０１３４】
次に、ステップ３０８において、ユーティリティソフト２１が「ＯＫ」２１１のクリックを検出しなかった場合（ステップ３１２のＮｏ）について説明する。
【０１３５】
ユーザが、アプリケーションを終了したくない等の理由でSPEEDモードへの切り替えを中止しようとする場合、ユーザは第２の画面２１０の「ＯＫ」２１１をクリックせずにグラフィックス切り替えスイッチ７をSTAMINA側へと戻す。ＥＣ６は、このグラフィックス切り替えスイッチ７の操作を検出する（ステップ３１２のＹｅｓ）。
【０１３６】
なお、ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出するまで、ステップ３０８とステップ３１２とが繰り返し実行される（ステップ３１２のＮｏ）。
【０１３７】
ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出すると、ＥＣ６は、ＢＩＯＳ２３を通してユーティリティソフト２１に操作の検出を通知する。ユーティリティソフト２１は、内蔵グラフィックスチップ５が第２の画面２１０の表示を終了するよう制御する（ステップ３１３）。これにより、グラフィックスチップの切り替えを行わずにフローが終了する。
【０１３８】
なお、図１０に示す切り替え手順は、内蔵グラフィックスチップ５にサポートされていない外部モニタが接続された場合に限定されない。例えば、ＡＣアダプタが接続された場合、ブルーレイディスクドライブを駆動する場合、３Ｄアプリケーションを実行する場合、高解像度画像を表示する場合等に、図１０に示す切り替え手順を行ってもよい。
【０１３９】
図１０では内蔵グラフィックスチップ５の実行中に外部グラフィックスチップ１０への変更を誘導する切り替え手順を図示したが、反対に、外部グラフィックスチップ１０の実行中に内蔵グラフィックスチップ５への変更を誘導する切り替え手順を行うことも考えられる。これは、例えば、接続されているＡＣアダプタが取り外された場合、バッテリ値が閾値まで低下した場合、バッテリ温度が閾値まで上昇した場合、ファン１４の回転数を低減させ静音化させたい場合等に有用である。
【０１４０】
外部グラフィックスチップ１０の実行中に内蔵グラフィックスチップ５への変更を誘導する切り替え手順を行う場合、ステップ３０１においては、例えばユーティリティソフト２１がバッテリ値の閾値への低下を検出する。ステップ３０２においては、ユーティリティソフト２１は、グラフィックス切り替えスイッチ７をSTAMINAへと操作するようユーザを誘導する画面を、外部グラフィックスチップ１０が表示するよう制御する。ステップ３０４においては、ＥＣ６は、グラフィックス切り替えスイッチ７のSTAMINA側への操作を検出する。ステップ３１２においては、ＥＣ６は、グラフィックス切り替えスイッチ７のSPEED側への変更を検出する。ステップ３１０において、ＥＣ６は、グラフィックス選択表示ＬＥＤ８ｂを滅灯し、グラフィックス選択表示ＬＥＤ８ａを点灯する（図６（ｃ））。また、ＥＣ６は、電源ＯＮ／ＯＦＦ制御信号を外部グラフィックスチップ用電源回路１１に出力し、外部グラフィックスチップ１０への電源の供給を停止させる。さらに、ＥＣ６は、映像切替信号をスイッチＩＣ１２に出力し、グラフィックスチップから出力される映像信号の切り替えを制御させる。
【０１４１】
外部グラフィックスチップ１０の実行中に内蔵グラフィックスチップ５への変更を誘導する切り替え手順を行う場合、これらを除いて、図１０に示す切り替え手順を行えばよい。
【０１４２】
次に、ノート型ＰＣ５０におけるグラフィックスチップの切り替え手順の他の一例について説明する。
【０１４３】
図１２は、ノート型ＰＣ５０においてＯＳが省電力状態から復帰した場合の動作を示すフローチャートである。なお、ここで省電力状態とは、いわゆるスタンバイ（サスペンド）状態や休止状態（ハイバネーション）をいう。
【０１４４】
グラフィックスドライバソフト２４は、省電力状態にあるＯＳが復帰したことを検出する（ステップ４０１）。省電力状態からの復帰時には、復帰時にグラフィックス切り替えスイッチ７がどちら側に位置しているかに限らず、常に省電力状態に入る前と同じグラフィックスチップが実行される。例えば、省電力状態に入る直前に内蔵グラフィックスチップ５が実行されていた場合、省電力状態からの復帰時には、仮にグラフィックス切り替えスイッチ７がSTAMINA側に位置しているとしても、内蔵グラフィックスチップ５が実行される。
【０１４５】
省電力状態からの復帰を検出すると、ユーティリティソフト２１は、ＦＥＰ．ｓｙｓ２２を通じてＢＩＯＳ２３に対し、ＥＣ６からグラフィックス切り替えスイッチ７の状態を検出するよう要求する（ステップ４０２）。
【０１４６】
ＥＣ６は、この要求を受けて、グラフィックス切り替えスイッチ７の状態を取得する（ステップ４０３）。ＢＩＯＳ２３は、グラフィックス切り替えスイッチ７の状態と、実行されているグラフィックチップの状態を合わせて、ユーティリティソフト２１に情報を返す（ステップ４０７）。
【０１４７】
ユーティリティソフト２１が、グラフィックス切り替えスイッチ７がSPEED側に位置すると判断したとき（ステップ４０４のＹｅｓ）、現在実行されているグラフィックスチップが外部グラフィックスチップ１０であれば（ステップ４０５でＹｅｓ、図６（ａ）)、フローを終了する。グラフィックス切り替えスイッチ７の位置と実行されているグラフィックスチップとに齟齬がなく、問題が生じないためである。
【０１４８】
一方、現在実行されているグラフィックスチップが内蔵グラフィックスチップ５である場合がある（ステップ４０５でＮｏ、図６（ｄ））。これは、省電力状態に入る前に内蔵グラフィックスチップ５が実行されており、省電力状態中にユーザがグラフィックス切り替えスイッチ７をSPEED側へと操作した場合である。この場合、図４に示すステップ１０２以降の切替処理が行われる。
【０１４９】
ユーティリティソフト２１が、グラフィックス切り替えスイッチ７がSTAMINA側に位置すると判断したとき（ステップ４０４のNo）、現在実行されているグラフィックスチップが内蔵グラフィックスチップ５であれば（ステップ４０６でＹｅｓ、図６（ｃ）)、フローを終了する。グラフィックス切り替えスイッチ７の位置と実行されているグラフィックスチップとに齟齬がなく、問題が生じないためである。
【０１５０】
一方、現在実行されているグラフィックスチップが外部グラフィックスチップ１０である場合がある（ステップ４０６でＮｏ、図６（ｂ））。これは、省電力状態に入る前に外部グラフィックスチップ１０が実行されており、省電力状態中にユーザがグラフィックス切り替えスイッチ７をSTAMINA側に切り替えた場合である。この場合、図８に示すステップ２０２以降の切替処理が行われる。
【０１５１】
本発明に係る実施形態によれば、グラフィックス切り替えスイッチ７がユーザにより操作された場合に、グラフィックスチップを安全かつ容易に切り替えることができるようユーザを誘導する画面が表示される。また、グラフィックスチップを切り替えたほうが望ましい場合に、グラフィックスチップを安全かつ容易に切り替えるようユーザを誘導する画面が表示される。これにより、ユーザの利便性と、情報処理装置の安全性とを同時に実現可能としている。
【０１５２】
本発明に係る実施形態は、以上説明した実施形態に限定されず、他の種々の実施形態が考えられる。
例えば、ステップ１１０、１１２、２１０、２１２、３１２において、ＥＣ６がグラフィックス切り替えスイッチ７の操作を検出するまでステップを実行した。しかし、これに限定されず、所定の時間が経った場合にユーティリティソフト２１がグラフィックスチップに画面の表示を終了させてもよい。
【０１５３】
あるいは、ステップ１０２、２０２を行う際に、実行中のアプリケーションの有無を問わず必ずユーティリティソフト２１は、グラフィックスチップに第１の画面１１０又は第２の画面２１０を表示させた。しかし、これに限定されず、ステップ１０２、２０２に先立って、ユーティリティソフト２１は実行中のアプリケーションの有無を確認してもよい。ここで、実行中のアプリケーションが無い場合は、ユーティリティソフト２１は、グラフィックスチップに第１の画面１１０又は第２の画面２１０を表示させずにグラフィックスチップの切り替え（ステップ１０９、２０９）を行えばよい。
【図面の簡単な説明】
【０１５４】
【図１】本発明の一実施形態に係るノート型ＰＣの構成を示したハードウェアブロック図である。
【図２】図１に示すノート型ＰＣの外観を示した斜視図である。
【図３】ノート型ＰＣが有するソフトウェア及びハードウェアのレイヤー構成図である。
【図４】ノート型ＰＣにおけるグラフィックスチップの切り替え手順の一例を示すフローチャートである。
【図５】第１の画面を示す図である。
【図６】グラフィックス切り替えスイッチとグラフィックス選択表示ＬＥＤとを示す説明図である。
【図７】第２の画面を示す図である。
【図８】ノート型ＰＣにおけるグラフィックスチップの切り替え手順の他の一例を示すフローチャートである。
【図９】第３の画面を示す図である。
【図１０】ノート型ＰＣにおけるグラフィックスチップの切り替え手順の他の一例を示すフローチャートである。
【図１１】第４の画面を示す図である。
【図１２】ノート型ＰＣにおいてＯＳが省電力状態から復帰した場合の動作を示すフローチャートである。
【符号の説明】
【０１５５】
１…ＣＰＵ
２…チップセット
３…ノースブリッジ
４…サウスブリッジ
５…内蔵グラフィックスチップ
６…ＥＣ
７…スイッチ
８…グラフィックス選択表示ＬＥＤ
９…入力部
１０…外部グラフィックスチップ
１１…外部グラフィックスチップ用電源回路
１２…スイッチＩＣ
１３…ＬＣＤ
１４…ファン
１５…不揮発性メモリ
１６…接続検出部
１７…コネクタ
１８…外部モニタ
２１…ユーティリティソフト
２２…ＦＥＰ．ｓｙｓ
２３…ＢＩＯＳ
２４…グラフィックスドライバソフト
５０…ノート型ＰＣ
１１０…第１の画面
２１０…第２の画面
３１０…第３の画面
４１０…第４の画面
【図１】
2010020596.tif 000003
【図２】
2010020596.tif 000004
【図３】
2010020596.tif 000005
【図４】
2010020596.tif 000006
【図５】
2010020596.tif 000007
【図６】
2010020596.tif 000008
【図７】
2010020596.tif 000009
【図８】
2010020596.tif 000010
【図９】
2010020596.tif 000011
【図１０】
2010020596.tif 000012
【図１１】
2010020596.tif 000013
【図１２】
2010020596.tif 000014
【手続補正書】
【提出日】平成20年8月5日(2008.8.5)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００９３
【補正方法】変更
【補正の内容】
【００９３】
ユーザがグラフィックス切り替えスイッチ７を操作する前は、図６（ｃ）に示すように、グラフィックス切り替えスイッチ７はSTAMINA側に位置し、グラフィックス選択表示ＬＥＤ８ａが点灯している。また、電源設定はスタミナ設定であり、内蔵グラフィックスチップ５が実行されている。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００９４
【補正方法】変更
【補正の内容】
【００９４】
図８に示すように、まず、ＥＣ６は、内蔵グラフィックスチップ５を実行中に、グラフィックス切り替えスイッチ７がSPEED側へと操作されたことを検出すると（ステップ２０１、図６（ｄ））、ＢＩＯＳ２３を通してこの変化をユーティリティソフト２１へ通知する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
内蔵グラフィックスチップ５が第３の画面３１０の表示を終了すると、ユーティリティソフト２１は実行中のアプリケーションの有無を判断する（ステップ２０５）。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１１８
【補正方法】変更
【補正の内容】
【０１１８】
ユーザがグラフィックス切り替えスイッチ７を操作する前は、図６（ｃ）に示すように、グラフィックス切り替えスイッチ７はSTAMINA側に位置し、グラフィックス選択表示ＬＥＤ８ａが点灯している。また、電源設定はスタミナ設定であり、内蔵グラフィックスチップ５が実行されている。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１１９
【補正方法】変更
【補正の内容】
【０１１９】
図１０に示すように、接続検出部１６は、内蔵グラフィックスチップ５を実行中に、コネクタ１７に外部モニタ１８が接続されたことを検出すると（ステップ３０１）、これをＥＣ６に通知する。通知を受けたＥＣ６は、これをＢＩＯＳ２３を通してユーティリティソフト２１に通知する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０１４４
【補正方法】変更
【補正の内容】
【０１４４】
グラフィックスドライバソフト２４は、省電力状態にあるＯＳが復帰したことを検出する（ステップ４０１）。省電力状態からの復帰時には、復帰時にグラフィックス切り替えスイッチ７がどちら側に位置しているかに限らず、常に省電力状態に入る前と同じグラフィックスチップが実行される。例えば、省電力状態に入る直前に内蔵グラフィックスチップ５が実行されていた場合、省電力状態からの復帰時には、仮にグラフィックス切り替えスイッチ７がSPEED側に位置しているとしても、内蔵グラフィックスチップ５が実行される。
【手続補正７】
【補正対象書類名】図面
【補正対象項目名】図３
【補正方法】変更
【補正の内容】
【図３】
2010020596.tif 000015