(57)【要約】【課題】パスワードなどを少数ボタンによってスムーズに入力することができる電子機器を提供することにある。【解決手段】実施形態によれば、電子機器は、操作部と、文字入力制御部とを具備する。文字入力制御部は、各々が１つの文字を表すオブジェクトが提示される所定数の入力領域を第１方向に並べたソフトウェアキーボードを表示し、第１方向を指示する第１操作またはこれと対向する第２方向を指示する第２操作が行われた場合、所定数の入力領域の中で入力対象とする入力領域を第１方向または第２方向へ移動させ、第１方向と直交する第３方向を指示する第３操作またはこれと対向する第４方向を指示する第４操作が行われた場合、所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを他の文字を表すオブジェクトに切り替える。【選択図】図９
2019133387.tif 000002
【特許請求の範囲】
【請求項１】
表示部を具備するウェアラブル機器に接続可能な電子機器であって、
操作部と、
ソフトウェアキーボードを前記表示部に表示し、前記ソフトウェアキーボードに対する前記操作部の操作に応じた文字の入力を制御する文字入力制御部と、
を具備し、
前記文字入力制御部は、
各々が１つの文字を表すオブジェクトが提示される所定数の入力領域を第１方向に並べて構成される前記ソフトウェアキーボードを前記表示部に表示し、
前記第１方向を指示する第１操作または前記第１方向と対向する第２方向を指示する第２操作が行われた場合、前記所定数の入力領域の中で入力対象とする入力領域を前記第１方向または前記第２方向へ移動させ、
前記第１方向と直交する第３方向を指示する第３操作または前記第３方向と対向する第４方向を指示する第４操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを他の文字を表すオブジェクトに切り替える、
電子機器。
【請求項２】
前記所定数の入力領域は、数字、アルファベットまたは記号の少なくとも１つを受け付け可能であり、
前記文字入力制御部は、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトの前記第３操作または前記第４操作に伴う切り替えを、数字順、アルファベット順、または記号順の少なくとも１つに従って巡回的に行う、
請求項１に記載の電子機器。
【請求項３】
前記文字入力制御部は、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトを前記第３方向上において挟むように当該オブジェクトと隣接させて、昇順で次候補となる文字を表すオブジェクトと降順で次候補となる文字を表すオブジェクトとを前記表示部に表示する請求項２に記載の電子機器。
【請求項４】
前記文字入力制御部は、
前記第３操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを、前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの一方に切り換え、
前記第４操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを、前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの他方に切り換える、
請求項３に記載の電子機器。
【請求項５】
前記文字入力制御部は、
前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの一方を、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトの前記第３方向側に表示し、
前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの他方を、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトの前記第４方向側に表示する、
請求項４に記載の電子機器。
【請求項６】
前記文字入力制御部は、ユーザ認証に用いるパスワードを入力するために前記ソフトウェアキーボードを前記表示部に表示する請求項１に記載の電子機器。
【請求項７】
表示部と操作部とを具備するウェアラブル機器であって、
ソフトウェアキーボードを前記表示部に表示し、前記ソフトウェアキーボードに対する前記操作部の操作に応じた文字の入力を制御する文字入力制御部を具備し、
前記文字入力制御部は、
各々が１つの文字を表すオブジェクトが提示される所定数の入力領域を第１方向に並べて構成される前記ソフトウェアキーボードを前記表示部に表示し、
前記第１方向を指示する第１操作または前記第１方向と対向する第２方向を指示する第２操作が行われた場合、前記所定数の入力領域の中で入力対象とする入力領域を前記第１方向または前記第２方向へ移動させ、
前記第１方向と直交する第３方向を指示する第３操作または前記第３方向と対向する第４方向を指示する第４操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを他の文字を表すオブジェクトに切り替える、
ウェアラブル機器。
【請求項８】
前記所定数の入力領域は、数字、アルファベットまたは記号の少なくとも１つを受け付け可能であり、
前記文字入力制御部は、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトの前記第３操作または前記第４操作に伴う切り替えを、数字順、アルファベット順、または記号順の少なくとも１つに従って巡回的に行う、
請求項７に記載のウェアラブル機器。
【請求項９】
前記文字入力制御部は、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトを前記第３方向上において挟むように当該オブジェクトと隣接させて、昇順で次候補となる文字を表すオブジェクトと降順で次候補となる文字を表すオブジェクトとを前記表示部に表示する請求項８に記載のウェアラブル機器。
【請求項１０】
前記文字入力制御部は、
前記第３操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを、前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの一方に切り換え、
前記第４操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを、前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの他方に切り換える、
請求項９に記載のウェアラブル機器。
【請求項１１】
前記文字入力制御部は、
前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの一方を、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトの前記第３方向側に表示し、
前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの他方を、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトの前記第４方向側に表示する、
請求項１０に記載のウェアラブル機器。
【請求項１２】
前記文字入力制御部は、ユーザ認証に用いるパスワードを入力するために前記ソフトウェアキーボードを前記表示部に表示する請求項７に記載のウェアラブル機器。
【請求項１３】
表示部と操作部とを具備するウェアラブル機器の文字入力制御方法であって、
各々が１つの文字を表すオブジェクトが提示される所定数の入力領域を第１方向に並べて構成されるソフトウェアキーボードを前記表示部に表示し、
前記第１方向を指示する第１操作または前記第１方向と対向する第２方向を指示する第２操作が行われた場合、前記所定数の入力領域の中で入力対象とする入力領域を前記第１方向または前記第２方向へ移動させ、
前記第１方向と直交する第３方向を指示する第３操作または前記第３方向と対向する第４方向を指示する第４操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを他の文字を表すオブジェクトに切り替える、
文字入力制御方法。
【請求項１４】
前記所定数の入力領域は、数字、アルファベットまたは記号の少なくとも１つを受け付け可能であり、
前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトの前記第３操作または前記第４操作に伴う切り替えを、数字順、アルファベット順、または記号順の少なくとも１つに従って巡回的に行う、
請求項１３に記載の文字入力制御方法。
【請求項１５】
前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトを前記第３方向上において挟むように当該オブジェクトと隣接させて、昇順で次候補となる文字を表すオブジェクトと降順で次候補となる文字を表すオブジェクトとを前記表示部に表示する請求項１４に記載の文字入力制御方法。
【請求項１６】
前記第３操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを、前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの一方に切り換え、
前記第４操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを、前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの他方に切り換える、
請求項１５に記載の文字入力制御方法。
【請求項１７】
前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの一方を、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトの前記第３方向側に表示し、
前記昇順で次候補となる文字を表すオブジェクト及び前記降順で次候補となる文字を表すオブジェクトの他方を、前記所定数の入力領域の中で入力対象となっている入力領域において提示されているオブジェクトの前記第４方向側に表示する、
請求項１６に記載の文字入力制御方法。
【請求項１８】
ユーザ認証に用いるパスワードを入力するために前記ソフトウェアキーボードを前記表示部に表示する請求項１３に記載の文字入力制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、ウェアラブル機器および文字入力制御方法に関する。
【背景技術】
【０００２】
最近、多くのモノがインターネットでつながるＩｏＴ時代となり、オフィス、工場、その他様々な場面において、ネットワークコミュニケーションや情報共有のツールとしてエッジコンピューティングと呼ばれる技術が求められている。このエッジコンピューティングを実現するためにはデータセンター（或いはクラウド）とは別に作業者（ユーザ）がその場で使用可能な、高度の汎用性と処理能力を持つ実用的なモバイルエッジコンピューティングデバイスの開発が必要とされている。これにより、作業現場等での業務効率化や生産性向上、或いは、データの負荷分散やネットワーク環境の改善等を図ることが期待される。
【０００３】
また、従来、携帯電話、スマートフォン、携帯ゲーム機等のモバイル機器において、たとえばパスワードなどを入力する場合がある。フルキーボードを搭載することが現実的ではないモバイル機器においては、たとえばパスワードなどを少数ボタンによってスムーズに入力することが困難な場合があった。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１９９８８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、パスワードなどを少数ボタンによってスムーズに入力することができる電子機器、ウェアラブル機器および文字入力制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
実施形態によれば、電子機器は、ウェアラブル機器に接続可能である。ウェアラブル機器は、表示部を具備する。電子機器は、操作部と、ソフトウェアキーボードを前記表示部に表示し、前記ソフトウェアキーボードに対する前記操作部の操作に応じた文字の入力を制御する文字入力制御部とを具備する。文字入力制御部は、各々が１つの文字を表すオブジェクトが提示される所定数の入力領域を第１方向に並べて構成される前記ソフトウェアキーボードを前記表示部に表示し、前記第１方向を指示する第１操作または前記第１方向と対向する第２方向を指示する第２操作が行われた場合、前記所定数の入力領域の中で入力対象とする入力領域を前記第１方向または前記第２方向へ移動させ、前記第１方向と直交する第３方向を指示する第３操作または前記第３方向と対向する第４方向を指示する第４操作が行われた場合、前記所定数の入力領域の中で入力対象となっている入力領域において提示するオブジェクトを他の文字を表すオブジェクトに切り替える。
【図面の簡単な説明】
【０００７】
【図１】実施形態の電子機器を含む遠隔支援システムの一例を示すブロック図。
【図２】図１中のオペレータ端末１２の一例を示すブロック図。
【図３】図１中のモバイルＰＣ１６に接続されるウェアラブルデバイス２３の外観の一例を示す図。
【図４】ウェアラブルデバイス２３の本体２４の外観の一例を示す図。
【図５】モバイルＰＣ１６とウェアラブルデバイス本体２４との接続の一例を示す図。
【図６】ウェアラブルデバイス本体２４の一例を示すブロック図。
【図７】モバイルＰＣ１６の外観の一例を示す図。
【図８】モバイルＰＣ１６の一例を示すブロック図。
【図９】パスワード入力画面および当該パスワード入力画面上における少数キーによるパスワードの入力を説明するための図。
【図１０】モバイルＰＣ１６による少数キーによるパスワードの入力制御の一例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して説明する。なお、開示はあくまで一例にすぎず、以下の実施形態に記載した内容により発明が限定されるものではない。当業者が容易に想到し得る変形は、当然に開示の範囲に含まれる。説明をより明確にするため、図面において、各部分のサイズ、形状等を実際の実施態様に対して変更して模式的に表す場合もある。複数の図面において、対応する要素には同じ参照数字を付して、詳細な説明を省略する場合もある。
【０００９】
［遠隔支援システム］  
図１は、エッジコンピューティングを実現するための遠隔支援システムの一例を示すブロック図である。遠隔支援システムは、ユーザ、例えば作業現場の作業者を後方のオペレータが遠隔地から支援するためのシステムである。現場の作業の例は、複雑なメンテナンス業務、物流倉庫のピッキング作業、作業現場の監視、災害救助・医療サポート等がある。作業現場の作業者側をフロントエンド、後方のオペレータ側をバックエンドとも称する。遠隔支援システムは、作業者が携帯するモバイルパーソナルコンピュータ（ＰＣ）（モバイルエッジコンピューティングデバイスと呼ぶこともある）１６と作業者から離れた位置にある遠隔支援センター（データセンター）１８をネットワーク２２を介して相互に接続され、通信可能となっている。モバイルＰＣ１６と遠隔支援センター１８は有線のＬＡＮケーブルによりネットワーク２２に接続されてもよいし、無線ＬＡＮ、ブルートゥース（登録商標）等によりネットワーク２２に接続されてもよい。
【００１０】
ウェアラブルデバイス２３はモバイルＰＣ１６と接続される。図１では、ウェアラブルデバイス２３はケーブルによりモバイルＰＣ１６に接続される例を示すが、ウェアラブルデバイス２３は無線ＬＡＮ、ブルートゥース等によりモバイルＰＣ１６と接続されてもよい。ウェアラブルデバイス２３はカメラ、ディスプレイを備え、カメラで撮影した画像をモバイルＰＣ１６に送信し、モバイルＰＣ１６から送信される画像をディスプレイで表示する。
【００１１】
図１に示すように複数の作業者がネットワークを介して相互に通信することも可能である。この場合、遠隔支援センターを経由してもよいし、遠隔支援センターのオペレータを介さずに作業者同士のみで通信するようにすることも可能である。
【００１２】
遠隔支援センター１８はオペレータ端末１２とサーバ１４を備える。遠隔支援センター１８はモバイルＰＣ１６（及びウェアラブルデバイス２３）とオペレータ端末１２間で音声通話を行う又は情報をやり取りする。モバイルＰＣ１６に接続されるウェアラブルデバイス２３のリアルタイム映像をオペレータ端末１２にビデオ配信することや、モバイルＰＣ１６とオペレータ端末１２間で画像を相互に送受信することができる。また、オペレータ端末１２からモバイルＰＣ１６にテキストメッセージを送信することもできる。例えば、物流倉庫ピッキング作業では、メガネ型のウェアラブルデバイス２３にピッキング品の場所を表示させ、ハンズフリーでのピッキングを実現できる。
【００１３】
遠隔支援としては、典型的には、例えば以下の機能を含む。  
【００１４】
(1)モバイルＰＣ１６とオペレータ端末１２との双方向の音声通話を行う音声通話機能。  
【００１５】
(2)音声通話中にウェアラブルデバイス２３のリアルタイム映像をオペレータ端末１２にビデオ配信するライブ映像配信機能。  
【００１６】
(3)音声通話中にモバイルＰＣ１６とオペレータ端末１２間で静止画を送受信する静止画像の送受信機能（モバイルＰＣ１６は撮影した静止画やビデオ配信中のキャプチャ画像をオペレータ端末１２に送信し、オペレータ端末１２は受信した画像に文字や絵などを書き込み、編集した画像をモバイルＰＣ１６に送信する機能。モバイルＰＣ１６で受信した静止画像は、モバイルＰＣ１６内のフォルダーに保存され、閲覧可能である）。  
【００１７】
(4)音声通話中にオペレータ端末１２のデスクトップ画面全体又は任意のアプリケーションのウィンドウをウェアラブルデバイス２３に表示する画面共有機能。  
【００１８】
(5)オペレータ端末１２からモバイルＰＣ１６に対してテキストメッセージを送信するテキストメッセージの送信機能。
【００１９】
サーバ１４は遠隔支援のための処理をオペレータ端末１２に代わって又は協働して行うものであり、プロセッサ（ＣＰＵ）２８、ＲＯＭ３０、ＲＡＭ３２、ハードディスクドライブ（ＨＤＤ）又はソリッドステートドライブ（ＳＳＤ）からなるストレージデバイス３４、インターフェース３６を備える。なお、サーバ１４の機能を全てオペレータ端末１２に持たせ、サーバ１４を省略してもよい。
【００２０】
［オペレータ端末１２］  
図２はオペレータ端末１２の一例を示すブロック図である。オペレータ端末１２はデスクトップ型ＰＣ又はノートブック型ＰＣ等からなる。
【００２１】
オペレータは、オペレータ端末１２を用いて作業現場の状況をリアルタイム映像で確認しながら、会話や画像によってモバイルＰＣ１６の作業者に指示を行う。オペレータは、オペレータ端末１２を用いてモバイルＰＣ１６から受信した画像ファイルに絵や文字などの書き込みを行い、編集した画像ファイルをモバイルＰＣ１６に送信することや、オペレータ端末１２に保存することができる。
【００２２】
オペレータ端末１２は、プロセッサを含むシステムコントローラ４２を備え、システムコントローラ４２には、主メモリ４４、ＢＩＯＳ−ＲＯＭ５０、ＨＤＤ又はＳＳＤからなるストレージデバイス５２、オーディオコーデック５４、グラフィクスコントローラ６２、タッチパネル７０、ＵＳＢ（登録商標）コネクタ７２、無線ＬＡＮデバイス７４、ブルートゥースデバイス７６、有線ＬＡＮデバイス７８、ＰＣＩＥｘｐｒｅｓｓ（登録商標）カードコントローラ８０、メモリカードコントローラ８２、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）８４等が接続される。
【００２３】
システムコントローラ４２はストレージデバイス５２から主メモリ４４にロードされる様々なプログラムを実行する。これらプログラムは、オペレーティングシステム（ＯＳ）４６、遠隔支援のためのバックエンドアプリケーションプログラム４８を含む。システムコントローラ４２は不揮発性メモリであるＢＩＯＳ−ＲＯＭ５０に格納された基本入出力システム（ＢＩＯＳ）も実行する。ＢＩＯＳはハードウェア制御のためのシステムプログラムである。
【００２４】
オーディオコーデック５４は、再生対象のデジタルのオーディオ信号をアナログのオーディオ信号に変換して、ヘッドフォン５８又はスピーカ６０に供給する。また、オーディオコーデック５４は、マイク５６から入力されるアナログのオーディオ信号をデジタル信号に変換する。マイク５６とヘッドフォン５８は単独で設けてもよいが、インカムとして一体的に設けてもよい。
【００２５】
グラフィックスコントローラ６２は、オペレータ端末１２のディスプレイモニタとして使用される液晶表示器（ＬＣＤ）６４を制御する。ＬＣＤ６４の画面上にタッチパネル７０が重ねられ、ＬＣＤ６４の画面にタッチペン等により手書き入力操作が行えるように構成されている。グラフィックスコントローラ６２にはＨＤＭＩ（登録商標）コントローラ６６も接続される。ＨＤＭＩコントローラ６６は外部の表示デバイスとの接続のためのＨＤＭＩコネクタ６８に接続される。
【００２６】
無線ＬＡＮデバイス７４は、ネットワーク２２との接続のためにＩＥＥＥ８０２．１１規格の無線ＬＡＮ通信を実行する。ブルートゥースデバイス７６は、外部機器との接続のためにブルートゥース規格の無線通信を実行する。有線ＬＡＮデバイス７８は、ネットワーク２２との接続のためにＩＥＥＥ８０２．３規格の有線ＬＡＮ通信を実行する。このように、オペレータ端末１２とネットワーク２２との接続は無線通信によってもよいし、有線通信によってもよい。
【００２７】
ＰＣＩＥｘｐｒｅｓｓカードコントローラ８０はオペレータ端末１２と外部機器との間でＰＣＩＥｘｐｒｅｓｓ規格の通信を行なう。メモリカードコントローラ８２は、記憶媒体、例えばＳＤカード（登録商標）等のメモリカードにデータを書き込み、メモリカードからデータを読み出す。
【００２８】
ＥＣ／ＫＢＣ８４は電力管理コントローラであり、キーボード８８を制御するキーボードコントローラも内蔵したワンチップマイクロコンピュータとして実現されている。ＥＣ／ＫＢＣ８４は、電源スイッチ８６の操作に応じてオペレータ端末１２をパワーオン又はパワーオフする機能を有する。パワーオン及びパワーオフの制御は、ＥＣ／ＫＢＣ８４と電源回路９０との協働動作によって実行される。ＥＣ／ＫＢＣ８４はオペレータ端末１２がパワーオフされている期間中も、バッテリ９２又はＡＣアダプタ９４からの電力によって動作する。電源回路９０は、バッテリ９２からの電力又は外部電源として接続されるＡＣアダプタ９４からの電力を用いて、各コンポーネントへ供給すべき電力を生成する。
【００２９】
［ウェアラブルデバイス２３］  
図３はモバイルＰＣ１６に接続されるウェアラブルデバイス２３の外観の一例を示す。ウェアラブルデバイス２３はメガネフレーム１４２とウェアラブルデバイス本体２４を備える。メガネフレーム１４２は一般的なメガネからレンズを取り除いた形状でもよく、作業者の顔に装着される。メガネフレーム１４２はメガネが取り付けられる構造としてもよい。作業者がメガネを常用する場合、常用しているメガネと同様な度数のレンズがメガネフレーム１４２に取り付けられてもよい。
【００３０】
メガネフレーム１４２はウェアラブルデバイス本体２４が着脱される取付具１４４を左右のテンプルに備える。図３では作業者の右側のテンプルの取付具１４４はウェアラブルデバイス本体２４に隠されているので、図示されない。上述したようにウェアラブルデバイス本体２４はディスプレイ１２４（図４に示す）を備え、ディスプレイ１２４は片目で目視されるようになっているので、ウェアラブルデバイス本体２４が利き目側に取り付けられるように取付具１４４は左右のテンプルに備えられている。なお、ウェアラブルデバイス本体２４を取付具１４４によりメガネフレーム１４２に着脱自在に取り付ける必要はなく、ウェアラブルデバイス本体２４がメガネフレーム１４２に固定された右眼用、左眼用のウェアラブルデバイス２３を用意してもよい。さらに、ウェアラブルデバイス本体２４をメガネフレーム１４２ではなく、ヘルメット、ゴーグル等を用いて作業者の頭部に装着してもよい。
【００３１】
ウェアラブルデバイス本体２４は、その係合片１２８（図４に示す）が取付具１４４の上下の枠内に押し込まれることにより、メガネフレーム１４２に取り付けられる。ウェアラブルデバイス本体２４をメガネフレーム１４２から取り外す場合は、ウェアラブルデバイス本体２４が取付具１４４から引き抜かれる。
【００３２】
ウェアラブルデバイス本体２４は取付具１４４に取り付けられた状態で、係合片１２８は取付具１４４内で前後に多少は移動可能である。このため、作業者の焦点がディスプレイ１２４に合うようにウェアラブルデバイス本体２４は前後位置が調整可能である。さらに、取付具１４４はテンプルに直交する軸１４４Ａを中心に回転可能であり、ウェアラブルデバイス本体２４がメガネフレーム１４２に取り付けられた後、ディスプレイ１２４が作業者の視線上に位置するように上下位置が調整可能である。さらに、取付具１４４の回転角度は９０度程度であり、取付具１４４を上方向に大きく回転することにより、ウェアラブルデバイス本体２４をメガネフレーム１４２からはね上げることができる。これにより、ウェアラブルデバイス本体２４により視野が邪魔され実物を見ることが困難な場合や、狭い場所でウェアラブルデバイス本体２４が周囲の物体に干渉する場合でも、ウェアラブルデバイス２３全体を顔から外す／再装着することなく、ウェアラブルデバイス本体２４を作業者の視野から一時的に外す／戻すことができる。
【００３３】
［ウェアラブルデバイス本体２４］  
ウェアラブルデバイス本体２４はメガネフレーム１４２のテンプルに沿った側面部と作業者の一方の眼球の視線上に位置する前面部とからなる。側面部に対する前面部の角度は調節可能である。  
【００３４】
図３に示すように、前面部の外側表面にはカメラ１１６、ライト１１８、カメラＬＥＤ１２０が設けられる。ライト１１８は暗部の撮影時に発光する補助照明である。カメラＬＥＤ１２０は写真や動画の撮影時に点灯し、撮影対象者に撮影していることを認識させるためのものである。
【００３５】
右側のテンプルに取り付けられたウェアラブルデバイス本体２４の側面部の上側面に第１、第２、第３ボタン１０２、１０４、１０６が設けられる。なお、作業者の利き目が左眼の場合、ウェアラブルデバイス本体２４は左側のテンプルに取り付けられる。右側に取り付けられるか左側に取り付けられるかで、ウェアラブルデバイス本体２４の上下が反転するので、側面部の上側面と下側面の両面に第１、第２、第３ボタン１０２、１０４、１０６を設けてもよい。
【００３６】
側面部の外側表面にはタッチパッド１１０、第４ボタン１０８、マイク１１２、照度センサ１１４が設けられる。タッチパッド１１０と第４ボタン１０８は人差し指で操作可能である。ボタン１０２、１０４、１０６は、ウェアラブルデバイス本体２４が右側に取り付けられた際、それぞれ人差し指、中指、薬指で操作可能な位置に配置される。タッチパッド１１０は、その表面上で矢印に示すように作業者が指を上下前後に移動させたことを検出できるようにしている。この移動の検出は、指を接触したまま移動するドラッグの動きに加え指をさっと擦るフリックの動きも含む。タッチパッド１１０は、作業者の指の上下前後移動を検出すると、コマンドを入力する。本明細書では、コマンドとはウェアラブルデバイス本体２４に対する特定の処理の実行指令のことである。第１〜第４ボタン１０２、１０４、１０６、１０８、タッチパッド１１０の操作方法はアプリケーションプログラムによって決められている。
【００３７】
例えば、  
第３ボタン１０６が１回押されると、項目の選択／項目の実行がなされ、  
第３ボタン１０６が長押しされると、起動中のアプリケーションの一覧が表示され、  
第２ボタン１０４が１回押されると、ホーム画面に戻り、  
第２ボタン１０４が長押しされると、クイックセッティングのメニューが表示され、  
第１ボタン１０２が１回押されると、操作の取り消し（キーボードのEscキーと同様の動作）が実行される。
【００３８】
タッチパッド１１０の操作に関しては、例えば、  
上下にドラッグされると、カーソルが上下に移動され、  
前にフリックされると、左のアイコンが選択され（連続してスクロール）、  
後ろにフリックされると、右のアイコンが選択され（連続してスクロール）、  
前にドラッグされると、左のアイコンが選択され（１項目ずつスクロール）、  
後ろにドラックされると、右のアイコンが選択され（１項目ずつスクロール）る。
【００３９】
第１ボタン１０２は人差し指、第２ボタン１０４は中指、第３ボタン１０６は薬指、第４ボタン１０８は小指で操作できるような位置に配置される。なお、第４ボタン１０８が側面部の上部ではなく、側面部の外側表面に設けられるのは、スペースの関係上であり、第４ボタン１０８も第１〜第３ボタン１０２、１０４、１０６と同様に側面部の上部に設けられてもよい。照度センサ１１４はディスプレイの明るさを自動調整するために周囲の照度を検出する。
【００４０】
図４はウェアラブルデバイス本体２４の裏面の外観の一例を示す。前面部の内側にはＬＣＤからなるディスプレイ１２４が設けられる。側面部の内側にはマイク１２６、スピーカ１３０、係合片１２８が設けられる。マイク１２６は側面部の前方に、スピーカ１３０は側面部の後方に、係合片１２８は側面部の後方に設けられる。スピーカ１３０の代わりにヘッドフォンを用いてもよい。その場合、オペレータ端末１２と同様にマイクとヘッドフォンをインカムとして一体的に設けてもよい。
【００４１】
図５はモバイルＰＣ１６とウェアラブルデバイス本体２４との接続の一例を示す。側面部の後方にはＵＳＢｔｙｐｅ−Ｃ（登録商標）規格のケーブル１４６の一端のプラグ１４６Ａが挿入されるレセプタクル１３２が設けられる。ＵＳＢｔｙｐｅ−Ｃ規格のケーブル１４６の他端のプラグ１４６ＢはモバイルＰＣ１６の上部端面のＵＳＢｔｙｐｅ−Ｃ規格のコネクタ２０７に挿入される。このようにウェアラブルデバイス本体２４はＵＳＢｔｙｐｅ−Ｃ規格のケーブル１４６を介してモバイルＰＣ１６に接続され、画像信号等がウェアラブルデバイス本体２４とモバイルＰＣ１６の間で伝送される。ウェアラブルデバイス本体２４は無線ＬＡＮ、ブルートゥース等の無線通信によりモバイルＰＣ１６に接続されてもよい。
【００４２】
実施形態ではウェアラブルデバイス本体２４は駆動電源としてのバッテリ又はＤＣ端子を備えず、駆動電源はモバイルＰＣ１６からＵＳＢｔｙｐｅ−Ｃケーブル１４６を介してウェアラブルデバイス本体２４に供給される。しかし、ウェアラブルデバイス本体２４が駆動電源を備えてもよい。
【００４３】
図６はウェアラブルデバイス本体２４の一例を示すブロック図である。ＵＳＢｔｙｐｅ−Ｃコネクタ１３２がミキサ１６６に接続される。ディスプレイコントローラ１７０とＵＳＢハブ１６４がミキサ１６６の第１端子、第２端子にそれぞれ接続される。ディスプレイ１２４がディスプレイコントローラ１７０に接続される。カメラコントローラ１６８、オーディオコーデック１７２、センサコントローラ１６２がＵＳＢハブ１６４に接続される。カメラ１１６とライト１１８とカメラＬＥＤ１２０がカメラコントローラ１６８に接続される。マイク１１２、１２６からのオーディオ信号がオーディオコーデック１７２に入力され、オーディオコーデック１７２からのオーディオ信号がアンプ１７４を介してスピーカ１３０に入力される。
【００４４】
センサコントローラ１６２に、モーションセンサ（例えば、加速度／地磁気／重力／ジャイロセンサ等）１７６、照度センサ１１４、近接センサ１７８、タッチパッド１１０、第１〜第４ボタン１０２、１０４、１０６、１０８、ＧＰＳセンサ１８０が接続される。センサコントローラ１６２はモーションセンサ１７６、照度センサ１１４、近接センサ１７８、タッチパッド１１０、第１〜第４ボタン１０２、１０４、１０６、１０８、ＧＰＳセンサ１８０からの検出信号を処理して、モバイルＰＣ１６へコマンドを供給する。図４には示していないが、モーションセンサ１７６、近接センサ１７８はウェアラブルデバイス本体２４の内部に配置される。モーションセンサ１７６はウェアラブルデバイス本体２４の動き、向き、姿勢等を検出する。近接センサ１７８は作業者の顔、指等の接近によりウェアラブルデバイス２３の装着を検出する。
【００４５】
［モバイルＰＣ１６］  
図７はモバイルＰＣ（モバイルエッジコンピューティングデバイス）１６の外観の一例を示す。モバイルＰＣ１６は片手で持てる小型ＰＣであり、そのサイズは、幅が約１０ｃｍ以下、高さが約１８ｃｍ以下、厚さが２ｃｍ程度であり、重量は約３００ｇ程度と、小型で軽量である。このため、モバイルＰＣ１６は作業着のポケット、ベルトに装着されるホルスタあるいはショルダーケースに収納でき、ウェアラブルである。モバイルＰＣ１６はＣＰＵや半導体メモリ等の半導体チップやＳＳＤ(Solid State Disk)等のストレージデバイスを収納するが、ディスプレイと文字入力用のハードウェアキーボードは備えない。
【００４６】
モバイルＰＣ１６の正面にはアップボタン２０２ａ、ライトボタン２０２ｂ、ダウンボタン２０２ｃ、レフトボタン２０２ｄ、決定ボタン（センターボタン、エンターボタンとも称する）２０２ｅからなる５ボタン２０２が配置され、その下に指紋センサ２０４が配置される。文字入力用のハードウェアキーボードが備わっておらず暗証番号（ＰＩＮとも称する）を入力することができないので、指紋センサ２０４はモバイルＰＣ１６のログイン時のユーザ認証のために用いられる。５ボタン２０２はコマンドを入力できる。
【００４７】
なお、５ボタン２０２の各ボタン２０２ａ〜２０２ｄに数字を割り当て、５ボタン２０２を用いて暗証番号を入力することにより、ログイン時のユーザ認証を行ってもよい。この場合、指紋センサ２０４は省略可能である。決定ボタン２０２ｅ以外の4つのボタンに数字を割り当てるので、数字の種類は４つしかない。従って、ランダムに入力した数字が暗証番号に一致する可能性がある。しかし、暗証番号の桁数を大きくすれば、ランダムに入力した数字が暗証番号に一致する確率を小さくすることができる。指紋センサ２０４を備えるモバイルＰＣ１６でも５ボタン２０２による認証も可能としてもよい。１台のモバイルＰＣ１６を複数の作業者で共有することがあるが、指紋認証だけではこのような場合に対応できない。
【００４８】
５ボタン２０２はウェアラブルデバイス本体２４のボタン１０２、１０４、１０６、１０８とタッチパッド１１０の操作と同じ操作が可能である。ウェアラブルデバイス本体２４のボタン１０２、１０４、１０６、１０８とタッチパッド１１０で操作している様子を作業者は見ることができないので、作業者によっては意図した操作をするには慣れが必要な場合もある。また、ボタン１０２、１０４、１０６、１０８とタッチパッド１１０は小型であるので、操作しづらい場合もある。実施形態では、モバイルＰＣ１６の５ボタン２０２でも同じ操作ができるので、上記の懸念は解消される。５ボタン２０２の操作方法はアプリケーションプログラムによって決められている。
【００４９】
例えば、  
決定ボタン２０２ｅが１回押されると、項目の選択／項目の実行がなされ（ウェアラブルデバイス本体２４では、第３ボタン１０６の１回押しに対応）、  
決定ボタン２０２ｅが長押しされると、終了又は操作の取り消しがなされ（ウェアラブルデバイス本体２４では、第１ボタン１０２の１回押しが操作の取り消しに対応）、  
アップボタン２０２ａが１回押されると、カーソルが上に移動され（ウェアラブルデバイス本体２４では、タッチパッド１１０で上にドラッグに対応）、  
アップボタン２０２ａが長押しされると、起動中のアプリケーションプログラムの一覧が表示され（ウェアラブルデバイス本体２４では、第３ボタン１０６の長押しに対応）、
ダウンボタン２０２ｃが１回押されると、カーソルが下に移動され（ウェアラブルデバイス本体２４では、タッチパッド１１０で下にドラッグに対応）、  
ダウンボタン２０２ｃが長押しされると、クイックセッティングメニュー（後述）が表示され（ウェアラブルデバイス本体２４では、第２ボタン１０４の長押しに対応）、  
レフトボタン２０２ｄが１回押されると、右のアイコンが選択され（ウェアラブルデバイス本体２４では、タッチパッド１１０で後ろにドラッグ／フリックに対応）、  
ライトボタン２０２ｂが１回押されると、左のアイコンが選択される（ウェアラブルデバイス本体２４では、タッチパッド１１０で前にドラッグ／フリックに対応）。
【００５０】
モバイルＰＣ１６の上部側面には、ＵＳＢ３．０規格のコネクタ２０６とＵＳＢｔｙｐｅ−Ｃ規格のコネクタ２０７とオーディオジャック２０８が設けられる。
【００５１】
モバイルＰＣ１６の一方の側面（正面から見て左側の側面）には、メモリカード用のカードスロット２１８が設けられる。メモリカードは、例えばＳＤカード、マイクロＳＤカード（登録商標）等を含む。
【００５２】
モバイルＰＣ１６の他方の側面（正面から見て右側の側面）には、ケンジントンロック（登録商標）のためのスロット２１０、電源スイッチ２１２、パワーＬＥＤ２１３、ＤＣ  ＩＮ／バッテリＬＥＤ２１４、ＤＣ端子２１６、冷却用の通風口２２２が設けられる。パワーＬＥＤ２１３は電源スイッチ２１２の近傍に配置され、電源オンの期間点灯する。ＤＣ  ＩＮ／バッテリＬＥＤ２１４はバッテリが充電中であるか否か等のモバイルＰＣ１６の状態とバッテリの残量を表示する。モバイルＰＣ１６はバッテリで駆動可能であるが、ＤＣ端子２１６にＡＣアダプタを接続した状態でも駆動可能である。図示しないが、裏面はワンタッチでバッテリが交換可能に構成されている。
【００５３】
図８はモバイルＰＣ１６の一例を示すブロック図である。モバイルＰＣ１６はウェアラブルデバイス本体２４で撮影した映像をオペレータ端末１２へビデオ配信することや、オペレータ端末１２から受信した画像を閲覧することができる。このため、モバイルＰＣ１６はカメラ機能とビューワ機能を備える。カメラ機能はウェアラブルデバイス本体２４のカメラ１１６で写真やビデオを撮影する機能である。撮影した写真やビデオはカメラフォルダに保存され、ビューワ機能で閲覧できる。ビューワ機能はカメラフォルダに保存されているファイルを閲覧する機能である。ファイルの種類は、画像、動画、ＰＤＦファイル、カメラ機能で撮影した写真やビデオ、オペレータ端末１２から受信した画像、オペレータ端末１２へ送信した画像、ユーザフォルダに保存されたファイルがある。
【００５４】
モバイルＰＣ１６はシステムコントローラ３０２を備え、システムコントローラ３０２はプロセッサ（ＣＰＵ）とコントローラ・ハブからなる。プロセッサには、主メモリ３０８、ＢＩＯＳ−ＲＯＭ３１０、パワーＬＥＤ２１３、ＤＣ  ＩＮ／バッテリＬＥＤ２１４、ＵＳＢコントローラ３２２が接続される。コントローラ・ハブには、フラッシュメモリ３２６、メモリカードコントローラ３２８、ＨＤＤ又はＳＳＤからなるストレージデバイス３３０、ＵＳＢ切替器３２４、オーディオコーデック３３４、３Ｇ／ＬＴＥ／ＧＰＳデバイス３３６、指紋センサ２０４、ＵＳＢ３．０コネクタ２０６、ブルートゥースデバイス／無線ＬＡＮデバイス３４０、ＥＣ／ＫＢＣ３４４が接続される。
【００５５】
システムコントローラ３０２はストレージデバイス３３０から主メモリ３０８にロードされる様々なプログラムを実行する。これらプログラムは、ＯＳ３１６、遠隔支援のためのフロントエンドアプリケーションプログラム３１４を含む。
【００５６】
オーディオコーデック３３４は、再生対象のデジタルのオーディオ信号をアナログのオーディオ信号に変換して、オーディオジャック２０８に供給する。また、オーディオコーデック３３４は、オーディオジャック２０８から入力されるアナログのオーディオ信号をデジタル信号に変換する。  
【００５７】
メモリカードコントローラ３２８はメモリカードスロット２１８に挿入されるメモリカード、例えばＳＤカードにアクセスして、ＳＤカードに対するデータの読み書きを制御する。
【００５８】
ＵＳＢコントローラ３２２はＵＳＢｔｙｐｅ−Ｃコネクタ２０７に接続されるＵＳＢｔｙｐｅ−Ｃケーブル又はＵＳＢ３．０コネクタ２０６に接続されるＵＳＢ３．０ケーブル（図示せず）に対するデータの送受信を制御する。  
【００５９】
図示しないが、ＵＳＢｔｙｐｅ−Ｃコネクタ２０７にはポート拡張アダプタも接続可能であり、ＨＤＭＩ等のインターフェースが使用可能である。
【００６０】
ブルートゥースデバイス／無線ＬＡＮデバイス３４０はネットワーク２２との接続のためにブルートゥース規格の無線通信又はＩＥＥＥ８０２．１１規格の無線ＬＡＮ通信を実行する。なお、ネットワーク２２との接続は無線通信によらず、ＩＥＥＥ８０２．３規格の有線ＬＡＮ通信によってもよい。  
【００６１】
指紋センサ２０４はモバイルＰＣ１６の起動時の指紋認証のために使用される。  
【００６２】
ＥＣ／ＫＢＣ３４４には、サブプロセッサ３４６、電源スイッチ２１２及び５ボタン２０２が接続される。ＥＣ／ＫＢＣ３４４は、電源スイッチ２１２の操作に応じてモバイルＰＣ１６をパワーオン又はパワーオフする機能を有する。パワーオン及びパワーオフの制御は、ＥＣ／ＫＢＣ３４４と電源回路３５０との協働動作によって実行される。ＥＣ／ＫＢＣ３４４はモバイルＰＣ１６がパワーオフされている期間中も、バッテリ３５２又はＡＣアダプタ３５８からの電力によって動作する。電源回路３５０は、バッテリ３５２からの電力又は外部電源として接続されるＡＣアダプタ３５８からの電力を用いて、各コンポーネントへ供給すべき電力を生成する。電源回路３５０は電圧レギュレータモジュール３５６を含み、電圧レギュレータモジュール３５６はプロセッサ３０４に接続される。
【００６３】
なお、モバイルＰＣ１６をウェアラブルデバイス本体２４と別体として構成したが、モバイルＰＣ１６をウェアラブルデバイス本体２４内に組み込んで、両者を一体として構成してもよい。
【００６４】
［文字入力制御］  
図７を参照して上述したように、モバイルＰＣ１６には、ログイン時のユーザ認証のために用いられる指紋センサ２０４が設けられる。また、ログイン時のユーザ認証は、５ボタン２０２の各ボタン２０２ａ〜２０２ｅを用いて、パスワードを入力することにより行ってもよい。
【００６５】
５ボタン２０２の各ボタン２０２ａ〜２０２ｅを用いて、パスワードを入力することにより、ログイン時のユーザ認証を行うとした場合、仮に、５ボタン２０２の各ボタン２０２ａ〜２０２ｄを数字に割り当てるとすると、４つの数字の組み合わせからなるパスワードしか入力できないので、セキュリティとしての強度は制限されたものとなる。
【００６６】
このため、本実施形態は、たとえば５ボタン２０２の各ボタン２０２ａ〜２０２ｅなどの少数ボタンでフルキーボードに匹敵するキー入力を行えるように制御する。なお、ログイン時のユーザ認証のためのパスワードの入力は一例であって、少数ボタンでフルキーボードに匹敵するキー入力を行えるように制御することは、様々なシーンに適用することができる。
【００６７】
図９を参照して、本実施形態において、たとえば５ボタン２０２の各ボタン２０２ａ〜２０２ｅを用いてパスワードを入力する例について説明する。なお、５ボタン２０２に代えて、ウェアラブルデバイス本体２４のタッチパッド１１０上でのタッチ操作でパスワードを入力することもできる。また、言うまでも無いが、５ボタン２０２と同じ操作が可能なウェアラブルデバイス本体２４のボタン１０２、１０４、１０６、１０８によってもパスワードを入力することができる。
【００６８】
ここでは、ログイン時のユーザ認証のために、５桁の数字またはアルファベットの組み合わせからなるパスワードが入力されることを想定する。パスワード入力画面のディスプレイ１２４への表示と、当該パスワード入力画面に対する作業者の操作内容の入力は、フロントエンドアプリケーションプログラム３１４を実行するモバイルＰＣ１６によって制御される。あるいは、ＯＳ３１６または図８には示されないＢＩＯＳを実行するモバイルＰＣ１６によって制御されてもよい。つまり、ウェアラブルデバイス２３のディスプレイ１２４へのパスワード入力画面の表示と、このパスワード入力画面の更新とは、モバイルＰＣ１６によって制御される。
【００６９】
図９中、（Ａ１）は、モバイルＰＣ１６の正面中央の５ボタン２０２が設けられる領域のみを局所的に示している。（Ａ２）は、ウェアラブルデバイス本体２４の側面部のタッチパッド１１０が設けられる領域のみを局所的に示している。また、（Ｂ）は、モバイルＰＣ１６によってウェアラブルデバイス２３のディスプレイ１２４に表示されるパスワード入力画面、より詳しくは、パスワードを入力するためのソフトウェアキーボードの一例を示している。
【００７０】
まず、モバイルＰＣ１６の５ボタン２０２の各ボタン２０２ａ〜２０２ｅの操作とウェアラブルデバイス本体２４のタッチパッド１１０上でのタッチ操作との対応関係について説明する。
【００７１】
前述したように、ウェアラブルデバイス本体２４は、メガネフレーム１４２の右のテンプルに取り付けられ得るし、メガネフレーム１４２の左のテンプルに取り付けられ得る。ウェアラブルデバイス本体２４がメガネフレーム１４２の右のテンプルに取り付けられる場合、タッチパッド１１０の右端が作業者の視線方向に位置し、ウェアラブルデバイス本体２４がメガネフレーム１４２の左のテンプルに取り付けられる場合、タッチパッド１１０の左端が作業者の視線方向に位置する。ここでは、タッチパッド１１０上での作業者の視線方向を指示するタッチ操作を５ボタン２０２のボタン２０２ｂの操作と対応づけ、タッチパッド１１０上での作業者の視線方向と対向する方向を指示するタッチ操作を５ボタン２０２のボタン２０２ｄの操作と対応づける。ウェアラブルデバイス本体２４がメガネフレーム１４２の左右のどちらのテンプルに取り付けられているのかを、モバイルＰＣ１６は、たとえば、ウェアラブルデバイス本体２４から送信される加速度／地磁気／重力／ジャイロセンサ等のモーションセンサ１７６や近接センサ１７８の検出結果に基づいて検出する。タッチパッド１１０上での作業者の上方向または下方向を指示するタッチ操作については、ウェアラブルデバイス本体２４がメガネフレーム１４２の左右のどちらのテンプルに取り付けられているのかに関わらず、５ボタン２０２のボタン２０２ａまたはボタン２０２ｃの操作と対応づける。また、タップなどと称される、タッチパッド１１０上を軽く叩くようなタッチパッド１１０上でのタッチ操作を、５ボタン２０２のボタン２０２ｅの操作と対応づける。
【００７２】
次に、５ボタン２０２の各ボタン２０２ａ〜２０２ｅの操作またはタッチパッド１１０上でのタッチ操作に伴う、ディスプレイ１２４上のパスワード入力画面の遷移について説明する。ここでは、パスワードを入力する操作が、５ボタン２０２の各ボタン２０２ａ〜２０２ｅによって行われる場合を想定する。
【００７３】
（Ｂ）に示されるように、５桁の数字またはアルファベットの組み合わせからなるパスワードを入力するためのパスワード入力画面内には、数字とアルファベットとが円柱面に１文字ずつ巡回的に表され、それらの文字の中の１つが選択対象となる回転自在のシリンダを模したオブジェクト（ａ１−ｎ：ａ１−１〜５）が水平方向に５つ並べられて提示される。たとえば、数字０〜９の後にアルファベットＡ〜Ｚが続き、アルファベットＺから数字０へ戻るように、オブジェクトａ１−ｎは、数字とアルファベットとの中から１文字を数字順、アルファベット順に表す。数字とアルファベットとの順番は逆転させてもよいし、さらには、記号などを加えてもよい。あるいは、数字またはアルファベットの一方のみであってもよい。
【００７４】
また、このパスワード入力画面内には、５桁のうちの何桁目が入力対象となっているかを示すオブジェクト（ａ２）が提示される。つまり、本実施形態では、オブジェクトａ１−ｎとオブジェクトａ２とでソフトウェアキーボードを構成する。換言すれば、モバイルＰＣ１６は、当該ソフトウェアキーボードを含むパスワード入力画面をウェアラブルデバイス２３のディスプレイ１２４に表示する。
【００７５】
モバイルＰＣ１６は、５ボタン２０２のボタン２０２ａまたはボタン２０２ｃが操作された場合、入力対象となっているオブジェクトａ１−ｎを上方向または下方向に回転させるように選択対象文字を切り換える。たとえば、「１」が選択対象となっているオブジェクトａ１−２を示すようにオブジェクトａ２が提示されている状態で、５ボタン２０２のボタン２０２ａが操作された場合、モバイルＰＣ１６は、オブジェクトａ１−２を上方向に回転させるように、つまり、オブジェクトａ１−２で示す文字を「２」に切り換えるようにパスワード入力画面を遷移させる。５ボタン２０２のボタン２０２ｃが操作された場合には、モバイルＰＣ１６は、オブジェクトａ１−２を下方向に回転させるように、つまり、当該オブジェクトａ１−２で示す文字を「０」に切り換えるようにパスワード入力画面を遷移させる。
【００７６】
モバイルＰＣ１６は、各オブジェクトａ１−ｎを表示する際、選択対象文字の他、前後の候補文字を、当該選択対象文字を挟むように上下に配置して提示する。より詳しくは、たとえば「１」に対する「０」のように降順で次候補となる文字を上部に配置して提示するとともに、たとえば「１」に対する「２」のように昇順で次候補となる文字を下部に配置して提示する、これにより、目的の文字を選択対象とするためにどちらの方向にオブジェクトａ１−ｎを回転させればよいかが示される。
【００７７】
また、５ボタン２０２のボタン２０２ｂが操作された場合、モバイルＰＣ１６は、オブジェクトａ２を右に移動させるように、つまり、オブジェクトａ２が示すオブジェクトａ１−２をオブジェクトａ１−３に切り換えるようにパスワード入力画面を遷移させる。５ボタン２０２のボタン２０２ｄが操作された場合には、モバイルＰＣ１６は、オブジェクトａ２を左に移動させるように、つまり、オブジェクトａ２が示すオブジェクトａ１−２をオブジェクトａ１−１に切り換えるようにパスワード入力画面を遷移させる。
【００７８】
そして、５ボタン２０２のボタン２０２ｅが操作された場合、モバイルＰＣ１６は、各オブジェクトａ１−ｎで示される５つの文字の組み合わせを入力パスワードとして受け付ける。モバイルＰＣ１６は、入力パスワードが正しければ、認証を成功させ、ログイン処理を実行する。一方、正しくなければ、再度、パスワード入力画面をディスプレイ１２４に表示して、パスワードの再入力を促す。認証の試行回数がしきい値に達した場合、モバイルＰＣ１６は、セキュリティ確保のため、たとえばシステム管理者などによって所定の解除操作が行われない限り使用できなくするといったシステムのロックを行う。
【００７９】
このように、本実施形態では、たとえば５ボタン２０２のボタン２０２ａまたは２０２ｃによる垂直方向の指示操作で数字またはアルファベットの中から１つを選択することができ（図９：ａ３）、たとえば５ボタン２０２のボタン２０２ｂまたは２０２ｄによる水平方向の指示操作で入力対象位置を移動させることができるので（図９：ａ４）、数字またはアルファベットを組み合わせた複雑なパスワードも簡単に入力することができる。
【００８０】
図１０は、モバイルＰＣ１６によるたとえば５ボタン２０２の各ボタン２０２ａ〜２０２ｅを用いたパスワードの入力制御の一例を示すフローチャートである。
【００８１】
モバイルＰＣ１６は、システムのブート時またはレジューム時、パスワードを入力させるためのパスワード入力画面をウェアラブルデバイス２３のディスプレイ１２４に表示する（ステップＡ１）。モバイルＰＣ１６は、たとえば５ボタン２０２のボタン２０２ａまたは２０２ｃによる垂直方向の指示操作を検知した場合（ステップＡ２：ＹＥＳ、ステップＡ３：ＹＥＳ）、入力対象桁の文字を切り換える（ステップＡ４）。一方、たとえば５ボタン２０２のボタン２０２ｂまたは２０２ｄによる水平方向の指示操作を検知した場合には（ステップＡ３：ＮＯ）、モバイルＰＣ１６は、入力対象桁を切り換える（ステップＡ５）。
【００８２】
モバイルＰＣ１６は、たとえば５ボタン２０２のボタン２０２ｅによる決定の指示が検知されない場合（ステップＡ６：ＮＯ）、上記ステップＡ２〜ステップＡ５の処理を繰り返す。決定の指示が検知された場合（ステップＡ６：ＹＥＳ）、モバイルＰＣ１６は、その時点において各入力対象桁で選択されている文字の組み合わせを入力パスワードとして受け付け、当該入力パスワードが正しいか否かによって認証の成否を判定する（ステップＡ７）。認証が成功した場合（ステップＡ７：ＹＥＳ）、モバイルＰＣ１６は、ログイン処理を実行する（ステップＡ８）。
【００８３】
一方、認証が失敗した場合（ステップＡ７：ＮＯ）、モバイルＰＣ１６は、認証試行回数がしきい値に達したか否かを調べる（ステップＡ９）。認証試行回数がしきい値に達していない場合（ステップＡ９：ＮＯ）、モバイルＰＣ１６は、ステップＡ１に戻り、パスワード入力画面をウェアラブルデバイス２３のディスプレイ１２４に再度表示し、パスワードの再入力を促す。認証試行回数がしきい値に達している場合には（ステップＡ９：ＹＥＳ）、モバイルＰＣ１６は、セキュリティ確保のため、たとえばシステム管理者などによって所定の解除操作が行われない限り使用できなくするといったシステムのロックを行う（ステップＡ１０）。
【００８４】
以上のように、本実施形態では、たとえばパスワードなどを５ボタン２０２の各ボタン２０２ａ〜２０２ｅといった少数ボタンによってスムーズに入力することができる。
【００８５】
なお、以上の説明では、ウェアラブルデバイス２３のディスプレイ１２４にパスワード入力画面を表示し、５ボタン２０２の各ボタン２０２ａ〜２０２ｅなどによる、当該パスワード入力画像画面上でのパスワードの入力の移動を、モバイルＰＣ１６によって制御する例を示したが、たとえば単体で動作するウェアラブルデバイスにおいて、これと同様の制御を行うようにすることも可能である。
【００８６】
本実施形態の処理はコンピュータプログラムによって実現することができるので、このコンピュータプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのコンピュータプログラムをコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００８７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００８８】
１２…オペレータ端末、１４…サーバ、１６…モバイルＰＣ、１８…遠隔支援サーバ、２３…ウェアラブルデバイス、２４…ウェアラブルデバイス本体、１０２、１０４、１０６、１０８…ボタン、１１０…タッチパッド、１１６…カメラ、１２４…ディスプレイ、１２６…マイク、１２８…レール、１３０…スピーカ、１３２…ＵＳＢコネクタ、１４２…レンズ無しフレーム、１４４…レール取り付けシステム、１７６…モーションセンサ、１７８…近接センサ、２０２…５ボタン。
【図１】
2019133387.tif 000003
【図２】
2019133387.tif 000004
【図３】
2019133387.tif 000005
【図４】
2019133387.tif 000006
【図５】
2019133387.tif 000007
【図６】
2019133387.tif 000008
【図７】
2019133387.tif 000009
【図８】
2019133387.tif 000010
【図９】
2019133387.tif 000011
【図１０】
2019133387.tif 000012