(57)【要約】【課題】他人に分かり難いユーザ認証をすることのできる電子機器及び制御方法を提供する。【解決手段】本体と、前記本体の傾きを検出するセンサと、ユーザからのパスワードの入力を受け付ける入力部と、前記センサが検出した傾き及び前記入力部で入力されたパスワードに基づいてユーザ認証を実行する認証部と、を具備する電子機器。また、本体と前記本体の傾きを検出するセンサとユーザからのパスワードの入力を受け付ける入力部とを備えた電子機器における制御方法であって、傾きの検出を行い、前記センサが検出した傾き及び前記入力部で入力されたパスワードに基づいてユーザ認証を行う制御方法。【選択図】  図３
2014206928.tif 000002
【特許請求の範囲】
【請求項１】
本体と、
前記本体の傾きを検出するセンサと、
ユーザからのパスワードの入力を受け付ける入力部と、
前記センサが検出した傾き及び前記入力部で入力されたパスワードに基づいてユーザ認証を実行する認証部と、
を具備する電子機器。
【請求項２】
前記傾きを検出するセンサのほかに更に方位を検出するセンサを備え、これらセンサの検出結果からユーザ認証を実行する請求項１に記載の電子機器。
【請求項３】
更に表示部を備え、この表示部は前記センサの検出結果から前記本体の向きを表示する請求項１または請求項２に記載の電子機器。
【請求項４】
前記認証部は、前記センサの検出結果が所定の時間変化しない場合にユーザ認証を実行する請求項１または請求項２に記載の電子機器。
【請求項５】
前記表示部は、前記センサの検出結果が所定の時間変化しない場合の回数を表示する請求項４に記載の電子機器。
【請求項６】
本体と前記本体の傾きを検出するセンサとユーザからのパスワードの入力を受け付ける入力部とを備えた電子機器における制御方法であって、
傾きの検出を行い、
前記センサが検出した傾き及び前記入力部で入力されたパスワードに基づいてユーザ認証を行う制御方法。
【請求項７】
前記傾きの検出のほかに方位の検出も行い、これらの検出の結果からユーザ認証を実行する請求項６に記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器及び制御方法に関する。
【背景技術】
【０００２】
電子機器などの情報端末ではパスワードの入力方法に工夫がされてきている。例えば端末の方角を使用して一般的なログインＩＤとログインパスワードに方角の情報を加えてログイン認証（ユーザ認証）に使用している技術がある。
【０００３】
しかしながら、より簡単で他人に分かり難いユーザ認証入力の技術への要望があるが、かかる要望を実現するための手段は知られていない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２１３４０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施の形態は、他人に分かり難いユーザ認証をすることのできる電子機器及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、実施形態によれば電子機器は、本体と、前記本体の傾きを検出するセンサと、ユーザからのパスワードの入力を受け付ける入力部と、前記センサが検出した傾き及び前記入力部で入力されたパスワードに基づいてユーザ認証を実行する認証部と、を具備する。
【図面の簡単な説明】
【０００７】
【図１】実施形態にかかる電子機器の外観を模式的に示す図。
【図２】実施形態にかかる電子機器のハードウェア構成の一例を示すブロック図。
【図３】同実施形態の情報端末の例を示す機能ブロック構成図。
【図４】同実施形態の動作を説明するために示すフローチャート。
【図５】同実施形態に用いられる情報端末の方角と傾きを５パターン組み合わせてパスワードとした場合のユーザの操作例。
【図６】実施形態の傾きを知るための表示の変形例を示す図。
【図７】実施形態の方角を知るための方位の表示の変形例を示す図。
【発明を実施するための形態】
【０００８】
以下、実施形態を説明する。
（第１の実施形態）
以下、添付図面を参照して実施形態にかかる電子機器及び制御方法の詳細を説明する。
【０００９】
なお、以下の実施形態では、表示処理に関わる信号処理装置として機能するＰＤＡや携帯電話等、ユーザが把持してあるいは装着して使用する電子機器を例に説明する。
【００１０】
図１は、実施形態にかかる電子機器１００の外観を模式的に示す図である。電子機器１００は、表示画面を備えた情報処理装置であり、例えばスレート端末（タブレット端末）や電子書籍リーダ、デジタルフォトフレーム等として実現されている。なお、ここでは、Ｘ軸、Ｙ軸、Ｚ軸の矢印方向（Ｚ軸では図の正面方向）を正方向としている（以下同様）。
【００１１】
電子機器１００は、薄い箱状の筐体Ｂを備え、この筐体Ｂの上面に表示部１１が配置されている。表示部１１は、ユーザによってタッチされた表示画面上の位置を検知するタッチパネル（図２、タッチパネル１１１参照）を備えている。また、筐体Ｂの正面下部にはユーザが各種操作を行う操作スイッチ等である操作スイッチ１９、ユーザの音声を取得するためのマイク２１が配置されている。また、筐体Ｂの正面上部には音声出力を行うためのスピーカ２２が配置されている。また、筐体Ｂの縁には、ユーザの把持する電子機器の方角を認識するための地上に於ける方位を検知する方位センサ２３が配置されている。なお、図示例ではＸ軸方向の左右の縁に方位センサ２３を備える構成を例示したが、Ｙ軸方向の上下の縁に方位センサ２３を備えてもよい。方位センサ２３を複数設けると、電子機器１００に可撓性を持たせて構成する場合に曲げ・折畳みの姿勢も感知することができる。方位センサ２３は（電子）コンパスであり、ジャイロコンパスやマグネットコンパスが用いられている。
【００１２】
図２は、実施形態にかかる電子機器１００のハードウェア構成の一例を示すブロック図である。図２に示すように、電子機器１００は、上述の構成に加え、ＣＰＵ１２、システムコントローラ１３、グラフィックスコントローラ１４、タッチパネルコントローラ１５、加速度センサ１６、不揮発性メモリ１７、ＲＡＭ１８、音声処理部２０等を備えている。
【００１３】
表示部１１は、タッチパネル１１１と、ＬＣＤ（Liquid  Crystal  Display）や有機ＥＬ（Electro  Luminescence）等のディスプレイ１１２とから構成されている。タッチパネル１１１は、例えばディスプレイ１１２の表示画面上に配置された当面の座標検出装置から構成されている。タッチパネル１１１は、例えば筐体Ｂを把持したユーザの指によってタッチされた表示画面上の位置（タッチ位置）を検知することができる。このタッチパネル１１１の働きにより、ディスプレイ１１２の表示画面はいわゆるタッチスクリーンとして機能する。
【００１４】
ＣＰＵ１２は、電子機器１００の動作を中央制御するプロセッサであり、システムコントローラ１３を介して電子機器１００の各部を制御する。ＣＰＵ１２は、不揮発性メモリ１７からＲＡＭ１８にロードされる、オペレーティングシステム、各種アプリケーションプログラムを実行することにより、後述する各機能部（図３参照）を実現する。ＲＡＭ１８は、電子機器１００のメインメモリとして、ＣＰＵ１２がプログラムを実行する際の作業領域を提供する。
【００１５】
システムコントローラ１３には、不揮発性メモリ１７及びＲＡＭ１８をアクセス制御するメモリコントローラも内蔵されている。また、システムコントローラ１３は、グラフィックスコントローラ１４との通信を実行する機能も有している。
【００１６】
グラフィックスコントローラ１４は、電子機器１００のディスプレイモニタとして使用されるディスプレイ１１２を制御する表示コントローラである。タッチパネルコントローラ１５は、タッチパネル１１１を制御し、ユーザによってタッチされたディスプレイ１１２の表示画面上のタッチ位置を示す座標データをタッチパネル１１１から取得する。
【００１７】
加速度センサ１６は、図１に示す３軸方向（Ｘ、Ｙ、Ｚ方向）や、これに各軸周りの回転方向の検出を加えた６軸方向の加速度センサ等であって、電子機器１００に対する外部からの加速度の向きと大きさを検出し、ＣＰＵ１２に出力する。具体的に、加速度センサ１６は、加速度を検出した軸、向き（回転の場合、回転角度）、及び大きさを含んだ加速度検出信号（傾き情報）をＣＰＵ１２に出力する。なお、角速度（回転角度）検出のためのジャイロセンサを、加速度センサ１６に統合する形態としてもよい。加速度センサ１６は、重力加速度を検出することにより電子機器１００の傾きを検知することができる。
【００１８】
音声処理部２０は、マイク２１より入力される音声信号に、デジタル変換、ノイズ除去、エコーキャンセル等の音声処理を施してＣＰＵ１２へ出力する。また、音声処理部２０は、ＣＰＵ１２の制御のもとで、音声合成等の音声処理を施して生成した音声信号をスピーカ２２へ出力し、スピーカ２２による音声報知を行う。
【００１９】
さて図３は、実施形態における情報端末の機能ブロック図である。
情報端末３１は情報端末本体であり、電子機器１００に相当している。この情報端末３１は、機能として演算部３２、方位、傾きを検出するセンサ３３、表示部３４および記憶部３５を含んでいる。
【００２０】
情報端末３１は構成として、演算部３２は動作主体としてＣＰＵ１２とシステムコントローラ１３とＲＡＭ１８とを、向き（方位、傾き）を検出するセンサ３３は加速度センサ１６と方位センサ２３とを、表示部３４はグラフィックスコントローラ１４と表示部１１とタッチパネルコントローラ１５とを、そして記憶部３５は不揮発性メモリ１７とＲＡＭ１８とを夫々基に成り立っている。
【００２１】
方位、傾きを検出するセンサ３３は、演算部３２に方位、傾きのデータを送る。表示部３４は、演算部３２からのデータによってパスワード入力時に方位即ち情報端末３１の方角、情報端末３１の傾き、情報端末３１の方角と傾きを確定した回数を表示する。記憶部３５は、情報端末３１の設定パスワードとして方位と傾きを複数組み合わせたデータを保存している。このデータを保存するのは、ユーザからのパスワードの入力を受け付ける入力部としてソフトウェアキーボードなどで組み合わせ数を意識した文字種内で、通常の登録入力を行う構成が実現可能である。
【００２２】
なお設定パスワードの登録では例えば、パスワードの桁を入力する度に対応する方位と傾きを表示する方法がある。それまで入力している文字と異なる文字を同じ方位と傾きの向きで入力した場合やそれまで入力している文字を異なる方位と傾きの向きで入力した場合はアラートを出してその桁をユーザに再入力させるように構成してもよい。後者の場合には咎めず前に入力時の向きに対応させた旨を表示する形態としてもよい。
【００２３】
また、パスワードの桁を入力する度にあるいは後でまとめて、対応する方位と傾きを選択させる方法もある。方位と傾きをそれぞれ選択できるボタンを出し、ユーザが選択する度に確認のため対応を表示するようにするとよい。
【００２４】
図４は本実施例のフローチャートである。
ステップＳ４１：  パスワード解除操作を行う場合はユーザは情報端末３１の電源をオンする。
ステップＳ４２：  情報端末３１の演算部３２は記憶部３５にパスワードが登録されていることを確認して、表示部３４にパスワード入力要求のメッセージを表示する。パスワードが登録されていない場合には処理フローから抜け、ＯＳを通常起動する。情報端末３１のユーザは情報端末３１の方角と傾きを最初のパターンとなるように操作する（図５（ｂ）参照）。
【００２５】
ステップＳ４３：  情報端末３１の演算部３２は方位、傾きを検出するセンサ３３から方位と傾きの情報を取得し、表示部３４に方位や情報端末３１の傾きの情報を表示させる。
【００２６】
ステップＳ４４：  情報端末３１を操作するユーザが情報端末３１の方角と傾きを操作したら一定時間（例えば秒前後）保持することで、演算部３２は次のステップに進むが、そうでなければステップＳ４３に戻る。
【００２７】
ステップＳ４５：  演算部３２は情報端末３１の方角と傾きを確定し情報端末３１の記憶部３５に一時的に保存する。
ステップＳ４６：  情報端末３１の方角と傾きを確定した回数をユーザが知ることができるように情報端末３１の演算部３４は表示部３４に確定した回数（桁数）を表示させる。
【００２８】
同様にして、情報端末３１のユーザは引き続き情報端末３１の方角と傾きをパスワードのパターンに一致するように情報端末３１を操作する（図５（ｂ）〜（ｅ）参照）。このとき演算部３２と方位、傾きを検出するセンサ３３と記憶部３５とが連携して、ユーザ認証を実行する言わば認証部として動作している。
【００２９】
ステップＳ４７：  情報端末３１の方角と傾きを確定した回数があらかじめ記憶しているパスワードの方角と傾きのパターンの回数と同じ場合は情報端末３１は方角と傾きの入力を終了し次のステップに進むが、そうでなければステップＳ４３に戻る。
【００３０】
ステップＳ４８：  入力した情報端末３１の方角と傾きが予め記憶してあるパスワードの方角と傾きのパターンと一致するか演算部３２は比較し、一致した場合はパスワード解除のメッセージを情報端末３１の表示部３４に表示して（ステップＳ４９）処理を終了する。そうでなければステップＳ４２に戻る。即ち、入力した情報端末３１の方角と傾きがあらかじめ記憶してあるパスワードの方角と傾きのパターンと一致しなかった場合は演算部３２はパスワード入力要求の前に戻り繰り返す。
【００３１】
なお、ある桁を間違えた場合に対しては、ＸＹ平面上で小角度で素早く回転する、あるいは傾きを素早く変えるといった動作にキャンセル機能を持たせてもよい。即ち端末を揺らすあるいはシェイクするような動作でもキャンセル機能にできる。また情報端末３１の方でその桁を間違えた旨をユーザに知らせ再入力させるようにしてもよい。後者の場合は前の桁まで合っていることが伝わりパスワードの機能が実質的に低下するので、入力は例えば３回までとし失敗時には予め登録してある２番目以降のパスワードを設定パスワードに替えるような構成にするとよい。
【００３２】
図５は本実施例で実際に情報端末３１の向きを５パターン組み合わせてパスワードとした場合のユーザの操作の例である。
５２は情報端末３１の表示部３４に表示され、ユーザが情報端末３１の方角を知るための方位の表示である。５３は情報端末３１の表示部３４に表示され、ユーザが情報端末３１の傾きを知るための表示である。５４は情報端末３１の表示分３４に表示され、ユーザが情報端末３１の方角と傾きのパターンが今何回確定しているかを知るための表示である。
【００３３】
図５（ａ）は情報端末の方角と傾きの初期パターンで、情報端末３１の方角が北、傾きが無しの状態である。
図５（ｂ）は情報端末の方角と傾きのパターン１で、情報端末３１の方角が北、傾きが上向きの状態である。
図５（ｃ）は情報端末の方角と傾きのパターン２で、情報端末３１の方角が西、傾きが上向きの状態である。
図５（ｄ）は情報端末の方角と傾きのパターン３で、情報端末３１の方角が東、傾きが右上がりの状態である。
図５（ｅ）は情報端末の方角と傾きのパターン４で、情報端末３１の方角が南、傾きが下向きの状態である。
図５ではこれら（ｂ）乃至（ｅ）の４つのパターンを組み合わせてパスワードとしている。ここでは各パターンにおいて、４方角と５種の傾きが取りうるので、文字種は２０種まで入力できる。例えば十数字と、アルファベットのＡ〜Ｊまたはａ〜ｊとの組み合わせの入力である。文字は限定せずにパスワード設定時にユーザの入力が２０種を超えようとしたらアラートを出して妨げてもよい。以上は図４のパスワード入力操作例を行った場合の説明である。
【００３４】
（第２の実施形態）
本発明による第２の実施形態を図６及び図７を参照して説明する。第１の実施形態と共通する部分は説明を省略する。
図６は、図５の傾きを知るための表示５３に情報量と操作性を高める工夫を加えたものである。図５（ｃ）で二点鎖線で表した半円内において、更に２つのゾーンに破線で分けて表示し今の傾きがどちらのゾーンに属するかの区分を行うことにより、組み合わせ数を増やした構成とすることができる。またＺ軸をＸ、あるいはＹ方向に傾けるだけでなく、表示部の対角線方向などに傾けるパターンも採用してもよい。
【００３５】
また図７は、図５の情報端末３１の方角を知るための方位の表示５２に情報量と操作性を高める工夫を加えたものである。まず四方向から八方向に細分し、更に十六方向のどの区分に今あるかを破線で分けて表示している。図７では、円内に矢印で示した方位が北北西２２．５度の範囲にあり、情報端末３１を大きく回さなくてよく組み合わせ数を増やした構成とすることができる。
【００３６】
以上の情報量を高める工夫により、文字種の限定を減らすことができる。
以上の実施形態においては、情報端末の方角と傾きをパスワードとして用いることにより、周囲の人にパスワード入力を行っていると思われずに情報端末のパスワード入力を行えるので盗み見され難いという効果がある。換言すると、周囲の人にパスワード入力しているとわかり難いのでパスワードの盗み見等に強い。使いやすくて周囲の人にはパスワード入力がわかり難い情報端末のパスワード認証方式をユーザに提供することができる。
【００３７】
情報端末の向きの組み合わせによりパスワード解除するという課題を解決するにあたって、センサを用いて方角や傾き等の情報端末の向きを検出し、その情報端末の向きをいくつか組み合わせたパターンをパスワードとするとの工夫をした。情報端末の方角と傾きをいくつか組み合わせてパスワードとして用いるので、ユーザが覚える情報が少なくてすむ。
【００３８】
応用として、パスワード入力時にユーザが情報端末の方角や傾きを知るために情報端末の画面上に情報端末の向きを示す情報を表示させる。また、パスワード入力時にユーザが情報端末の向きを確定させるために一定時間情報端末を動かさないようにする。なお、パスワードとする情報端末の向きやその回数はユーザが選択できる。
【００３９】
なお、この発明は上記実施形態に限定されるものではなく、この外その要旨を逸脱しない範囲で種々変形して実施することができる。例えば、方位の検出と傾きの検出とを総合的に利用しているが、場合によっては例えば傾きの検出のみを利用してもよい。
【００４０】
また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係わる構成要素を適宜組み合わせても良いものである。
【符号の説明】
【００４１】
１００…電子機器（信号処理装置）、１１…表示部、１２…ＣＰＵ、１３…システムコントローラ、１４…グラフィックスコントローラ、１５…タッチパネルコントローラ、１６…加速度センサ、１７…不揮発性メモリ、１８…ＲＡＭ、１９…操作スイッチ、２０…音声処理部、２１…マイク（マイクロフォン）、２２…スピーカ、２３…方位センサ、１１１…タッチパネル、１１２…ディスプレイ、Ｂ…筐体。
【図１】
2014206928.tif 000003
【図２】
2014206928.tif 000004
【図３】
2014206928.tif 000005
【図４】
2014206928.tif 000006
【図５】
2014206928.tif 000007
【図６】
2014206928.tif 000008
【図７】
2014206928.tif 000009