(57)【要約】【課題】発光装置とＵＳＢ接続端子とを備えた特定のＵＳＢ接続装置をコンピュータに接続することによって、コンピュータ上で、所定の条件を満たすことにより、発光装置を発光させたり、特定の音声を出力させたりすることを可能とする。【解決手段】発光装置を有する特定のＵＳＢ接続装置の接続の有無を特定の検知信号を送信することにより確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認手段と、所定のメールソフトの電子メールの数を監視して該電子メールの数が変化した時に制御信号を送信するメール監視手段と、前記メール監視手段からの制御信号に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信手段と、前記メール監視手段からの制御信号に応じて音声ファイルの音声出力を指示する音出力指示手段とを備え、前記メール監視手段は、前記ＵＳＢ接続装置確認手段が確認信号を出力している時に電子メールの数の監視を行う。【選択図】図１
2008225766.tif 000002
【特許請求の範囲】
【請求項１】
発光装置を有する特定のＵＳＢ接続装置の接続の有無を特定の検知信号を送信することにより確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認手段と、所定のメールソフトの電子メールの数を監視して該電子メールの数が変化した時に制御信号を送信するメール監視手段と、前記メール監視手段からの制御信号に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信手段と、前記メール監視手段からの制御信号に応じて音声ファイルの音声出力を指示する音出力指示手段とを備え、前記メール監視手段は、前記ＵＳＢ接続装置確認手段が確認信号を出力している時に電子メールの数の監視を行うことを特徴としたメール監視装置。
【請求項２】
請求項１において、所定のメールソフトに関する音声ファイルの位置情報を保存するバックアップ手段と、所定のメールソフトに関する音声ファイルの位置情報の設定を変更する設定変更手段とを更に備え、前記設定変更手段は、前記ＵＳＢ接続装置の接続の有無に応じて、所定のメールソフトに関する発音ファイルの位置情報を、他の特定の音声ファイル又は前記バックアップ手段で保存された発音ファイルの位置情報に設定を変更することを特徴としたメール監視装置。
【請求項３】
請求項１又は２において、現在時刻を監視し、所定の時刻又は指定された時刻である時に、前記制御コード送信手段及び／又は前記音出力指示手段に対して制御信号を送信する時刻監視手段とを備えたことを特徴としたメール監視装置。
【請求項４】
発光装置を有する特定のＵＳＢ接続装置の接続の有無を特定の検知信号を送信することにより確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認ステップと、所定のメールソフトの電子メール数を監視して該電子メールの数が変化した時に制御コード送信ステップ及び／又は音出力指示ステップに実行を指示するメール監視ステップと、前記メール監視ステップからの指示に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信ステップと、前記メール監視ステップからの指示に応じて音声ファイルの音声出力を指示する音声出力指示ステップとからなることを特徴としたメール監視方法。
【請求項５】
請求項４において、所定のメールソフトに関する音声ファイルの位置情報を保存するバックアップステップと、所定のメールソフトに関する音声ファイルの位置情報の設定を変更する設定変更ステップとを更に有し、前記設定変更ステップは、前記ＵＳＢ接続装置の接続の有無に応じて、所定のメールソフトに関する発音ファイルの位置情報を、他の特定の音声ファイル又は前記バックアップステップで保存された発音ファイルの位置情報に設定を変更することを特徴としたメール監視方法。
【請求項６】
請求項４又は５において、現在時刻を監視し、所定の時刻又は指定された時刻である時に前記制御コード送信ステップ及び／又は前記音出力指示ステップに実行を指示する時刻監視ステップを有することを特徴としたメール監視方法。
【請求項７】
発光装置を有する特定のＵＳＢ接続装置の接続の有無を特定の検知信号を送信することにより確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認プログラムコードと、所定のメールソフトの電子メールの数を監視し、該電子メールの数が変化した時に制御コード送信プログラムコード及び／又は音出力指示プログラムコードに対して実行を指示するメール監視プログラムコードと、前記メール監視プログラムコードからの指示に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信プログラムコードと、前記メール監視プログラムコードからの指示に応じて音声ファイルの音声出力を指示する音出力指示プログラムコードとで構成されることを特徴としたコンピュータが読取可能なプログラムを記録した記憶媒体。
【請求項８】
請求項７において、所定のメールソフトに関する音声ファイルの位置情報を保存するバックアッププログラムコードと、所定のメールソフトに関する音声ファイルの位置情報の設定を変更する設定変更プログラムコードとで更に付加され、前記設定変更プログラムコードは、前記ＵＳＢ接続装置の接続の有無に応じて、所定のメールソフトに関する発音ファイルの位置情報を、他の特定の音声ファイル又は前記バックアッププログラムコードで保存された発音ファイルの位置情報に設定を変更することを特徴としたコンピュータが読取可能なプログラムを記録した記憶媒体。
【請求項９】
請求項７又は８において、現在時刻を監視し、所定の時刻又は指定された時刻である時に、前記制御コード送信プログラムコード及び／又は前記音出力指示プログラムコードに実行を指示する時刻監視プログラムコードが更に付加されていることを特徴としたコンピュータが読取可能なプログラムを記録した記憶媒。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータに周辺機器を接続するＵＳＢ規格の接続端子を有する発光装置と、該発光装置を発光させるプログラムを記憶した記憶媒体に関するものである。
【背景技術】
【０００２】
近年、コンピュータの外部の周辺機器を接続する為の規格としてＵＳＢ（ユニバーサル・シリアル・バス）と呼ばれる規格が用いられている。このＵＳＢ規格は、バスパワード方式と呼ばれるコンピュータ側より電力の供給が可能とされる方式が採用されると共にホットプラグと称され、コンピュータの起動中でも自由に抜き差し可能な規格となっている。
【０００３】
また、ＵＳＢ規格の接続端子を有する装飾体として本願出願人が出願した登録実用新案第３１２５９０７号「装飾体可動装置」の如く、その外観を所望の形象物の形状に形成したものが提案されている。この装飾体可動装置は、ＵＳＢ接続端子を有しており、該ＵＳＢ端子をコンピュータに接続することによって、装飾体可動装置に設けられた可動部が可動するものである。このように従来のＵＳＢ規格の接続端子を有する装飾体はあったが、その動きはコンピュータ側から操作されるものでは無いものであった。
【特許文献１】登録実用新案第３１２５９０７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
そこで、本発明は、発光装置とＵＳＢ接続端子とを備えた特定のＵＳＢ接続装置をコンピュータに接続することによって、コンピュータ上で、所定の条件を満たすことにより、発光装置を発光させたり、特定の音声を出力させたりすることを可能とすることを課題とする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、発光装置を有する特定のＵＳＢ接続装置の接続の有無を特定の検知信号を送信することにより確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認手段と、所定のメールソフトの電子メールの数を監視して該電子メールの数が変化した時に制御信号を送信するメール監視手段と、前記メール監視手段からの制御信号に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信手段と、前記メール監視手段からの制御信号に応じて音声ファイルの音声出力を指示する音出力指示手段とを備え、前記メール監視手段は、前記ＵＳＢ接続装置確認手段が確認信号を出力している時に電子メールの数の監視を行うことを特徴とする。
【０００６】
請求項２記載の発明は、請求項１において、所定のメールソフトに関する音声ファイルの位置情報を保存するバックアップ手段と、所定のメールソフトに関する音声ファイルの位置情報の設定を変更する設定変更手段とを更に備え、前記設定変更手段は、前記ＵＳＢ接続装置の接続の有無に応じて、所定のメールソフトに関する発音ファイルの位置情報を、他の特定の音声ファイル又は前記バックアップ手段で保存された発音ファイルの位置情報に設定を変更することを特徴する。
【０００７】
請求項３記載の発明は、請求項１又は２において、現在時刻を監視し、所定の時刻又は指定された時刻である時に、前記制御コード送信手段及び／又は前記音出力指示手段に対して制御信号を送信する時刻監視手段とを備えたことを特徴する。
【０００８】
請求項４記載の発明は、発光装置を有する特定のＵＳＢ接続装置の接続の有無を特定の検知信号を送信することにより確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認ステップと、所定のメールソフトの電子メール数を監視して該電子メールの数が変化した時に制御コード送信ステップ及び／又は音出力指示ステップに実行を指示するメール監視ステップと、前記メール監視ステップからの指示に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信ステップと、前記メール監視ステップからの指示に応じて音声ファイルの音声出力を指示する音声出力指示ステップとからなることを特徴とする。
【０００９】
請求項５記載の発明は、請求項４において、所定のメールソフトに関する音声ファイルの位置情報を保存するバックアップステップと、所定のメールソフトに関する音声ファイルの位置情報の設定を変更する設定変更ステップとを更に有し、前記設定変更ステップは、前記ＵＳＢ接続装置の接続の有無に応じて、所定のメールソフトに関する発音ファイルの位置情報を、他の特定の音声ファイル又は前記バックアップステップで保存された発音ファイルの位置情報に設定を変更することを特徴とする。
【００１０】
請求項６記載の発明は、請求項４又は５において、現在時刻を監視し、所定の時刻又は指定された時刻である時に前記制御コード送信ステップ及び／又は前記音出力指示ステップに実行を指示する時刻監視ステップを有することを特徴とする。
【００１１】
請求項７記載の発明は、発光装置を有する特定のＵＳＢ接続装置の接続の有無を特定の検知信号を送信することにより確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認プログラムコードと、所定のメールソフトの電子メールの数を監視し、該電子メールの数が変化した時に制御コード送信プログラムコード及び／又は音出力指示プログラムコードに対して実行を指示するメール監視プログラムコードと、前記メール監視プログラムコードからの指示に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信プログラムコードと、前記メール監視プログラムコードからの指示に応じて音声ファイルの音声出力を指示する音出力指示プログラムコードとで構成されることを特徴とする。
【００１２】
請求項８記載の発明は、請求項７において、所定のメールソフトに関する音声ファイルの位置情報を保存するバックアッププログラムコードと、所定のメールソフトに関する音声ファイルの位置情報の設定を変更する設定変更プログラムコードとで更に付加され、前記設定変更プログラムコードは、前記ＵＳＢ接続装置の接続の有無に応じて、所定のメールソフトに関する発音ファイルの位置情報を、他の特定の音声ファイル又は前記バックアッププログラムコードで保存された発音ファイルの位置情報に設定を変更することを特徴とする。
【００１３】
請求項９記載の発明は、請求項７又は８において、現在時刻を監視し、所定の時刻又は指定された時刻である時に、前記制御コード送信プログラムコード及び／又は前記音出力指示プログラムコードに実行を指示する時刻監視プログラムコードが更に付加されていることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、コンピュータに特定のＵＳＢ接続装置を接続することによって、メール着信時、メール送信時、所定の時刻である時に、特定のＵＳＢ接続装置に設けられた発光装置が点灯又は点滅し、メールの着信や、所定の時刻であることを報知することができるものである。また、「メール着信音」「メール送信音」「時報音」などによる報知を使用者の趣向に合わせた音声などによる報知に変更することができるものである。
【００１５】
また、特定のＵＳＢ接続装置を接続した時に、所定のメールソフトに関する「メール着信音」「メール送信音」「時報音」などの発音ファイルの位置情報がバックアップされ、ＵＳＢ接続装置を抜くと、バックアップされてある発音ファイルの位置情報に設定変更され、元に設定していた音が出力されるようになるものである。つまり、特定のＵＳＢ接続装置は、鍵の役割を担っており、特定のＵＳＢ接続装置を接続していない状態では、特定の音声ファイルによる音声報知はされないものである。
【発明を実施するための最良の形態】
【００１６】
発光装置を有する特定のＵＳＢ接続装置の有無を特定の検知信号を送信することにより接続を確認して前記特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するＵＳＢ接続装置確認手段を形成するためのＵＳＢ接続装置確認プログラムコードと、確認信号の存在を条件として所定のメールソフトの電子メールの数を監視し、該電子メールの数が増加した時に制御コード送信プログラムコード及び／又は音出力指示プログラムコードに対して実行を指示するメール監視手段を形成するためのメール監視プログラムコードと、前記メール監視プログラムコードからの指示に応じて前記ＵＳＢ接続装置に対して制御コード信号を送信する制御コード送信手段を形成するための制御コード送信プログラムコードと、前記メール監視プログラムコードからの指示に応じて音声ファイルの音声出力を指示する音出力指示手段を形成するための音出力指示プログラムコードと、所定のメールソフトに関する発音ファイルの位置情報を保存するバックアップ手段を形成するためのバックアッププログラムコードと、所定のメールソフトに関する発音ファイルの位置情報の設定を変更する設定変更プログラムを形成するための設定変更プログラムコードと、現在時刻を監視し、所定の時刻又は指定された時刻である時に、前記制御コード送信プログラムコード及び／又は前記音出力指示プログラムコードに実行を指示する時刻監視手段を形成するための時刻監視プログラムコードとで構成されたコンピュータが読取可能なプログラムを記録した記憶媒体を、ＵＳＢ接続ポートを有するコンピュータに接続し、該記憶媒体内に記録された各プログラムをコンピュータの記憶装置などに導入して使用するものである。
【実施例１】
【００１７】
以下、図を参照して、本発明を適用した実施の形態について説明する。
【００１８】
この発明は、コンピュータの外部記憶媒体としてのフラッシュメモリ、外部ハードディスク、光ディスク及び光磁気ディスクなどの様々な記憶媒体に本発明の監視プログラムと特定の音声ファイルが記録され、その記憶媒体を該コンピュータに接続した状態で使用する場合、又は、その記憶媒体に記憶された監視プログラムを構成する各プログラムと音声ファイルを、導入プログラムなどを用いて該記憶媒体からコンピュータに内蔵されたハードディスクなどの記憶装置に複製して使用するものである。
【００１９】
このように、コンピュータに内蔵されたハードディスクなどの記憶装置内に、本発明の監視プログラムを構成する各プログラムと特定の音声ファイルが導入プログラムによって複製される場合や、これらプログラムなどが予め記憶される場合には、監視プログラムを構成する各プログラムは、各々処理を行う手段を形成するものである。
【００２０】
また、この発明の概要は、コンピュータに特定のＵＳＢ接続装置を接続した後、所定のメールソフトの受信トレイや送信済みトレイなどに格納された電子メールの数が、使用者の電子メールの送信に伴い送信済みトレイの電子メールの数の増加した時や、使用者の電子メールの受信に伴い受信トレイの電子メールの数の増加した時などの電子メールの数に変化があった時に、電子メールの送信又は受信が完了したことを、使用者の好みの特定の音声を出力させたり、特定のＵＳＢ接続装置に設けられた発光装置を発光させたりすることによって報知できるようにしたものである。
【００２１】
以下の説明は、本発明の特定なＵＳＢ接続装置と、本発明の監視プログラムを構成する各プログラムが光ディスク（CD-ROM）となる記憶媒体に記録されている場合の説明を行う。まず、本発明のＵＳＢ接続装置の使用例を示す図１と本発明のＵＳＢ接続装置及び監視プログラムのブロック図となる図２を用いて、発光装置１２を有するＵＳＢ接続装置１０と、監視プログラムを記録した記憶媒体（CD-ROM）を説明する。
【００２２】
特定のＵＳＢ接続装置１０は、図１に示すように薄肉方形状に形成され、方形状の短辺側の面に、ＵＳＢ接続ポートを有するコンピュータ１８に接続されるＵＳＢ接続端子１４を備えている。また、ＵＳＢ接続端子１４と対向する短辺の近傍に発光装置１２となるＬＥＤが備えられている。そして、このＵＳＢ接続装置１０の内部には、図２（Ａ）に示すように該ＵＳＢ接続端子１４をコンピュータ１８のＵＳＢ接続ポートに接続した際に、コンピュータ１８側からのＵＳＢ制御信号をシリアル信号へと変換するＩＣと、該変換されたシリアル信号を発光装置１２となるＬＥＤに送信するマイクロコントローラとを備えた制御部が内設されている。
【００２３】
このＵＳＢ接続装置１０は、ＵＳＢ接続ポートに接続されると、ＵＳＢ接続ポートから電力が供給されるようになる。接続されたＵＳＢ接続装置１０は、コンピュータ１８上では、仮想のＣＯＭポートが作成され、その仮想ＣＯＭポートに、このＵＳＢ接続装置１０が接続されていると認識され、このＵＳＢ接続装置１０の装置名、デバイスの種類、製造元などの情報が特定されるものである。例えば、コンピュータ１８を操作するＯＳ（Operation System）がＷｉｎｄｏｗｓ（株式会社マイクロソフトの登録商標）である場合には、仮想ＣＯＭポートの１番〜１６番のいずれかの番号のＣＯＭポートに接続されていると認識されるようになる。また、このＵＳＢ接続装置１０は、ＵＳＢ接続ポートを有するＵＳＢハブを介してコンピュータ１８に接続されることもある。
【００２４】
次に、監視プログラムを記録した記憶媒体には、図２（Ｂ）に示すように、この監視プログラムの他に、この監視プログラムをコンピュータ１８の内蔵されたハードディスクなどの記憶装置に導入する導入プログラムと、少なくとも１以上の特定の音声となる音声ファイルが格納されている。この記憶媒体とは、フラッシュメモリ、コンパクトディスク又はフレキシブルディスクなどのプログラムを読取可能に記録した記憶媒体のことである。
【００２５】
この記憶媒体に記憶されている監視プログラムは、ＵＳＢ接続装置確認プログラムと、バックアッププログラムと、設定変更プログラムと、メールソフト監視プログラムと、時刻監視プログラムと、制御コード送信プログラムと、音出力指示プログラム及び本プログラムの終了を監視する終了監視プログラムで構成されている。
【００２６】
次に、この記憶媒体に記憶されている導入プログラムは、該コンピュータ１８上で実行されると、記憶媒体内の監視プログラムを構成する各プログラムと特定の音声ファイルを、コンピュータ１８の記憶装置の適切な場所に該プログラムを複製し保存すると共に、該監視プログラムの設定に関するファイル及び／又はレジストリを新規に作成し、コンピュータ１８の記憶装置の適切な場所に記録するものである。
【００２７】
そして、該記憶媒体に記憶されている少なくとも１以上の特定の音声ファイルは、例えば、「電子メールを送信しました」「電子メールを受信しました」などの音声や、電子メールを送受信したことを報知させる電子音、音楽などの様々な曲や歌である。
【００２８】
監視プログラムを構成する各プログラムについて詳細に説明する。まずＵＳＢ接続装置確認プログラムは、コンピュータ１８に特定のＵＳＢ接続装置１０が接続されているかの有無を確認するプログラムである。具体的には、コンピュータ１８上の仮想ＣＯＭポートの１番〜１６番に対して順次に特定の検知信号をとなる「問い合わせコード」を送信し、ＵＳＢ接続装置１０が接続されている仮想ＣＯＭポートから特定の「応答コード」が返信されるまで、確認を続けるようになっている。また各仮想ＣＯＭポートに対して特定の検知信号となる「問い合わせコード」を送信した後、仮想ＣＯＭポートからの特定の「応答コード」の返信が無い場合には、所定の時間を待機した後、繰り返しＵＳＢ接続装置１０の確認が行われる。また。ＵＳＢ接続装置確認プログラム特定のＵＳＢ接続装置が接続されたことを検知すると確認信号を出力するものである。
【００２９】
この特定の検知信号となる「問い合わせコード」は、例えば、「装置名」や「製造元」、又は、鍵となる特定のＵＳＢ接続装置に記憶させる特殊コードなどの情報を問い合わせるコードである。また、特定の「応答コード」は、例えば、仮想ポートに接続されている装置の装置名や、製造元の企業名や当該ＵＳＢ接続装置１０に記録した特殊コードなどの情報となるコードである。この特定の「応答コード」が返信されることによって、ＵＳＢ接続装置監視プログラムは、特定の「応答コード」が返信された仮想ＣＯＭポートに特定のＵＳＢ接続装置１０が接続されていると認識するものである。また、このＵＳＢ接続確認プログラムは、ＵＳＢ接続装置１０が認識された後も、ＵＳＢ接続装置１０が接続されている仮想ＣＯＭポートに対して所定のタイミングでＵＳＢ接続装置１０の有無を確認し続けるものである。
【００３０】
次に、バックアッププログラムは、コンピュータ１８上で実行される所定のメールソフトの「電子メールの受信に合わせて再生するファイル」の設定情報を、監視プログラムの設定に関するファイル及び／又はレジストリに、記憶させてバックアップするものである。この所定のメールソフトとは、例えば、株式会社マイクロソフトの「Outlook Express」及び「Outlook2003」である。この設定情報は、「電子メールの受信に合わせて再生するファイル」となる発音ファイルの格納位置を示しており、この格納されている位置情報がバックアップされるものである。
【００３１】
また、設定変更プログラムは、コンピュータ１８上で実行される所定のメールソフトの「電子メールの受信に合わせて再生するファイル」の設定情報を、導入プログラムで導入された特定の音声ファイルが再生されるように変更するプログラムである。つまり、このプログラムは、「電子メールの受信に合わせて再生するファイル」の格納された位置情報を、導入プログラムで導入された特定の音声ファイルが格納された位置情報に変更するものである。
【００３２】
そして、メールソフト監視プログラムは、所定のメールソフトの、受信されたメールが格納される受信トレイと、送信された電子メールが格納される送信済みトレイに格納されている電子メールの数を監視するものである。このメールソフトの受信トレイ及び送信済みトレイの電子メールの数の監視には、例えばＷｉｎｄｏｗｓの場合においては、ＯＳ側から提供されるＭＡＰＩ（マッピ:Messaging Application Program Interface）と呼ばれるプログラム（様々なアプリケーションソフトから電子メールの送受信機能を利用できるようにするためプログラム）を介して、電子メールの数を監視するものである。
【００３３】
また、このメールソフト監視プログラムは、受信トレイの電子メールの数が増加した時には、後述する制御コード送信プログラムを介してＵＳＢ接続装置１０の発光装置１２に対して発光制御信号を送信するものである。そして、送信済みトレイの電子メールの数が増加した時には、制御コード送信プログラムを介して発光制御信号を送信すると共に、後述する音出力指示プログラムによって、導入された特定の音声ファイルの再生を行うものである。
【００３４】
また、時刻監視プログラムは、コンピュータ１８上の時刻を監視するプログラムである。この時刻監視プログラムは、コンピュータ１８上の時刻が、特定の時刻（時報）又は指定の時刻（アラーム）になると、後述する制御コード送信プログラムを介してＵＳＢ接続装置１０の発光装置１２に対して発光制御信号を送信するものである。
【００３５】
そして、制御コード送信プログラムは、メールソフト監視プログラムや時刻監視プログラムが所定の条件を満たした時に、ＵＳＢ接続装置１０の発光装置１２に対してＵＳＢ制御信号となる発光制御信号を送信するものである。
【００３６】
また、音出力指示プログラムは、メールソフト監視プログラムが所定の条件を満たした時に、コンピュータ１８上で、導入された特定の音声ファイルを音声出力するようコンピュータ１８に指示にするプログラムである。
【００３７】
そして、終了監視プログラムは、コンピュータ１８からの監視プログラムの終了指示を監視するプログラムである。この終了監視プログラムは、コンピュータ１８から終了指示を受けた時、設定変更プログラムを介して、「電子メールの受信に合わせて再生するファイル」の位置情報をバックアップされた位置情報に基づいて、元の状態の位置情報に、設定変更するものである。
【００３８】
次に、図３のフローチャートを用いて、監視プログラム及び監視方法の流れについて説明を行う。まずS001のステップは「プログラム起動」であり、コンピュータ１８のＯＳが起動すると、監視プログラムも自動的に起動するようになっている。具体的には、コンピュータ１８で使用されるＯＳがＷｉｎｄｏｗｓである場合には、「プログラム」の「スタートアップ」フォルダ内に、監視プログラムのショートカットが保存されているようにすることによって、コンピュータ１８のＯＳが起動する際に、監視プログラムも同時に起動されるものである。
【００３９】
次に、S002へと進み、「ＵＳＢ接続装置の接続確認」となる。このステップにおいは、ＵＳＢ接続装置確認プログラムによって、コンピュータ１８上の仮想ＣＯＭポートの１番〜１６番に対して「問い合わせコード」が送信され、その結果に応じて特定のＵＳＢ接続装置１０の有無が判断される。特定のＵＳＢ接続装置１０がＵＳＢ接続ポートに接続されている場合には、接続された仮想ＣＯＭポートより、特定の装置名、特定の企業名など情報となる「応答コード」が返信されるようになっており、特定の「応答コード」が返信された場合には、特定のＵＳＢ接続装置１０が接続状態にあると判断され、S004の「バックアップ処理」へと進む。また、この特定の「応答コード」が返信されない場合には、特定のＵＳＢ接続装置１０が接続されていないと判断され、S003の「所定の時間待機」へと進むものである。
【００４０】
S003は「所定の時間待機」であり、このステップにおいては、ＵＳＢ接続装置１０の確認を中断し所定の時間を待機するものである。そして、所定の時間が経過した後、再びS002の「ＵＳＢ接続装置の接続確認」を行い、ＵＳＢ接続装置１０がＵＳＢ接続ポートに接続されるまで、このＵＳＢ接続装置１０の接続確認が、所定の間隔で行われるものである。
【００４１】
S004は「バックアップ処理」であり、このステップにおいては、バックアッププログラムによって、コンピュータ１８上で実行される所定のメールソフトの「電子メールの受信に合わせて再生するファイル」となる発音ファイルの位置情報を、監視プログラムの設定に関するファイル及び／又はレジストリに、記憶させてバックアップする。バックアップが終了した後、S005の「設定変更処理」に進む。
【００４２】
S005は、「設定変更処理」であり、このステップおいては、コンピュータ１８上で実行される所定のメールソフトの「電子メールの受信に合わせて再生するファイル」の設定情報を、既に導入プログラムによって導入された特定の音声ファイルが再生されるように変更するものである。この設定変更処理が終了した後、S006の「メールソフトの監視」へと移行する。
【００４３】
S006は、「メールソフトの監視」であり、このステップにおいては、メールソフト監視プログラムによって、所定のメールソフトの、受信された電子メールが格納される受信トレイと、送信された電子メールが格納される送信済みトレイに格納されている電子メールの数を保管し、その電子メールの数の変化を監視するものである。この電子メールの数の監視においては、ＯＳ側から提供されるMAPIを介して、電子メールの数が監視されるものである。
【００４４】
そして、次のステップとなるS007の「送信済みトレイの電子メールの数が増えたか？」及びS009の「受信トレイの電子メールの数が増えたか？」において、電子メールの数が増加した場合の判断が行われる。S007の「送信済みトレイの電子メールの数が増えたか？」の条件を満たす場合には、S008の「音声出力処理」へ進み。S009「受信トレイの電子メールの数が増えたか？」の条件を満たす場合には、S013の「制御コード送信」ステップへと進むものである。そして、電子メールの数に増減が無い場合には、S010の「時刻の監視」へと進むものである。
【００４５】
S007の条件（送信済みトレイの電子メールの数が増加した）を満した時に行われるステップとなるS008の「音声出力処理」では、音出力指示プログラムからの指示により、コンピュータ１８上で、導入された特定の音声ファイルの音声出力が行われるものである。また、このステップにおいては、音声出力処理が終了する前に、S013の「制御コード送信」に進むものであり、この音声出力と同時に、S013の「制御コードの送信」が行われるようになる。
【００４６】
S013は、「制御コードの送信」であり、このステップにおいては、制御コード送信プログラムが、特定のＵＳＢ接続装置１０が接続されている仮想ＣＯＭポートに対して、ＵＳＢ制御信号となる発光制御信号を送信し、特定のＵＳＢ接続装置１０の発光装置１２は、点滅するようになる。また、この発光制御信号によって、ＬＥＤを点灯又は点滅のいずれかを行うように制御しても構わない。このS013のＵＳＢ制御信号の送信が終わった後、S006の「メールソフトの監視」へと戻るようになる。
【００４７】
S010は、「時刻の監視」であり、このステップにおいては、時刻監視プログラムによって、コンピュータ１８上の時刻を監視するものである。そして、次のステップとなるS011の「所定の時刻であるか？」及びS012の「指定の時刻であるか？」において、所定又は指定の時刻であるかの判断が行われる。このS011の「所定の時刻であるか？」及びS012の「指定の時刻であるか？」のステップにおいて、その条件を満たす場合には、S013へと進み、ＵＳＢ接続装置１０の発光装置１２が点灯又は点滅動作を行うようになる。また、条件が満たされない場合おいては、S014の「終了の監視」へと進むものである。
【００４８】
S014は、「終了の監視」であり、このステップにおいては、終了監視プログラムは、コンピュータ１８からの監視プログラムの終了指示を監視するものである。このステップでは、コンピュータ１８からプログラムの終了指示の有無や、ＵＳＢ接続装置１０の有無を監視するものである。次のステップとなるS015は、S002と同様となる「ＵＳＢ接続装置の接続確認」が行われる。S015で特定のＵＳＢ接続装置１０が無いと判断された場合には、S017の「プログラム終了処理」に移行する。また、ＵＳＢ接続装置１０が有る場合には、S016の「プログラム終了？」で、コンピュータ１８からのプログラムの終了指示の有無が判断されるものである。
【００４９】
S016は、判断ステップとなる「プログラム終了？」であり、このステップにおいては、コンピュータ１８からのプログラム終了指示の有無を判断する。プログラムの終了指示が有る場合には、S017の「プログラム終了処理」へと移行し、終了指示が無い場合には、S006の「メールソフトの監視」へと戻るようになる。
【００５０】
S017は、「プログラム終了処理」であり、このステップでは、メールソフト監視プログラム、時刻監視プログラムなどを停止させた後、各プログラムを終了させ、次のS018の「設定変更処理」へと進む。S018の「設定変更処理」では、S004の「バックアップ処理」においてバックアップされた発音ファイルの位置情報に基づいて、元の状態の位置情報に、設定変更するものである。その後、S002の「ＵＳＢ接続装置の接続確認」へと戻るようになる。
【００５１】
以上説明したように、コンピュータ１８に特定のＵＳＢ接続装置１０を接続することによって、メール着信時、メール送信時、所定の時刻である時に、特定のＵＳＢ接続装置１０に設けられた発光装置１２が点灯又は点滅し、メールの着信や、所定の時刻であることを報知することができるものである。また、「メール着信音」「メール送信音」「時報音」などを使用者の趣向に合わせて音声を変更することもできるものである。また、特定のＵＳＢ接続装置１０を接続した時に、所定のメールソフトに関する「メール着信音」「メール送信音」「時報音」などの音声ファイルの位置情報がバックアップされ、特定のＵＳＢ接続装置１０を抜いたときは、バックアップされてある発音ファイルの位置情報に設定変更され、元に設定していた音声が出力されるようになるものである。また、好ましい実施例を挙げて本発明を説明したが、本発明はその実施例に限定されるものではなく、本発明の要旨の範囲内で種々に改変できる。
【００５２】
例えば、ＵＳＢ接続装置１０内にフラッシュメモリなどからなる記憶部を備え、その記憶部に監視プログラムを構成する各プログラムと特定の音声ファイルを記録するようにしても構わない。
【００５３】
また、例えば、ＵＳＢ接続装置１０は、発光装置１２の他に、モータ、電磁石（ソレノイド）などの駆動により可動可能な可動部を備えることもあり、監視プログラムの制御コード送信プログラムから特定のＵＳＢ接続装置１０が接続されている仮想ＣＯＭポートに対して、ＵＳＢ制御信号となる可動部制御信号を送信することによって、ＵＳＢ接続装置１０の該可動部を可動させて、メールの着信や、所定の時刻であること報知する場合もある。
【図面の簡単な説明】
【００５４】
【図１】本発明の一実施例であるＵＳＢ接続装置の使用状態を示す図である。
【図２】本発明の一実施例であるＵＳＢ接続装置と記憶媒体のブロック図である。
【図３】本発明の一実施例である監視プログラム又は監視方法のフローチャート図である。
【符号の説明】
【００５５】
１０    ＵＳＢ接続装置
１２    発光装置
１４    ＵＳＢ接続端子
１８    コンピュータ
【図１】
2008225766.tif 000003
【図２】
2008225766.tif 000004
【図３】
2008225766.tif 000005