(57)【要約】【課題】情報処理装置の環境に応じて適切にプログラムを実行可能な技術を提供する。【解決手段】プログラムを実行するための環境情報の取得と、前記取得した環境情報に基づく処理条件の決定と、所定のタイミングで前記処理条件に従うプログラムの自動実行と、を情報処理装置が実行する。また、前記環境情報として表示装置の解像度を取得し、複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる。【選択図】図１
2008181396.tif 000002
【特許請求の範囲】
【請求項１】
プログラムを実行する情報処理装置であって、
プログラムを実行するための環境情報を取得する情報取得部と、
前記取得した環境情報に基づいて処理条件を決定する条件決定部と、
所定のタイミングで前記処理条件に従いプログラムを自動実行する実行部と、
を備えた情報処理装置。
【請求項２】
前記情報取得部が、環境情報として表示装置の解像度を取得し、
前記条件決定部が、複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる請求項１に記載の情報処理装置。
【請求項３】
前記情報取得部が、環境情報としてオペレーティングシステムのデータ表示領域を取得し、
前記条件決定部が、複数の画像データのうち前記データ表示領域と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる請求項１に記載の情報処理装置。
【請求項４】
前記条件決定部は、前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記実行部は、当該環境情報を所定値に設定して前記プログラムを実行する請求項１から３の何れかに記載の情報処理装置。
【請求項５】
前記条件決定部は、前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記実行部は、前記プログラムの自動実行を中止する請求項１から４の何れかに記載の情報処理装置。
【請求項６】
前記情報取得部が、環境情報として音出力の有無を取得し、
該音出力が無い場合、前記条件決定部が、複数の画像データのうち音データを含まない画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる請求項１に記載の情報処理装置。
【請求項７】
プログラムを実行するための環境情報の取得と、
前記取得した環境情報に基づく処理条件の決定と、
所定のタイミングで前記処理条件に従うプログラムの自動実行と、
を情報処理装置が実行する情報処理方法。
【請求項８】
前記環境情報として表示装置の解像度を取得し、
複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる請求項７に記載の情報処理方法。
【請求項９】
前記環境情報としてオペレーティングシステムのデータ表示領域を取得し、
前記複数の画像データのうち前記データ表示領域と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる請求項７に記載の情報処理方法。
【請求項１０】
プログラムを実行するための環境情報の取得と、
前記取得した環境情報に基づく処理条件の決定と、
所定のタイミングで前記処理条件に従うプログラムの自動実行と、
を情報処理装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置（コンピュータ）のプログラムを自動実行する技術に関する。
【背景技術】
【０００２】
コンピュータの販売店では、店頭にコンピュータを展示して、来店者がコンピュータの機能や操作感を試せるようにしている。
この展示されたコンピュータでは、来店者が操作していないときに、デモンストレーション用のプログラムを自動的に実行し、コンピュータの機能や性能を提示することが一般的に行われている。
【０００３】
また、本願発明に関連する先行技術として、例えば、下記の特許文献１に開示される技術がある。
【特許文献１】特開２００５−３０９８４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記デモンストレーションプログラムは、コンピュータの性能や機能を来店者にアピールするため、当該コンピュータの性能を最大限に利用して、美しい画像の表示やスムーズな動画の再生が行えるように設計されている。
例えば、美しい画像の表示を行う為には、表示装置の最大解像度であって非圧縮フォーマット(Bitmap等)の画像データを記憶装置に記憶させておき、この画像を順次読み出して表示する。
同様に、スムーズな動画の再生を行う為には、高いフレームレートであって低圧縮のフォーマットの動画データを記憶装置に記憶させておく。
しかし、このような画像や動画は、表示・再生に非常に多くのリソースを必要とする。
このため、来店者が他に多くのソフトウェアを起動したまま、終了せずに放置していると、リソースが不足して設計どおりの表示・再生ができなくなることがあった。
また、デモンストレーションプログラムのインストール後に、表示装置を交換した場合、表示装置の最大解像度と画像データの解像度が異なってしまうことになる。この場合、画像や動画を表示装置に合わせて拡大或は縮小して表示・再生することになり、余計な処理が発生するので、最適な表示・再生を行えなくなってしまう。
そこで本発明は、情報処理装置の環境に応じて適切にプログラムを実行する技術を提供する。
【課題を解決するための手段】
【０００５】
上記課題を解決するため、本発明は、以下の構成を採用した。
即ち、本発明の情報処理装置は、
プログラムを実行するための環境情報を取得する情報取得部と、
前記取得した環境情報に基づいて処理条件を決定する条件決定部と、
所定のタイミングで前記処理条件に従いプログラムを自動実行する実行部と、
を備えた。
【０００６】
前記情報取得部が、環境情報として表示装置の解像度を取得し、
前記条件決定部が、複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像
を前記表示装置に表示させても良い。
【０００７】
前記情報取得部が、環境情報としてオペレーティングシステムのデータ表示領域を取得し、
前記条件決定部が、複数の画像データのうち前記データ表示領域と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させても良い。
【０００８】
前記条件決定部は、前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記実行部は、当該環境情報を所定値に設定して前記プログラムを実行しても良い。
【０００９】
前記条件決定部は、前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記実行部は、前記プログラムの自動実行を中止しても良い。
【００１０】
前記情報取得部が、環境情報として音出力の有無を取得し、
該音出力が無い場合、前記条件決定部が、複数の画像データのうち音データを含まない画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させても良い。
【００１１】
また、本発明の情報処理方法は、
プログラムを実行するための環境情報の取得と、
前記取得した環境情報に基づく処理条件の決定と、
所定のタイミングで前記処理条件に従うプログラムの自動実行と、
を情報処理装置が実行する。
【００１２】
前記情報処理方法において、
前記環境情報として表示装置の解像度を取得し、
複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させても良い。
【００１３】
前記情報処理方法において、
前記環境情報としてオペレーティングシステムのデータ表示領域を取得し、
前記複数の画像データのうち前記データ表示領域と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させても良い。
【００１４】
前記情報処理方法において、
前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、当該環境情報を所定値に設定して前記
プログラムを実行しても良い。
【００１５】
前記情報処理方法において、
前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記プログラムの自動実行を中止しても良い。
【００１６】
また、本発明は、上記情報処理方法をコンピュータに実行させるプログラムであっても良い。更に、本発明は、このプログラムをコンピュータが読み取り可能な記録媒体に記録したものであっても良い。コンピュータに、この記録媒体のプログラムを読み込ませて実行させることにより、その機能を提供させることができる。
【００１７】
ここで、コンピュータが読み取り可能な記録媒体とは、データやプログラム等の情報を電気的、磁気的、光学的、機械的、または化学的作用によって蓄積し、コンピュータから読み取ることができる記録媒体をいう。このような記録媒体の内コンピュータから取り外し可能なものとしては、例えばフレキシブルディスク、光磁気ディスク、CD-ROM、CD-R/W、DVD、DAT、８mmテープ、メモリカード等がある。
【００１８】
また、コンピュータに固定された記録媒体としてハードディスクやＲＯＭ（リードオンリーメモリ）等がある。
【発明の効果】
【００１９】
本発明によれば、情報処理装置の環境に応じて適切にプログラムを実行する技術を提供できる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明を実施するための最良の形態について説明する。以下の実施の形態の構成は例示であり、本発明は実施の形態の構成に限定されない。
【００２１】
図１は、本発明の実施形態における情報処理装置１の構成ブロック図である。図１の情報処理装置（コンピュータ）１は、バス２０を介して互いに接続される処理部１１、メインメモリ（RAM：Random Access Memory)１２、記憶部（ハードディスク）１３、ディスクドライブ１４、周辺機器接続用インタフェース１５、通信制御部１６を備えている。
【００２２】
記憶部１３は、演算処理の為のデータやソフトウェア（ＯＳ、情報処理プログラム）を記憶している。
ディスクドライブ１４は、フレキシブルディスク、CD(Compact Disc)、DVD(Digital Versatile Disk)、MO(Magneto Optical disk)等の記憶媒体の読み書きを行う。
【００２３】
インタフェース１５は、キーボードやポインティングデバイス等の入力装置１７や表示装置（ディスプレイ）１８が外部接続される。
通信制御部１６は、他のコンピュータとの通信を制御する。
【００２４】
処理部１１は、前記ＯＳやアプリケーションプログラムを記憶部１３から適宜読み出して実行し、インタフェース１５や通信制御部１６から入力された情報、及び記憶部１３から読み出した情報を演算処理することにより、情報取得部や、条件決定部、実行部としても機能する。
【００２５】
この情報取得部としては、ＡＰＩ等により、接続された表示装置１８の情報やリソースの状態といった環境情報を取得する。
【００２６】
条件決定部としては、前記取得した環境情報を所定の条件や基準値、後述の対応データ等に照らして処理条件を決定する。
【００２７】
実行部としては、所定のタイミングで前記処理条件に従いプログラムを自動実行する。
これらの構成のコンピュータ１が、プログラムに従って実行する情報処理方法について図２を用いて次に説明する。
【００２８】
なお、本発明のデモンストレーション用プログラム（以下、デモプログラムとも称す）は、ＣＤ−ＲＯＭ等の記録媒体に記録されたプログラム及びデータをディスクドライブ１４で読み出して記憶部１３にインストールする。該インストールは、通信制御部１６によりネットワークを介して他のコンピュータから該プログラム及びデータをダウンロードして行っても良い。
【００２９】
本実施形態のデモプログラムは、所謂スクリーンセーバであり、予め設定した時間入力装置１７から入力がなければ画像データ（静止画や動画）を表示し、入力装置１７から入力があった時点でこの表示を終了する。
【００３０】
処理部１１は、入力装置１７からの入力が無い状態が所定時間以上か否か、即ち所定タイミングか否かを監視し、所定タイミングとなった場合には、割込みを生じさせてデモプログラムを起動する（ステップ１、以下Ｓ１のようにも記す）。
【００３１】
そして、情報取得部は、環境情報を取得する（Ｓ２）。
条件決定部は、取得した環境情報を前回起動時と比較して変更の有無、即ち処理条件の変更が必要か否かを判定する（Ｓ３）。
【００３２】
ここで、環境情報に変更がなければ、処理条件を変更せずに実行部が画像データの表示を実行する（Ｓ４）。
【００３３】
また、ステップ３で変更ありと判定した場合、条件決定部は記憶部１３の対応データ（図３）を参照し、環境を戻すかデモを代えるかを判定する（Ｓ５）。変更された環境情報と対応する処理条件がデモの変更であれば、実行部は該処理条件に従ってデモを変更し（Ｓ６）、こののち、画像データの表示を行う（Ｓ４）。
【００３４】
また、ステップ５にて、変更された環境情報と対応する処理条件が環境情報を戻すことであれば、実行部は該処理条件に従って環境情報を所定値に戻し（Ｓ７）、こののち、画像データの表示を行う（Ｓ４）。
【００３５】
次に、この環境情報に応じた処理について詳述する。
（１）表示装置１８の解像度
情報取得部が、環境情報として表示装置１８の解像度を取得した場合、条件決定部は、対応データを参照し、対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とする。
【００３６】
ここで、情報取得部は、ＨＤＭＩやＤＶＩ等のインターフェイス１５を介して接続された表示装置から、識別情報（ディスプレイＩＤ等）を受信し、該識別情報と対応する解像度の情報を記憶部１３から取得する。なお、記憶部１３には、予め、接続する可能性のある表示装置の識別情報と、解像度の情報とを対応付けて記憶させておく。
【００３７】
また、本実施形態では、同じ内容の画像データを３種類の解像度（1920x1080、1280×1
024、1024×768）で用意し、デモプログラムのインストール時に記憶部１３のそれぞれのフォルダ（\1920,\1280,\1024）に記憶させる。
【００３８】
そして、対応データには、図３に示すように、この解像度と画像データのパス名とを対応つけて登録しておく。
【００３９】
従って、Full HDの表示装置であれば1920x1080ピクセル、ＳＸＧＡであれば1280×1024ピクセル、ＸＧＡであれば1024×768ピクセルの画像データが選択され、この画像データ
を実行部が表示装置１８に表示させる。
【００４０】
これにより、実行部は、当該表示装置１８の最大解像度の画像を圧縮や縮小をすることなく表示可能であり、画像を綺麗に且つテンポ良く表示できる。
【００４１】
なお、表示装置の解像度として上記３種類以外の解像度が検出された場合、最適な画像データが選択できない、即ち条件決定部が実行条件を満たしていないと判定し（Ｓ５）、実行部はデモプログラム（画像の表示）を中止する（Ｓ６）。
【００４２】
（２）表示する色数
情報取得部が、環境情報として色数を取得し、この色数が変更されていた場合（Ｓ３）、実行部は、この色数を所定値（True Color）に戻してから画像の表示を行う。
【００４３】
本実施形態の画像データは、可能な限り美しく表示したいため、True Colorで作成している。しかし、来店者が試用した際、コンピュータの色数を変更することがあるため、デモデモプログラムの起動時にこの色数が変更されていた場合には実行条件を満たしていないと判定して、所定値に戻し、適切な環境で実行（表示）できるようにしている。
【００４４】
（３）オペレーティングシステムのデータ表示領域
前記情報取得部が、環境情報としてオペレーティングシステムのデータ表示領域を取得した場合、条件決定部は、対応データを参照し、対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とする。
【００４５】
例えば、Windows Vista（登録商標）では、図４に示すようにサイドバー３１を最前面
表示した場合、画像データの表示領域は、表示装置１８の表示領域３２のうちサイドバー３１以外の部分３３となる。
【００４６】
このため、条件決定部は、表示装置１８の表示領域３２からサイドバー３１を除いた領域３３にあたる画素数の画像データを選択する。即ち、Full HDの表示装置で、サイドバ
ー３１の幅が１５０ピクセルであれば1770x1080ピクセルの画像を用意し、選択する。
【００４７】
（４）Windows Vistaの表示モード
Windows Vistaの表示モードが、Vista AeroやVistaスタンダードの場合、リソースを多く使用するため、リソースが不足する可能性が高い。
【００４８】
このため、情報取得部が、環境情報として表示モードを取得し、Vista AeroやVistaス
タンダードであった場合、条件決定部が所定値（Vistaベーシック）へ戻すことを条件と
する（Ｓ５）。実行部は、該表示モードを所定値に戻してから（Ｓ７）、画像の表示を行い（Ｓ４）、デモプログラム（画像表示）の終了時に元の表示モード（Vista AeroやVistaスタンダード）に再設定する（Ｓ８）。
【００４９】
（５）表示装置(液晶画面)の明るさ
情報取得部が、環境情報として表示装置１８の明るさを取得し、この色数が変更されていた場合（Ｓ３）、実行部は、この色数を所定値（最大）に戻してから画像の表示を行う。
【００５０】
店頭では、強い照明が用いられることが多く、デモプログラムの画像を鮮やかに表示するために本実施形態では、表示装置１８の明るさの所定値を最大輝度としている。
【００５１】
このため、来店者が試用した際に、表示装置の明るさを変更した場合、デモデモプログラムの起動時に条件決定部が実行条件を満たしていないと判定し、実行部が所定値に戻し、適切な環境で実行（表示）できるようにしている。
【００５２】
（６）音出力の有無
複数のコンピュータ１を展示する場合、全てのコンピュータから音声を出力したのでは、聞き取れないため、大半のコンピュータは、展示中音出力が無しに設定されている。
【００５３】
このとき、ミュージッククリップや機能の音声解説等の画像データを表示するのは不適切であるので、情報取得部が、環境情報として音出力の有無を取得し、音出力が無しの場合、条件決定部が音データを含まない画像データを選択する。このため、画像データのプロパティやファイル名などの属性情報から音データの有無を判別できるように各画像データを記憶しておく。
【００５４】
また、音出力が有りの場合、音データを含む画像データを選択させても良い。
これにより、音出力の有無によって適切に画像表示を行うことができる。
【００５５】
（７）リソース
情報取得部が、ＡＰＩによりＣＰＵの稼働率やメモリの占有率等のリソースを環境情報として取得し、該リソースが所定値以下、即ちリソースが不足している（実行条件を満たしていない）と条件決定部が判定した場合、実行部はデモプログラムの実行を中止する。
【００５６】
他のアプリケーション等によってリソースが不足した状態でデモプログラムを実行してしまうと、動画がぎこちなく表示されたり、画像の切換わりが遅くなり、来店者に悪い印象を与えてしまう可能性がある。
【００５７】
そこで本実施形態では、リソースが不足して適切な環境でない場合には、デモプログラムの自動実行を中止できる。
【００５８】
〈その他〉
本発明は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
例えば、上記実施形態では、プログラムの実行によって画像データの表示を行ったが、これに限らず情報処理装置が実行可能な処理であれば良い。
また、以下に付記した構成であっても上述の実施形態と同様の効果が得られる。更に、これらの構成要素は可能な限り組み合わせることができる。
【００５９】
（付記１）
プログラムを実行する情報処理装置であって、
プログラムを実行するための環境情報を取得する情報取得部と、
前記取得した環境情報に基づいて処理条件を決定する条件決定部と、
所定のタイミングで前記処理条件に従いプログラムを自動実行する実行部と、
を備えた情報処理装置。（１）
【００６０】
（付記２）
前記情報取得部が、環境情報として表示装置の解像度を取得し、
前記条件決定部が、複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる付記１に記載の情報処理装置。（２）
【００６１】
（付記３）
前記情報取得部が、環境情報としてオペレーティングシステムのデータ表示領域を取得し、
前記条件決定部が、複数の画像データのうち前記データ表示領域と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる付記１に記載の情報処理装置。（３）
【００６２】
（付記４）
前記条件決定部は、前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記実行部は、当該環境情報を所定値に設定して前記プログラムを実行する付記１から３の何れかに記載の情報処理装置。（４）
【００６３】
（付記５）
前記条件決定部は、前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記実行部は、前記プログラムの自動実行を中止する付記１から４の何れかに記載の情報処理装置。（５）
【００６４】
（付記６）
前記情報取得部が、環境情報として音出力の有無を取得し、
該音出力が無い場合、前記条件決定部が、複数の画像データのうち音データを含まない画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記実行部が、前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる付記１に記載の情報処理装置。（６）
【００６５】
（付記７）
プログラムを実行するための環境情報の取得と、
前記取得した環境情報に基づく処理条件の決定と、
所定のタイミングで前記処理条件に従うプログラムの自動実行と、
を情報処理装置が実行する情報処理方法。（７）
【００６６】
（付記８）
前記環境情報として表示装置の解像度を取得し、
複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置
に表示させる付記７に記載の情報処理方法。（８）
【００６７】
（付記９）
前記環境情報としてオペレーティングシステムのデータ表示領域を取得し、
前記複数の画像データのうち前記データ表示領域と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる付記７に記載の情報処理方法。（９）
【００６８】
（付記１０）
前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、当該環境情報を所定値に設定して前記プログラムを実行する付記７から９の何れかに記載の情報処理方法。
【００６９】
（付記１１）
前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記プログラムの自動実行を中止する付記７から１０の何れかに記載の情報処理方法。
【００７０】
（付記１２）
プログラムを実行するための環境情報の取得と、
前記取得した環境情報に基づく処理条件の決定と、
所定のタイミングで前記処理条件に従うプログラムの自動実行と、
を情報処理装置に実行させるプログラム。（１０）
【００７１】
（付記１３）
前記環境情報として表示装置の解像度を取得し、
複数の画像データのうち前記表示装置の解像度と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる付記１２に記載のプログラム。
【００７２】
（付記１４）
前記環境情報としてオペレーティングシステムのデータ表示領域を取得し、
前記複数の画像データのうち前記データ表示領域と対応する画像データを選択して、該選択した画像データを前記プログラムの実行に用いることを前記処理条件とし、
前記プログラムの実行により、前記選択された画像データに基づく画像を前記表示装置に表示させる付記１２に記載のプログラム。
【００７３】
（付記１５）
前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、当該環境情報を所定値に設定して前記プログラムを実行する付記１２から１４の何れかに記載のプログラム。
【００７４】
（付記１６）
前記取得した環境情報が前記プログラムの実行条件を満たしているか否かを判別し、
前記環境情報が実行条件を満たしていない場合、前記プログラムの自動実行を中止する付記１２から１４の何れかに記載のプログラム。
【図面の簡単な説明】
【００７５】
【図１】本発明の情報処理装置の概略図
【図２】本発明の情報処理方法の説明図
【図３】対応データの説明図
【図４】表示領域の説明図
【符号の説明】
【００７６】
１  情報処理装置（コンピュータ）
１１  処理部
１２  メインメモリ（RAM：Random Access Memory)
１３  記憶部（ハードディスク）
１４  ディスクドライブ
１５  周辺機器接続用インタフェース
１６  通信制御部
１７  入力装置
１８  表示装置（ディスプレイ）
２０  バス
【図１】
2008181396.tif 000003
【図２】
2008181396.tif 000004
【図３】
2008181396.tif 000005
【図４】
2008181396.tif 000006
【手続補正書】
【提出日】平成19年10月12日(2007.10.12)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００４９
【補正方法】変更
【補正の内容】
【００４９】
（５）表示装置(液晶画面)の明るさ
情報取得部が、環境情報として表示装置１８の明るさを取得し、この明るさが変更されていた場合（Ｓ３）、実行部は、この明るさを所定値（最大）に戻してから画像の表示を行う。