(57)【要約】【課題】デザインの限定やコストの上昇を抑えて、所望の実行結果の通知を受けることができるアプリケーション実行装置、アプリケーション実行プログラム、およびアプリケーション実行方法を提供する。【解決手段】通知機能を有したハードウェアである通知部と、１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知部による通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行部と、複数の処理のうち１つの処理を選択する選択部と、選択部において選択された処理の実行に伴ってアプリケーションから発せられた命令に従って、通知部に通知を開始させ、あるいは停止させる通知制御部とを備えた。【選択図】        図４
2008165281.tif 000002
【特許請求の範囲】
【請求項１】
通知機能を有したハードウェアである通知部と、
１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、前記通知部による通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行部と、
前記複数の処理のうち１つの処理を選択する選択部と、
前記選択部において選択された処理の実行に伴って前記アプリケーションから発せられた命令に従って、前記通知部に通知を開始させ、あるいは停止させる通知制御部とを備えたことを特徴とするアプリケーション実行装置。
【請求項２】
前記アプリケーション実行部は、複数の処理それぞれを担う複数のアプリケーションを実行するものであり、
前記選択部は、前記複数のアプリケーションのうち１つのアプリケーションを選択することで結果として処理を選択するものであることを特徴とする請求項１記載のアプリケーション実行装置。
【請求項３】
前記アプリケーション実行部は、実行結果が相互に独立な複数の処理を担う１つのアプリケーションを実行するものであることを特徴とする請求項１記載のアプリケーション実行装置。
【請求項４】
前記アプリケーション実行部は、外部装置にアクセスして、このアプリケーション実行装置の機能を更新する更新情報を検索するとともに、該更新情報が見つかった場合に前記命令を発する検索アプリケーションを実行するものであることを特徴とする請求項１記載のアプリケーション実行装置。
【請求項５】
前記アプリケーション実行部は、外部装置にアクセスして、所定のホームページの更新の有無を確認するとともに、該更新があったことが確認された場合に前記命令を発する確認アプリケーションを実行するものであることを特徴とする請求項１記載のアプリケーション実行装置。
【請求項６】
コンピュータ内で実行され、該コンピュータ上に、１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知機能を有したハードウェアによる通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行部と、
前記複数の処理のうち１つの処理を選択する選択部と、
前記選択部において選択された処理の実行に伴って前記アプリケーションから発せられた命令に従って、前記ハードウェアに通知を開始させ、あるいは停止させる通知制御部とを構築することを特徴とするアプリケーション実行プログラム。
【請求項７】
１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知機能を有したハードウェアによる通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行過程と、
前記複数の処理のうち１つの処理を選択する選択過程と、
前記選択過程において選択された処理の実行に伴って前記アプリケーションから発せられた命令に従って、前記ハードウェアに通知を開始させ、あるいは停止させる通知制御過程とを有することを特徴とするアプリケーション実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを実行して処理結果を得るアプリケーション実行装置、アプリケーション実行プログラム、およびアプリケーション実行方法に関する。
【背景技術】
【０００２】
近年、パーソナルコンピュータにテレビ用の電波を受信するアンテナやテレビチューナーが内蔵されてきたことに加えて、インターネット回線を介してパーソナルコンピュータ専用の番組が無料で配信されてきており、パーソナルコンピュータを使ってテレビ番組を視聴することが広く行われてきている。また、通常のテレビと同等の大型画面が設けられたパーソナルコンピュータも発売されてきており、パーソナルコンピュータを、メールの送受信やテレビ番組のハードディスク装置への録画等を行うことができる多機能なテレビとしてリビングに設置して利用するユーザが増加すると予測されている。
【０００３】
ところで、パーソナルコンピュータには、電源のＯＮ／ＯＦＦを知らせる電源用ＬＥＤの他、メールの受信を知らせるメール用ＬＥＤや、各種記録メディアの装填を知らせるメディア用ＬＥＤなどが搭載されているが、パーソナルコンピュータをテレビとして利用する場合、さらに、録画中を知らせる録画用ＬＥＤや、定期的に発信される番組表を受信中であることを知らせる番組表用ＬＥＤや、各種エラーを通知するエラー用ＬＥＤなども必要となり、各ＬＥＤと通知内容との対応を全て覚えておくことが困難である。
【０００４】
この点に関し、特許文献１には、複数種類のエラーそれぞれに複数種類の発光パターンを対応付けておき、１つのＬＥＤをエラーに応じた発光パターンで発光させる技術について記載されており、特許文献２および特許文献３には、複数種類のエラーそれぞれに複数のＬＥＤの組み合わせを対応付けておき、エラーに応じた組み合わせで複数のＬＥＤを発光させる技術について記載されている。予め、エラーとＬＥＤの発光パターンなどを設定しておくことによって、ユーザの好みに合わせたエラー通知を行うことができる。
【特許文献１】特開２００２−７９７２８号公報
【特許文献２】特開２００２−２１５３５６号公報
【特許文献３】特開２００２−６７４５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、ＬＥＤの発光パターンや組み合わせで表現できるエラーの数は限られており、特許文献１、特許文献２、および特許文献３に記載された技術では、パーソナルコンピュータに多数のＬＥＤが設置されることとなり、デザインが限定されてしまったり、コストが上昇してしまうという問題がある。
【０００６】
また、パーソナルコンピュータでは、ハードディスク装置に記録されているデータの改ざんや漏洩を防止するために、アンチウィルス対策のアプリケーションなどを常に最新の状態に保つことが好ましい。このため、ホームページ上でアプリケーション等のアップデート情報が更新された場合に、ユーザにその旨を素早く通知したいという要望が上がってきている。しかし、パーソナルコンピュータでテレビを視聴している間は、番組の映像をなるべく大画面で表示させるためにアイコンなどは表示されないことが一般的であり、アップデート情報の更新をリアルタイムに通知するためには、ＬＥＤなどでハードウェア的に通知する必要がある。このため、従来のパーソナルコンピュータを流用しようとすると、パーソナルコンピュータ本体を改造して、新たなＬＥＤを取り付けなければならないという問題がある。
【０００７】
本発明は、上記事情に鑑み、デザインの限定やコストの上昇を抑えて、ユーザに実行結果を確実に通知することができるアプリケーション実行装置、アプリケーション実行プログラム、およびアプリケーション実行方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成する本発明のアプリケーション実行装置は、通知機能を有したハードウェアである通知部と、
１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知部による通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行部と、
複数の処理のうち１つの処理を選択する選択部と、
選択部において選択された処理の実行に伴ってアプリケーションから発せられた命令に従って、通知部に通知を開始させ、あるいは停止させる通知制御部とを備えたことを特徴とする。
【０００９】
本発明のアプリケーション実行装置によると、複数の処理のうち実行結果を通知する処理が選択され、その選択された処理について実行結果が所定の結果である場合に通知部から実行結果が通知される。このため、無駄にＬＥＤなどを増加させずに、ユーザが必要としている実行結果のみを通知することができる。
【００１０】
また、本発明のアプリケーション実行装置において、上記通知部は、光で通知を行う発光装置であることが好ましい。
【００１１】
従来から、ＬＥＤなどで光を発することにより電源のＯＮ／ＯＦＦ状態や、記録媒体の装填などを通知することが行われている。本発明にいう通知部として、このようなＬＥＤなどを適用することにより、従来のアプリケーション実行装置を少ない変更で流用することができる。
【００１２】
また、本発明のアプリケーション実行装置において、上記アプリケーション実行部は、複数の処理それぞれを担う複数のアプリケーションを実行するものであり、
上記選択部は、複数のアプリケーションのうち１つのアプリケーションを選択することで結果として処理を選択するものであることが好ましい。
【００１３】
ユーザは、好みのアプリケーションの実行結果を確実に確認することができる。
【００１４】
また、本発明のアプリケーション実行装置において、上記アプリケーション実行部は、実行結果が相互に独立な複数の処理を担う１つのアプリケーションを実行するものであることも好ましい。
【００１５】
例えば、１つのアプリケーションで複数のホームページそれぞれの更新情報を取得し、ユーザは、それらのうちの所望のホームページを選択して更新情報の通知を受けることができる。
【００１６】
また、本発明のアプリケーション実行装置において、上記アプリケーション実行部は、外部装置にアクセスして、このアプリケーション実行装置の機能を更新する更新情報を検索するとともに、更新情報が見つかった場合に命令を発する検索アプリケーションを実行するものであることが好ましい。
【００１７】
アプリケーション実行装置の機能を更新する更新情報が検索され、更新情報が見つかった旨が通知されることにより、このアプリケーション実行装置の機能を常に最新の状態に維持することができる。
【００１８】
また、本発明のアプリケーション実行装置において、上記アプリケーション実行部は、外部装置にアクセスして、所定のホームページの更新の有無を確認するとともに、更新があったことが確認された場合に命令を発する確認アプリケーションを実行するものであることが好適である。
【００１９】
本発明の好適なアプリケーション実行装置によると、ＬＥＤなどを増やさずに、所望のホームページが更新されたことを容易に認識することができる。
【００２０】
また、上記目的を達成する本発明のアプリケーション実行プログラムは、コンピュータ内で実行され、コンピュータ上に、１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知機能を有したハードウェアによる通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行部と、
複数の処理のうち１つの処理を選択する選択部と、
選択部において選択された処理の実行に伴ってアプリケーションから発せられた命令に従って、ハードウェアに通知を開始させ、あるいは停止させる通知制御部とを構築することを特徴とする。
【００２１】
本発明のアプリケーション実行プログラムによると、デザインの限定やコストの上昇を抑えて、ユーザに実行結果を確実に通知することができるアプリケーション実行装置を構築することができる。
【００２２】
また、上記目的を達成する本発明のアプリケーション実行方法は、１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知機能を有したハードウェアによる通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行過程と、
複数の処理のうち１つの処理を選択する選択過程と、
選択過程において選択された処理の実行に伴ってアプリケーションから発せられた命令に従って、ハードウェアに通知を開始させ、あるいは停止させる通知制御過程とを有することを特徴とする。
【００２３】
本発明のアプリケーション実行方法によると、ＬＥＤなどを増加させずに、必要な情報を確実にユーザに通知することができる。
【発明の効果】
【００２４】
本発明によれば、デザインの限定やコストの上昇を抑えて、所望の実行処理の結果の通知を受けることができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の実施の形態を説明する。
【００２６】
図１は、本発明の一実施形態が適用されたパーソナルコンピュータの外観斜視図である。
【００２７】
このパーソナルコンピュータ１０には、テレビ用の電波を受信して通常のテレビ番組を視聴する機能と、インターネット回線を介してインターネット専用のテレビ番組を受信してインターネット専用番組を視聴する機能が搭載されている。パーソナルコンピュータ１０には、所定のホームページにアクセスし、そのホームページの更新情報を取得するＲＳＳリーダや、このパーソナルコンピュータ１０を製造しているメーカーのホームページにアクセスして、パーソナルコンピュータ１０に搭載された各種機能のバージョンアップ情報を取得するアップデートナビゲーションなどといった各種アプリケーションが予め用意されている。
【００２８】
パーソナルコンピュータ１０は、外観構成上、本体装置１１、その本体装置１１からの指示に応じて表示画面１２ａ上に画像を表示する画像表示装置１２、音声を出力するスピーカ１３、本体装置１１にキー操作に応じた各種の情報を入力するキーボード１４、および、表示画面１２ａ上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス１５などが備えられており、さらに、本体装置１１には、フレキシブルディスク（以下では、ＦＤと省略する）を装填するＦＤ装填口１１ａ、ＣＤ−ＲＯＭやＤＶＤを装填するＣＤ／ＤＶＤ装填口１１ｂ、テレビ機能をＯＮ／ＯＦＦさせるテレビスイッチ１１ｃ、パーソナルコンピュータとしての機能をＯＮ／ＯＦＦさせるパソコンスイッチ１１ｄ、およびＲＳＳリーダやアップデートナビゲーションの実行結果に応じて点灯／消灯するＬＥＤ１１ｅが備えられている。ＬＥＤ１１ｅは、本発明にいう通知部の一例に相当する。ＬＥＤ１１ｅの点灯／消灯タイミングについては、後で詳しく説明する。
【００２９】
図２は、パーソナルコンピュータ１０の内部構成図である。
【００３０】
本体装置１１の内部には、図２に示すように、各種プログラムを実行するＣＰＵ１０１、ハードディスク装置１０３に格納されたプログラムが読み出されＣＰＵ１０１での実行のために展開される主メモリ１０２、各種プログラム等が保存されたハードディスク装置１０３、ＣＤ−ＲＯＭ２１やＤＶＤが装填され、その装填されたＣＤ−ＲＯＭ２１やＤＶＤをアクセスするＣＤ／ＤＶＤドライブ１０４、ＦＤ２２が装填され、装填されたＦＤ２２をアクセスするＦＤドライブ１０５、外部装置との間でデータを送受信する入出力インタフェース１０６、テレビ基地局から配信された番組を受信するアンテナ１０７ａ、アンテナ１０７ａで受信された電波の中からユーザによって選局されたチャンネルの電波を選択し、選択した電波を上述したデジタルの番組情報に変換するテレビチューナー１０７、番組の音声信号等をアナログ信号に変換してスピーカ１３に送る音声制御部１０８、およびＬＥＤ１１ｅを発光させるＬＥＤ制御部１０９などが内蔵されており、これらの各種要素と、さらに図１にも示す画像表示装置１２、キーボード１４、およびマウス１５は、バス１６を介して相互に接続されている。キーボード１４およびマウス１５は、本発明にいう選択部の一例にあたり、ＣＰＵ１０１は、本発明にいうアプリケーション実行部の一例に相当する。
【００３１】
ここで、ＣＤ−ＲＯＭ２１には、本発明のアプリケーション実行プログラムの一実施形態である制御用プログラムが記憶されている。そのＣＤ−ＲＯＭ２１はＣＤ／ＤＶＤドライブ１０４に装填され、そのＣＤ−ＲＯＭ２１に記憶された制御用プログラムがこのパーソナルコンピュータ１０にアップロードされてハードディスク装置１０３に記憶される。そして、この制御用プログラムが起動されて実行されることにより、パーソナルコンピュータ１０が本発明のアプリケーション実行装置の一実施形態として動作する。
【００３２】
図３は、パーソナルコンピュータ１０内のハードウェアとソフトウェアの階層関係の一例を示す図である。
【００３３】
図３には、ＬＥＤ１１ｅを発光させるＬＥＤ制御ユーティリティ２２０が含まれた階層関係が示されている。
【００３４】
パーソナルコンピュータ１０の内部では、図２に示す各種ハードウェア２６０の上に、各種ソフトウェア２７０（ファームウェアも含む）が存在する。ハードウェア２６０の上には、ハードウェア２６０の初期化や制御を行うためのプログラム群からなるＢＩＯＳ２５０が存在し、そのＢＩＯＳ２５０の上に、パーソナルコンピュータ１０を起動するためのオペレーションシステム（ＯＳ）２４０、アプリケーション２１０がハードウェア２６０を利用するための制御インタフェースを提供するドライバプログラム２３０、ＬＥＤ１１ｅの点灯／消灯を制御するＬＥＤ制御ユーティリティ２２０、および、ＲＳＳリーダやアップデートナビゲーションといったアプリケーションプログラム２１０が存在する。本実施形態では、図３に示すＯＳ２４０、ＬＥＤ制御ユーティリティ２２０、およびアプリケーション２１０は、図２に示すＣＰＵ１０１内に構築されており、図３に示すＢＩＯＳ２５０およびドライバ２３０は、図２に示すＬＥＤ制御部１０９内に構築されており、図３に示すハードウェア２６０は、図２に示すＬＥＤ１１ｅにあたる。ＬＥＤ制御ユーティリティ２２０は、本発明にいう通知制御部の一例に相当する。
【００３５】
パーソナルコンピュータ１０は、基本的には以上のように構成されている。
【００３６】
続いて、ＬＥＤ１１ｅの点灯／消灯タイミングについて説明する。
【００３７】
図４は、パーソナルコンピュータ１０の機能ブロック図である。
【００３８】
レジストリ２４１は、ＯＳ２４０内に用意されており、ＲＳＳリーダ２１１やアップデートナビゲーション２１２を実行する実行ファイルの格納場所や、ＬＥＤ２６０を点灯／消灯させる各種モジュールの実行ファイルの格納場所などが定義されている。
【００３９】
インターネット専用番組は、ホームページ上で動画データの形で配信され、ホームページにアクセスして動画データをダウンロードすることで番組を視聴することができる。ＲＳＳリーダ２１１は、インターネット専用番組を配信しているホームページを巡回し、新たに配信された番組を検索する。本実施形態においては、ニュース、スポーツ、映画、音楽、およびアニメそれぞれのカテゴリについて更新番組が検索され、いずれかのカテゴリで新たな更新番組が見つかると、ＬＥＤ１１ｅの点灯指示がＬＥＤ制御ユーティリティ２２０に伝達され、ユーザによって番組が視聴されると、ＬＥＤ１１ｅの消灯指示がＬＥＤ制御ユーティリティ２２０に伝達される。
【００４０】
アップデートナビゲーション２１２は、パーソナルコンピュータ１０を製造しているメーカーのホームページを巡回し、ドライバやアプリケーションなどのバージョンアップ情報を検索する。新たなバージョンアップ情報が見つかると、ＬＥＤ１１ｅの点灯指示がＬＥＤ制御ユーティリティ２２０に伝達され、ユーザによってバージョンアップ情報が閲覧されると、ＬＥＤ１１ｅの消灯指示がＬＥＤ制御ユーティリティ２２０に伝達される。
【００４１】
ＬＥＤ制御ユーティリティ２２０には、点灯指示を受ける点灯用モジュール２２１と、消灯指示を受ける解除用モジュール２２２と、ＬＥＤ１１ｅを発光／消灯させる指示を選択する管理モジュール２２３と、管理モジュール２２３によって選択された指示に従ってＬＥＤ１１ｅの発光／消灯を制御する制御モジュール２２４が備えられている。
【００４２】
制御モジュール２２４は、ＬＥＤ１１ｅの点灯／消灯をドライバ２３０に指示する。ドライバ２３０に伝達された指示はＢＩＯＳ２５０に伝えられ、ＬＥＤ１１ｅが点灯／消灯される。
【００４３】
ここで、本実施形態においては、ＬＥＤ１１ｅによって通知を受ける対象のアプリケーションなどをユーザが選択することができる。以下では、ユーザが通知を受ける対象を選択し、ＬＥＤ１１ｅが点灯／消灯される一連の処理について説明する。
【００４４】
図５は、ユーザが通知項目を選択するための選択画面の一例を示す図である。
【００４５】
パーソナルコンピュータ１０には、予め選択画面３００を表示させるためのアイコンが用意されており、ユーザがアイコンをマウス１５で選択すると、図５のパート（Ａ）に示す選択画面３００が表示画面１２ａ上に表示される。
【００４６】
選択画面３００には、ＲＳＳリーダ２１１やアップデートナビゲーション２１２を含む複数のアプリケーションのうちの１つのアプリケーションを選択するためのラジオボタンが用意されている。例えば、「ＲＳＳリーダ」用のラジオボタンを選択すると、番組を選択するためのサブ選択画面３０１が表示される。
【００４７】
図５のパート（Ｂ）に示すサブ選択画面３０１には、上述したニュース、スポーツ、映画、音楽、およびアニメのうちの所望のカテゴリを複数選択可能なチェックボックスが用意されている。このサブ選択画面３０１で選択したカテゴリそれぞれについて新たな番組が検索され、新たな番組が見つかった場合にＬＥＤ１１ｅが点灯される。このように、ユーザが所望のホームページなどを選択しておき、そのホームページが更新された場合に通知を受けることによって、必要な情報を効率よく確実に取得することができる。
【００４８】
ここで、例えば、図５のパート（Ａ）において、ユーザがマウス１５を使って「アップデートナビゲーション」のラジオボタンを押すと、図４の管理モジュール２２３に「アップデートナビゲーション」が選択されたことが伝えられる。アップデートナビゲーションといったアプリケーションや、ホームページのカテゴリなどを選択する過程は、本発明のアプリケーション実行方法における選択過程の一例に相当する。
【００４９】
図６は、アップデートナビゲーションの更新情報が取得され、その更新情報をユーザが確認するまでの一連の処理を示す図である。
【００５０】
パーソナルコンピュータ１０を通常のテレビとして利用している間は、表示画面１２ａ上にはアイコンなどが表示されず、テレビ番組４１０が画面いっぱいに表示される（図６のステップＳ１）。
【００５１】
図４に示すＲＳＳリーダ２１１やアップデートナビゲーション２１２は、定期的にホームページを巡回しており、新たな番組やアップデート情報が検索されると、点灯用モジュール２２１に点灯指示を伝える。点灯用モジュール２２１に伝えられた点灯指示は、管理モジュール２２３に伝えられる。ＲＳＳリーダ２１１およびアップデートナビゲーション２１２を実行させる過程は、本発明のアプリケーション実行方法におけるアプリケーション実行過程の一例にあたる。
【００５２】
管理モジュール２２３は、ユーザによって選択されていないＲＳＳリーダ２１１から伝えられた点灯指示に対して非許可と判定し、ユーザによって選択されたアップデートナビゲーション２１２から伝えられた点灯指示に対して許可と判定する。判定結果と点灯指示は制御モジュール２２４に伝えられる。
【００５３】
制御モジュール２２４は、管理モジュール２２３によって許可と判定された点灯指示のみ受け付けて、その点灯指示をドライバ２３０に伝える。この例では、ＲＳＳリーダ２１１から伝えられた点灯指示は受け付けられず、アップデートナビゲーション２１２から伝えられた点灯指示のみ受け付けられてドライバ２３０に伝えられる。アプリケーションから伝えられた指示をユーザの選択に従ってＢＩＯＳ２５０に伝え、ＬＥＤ１１ｅの点灯／消灯を制御する過程は、本発明のアプリケーション実行方法における通知制御過程の一例に相当する。
【００５４】
ドライバ２３０に伝えられた点灯指示はＢＩＯＳ２５０に伝えられ、ＬＥＤ１１ｅが点灯される（図６のステップＳ２）。
【００５５】
ＬＥＤ１１ｅが点灯することによって、ユーザはテレビ番組を視聴中であっても、パーソナルコンピュータ１０のアップデート情報が更新されたことを認識することができる。ユーザがマウス１５などを使って、テレビ機能からパーソナルコンピュータ機能へと切り替えると、表示画面１２ａ上にパーソナルコンピュータ用画面４２０が表示される（図６のステップＳ３）。尚、パーソナルコンピュータ用画面４２０には、アップデートナビゲーション２１２やＲＳＳリーダ２１１などといったアプリケーションの実行結果を通知するためのアイコン４２０ａが表示されている。
【００５６】
ユーザが、アップデートナビゲーション２１２用のアイコン４２０ａをマウス１５で選択すると、ホームページにアクセスされて、アップデート情報をダウンロードするための更新画面４２１が表示される（図６のステップＳ４）。
【００５７】
アップデートナビゲーション２１２は、更新画面４２１が表示されると、図４の解除用モジュール２２２に消灯指示を伝える。消灯指示は管理モジュール２２３に伝えられ、アップデートナビゲーション２１の消灯指示に対して許可と判定された後、制御用モジュール２２４で受け付けられる。制御用モジュール２２４で受け付けられた消灯指示は、ドライバ２３０を介してＢＩＯＳ２５０に伝えられ、ＬＥＤ１１ｅが消灯される。
【００５８】
尚、例えば、アップデートナビゲーション２１から消灯指示が伝えられる前に、ＲＳＳリーダ２１１から消灯指示が伝えられた場合、ＲＳＳリーダ２１１からの消灯指示に対しては管理モジュール２２３によって非許可と判定されるため、ユーザによってアップデート情報が確認される前にＬＥＤ１１ｅが消灯されてしまう不具合が回避される。
【００５９】
このように、本実施形態によると、ＬＥＤなどを増加させずに所望の実行処理の実行結果のみを通知することができ、コストの低減や、デザイン性の向上などを図ることができる。また、テレビを大画面に表示したまま、アップデート情報の更新などを認識することができ、最新の情報を素早く取得することができる。
【００６０】
ここで、上記では、本発明のアプリケーション実行装置をパーソナルコンピュータに適用する例について説明したが、本発明のアプリケーション実行装置は、携帯電話機などに適用してもよい。
【００６１】
以下、本発明の各種形態について付記する。
【００６２】
（付記１）
通知機能を有したハードウェアである通知部と、
１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、前記通知部による通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行部と、
前記複数の処理のうち１つの処理を選択する選択部と、
前記選択部において選択された処理の実行に伴って前記アプリケーションから発せられた命令に従って、前記通知部に通知を開始させ、あるいは停止させる通知制御部とを備えたことを特徴とするアプリケーション実行装置。
【００６３】
（付記２）
前記通知部は、光で通知を行う発光装置であることを特徴とする付記１記載のアプリケーション実行装置。
【００６４】
（付記３）
前記アプリケーション実行部は、複数の処理それぞれを担う複数のアプリケーションを実行するものであり、
前記選択部は、前記複数のアプリケーションのうち１つのアプリケーションを選択することで結果として処理を選択するものであることを特徴とする付記１記載のアプリケーション実行装置。
【００６５】
（付記４）
前記アプリケーション実行部は、実行結果が相互に独立な複数の処理を担う１つのアプリケーションを実行するものであることを特徴とする付記１記載のアプリケーション実行装置。
【００６６】
（付記５）
前記アプリケーション実行部は、外部装置にアクセスして、このアプリケーション実行装置の機能を更新する更新情報を検索するとともに、該更新情報が見つかった場合に前記命令を発する検索アプリケーションを実行するものであることを特徴とする付記１記載のアプリケーション実行装置。
【００６７】
（付記６）
前記アプリケーション実行部は、外部装置にアクセスして、所定のホームページの更新の有無を確認するとともに、該更新があったことが確認された場合に前記命令を発する確認アプリケーションを実行するものであることを特徴とする付記１記載のアプリケーション実行装置。
【００６８】
（付記７）
コンピュータ内で実行され、該コンピュータ上に、１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知機能を有したハードウェアによる通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行部と、
前記複数の処理のうち１つの処理を選択する選択部と、
前記選択部において選択された処理の実行に伴って前記アプリケーションから発せられた命令に従って、前記ハードウェアに通知を開始させ、あるいは停止させる通知制御部とを構築することを特徴とするアプリケーション実行プログラム。
【００６９】
（付記８）
前記ハードウェアは、光で通知を行う発光装置であることを特徴とする付記７記載のアプリケーション実行プログラム。
【００７０】
（付記９）
前記アプリケーション実行部は、複数の処理それぞれを担う複数のアプリケーションを実行するものであり、
前記選択部は、前記複数のアプリケーションのうち１つのアプリケーションを選択することで結果として処理を選択するものであることを特徴とする付記７記載のアプリケーション実行プログラム。
【００７１】
（付記１０）
前記アプリケーション実行部は、実行結果が相互に独立な複数の処理を担う１つのアプリケーションを実行するものであることを特徴とする付記７記載のアプリケーション実行プログラム。
【００７２】
（付記１１）
前記アプリケーション実行部は、外部装置にアクセスして、このアプリケーション実行装置の機能を更新する更新情報を検索するとともに、該更新情報が見つかった場合に前記命令を発する検索アプリケーションを実行するものであることを特徴とする付記７記載のアプリケーション実行プログラム。
【００７３】
（付記１２）
前記アプリケーション実行部は、外部装置にアクセスして、所定のホームページの更新の有無を確認するとともに、該更新があったことが確認された場合に前記命令を発する確認アプリケーションを実行するものであることを特徴とする付記７記載のアプリケーション実行プログラム。
【００７４】
（付記１３）
１つ以上の処理を担い、各処理について、実行結果が所定の結果である場合には、通知機能を有したハードウェアによる通知の開始または停止を表した命令を発するアプリケーションを少なくとも１つ実行することにより複数の処理を実行させるアプリケーション実行過程と、
前記複数の処理のうち１つの処理を選択する選択過程と、
前記選択過程において選択された処理の実行に伴って前記アプリケーションから発せられた命令に従って、前記ハードウェアに通知を開始させ、あるいは停止させる通知制御過程とを有することを特徴とするアプリケーション実行方法。
【００７５】
（付記１４）
前記ハードウェアは、光で通知を行う発光装置であることを特徴とする付記１３記載のアプリケーション実行方法。
【００７６】
（付記１５）
前記アプリケーション実行過程は、複数の処理それぞれを担う複数のアプリケーションを実行する過程であり、
前記選択過程は、前記複数のアプリケーションのうち１つのアプリケーションを選択することで結果として処理を選択する過程であることを特徴とする付記１３記載のアプリケーション実行方法。
【００７７】
（付記１６）
前記アプリケーション実行過程は、実行結果が相互に独立な複数の処理を担う１つのアプリケーションを実行する過程であることを特徴とする付記１３記載のアプリケーション実行方法。
【００７８】
（付記１７）
前記アプリケーション実行過程は、外部装置にアクセスして、このアプリケーション実行装置の機能を更新する更新情報を検索するとともに、該更新情報が見つかった場合に前記命令を発する検索アプリケーションを実行する過程であることを特徴とする付記１３記載のアプリケーション実行方法。
【００７９】
（付記１８）
前記アプリケーション実行過程は、外部装置にアクセスして、所定のホームページの更新の有無を確認するとともに、該更新があったことが確認された場合に前記命令を発する確認アプリケーションを実行する過程であることを特徴とする付記１３記載のアプリケーション実行方法。
【図面の簡単な説明】
【００８０】
【図１】本発明の一実施形態が適用されたパーソナルコンピュータの外観斜視図である。
【図２】パーソナルコンピュータの内部構成図である。
【図３】パーソナルコンピュータ内のハードウェアとソフトウェアの階層関係の一例を示す図である。
【図４】パーソナルコンピュータの機能ブロック図である。
【図５】ユーザが通知項目を選択するための選択画面の一例を示す図である。
【図６】アップデートナビゲーションの更新情報が取得され、その更新情報をユーザが確認するまでの一連の処理を示す図である。
【符号の説明】
【００８１】
１０    パーソナルコンピュータ
１１    本体装置
１１ａ    ＦＤ装填口
１１ｂ    ＣＤ／ＤＶＤ装填口
１１ｃ    テレビスイッチ
１１ｄ    パソコンスイッチ
１１ｅ    ＬＥＤ
１２    表示装置
１３    スピーカ
１４    キーボード
１５    マウス
１０１    ＣＰＵ
１０２    主メモリ
１０３    ハードディスク装置
１０４    ＣＤ／ＤＶＤドライブ
１０５    ＦＤドライブ
１０６    入出力インタフェース
１０７ａ    アンテナ
１０７    テレビチューナー
１０８    音声制御部
１０９    ＬＥＤ制御部
【図１】
2008165281.tif 000003
【図２】
2008165281.tif 000004
【図３】
2008165281.tif 000005
【図４】
2008165281.tif 000006
【図５】
2008165281.tif 000007
【図６】
2008165281.tif 000008