(57)【要約】【課題】振動によって利用者に通知すべき状態が複数ある場合に、一方の状態を利用者に通知中であっても、他方の状態を利用者に通知する。【解決手段】端末装置は、送信される情報を受信する受信部と、自端末装置の状態を示す端末情報に応じた第１の振動パターンの制御信号と、前記受信部が前記送信される情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する制御部と、前記制御部が出力した前記制御信号に基づいて振動する振動部と、を備える。【選択図】図１
2015061272.tif 000002
【特許請求の範囲】
【請求項１】
送信される情報を受信する受信部と、
自端末装置の状態を示す端末情報に応じた第１の振動パターンの制御信号と、前記受信部が前記送信される情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する制御部と、
前記制御部が出力した前記制御信号に基づいて振動する振動部と、
を備えることを特徴とする端末装置。
【請求項２】
前記第２の振動パターンの前記優先度は、前記第１の振動パターンの前記優先度よりも高く、
前記制御部は、
前記第１の振動パターンの制御信号の出力中に前記受信部が前記情報を受信した場合には、前記第２の振動パターンの制御信号を出力する
ことを特徴とする請求項１に記載の端末装置。
【請求項３】
前記制御部は、
前記第１の振動パターンの制御信号の出力中に前記受信部が前記情報を受信した場合には、前記第１の振動パターンの制御信号の出力を中止して、前記第２の振動パターンの制御信号を出力する
ことを特徴とする請求項２に記載の端末装置。
【請求項４】
前記制御部は、
前記第１の振動パターンの制御信号の出力中に、前記受信部が前記情報を受信した場合には、前記第１の振動パターンの制御信号の出力終了後に、前記第２の振動パターンの制御信号を出力する
ことを特徴とする請求項２に記載の端末装置。
【請求項５】
コンピュータに、
送信される情報を受信する受信ステップと、
自端末装置の状態を示す端末情報に応じた第１の振動パターンの制御信号と、前記受信ステップにおいて前記送信される情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する制御ステップと、
前記制御ステップにおいて出力された前記制御信号に基づいて自端末装置が備える振動部を振動させる振動ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機をはじめとする小型の端末装置が普及している。この端末装置には、内蔵されたバイブレータなどの振動によって、利用者に着信を通知する機能を備えたものがある。特許文献１には、未読メールや不在着信などの件数を振動によって通知する機能とを備えた端末装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２３８１４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の技術には、例えば、未読メール数を振動によって通知している間に電子メールの受信があると、電子メールの受信を振動によって通知することができない場合があった。すなわち、特許文献１記載の技術には、ある情報を振動によって通知している間に着信があると、この着信を振動によって通知することができない場合があるという課題があった。
【課題を解決するための手段】
【０００５】
（１）本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、送信される情報を受信する受信部と、自端末装置の状態を示す端末情報に応じた第１の振動パターンの制御信号と、前記受信部が前記送信される情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する制御部と、前記制御部が出力した前記制御信号に基づいて振動する振動部と、を備えることを特徴とする端末装置である。
【０００６】
（２）本発明のその他の態様は、上述の入出力装置であって、前記第２の振動パターンの前記優先度は、前記第１の振動パターンの前記優先度よりも高く、前記制御部は、前記第１の振動パターンの制御信号の出力中に前記受信部が前記情報を受信した場合には、前記第２の振動パターンの制御信号を出力することを特徴とする。
【０００７】
（３）本発明のその他の態様は、上述の入出力装置であって、前記制御部は、前記第１の振動パターンの制御信号の出力中に前記受信部が前記情報を受信した場合には、前記第１の振動パターンの制御信号の出力を中止して、前記第２の振動パターンの制御信号を出力することを特徴とする。
【０００８】
（４）本発明のその他の態様は、上述の入出力装置であって、前記制御部は、前記第１の振動パターンの制御信号の出力中に、前記受信部が前記情報を受信した場合には、前記第１の振動パターンの制御信号の出力終了後に、前記第２の振動パターンの制御信号を出力することを特徴とする。
【０００９】
（５）本発明のその他の態様は、上述の端末装置が備えるコンピュータに、送信される情報を受信する受信ステップと、自端末装置の状態を示す端末情報に応じた第１の振動パターンの制御信号と、前記受信ステップにおいて前記送信される情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する制御ステップと、前記制御ステップにおいて出力された前記制御信号に基づいて自端末装置が備える振動部を振動させる振動ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１０】
本発明によれば、振動による件数の通知中に着信があった場合に、この着信を利用者に通知することができる。すなわち、本発明によれば、ある情報を振動によって通知している間に着信があっても、この着信を振動によって利用者に通知することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態に係る端末装置の一例を示す概略図である。
【図２】本実施形態の端末装置の構成の一例を示すブロック図である。
【図３】本実施形態の記憶部に記憶されている入力振動パターンの一例を示す模式図である。
【図４】振動操作に対する出力振動パターンの一例を示す模式図である。
【図５】着信に対する出力振動パターンの一例を示す模式図である。
【図６】本実施形態の振動パターン制御部による出力振動パターンの優先度制御の一例を示す模式図である。
【図７】本実施形態の記憶部に記憶されている優先度情報の一例を示す表である。
【図８】本実施形態の端末装置の動作の一例を示すフローチャートである。
【図９】本発明の第２の実施形態に係る端末装置１の動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
［第１の実施形態］
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
図１は、本実施形態に係る薄型で略矩形状の外観を有する端末装置１の表面図である。端末装置１は、例えば、個人用の携帯コンピュータの機能および携帯電話ないし無線ＬＡＮの機能を併せ持ったスマートホン、多機能携帯電話、等である。
【００１３】
符号１０は、端末装置１の裏面および側面を覆う筐体を示す。符号１５は、操作部であって、タッチパネルで構成されており、筐体１０により保持されている。タッチパネル１５は、その裏側に設けられた表示部と一体に構成されている。
図２は、本実施形態の端末装置１の構成の一例を示す概略ブロック図である。
端末装置１は、制御部１２と、アンテナ１３と、無線部１４と、操作部１５と、表示部１６と、記憶部１７と、振動検知部１８と、振動パターン照合部１９と、着信状態検知部２０と、振動パターン制御部２１、振動部２２とを備えている。無線部１４ないし信号パターン制御部２１は、制御部１２とバスを介して接続されている。アンテナ１３は、無線部１４と接続されている。振動部２２は、振動パターン制御部２１と接続されている。
【００１４】
筐体１０は、端末装置１を構成する上述の各部材を収容する。
振動部２２は、細長の形状を成していて、筐体１０の内部に配置される。振動部２２は、入力された電気信号（駆動信号）に基づいて振動を発生させ、発生させた振動を筐体１０に伝達して、筐体１０および表面の操作部１５を振動させる。振動部２２は、筐体１０を所定の振動パターンによって振動させることにより、例えば、電子メールや音声通話の着信、および、電子メールの未読数、音声通話の不在着信数を、それらを区別・識別可能にして利用者に通知することができる。この振動部２２の振動パターンの詳細については、後述する。
【００１５】
制御部１２は、例えば、ＣＰＵ（Central Processing Unit；中央演算処理装置）を備えており、端末装置１内の各部を制御する。
【００１６】
アンテナ１３および無線部１４は、不図示の基地局との間においてデジタル情報を用いて無線通信を行う。このデジタル情報には、音声通話（電話）の着信を示す情報や音声通話内容の情報、および、電子メールの着信を示す情報や電子メール内容の情報が含まれる。
【００１７】
操作部１５は、例えば、タッチパネルを備えており、利用者の操作を検出する。具体的には、操作部１５は、タッチパネルに入力されたユーザの指またはタッチペンによる操作を検出し、検出した操作を示す情報を制御部１２を介して他の部材に出力する。
表示部１６は、例えば、液晶ディスプレイ、有機ＥＬディスプレイを備えており、制御部１２などによる制御結果を表示する。
【００１８】
記憶部１７は、フラッシュＲＯＭなどの不揮発性の記憶素子と、ＤＲＡＭやＳＲＡＭなどの揮発性の記憶素子とを備えている。この記憶部１７には、制御部１２などによる演算結果が一時的に記憶される。また、記憶部１７には、制御部１２などによる制御に用いられる所定の情報が予め記憶されている。また、記憶部１７には、アンテナ１３および無線部１４（受信部）が受信した受信済みの情報が記憶される。この記憶部１７に予め記憶されている情報については、後述する。
【００１９】
振動検知部１８は、例えば、加速度センサを備えており、端末装置１の加速度を検知する。具体的には、端末装置１の利用者が、端末装置１を叩く（または、振る）と、振動検知部１８は、加速度センサにより、振動の有無を検知する。以下の説明において、端末装置１の利用者が、端末装置１を叩く（または、振る）ことを、振動操作と称する。また、振動検知部１８は、検知した振動の有無を示す情報を、振動パターン照合部１９に出力する。
【００２０】
振動パターン照合部１９は、端末装置１に入力された振動のパターンが、予め記憶されている入力振動パターンと一致するか否かを照合する。ここで、入力振動パターンとは、振動操作の振動パターンである。なお、以下の説明においては、この振動パターン照合部１９は、制御部１２から独立した機能部として記載するが、制御部１２の機能の一部として構成されていてもよい。
【００２１】
具体的には、振動パターン照合部１９は、振動検知部１８から出力された振動の有無を示す情報に基づいて、端末装置１に入力された振動の間隔を判定する。ここで、振動の間隔とは、振動のパターンの一例である。振動の間隔には、例えば「長」と「短」とがある。この振動の間隔の「長」は、端末装置１を振動させる間隔が、例えば、０．５秒間隔である。利用者が端末装置１を「トン・トン」と０．５秒間隔で叩いた場合、振動パターン照合部１９は、この２つの振動の間隔を「長」と判定する。また、この振動の間隔の「短」は、端末装置１を振動させる間隔が、例えば、０．２５秒間隔である。利用者が端末装置１を「ト・ト」と０．２５秒間隔で叩いた場合、振動パターン照合部１９は、この２つの振動の間隔を「短」と判定する。また、この具体例の場合、利用者が端末装置１を「ト・トン・トン」と叩いた場合、振動パターン照合部１９は、これらの振動の間隔を「短・長」と判定する。
【００２２】
なお、上述した振動の間隔は一例であり、例えば、「長」が１秒間、「短」が０．５秒間などであってもよい。また、振動の間隔には「長」・「短」の２種類だけでなく、例えば「長」・「中」・「短」など、３種類以上の間隔があってもよい。以下の説明においては、振動の間隔が、０．５秒間の「長」と、０．２５秒間の「短」との２種類である場合について説明する。
【００２３】
また、振動パターン照合部１９は、判定した振動の間隔と、記憶部１７に予め記憶されている入力振動パターンとを照合する。ここで、記憶部１７に予め記憶されている入力振動パターンの一例を、図３を参照して説明する。
【００２４】
図３は、本実施形態の記憶部１７に記憶されている入力振動パターンの一例を示す模式図である。同図に示すように、記憶部１７には、通知の種類と、入力振動パターンとが関連付けられて記憶されている。この通知の種類には、例えば、「未読メール数通知」と、「不在着信数通知」と、「時刻通知」とがある。ここで、未読メール数とは、端末装置１が受信した電子メールのうち、利用者によって開封されていないメールの数である。この未読メール数は、記憶部１７に記憶されており、制御部１２によって、端末装置１が電子メールを１件受信する毎に１だけ加算され、受信された電子メールが利用者によって１件開封される毎に１だけ減算される。この記憶部１７に記憶されている未読メール数とは、端末情報の一例である。また、不在着信数とは、端末装置１に着信した音声通話のうち、利用者が応答していない音声通話（すなわち、不在着信）の数である。この不在着信数は、記憶部１７に記憶されており、制御部１２によって、１件の不在着信がある毎に１だけ加算され、利用者が不在着信の発信元を確認する毎に１だけ減算される。この記憶部１７に記憶されている不在着信数とは、端末情報の一例である。また、ここでいう時刻とは、端末装置１が備える不図示の計時部（時計部）が計時する現在の時刻である。この計時部（時計部）が計時する時刻とは、端末情報の一例である。なお、以下の説明において、この計時部（時計部）が計時する時刻を端末時刻とも記載する。
【００２５】
具体的には、この記憶部１７には、「未読メール数通知」と、振動パターン「長・長・短・短・短」とが関連付けられて記憶されている。また、この記憶部１７には、「不在着信数通知」と、振動パターン「長・長・短・短」とが関連付けられて記憶されている。また、この記憶部１７には、「時刻通知」と、振動パターン「長・長・短・長」とが関連付けられている。
【００２６】
振動パターン照合部１９は、入力された振動パターンと、記憶部１７に記憶されている入力振動パターンとが一致するか否かを通知の種類毎に判定することにより、振動パターンを照合する。ここで、入力された振動パターンが「長・長・短・短」である場合を一例に説明する。振動パターン照合部１９は、入力された振動パターンと、記憶部１７に記憶されている入力振動パターンとを順次比較する。この例においては、振動パターン照合部１９は、入力された振動パターンと、「未読メール数通知」に関連付けられて記憶されている入力振動パターンとを比較する。次に、振動パターン照合部１９は、入力された振動パターンと、「不在着信数通知」に関連付けられて記憶されている入力振動パターンとを比較する。次に、振動パターン照合部１９は、入力された振動パターンと、「時刻通知」に関連付けられて記憶されている入力振動パターンとを比較する。
【００２７】
この一例において、入力された振動パターンとは「長・長・短・短」であり、「未読メール数通知」に関連付けられて記憶されている入力振動パターンとは「長・長・短・短・短」である。したがって、入力された振動パターンと、「未読メール数通知」に関連付けられて記憶されている入力振動パターンとを比較した場合、振動パターンが一致しない。このため、振動パターン照合部１９は、入力された振動パターンが「未読メール数通知」を示す振動パターンではないと判定する。
【００２８】
また、「不在着信数通知」に関連付けられて記憶されている振動パターンとは「長・長・短・短」である。したがって、入力された振動パターンと、「不在着信数通知」に関連付けられて記憶されている入力振動パターンとを比較した場合、振動パターンが一致する。このため、振動パターン照合部１９は、入力された振動パターンが「不在着信数通知」を示す振動パターンであると判定する。すなわち、この場合、振動パターン照合部１９は、利用者による振動操作が「不在着信数通知」を示す振動操作であると判定する。
【００２９】
また、「時刻通知」に関連付けられて記憶されている振動パターンとは「長・長・短・長」である。したがって、入力された振動パターンと、「時刻通知」に関連付けられて記憶されている入力振動パターンとを比較した場合、振動パターンが一致しない。このため、振動パターン照合部１９は、入力された振動パターンが「時刻通知」を示す振動パターンではないと判定する。
【００３０】
この振動パターン照合部１９を備えることにより、利用者が上述の振動操作を行うことにより、利用者が端末装置１を操作することができる。
【００３１】
なお、予め記憶されている振動パターンが、振動のタイミングに加えて、振動の方向や振動の振幅を組み合わせている場合には、振動検知部１８は、振動の有無に加えて、振動の方向や、振動の振幅を検知してもよい。この場合には、振動パターン照合部１９は、入力された振動パターンと、予め記憶されている振動パターンとが一致するか否かを判定する場合に、振動のタイミングに加えて、振動の方向や振動の振幅を組み合わせて判定する。この振動のタイミングに加えて、振動の方向や振動の振幅を組み合わせることも、振動操作と称する。
また、予め記憶されている振動パターンが振動のタイミングと、振動の方向と、振動の振幅とを組み合わせたものである場合には、振動パターン照合部１９は、入力された振動パターンと、予め記憶されている振動パターンとが一致するか否かを判定する場合に、振動のタイミングと、振動の方向と、振動の振幅とを組み合わせて判定する。
【００３２】
着信状態検知部２０は、音声通話の着信、および電子メールの着信を検知する。なお、以下の説明においては、この着信状態検知部２０は、制御部１２から独立した機能部として記載するが、制御部１２の機能の一部として構成されていてもよい。
【００３３】
具体的には、着信状態検知部２０は、無線部１４が検出して出力したデジタル情報のなかに、音声通話の着信を示す情報が含まれている場合には、音声通話の着信があることを検知する。また、着信状態検知部２０は、無線部１４が検出して出力したデジタル情報のなかに、電子メールの着信を示す情報が含まれている場合には、電子メールの着信があることを検知する。また、着信状態検知部２０は、音声通話または電子メールの着信があることを検出した場合には、音声通話または電子メールの着信があることを振動パターン制御部２１に通知する。
【００３４】
振動パターン制御部２１は、振動部２２に所定の振動パターンの電気信号を出力して、振動部２２を所定の振動パターンにより振動させる。なお、以下の説明においては、この振動パターン制御部２１は、制御部１２から独立した機能部として記載するが、制御部１２の機能の一部として構成されていてもよい。
【００３５】
具体的には、振動パターン制御部２１は、振動パターン照合部１９が判定した通知の種類に対応する出力振動パターンの電気信号を出力する。ここで、出力振動とは、端末装置１の振動部２２の振動である。また、出力振動パターンとは、振動部２２の振動パターンである。この出力振動パターンについて、図４を参照して説明する。
【００３６】
図４は、振動操作に対する出力振動パターンの一例を示す模式図である。同図に示すように、記憶部１７には、通知の種類と、出力振動パターンとが関連付けられて記憶されている。この通知の種類には、例えば、「未読メール数通知」と、「不在着信数通知」とがある。出力振動の振動時間には、一例として「長」と「中」と「短」との３種類がある。このうち「長」は、振動時間が１．０秒間である。また「中」は、振動時間が０．５秒間である。また「短」は、振動時間が０．２５秒間である。出力振動パターンは、これら「長」「中」「短」の振動時間による振動期間と、振動が所定の時間（例えば、０．５秒間）停止している振動停止期間とが組み合わされている。
【００３７】
具体的には、記憶部１７には、「未読メール数通知」の出力振動パターンと、「不在着信数通知」の出力振動パターンと、「時刻通知」の出力振動パターンとが記憶されている。この「未読メール数通知」の出力振動パターンとは、「中」の振動時間による振動期間と、振動停止期間とが、未読メール数の分だけ繰り返される振動パターンである。例えば、未読メール数が５件（図４におけるＮ＝５）である場合には、「未読メール数通知」の出力振動パターンとは、「中」の振動時間による振動期間と、振動停止期間とが５回繰り返される振動パターンである。
【００３８】
この「不在着信数通知」の出力振動パターンとは、「中」の振動時間による振動期間と、振動停止期間とが、未読メール数の分だけ繰り返される振動パターンである。例えば、不在着信数が５件（図４におけるＮ＝５）である場合には、「未読メール数通知」の出力振動パターンとは、「中」の振動時間による振動期間と、振動停止期間とが５回繰り返される振動パターンである。
【００３９】
また「時刻通知」の出力振動パターンとは、「長」「中」「短」の振動時間を組み合わせて、表現される振動パターンである。一例として、端末時刻のうち「時」を「長」の振動時間による振動回数Ｈで示し、端末時刻のうち「分」の１０の位を「中」の振動時間による振動回数Ｍ１で示し、「分」の１の位を「短」の振動時間による振動回数Ｍ２で示す。より具体的な一例として、端末時刻が７時４５分である場合について説明する。この場合、振動回数Ｈが７回であり、振動回数Ｍ１が４回であり、振動回数Ｍ２が５回である。すなわち、「時」を表す振動パターンとして「長」の振動期間と振動停止期間とが７回繰り返される。また、「分」の１０の位を表す振動パターンとして、「中」の振動期間と振動停止期間とが４回繰り返される。また、「分」の１の位を表す振動パターンとして、「短」の振動期間と振動停止期間とが５回繰り返される。ここで、午前、午後の識別について、利用者が自ら振動操作を行っているため、周囲環境から自明であることから、時の振動回数Ｈは、午前１２時間、午後１２時間の１２時間法による回数で設定される。なお、時の振動回数Ｈは、１日を２４時間によって示す２４時間法による回数であってもよい。
【００４０】
なお、この一例において、「未読メール数通知」の出力振動パターンと、「不在着信数通知」の出力振動パターンとは、同一の出力振動パターンであるとして説明するが、これに限られない。「未読メール数通知」の出力振動パターンと、「不在着信数通知」の出力振動パターンとが互いに異なる出力振動パターンであってもよい。
また、これら２つの出力振動パターンが同一であっても、利用者は振動操作を自ら行っているため、振動操作の違いにより、出力振動パターンが「未読メール数通知」を示すのか「不在着信数通知」を示すのかを区別して認識することができる。
【００４１】
振動パターン照合部１９が判定した振動操作が、「未読メール数通知」である場合には、振動パターン制御部２１は、記憶部１７から未読メール数を読み出す。また、振動パターン制御部２１は、「中」の振動時間による振動期間と、振動停止期間とを、読み出した未読メール数の分だけ繰り返す出力振動パターンの駆動電流を、振動部２２に対して出力する。また、振動パターン照合部１９が判定した振動操作が、「不在着信数通知」である場合には、振動パターン制御部２１は、記憶部１７から不在着信数を読み出す。また、振動パターン制御部２１は、「中」の振動時間による振動期間と、振動停止期間とを、読み出した不在着信数の分だけ繰り返す出力振動パターンの駆動電流を、振動部２２に対して出力する。
【００４２】
また、振動パターン制御部２１は、着信状態検知部２０から音声通話または電子メールの着信があることを通知された場合に、通知された着信の種類に対応する出力振動パターンの駆動電流を出力する。この出力振動パターンについて、図５を参照して説明する。
【００４３】
図５は、着信に対する出力振動パターンの一例を示す模式図である。同図に示すように、記憶部１７には、着信の種類と、出力振動パターンとが関連付けられて記憶されている。この着信の種類には、例えば、「音声着信」と、「電子メール受信」とがある。ここで、音声着信とは、音声通話（電話）の着信である。
【００４４】
具体的には、記憶部１７には、「音声着信」の出力振動パターンと、「電子メール受信」の出力振動パターンとが記憶されている。この「音声着信」の出力振動パターンとは、「長」の振動時間による振動期間と、振動停止期間とが、端末装置１の利用者による着信応答があるまで、または、発信側による発信停止があるまで、繰り返される振動パターンである。また、「電子メール受信」の出力振動パターンとは、「長」の振動時間による振動期間と振動停止期間との後に、「短」の振動時間による振動期間と振動停止期間とが、４回繰り返される振動パターンである。
【００４５】
着信状態検知部２０から通知された着信の種類が、「音声着信」である場合には、振動パターン制御部２１は、「音声着信」の出力振動パターンの駆動電流を、振動部２２に対して出力する。すなわち、振動パターン制御部２１は、「長」の振動時間による振動期間と、振動停止期間とを、端末装置１の利用者による着信応答があるまで、または、発信側による発信停止があるまで繰り返す出力振動パターンの駆動電流を、振動部２２に対して出力する。
【００４６】
また、着信状態検知部２０から通知された着信の種類が、「電子メール受信」である場合には、振動パターン制御部２１は、「電子メール受信」の出力振動パターンの駆動電流を、振動部２２に対して出力する。すなわち、振動パターン制御部２１は、「長」の振動時間による振動期間と振動停止期間との後に、「短」の振動時間による振動期間と振動停止期間とを４回繰り返す振動パターンの駆動電流を、振動部２２に対して出力する。
【００４７】
上述したように振動パターン制御部２１は、振動操作に対する出力振動と、着信に対する出力振動とを制御する。ここで、振動操作に対する出力振動パターンを出力中に、音声通話（または、電子メール）の着信があった場合の振動パターン制御部２１の制御について説明する。
【００４８】
図６は、本実施形態の振動パターン制御部２１による出力振動パターンの優先度制御の一例を示す模式図である。振動パターン制御部２１は、未読メール数の通知中に音声着信があった場合には、図６（Ａ）に示す出力振動パターンの優先度制御を行う。具体的には、振動パターン制御部２１は、「未読メール数通知」の２回目の振動中に、音声着信があった場合には、２回目の振動が終了した後、「未読メール数通知」の出力振動パターンから「音声着信」の出力振動パターンに切り替える。
【００４９】
ここで優先度制御とは、未読メール数（または、不在着信数）の通知と、着信の通知との、いずれかの通知を優先して出力振動パターンを切換える制御である。未読メール数（または、不在着信数）の通知と、着信の通知との、いずれの通知を優先するのかを示す情報は、図７に示す優先度情報として予め記憶部１７に記憶されている。
【００５０】
図７は、本実施形態の記憶部１７に記憶されている優先度情報の一例を示す表である。記憶部１７には、同図に示す優先度情報が予め記憶されている。この優先度情報とは、通知内容と、この通知内容の優先度とが関連付けられている情報である。具体的には、記憶部１７には、件数通知（未読メール数、または、不在着信数の通知）と、優先度「低」とが関連付けられて記憶されている。また、記憶部１７には、着信通知（音声着信の通知、または、電子メール着信の通知）と、優先度「高」とが関連付けられて記憶されている。すなわち、記憶部１７には、着信通知が件数通知よりも高い優先度となるようにして、優先度情報が記憶されている。
【００５１】
ここで、未読メール数が５件であり、未読メール数通知の２回目の振動中に音声着信があった場合を一例にして、優先度制御をしない場合と、優先度制御をする場合について説明する。まず、優先度制御をしない場合について説明する。この場合、振動パターン制御部２１は、「未読メール数通知」の出力振動パターンとして５回振動するように、振動部２２を振動させる。ここで、「未読メール数通知」の２回目の振動中に音声着信があった場合、振動パターン制御部２１は、未読メール数の通知が終了してから、音声着信を通知する。
【００５２】
次に、優先度制御をする場合について説明する。この場合、振動パターン制御部２１は、「未読メール数通知」の出力振動パターンとして５回振動するように、振動部２２を振動させる。ここで、「未読メール数通知」の２回目の振動中に音声着信があった場合、振動パターン制御部２１は、記憶部１７の優先度情報を参照して、未読メール数の通知と音声着信の通知とのいずれの優先度が高いかを判定する。上述したように、この一例においては、記憶部１７の優先度情報は、未読メール数の通知よりも音声着信の通知の優先度が高い。したがって、振動パターン制御部２１は、未読メール数の通知よりも音声着信の通知の優先度が高いと判定する。これにより、振動パターン制御部２１は、「未読メール数通知」の３回目の振動以降の通知を中止し、「音声着信通知」の出力振動パターンによる通知に切り替える（図６（Ａ）を参照）。
【００５３】
すなわち、振動パターン制御部２１（制御部）は、自端末装置の状態を示す端末情報に応じた第１の振動パターンの制御信号と、無線部１４（受信部）が送信される情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する。このように制御することにより、振動パターン制御部２１は、振動による件数の通知中に音声通話や電子メールの着信があった場合に、この着信を利用者に通知することができる。
【００５４】
また、第２の振動パターンの優先度は、第１の振動パターンの優先度よりも高く、振動パターン制御部２１（制御部）は、第１の振動パターンの制御信号の出力中に受信部が情報を受信した場合には、第２の振動パターンの制御信号を出力する。
【００５５】
また、振動パターン制御部２１（制御部）は、第１の振動パターンの制御信号の出力中に受信部が情報を受信した場合には、１の振動パターンの制御信号の出力を中止して、第２の振動パターンの制御信号を出力する。このように制御することにより、振動パターン制御部２１は、優先度制御をしない場合に比べて、より早く音声着信の通知を行うことができる。
【００５６】
また、振動パターン制御部２１は、不在着信数の通知中に音声着信があった場合には、図６（Ｂ）に示す出力振動パターンの優先度制御を行う。不在着信数の通知中に音声着信があった場合の制御は、未読メール数の通知中に音声着信があった場合の制御と出力パターンが相違するが、その他の点は共通するため、その説明を省略する。
【００５７】
［端末装置１の動作］
次に、図８を参照して、端末装置１の動作の一例について説明する。
図８は、本実施形態の端末装置１の動作の一例を示すフローチャートである。
【００５８】
（ステップＳ１０）振動パターン照合部１９は、振動検知部１８が振動を検知するのを待つ。振動パターン照合部１９は、振動検知部１８が振動を検知しない場合（ステップＳ１０；ＮＯ）には、処理をステップＳ１０に戻す。振動パターン照合部１９は、振動検知部１８が振動を検知した場合（ステップＳ１０；ＹＥＳ）には、振動検知部１８が検知した振動の情報を取得し、処理をステップＳ２０に進める。
【００５９】
（ステップＳ２０）振動パターン照合部１９は、入力振動パターンの照合を行う。具体的には、振動パターン照合部１９は、ステップＳ１０において取得した振動の情報に基づいて、振動検知部１８が検知した振動の間隔を判定する。また、振動パターン照合部１９は、振動検知部１８が検知した振動の間隔と、記憶部１７に記憶されている入力振動パターンとを比較して、振動パターンが一致するか否かを判定する。振動パターン照合部１９は、振動検知部１８が検知した振動の間隔が、記憶部１７に記憶されている入力振動パターンのいずれにも一致しないと判定した場合（ステップＳ２０；ＮＯ）には、処理をステップＳ１０に戻す。振動パターン照合部１９は、振動検知部１８が検知した振動の間隔が、記憶部１７に記憶されている入力振動パターンのいずれかに一致したと判定した場合（ステップＳ２０；ＹＥＳ）には、処理をステップＳ３０に進める。
【００６０】
（ステップＳ３０）振動パターン照合部１９は、入力振動パターンの通知の種類を判定する。具体的には、振動パターン照合部１９は、ステップ２０において振動検知部１８が検知した振動の間隔と一致した入力振動パターンの通知の種類を、記憶部１７から取得する。振動パターン照合部１９は、ステップ２０において振動検知部１８が検知した振動の間隔と一致した入力振動パターンの通知の種類が「未読メール数通知」である場合には、処理をステップＳ１００に進める。また、振動パターン照合部１９は、ステップ２０において振動検知部１８が検知した振動の間隔と一致した入力振動パターンの通知の種類が「不在着信数通知」である場合には、処理をステップＳ２００に進める。
【００６１】
（ステップＳ１００）振動パターン制御部２１は、記憶部１７から未読メール数を読み出して、処理をステップＳ１１０に進める。
（ステップＳ１１０）着信状態検知部２０は、音声通話の着信、および電子メールの着信を検知する。着信状態検知部２０は、音声通話の着信、または電子メールの着信があると判定した場合（ステップＳ１１０；ＹＥＳ）には、処理をステップＳ１４０に進める。着信状態検知部２０は、音声通話の着信、または電子メールの着信がないと判定した場合（ステップＳ１１０；ＮＯ）には、処理をステップＳ１２０に進める。
【００６２】
（ステップＳ１２０）振動パターン制御部２１は、「未読メール数通知」の出力振動パターンにより振動部２２を振動させ、処理をステップＳ１３０に進める。
（ステップＳ１３０）振動パターン制御部２１は、「未読メール数通知」の出力振動パターンによる振動回数が、ステップＳ１００において読み出した未読メール数に達しているか否かを判定する。振動パターン制御部２１は、「未読メール数通知」の出力振動パターンによる振動回数が、ステップＳ１００において読み出した未読メール数に達していると判定した場合（ステップＳ１３０；ＹＥＳ）には、未読メール数の通知の処理を終了する。振動パターン制御部２１は、「未読メール数通知」の出力振動パターンによる振動回数が、ステップＳ１００において読み出した未読メール数に達していないと判定した場合（ステップＳ１３０；ＹＥＳ）には、処理をステップＳ１１０に戻す。
【００６３】
（ステップＳ１４０）ステップＳ１１０において、着信ありと判定された場合、振動パターン制御部２１は、通知の優先度を判定する。具体的には、振動パターン制御部２１は、記憶部１７の優先度情報を参照して、未読メール数の通知と音声着信（または、メール着信）の通知とのいずれの優先度が高いかを判定する。振動パターン制御部２１は、未読メール数の通知が、音声着信（または、メール着信）の通知よりも優先度が高いと判定した場合（ステップＳ１４０；ＮＯ）には、処理を件数通知優先処理（ステップＳ３１０〜ステップＳ３７０）に進める。振動パターン制御部２１は、音声着信（または、メール着信）の通知が、未読メール数の通知よりも優先度が高いと判定した場合（ステップＳ１４０；ＹＥＳ）には、処理をステップＳ１５０に進める。上述したように、本実施形態の一例においては、記憶部１７の優先度情報は、未読メール数の通知よりも音声着信の通知の優先度が高い。したがって、振動パターン制御部２１は、音声着信（または、メール着信）の通知が、未読メール数の通知よりも優先度が高いと判定して（ステップＳ１４０；ＹＥＳ）、処理をステップＳ１５０に進める。なお、件数通知優先処理（ステップＳ３１０〜ステップＳ３７０）の動作については、後述する第２の実施形態において説明する。
【００６４】
（ステップＳ１５０）振動パターン制御部２１は、未読メール数の通知を終了して、処理をステップＳ１６０に進める。
（ステップＳ１６０）振動パターン制御部２１は、ステップＳ１１０において着信した着信の種類を判定する。振動パターン制御部２１は、ステップＳ１１０において着信した着信の種類が、音声通話の着信であると判定した場合（ステップＳ１６０；ＮＯ）には、処理をステップＳ１９０に進める。振動パターン制御部２１は、ステップＳ１１０において着信した着信の種類が、電子メールの着信であると判定した場合（ステップＳ１６０；ＹＥＳ）には、処理をステップＳ１７０に進める。
【００６５】
（ステップＳ１７０）振動パターン制御部２１は、「電子メール受信」の出力振動パターンによって振動部２２を振動させ、処理をステップＳ１８０に進める。
【００６６】
（ステップＳ１８０）振動パターン制御部２１は、「電子メール受信」の出力振動パターンによる振動が規定の回数に達したか否かを判定する。振動パターン制御部２１は、「電子メール受信」の出力振動パターンによる振動が規定の回数に達したと判定した場合（ステップＳ１８０；ＹＥＳ）には、電子メール受信の通知の処理を終了する。振動パターン制御部２１は、「電子メール受信」の出力振動パターンによる振動が規定の回数に達していないと判定した場合（ステップＳ１８０；ＮＯ）には、処理をステップＳ１７０に戻す。
【００６７】
（ステップＳ１９０）振動パターン制御部２１は、振動パターン制御部２１は、「音声着信」の出力振動パターンによって振動部２２を振動させ、処理をステップＳ１９２に進める。
【００６８】
（ステップＳ１９２）振動パターン制御部２１は、「音声着信」の出力振動パターンによる振動を終了させるか否か判定する。振動パターン制御部２１は、利用者による着信応答または発信元による発信中止がされたと判定した場合（ステップＳ１９２；ＹＥＳ）には、音声着信の通知の処理を終了する。振動パターン制御部２１は、利用者による着信応答または発信元による発信中止がされていないと判定した場合（ステップＳ１９２；ＮＯ）には、処理をステップＳ１９０に戻す。
【００６９】
なお、ステップＳ２００の不在着信数の通知の動作は、通知の対象が未読メール数であるか、不在着信数であるかの点で相違するが、その他の点は、ステップＳ１００からステップＳ１９２の動作と共通であるため、その説明を省略する。
【００７０】
以上説明したように、本実施形態の端末装置１は、出力振動パターンの優先度制御を行う振動パターン制御部２１を備えている。これにより端末装置１は、振動による件数の通知中に音声通話や電子メールの着信があった場合に、この着信を利用者に通知することができる。すなわち、端末装置１によれば、ある情報を振動によって通知している間に着信があっても、音声通話や電子メールの着信を振動によって利用者に通知することができる。
【００７１】
なお、上述において、振動パターン制御部２１が件数の通知と着信の通知とについて、優先度を制御する一例を説明したが、これに限られない。振動パターン制御部２１は、さまざまな機能の優先度を制御することができる。例えば、振動パターン制御部２１は、音声通話の着信の通知と電子メールの着信の通知とについて、優先度を制御してもよい。
【００７２】
また、振動パターン制御部２１は、自端末装置の状態を示す端末情報に応じた振動パターンの制御信号と、無線部１４（受信部）が情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する構成であってもよい。また、振動パターン制御部２１は、時刻に応じた振動パターンの制御信号と、無線部１４（受信部）が情報を受信中であることを示す第２の振動パターンの制御信号とを、予め定められた振動パターンの優先度に基づいてそれぞれ出力する構成であってもよい。
【００７３】
［第２の実施形態］
ここまで、件数の通知の優先度よりも、着信の通知の優先度が高い場合について説明したが、優先度の設定はこれに限られない。以下、着信の通知の優先度よりも、件数の通知の優先度が高い場合について説明する。なお、第１の実施形態と同一の構成および動作については、同一の符号を付して、その説明を省略する。
【００７４】
図９は、第２の実施形態に係る端末装置１の動作を示すフローチャートである。
（ステップＳ１０〜ステップＳ１４０）上述した第１の実施形態における動作と同一であるため、説明を省略する。
（ステップＳ３１０）ステップＳ１２０と同様にして、振動パターン制御部２１は、「未読メール数通知」の出力振動パターンにより振動部２２を振動させ、処理をステップＳ３２０に進める。
（ステップＳ３２０）ステップＳ１３０と同様にして、振動パターン制御部２１は、「未読メール数通知」の出力振動パターンによる振動回数が、ステップＳ１００において読み出した未読メール数に達しているか否かを判定する。振動パターン制御部２１は、「未読メール数通知」の出力振動パターンによる振動回数が、ステップＳ１００において読み出した未読メール数に達していると判定した場合（ステップＳ３２０；ＹＥＳ）には、未読メール数の通知の処理を終了する。振動パターン制御部２１は、「未読メール数通知」の出力振動パターンによる振動回数が、ステップＳ１００において読み出した未読メール数に達していないと判定した場合（ステップＳ３２０；ＹＥＳ）には、処理をステップＳ３１０に戻す。すなわち、振動パターン制御部２１（制御部）は、第１の振動パターンの制御信号の出力中に、受信部が情報を受信した場合には、第１の振動パターンの制御信号の出力終了後に、第２の振動パターンの制御信号を出力する。
（ステップＳ３３０〜Ｓ３７０）ステップＳ１６０〜ステップＳ１９２と同様であるため、説明を省略する。
【００７５】
すなわち、本実施形態の動作は、件数の通知中に着信があった場合に、件数の通知終了後に着信の通知を行う。このように構成しても、端末装置１は、振動による件数の通知中に音声通話や電子メールの着信があった場合に、件数の通知終了後に、着信を利用者に通知することができる。
【００７６】
なお、上述した実施形態における端末装置１の一部をコンピュータで実現するようにしてもよい。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、端末装置１に内蔵されたコンピュータシステムであって、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。また、上述した実施形態における端末装置１の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。端末装置１の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【００７７】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【００７８】
１…端末装置、１０…筐体、１２…制御部、１３…アンテナ、１４…無線部、１５…操作部、１６…表示部、１７…記憶部、１８…振動検知部、１９…振動パターン照合部、２０…着信状態検知部、２１…振動パターン制御部、２２…振動部
【図１】
2015061272.tif 000003
【図２】
2015061272.tif 000004
【図３】
2015061272.tif 000005
【図４】
2015061272.tif 000006
【図５】
2015061272.tif 000007
【図６】
2015061272.tif 000008
【図７】
2015061272.tif 000009
【図８】
2015061272.tif 000010
【図９】
2015061272.tif 000011