(57)【要約】【課題】ユーザによる、通知前の煩雑な操作を要することなく、通知等に関する制御を行う。【解決手段】通知制御装置が、撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析手段と、前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御手段と、を備える。【選択図】図１
2017049797.tif 000002
【特許請求の範囲】
【請求項１】
撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析手段と、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御手段と、
を備えることを特徴とする通知制御装置。
【請求項２】
前記所定の通知は前記ユーザ宛の情報を受信したことを契機として行なわれる通知であり、
前記所定の通知の内容は、前記ユーザ宛の情報を受信した旨を表す内容であることを特徴とする請求項１に記載の通知制御装置。
【請求項３】
前記所定の位置とは、前記ユーザが前記所定の通知の内容を認識可能な位置であることを特徴とする請求項１又は２に記載の通知制御装置。
【請求項４】
前記画像解析手段は、前記画像データを解析することによって、更に、前記ユーザが第１の動作を行ったか否かの判定である第２の判定をし、
前記通知制御手段は、前記第２の判定において前記ユーザが前記第１の動作を行ったと判定された場合には、前記ユーザが前記所定の位置に存在していたとしても前記ユーザに対して前記所定の通知を行なわない状態に遷移することを特徴とする請求項１乃至３の何れか１項に記載の通知制御装置。
【請求項５】
前記画像解析手段は、前記画像データを解析することによって、更に、前記ユーザが第２の動作を行ったか否かの判定である第３の判定をし、
前記通知制御手段は、前記所定の通知を行なわない状態に遷移した後に、前記第３の判定において前記ユーザが前記第２の動作を行ったと判定されたことを条件として、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない、という遷移前の状態に戻ることを特徴とする請求項４に記載の通知制御装置。
【請求項６】
前記画像解析手段は、前記第２の判定及び前記第３の判定を周期的に行うことを特徴とする請求項５に記載の通知制御装置。
【請求項７】
前記通知制御手段は、前記第２の判定において、前記ユーザが前記第１の動作を行ったと判定された時点で前記所定の通知を行っているならば、該所定の通知を取り止めることを特徴とする請求項４乃至６の何れか１項に記載の通知制御装置。
【請求項８】
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザが前記所定の通知の内容を認識可能な状況にある旨を表すプレゼンス情報を前記ユーザ以外の人物が使用する装置に対して通知し、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザが前記所定の通知の内容を認識可能な状況にない旨を表すプレゼンス情報を前記ユーザ以外の人物が使用する装置に対して通知するプレゼンス情報通知手段、
を更に備えることを特徴とする請求項１乃至７の何れか１項に記載の通知制御装置。
【請求項９】
撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析ステップと、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御ステップと、
を備えることを特徴とする通知制御方法。
【請求項１０】
撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析手段と、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御手段と、
を備える通知制御装置としてコンピュータを機能させることを特徴とする通知制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通知に関する制御をするための、通知制御装置、通知制御方法及び通知制御プログラムに関する。
【背景技術】
【０００２】
インターネット等のコンピュータネットワークを介してユーザ間で情報をやり取りすることが広く行なわれている。情報をやり取りする手段としては、例えば電子メールや、インスタントメッセージが利用される。
【０００３】
この点、電子メールの作成や送受信、受信したメールの保存や管理を行うためには、メーラと呼ばれるソフトウェアを利用することが一般的である。また、インスタントメッセージの作成や送受信、受信したインスタントメッセージの保存や管理を行うためには、インスタントメッセンジャーと呼ばれるソフトウェアを利用することが一般的である。
【０００４】
そして、これらメーラやインスタントメッセンジャーは、パーソナルコンピュータや、携帯端末といった電子機器にインストールすることにより利用される。
【０００５】
ここで、メーラやインスタントメッセンジャーでは、電子メールやインスタントメッセージを受信した場合に、「メールを受信しました。」や「インスタントメッセージを受信しました。」といった文章をポップアップ等の方法で電子機器の画面上に表示することが一般的である。
【０００６】
そして、ユーザはこのような表示を参照することにより、自身宛の電子メールやインスタントメッセージ等が受信されたことを認識することができる。
【０００７】
このような受信を通知するための技術の一例が、特許文献１に記載されている。特許文献１に記載の技術では、Ｅメール及びインスタントメッセージサービスの通知プロセスを統合する。そして、特許文献１に記載の技術では、Ｅメール又はインスタントメッセージを受信した場合には、かかる統合された通知プロセスが提供する共通のインターフェースにて、Ｅメールやインスタントメッセージの双方についての通知を行う。これにより、ユーザはかかる共通のプロセスにログインし、共通のインターフェースを参照するのみで、Ｅメール及びインスタントメッセージサービスの受信があったことを知ることが可能となる。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１４６９１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述したように、殆どのメーラやインスタントメッセンジャーには、Ｅメールやインスタントメッセージを受信したことをユーザに伝える受信通知機能がある。
【００１０】
しかしながら、これら受信通知機能による通知を受けると不都合な場面がある。
【００１１】
例えば、ユーザが利用する電子機器の画像出力部にプロジェクタや大型の液晶ディスプレイを接続して、プレゼンテーションを行ったり、会議を行ったりする場合である。このような場面において、電子機器のユーザ宛のＥメールやインスタントメッセージが受信されたということは、プレゼンテーションや会議等の内容に直接関係の無いことである。つまり、このような場面において受信が通知されてしまうとプレゼンテーションや会議の妨げとなってしまう。そのため、このような場面では、受信通知機能による通知が画面に表示されてしまわないようにする必要がある。
【００１２】
そのためには、プレゼンテーションや会議の前に、メーラやインスタントメッセンジャーの受信通知機能に関しての設定を変更し、Ｅメールやインスタントメッセージを受信したとしても、受信通知機能による通知が画面に表示されないようにすればよい。
【００１３】
しかしながら、予め設定を変更することはユーザにとって面倒である。また、会議等が終了した後に、設定を元の状態にする必要も生じてしまう。
【００１４】
更に、仮にユーザ予め設定を変更することを忘れた場合には、プレゼンテーション中や会議中に受信通知機能による通知が画面に表示されてしまう。
【００１５】
そこで本発明は、ユーザによる、通知前の煩雑な操作を要することなく、通知等に関する制御を行うことが可能な、通知制御装置、通知制御方法及び通知制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
本発明の第１の観点によれば、撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析手段と、前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御手段と、を備えることを特徴とする通知制御装置が提供される。
【００１７】
本発明の第２の観点によれば、撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析ステップと、前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御ステップと、を備えることを特徴とする通知制御方法が提供される。
【００１８】
本発明の第３の観点によれば、撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析手段と、前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御手段と、を備える通知制御装置としてコンピュータを機能させることを特徴とする通知制御プログラムが提供される。
【発明の効果】
【００１９】
本発明によれば、ユーザによる、通知前の煩雑な操作を要することなく、通知等に関する制御を行うことが可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態全体の基本的構成を表す図である。
【図２】本発明の実施形態における情報端末の基本的構成を表すブロック図である。
【図３】本発明の実施形態における情報端末内で送受信されるデータを表す図である。
【図４】本発明の実施形態におけるインスタントメッセージ受信時の動作を表すフローチャートである。
【図５】本発明の実施形態におけるユーザのジェスチャーに関する動作を表すフローチャートである。
【図６】本発明の実施形態におけるインスタントメッセンジャーの状態遷移図である。
【図７】本発明の実施形態におけるプレゼンス情報に関しての動作を表すフローチャートである。
【発明を実施するための形態】
【００２１】
次に、本発明の実施形態について図面を参照して詳細に説明する。
【００２２】
まず、図１に本実施形態の全体図を表す。図１に表すように、本実施形態は、情報端末１００とカメラ２００を含む。また、図示されているように、かかる情報端末１００を利用するユーザ４００が存在する。
【００２３】
情報端末１００は、例えばパーソナルコンピュータ等の端末である。
【００２４】
カメラ２００は、Ｗｅｂカメラ等のカメラであり情報端末１００の近傍の画像を撮影できる場所に設置される。そして、カメラ２００は、ユーザ４００が情報端末１００の近傍にいる場合にユーザ４００を撮影することができる。ここで、近傍とは例えば、ユーザ４００が情報端末１００の備える表示画面を参照できるような位置のことであり、例えば情報端末１００が備える表示画面の前方数十センチである。
【００２５】
これら情報端末１００とカメラ２００は、ＵＳＢ（Universal Serial Bus）規格に準拠したＵＳＢケーブル３００により接続される。そのため、カメラ２００にて撮影された画像は、情報端末１００に対して送信される。
【００２６】
ここで、本実施形態ではカメラ２００が撮影した画像データと、情報端末１００の画像認識機能とを用いて、情報端末１００にインストールされているインスタントメッセンジャーの機能の制御を行う。
【００２７】
より具体的に説明すると、カメラ２００が撮影した情報端末１００近傍の画像を、情報端末１００が画像認識機能によって解析する。
【００２８】
例えば、かかる画像認識機能による解析により、ユーザが情報端末１００近傍に存在するか否かを判定する。
【００２９】
そして、判定結果に基づいて、ユーザが情報端末１００の近傍にいる場合と、ユーザが情報端末１００の近傍にいない場合とでインスタントメッセンジャーの通知方法等を変更する。
【００３０】
例えば、インスタントメッセージ受信時に、ユーザが情報端末１００の近傍にいる場合には、インスタントメッセージを受信した旨を、情報端末１００の表示部に例えばポップアップ表示する。
【００３１】
一方で、インスタントメッセージ受信時に、ユーザが情報端末１００の近傍にいない場合には、通知方法を切り替えて、インスタントメッセージを受信したしたとしてもこのようなポップアップ表示は行なわない。
【００３２】
これに加えて、本実施形態では、かかる画像認識機能による解析により、ユーザが所定のジェスチャーを行ったか否かも判定する。
【００３３】
そして、判定結果に基づいて、インスタントメッセンジャーの通知方法等を変更する。
【００３４】
例えば、インスタントメッセージ受信時に、ユーザが情報端末１００の近傍にいたとしても、ユーザが所定のジェスチャーを行ったならばインスタントメッセージを受信したしたとしてもポップアップ表示は行なわない。この場合に、ユーザが更に他の所定のジェスチャーを行ったのならば、以後はインスタントメッセージ受信時に、インスタントメッセージを受信した旨を、情報端末１００の表示部にポップアップ表示する。
【００３５】
このように、画像認識による解析結果に応じた処理をすることにより、本実施形態では、ユーザによる通知前の煩雑な操作を要することなく、通知等に関する制御を行うことが可能となるという効果を奏する。
【００３６】
なお、図１に示す構成では、カメラ２００はＵＳＢケーブル３００によって情報端末１００に外部接続されているが、カメラ２００が情報端末１００に内蔵されていても良い。この場合は、カメラ２００として、ノート型の情報端末１００や、タブレット型の情報端末１００に予め組み込まれているＷｅｂカメラを用いると、本実施形態のために新たにカメラを用意する必要がないので良い。特に、これらノート型の情報端末１００や、タブレット型の情報端末１００の表示部側に設置されたインカメラを用いると、ノート型の情報端末１００や、タブレット型の情報端末１００の前にいるユーザ４００を撮影しやすいので良い。
【００３７】
次に、図２を参照して、上記の情報端末情報端末１００より実現される機能ブロックについて説明する。
【００３８】
図２を参照すると、情報端末情報端末１００は、制御部１１０、画像取得部１２０、表示部１３０及び通信部１４０を含む。また、制御部１１０は、画像認識部１１１とインスタントメッセンジャー１１２を含む。
【００３９】
制御部１１０は、情報端末１００全体を制御する部分である。制御部１１０は、ＣＰＵ（Central Processing Unit）等の演算処理装置と、ＲＡＭ（Random Access Memory）等の主記憶装置と、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の補助記憶装置などにより実現することができる。そして、かかる補助記憶装置に、オペレーティングシステムや、インスタントメッセンジャーを実現するためのソフトウェアや、画像認識処理を実現するためのソフトウェアといった各種のソフトウェアを格納する。
【００４０】
そして、演算処理装置が、補助記憶装置に格納されているこれらソフトウェアを読み込み、主記憶装置を利用しながら、これらソフトウェアに基づいた演算処理を行なう。そして、制御部１１０はかかる演算処理の結果に基づいて情報端末１００に含まれるハードウェアを制御する。つまり、情報端末１００はハードウェアとソフトウェアが協働することにより実現できる。また、制御部１１０はかかる演算処理の結果に基づいて、画像認識部１１１及びインスタントメッセンジャー１１２を実現する。
【００４１】
画像認識部１１１は、画像認識処理を行う部分である。具体的には、画像認識部１１１は画像取得部１２０が取得した情報端末１００近傍の画像データに対して画像認識処理を行うことにより、情報端末１００近傍にユーザ４００が存在するか否かを判定する。また、画像認識部１１１は画像取得部１２０が取得した情報端末１００近傍の画像データに対して画像認識処理を行うことにより、ユーザ４００が所定のジェスチャーを行った否かを判定する。
【００４２】
これらの判定は、インスタントメッセンジャー１１２の求めに応じて行なわれる。そして、判定結果はインスタントメッセンジャー１１２に対して通知される。
【００４３】
インスタントメッセンジャー１１２は、インスタントメッセンジャーであり、通常のインスタントメッセンジャー同様に、インスタントメッセージ受信時に、ポップアップ表示等によって受信通知を行う機能を有している。ただし、インスタントメッセンジャー１１２は、インスタントメッセージ受信時に常にポップアップ表示を行うのではなく、インスタントメッセンジャー１１２による判定結果に応じて、受信通知の方法を変更する。インスタントメッセンジャー１１２による具体的な処理の内容については、フローチャートを参照して後述する。
【００４４】
画像取得部１２０は、ＵＳＢケーブル３００を介してカメラ２００と接続されるインターフェースであり、本実施形態ではＵＳＢ規格に準拠した端子により実現する。画像取得部１２０は、カメラ２００が撮影した情報端末１００近傍の画像の画像データを、カメラ２００から取得する。そして、取得した画像データを画像認識部１１１に送信する。なお、カメラ２００による情報端末１００近傍の画像の撮影や、画像取得部１２０によるカメラ２００からの画像データの取得及び画像認識部１１１への画像データの送信は、制御部１１０による指示があったことを契機として行なわれても良いが、常時行なわれていても良い。なお、図２では図１に表したカメラ２００及びＵＳＢケーブル３００については図示を省略する。
【００４５】
表示部１３０は、制御部１１０が出力する情報を表示するための表示部であり、例えば液晶ディスプレイにより実現される。なお、本実施形態では、説明の便宜上インスタントメッセンジャー１１２と表示部１３０との接続のみが図示されているが、制御部１１０により動作する他のソフトウェアにより出力される情報も表示部１３０に表示される。
【００４６】
通信部１４０は、制御部１１０が他の情報端末と情報を送受信するための部分である。通信部１４０は、例えば、ＬＡＮ（Local Area Network）や、インターネットや、携帯電話網等のネットワークに接続し、これらのネットワークを介した他の情報端末との通信を実現する。本実施形態では、インスタントメッセンジャー１１２が他の情報端末との間で送受信するインスタントメッセージも通信部１４０を介して送受信される。なお、説明の便宜上、通信部１４０インスタントメッセージの送受信について図示しているが、インスタントメッセンジャー１１２以外のソフトウェアが送受信する情報も通信部１４０を介して送受信される。
【００４７】
以上、情報端末１００に含まれる各機能ブロックについて説明した。しかしながら、これら説明した機能ブロックは、本実施形態に特に関連する部分のみである。情報端末１００は、これらの機能ブロックの他にも、例えばユーザ４００の操作を受け付けるための操作部や、情報端末１００に供給される電源を制御するための電源部といった図示を省略した機能ブロックが含まれていても良い。
【００４８】
次に、図３を参照して、情報端末１００内部の機能ブロック間で送受信される情報について説明をする。なお、以下の説明における括弧内の番号は、図中における括弧内の番号と対応する。
【００４９】
（１）まず、インスタントメッセンジャー１１２が、インスタントメッセージを受信したこと契機として、又は、インスタントメッセージの受信の有無と関係なく周期的に、画像認識部１１１に画像認識処理の実行要求をする。
【００５０】
（２）画像認識部１１１は、画像取得部１２０を介してカメラ２００に画像取得要求をする。
【００５１】
（３）上記の画像取得要求に応じて、画像取得部１２０は、画像データを取得する。具体的には、カメラ２００により撮影された情報端末１００近傍の画像データを、画像取得部１２０がカメラ２００から取得する。そして、画像取得部１２０は、取得した画像データを画像認識部１１１に送信する。
【００５２】
（４）画像認識部１１１は、画像取得部１２０から受信した画像データに対して画像認識処理を行い、情報端末１００近傍にユーザ４００が存在するか否かの判定や、情報端末１００近傍のユーザ４００が所定のジェスチャーを行ったか否かを判定する。判定結果は、インスタントメッセンジャー１１２に送信される。
【００５３】
（５）インスタントメッセンジャー１１２は、画像認識部１１１から受信した判定結果に基づいて、インスタントメッセージの受信を通知するか否かを決定する。そして、インスタントメッセージの受信を通知する場合には、通知用の情報を表示部１３０に対して送信することにより、表示部１３０にインスタントメッセージを受信した旨をポップアップ表示させる。一方で、インスタントメッセージの受信を通知しない場合には、インスタントメッセンジャー１１２は、特に情報を送信しない。
【００５４】
次に、インスタントメッセンジャー１１２がインスタントメッセージを受信した際の、受信通知を表示するか否かの決定処理について図４を参照して説明する。
【００５５】
まず、インスタントメッセンジャー１１２が、通信部１４０を介して、他のユーザ４００の利用する情報端末からインスタントメッセージを受信する（ステップＳ１１）。
【００５６】
すると、インスタントメッセンジャー１１２は、情報端末１００の近傍にユーザ４００が存在するか否かについて画像認識による画像データの解析を画像認識部１１１に要求する（ステップＳ１３）。かかる要求を受け付けた画像認識部１１１は、画像取得部１２０を介して取得した情報端末１００近傍の画像データに対して画像認識処理を行うことにより、情報端末１００近傍にユーザ４００が存在するか否かを判定する。
【００５７】
次に、インスタントメッセンジャー１１２は、画像認識部１１１より画像認識の結果として、情報端末１００近傍にユーザ４００が存在するか否かの情報を受信する（ステップＳ１５）。
【００５８】
ここで、ステップＳ１５にて受信した情報が「情報端末１００近傍にユーザ４００が存在する」という情報であった場合は（ステップＳ１７においてＹｅｓ）、インスタントメッセンジャー１１２は、インスタントメッセージを受信した旨を通知するための情報を表示部１３０に送信する（ステップＳ１９）。そして、表示部１３０が受信した情報を表示することにより、インスタントメッセンジャー１１２を利用するユーザ４００に対してインスタントメッセージを受信した旨をポップアップ等の方法で通知する。
【００５９】
一方で、ステップＳ１５にて受信した情報が「情報端末１００近傍にユーザ４００が存在しない」という情報であった場合は（ステップＳ１７においてＮｏ）、インスタントメッセンジャー１１２は、インスタントメッセージを受信した旨を通知するためのポップアップ表示等を行うための処理は行なわない（ステップＳ２１）。そのため、表示部１３０はポップアップ表示等を行なわない。これにより、例えば、ユーザ４００がプレゼンテーションや会議等において情報端末１００を外部の表示装置に接続して利用しているような場合や、ユーザ４００が表示部１３０を参照できないような場所にいる場合に、意図せずにポップアップ表示が行なわれてしまうようなことを防止することが可能となる。なお、ステップＳ１５にて受信した情報が「情報端末１００近傍にユーザ４００が存在しない」という情報であった場合（ステップＳ１７においてＮｏ）には、ポップアップ表示は行なわないとしても、後々インスタントメッセージの受信があったことが分かるようインスタントメッセンジャー１１２についてのアイコンの状態を変化させて表示させるようにすると良い。例えば、表示部１３０に表示するアイコンの色や形状を、インスタントメッセージの受信があったことを表す色や形状に変化させると良い。
【００６０】
以上、図４のフローチャートを参照して、インスタントメッセージ受信時のインスタントメッセンジャー１１２の処理について説明した。次に、図５のフローチャートを参照して、インスタントメッセンジャー１１２による、ユーザ４００が行うジェスチャーに基づいた、インスタントメッセージ受信通知機能の設定の切り替えについて説明する。
【００６１】
図５を参照すると、インスタントメッセンジャー１１２は、ユーザ４００がジェスチャーを行ったかについて画像認識による画像データの解析を画像認識部１１１に要求する（ステップＳ３１）。かかる要求を受け付けた画像認識部１１１は、画像取得部１２０を介して取得した情報端末１００近傍の画像データに対して画像認識処理を行うことにより、ユーザ４００がジェスチャーを行ったかを判定する。
【００６２】
次に、インスタントメッセンジャー１１２は、画像認識部１１１より画像認識の結果として、情報端末１００近傍のユーザ４００がジェスチャーを行ったかについての情報を受信する（ステップＳ３３）。
【００６３】
ここで、本実施形態では、ユーザ４００が行う２つのジェスチャーを利用する。まず、第１のジェスチャーは、インスタントメッセージ受信通知機能無効化ジェスチャー（以下、適宜「無効化ジェスチャー」と呼ぶ。）である。例えばユーザ４００がカメラ２００に向かって指をクロスさせてバツ印を作った場合にインスタントメッセージ受信通知機能無効化ジェスチャーが行われたものと判定する。
【００６４】
もう一つの、第２のジェスチャーは、インスタントメッセージ受信通知機能有効化ジェスチャー（以下、適宜「有効化ジェスチャー」と呼ぶ。）である。例えばユーザ４００がカメラ２００に向かって親指の先端と人指の先端を接触させてマル印を作る作った場合にインスタントメッセージ受信通知機能有効化ジェスチャーが行われたものと判定する。なお、これらユーザ４００が行うジェスチャーは一例に過ぎない。よって、ユーザ４００がどのようなジェスチャーを行うと無効化ジェスチャーが行われたと判定するのかということや、ユーザ４００がどのようなジェスチャーを行うと有効化ジェスチャーが行われたと判定するかということは、事前に任意に定めておくことができる。
【００６５】
ここで、画像認識部１１１の解析の結果、無効化ジェスチャーを行っていない場合（ユーザ４００が情報端末１００の近傍にいない場合や、ユーザ４００が有効化ジェスチャーを行っている場合も含む。）には（ステップＳ３５においてＮｏ）、インスタントメッセンジャー１１２は、ステップＳ３１に戻り再度判定を行う。つまり、インスタントメッセンジャー１１２は一定時間毎にステップＳ３１、ステップＳ３３及びステップＳ３５の処理を繰り返す。
【００６６】
一方で、画像認識部１１１の解析の結果、無効化ジェスチャーが行っている場合には（ステップＳ３５においてＹｅｓ）、画像認識部１１１は、インスタントメッセージの受信があった旨の通知を表示部１３０に表示させているならば、かかる表示を即座に非表示とさせる（ステップＳ３７）。そして、その後インスタントメッセージを受信した場合もインスタントメッセージの受信があった旨の通知が表示部１３０に表示させないようにする。そのために、インスタントメッセンジャー１１２は、インスタントメッセンジャー１１２自身の、インスタントメッセージ受信通知機能を無効とする（ステップＳ３９）。
【００６７】
これらの動作により、ユーザ４００が意図していないときにインスタントメッセージの受信があった旨の通知がなされた場合であっても、ユーザ４００が無効化ジェスチャーを行うという簡便な動作を行うのみで、インスタントメッセージの受信通知を非表示とすることが可能となる。
【００６８】
次に、インスタントメッセンジャー１１２は、ユーザ４００がジェスチャーを行ったかについて画像認識による画像データの解析を画像認識部１１１に要求する（ステップＳ４１）。かかる要求を受け付けた画像認識部１１１は、画像取得部１２０を介して取得した情報端末１００近傍の画像データに対して画像認識処理を行うことにより、ユーザ４００がジェスチャーを行ったかを判定する。
【００６９】
そして、インスタントメッセンジャー１１２は、画像認識部１１１より画像認識の結果として、情報端末１００近傍のユーザ４００がジェスチャーを行ったかについての情報を受信する（ステップＳ４３）。
【００７０】
ここで、画像認識部１１１の解析の結果、有効化ジェスチャーを行っていない場合（ユーザ４００が情報端末１００の近傍にいない場合や、ユーザ４００がインスタントメッセージ無効化ジェスチャーを行っている場合も含む。）には（ステップＳ４５においてＮｏ）、インスタントメッセンジャー１１２は、ステップＳ４１に戻り再度判定を行う。つまり、インスタントメッセンジャー１１２は一定時間毎にステップＳ４１、ステップＳ４３及びステップＳ４５の処理を繰り返す。
【００７１】
一方で、画像認識部１１１の解析の結果、有効化ジェスチャーが行っている場合には（ステップＳ４５においてＹｅｓ）、その後インスタントメッセージを受信した場合にはインスタントメッセージの受信があった旨の通知が表示部１３０に表示させるようにする。そのために、インスタントメッセンジャー１１２は、ステップＳ３９において無効とした、インスタントメッセンジャー１１２自身の、インスタントメッセージ受信通知機能を有効とする（ステップＳ４７）。
【００７２】
これらの動作により、ユーザ４００が一度受信通知機能を無効とした後でも、ユーザ４００が無効化ジェスチャーを行うという簡便な動作を行うのみで、以後はインスタントメッセージの受信通知を表示するようにすることが可能となる。
【００７３】
以上図４及び図５を参照してインスタントメッセンジャー１１２の行う処理について説明した。次に、かかる処理においてインスタントメッセンジャー１１２のインスタントメッセージ受信通知画面の表示の状況と、インスタントメッセージ受信通知機能の有効無効に関する状態がどのように遷移するのかを、図６の状態遷移図を参照して説明する。なお、図６では、図示の都合上、インスタントメッセージを「ＩＭ」と表記する。
【００７４】
ここで図６に表されるように、インスタントメッセンジャー１１２は、大きく分けると状態として図中左上の「インスタントメッセージ待機状態」、図中右上の「インスタントメッセージ受信通知中状態」及び図中左下の「インスタントメッセージ受信通知機能無効状態」の３つの状態の何れかに遷移する。
【００７５】
更に、インスタントメッセンジャー１１２はこれら３つの状態それぞれにおいて現在の状況である、「インスタントメッセージ受信通知表示状況」を持つ。これは、現在インスタントメッセージの受信通知を表示部１３０に表示させているか否かを表す。この点、表示させているのであれば「インスタントメッセージ受信通知表示状況：表示」となる。一方で、表示させていないのであれば「インスタントメッセージ受信通知表示状況：非表示」となる。
【００７６】
更に、インスタントメッセンジャー１１２はこれら３つの状態それぞれにおいてインスタントメッセージの通知機能の設定状況を表す「インスタントメッセージ受信通知機能」を持つ。これは、インスタントメッセージを受信した場合に、インスタントメッセージの受信通知を表示部１３０に表示させるか否かについての設定状況を表す。この点、インスタントメッセージを受信した場合に、インスタントメッセージの受信通知を表示部１３０に表示させるように設定されているのであれば「インスタントメッセージ受信通知機能：有効」となる。一方で、表示させるように設定されていないのであれば「インスタントメッセージ受信通知機能：無効」となる。
【００７７】
現在インスタントメッセンジャー１１２が、「インスタントメッセージ待機状態」にあるとする。この状態では、「インスタントメッセージ受信通知表示状況：非表示」であり「インスタントメッセージ受信通知機能：有効」である。この場合に、インスタントメッセージを受信すると、インスタントメッセンジャー１１２はユーザ４００が情報端末１００の近傍にいるか否かを判定する（図４のステップＳ１１乃至ステップＳ１７に相当）。
【００７８】
そして、ユーザ４００が近傍にいない場合には、「インスタントメッセージ待機状態」を継続する。つまり、状態の遷移はなく、インスタントメッセージの受信通知も行なわない（図４のステップＳ１７においてＮｏ及びステップＳ２１並びに図６の（ａ）に相当）。
【００７９】
一方で、ユーザ４００が近傍にいる場合には、「インスタントメッセージ受信通知中状態」に遷移する。ここで、「インスタントメッセージ受信通知中状態」では、「インスタントメッセージ受信通知表示状況：表示」であり「インスタントメッセージ受信通知機能：有効」である。つまり、インスタントメッセージの受信通知を表示させることとなる（図４のステップＳ１７においてＹｅｓ及びステップＳ１９並びに図６の（ｂ）に相当）。その後インスタントメッセージ受信通知が行なわれたことを確認すると、元の、「インスタントメッセージ待機状態」に遷移し、「インスタントメッセージ受信通知表示状況：非表示」になる（図６の（ｃ）に相当）。
【００８０】
また、「インスタントメッセージ待機状態」にある場合や、「インスタントメッセージ通知中状態」にある場合に、無効化ジェスチャーが行われた場合には、「インスタントメッセージ受信通知機能無効状態」に遷移する。ここで、「インスタントメッセージ受信通知機能無効状態」状態では、「インスタントメッセージ受信通知表示状況：非表示」であり「インスタントメッセージ受信通知機能：無効」である。つまり、以後は、インスタントメッセージを受信したとしても受信通知は行なわないように、インスタントメッセージ受信通知機能を無効とする。また、「インスタントメッセージ通知中状態」から遷移した場合には、即座に通知を非表示にする（図５のステップＳ３１、ステップＳ３３、ステップＳ３５においてＹｅｓ、ステップＳ３７及びステップＳ３９、並びに、図６の（ｄ）や（ｅ）に相当）。
【００８１】
以後、「インスタントメッセージ受信通知機能無効状態」状態では、「インスタントメッセージ受信通知機能：無効」であることから、インスタントメッセージを受信したとしても状態の遷移はしない（図６の（ｆ）に相当）。
【００８２】
ただし、「インスタントメッセージ受信通知機能無効状態」状態の場合に、ユーザ４００により有効化ジェスチャーが行われた場合には、「インスタントメッセージ待機状態」に遷移し、「インスタントメッセージ受信通知機能：有効」となる（図５のステップＳ４１、ステップＳ４３、ステップＳ４５においてＹｅｓ、ステップＳ４７、並びに、図６の（ｇ）に相当）。
【００８３】
以上、図面を参照して、本実施形態におけるインスタントメッセージ受信時の受信通知について説明した。
【００８４】
ここで、本実施形態では、更に、プレゼンス情報の制御を行うことも可能である。ここで、プレゼンス情報は、例えば、インスタントメッセンジャー１１２を利用するユーザ４００の状況を通信相手の人物に対して通知するものである。具体的には、例えばインスタントメッセンジャー１１２を利用するユーザ４００が情報端末１００を利用可能な状況にある場合には、例えば「在席中」というプレゼンス情報を通信相手の人物に対して通知する。一方で、インスタントメッセンジャー１１２を利用するユーザ４００が情報端末１００を利用可能な状況にない場合には、例えば「退席中」というプレゼンス情報を通信相手の人物に対して通知する。通信相手の人物はかかるプレゼンス情報を参照することにより、情報端末１００を利用するユーザ４００に対してメッセージを送信するか否かを判断することができる。
【００８５】
プレゼンス情報の通知は、インスタントメッセンジャー１１２が出力するプレゼンス情報を、通信部１４０を介して通信相手の人物が利用する情報端末に送信することにより行なわれる。
【００８６】
ここで、本実施形態において、プレゼンス情報を制御する理由について説明する［発明が解決しようとする課題］の欄において、受信通知機能の設定について述べた。この点、退席中などを表示するプレゼンス機能に関しても、毎回席を外すたびにプレゼンスを退席中に変更し、席に戻ったら在席中に戻すという動作は手間が掛かる上、変更をし忘れることもが考えられる。
【００８７】
この点、対応策として、一定時間操作が無い場合は勝手に退席中に変更する、という機能を実装することも考えられる。しかしながら、仮にこのような機能を実装したとしても実際に退席してからのタイムラグがある上、実際に退席していなくても、パソコンを操作せずに手書きの書類の記入を行っていたとしていると退席中に変更されてしまうなどの課題があり、環境によってはプレゼンス機能が有効に活用されないことがある。
【００８８】
そこで、本実施形態のでは、インスタントメッセンジャー１１２が、画像認識部１１１の解析結果に基づいてプレゼンス情報を変更する。かかる処理について図７のフローチャートを参照して説明する。
【００８９】
図７を参照すると、まずインスタントメッセンジャー１１２は、情報端末１００の近傍にユーザ４００が存在するか否かについて画像認識による画像データの解析を画像認識部１１１に要求する（ステップＳ５１）。かかる要求を受け付けた画像認識部１１１は、画像取得部１２０を介して取得した情報端末１００近傍の画像データに対して画像認識処理を行うことにより、情報端末１００近傍にユーザ４００が存在するか否かを判定する。
【００９０】
次に、インスタントメッセンジャー１１２は、画像認識部１１１より画像認識の結果として、情報端末１００近傍にユーザ４００が存在するか否かの情報を受信する（ステップＳ５３）。
【００９１】
ここで、ステップＳ５３にて受信した情報が「情報端末１００近傍にユーザ４００が存在する」という情報であった場合は（ステップＳ５５においてＹｅｓ）、インスタントメッセンジャー１１２は、情報端末１００を利用するユーザ４００の通信相手の人物が利用する情報端末に送信するプレゼンス情報を「在席中」とする（ステップＳ５７）。これにより、情報端末１００を利用するユーザ４００の通信相手の人物は、ユーザ４００が在席中であることを把握できる。
【００９２】
一方で、ステップＳ１５にて受信した情報が「情報端末１００近傍にユーザ４００が存在しない」という情報であった場合は（ステップＳ５５においてＮｏ）、インスタントメッセンジャー１１２は、情報端末１００を利用するユーザ４００の通信相手の人物が利用する情報端末に送信するプレゼンス情報を「退席中」とする（ステップＳ５９）。これにより、情報端末１００を利用するユーザ４００の通信相手の人物は、ユーザ４００が退席中であることを把握できる。
【００９３】
以上説明したように、図７に表す本処理により、ユーザ４００の操作を要することなく、プレゼンス情報を自動的に変更することができる。また、パソコン操作の有無ではなく、ユーザ４００が近傍にいるか否かを基準として処理を行うため、実際に退席していなくても、パソコンを操作せずに手書きの書類の記入を行っていたとしていると退席中に変更されてしまうというという課題を解決することが可能となる。
【００９４】
なお、図７に表す本処理は、インスタントメッセンジャー１１２が、例えば一定時間毎に周期的に行なう。そのため、図示されているように、ステップＳ５７及びステップＳ５９終了後は、再度ステップＳ５１に戻ることとなる。
【００９５】
以上説明した本実施形態のある側面についてまとめると、例えば以下のような内容となる。
【００９６】
一般的な仕組みでは、ユーザ４００の操作に基づいて変更される設定に従って、ユーザ４００がどのような状態にあってもインスタントメッセージ受信通知機能が動作していた。また、プレゼンスの変更も、キーボードやマウス操作の有無という、固定的な方法でしか退席状態を検知することができなかった。
【００９７】
そこで、本実施形態では、例えば、インスタントメッセージ受信通知機能の場合はカメラのすぐそばに人がいないと分析された場合、インスタントメッセージ受信通知を表示しないという設定にする。また、意図せずインスタントメッセージ受信通知が表示された場合も、カメラに向かって指をクロスさせてバツ印を作るなどの特定のジェスチャーを行うことによって、即座にインスタントメッセージ受信通知を非表示にし、その後のインスタントメッセージ受信通知機能を無効にするなどの機能を追加する。これらの機能により、ユーザ４００が情報端末の前にいない場合や、プレゼンテーション中や会議中のインスタントメッセージ受信通知の表示を無効化し、表示されたとしても即座に無効にすることができる、という効果を奏する。
【００９８】
また、プレゼンス機能に関しては、カメラのすぐそばに人がいない場合は退席中という設定にすることにより、退席すると即座に反映され、手元で別の作業を行っている場合はパソコンを操作していない時間が長くなっても勝手に退席中表示にならず、精度の高いプレゼンス情報を通信相手と共有することができる、という効果を奏する。
【００９９】
つまり、本実施形態によれば、インスタントメッセンジャーの、インスタントメッセージ受信通知機能の利便性が向上する。また、プレゼンス機能の精度が向上する。
【０１００】
また、これらの通知等に関する制御を行うために、ユーザ４００による、通知前の煩雑な操作を要することはない、という効果も奏する。
【０１０１】
＜変形例＞
また、上述した実施形態は、本発明の好適な実施形態ではあるが、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。例えば、以下のような変更が可能である。
【０１０２】
本実施形態は、パーソナルコンピュータに実装する用途のみならず、携帯電話やスマートフォン、タブレットなどの移動体通信機器にも応用が可能である。その場合、人のいることを検出する手段の代替として、移動体通信機器に搭載されている加速度センサや、傾きを検知するためのジャイロセンサを利用し、機器の使用状態を検出し、インスタントメッセージ受信通知機能の動作を変えることが可能である。例えば、加速度がセンサにより所定の加速度を検知した場合にユーザ４００が近傍にいると判定することが可能である。また、ジャイロセンサの検知した傾きが、ユーザ４００が普段機器を利用する際の傾きに近いのであればユーザ４００が近傍にいると判定することが可能である。
【０１０３】
また、上述した実施形態では、もっぱらインスタントメッセンジャーが、インスタントメッセージの受信通知の制御を行っていた。これを変形して、例えば、もっぱらメーラが、電子メールの受信通知の制御を行うようにしても良い。
【０１０４】
更に、画像認識部１１１に顔認識をさせ、ユーザ４００とそれ以外の人物とを区別するようにしても良い。そして、ステップＳ１７やステップＳ５５における、人が近傍にいるという条件を、インスタントメッセンジャーを利用するユーザ４００本人が近傍にいるという条件に変更すれば、更に精度が向上することが期待できる。また、同様に、ステップＳ３５やステップＳ４５において無効化ジェスチャーや有効化ジェスチャーを行っているという条件を、インスタントメッセンジャーを利用するユーザ４００本人が無効化ジェスチャーや有効化ジェスチャーを行っているという条件に変更するようにしても良い。
【０１０５】
更に、上述の実施形態では、インスタントメッセンジャーが画像データの解析結果に基づいて、インスタントメッセージの受信通知機能やプレゼンス情報を切り替えていた。つまり、インスタントメッセンジャーに画像データの解析結果に基づいた切り替え機能が実装されていた。
【０１０６】
こうするのではなく、画像データの解析結果に基づいた切り替え機能が実装されていない汎用のインスタントメッセンジャーを利用することとし、それとは別の本実施形態特有のソフトウェアが解析結果に基づいて、汎用のインスタントメッセンジャーによるインスタントメッセージの通知の設定やプレゼンス情報を切り替えるようにしても良い。
【０１０７】
また、上述の実施形態では、或るインスタントメッセージ受信時に、ユーザ４００が近傍にいない場合には、ポップアップ表示を行なわず、アイコンの色や形状のみを変えていた。この場合に、その後ユーザ４００が近傍にいることを検知したならば、上記の或るインスタントメッセージを受信したことを自動的にポップアップ表示するようにしても良い。
【０１０８】
また、上述の実施形態では、近傍とは例えば、ユーザ４００が情報端末１００の備える表示画面を参照できるような位置のことであり、例えば情報端末情報端末１００が備える表示画面の前方数十センチであると説明した。
【０１０９】
この点、ユーザ４００が情報端末１００の近くに位置していたとしても、その位置が情報端末１００の備える表示画面を参照できない位置（例えば、情報端末１００の表示画面の後方）であれば、仮に情報端末１００の近くにユーザ４００がいた場合であってもユーザ４００は近傍にいないと扱うことも可能である。つまり、近傍であるか否かは、情報端末１００からユーザ４００までの直線的な距離のみならず、情報端末１００から見たユーザ４００が位置する方向等を考慮して判断することができる。
【０１１０】
なお、上述した実施形態の情報端末は、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現することができる。また、上述した実施形態の情報端末により行なわれる通知制御方法も、ハードウェア、ソフトウェア又はこれらの組み合わせにより実現することができる。ここで、ソフトウェアによって実現されるとは、コンピュータがプログラムを読み込んで実行することにより実現されることを意味する。
【０１１１】
プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ(Read Only Memory)、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ(Programmable ROM)、ＥＰＲＯＭ(Erasable PROM)、フラッシュＲＯＭ、ＲＡＭ(random access memory）)を含む。
【０１１２】
上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。
【０１１３】
（付記１）  撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析手段と、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御手段と、
を備えることを特徴とする通知制御装置。
【０１１４】
（付記２）  前記所定の通知は前記ユーザ宛の情報を受信したことを契機として行なわれる通知であり、
前記所定の通知の内容は、前記ユーザ宛の情報を受信した旨を表す内容であることを特徴とする付記１に記載の通知制御装置。
【０１１５】
（付記３）  前記所定の位置とは、前記ユーザが前記所定の通知の内容を認識可能な位置であることを特徴とする付記１又は２に記載の通知制御装置。
【０１１６】
（付記４）  前記画像解析手段は、前記画像データを解析することによって、更に、前記ユーザが第１の動作を行ったか否かの判定である第２の判定をし、
前記通知制御手段は、前記第２の判定において前記ユーザが前記第１の動作を行ったと判定された場合には、前記ユーザが前記所定の位置に存在していたとしても前記ユーザに対して前記所定の通知を行なわない状態に遷移することを特徴とする付記１乃至３の何れか１に記載の通知制御装置。
【０１１７】
（付記５）  前記画像解析手段は、前記画像データを解析することによって、更に、前記ユーザが第２の動作を行ったか否かの判定である第３の判定をし、
前記通知制御手段は、前記所定の通知を行なわない状態に遷移した後に、前記第３の判定において前記ユーザが前記第２の動作を行ったと判定されたことを条件として、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない、という遷移前の状態に戻ることを特徴とする付記４に記載の通知制御装置。
【０１１８】
（付記６）  前記画像解析手段は、前記第２の判定及び前記第３の判定を周期的に行うことを特徴とする付記５に記載の通知制御装置。
【０１１９】
（付記７）  前記第１の動作及び前記第２の動作は、ユーザが自身の指を用いて所定の形状を作成することであることを特徴とする付記５又は６に記載の通知制御装置。
【０１２０】
（付記８）  前記通知制御手段は、前記第２の判定において、前記ユーザが前記第１の動作を行ったと判定された時点で前記所定の通知を行っているならば、該所定の通知を取り止めることを特徴とする付記４乃至７の何れか１に記載の通知制御装置。
【０１２１】
（付記９）  前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザが前記所定の通知の内容を認識可能な状況にある旨を表すプレゼンス情報を前記ユーザ以外の人物が使用する装置に対して通知し、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザが前記所定の通知の内容を認識可能な状況にない旨を表すプレゼンス情報を前記ユーザ以外の人物が使用する装置に対して通知するプレゼンス情報通知手段、
を更に備えることを特徴とする付記１乃至８の何れか１に記載の通知制御装置。
【０１２２】
（付記１０）  前記所定の通知はインスタントメッセージを受信した旨の通知であることを特徴とする付記１乃至９の何れか１に記載の通知制御装置。
【０１２３】
（付記１１）  前記画像解析手段は、撮影手段が撮影した画像の画像データを解析することによって行う判定において、前記ユーザとそれ以外の人物とを判別して判定を行うことを特徴とする付記１乃至１０の何れか１に記載の通知制御装置。
【０１２４】
（付記１２）  付記１乃至１１の何れか１に記載の通知制御装置と、インスタントメッセンジャーとを備える通知制御システムにおいて、
前記通知制御装置が、前記インスタントメッセンジャーに関する通知として前記所定の通知を行うことを特徴とする通知制御システム。
【０１２５】
（付記１３）  撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析ステップと、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御ステップと、
を備えることを特徴とする通知制御方法。
【０１２６】
（付記１４）  撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をする画像解析手段と、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない通知制御手段と、
を備える通知制御装置としてコンピュータを機能させることを特徴とする通知制御プログラム。
【産業上の利用可能性】
【０１２７】
本発明は、インスタントメッセージや電子メール等の受信通知に関する制御に広く好適である。
【符号の説明】
【０１２８】
１００  情報端末
１１０  制御部
１１１  画像認識部
１１２  インスタントメッセンジャー
１２０  画像取得部
１３０  表示部
１４０  通信部
２００  カメラ
３００  ＵＳＢケーブル
４００  ユーザ
【図２】
2017049797.tif 000003
【図３】
2017049797.tif 000004
【図４】
2017049797.tif 000005
【図５】
2017049797.tif 000006
【図６】
2017049797.tif 000007
【図７】
2017049797.tif 000008
【図１】
2017049797.tif 000009
【手続補正書】
【提出日】平成28年12月8日(2016.12.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をし、前記画像データを解析することによって、更に、前記ユーザが第１の動作を行ったか否かの判定である第２の判定をする画像解析手段と、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわず、前記第２の判定において前記ユーザが前記第１の動作を行ったと判定された場合には、前記ユーザが前記所定の位置に存在していたとしても前記ユーザに対して前記所定の通知を行なわない状態に遷移し、前記第２の判定において、前記ユーザが前記第１の動作を行ったと判定された時点で前記所定の通知を行っているならば、該所定の通知を取り止める通知制御手段と、
を備えることを特徴とする通知制御装置。
【請求項２】
前記所定の通知は前記ユーザ宛の情報を受信したことを契機として行なわれる通知であり、
前記所定の通知の内容は、前記ユーザ宛の情報を受信した旨を表す内容であることを特徴とする請求項１に記載の通知制御装置。
【請求項３】
前記所定の位置とは、前記ユーザが前記所定の通知の内容を認識可能な位置であることを特徴とする請求項１又は２に記載の通知制御装置。
【請求項４】
前記画像解析手段は、前記画像データを解析することによって、更に、前記ユーザが第２の動作を行ったか否かの判定である第３の判定をし、
前記通知制御手段は、前記所定の通知を行なわない状態に遷移した後に、前記第３の判定において前記ユーザが前記第２の動作を行ったと判定されたことを条件として、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわない、という遷移前の状態に戻ることを特徴とする請求項１乃至３の何れか１項に記載の通知制御装置。
【請求項５】
前記画像解析手段は、前記第２の判定及び前記第３の判定を周期的に行うことを特徴とする請求項４に記載の通知制御装置。
【請求項６】
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザが前記所定の通知の内容を認識可能な状況にある旨を表すプレゼンス情報を前記ユーザ以外の人物が使用する装置に対して通知し、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザが前記所定の通知の内容を認識可能な状況にない旨を表すプレゼンス情報を前記ユーザ以外の人物が使用する装置に対して通知するプレゼンス情報通知手段、
を更に備えることを特徴とする請求項１乃至５の何れか１項に記載の通知制御装置。
【請求項７】
撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をし、前記画像データを解析することによって、更に、前記ユーザが第１の動作を行ったか否かの判定である第２の判定をする画像解析ステップと、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわず、前記第２の判定において前記ユーザが前記第１の動作を行ったと判定された場合には、前記ユーザが前記所定の位置に存在していたとしても前記ユーザに対して前記所定の通知を行なわない状態に遷移し、前記第２の判定において、前記ユーザが前記第１の動作を行ったと判定された時点で前記所定の通知を行っているならば、該所定の通知を取り止める通知制御ステップと、
を備えることを特徴とする通知制御方法。
【請求項８】
撮影手段が撮影した画像の画像データを解析することによって、ユーザが所定の位置に存在するか否かの判定である第１の判定をし、前記画像データを解析することによって、更に、前記ユーザが第１の動作を行ったか否かの判定である第２の判定をする画像解析手段と、
前記第１の判定において、前記ユーザが前記所定の位置に存在すると判定された場合には前記ユーザに対する所定の通知を行い、前記ユーザが前記所定の位置に存在しないと判定された場合には前記ユーザに対して前記所定の通知を行なわず、前記第２の判定において前記ユーザが前記第１の動作を行ったと判定された場合には、前記ユーザが前記所定の位置に存在していたとしても前記ユーザに対して前記所定の通知を行なわない状態に遷移し、前記第２の判定において、前記ユーザが前記第１の動作を行ったと判定された時点で前記所定の通知を行っているならば、該所定の通知を取り止める通知制御手段と、
を備える通知制御装置としてコンピュータを機能させることを特徴とする通知制御プログラム。