(57)【要約】【課題】時間経過を瞬時に報知できるとともに、より細かな計時を報知することができるタイマー装置及びタイマー付きレーザーポインタを提供する。【解決手段】タイマー付きレーザーポインタ１０は、本体１０ａ表面に発光態様によりタイマーの残時間等の報知を行う複数のＬＥＤ１２ａ〜ＬＥＤ１２ｄ、レーザー照射キー１４、及びキーボード１５（設定手段）を備え、また、内部に、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＬＣＤで構成されたマトリクス画面を有する表示部２４、レーザー照射キー１４及び上記各キー１５ａ〜１５ｆを備えるキーボード２５、及びレーザー出力回路２６を備え、ＣＰＵ２１は、複数のＬＥＤ１２ａ〜ＬＥＤ１２ｄの数量に対応してタイマーの設定時間を分割し、分割された設定時間の経過毎に、各々のＬＥＤ１２ａ〜ＬＥＤ１２ｄを順次消灯又は点灯してタイマーの残時間の報知を行う。【選択図】　図１
2004012228.tif 000002
【特許請求の範囲】
【請求項１】
設定時間を計時するタイマー装置において、
複数の発光表示素子と、
前記複数の発光表示素子を所定の発光パターンにより発光させてタイマーの残時間を報知する報知手段と
を備えることを特徴とするタイマー装置。
【請求項２】
前記報知手段は、点灯状態にある複数の発光表示素子をタイマーの残時間に合わせて順次消灯させる、又は消灯状態にある複数の発光表示素子をタイマーの残時間に合わせて順次点灯させる発光パターンによりタイマーの残時間を報知することを特徴とする請求項１記載のタイマー装置。
【請求項３】
前記報知手段は、前記点灯状態からの消灯、又は前記消灯状態からの点灯に先立って、該当する発光表示素子を点滅させることを特徴とする請求項２記載のタイマー装置。
【請求項４】
前記報知手段は、タイマーの残時間が所定時間になったとき、ｎ（ｎは任意の自然数）番目の発光表示素子が点灯と消灯した後、ｎ＋１番目の発光表示素子が点灯することにより報知を行うことを特徴とする請求項１記載のタイマー装置。
【請求項５】
前記複数の発光表示素子の数量に対応してタイマーの設定時間を分割し、
前記報知手段は、前記分割された設定時間の経過毎に、前記各々の発光表示素子を順次消灯又は点灯して残時間の報知を行うことを特徴とする請求項１記載のタイマー装置。
【請求項６】
前記報知手段は、前記分割された設定時間の経過による前記発光表示素子の消灯又は点灯に先立って、該発光表示素子を点滅させることで、前記各々の発光表示素子毎に設定された残時間を事前に報知することを特徴とする請求項５記載のタイマー装置。
【請求項７】
前記複数の発光表示素子の数量に対応するタイマーの設定時間を設定する設定手段をさらに備えることを特徴とする請求項５又は６に記載のタイマー装置。
【請求項８】
前記発光表示素子は、ＬＥＤであることを特徴とする請求項１乃至７のいずれか一項に記載のタイマー装置。
【請求項９】
ケース内にレーザー出力手段及びレンズを備え、該レンズを通してレーザー光を投光するレーザーポインタにおいて、
前記請求項１乃至請求項８のいずれか一項に記載のタイマー装置を備えることを特徴とするレーザーポインタ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、設定時間を計時するタイマー装置及びレーザーポインタに関し、特に、タイマー付きレーザーポインタの改良に関する。
【０００２】
【従来の技術】
会議や講義等で大きなスクリーンの指示を行うために、手持ち操作によりレーザービームをスクリーン等に投光して指示を行うレーザーポインタが提案されている。
レーザーポインタはプレゼンテーションの際使用する指棒に代わり普及してきている。指棒と異なりＯＨＰ等のスクリーンに近づかなくとも所望位置を指すことができることや、指棒が投映スクリーン等の表面に作る影によって、スクリーンのある部分が見えなくなってしまう、といった不便さはなくなるので便利である。近年では、ドット表示だけでなく、ライン表示やサークル表示ができるレーザーポインタが市販されている。
【０００３】
また、実案登録第３０３９４２号は、レーザー発光装置に、タイマーを内蔵したバイブレータ機能で時間を報知する機能を併せ持つものである。
また、特開昭５６−９０２９１号公報には、複数のＬＥＤ（ｌｉｇｈｔ　ｅｍｉｔｔｉｎｇ　ｄｉｏｄｅ）をタイマーとして利用して設定時間から順次消灯していき、時間が終了すると機器の電源がオフする装置が開示されている。また、設定した時間を予め決められた時間又は割合により消灯して時間報知をするものである。
【０００４】
【発明が解決しようとする課題】
従来技術において、レーザーポインタとタイマー機能を統合したものでバイブレーション機能により、時間報知をするものは存在している。バイブレーション機能では、報知をその都度振動により知ることができるが、視認によって経過時間を知ることができない。レーザーポインタの使用場所としては、プロジェクタ等の利用による講演などにポイント指示として使うことが多い。この時は、照明を消して利用される機会が多く、時計等による時間確認がし難いと考えられる。このような場合に、時間の報知を瞬時に視認により確認できることが求められる。
【０００５】
また、上記特開昭５６−９０２９１号公報記載のタイマー装置は、ＬＥＤを残量表示又は累積表示として利用するものであり、時間経過後の報知として利用するものではなかった。また、設定した時間を予め決められた時間又は割合によりＬＥＤの消灯で時間を報知するものであり、設定した時間を自動的に均等に分割して報知するものではない。このため、複数のＬＥＤを順次消灯又は点灯する場合には、表示が瞬時に変わるために、その時点を見逃してしまうと時間の報知の詳細をつかむことが困難であった。
【０００６】
本発明は、このような課題に鑑みてなされたものであって、時間経過を瞬時に報知できるとともに、より細かな計時を報知することができるタイマー装置及びタイマー付きレーザーポインタを提供することを目的とする。
また、本発明は、講演会・発表会等において時間報知を実現でき、暗い場所であっても時間確認が可能なタイマー装置及びタイマー付きレーザーポインタを提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明のタイマー装置は、設定時間を計時するタイマー装置において、複数の発光表示素子（例えば、ＬＥＤ）と、前記複数の発光表示素子を所定の発光パターンにより発光させてタイマーの残時間を報知する報知手段とを備えることを特徴としている。
【０００８】
また、前記報知手段は、点灯状態にある複数の発光表示素子をタイマーの残時間に合わせて順次消灯させる、又は消灯状態にある複数の発光表示素子をタイマーの残時間に合わせて順次点灯させる発光パターンによりタイマーの残時間を報知するものであってもよい。
【０００９】
また、前記報知手段は、前記点灯状態からの消灯、又は前記消灯状態からの点灯に先立って、該当する発光表示素子を点滅させるものであってもよい。
また、前記報知手段は、タイマーの残時間が所定時間（例えば、０）になったとき、ｎ（ｎは任意の自然数）番目の発光表示素子が点灯と消灯した後、ｎ＋１番目の発光表示素子が点灯することにより報知を行うものであってもよい。
【００１０】
また、前記複数の発光表示素子の数量に対応してタイマーの設定時間を分割し、前記報知手段は、前記分割された設定時間の経過毎に、前記各々の発光表示素子を順次消灯又は点灯して残時間の報知を行うものでもよい。
さらに、前記報知手段は、前記分割された設定時間の経過による前記発光表示素子の消灯又は点灯に先立って、該発光表示素子を点滅させることで、前記各々の発光表示素子毎に設定された残時間を事前に報知するものでもよい。
また、前記複数の発光表示素子の数量に対応するタイマーの設定時間を設定する設定手段をさらに備えるものであってもよい。
【００１１】
本発明のレーザーポインタは、ケース内にレーザー出力手段及びレンズを備え、該レンズを通してレーザー光を投光するレーザーポインタにおいて、前記請求項１乃至請求項８のいずれか一項に記載のタイマー装置を備えることを特徴としている。
【００１２】
このように構成されたタイマー装置及びレーザーポインタは、複数のＬＥＤを搭載し、所定の発光パターンにより発光させてタイマーの残時間を報知することにより、時間が瞬時に確認でき、暗い場所等での講演その他の機会に時間を知ることができる。また、例えば講演等においては、その内容により持ち時間（設定時間）は数分から数時間とまちまちの場合が多く、時間を自動的に均等に分割して経過時間を報知することができる。さらに、時間の経過を細かく知るために、設定時間又は分割時間経過毎に事前にＬＥＤの点滅により報知する機能を持つ。時間の分割数を変化することにより、講演等に多彩に利用できる。
【００１３】
【発明の実施の形態】
以下、添付図面を参照しながら本発明の好適なタイマー装置及びレーザーポインタの実施の形態について詳細に説明する。
図１は、本発明の実施の形態のタイマー装置及びレーザーポインタの外観を示す図であり、タイマー装置はタイマー付きレーザーポインタに適用した例である。
【００１４】
図１において、タイマー付きレーザーポインタ１０は、本体１０ａ（ケース）に、タイマー用液晶表示（ＬＣＤ）からなる表示器１１、発光態様によりタイマーの残時間等の報知を行う複数（ここでは、ＬＥＤ１２ａ〜ＬＥＤ１２ｄの４個）のタイマー用発光表示素子（ＬＥＤ）１２、レーザー出力確認用発光表示素子（ＬＥＤ）１３、レーザー出力実行キーであるレーザー照射キー１４、及び電源ＯＮ／ＯＦＦキー１５ａ，表示器１１のバックライトキー１５ｂ，タイマー設定キー１５ｃ，タイマー設定等のための時間変更キー１５ｄ，クリアキー１５ｅ，タイマー実行／停止キー１５ｆからなるキーボード１５（設定手段）を備えて構成される。
【００１５】
また、タイマー付きレーザーポインタ本体１０ａ内部には、レンズとレーザー光源、レーザー出力回路（レーザー出力手段）、スイッチ、電池等（いずれも図示省略）が収納されており、レーザー照射キー１４押下によりレーザー出力回路とレーザー光源の導通がとられると、レーザー光源からのレーザー光がレンズを通して、本体１０ａの先端のレーザー照射出口１０ｂから出射される構造である。
【００１６】
図２は、上記タイマー付きレーザーポインタ１０の構成を示すブロック図である。
図２において、タイマー付きレーザーポインタ２０は、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＬＣＤで構成されたマトリクス画面を有する表示部２４、レーザー照射キー１４及び上記各キー１５ａ〜１５ｆを備えるキーボード２５、及びレーザー出力回路２６から構成される。
【００１７】
ＣＰＵ２１は、装置全体の制御を行う制御部であり、ＲＯＭ２２上のプログラムに従い、演算に使用するデータを記憶したメモリを使用してタイマー実行処理等各種処理を実行する。
また、ＣＰＵ２１は、ＲＯＭ２２上のプログラムに従い、キーの読み込み処理、レーザー出力回路２６の制御処理、表示処理、タイマー設定処理、タイマー実行処理などタイマー付きレーザーポインタ１０の備える機能の制御を行う。
【００１８】
特に、ＣＰＵ２１は、タイマー付きレーザーポインタ２０のタイマー機能において、複数のＬＥＤ１２ａ〜ＬＥＤ１２ｄを所定の発光パターンにより発光させてタイマーの残時間を報知する報知手段としての機能を有する。この場合、複数のＬＥＤ１２ａ〜ＬＥＤ１２ｄの数量に対応してタイマーの設定時間を分割し、分割された設定時間の経過毎に、各々のＬＥＤ１２ａ〜ＬＥＤ１２ｄを順次消灯又は点灯して残時間の報知を行う。さらに、分割された設定時間の経過によるＬＥＤ１２ａ〜ＬＥＤ１２ｄの消灯又は点灯に先立って、該当ＬＥＤを点滅させることで、ＬＥＤ１２ａ〜ＬＥＤ１２ｄ毎に設定された残時間を事前に報知する報知制御を行う。
【００１９】
ＲＯＭ２２は、ＣＰＵ２１が動作する際に必要なプログラム、制御データ等の固定データ，表示用のＣＧなどを記憶する読出し専用の半導体メモリである。
ＲＡＭ２３は、タイマー報知に関するデータや演算に使用するデータ及び演算結果等を一時的に記憶するいわゆるワーキングメモリとして使用される。また、ＲＡＭ２３は、タイマー動作に必要なデータをフラグ、ワークエリア（図３で後述する）に格納する。
【００２０】
また、ＲＡＭ２３の一部は、電気的に書換可能な不揮発性メモリであるＥＥＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ　ｅｒａｓａｂｌｅ　ｐｒｏｇｒａｍｍａｂｌｅ　ＲＯＭ）からなり、ＥＥＰＲＯＭに書き込むプログラムを変えることによって、タイマー付きレーザーポインタ１０における各種の仕様を変更することができる。
【００２１】
表示部２４は、タイマー用ＬＣＤディスプレイ及びその駆動回路２４ａ、タイマー用ＬＥＤ及びその駆動回路２４ｂ、レーザー出力確認用ＬＥＤ及びその駆動回路２４ｃ等からなり、ＬＣＤにおいてはタイマー時間が、ＬＥＤにおいてはタイマー経過状態が示される。
【００２２】
キーボード２５は、電源ＯＦＦ／ＯＮキー１５ａ、レーザー照射などの電子機器１の備える機能の操作に使用されるレーザー照射キー１４に加えて、タイマー設定キー１５ｃ，時間変更キー１５ｄ，クリアキー１５ｅ，タイマー実行／停止キー１５ｆが設置されており、ユーザはこれらのキーを操作する。ユーザは、これらキー操作によって、複数のＬＥＤ１２ａ〜ＬＥＤ１２ｄの数量分における時間の分割について、それぞれのＬＥＤの経過時間を任意に設定できる。
レーザー出力回路２６は、レーザー光源を駆動する駆動回路であり、ＣＰＵ２１よりレーザー照射の信号を受けて駆動してレーザー光を出力する。
【００２３】
図３は、上記ＲＡＭ２３に保持されるフラグ、ワークエリアのデータ構造を示す図である。
図３において、３０はワークエリアに保持されるアラーム値配列であり、タイマースタート時に自動的に計算された、あるいはユーザが設定した各ＬＥＤの点滅開始時間、消灯時間が本配列内部に格納される。後述するフローチャートでは、このアラーム値配列はＴ（Ｉ）と記載する。
【００２４】
また、３１は配列の個数Ｉであり、アラーム設定中にアラーム値配列３０のどの位置を現在設定しているか、あるいはタイマー動作中にアラーム値配列３０のアラーム値配列のどの位置まで実行しているかを示す。
３２はタイマー分秒であり、タイマー動作中の今の分秒、あるいはタイマー設定中の設定しようとしている値である。
３３はアラーム分秒であり、タイマー動作中に次のＬＥＤの動作状態を変更する分秒が格納される。
３４はタイマー動作フラグであり、タイマー動作中は１となり、タイマー設定中は０となる。
３５，３６はワークＴ１、Ｔ２であり、分秒の桁を持ち、自動的にＬＥＤ点滅、消灯する時間の計算時に使用されるワークである。
以下、上述のように構成されたタイマー付きレーザーポインタの動作を説明する。
【００２５】
図４は、タイマー付きレーザーポインタのキー入力分岐処理を示すフローチャートであり、ＣＰＵ２１により実行される。図中、Ｓはフローの各ステップを示す。
リセット又は電源ＯＮ等の後、本キー入力分岐処理がスタートし、まず、ステップＳ１でタイマー用液晶表示（ＬＣＤ）（図１の表示器１１）に現在の機器の状態をユーザに知らせる表示を行う。
【００２６】
ステップＳ２でキー入力待ちとなり、ステップＳ３でキー入力をチェックする。すなわち、何かキーが押されるか、１秒経過するか、又はレーザー照射キー１４が離されたかの何れかの状態であれば、検出された内容に従って分岐を行い、そうでなければ本状態の中で待つ。
【００２７】
レーザー照射キー１４が押されたことを検出した場合は、ステップＳ４でレーザー出力をＯＮするレーザー出力ＯＮ処理を行う。レーザー出力確認用発光表示素子（ＬＥＤ）１３も点灯する。この場合、タイマー用液晶表示（ＬＣＤ）１１、タイマー用発光表示素子（ＬＥＤ）１２等には影響を与えないため、上記ステップＳ２に戻る。
【００２８】
レーザー照射キー１４が離されたことを検出した場合は、ステップＳ５でレーザー出力をＯＦＦする処理を行う。レーザー出力確認用発光表示素子（ＬＥＤ）１３も消灯する。この場合も、タイマー用液晶表示（ＬＣＤ）１１、ＬＥＤ１２等には影響を与えないため、上記ステップＳ２に戻る。
【００２９】
１秒経過の信号が検出された場合は、ステップＳ６で１秒経過毎に自動的に実行する処理を行ってステップＳ２に戻る。タイマー動作中であればタイマーカウント動作を実行し、タイマー用発光表示素子（ＬＥＤ）１２の状態を変更する時間になれば、タイマー用発光表示素子（ＬＥＤ）１２の状態を切り換える。本処理の詳細は図５により後述する。
【００３０】
その他のキーの場合は、ステップＳ７で該当する各キーに対応する処理を行ってステップＳ１に戻る。その他のキー処理の一例として、ユーザがＬＥＤ消灯時間をセットするセットキー処理の詳細は図６に、タイマー動作をスタートするスタートキー処理の詳細は図７により後述する。
上述したようにレーザー発光機能とタイマー用発光表示素子（ＬＥＤ）１２による時間報知を同一のキー分岐処理内で実行することにより、複数のＬＥＤの発光状態によりタイマーの残時間の報知をレーザー発光機能とは独立に行うことができる。
【００３１】
図５は、１秒信号に対する１秒信号処理のフローチャートであり、図４のステップＳ６の処理に対応する。
本１秒信号処理がスタートすると、まず、ステップＳ１１でタイマー動作フラグ３４（図３参照）の状態から現在タイマー動作中か、設定中かを判定する。タイマー動作中であればタイマー分秒３２を更新するためにステップＳ１２に進む。タイマー設定中であれば、１秒毎に自動的に実行すべき処理はないので本処理を終了する。
【００３２】
ステップＳ１２では、タイマー分秒３２を更新する。カウントアップであれば秒に１を加え、カウントダウンであれば秒より１を減算し、分に桁上げがあれば桁上げを実施する。
ステップＳ１３でタイマーがタイマー用発光表示素子（ＬＥＤ）１２が点滅終了か否かを判別する。タイマー分秒３２が、所定の超過時間を経過した時間であれば複数ＬＥＤの点滅を終了する時間であるのでステップＳ１４に進む。そうでなければ、その他のタイミングを判定するためにステップＳ１５に進む。
ステップＳ１４では、複数ＬＥＤの点滅を終了するために全ＬＥＤを消灯し、ＬＣＤ表示の変更のためにステップＳ２０に進む。
【００３３】
ステップＳ１５では、タイマーがアラーム時間か否かを判別する。タイマー分秒３２が、“０”（カウントダウン時）あるいは予定時間（カウントアップ時）に達すれば複数ＬＥＤの点滅を開始する時間であるのでステップＳ１６に進み、そうでなければ、その他のタイミングを判定するためにステップＳ１７に進む。ステップＳ１６では、複数ＬＥＤの点滅を開始し、ＬＣＤ表示の変更のためにステップＳ２０に進む。実際の複数ＬＥＤの点滅は、ＣＰＵ２１割り込み処理若しくは、シフト回路等で実施されるが、公知であるため説明を省略する。
【００３４】
上記ステップＳ１７でタイマー分秒３２がアラーム（報知時刻：以下同様）分秒３３と同じであれば、分割された時間に対する各ＬＥＤの点滅、消灯を行う時間であるので、その処理を行うためステップＳ１８に進む。そうでなければ、ＬＣＤ表示の変更のためにステップＳ２０に進む。ここで、タイマースタート時にタイマー用発光表示素子（ＬＥＤ）１２の点滅、消灯の切り替え時間が、ユーザの手でセットされ、あるいは自動的に計算されてアラーム値配列３０に格納されているが、タイマースタート時に、この最初にＬＥＤ状態変更する時間がアラーム（報知時刻）分秒分秒３３に予めセットされている。
【００３５】
ステップＳ１８では、配列の個数Ｉに応じたタイマー用発光表示素子（ＬＥＤ）１２の動作変更（例えば、点灯→点滅→消灯）を実施する。すなわち、アラーム値配列３０のどの値まで処理が進んだかが配列の個数Ｉ３１にセットされているのでこの値を参照して、点滅、消灯を行なうのがどのＬＥＤ１２ａ〜１２ｄであるか、また点滅なのか、消灯なのかを判定し、その動作を実行する。
【００３６】
次いで、ステップＳ１９でアラーム値配列３０より次のＬＥＤ状態切り替え時間を取り出してアラーム（報知時刻）分秒３３にセットする（アラーム分秒←Ｔ（Ｉ））。配列の個数Ｉ３１も更新する（Ｉ←Ｉ−１）。
ステップＳ２０では、ＬＣＤ表示の分秒表示の更新、あるいはＬＣＤ点滅処理等を実行して本フローを終了する。
【００３７】
上述した信号処理フローにおいて、上記ステップＳ１３〜ステップＳ１６は、タイマーの残時間がゼロになった場合、複数のＬＥＤが一個ずつ順番に点灯・消灯することが繰り返されて報知を行うための処理である。
また、上記ステップＳ１７〜ステップＳ１９は、複数のＬＥＤの数量分だけ、タイマーの設定時間を分割し、複数のＬＥＤのそれぞれに分割された時間に対して時間経過ごとに、各々のＬＥＤが消灯していくことで残時間の報知を行うため、及び、複数のＬＥＤのそれぞれに分割された時間に対して、各ＬＥＤのタイマーの残時間が設定時間（予定時間）になった場合、ＬＥＤが点滅していくことで、ＬＥＤ毎に設定された残時間の報知を事前に行うための処理である。
【００３８】
さらに、タイマースタート時の配列の個数Ｉ３１の値は、アラーム値配列３０に格納されている値の個数によって変動することによって、複数のＬＥＤの数量分における時間の分割について、それぞれのＬＥＤの経過時間を任意に設定できる。
【００３９】
図６は、ユーザがＬＥＤ消灯時間をセットするセットキー処理のフローチャートであり、図４のステップＳ７の他のキー処理の一例に対応する。本処理では、タイマー分秒３２にＬＥＤを消灯したい時間が格納されている状態でセットキーを押す仕様である。
【００４０】
まず、ステップＳ２１で現在のタイマー分秒３２が、ＬＥＤを消灯すべき時間であるのでアラーム値配列３０に格納する（Ｔ（Ｉ）←タイマー分秒）。配列の個数Ｉ３１も更新する（Ｉ←Ｉ＋１）。
次いで、ステップＳ２２で現在のタイマー分秒３２よりＬＥＤ点滅を行いたい予鈴時間を加えた分秒が、ＬＥＤ点滅を開始すべき時間であるので、この時間をアラーム値配列３０に格納する（Ｔ（Ｉ）←タイマー分秒＋予鈴時間）。配列の個数Ｉ３１も更新する（Ｉ←Ｉ＋１）。
これはカウントダウン式タイマーの場合であり、カウントアップ式であれば、上記ステップＳ２１の前に現在のタイマー分秒３２よりＬＥＤ点滅を行いたい予鈴時間を引いた分秒をアラーム値配列３０に格納する処理ステップを加える。
【００４１】
上述したセット処理において、上記ステップＳ２１は、通常のセット処理である。また、本実施の形態では、このステップＳ２１に加えて、予鈴時間をセットするステップＳ２２を実行することで、分割された時間に対して、各ＬＥＤのタイマーの残時間が設定時間（予定時間）になった場合、ＬＥＤが点滅していくことで、ＬＥＤ毎に設定された残時間の報知を事前に行うことが可能になる。また、セットキー１５ｃ（図１参照）を押す回数によってタイマースタート時のアラーム値配列３０に格納されている値の個数及び配列の個数Ｉ３１の値が変動し、このことによって、複数のＬＥＤの数量分における時間の分割について、それぞれのＬＥＤの経過時間を任意に設定できる。
【００４２】
また、予め定まった値でＬＥＤ状態変更される場合もある。例えばカウントダウン式タイマーであって０分０秒で最後のＬＥＤを消灯し、その１分前に予鈴として最後のＬＥＤの点滅を開始するような場合、これらの時間は予め定まっている。
これらの時間はリセット時、電源ＯＮ時、あるいはアラーム（報知時刻）設定開始時等に、予めアラーム値配列３０に格納される。
【００４３】
図７は、ユーザがタイマー動作開始するためのスタートキー処理のフローチャートであり、図４のステップＳ７の他のキー処理の一例に対応する。本処理では、スタートキー１５ｆ（図１参照）が押された時にタイマー分秒３２にタイマースタート時間が格納されている仕様である。また、ユーザがセットキーでＬＥＤの消灯時間を決める場合と、自動的に計算してＬＥＤの消灯時間を決める場合の２種類の動作を併せ持つものとする。
【００４４】
まず、ステップＳ３１で配列の個数Ｉの値が初期値であるか否かを判別する。配列の個数Ｉ３１の値が初期値のままであればユーザがアラーム値配列３０に何も設定していないということであり、自動分割された時間に基づいて、ＬＥＤの点滅、消灯が行われる場合であるのでステップＳ３２に進む。そうでなければ既にユーザがセットキーでアラーム値配列３０にＬＥＤの消灯時間を設定している場合であるのでステップＳ３７に進む。
【００４５】
自動的に分割する場合、ステップＳ３２で分割時間計算のためのワークを初期化し、ワークＴ１（３５）に分割する１ＬＥＤ当たりの分秒を計算する（Ｔ１←タイマー分秒／ｎ）。フローのｎは分割する個数であり、４分割であればｎ＝４である。また、ワークＴ２（３６）に０を入れる（Ｔ２←０）。
【００４６】
次いで、ステップＳ３３でワークＴ２（３６）にワークＴ１（３５）の値を加算する（Ｔ２←Ｔ２＋Ｔ１）。これによりＬＥＤ消灯時間の自動分割した値がワークＴ２（３６）に求められる。
次いで、ステップＳ３４で現在のワークＴ２（３６）が、ＬＥＤを消灯すべき時間であるのでアラーム値配列３０に格納する（Ｔ（Ｉ）←Ｔ２）。配列の個数Ｉ３１も更新する（Ｉ←Ｉ＋１）。
【００４７】
次いで、ステップＳ３４で現在のワークＴ２（３６）よりＬＥＤ点滅を行いたい予鈴時間を加えた分秒が、ＬＥＤ点滅を開始すべき時間であるので、この時間をアラーム値配列３０に格納する（Ｔ（Ｉ）←Ｔ２＋予鈴時間）。配列の個数Ｉ３１も更新する（Ｉ←Ｉ＋１）。
これはカウントダウン式タイマーの場合であり、カウントアップ式であれば、上記ステップＳ３４の前に現在のワークＴ２（３６）よりＬＥＤ点滅を行いたい予鈴時間を引いた分秒をアラーム値配列３０に格納する処理ステップを加える。
【００４８】
ステップＳ３６で配列の個数Ｉが（ｎ−１）×２以上か否かを判別し、この値よりｎ分割回分全ての値がアラーム値配列３０に格納されたら、Ｉ≧（ｎ−１）×２のときは配列の個数Ｉ３１の値よりｎ分割回分全ての値がアラーム値配列３０に格納されたと判断して、ループから抜けてステップＳ３７に進む。ｎ分割回分に達していなければ（Ｉ＜（ｎ−１）×２のときは）、次の時間を格納するため上記ステップＳ３３に戻る。
ステップＳ３７では、アラーム値配列３０より最初のＬＥＤ状態切り替え時間を取り出してアラーム分秒３３にセットする（アラーム分秒←Ｔ（Ｉ））。配列の個数Ｉ３１も更新する（Ｉ←Ｉ−１）。
【００４９】
次いで、ステップＳ３８でタイマー動作中であることを表すタイマー動作中フラグに１をセットする（タイマー動作中フラグ←１）。
次いで、ステップＳ３９で配列の個数Ｉ３１に応じた個数のＬＥＤを点灯させる処理、その他のタイマースタート処理を実行して本処理フローを終了する。
【００５０】
上述したスタートキー制御処理フローにおいて、上記ステップＳ３２〜ステップＳ３６は、複数のＬＥＤの数量分だけ、タイマーの設定時間を分割し、前記複数のＬＥＤのそれぞれに前記分割された時間に対して時間経過ごとに、前記各々のＬＥＤが消灯していくことで残時間の報知を行うための処理である。また、上記ステップＳ３４の通常のセット処理に加えて、予鈴時間をセットするステップＳ３５を実行することで、分割された時間に対して、各ＬＥＤのタイマーの残時間が設定時間（予定時間）になった場合、ＬＥＤが点滅していくことで、ＬＥＤ毎に設定された残時間の報知を事前に行うことが可能になる。また、配列の個数Ｉ３１が固定値でなくユーザがセットした個数を使用する上記ステップＳ３１からステップＳ３７へ進む経路によって、複数のＬＥＤの数量分における時間の分割について、それぞれのＬＥＤの経過時間を任意に設定できる。
上記各フローを実行することにより具体的には以下のようなタイマー報知動作が実現される。
【００５１】
図８乃至図１１は、実際の使用例を示す図である。
図８及び図９において、例えば、タイマーに１２０分を設定する。タイマーは、カウントダウン方式である。実際に動作を開始すると、設定時間１２０分を自動的に均等に４分割、すなわち３０分づつ４つのＬＥＤ１２ａ〜１２ｄが消灯していき、時間の経過を知らせる。あわせて、各ＬＥＤ１２ａ〜１２ｄが消灯する１分前にＬＥＤが点滅して事前に各分割時間が経過することを１分前に報知する。設定時間が終了“０”になると各ＬＥＤ１２ａ〜１２ｄが１分間順次点滅して時間を超過したことを報知する。
【００５２】
具体的に図８及び図９に沿って説明する。図８（ａ）において、タイマーに１２０分を設定してタイマーを動作する。このとき各ＬＥＤ１２ａ〜１２ｄ全てが点灯する。図８（ｂ）に示すように、設定時間の１２０分の均等４分割１２０分／４＝３０分が経過する１分前、すなわちスタート開始２９分後（残り時間９１分）になると１のＬＥＤが点滅を開始して、４分割された１番目のＬＥＤ１２ａが終了することが近いことを事前報知する。図８（ｃ）に示すように、４分割された１番目、すなわちスタート開始３０分（残り時間９０分）になると、１番目のＬＥＤ１２ａが消灯して全体の１／４が終了経過したことを報知する。
【００５３】
図８（ｄ）に示すように、４分割された２番目の終了時間１分前、すなわちスタート開始後５９分後（残り時間６１分）になると２番目のＬＥＤ１２ｂが点滅して２番目（全体の半分）が終了することが近いことを報知する。
図８（ｅ）に示すように、４分割された２番目、すなわちスタート開始６０分（残り時間６０分）になると、２番目のＬＥＤ１２ｂが消灯して全体の半分、すなわち２／４が終了経過したことを報知する。
【００５４】
その後、図９（ｆ）に示すように、４分割された３番目の終了時間１分前、すなわちスタート開始後８９分後（残り時間３１分）になると３番目のＬＥＤ１２ｃが点滅して３番目（全体の３／４）が終了することが近いことを報知する。さらに、図９（ｇ）に示すように、４分割された３番目、すなわちスタート開始９０分（残り時間３０分）になると、３番目のＬＥＤ１２ｃが消灯して全体の３／４が終了経過したことを報知する。
そして、図９（ｈ）に示すように、４分割された４番目、すなわち設定時間１２０分の１分前、スタート開始１１９分（残り時間１分）になると、４番目（最後）のＬＥＤ１２ｄが点滅して設定時間が終了することが近いことを報知する。
【００５５】
図９（ｉ）に示すように、設定時間１２０分が終了、すなわち“０”になると１番目のＬＥＤ１２ａが点滅（点灯・消灯）し、１番目のＬＥＤ１２ａが消灯すると同時に２番目のＬＥＤ１２ｂが点滅、同様に３番目のＬＥＤ１２ｃ点滅、４番目のＬＥＤ１２ｄ点滅となり、更に１番目のＬＥＤ１２ａ点滅とＬＥＤ１２ａ〜ＬＥＤ１２ｄが点滅を１分間繰り返して設定時間を終了、経過したことを報知する。
【００５６】
本実施の形態では、事前報知を１分前とした例であるが、これは一例であり、他の事前報知時間としてもよい。例えば、１分前に限定せずに１／４分割の半分すなわち１／８に点滅するようにすれば、４個のＬＥＤで８分割も可能となり、更に細かな時間経過を報知することも可能である。さらに、点滅間隔を適当に変更するようにすれば、４の倍数で細かな時間経過を報知できる。
実際の使用例の他の例を図１０及び図１１を参照して説明する。
【００５７】
本例は、４個のＬＥＤ１２ａ〜１２ｄを自動的に均等４分割するのではなく、任意に設定して３分割する使用例である。例えば、６０分間の講演で先ず、最初に全体の半分３０分を知り、次に話を最後に纏める５分を知るように３分割で設定するものとする。この時、液晶表示部に設定用の表示番号（設定番号）を設けて、ＬＥＤと同期させる。全体の６０分を設定し、その後１．２番目のＬＥＤ１２ａ，ＬＥＤ１２ｂを開始３０分後（残り３０分）で同様の動きになるように同じ時間で設定する。次に３番目のＬＥＤ１２ｃを開始５５分後（残り５分）で消灯するようにする。４番目、すなわち最後のＬＥＤ１２ｄは常に全体終了時間残り“０”の固定とする。
【００５８】
具体的に図１０及び図１１に沿って説明する。
上記設定をしてタイマーを動作する。図１０（ａ）において、タイマーに６０分を設定してタイマーをスタートする。このとき４つの各ＬＥＤ１２ａ〜１２ｄ全てが点灯する。タイマー用液晶表示（ＬＣＤ）１１にＬＥＤ表示番号１．２．３．４を表示する。
【００５９】
図１０（ｂ）に示すように、１．２番目に設定した３０分が経過する１分前、すなわちスタート開始２９分後（残り時間３１分）になると１．２番目のＬＥＤ１２ａ，ＬＥＤ１２ｂが同時に点滅を開始して、１．２番目に設定した時間の終了することが近いことを事前報知する。図１０（ｃ）に示すように、１．２番目に設定した時間、すなわちスタート開始３０分（残り時間３０分）になると、１．２番目のＬＥＤ１２ａ，ＬＥＤ１２ｂが同時に消灯して３０分が経過したことを報知する。このとき、タイマー用液晶表示（ＬＣＤ）１１の表示番号１．２も同時に消える。
【００６０】
その後、図１０（ｄ）に示すように、３番目に設定したスタート開始後５５分（残り時間５分）の終了時間１分前、すなわちスタート開始後５４分後（残り時間６分）になると３番目のＬＥＤ１２ｃが点滅して終了が近いことを報知する。さらに、図１０（ｅ）に示すように、３番目に設定したスタート開始後５５分（残り時間５分）になると３番目のＬＥＤ１２ｃが消灯して、纏めの時間になったことを報知する。
【００６１】
図１１（ｆ）（ｇ）については、前述した図９（ｈ）（ｉ）の自動的に４分割された動きと同じであるために省略する。
このような方法でＬＥＤの個数４個に対して、個数に限定せずに３分割とすることが可能である。また、その他の例として１．２．３番目を同じ時間で設定すれば２分割にすることも可能であり、講演などの内容により各々に応じた分割方法にすることができる。また、本実施の形態では、上述したいずれの場合についても、タイマー用液晶表示（ＬＣＤ）１１内の左側に、ＬＥＤが表示している番号が表示されているため、ＬＣＤ１１上でもＬＥＤ１２によるタイマーの残時間が可能である。
【００６２】
以上説明したように、本実施の形態のタイマー付きレーザーポインタ１０は、本体１０ａ表面に発光態様によりタイマーの残時間等の報知を行う複数のＬＥＤ１２ａ〜ＬＥＤ１２ｄ、レーザー照射キー１４、及びキーボード１５（設定手段）を備え、また、内部に、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＬＣＤで構成されたマトリクス画面を有する表示部２４、レーザー照射キー１４及び上記各キー１５ａ〜１５ｆを備えるキーボード２５、及びレーザー出力回路２６を備え、ＣＰＵ２１は、複数のＬＥＤ１２ａ〜ＬＥＤ１２ｄの数量に対応してタイマーの設定時間を分割し、分割された設定時間の経過毎に、各々のＬＥＤ１２ａ〜ＬＥＤ１２ｄを順次消灯又は点灯してタイマーの残時間の報知を行うとともに、分割された設定時間の経過によるＬＥＤ１２ａ〜ＬＥＤ１２ｄの消灯又は点灯に先立って、該当ＬＥＤを点滅させることで、ＬＥＤ１２ａ〜ＬＥＤ１２ｄ毎に設定された残時間を事前に報知する報知制御を行うので、複数のＬＥＤの利用によって設定時間を自動的に分割して時間経過を瞬時に報知できるとともに事前報知によって更に細かな計時を報知することができる。
【００６３】
また、時間終了後にＬＥＤを利用しての報知機能を備えており、講演会・発表会に非常に有効な時間報知を実現できる。さらに、分割方法をＬＥＤの個数に限定せずに変化させるようにしているので、様々な発表方法等に活用することが可能であり、時間確認の効果をより一層高めることができる。また、発光表示素子として小型かつ高輝度のＬＥＤを用いることにより暗い場所などの時間確認のし難い場所において、時間が瞬時に確認できる効果を得ることができる。
【００６４】
なお、上記実施の形態では、タイマー装置を、タイマー付きレーザーポインタに適用した例であるが、設定時間を計時するタイマー機能を備える装置であればどのような装置にも適用可能である。また、本実施の形態に係るコンピュータが、タイマー装置及び、タイマー付きレーザーポインタを具備するＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）等の携帯情報端末やパーソナルコンピュータの拡張機能として組み込まれたものでもよい。
【００６５】
また、本実施の形態では、複数の発光表示素子は、４つのＬＥＤとしているが、ＬＥＤには限定されず、その個数、形状、色等はどのようなものであってもよい。例えば、複数の発光表示素子の最後の色はその他の素子と異なる色としてもよく、発光色の違いにより設定時間の終了がより分りやすくなる。
また、上記タイマー装置及びレーザーポインタを構成する各回路部、例えばＬＥＤの種類・数、キー等の種類・数、点灯／消灯パターン及びレーザー照射機構などは前述した実施の形態に限られない。
【００６６】
【発明の効果】
以上、詳述したように、本発明によれば、時間経過を瞬時に報知できるとともに、より細かな計時を報知することができる。
また、講演会・発表会等において時間報知を実現でき、暗い場所であっても時間確認が実現できる。このような優れた特長を有するタイマー装置を、例えばタイマー付きレーザーポインタに適用して好適である。
【図面の簡単な説明】
【図１】本発明の実施の形態のタイマー装置及びレーザーポインタの外観を示す図である。
【図２】本実施の形態のタイマー装置及びレーザーポインタの構成を示すブロック図である。
【図３】本実施の形態のタイマー装置及びレーザーポインタのＲＡＭに保持されるフラグ、ワークエリアのデータ構造を示す図である。
【図４】本発明の実施の形態のタイマー装置及びレーザーポインタのキー入力分岐処理を示すフローチャートである。
【図５】本発明の実施の形態のタイマー装置及びレーザーポインタの１秒信号に対する１秒信号処理のフローチャートである。
【図６】本発明の実施の形態のタイマー装置及びレーザーポインタのＬＥＤ消灯時間をセットするセットキー処理のフローチャートである。
【図７】本発明の実施の形態のタイマー装置及びレーザーポインタのタイマー動作開始するためのスタートキー処理のフローチャートである。
【図８】本発明の実施の形態のタイマー装置及びレーザーポインタの実際の使用例を示す図である。
【図９】本発明の実施の形態のタイマー装置及びレーザーポインタの実際の使用例を示す図である。
【図１０】本発明の実施の形態のタイマー装置及びレーザーポインタの実際の使用例を示す図である。
【図１１】本発明の実施の形態のタイマー装置及びレーザーポインタの実際の使用例を示す図である。
【符号の説明】
１０，２０　タイマー付きレーザーポインタ
１０ａ　本体（ケース）
１０ｂ　レーザー照射出口
１１　表示器
１２，１２ａ〜１２ｄ　タイマー用発光表示素子（ＬＥＤ）
１３　レーザー出力確認用発光表示素子（ＬＥＤ）
１４　レーザー照射キー
１５，２５　キーボード（設定手段）
１５ａ　電源ＯＮ／ＯＦＦキー
１５ｂ　バックライトキー
１５ｃ　タイマー設定キー
１５ｄ　時間変更キー
１５ｅ　クリアキー
１５ｆ　タイマー実行／停止キー
２１　ＣＰＵ（報知手段）
２２　ＲＯＭ
２３　ＲＡＭ
２４　表示部
２６　レーザー出力回路（レーザー出力手段）
３０　アラーム値配列Ｔ（Ｉ）
３１　配列の個数Ｉ
３２　タイマー分秒
３３　アラーム分秒
３４　タイマー動作フラグ
３５，３６　ワークＴ１、Ｔ２
【図１】
2004012228.tif 000003
【図２】
2004012228.tif 000004
【図３】
2004012228.tif 000005
【図４】
2004012228.tif 000006
【図５】
2004012228.tif 000007
【図６】
2004012228.tif 000008
【図７】
2004012228.tif 000009
【図８】
2004012228.tif 000010
【図９】
2004012228.tif 000011
【図１０】
2004012228.tif 000012
【図１１】
2004012228.tif 000013