(57)【要約】      （修正有）【課題】サブアラームによる報知が不要となった場合に、より精度良くサブアラームを解除することが可能な端末装置を提供する。【解決手段】アラームを出力可能に構成された端末装置１０である。端末装置１０は、通信装置が操作されたことを示す操作情報を通信装置から受信する受信部１５２と、第１の時刻、および第１の時刻よりも後の第２の時刻にアラームをそれぞれ出力するように設定するアラーム設定部１５４と、アラームの出力中にユーザにより停止指示が入力された場合に当該出力中のアラームを停止するアラーム停止部１５６と、第１の時刻に出力されたアラームがアラーム停止部１５６により停止された停止時刻から第２の時刻までの間に、受信部１５２により操作情報が受信された場合に、第２の時刻に出力するように設定されたアラームを解除するアラーム解除部１５８とを備える。【選択図】図４
2015158422.tif 000002
【特許請求の範囲】
【請求項１】
アラームを出力可能に構成された端末装置であって、
通信装置が操作されたことを示す操作情報を前記通信装置から受信する受信部と、
第１の時刻、および前記第１の時刻よりも後の第２の時刻に前記アラームをそれぞれ出力するように設定するアラーム設定部と、
前記アラームの出力中にユーザにより停止指示が入力された場合に当該出力中のアラームを停止するアラーム停止部と、
前記第１の時刻に出力された前記アラームが前記アラーム停止部により停止された停止時刻から前記第２の時刻までの間に、前記受信部により前記操作情報が受信された場合に、前記第２の時刻に出力するように設定された前記アラームを解除するアラーム解除部とを備える、端末装置。
【請求項２】
前記アラーム設定部は、前記アラーム解除部により前記第２の時刻に出力するように設定された前記アラームが解除された場合、翌日の前記第２の時刻に前記アラームを出力するように設定する、請求項１に記載の端末装置。
【請求項３】
前記受信部により前記操作情報が受信された受信時刻を記憶する記憶部をさらに備え、
前記アラーム解除部は、前記記憶部に記憶された前記受信時刻が前記停止時刻から前記第２の時刻までの間である場合に、前記第２の時刻に出力するように設定された前記アラームを解除する、請求項１または２に記載の端末装置。
【請求項４】
前記受信部は、前記端末装置の近傍に存在する前記通信装置から前記操作情報を受信するように構成されている、請求項１〜３のいずれか１項に記載の端末装置。
【請求項５】
アラームを出力可能に構成された端末装置の制御方法であって、
通信装置が操作されたことを示す操作情報を前記通信装置から受信するステップと、
第１の時刻、および前記第１の時刻よりも後の第２の時刻に前記アラームをそれぞれ出力するように設定するステップと、
前記アラームの出力中にユーザにより停止指示が入力された場合に当該出力中のアラームを停止するステップと、
前記第１の時刻に出力されたアラームが停止された停止時刻から前記第２の時刻までの間に前記操作情報が受信された場合に、前記第２の時刻に出力するように設定された前記アラームを解除するステップとを含む、端末装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置およびその制御方法に関し、特に、アラーム機能を有する端末装置およびその制御方法に関する。
【背景技術】
【０００２】
従来、時計機能を有する端末装置には、ユーザの目覚まし機能等に用いられる、設定時刻を報知するアラーム機能を有するものがある。このようなアラーム機能は、一旦アラームを止めても、たとえばユーザの二度寝の防止等のために、所定時間を経過した後に再度アラームを行う機能（スヌーズ機能）を有しているもの、異なる複数の時刻それぞれにアラームが鳴動するように設定できるものなどがある。しかし、再度のアラーム（以下「サブアラーム」ともいう）は、ユーザが寝ている場合など、必要な状況下においては有効であるが、ユーザが起床している場合など、既に必要でない状況下においては望ましくないため、アラームが必要でない状況下であると判断された場合には、アラームを行わないという技術が提案されている。携帯電話機等の携帯端末も上記のようなアラーム機能を有している。
【０００３】
たとえば、特開２００８−８６０３１号公報（特許文献１）には、予め定めた時刻にアラームを鳴動するように設定することが可能な通信装置が開示されている。通信装置は、着信を検出する着信検出手段と、該着信検出手段が着信を検出するとアラームの鳴動設定を解除又は無効にするように制御する制御手段とを有している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−８６０３１
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術によると、寝床で通信装置を操作してしまうとアラームが自動的に解除されてしまい、ユーザが二度寝してしまう原因となる。また、通信装置の操作をせずにそのまま持ち出して外出した場合には、外出先でアラームが鳴動してしまい周囲の人に迷惑をかけてしまう。
【０００６】
本発明は、上記のような問題点を解決するためになされたものであって、ユーザが起床している場合など、サブアラームが必要でない状況下において、より精度良くサブアラームを解除することが可能な端末装置、およびその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
ある実施の形態に従うと、アラームを出力可能に構成された端末装置が提供される。端末装置は、家電機器等の通信装置が操作されたことを示す操作情報を当該通信装置から受信する受信部と、第１の時刻、および第１の時刻よりも後の第２の時刻にアラームをそれぞれ出力するように設定するアラーム設定部と、アラームの出力中にユーザにより停止指示が入力された場合に当該出力中のアラームを停止するアラーム停止部と、第１の時刻に出力されたアラームがアラーム停止部により停止された停止時刻から第２の時刻までの間に、受信部により操作情報が受信された場合に、第２の時刻に出力するように設定されたアラームを解除するアラーム解除部とを備える。
【発明の効果】
【０００８】
本発明によれば、サブアラームが必要でない状況下である場合に、より精度良くサブアラームを解除することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態１に従う情報処理システムを説明するための概略図である。
【図２】実施の形態１に従う端末装置のハードウェア構成を示すブロック図である。
【図３】実施の形態１に従うテレビのハードウェア構成を示すブロック図である。
【図４】実施の形態１に従う端末装置の機能ブロック図である。
【図５】実施の形態１に従う端末装置およびテレビの動作概要を示すシーケンス図である。
【図６】実施の形態１に従う端末装置のアラーム設定および解除処理を示すフローチャートである。
【図７】実施の形態２に従う情報処理システムを説明するための概略図である。
【図８】実施の形態２に従う電子レンジのハードウェア構成を示す図である。
【図９】実施の形態３に従う情報処理システムを説明するための概略図である。
【図１０】実施の形態３に従う冷蔵庫のハードウェア構成を示す図である。
【図１１】実施の形態４に従う情報処理システムを説明するための概略図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００１１】
［実施の形態１］
＜システム構成＞
まず、実施の形態１に従う情報処理システム１の全体構成について説明する。
【００１２】
図１は、実施の形態１に従う情報処理システム１を説明するための概略図である。図１を参照して、実施の形態１に従う情報処理システム１は、端末装置１０と、通信装置の一例としてのテレビ２０とを含む。以下の説明では、端末装置１０がスマートフォン（携帯電話）である場合について説明する。なお、端末装置１０はアラーム機能を有する装置であればよく、たとえば、タブレット端末装置、ＰＤＡ（Personal  Digital  Assistance）、ＰＣ（Personal  Computer）、通信機能付き時計装置などであってもよい。
【００１３】
端末装置１０は、表示部としてのディスプレイと、入力部としてのタッチパネルを有しており、ユーザからのタッチ操作を受け付ける。端末装置１０は、タッチパネルを介して、アラームを鳴らす時刻、アラームの音量、種類、スヌーズ機能を使用するか否か等の設定、および出力中のアラームの停止操作等を受け付ける。端末装置１０は、ユーザからこれらの指示を受け付けるためのボタンを有していてもよい。
【００１４】
端末装置１０とテレビ２０とは、それぞれアンテナなどの通信インターフェイスを介して無線で互いに通信可能に構成される。具体的には、端末装置１０とテレビ２０とは、近距離無線通信が可能に構成されている。すなわち、端末装置１０とテレビ２０との間が近距離無線通信で接続されているような場合には、テレビ２０は端末装置１０の近傍に存在するといえる。通信方式としては、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮ（Local  Area  Network）、赤外線通信などが利用される。なお、端末装置１０およびテレビ２０が移動体通信網等を利用して長距離無線通信で接続される構成であってもよい。
【００１５】
テレビ２０は、リモートコントローラ（以下「リモコン」ともいう）、本体キーなどを介してユーザからの操作入力を受け付けると、当該操作されたことを示す操作情報を端末装置１０に送信する。端末装置１０は、テレビ２０からその操作情報を受信すると、操作情報と受信時刻とを関連付けてメモリに記憶する。なお、端末装置１０は、テレビ２０の識別情報（ＩＰアドレスなど）を操作情報とともに受信してもよい。
【００１６】
ここで、端末装置１０には、ユーザが通常の目覚まし用として所定時刻（たとえば、午前７時）に鳴動するアラーム（以下「メインアラーム」ともいう）と、二度寝防止用として所定時刻よりも後の時刻（たとえば、午前７時３０分）にアラーム（サブアラーム）とが設定されているとする。この場合、端末装置１０は、鳴動中のメインアラームが、ユーザにより停止された停止時刻（たとえば、午前７時５分）からサブアラームが鳴動するように設定された時刻（午前７時３０分）までの間に、テレビ２０から操作情報を受信した場合には（たとえば、午前７時２０分）、サブアラームを解除する。
【００１７】
これにより、ユーザがメインアラームの鳴動により起床し、テレビ２０を操作したと考えられる場合には、二度寝防止用の不要なサブアラームが自動的に解除されるため、サブアラームの解除忘れにより不要なタイミングでアラームが鳴動して周囲に迷惑をかけることがなくなる。
【００１８】
さらに、端末装置１０は、サブアラームを解除した後、自動的に翌日の同時刻（午前７時３０分）にサブアラームが鳴動するように設定する。これにより、ユーザは再度、二度寝防止用のサブアラームを手動で設定する必要がない。
【００１９】
なお、端末装置１０は、当該端末装置１０の所有者であるユーザ専用の通信装置からの操作情報を受信したときにのみ、サブアラームを解除してもよい。この場合、端末装置１０は、予めユーザ専用の通信装置としてのテレビ２０の識別情報をメモリに記憶しておく。そして、端末装置１０は、停止時刻からサブアラーム設定時刻までの間にテレビ２０から操作情報を受信した場合であって、かつテレビ２０の操作情報とともに受信した識別情報が、メモリに記憶されている識別情報と合致する場合にサブアラームを解除する。
【００２０】
＜ハードウェア構成＞
（端末装置１０）
図２は、実施の形態１に従う端末装置１０のハードウェア構成を示すブロック図である。図２を参照して、端末装置１０は、主たる構成要素として、ＣＰＵ（Central  Processing  Unit）１０２と、メモリ１０４と、タッチパネル１０６と、ボタン１０８と、ディスプレイ１１０と、無線通信部１１２と、通信アンテナ１１３と、メモリインターフェイス（Ｉ／Ｆ）１１４と、スピーカ１１６と、バイブレータ１１８と、通信インターフェイス（Ｉ／Ｆ）１２０と、タイマー１２２とを含む。
【００２１】
ＣＰＵ１０２は、メモリ１０４に記憶されたプログラムを読み出して実行することで、端末装置１０の各部の動作を制御する。より詳細にはＣＰＵ１０２は、当該プログラムを実行することによって、後述する端末装置１０の処理（ステップ）の各々を実現する。ＣＰＵ１０２は、たとえば、マイクロプロセッサである。
【００２２】
メモリ１０４は、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read-Only  Memory）
、フラッシュメモリなどによって実現される。メモリ１０４は、ＣＰＵ１０２によって実行されるプログラム、またはＣＰＵ１０２によって用いられるデータなどを記憶する。
【００２３】
タッチパネル１０６は、表示部としての機能を有するディスプレイ１１０上に設けられており、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式などのいずれのタイプであってもよい。タッチパネル１０６は、光センサ液晶を含んでもよい。タッチパネル１０６は、所定時間毎に外部の物体によるタッチパネル１０６へのタッチ操作を検知して、タッチ座標（タッチ位置）をＣＰＵ１０２に入力する。
【００２４】
ボタン１０８は、端末装置１０の表面に配置されており、ユーザからの指示を受け付けて、ＣＰＵ１０２に当該指示を入力する。ボタン１０８は、例えば、表示画面を遷移させる画面遷移ボタン、確定ボタン、キャンセルボタンなどを含む。
【００２５】
無線通信部１１２は、通信アンテナ１１３を介して移動体通信網に接続し無線通信のための信号を送受信する。これにより、端末装置１０は、たとえば、第３世代移動通信システム（３Ｇ）、ＬＴＥ（Long  Term  Evolution）などの移動体通信網を介して他の装置との通信が可能となる。
【００２６】
メモリインターフェイス（Ｉ／Ｆ）１１４は、外部の記憶媒体１１５からデータを読み出すもしくは書き込む。ＣＰＵ１０２は、メモリ１０４からデータを読み出して、メモリインターフェイス１１４を介して当該データを外部の記憶媒体１１５に格納する。なお、記憶媒体１１５としては、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disk）、ＢＤ（Blu-ray（登録商標）  Disc）、ＵＳＢ（Universal  Serial  Bus）メモリ、ＵＳＩＭ（Universal  Subscriber  Identity  Module）カードなどの不揮発的にプログラムを格納する媒体が挙げられる。
【００２７】
スピーカ１１６は、ＣＰＵ１０２からの指示に基づいて音声を出力する。たとえば、スピーカ１１６は、アラーム設定時刻の到来をユーザに報知するためにアラーム音を出力する。
【００２８】
バイブレータ１１８は、ＣＰＵ１０２からの指示に基づいて端末装置１０を振動させる。バイブレータ１１８は、アラーム設定時刻の到来をユーザに報知するために端末装置１０を振動させる。
【００２９】
通信インターフェイス（Ｉ／Ｆ）１２０は、外部装置との間で各種データをやり取りするための通信インターフェイスであり、アダプタやコネクタなどによって実現される。なお、通信方式としては、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）、無線ＬＡＮなどによる無線通信であってもよいし、ＵＳＢ（Universal  Serial  Bus）などを利用した有線通信であってもよい。
【００３０】
タイマー１２２は、時刻を計時し、計時した時刻に応じた信号をＣＰＵ１０２に送出する。ＣＰＵ１０２は、当該信号に基づき、予め定められた処理をする。
【００３１】
（テレビ２０）
図３は、実施の形態１に従うテレビ２０のハードウェア構成を示すブロック図である。図３を参照して、テレビ２０は、主たる構成要素として、テレビ２０の各部の動作を制御するＣＰＵ２０２と、端末装置１０と各種データを送受信するための通信インターフェイス（Ｉ／Ｆ）２０４と、ＣＰＵ２０２によって実行されるプログラム、データなどを格納するためのメモリ２０６と、図示しないリモコンからの赤外線信号を受光する赤外線受光部２０８と、ユーザからの操作入力を受け付ける操作キー２１０と、赤外線受光部２０８および操作キー２１０からの操作信号の入力を受け付け、ＣＰＵ２０２に操作信号を出力するための操作コントローラ２１２とを含む。
【００３２】
＜機能構成＞
図４は、実施の形態１に従う端末装置１０の機能ブロック図である。図４を参照して、端末装置１０は、受信部１５２と、アラーム設定部１５４と、アラーム停止部１５６と、アラーム解除部１５８とを含む。これらの機能は、端末装置１０のＣＰＵ１０２がメモリ１０４に格納されたプログラムを実行し、端末装置１０の構成要素へ指令を与えることなどによって実現される。ＣＰＵ１０２は、端末装置１０の動作全体を制御する制御部としての機能を有する。なお、これらの機能構成の一部または全部はハードウェアで実現されていてもよい。
【００３３】
受信部１５２は、通信装置（実施の形態１ではテレビ２０）が操作されたことを示す操作情報を通信装置から受信する。具体的には、受信部１５２は、通信インターフェイス１２０（または無線通信部１１２）を介して、通信装置から送信される操作情報を受信する。たとえば、操作情報は、通信装置がユーザなどからどのような操作を受け付けたかを示す情報である。また、受信部１５２は、タイマー１２２を介して取得した時刻データに基づき、当該操作情報を受信した受信時刻（操作情報受信時刻）をメモリ１０４に記憶する。なお、受信部１５２は、通信装置の識別情報を操作情報とともに受信する構成であってもよい。この場合、受信部１５２は、操作情報に識別情報を関連付けてメモリ１０４に記憶する。また、受信部１５２は、近距離無線通信により、端末装置１０の近傍に存在するテレビ２０から操作情報を受信するように構成されていてもよい。また、受信部１５２は、操作情報（および識別情報）を受信したことをアラーム解除部１５８に通知するように構成されていてもよい。
【００３４】
アラーム設定部１５４は、異なる複数の時刻（第１の時刻、および第１の時刻よりも後の第２の時刻）それぞれにアラームを出力するように設定する。具体的には、アラーム設定部１５４は、タイマー１２２から時刻データを取得して、第１および第２の時刻が到来した場合に、スピーカ１１６（およびバイブレータ１１８）に対してアラームを出力するように指示する。なお、アラーム設定部１５４は、タッチパネル１０６（またはボタン１０８）を介して、ユーザからアラーム設定の入力を受け付けて、当該アラーム設定をメモリ１０４に記憶する。具体的には、アラーム設定部１５４は、ユーザから受け付けたアラームを出力する時刻、アラームの音量、種類、スヌーズ機能を使用するか否か等を示すアラーム設定情報をメモリ１０４に記憶する。
【００３５】
アラーム停止部１５６は、アラームの出力中に、タッチパネル１０６（またはボタン１０８）を介してユーザにより停止指示が入力された場合に当該出力中のアラームを停止する。アラーム停止部１５６は、タイマー１２２から時刻データを取得して、アラームを停止した停止時刻をアラーム解除部１５８に送出する。
【００３６】
アラーム解除部１５８は、第１の時刻に出力されたアラーム（メインアラーム）がアラーム停止部１５６により停止された停止時刻から第２の時刻までの間に、受信部１５２により操作情報が受信された場合に、第２の時刻に出力するように設定されたアラーム（サブアラーム）を解除する。具体的には、アラーム解除部１５８は、メモリ１０４を参照して、操作情報受信時刻が当該停止時刻から第２の時刻までの間であると判断した場合に、第２の時刻に出力するように設定されたアラームを解除する。または、アラーム解除部１５８は、当該停止時刻から第２の時刻までの間に、受信部１５２から操作情報（および識別情報）の受信通知を受けた場合、第２の時刻に出力するように設定されたアラームを解除する。そして、アラーム設定部１５４は、アラーム解除部１５８により第２の時刻に出力するように設定されたアラームが解除された場合、翌日の第２の時刻にアラームを出力するように設定する。
【００３７】
アラーム解除部１５８は、別の局面では、停止時刻から第２の時刻までの間に操作情報が受信された場合であって、かつ当該操作情報とともに受信した識別情報がメモリ１０４に予め記憶されている識別情報と一致する場合に第２の時刻に出力するように設定されたアラームを解除する。
【００３８】
＜処理手順＞
図５は、実施の形態１に従う端末装置１０およびテレビ２０の動作概要を示すシーケンス図である。
【００３９】
図５を参照して、テレビ２０のＣＰＵ２０２は、赤外線受光部２０８（または操作キー２１０）、および操作コントローラ２１２を介して、ユーザからの操作入力を検出する（ステップＳ１０）。ＣＰＵ２０２は、通信インターフェイス２０４を介して、検出した操作入力に対応する操作情報を端末装置１０に送信する（ステップＳ１２）。なお、ＣＰＵ２０２は、操作情報とともにメモリ２０６などに記憶されているテレビ２０の識別情報を送信してもよい。
【００４０】
端末装置１０のＣＰＵ１０２は、通信インターフェイス１２０（または無線通信部１１２）を介して、テレビ２０から送信された操作情報を受信する（ステップＳ１４）。ＣＰＵ１０２は、当該操作情報を受信した時刻を操作情報と関連付けてメモリ１０４に記憶する（ステップＳ１６）。なお、ＣＰＵ１０２は、識別情報を受信している場合には、受信時刻および操作情報に関連付けて識別情報を記憶してもよい。
【００４１】
図６は、実施の形態１に従う端末装置１０のアラーム設定および解除処理を示すフローチャートである。以下の各ステップは、端末装置１０のＣＰＵ１０２がメモリ１０４に格納されたプログラムを実行することによって実現される。
【００４２】
図６を参照して、ＣＰＵ１０２は、メインアラームおよびサブアラームが設定されているか否かを判断する（ステップＳ３０）。具体的には、ＣＰＵ１０２は、メモリ１０４に記憶されたアラーム設定情報に基づいて、第１の時刻および第２の時刻それぞれにアラームが鳴動されるように設定されているか否かを判断する。
【００４３】
当該設定がされていない場合には（ステップＳ３０においてＮＯ）、ＣＰＵ１０２はステップＳ３０の処理を繰り返す。これに対して、当該設定がされている場合には（ステップＳ３０においてＹＥＳ）、ＣＰＵ１０２は、タイマー１２２から時刻データを取得して、サブアラームの設定時刻が到来したか否かを判断する（ステップＳ３２）。
【００４４】
サブアラームの設定時刻が到来していない場合には（ステップＳ３２においてＮＯ）、ＣＰＵ１０２はステップＳ３２の処理を繰り返す。これに対して、サブアラームの設定時刻が到来した場合には（ステップＳ３２においてＹＥＳ）、ＣＰＵ１０２はメインアラームが停止されているか否かを判断する（ステップＳ３４）。具体的には、ＣＰＵ１０２は、ユーザからメインアラームの停止指示を受け付けた停止時刻と、メモリ１０４に記憶されたサブアラームの設定時刻とに基づいて、サブアラームの到来までの間にメインアラームが停止されているか否かを判断する。
【００４５】
メインアラームが停止されていない場合には（ステップＳ３４においてＮＯ）、ＣＰＵ１０２は、スピーカ１１６およびバイブレータ１１８に指示してサブアラームを鳴動させて（ステップＳ４２）、処理を終了する。
【００４６】
これに対して、メインアラームが停止されている場合には（ステップＳ３４においＹＥＳ）、ＣＰＵ１０２は、メインアラームの停止時刻からサブアラームの設定時刻までの間にテレビ２０から操作情報を受信したか否かを判断する（ステップＳ３６）。具体的には、ＣＰＵ１０２は、メモリ１０４に記憶されている操作情報の受信時刻がメインアラームの停止時刻からサブアラームの設定時刻までの間であるか否かを判断する。
【００４７】
当該期間に操作情報を受信していない場合には（ステップＳ３６においてＮＯ）、ＣＰＵ１０２は、スピーカ１１６およびバイブレータ１１８に指示してサブアラームを鳴動させて（ステップＳ４２）、処理を終了する。これに対して、当該期間に操作情報を受信している場合には（ステップＳ３６においてＹＥＳ）、ＣＰＵ１０２はサブアラームを解除する（ステップＳ３８）。そして、ＣＰＵ１０２は、翌日における、サブアラーム設定時刻と同時刻にアラームを出力するように設定して（ステップＳ４０）、処理を終了する。
【００４８】
［実施の形態２］
実施の形態２に従う情報処理システム２の全体構成について説明する。
【００４９】
図７は、実施の形態２に従う情報処理システム２を説明するための概略図である。図７を参照して、実施の形態２に従う情報処理システム２は、端末装置１０と、通信装置の一例としての電子レンジ３０とを含む。すなわち、情報処理システム２は、実施の形態１に従う情報処理システム１において、テレビ２０を電子レンジ３０に置換したものに相当する。
【００５０】
図８は、実施の形態２に従う電子レンジ３０のハードウェア構成を示す図である。図８を参照して、電子レンジ３０は、主たる構成要素として、電子レンジ３０の各部の動作を制御するＣＰＵ３０２と、端末装置１０と各種データを送受信するための通信インターフェイス（Ｉ／Ｆ）３０４と、ＣＰＵ３０２によって実行されるプログラム、データなどを格納するためのメモリ３０６と、ドアが開閉されたことを検知するドア開閉スイッチ３０８と、ユーザからの操作入力を受け付ける操作キー３１０と、ドア開閉スイッチ３０８および操作キー３１０からの操作信号の入力を受け付け、ＣＰＵ３０２に操作信号を出力するための操作コントローラ３１２とを含む。
【００５１】
電子レンジ３０のＣＰＵ３０２は、ドア開閉スイッチ３０８（または操作キー３１０）、および操作コントローラ３１２を介して、ユーザからの操作入力を検出する。ＣＰＵ３０２は、通信インターフェイス３０４を介して、検出した操作入力に対応する操作情報を端末装置１０に送信する。端末装置１０のＣＰＵ１０２は、通信インターフェイス１２０（または無線通信部１１２）を介して、電子レンジ３０から送信された操作情報を受信する。端末装置１０のアラーム設定処理および解除処理は、図６においてテレビ２０を電子レンジ３０に置換したものと同じであるため、その詳細な説明は繰り返さない。
【００５２】
［実施の形態３］
実施の形態３に従う情報処理システム３の全体構成について説明する。
【００５３】
図９は、実施の形態３に従う情報処理システム３を説明するための概略図である。図９を参照して、実施の形態３に従う情報処理システム３は、端末装置１０と、通信装置の一例としての冷蔵庫４０とを含む。すなわち、情報処理システム３は、実施の形態１に従う情報処理システム１において、テレビ２０を冷蔵庫４０に置換したものに相当する。
【００５４】
図１０は、実施の形態３に従う冷蔵庫４０のハードウェア構成を示す図である。図１０を参照して、主たる構成要素として、冷蔵庫４０の各部の動作を制御するＣＰＵ４０２と、端末装置１０と各種データを送受信するための通信インターフェイス（Ｉ／Ｆ）４０４と、ＣＰＵ４０２によって実行されるプログラム、データなどを格納するためのメモリ４０６と、ドアが開閉されたことを検知して操作信号をＣＰＵ４０２に入力するドア開閉スイッチ４０８とを含む。
【００５５】
冷蔵庫４０のＣＰＵ４０２は、ドア開閉スイッチ４０８を介して、ユーザからの操作入力を検出する。ＣＰＵ４０２は、通信インターフェイス４０４を介して、検出した操作入力に対応する操作情報を端末装置１０に送信する。端末装置１０のＣＰＵ１０２は、通信インターフェイス１２０（または無線通信部１１２）を介して、冷蔵庫４０から送信された操作情報を受信する。端末装置１０のアラーム設定処理および解除処理は、図６においてテレビ２０を冷蔵庫４０に置換したものと同じであるため、その詳細な説明は繰り返さない。
【００５６】
［実施の形態４］
実施の形態４に従う情報処理システム４の全体構成について説明する。
【００５７】
図１１は、実施の形態４に従う情報処理システム４を説明するための概略図である。図１１を参照して、実施の形態４に従う情報処理システム４は、端末装置１０と、テレビ２０と、電子レンジ３０と、冷蔵庫４０とを含む。情報処理システム４では、端末装置１０と複数の通信装置とが通信可能に構成されている。
【００５８】
テレビ２０、電子レンジ３０、および冷蔵庫４０は、ユーザからの操作を検出すると、操作情報を端末装置１０に送信する。端末装置１０は、各々の通信装置について、当該通信装置から送信される操作情報を受信して、当該受信した受信時刻をメモリ１０４に記憶する。この場合、端末装置１０は、メインアラームの停止時刻からサブアラームの設定時刻までの間に、複数の通信装置のいずれかから操作情報を受信した場合には、サブアラームを解除する。そのため、ユーザは、テレビ２０、電子レンジ３０、および冷蔵庫４０を操作することでサブアラームを解除することができる。
【００５９】
［実施の形態５］
実施の形態１〜４では、端末装置１０と通信する通信装置として、それぞれテレビ２０、電子レンジ３０、および冷蔵庫４０を例として説明した。しかし、通信装置は、これに限られず、ユーザからの操作を検出して、端末装置１０に操作情報（および識別情報）を送信することが可能なものであればよく、限定されない。通信装置は、たとえば、パーソナルコンピューター、タブレット、電話、自動車などの他、照明器具、ガス、ＩＨ（induction  heating）コンロ、給湯器、電気ポット、電気ケトル、オーブントースター、ウォッシュレットトイレなどの家電製品であってもよい。
【００６０】
［その他の実施の形態］
なお、コンピュータを機能させて、上述のフローチャートで説明したような制御を実行させるアプリケーションプログラムとして提供することもできる。このようなプログラムは、コンピュータに付属するフレキシブルディスク、ＣＤ−ＲＯＭ（Compact  Disk  Read  Only  Memory）、ＲＯＭ、ＲＡＭおよびメモリカードなどの一時的でないコンピュータ読取り可能な記録媒体に記録させて、プログラム製品として提供することもできる。あるいは、コンピュータに内蔵するハードディスクなどの記録媒体に記録させて、プログラムを提供することもできる。また、ネットワークを介したダウンロードによって、プログラムを提供することもできる。
【００６１】
プログラムは、コンピュータのオペレーティングシステム（ＯＳ）の一部として提供されるプログラムモジュールのうち、必要なモジュールを所定の配列で所定のタイミングで呼出して処理を実行させるものであってもよい。その場合、プログラム自体には上記モジュールが含まれずＯＳと協働して処理が実行される。このようなモジュールを含まないプログラムも、本実施の形態にかかるプログラムに含まれ得る。また、本実施の形態にかかるプログラムは他のプログラムの一部に組込まれて提供されるものであってもよい。その場合にも、プログラム自体には上記他のプログラムに含まれるモジュールが含まれず、他のプログラムと協働して処理が実行される。このような他のプログラムに組込まれたプログラムも、本実施の形態にかかるプログラムに含まれ得る。
【００６２】
［実施の形態の効果］
本実施の形態によると、ユーザがメインアラームで起床した場合など、十分にアラーム時刻を認識したと考えられる場合には、二度寝防止用などの不要なサブアラームが自動的に解除されるため、サブアラームの解除忘れにより外出先等の不要なタイミングでアラームが鳴動して周囲に迷惑をかけることがなくなる。
【００６３】
本実施の形態によると、ユーザが端末装置以外の通信装置を操作したときにサブアラームが解除される。そのため、たとえばユーザが寝床で端末装置を操作してしまってもサブアラームを解除されてしまうことがなく二度寝などのユーザにとって不都合が生じる状態となる原因を排除することができる。
【００６４】
本実施の形態によると、翌日のサブアラームを手動で設定する必要がなくなる。
本実施の形態によると、たとえば、端末装置を操作せずに外出した場合であっても、通常起床後に使用する通信装置を操作さえしていれば、サブアラームが鳴動してしまうこともない。
【００６５】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６６】
１，２，３，４  情報処理システム、１０  端末装置、２０  テレビ、３０  電子レンジ、４０  冷蔵庫、１０２，２０２，３０２，４０２  ＣＰＵ、１０４，２０６，３０６，４０６  メモリ、１０６  タッチパネル、１０８  ボタン、１１０  ディスプレイ、１１２  無線通信部、１１３  通信アンテナ、１１４  メモリインターフェイス、１１５  記憶媒体、１１６  スピーカ、１１８  バイブレータ、１２０，２０４，３０４，４０４  通信インターフェイス、１２２  タイマー、１５２  受信部、１５４  アラーム設定部、１５６  アラーム停止部、１５８  アラーム解除部、２０８  赤外線受光部、２１０，３１０  操作キー、２１２，３１２  操作コントローラ、３０８，４０８  ドア開閉スイッチ。
【図１】
2015158422.tif 000003
【図２】
2015158422.tif 000004
【図３】
2015158422.tif 000005
【図４】
2015158422.tif 000006
【図５】
2015158422.tif 000007
【図６】
2015158422.tif 000008
【図７】
2015158422.tif 000009
【図８】
2015158422.tif 000010
【図９】
2015158422.tif 000011
【図１０】
2015158422.tif 000012
【図１１】
2015158422.tif 000013