(57)【要約】      （修正有）【課題】言語設定を間違えて知らない言語に設定されてしまっても容易に言語設定が変更でき、再設定に要する時間を短縮させる。【解決手段】特定の操作を行うことで、設定可能な複数の言語が循環的に切り換えて一つずつ表示される（これをトグルすると表示する）。このため、言語設定を間違えたときでも、さらに同じ操作を繰り返していけば再び使用したい言語が順に表示されてくる。【選択図】図２
2013210689.tif 000002
【特許請求の範囲】
【請求項１】
所定の複数の言語を使用可能な情報機器であって、
前記所定の複数の言語の中から使用する言語を選択して設定するための特定操作を受け付ける受付手段と、
前記特定操作が受け付けられた場合、前記所定の複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示する表示手段と、
使用候補として表示されている言語を、使用する言語として設定する設定手段とを備える、情報機器。
【請求項２】
前記表示手段は、ユーザーからの所定操作が受け付けられる毎に、前記所定の複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示することを特徴とする、請求項１に記載の情報機器。
【請求項３】
前記表示手段は、所定時間毎に、前記所定の複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示することを特徴とする、請求項１に記載の情報機器。
【請求項４】
上記特定操作を検知するために、機体が受ける揺動動作を検知するセンサーを有し、機体が振られる動作を検知したときに上記特定操作として検知し、上記所定の複数の言語の中から次の言語を使用候補として表示することを特徴とする請求項２に記載の情報機器。
【請求項５】
上記特定操作を検知するために、機体が受ける回転動作を検知するセンサーを有し、機体が振られる動作を検知したときに上記特定操作として検知し上記所定の複数の言語の中から次の言語を使用候補として表示することを特徴とする請求項２に記載の情報機器。
【請求項６】
上記特定操作を検知するために、画面上のフリック操作を検知する機能を有し、フリック操作を検知すると上記特定操作として検知し、上記所定の複数の言語の中から次の言語を使用候補として表示することを特徴とする請求項２に記載の情報機器。
【請求項７】
上記所定の複数の言語毎に設定された回数を記憶する手段と、
設定された回数が多いものほど優先度合いを高くするように循環的に切り換えて使用候補として表示する言語の順番を変更する手段とを有することを特徴とする請求項１〜請求項６のいずれかに記載の情報機器。
【請求項８】
上記設定手段は、特定の操作が行われたときに、言語設定を確定させることを特徴とする請求項１〜請求項７のいずれかに記載の情報機器。
【請求項９】
上記情報機器は、タブレット状の情報端末であることを特徴とする請求項１〜請求項８のいずれかに記載の情報機器。
【請求項１０】
情報機器において所定の複数の言語の中から使用する言語を選定して設定する情報機器の言語設定方法であって、
特定操作を検知して受け付ける工程と、
上記特定操作が受け付けられた場合、前記所定の複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示する工程と、
使用候補として表示されている言語を、使用する言語として設定する工程と
を具備することを特徴とする情報機器の言語設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種の言語の中から使用する言語を設定することが可能な情報機器および情報機器の言語設定方法に関する。
【背景技術】
【０００２】
近年では、各種の電子機器において多言語に対応するようになっている。タブレット状の情報端末や、テレビ、ハードディスクレコーダー、ブルーレイディスクレコーダーなどでは、世界各国で使用可能なように多言語に対応している。
このような多言語対応可能な情報機器では、同機器を使用を開始する際に、同機器で使用する言語を設定する必要がある。また、多言語対応可能な情報機器では、たとえ特定の国に出荷されるとしても、その国において使用する外国人は母国語に設定して使用することを希望する場合もある。
【０００３】
複数の言語の中から使用する言語を一つ設定可能なものとして、特許文献１〜特許文献４に示すものが知られている。
いずれの文献においても、基本的に特定の操作を行うことで、所定の言語設定に戻ることができる。または、特定の操作を行うことで、デフォルトの言語設定に戻るようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−７６４６１号公報
【特許文献２】特開２０００−３０５６９０号公報
【特許文献３】特開２００４−１９９３４３号公報
【特許文献４】特開２００２−７３２４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した従来のものでは、特定の言語にしか設定を戻すことができなかった。このため、所定の言語に戻した後、設定したい言語に再設定する必要があった。また、デフォルトの言語がユーザにとって知らない言語であることがあり、知らない言語で表示される中で、特定の操作を実行しなければならなくなり、言語の再設定に時間がかかっていた。
【０００６】
例えば、各種の言語をリストで表示させるものもあるが、そもそもリストを表示させる操作を行わせたり、表示されたリストの中から選択する操作方法を指示するためにも言語表示が必要であるから、不明な言語のまま操作を強いるのは無理がある。
また、対応する言語が多いと一度に表示することも不可能である。さらに、タッチ操作を行うものでは、タッチ間違いが頻繁に発生するので、押し間違いによって言語が設定されてしまうと、元に戻すためにモードを変更することが必要になり、その操作に時間がかかるようになる。
本発明は、情報機器において容易に言語設定を可能にする。
【課題を解決するための手段】
【０００７】
本発明は、所定の複数の言語を使用可能な情報機器であって、
前記所定の複数の言語の中から使用する言語を選択して設定するための特定操作を受け付ける受付手段と、
前記特定操作が受け付けられた場合、前記所定の複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示する表示手段と、
使用候補として表示されている言語を、使用する言語として設定する設定手段と
を具備する構成としてある。
【０００８】
このように、特定の操作を行うことで、設定可能な複数の言語が循環的に切り換えて一つずつ表示される（これをトグルすると表示する）。このため、言語設定を間違えたときでも、さらに同じ操作を繰り返していけば再び使用したい言語が順に表示されてくる。
従って、再設定に要する手間や、時間を少なくできる。
【発明の効果】
【０００９】
本発明によれば、言語設定を間違えて知らない言語に設定されてしまっても容易に言語設定が変更でき、再設定に要する時間を短縮させることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明が適用されるタブレット状の情報端末の正面図である。
【図２】情報機器における言語設定方法を実現するプログラムのフローチャートである。
【図３】上記複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示する態様を示す図である。
【図４】言語の設定回数を表示順序に反映させるプログラムのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面にもとづいて本発明の実施例を説明する。
（第１実施例）
図１は、本発明の情報機器が適用されるタブレット状の情報端末を正面図により示している。
情報端末１０は、正面から見ると矩形形状であり、正面における幅および高さ方向の長さと比較すると、奥行き方向の厚みは薄い、いわゆるタブレット形状となっている。正面の大部分を占めるのはモニターとしての液晶ディスプレイ１１であり、この液晶ディスプレイ１１は表面にタッチセンサーの機能を有している。タッチセンサーとしての機能は、所定の解像度で具体的なタッチ場所をＸＹ座標で特定できる。タッチ箇所の数は、１カ所でも良いし、複数箇所をタッチすることを検出するマルチタッチ対応であっても良い。
【００１２】
情報端末１０は、内部にＣＰＵ、ＲＯＭ、ＲＡＭ、オーディオ部、ネットワーク部、３次元対応の加速度センサー、その他のインターフェイスなどを備えており、所定のオペレーティングシステムを実行環境としてＲＯＭやＲＡＭに記録されているアプリケーションなどを実行可能である。また、多言語対応を実現しており、各種の設定画面であったり画面表示などでの基本的な表示言語を選定して設定可能となっている。本実施例では、一例として、英語、ドイツ語、フランス語、日本語に、対応している。すなわち、一度、これらの言語のうちの一つを選択して設定すれば、次に言語の設定を実施されるまで基本的な動作の表示はこの選択された言語で行われ続ける。
【００１３】
また、液晶ディスプレイ１１の周囲には操作ボタン１２（１２ａ〜１２ｃ）と、言語設定ボタン１３が備えられている。操作ボタン１２ａ〜１２ｃは、ソフト的に機能を割り当てることが可能であり、あるオペレーティングシステムにおける一例では、操作ボタン１２ａはホーム画面への復帰、操作ボタン１２ｂはメニューの表示、操作ボタン１２ｃは一つ操作を戻すというそれぞれに対応づけている。ソフト的に割り当てられているので、ソフト的に他の機能に割り当てることも当然可能である。また、異なるオペレーティングシステムに適用させて機能が変わることもある。
【００１４】
言語設定ボタン１３は、言語設定に特化させている。ただし、これについても機能はソフト的に割り当てられているにすぎず、言語設定の機能自体を他の操作ボタン１２に割り振ったり、加速度センサーなどの検出結果をソフトウェア処理して言語設定の起動に割り当てるということも可能である。
本実施形態においては、情報機器としてタブレット状の情報端末に適用しているが、多言語対応の情報機器であれば他の機器でも良い。代表的な例として、テレビ、ハードディスクレコーダー、ブルーレイディスクレコーダーなどでは、視聴地域に応じた多言語対応となっていることが多い。リモコンで各種の操作をする際、メニュー表示される言語として使用する言語を設定する必要がある。このため、このような機器にも適用可能である。
【００１５】
図２は、情報機器における言語設定方法を実現するプログラムをフローチャートにより示しており、図３は、複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示する態様を示している。
何も言語の設定をしていないときのデフォルトの表示言語として、使用人口が比較的多い英語を設定している。従って、最初の通電時には液晶ディスプレイ１１には初期設定の操作メニューが表示されることになる。
【００１６】
このデフォルトの表示言語を変更するには、言語設定ボタン１３を押す。言語設定ボタン１３を押す毎に、画面の表示言語Ｌが英語→ドイツ語→フランス語→日本語と、設定可能な言語がトグルして画面に表示される。設定したい言語が表示された状態では、再度、言語設定ボタン１３を押さないことで、言語設定が確定される。
【００１７】
この処理を図２に示すフローチャートでは、以下のように処理する。
デフォルトでの起動時は、ステップＳ１１に示すように、通常動作として言語表示は英語で行われる。ステップＳ１２では、無操作のまま一定時間が経過したかを判断し、一定時間が経過していないときは、ステップＳ１３で、言語設定ボタン１３が押されたかを判断する。言語設定ボタン１３が押されなければ、ステップＳ１２に戻り、無操作のまま一定時間が経過したかを判断するという処理を繰り返す。
【００１８】
これは、その時点での表示言語Ｌがユーザの希望のものであるときには何も操作をしないで放置することで言語設定がＯＫであるという意思表示をしたとみなす操作に該当する。従って、何も操作をしないで放置する無操作を検知する処理は、表示されている言語を、使用する言語として設定する設定手段に相当する。
一方、その時点での表示言語Ｌが希望のものでない場合は言語設定ボタン１３を押す。すると、ステップＳ２１にて、次の言語設定モードに移り、言語表示をドイツ語とする。言い換えると、言語設定ボタン１３が押された場合のみ次の言語設定モードに移ることが期待されている。このため、ステップＳ１２で無操作のまま一定時間が経過したかを判断するという処理は、無操作か言語設定ボタン１３以外のボタンが押されたかという判断であっても良い。
なお、この場合は、言語を選択して設定するために言語設定ボタン１３を押すのであり、言語設定ボタン１３を押す操作が特定操作に該当する。そして、言語設定ボタン１３を押す操作を検知する処理が同特定操作を受け付ける受付手段に相当する。
また、言語設定ボタン１３を押すことにより、その時点での表示言語Ｌが表示されており、この表示言語Ｌを表示する処理が表示手段に相当する。
【００１９】
言語設定ボタン１３を二回操作したことにより、言語設定モードが実行されて表示言語は英語、ドイツ語と変化する。
ステップＳ２２でも、再度、無操作が一定時間経過したか、言い換えれば、この言語設定でＯＫという意思表示であるのかを判断しつつ、ステップＳ２３では、反対の意思表示である言語設定ボタン１３が押されたか否かの判断を行ない、ユーザの意思表示を待つことになる。
以降、同様にして、ステップＳ３１〜Ｓ３３では、設定言語としてフランス語でＯＫなのか判断し、ステップＳ４１〜Ｓ４３では、設定言語として日本語でＯＫなのか判断する。
【００２０】
ユーザが、本来、英語からフランス語に設定したかったものとすると、ユーザは言語設定ボタン１３を３回押し、そのまま一定時間経過するまで放置すればよい。しかし、操作に不慣れであると、この状態を確定させるために、再度、言語設定ボタン１３を押してしまうということがありえる。すると、４回目に言語設定ボタン１３を押したことにより、ステップＳ３１にて言語表示Ｌは日本語となる。
【００２１】
しかし、ユーザにとっては、この変化は言語設定モードがまだ進行しているように見えるにすぎない。従って、ユーザは、押してしまったことが言語設定モードを継続させてしまったということに気が付く。このため、ユーザは再度、言語設定ボタン１３を押す。すると、ステップステップＳ５１で、次の言語設定モードとして言語表示を英語にし、この状態で言語設定ボタン１３が押された場合には、ステップＳ５３からステップＳ２１にジャンプし、二巡目の言語設定モードとして言語表示をドイツ語にする。
【００２２】
従来であれば、設定する言語の選択を間違えたときは、言語の設定がそれで決まってしまうので、再度、言語の設定に戻らないといけない。しかし、本発明のように、誤った操作は言語の設定を継続させるものにすぎず、さらに、設定する言語が、複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示されるだけであるから、次に所望の言語が表示されるまで同じ操作を繰り返すだけでよいということになる。このように、複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示するトグルの操作を行うことで、ユーザは操作を誤ったときに、設定を抜けてしまうのではなく、設定を継続させるという動作を行うことができる。
【００２３】
このように、本実施形態では、言語設定モードに入るための特定操作として言語設定ボタン１３を押す操作が該当し、言語設定ボタン１３の押し下げの操作を検出するハードウェアおよびソフトウェア処理が、この特定操作を検知して受け付ける受付手段に相当する。そして、当該特定操作が検知されたときに次の言語設定モードに移っており、このソフトウェア的な処理が特定操作を検知されたときに言語設定モードに入る。さらに、この特定操作を検知されるたびに、英語（Ｓ１１）→ドイツ語（Ｓ２１）→フランス語（Ｓ３１）→日本語（Ｓ４１）→英語（Ｓ５１）・・・というように複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示してきており、このような言語設定モードに入った上で、循環的なソフトウェア処理が、特定操作を検知されるたびに上記複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示する処理が表示手段に相当する。所定の言語が表示されたまま一定時間経過放置すると、その時点で表示されている言語を設定言語として設定（Ｓ１２，Ｓ２２，Ｓ３２，Ｓ４２，Ｓ５２）しており、このような無操作が一定時間経過したかの判断が、使用する言語として同表示されている言語を設定する設定手段に相当する。
なお、上述した実施例では、最初に言語設定モードに入る処理と、次に設定可能な言語を表示する処理を、一つの手段で行っている。しかし、前者の処理と後者の処理を別の処理として受け付けるようにしても良い。
【００２４】
なお、各言語をトグルさせる操作と表示中の言語に設定言語を設定する操作としては、専用ボタンの操作、時間経過、振る、回転、フリックを適宜組み合わせることができる。
ここで、振る操作は、揺動動作であり、情報端末１０は内部に有する３次元方向の加速度センサーの検出出力から当該情報端末１０がほぼ同様の周期によりほぼ一定の範囲で繰り返し加速、停止、反対方向への加速という動作を検出したか否かによって検知することができる。
回転操作も、回転動作として加速度センサーの検出出力から当該情報端末１０がほぼ同一地点を中心として同方向へ回転させる動作を検出したか否かによって検知することができる。
フリック操作は、液晶ディスプレイ１１上のタッチ操作の一つであり、画面上をタッチして素早く左から右へ移動させる操作である。情報端末１０はタッチセンサーの検出結果に基づいてかかる操作が行われたか否かを判断してフリック操作が行われたか否かを判断できる。
【００２５】
例えば、言語設定ボタン１３がない場合に、言語を設定するためには情報端末１０を振るというように割り当てることもできる。このようにした場合、ユーザが初期設定をしようとしたとき、表示言語をフランス語にしたいと希望したとする。このときにはユーザは情報端末１０を振ってみると、すると、言語設定ボタン１３が押されたのと同じであるから、図２に示すステップＳ１１の処理が実行され、まず、言語表示を英語としてこのままでよいか問合せる状態になる。むろん、この状態で満足しないので、再度、ユーザは情報端末１０を振る。すると、ステップＳ２１の次の言語設定モードに移り、言語表示をドイツ語とする。以下、同様の処理になる。
【００２６】
言語設定の操作を「振る」操作に割り当て、言語の確定の操作として言語設定ボタン１３を割り当てても良い。この場合、言語設定ボタン１３が押されればその時点での表示言語を設定言語とするし、情報端末１０を振れば次の言語設定モードに移ることになる。
このほか、専用の言語設定ボタン１３を設けられない場合でも、他の操作ボタン１２ａ〜１２ｃの同時押し（複数の操作ボタンを同時に押す）などの特殊操作で言語表示がトグルするようにしても良い。
【００２７】
（第２実施例）
上述した実施例では、複数の言語の中から循環的に切り換えて一つの言語を使用候補として表示するとき、その表示順序は固定されていた。しかし、この表示順序自体を利便性を高めるために変更してもよい。
図４は、言語の設定回数を表示順序に反映させるプログラムをフローチャートにより示している。
この処理は、上述したステップＳ１２，Ｓ２２，Ｓ３２，Ｓ４２，Ｓ５２にて、表示中の言語を設定言語として設定した時点で実行されることになる。また、ステップＳ１１，Ｓ２１，Ｓ３１，Ｓ４１，Ｓ５１は、それぞれ、その時点における表示順位が、第１位、第２位、第３位、第４位、第１位における言語を言語表示とすることになる。
【００２８】
先の実施形態では、第１位は英語、第２位はドイツ語、第３位はフランス語、第４位は日本語に固定されていたが、本実施形態においては、デフォルトはこのままの順位であるものの、言語設定を繰り返すことにより、この順位を変更していく。
具体的には、表示言語が設定されるたびに、図４に示すフローチャートに沿ってプログラムが実行され、ステップＳ６１では設定回数の記憶を行ない、ステップＳ６２では順位の更新を行なう。
なお、ステップＳ６１の処理が、複数の言語毎に設定された回数を記憶する手段に相当し、ステップＳ６２の処理が、設定された回数が多いものほど優先度合いを高くするように循環的に切り換えて使用候補として表示する言語の順番を変更する手段に相当する。
【００２９】
例えば、フランス語が初めて設定されると、フランス語の設定回数は０回から１回へと変更される。再度、何らかの処理で言語が変更されたとき、再度、フランス語を設定すれば、フランス語の設定回数は、２回、３回と増えていく。他の言語は誤りによって回数が増えることはあり得るものの、そのような偶然は他の言語にもわたって分散されるので、結果的にはフランス語の記憶回数が最も多くなると予想される。
【００３０】
このようにフランス語の記憶回数が多くなっている状態で、ステップＳ６２を実行すると、記憶回数の最も多いフランス語の優先順位を上げるように順位の更新を行うことになる。従って、次に言語設定が起動されたときには、第１位としてフランス語が設定されているはずであり、最初に言語設定が起動されるときはステップＳ１１で言語表示をフランス語から開始することになる。ユーザは、最初から自分の希望する言語が表示されるので使い勝手がよいといえる。
【００３１】
以上のように、本発明では、以下のような処理を実現している。
I ：言語設定が可能な情報端末において、特定操作を行うことで、言語設定モードに入れる。
II：I の特定操作を行うたびに、各言語をトグルして表示する。
III ：I の特定操作として、一定時間経過によって、各言語をトグルして表示する。
IV：I の特定操作として、機体を振ることによって、各言語とトグルして表示する。
V ：I の特定操作として、機体を回転させることで、各言語がトグルして表示する。
VI：I の特定操作として、フリックすることで、各言語がトグルして表示する。
VII ：言語設定用に専用のスイッチを有する。
VIII：各言語の設定回数を記憶し、トグルする際の順番に優先順位を付け、切り替え順番を変更することができる。
IX：所望の言語が表示されると、特定の操作を行うことで、言語設定モードから抜け、言語設定が確定する。
【００３２】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【符号の説明】
【００３３】
１０…情報端末、１１…液晶ディスプレイ、１２（１２ａ〜１２ｃ）…操作ボタン、１３…言語設定ボタン。
【図１】
2013210689.tif 000003
【図２】
2013210689.tif 000004
【図３】
2013210689.tif 000005
【図４】
2013210689.tif 000006