(57)【要約】【課題】一例として、ピンチイン操作あるいはピンチアウト操作を利用した新しいユーザインタフェースを実現可能な電子機器およびプログラムを得る。【解決手段】実施形態にかかる電子機器では、アカウント切替部は、操作判断部で検出結果に対応したデータがピンチイン操作に対応したデータであると判断された場合には、第一のアカウントより下位の第二のアカウントでのログイン状態から第一のアカウントでのログイン状態に切り替えるとともに、操作判断部で検出結果に対応したデータがピンチアウト操作に対応したデータであると判断された場合には、第一のアカウントでのログイン状態から第二のアカウントでのログイン状態に切り替える。【選択図】図４
2014109803.tif 000002
【特許請求の範囲】
【請求項１】
表示画面を有した表示装置と、
前記表示装置の前記表示画面側での操作を検出するタッチセンサと、
前記タッチセンサでの検出結果がピンチイン操作に対応する場合、第一のアカウントより下位の第二のアカウントでのログイン状態から前記第一のアカウントでのログイン状態に切り替え、前記タッチセンサでの検出結果がピンチアウト操作に対応する場合、前記第一のアカウントでのログイン状態から前記第二のアカウントでのログイン状態に切り替えるアカウント切替部と、
前記表示画面に画像が表示されるよう前記表示装置を制御する表示制御部と、
を備えた、電子機器。
【請求項２】
前記表示制御部は、前記ピンチイン操作に対応して前記ログイン状態が前記第二のアカウントでのログイン状態から前記第一のアカウントでのログイン状態に切り替わる際に、前記第二のアカウントでのログイン状態で表示されている画像の少なくとも一部が縮小されるように前記表示装置を制御する、請求項１に記載の電子機器。
【請求項３】
前記表示制御部は、前記ピンチアウト操作に対応して前記ログイン状態が前記第一のアカウントでのログイン状態から前記第二のアカウントでのログイン状態に切り替わる際に、前記第一のアカウントでのログイン状態で表示されている画像の少なくとも一部が拡大されるように前記表示装置を制御する、請求項１または２に記載の電子機器。
【請求項４】
前記ピンチイン操作またはピンチアウト操作での検出位置を取得する検出位置取得部と、
前記表示画面に表示された複数の前記アカウントのそれぞれに対応した複数の画像の位置と前記検出位置取得部で取得された前記検出位置とから、前記複数のアカウントのうちいずれか一つを選択するアカウント選択部と、を備え、
前記アカウント切替部は、前記アカウント選択部で選択された前記アカウントでのログイン状態に切り替える、請求項１〜３のうちいずれか一つに記載の電子機器。
【請求項５】
記憶された前記アカウント毎のログインの履歴のデータを取得してログインの回数が多いあるいはログインしている時間の長い前記アカウントを選択するアカウント選択部を備え、
前記アカウント切替部は、前記アカウント選択部で選択された前記アカウントでのログイン状態に切り替える、請求項１〜３のうちいずれか一つに記載の電子機器。
【請求項６】
画像データまたは音データを取得するデータ取得部と、
アカウントＩＤに対応して記憶された顔の画像のデータと前記データ取得部で取得された顔の画像データとの照合、あるいは前記アカウントＩＤに対応して記憶された声の音データと前記データ取得部で取得された声の音データとの照合を行って、前記取得された顔の画像データあるいは前記声の音データに対応したアカウントを特定するデータ照合部と、
を備え、
前記アカウント切替部は、前記データ照合部で特定された前記アカウントでのログイン状態に切り替える、請求項１〜３のうちいずれか一つに記載の電子機器。
【請求項７】
前記アカウント切替部は、前記ピンチイン操作あるいは前記ピンチアウト操作が前記タッチセンサの特定領域で検出されたデータであった場合に、前記ログイン状態の切り替えを実行する、請求項１〜６のうちいずれか一つに記載の電子機器。
【請求項８】
前記アカウント切替部は、前記タッチセンサでの検出結果が特定の操作と続いた前記ピンチイン操作あるいは前記ピンチアウト操作に対応した場合に、前記ログイン状態の切り替えを実行する、請求項１〜７のうちいずれか一つに記載の電子機器。
【請求項９】
表示画面を有した表示装置と、
前記表示装置の前記表示画面側での操作を検出するタッチセンサと、
前記タッチセンサでの検出結果がピンチアウト操作に対応した場合には、第一のデータに対応した画像が表示された状態から当該第一のデータに関連づけられた複数の第二のデータのうち少なくともいずれか一つに対応した画像が前記表示画面に表示された状態に切り替わるとともに、前記タッチセンサでの前記検出結果がピンチイン操作に対応した場合には、前記表示画面に前記複数の第二のデータのうち少なくともいずれか一つに対応した画像が表示された状態から前記第一のデータに対応した画像が表示された状態に切り替わるよう、前記表示装置を制御する表示制御部と、
を備えた、電子機器。
【請求項１０】
表示画面を有した表示装置と、前記表示装置の前記表示画面側での操作を検出するタッチセンサと、制御部と、を備えた電子機器の前記制御部に、
前記タッチセンサでの検出結果がピンチアウト操作に対応した場合には、第一のアカウントでのログイン状態から当該第一のアカウントの階層より低い階層の第二のアカウントでのログイン状態に切り替えるとともに、前記検出結果が前記ピンチイン操作に対応した場合には、前記第二のアカウントでのログイン状態から前記第一のアカウントでのログイン状態に切り替えるステップ、ならびに、
前記表示画面に画像が表示されるよう前記表示装置を制御するステップ、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器およびプログラムに関する。
【背景技術】
【０００２】
従来、タッチパネルでピンチイン操作あるいはピンチアウト操作を検出して、表示画面に表示された画像を縮小したり拡大したりする電子機器が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５０４１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この種の装置では、ピンチイン操作あるいはピンチアウト操作を、より都合良く利用することができれば便利である。
【０００５】
そこで、本発明の実施形態は、一例として、ピンチイン操作あるいはピンチアウト操作を利用した新しいユーザインタフェースを実現可能な電子機器およびプログラムを得ることを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明の実施形態にかかる電子機器は、一例として、表示装置と、タッチセンサと、操作判断部と、アカウント切替部と、表示制御部と、を備える。表示装置は、表示画面を有する。タッチセンサは、表示装置の表示画面側での操作を検出する。操作判断部は、タッチセンサでの検出結果に対応したデータがピンチイン操作に対応したデータであるか否かあるいはピンチアウト操作に対応したデータであるか否かを判断する。アカウント切替部は、操作判断部で検出結果に対応したデータがピンチイン操作に対応したデータであると判断された場合には、第一のアカウントより下位の第二のアカウントでのログイン状態から第一のアカウントでのログイン状態に切り替えるとともに、操作判断部で検出結果に対応したデータがピンチアウト操作に対応したデータであると判断された場合には、第一のアカウントでのログイン状態から第二のアカウントでのログイン状態に切り替える。表示制御部は、表示画面に画像が表示されるよう表示装置を制御する。
【図面の簡単な説明】
【０００７】
【図１】図１は、第１実施形態にかかる電子機器の一例の外観図である。
【図２】図２は、第１実施形態にかかる電子機器の一例のブロック図である。
【図３】図３は、第１実施形態にかかる電子機器の一例での階層化されたアカウントの概念図である。
【図４】図４は、第１実施形態にかかる電子機器の一例でのアカウントの切替手順の一例のフローチャートである。
【図５】図５は、第１実施形態にかかる電子機器の一例でのピンチイン操作に伴う表示画面の変化の一例の模式図である。
【図６】図６は、第１実施形態にかかる電子機器の一例でのピンチアウト操作に伴う表示画面の変化の一例の模式図である。
【図７】図７は、第２実施形態にかかる電子機器の一例でのアカウントの切替手順の一例のフローチャートである。
【図８】図８は、第２実施形態にかかる電子機器の一例でのピンチイン操作またはピンチアウト操作に伴う表示画面の変化の一例の模式図である。
【図９】図９は、第３実施形態にかかる電子機器の一例のブロック図である。
【図１０】図１０は、第３実施形態にかかる電子機器の一例でのアカウントの切替手順の一例のフローチャートである。
【図１１】図１１は、第３実施形態にかかる電子機器の一例でのピンチイン操作またはピンチアウト操作に伴う表示画面の変化の一例の模式図である。
【図１２】図１２は、第４実施形態にかかる電子機器の一例のブロック図である。
【図１３】図１３は、第４実施形態にかかる電子機器の一例でのアカウントの切替手順の一例のフローチャートである。
【図１４】図１４は、第４実施形態にかかる電子機器の一例でのピンチイン操作またはピンチアウト操作に伴う表示画面の変化の一例の模式図である。
【図１５】図１５は、第５実施形態にかかる電子機器の一例のブロック図である。
【図１６】図１６は、第５実施形態にかかる電子機器の一例でのアカウントの切替手順の一例のフローチャートである。
【図１７】図１７は、第６実施形態にかかる電子機器の一例のブロック図である。
【図１８】図１８は、第６実施形態にかかる電子機器の一例でのアカウントの切替手順の一例のフローチャートである。
【図１９】図１９は、第７実施形態にかかる電子機器の一例で設定される特定の領域の一例が示された図である。
【図２０】図２０は、第８実施形態にかかる電子機器の一例での表示される画像の切替手順の一例のフローチャートである。
【図２１】図２１は、第９実施形態にかかる電子機器の一例でのアカウントの切替手順の一例のフローチャートである。
【図２２】図２２は、第１０実施形態にかかる電子機器の一例のブロック図である。
【図２３】図２３は、第１０実施形態にかかる電子機器の一例での階層化されたデータの概念図である。
【図２４】図２４は、第１０実施形態にかかる電子機器の一例での表示される画像の切替手順の一例のフローチャートである。
【図２５】図２５は、第１０実施形態にかかる電子機器の一例でのピンチイン操作に伴う表示画面の変化の一例の模式図である。
【図２６】図２６は、第１０実施形態にかかる電子機器の一例でのピンチアウト操作に伴う表示画面の変化の一例の模式図である。
【図２７】図２７は、第１０実施形態の第１変形例にかかる電子機器の一例での階層化されたデータの概念図である。
【図２８】図２８は、第１０実施形態の第１変形例にかかる電子機器の一例でのピンチイン操作またはピンチアウト操作に伴う表示画面の変化の一例の模式図である。
【図２９】図２９は、第１０実施形態の第２変形例にかかる電子機器の一例での階層化されたデータの概念図である。
【図３０】図３０は、第１０実施形態の第２変形例にかかる電子機器の一例でのピンチイン操作またはピンチアウト操作に伴う表示画面の変化の一例の模式図である。
【発明を実施するための形態】
【０００８】
以下の例示的な複数の実施形態および変形例には、同様の構成要素が含まれる。よって、以下では、同様の構成要素には共通の符号が付されるとともに、重複する説明が部分的に省略される。
【０００９】
また、以下の実施形態および変形例では、電子機器がパーソナルコンピュータとして構成された場合が例示されるが、本実施形態にかかる電子機器は、これらには限定されない。本実施形態にかかる電子機器は、例えば、スマートフォンや、携帯電話機、ＰＤＡ（personal digital assistant）、電子辞書装置、映像表示装置、テレビ電話機、ソフトキーボードを有した表示装置等、タッチパネル（タッチセンサ）を有した種々の電子機器として構成することができる。
【００１０】
＜第１実施形態＞
本実施形態では、一例として、図１に示されるように、電子機器１Ａは、タブレット型（スレート型）のパーソナルコンピュータとして構成される。電子機器１Ａは、筐体２や、表示装置３、タッチパネル４（タッチセンサ）、カメラモジュール７等を備える。筐体２は、回路基板や電子部品（いずれも図示されず、部品、電気部品）等を収容する。また、筐体２は、表示装置３を支持する。表示装置３は、表示画面３ａを有する。表示装置３は、表示画面３ａが視認できる状態（姿勢）で、筐体２に支持される。一例としては、表示装置３の一部が、筐体２内に収容される。表示装置３は、例えば、ＬＣＤ（liquid crystal display）やＯＥＬＤ（organic electro-luminescent display）等である。また、表示装置３は、フレキシブルディスプレイ（シートディスプレイ）であることができる。タッチパネル４は、一例としては、無色透明の薄いパネルとして構成され、表示画面３ａの正面側（表面側、前面側）に位置される。タッチパネル４は、表示装置３の表示画面３ａ側の操作（押圧操作）の有無ならびに操作された位置等を検出することができる。なお、タッチパネル４は、表示装置３と一体化されたインセルタッチパネルとして構成することができる。カメラモジュール７（撮像部）は、例えば、ＣＣＤ（charge coupled device）やＣＩＳ（CMOS image sensor）等の撮像素子を内蔵するデジタルカメラを含む。
【００１１】
本実施形態では、一例として、図２に示されるように、電子機器１Ａは、主制御部１０や、アクセス制御部１１、アカウント切替部１２、操作判断部１３、表示制御部１４、記憶部２０（ＲＡＭ（random access memory）２１、ＲＯＭ（read only memory）２２、ＳＳＤ（solid state drive）２３）、コントローラ３１，４１，７１，８１，９１、表示装置３、タッチパネル４、通信部５、バッテリ６、カメラモジュール７、マイクロフォンモジュール８、スピーカモジュール９等を備える。なお、電子機器１Ａは、記憶部２０としてのＨＤＤ（hard disk drive）を備えることができる。
【００１２】
主制御部１０は、例えば、ＣＰＵ（central processing unit）である。主制御部１０は、電子機器１Ａの不揮発性の記憶部（例えば、ＲＯＭ２２や、ＳＳＤ２３等）にインストールされたソフトウェアプログラムを読み出して実行することにより、種々の演算処理や制御を実行することができる。本実施形態では、一例として、主制御部１０は、アクセス制御部１１や、アカウント切替部１２、操作判断部１３、表示制御部１４等として機能する（動作する）ことができる。また、ＲＡＭ２１は、主制御部１０が演算処理や制御を実行する際に、各種のデータを一時的に記憶する。
【００１３】
コントローラ３１は、主制御部１０に制御され、表示画面３ａに画像（映像）が表示されるよう、表示装置３を制御する。コントローラ４１は、タッチパネル４から検出データを受け取り、主制御部１０へ送る。コントローラ７１は、カメラモジュール７（撮像部、カメラ）から画像データを受け取り、主制御部１０へ送る。コントローラ８１は、マイクロフォンモジュール８（音声入力部、マイクロフォン）から音データを受け取り、主制御部１０へ送る。コントローラ９１は、主制御部１０に制御され、音を出すようスピーカモジュール９（スピーカ）を制御する。
【００１４】
通信部５は、外部機器（図示されず）との間で通信を実行することができる。通信部５は、主制御部１０から受け取ったデータを外部機器へ送信するとともに、外部機器から受け取ったデータを主制御部１０へ送る。バッテリ６（バッテリモジュール、バッテリパック、組電池）は、電子機器１Ａの各部に電源電力を供給する。
【００１５】
本実施形態では、一例として、図３に示されるような、複数のアカウントが階層的に関連付けられた複数のアカウントの階層（主従関係、従属関係、包含関係、カテゴリ）が設定されていることが前提となっている。一例としては、下の階層（小さいカテゴリ）のアカウント（以下、下位のアカウントと称する）は、個人に割り当てられた個人アカウントであり、その上の階層（大きいカテゴリ）のアカウント（以下、上位のアカウントと称する）は、個人が属するグループに割り当てられたグループアカウントであり、さらに上位のアカウントは、グループが属する部署に割り当てられた部署アカウントである。このような複数のアカウントの階層は、会社組織に限らず、例えば家族や、友人関係など、種々のコミュニティに適用することができる。このようなアカウントの階層化は、一例としては、下位のアカウントでログインしている状態であれば当該下位のアカウントに対応した上位のアカウントでもログインされている状態と見なされて当該上位のアカウントでのログインの作業（アカウントの照合）が不要になるというメリットがある。また、一例としては、階層毎に権限を設定することで、アカウント毎に全ての権限を個別に設定する場合に比べて、権限の設定をより容易に行うことができるというメリットもある。なお、権限については、一例としては、下位のアカウントには上位のアカウントの権限を与える一方、上位のアカウントには下位のアカウントの権限を与えないという設定が可能である。
【００１６】
また、図３には、各アカウントについて、複数の下位のアカウントが設定されている状態が例示されているが、各アカウントについては、複数の上位のアカウントを設定することもできる。例えば、個人が複数のグループに所属している場合等には、当該個人のアカウントは、それら複数のグループのアカウントの下位のアカウントに設定することができる。また、このような複数のアカウントの階層を示すデータ（例えば、複数のアカウントＩＤの関連付けを示すデータ）は、記憶部２０（例えばＳＳＤ２３）や、外部機器（管理サーバ）等に記憶される。
【００１７】
そして、本実施形態では、一例として、図５，６に示されるように、下位のアカウントから上位のアカウントへの切り替えがタッチパネル４へのピンチイン操作（入力）によって実行され、上位のアカウントから下位のアカウントへの切り替えがタッチパネル４へのピンチアウト操作（入力）によって実行される。ピンチアウト操作は、指の間隔を拡げる操作であるため、上位のアカウントから当該上位のアカウントに対応した複数の下位のアカウントが設定されている下位のアカウントへの移行（切り替え）を、イメージしやすい。図５，６では、アカウントＡは下位のアカウントであり、アカウントＢはアカウントＡが属する上位のアカウントである。なお、ログインは、アカウントＩＤに基づいて実行される。よって、図５，６に示されるようなピンチイン操作あるいはピンチアウト操作によるアカウントの切り替えは、例えば、上位のアカウントおよび下位のアカウントの双方でログイン（アカウントの照合）済みである場合や、少なくとも下位のアカウントでログイン（アカウントの照合）済みである場合等については、アカウントの切り替えの都度、ログインの作業（アカウントの照合）が実行されることは無い。
【００１８】
アカウントの切り替えについては、例えば、図４に示されるように、まず、主制御部１０は、操作判断部１３として機能し、タッチパネル４での検出結果に対応したデータがピンチイン操作に対応したデータであるか否かあるいはピンチアウト操作に対応したデータであるか否かを判断する（ステップＳ１０）。ピンチイン操作は、接触あるいは押圧が二つの位置で検出され、当該二つの検出位置が互いに近付きながら移動する（あるいは近付く）。また、ピンチアウト操作は、接触あるいは押圧が二つの位置で検出され、当該二つの検出位置が互いに離れながら移動する（あるいは離れる）。ステップＳ１０で、操作判断部１３は、二つの検出位置の移動形態（移動パターン、形状、大きさ、方向、角度等）と、記憶部２０（例えばＲＯＭ２２）に記憶されている移動形態（移動パターン、形状、大きさ、方向、角度等）の条件とを比較することで、二つの検出位置の移動形態が、ピンチイン操作に対応した移動形態であるか否か、ピンチアウト操作に対応した移動形態であるか否かを判断する。
【００１９】
ステップＳ１１で、二つの検出位置の変化がピンチイン操作に対応した変化であった場合（ステップＳ１１でＹｅｓ）、主制御部１０は、アカウント切替部１２として機能し、記憶部２０または外部機器で、現在のアカウントに対応した上位のアカウントの有無を調べる（ステップＳ１２）。なお、アカウント切替部１２は、外部機器には、アカウントの有無を照会する。ステップＳ１２で、上位のアカウントが有った場合（ステップＳ１３でＹｅｓ）、主制御部１０は、アカウント切替部１２として機能し、現在のアカウントから対応する上位のアカウントに切り替える（ステップＳ１４）。ステップＳ１４以降、アクセス制御部１１は、切り替わった上位のアカウントに設定された条件（権限）で、アクセス制御を実行する。
【００２０】
ステップＳ１１で、二つの検出位置の変化がピンチイン操作に対応した変化では無く（ステップＳ１１でＮｏ）、ピンチアウト操作に対応した変化であった場合（ステップＳ１５でＹｅｓ）、主制御部１０は、アカウント切替部１２として機能し、記憶部２０または外部機器で、現在のアカウントに対応した下位のアカウントの有無を調べる（ステップＳ１６）。ステップＳ１２で、下位のアカウントが有った場合（ステップＳ１７でＹｅｓ）、主制御部１０は、アカウント切替部１２として機能し、現在のアカウントから対応する下位のアカウントに切り替える（ステップＳ１４）。ステップＳ１４以降、アクセス制御部１１は、切り替わった下位のアカウントに設定された条件（権限）で、アクセス制御を実行する。なお、ステップＳ１３でＮｏの場合、ならびにステップＳ１７でＮｏの場合には、図４の手順は終了される。
【００２１】
また、本実施形態では、一例として、ステップＳ１４でアカウントが切り替わる際、表示制御部１４は、表示装置３を制御して、表示画面３ａに表示される画像を、図５，６に例示されるように変化させることができる。図５に示されるように、ピンチイン操作に応じて下位のアカウントＡでログインされた状態から上位のアカウントＢでログインされた状態へ切り替わる際には、表示制御部１４は、アカウントＡで表示されていた画像の少なくとも一部を経時的に（徐々に）縮小するとともに、そのアカウントＡの縮小画像の周囲に、アカウントＢで表示される画像の領域を表示し、最終的に、アカウントＡの縮小画像を消失させるとともに、アカウントＢで表示される画像に切り替える。一方、図６に示されるように、ピンチアウト操作に応じて上位のアカウントＢでログインされている状態から下位のアカウントＡでログインされた状態へ切り替わる際には、表示制御部１４は、アカウントＢで表示されていた画像の少なくとも一部を経時的に（徐々に）拡大させながら消失させ、当該アカウントＢでの拡大画像をアカウントＡで表示される画像に入れ替えて、最終的に、アカウントＡで表示される画像に切り替える。このような制御により、ユーザは、アカウントが切り替わることをより認識しやすくなる。かかる表示制御（の演算処理）に用いる画像データ等は、記憶部２０（例えば、ＲＯＭ２２やＳＳＤ２３等）に記憶されうる。
【００２２】
以上、説明したように、本実施形態では、一例として、アカウント切替部１２は、ピンチイン操作に対応して、下位のアカウントでのログイン状態から上位のアカウントでのログイン状態に切り替えるとともに、ピンチアウト操作に対応して、上位のアカウントでのログイン状態から下位のアカウントでのログイン状態に切り替える。よって、本実施形態によれば、一例としては、ピンチイン操作あるいはピンチアウト操作を利用した新しいユーザインタフェースを実現することができる。また、ピンチイン操作あるいはピンチアウト操作という比較的簡単な操作で、ログイン状態を切り替えることができる。
【００２３】
また、本実施形態では、一例として、表示制御部１４は、ピンチイン操作では、切り替わる前の画像の少なくとも一部が縮小されるよう、表示装置３を制御する。また、一例として、表示制御部１４は、ピンチアウト操作では、切り替わる前の画像の少なくとも一部が拡大されるよう、表示装置３を制御する。よって、本実施形態によれば、一例としては、ログイン状態が切り替わることが、視覚的に認識されやすい。
【００２４】
＜第２実施形態＞
本実施形態にかかる電子機器は、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、現在のアカウントに対応した複数の上位または下位のアカウントがある場合の選択方法の一つが例示される。具体的には、図７に示されるように、現在のアカウントに対応した上位のアカウントあるいは下位のアカウントがある場合において（ステップＳ１３でＹｅｓ、またはステップＳ１７でＹｅｓ）、さらに複数の上位あるいは下位のアカウントがある場合には（ステップＳ２０でＹｅｓ）、表示制御部１４は、図８に示されるように、表示画面３ａに切り替えの候補となる複数のアカウントに対応した複数の画像Ｉｍａ（例えば、アイコンや文字等）が表示されるよう、表示装置３を制御する（ステップＳ２１）。このステップＳ２１の後、操作判断部１３で、ユーザの操作（入力）によって、複数の画像Ｉｍａのうちいずれか一つが選択されたと判断されると（ステップＳ２２でＹｅｓ）、アカウント切替部１２は、現在のアカウントでのログイン状態から、ステップＳ２２で選択されたアカウントでのログイン状態に切り替える（ステップＳ１４）。よって、本実施形態によれば、一例としては、ユーザは、現在のアカウントに対応した複数のアカウントのうちいずれか一つを、表示画面３ａを見ながら選択しやすい。なお、現在のアカウントに対応する上位あるいは下位の候補となるアカウントが一つだけである場合には（ステップＳ２０でＮｏ）、上記実施形態と同様に、アカウント切替部１２は、現在のアカウントでのログイン状態、当該候補となるアカウントでのログイン状態に切り替える。なお、ステップＳ２２でＮｏの場合には、図７の手順は終了される。
【００２５】
＜第３実施形態＞
本実施形態にかかる電子機器１Ｃは、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、現在のアカウントに対応した複数の上位または下位のアカウントがある場合の選択方法の一つが例示される。具体的には、図９に示されるように、本実施形態では、一例として、主制御部１０は、さらに、検出位置取得部１５ならびにアカウント選択部１６としても機能する。そして、図１０に示されるように、現在のアカウントに対応した上位のアカウントあるいは下位のアカウントがある場合において（ステップＳ１３でＹｅｓ、またはステップＳ１７でＹｅｓ）、さらに複数の上位あるいは下位のアカウントがある場合には（ステップＳ２０でＹｅｓ）、表示制御部１４は、図１１に示されるように、表示画面３ａに切り替えの候補となる複数のアカウントに対応した複数の画像Ｉｍａ（例えば、アイコンや文字等）が表示されるよう、表示装置３を制御する（ステップＳ２１）。次に、主制御部１０は、検出位置取得部１５として機能し、タッチパネル４での検出結果に基づいて、ユーザの操作（入力）でタッチパネル４から指が離れた（指を離した）位置（検出位置）、すなわち、ユーザのピンチイン操作あるいはピンチアウト操作の終了位置を、検出する（ステップＳ３０）。次に、主制御部１０は、アカウント選択部１６として機能し、ステップＳ３０で検出された指が離れた位置と、複数のアカウントに対応した複数の画像Ｉｍａの位置とを比較し、一例としては、指が離れた位置が、画像Ｉｍａの領域あるいは当該画像Ｉｍａとその周辺を含む領域に含まれていた場合に（ステップＳ３１でＹｅｓ）、当該画像Ｉｍａのアカウントを、切り替えるアカウントとして選択（決定）する（ステップＳ１４へ）。よって、本実施形態によれば、一例としては、ユーザは、現在のアカウントに対応した複数のアカウントのうちいずれか一つを、表示画面３ａを見ながら選択しやすい。なお、ステップＳ３１でＮｏの場合には、図１０の手順は終了される。
【００２６】
＜第４実施形態＞
本実施形態にかかる電子機器１Ｄは、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、現在のアカウントに対応した複数の上位または下位のアカウントがある場合の選択方法の一つが例示される。具体的には、図１２に示されるように、本実施形態では、一例として、主制御部１０は、さらに、履歴取得部１７としても機能する。そして、図１３に示されるように、現在のアカウントに対応した上位のアカウントあるいは下位のアカウントがある場合において（ステップＳ１３でＹｅｓ、またはステップＳ１７でＹｅｓ）、さらに複数の上位あるいは下位のアカウントがある場合には（ステップＳ２０でＹｅｓ）、主制御部１０は、履歴取得部１７として機能し、記憶部２０あるいは外部装置に記憶されているアカウント毎のログインの履歴のデータを取得する（ステップＳ４０）。そして、主制御部１０は、表示制御部１４として機能し、図１４に示されるように、表示画面３ａに切り替えの候補となる複数のアカウントに対応した複数の画像Ｉｍａ，Ｉｍｂ（例えば、アイコンや文字等）が表示されるよう、表示装置３を制御する（ステップＳ４１）。このステップＳ４１では、一例として、図１４に示されるように、ログインの回数が多い（最も多い）あるいはログインしている時間の長い（最も長い）アカウントＢの画像Ｉｍｂが、他のアカウントＣ，Ｄの画像Ｉｍａより大きく表示される。すなわち、本実施形態では、一例として、アカウントに対応した画像は、それぞれの履歴に応じて相違している。このステップＳ４１の後、操作判断部１３で、ユーザの操作（入力）によって、複数の画像Ｉｍａのうちいずれか一つが選択されたと判断されると（ステップＳ２２でＹｅｓ）、アカウント切替部１２は、現在のアカウントでのログイン状態から、ステップＳ２２で選択されたアカウントでのログイン状態に切り替える（ステップＳ１４）。よって、本実施形態によれば、一例としては、ユーザは、現在のアカウントに対応した複数のアカウントのうちいずれか一つを、表示画面３ａを見ながら選択しやすい。さらに、本実施形態によれば、一例としては、ログイン回数が多いあるいはログイン時間の長いアカウントＢの画像Ｉｍｂが他のアカウントＣ，Ｄの画像Ｉｍａより大きく表示されるため、アカウントの選択がより円滑に行われやすい。
【００２７】
＜第５実施形態＞
本実施形態にかかる電子機器１Ｅは、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、現在のアカウントに対応した複数の上位または下位のアカウントがある場合の選択方法の一つが例示される。具体的には、図１５に示されるように、本実施形態では、一例として、主制御部１０は、さらに、アカウント選択部１６ならびに履歴取得部１７としても機能する。そして、図１６に示されるように、現在のアカウントに対応した上位のアカウントあるいは下位のアカウントがある場合において（ステップＳ１３でＹｅｓ、またはステップＳ１７でＹｅｓ）、さらに複数の上位あるいは下位のアカウントがある場合には（ステップＳ２０でＹｅｓ）、主制御部１０は、履歴取得部１７として機能し、記憶部２０（一例としては、ＳＳＤ２３等）あるいは外部装置に記憶されているアカウント毎のログインの履歴のデータを取得する（ステップＳ４０）。次に、主制御部１０は、アカウント選択部１６として機能し、現在のアカウントに対応した複数の上位または下位のアカウントのうち、ログインの回数が多い（最も多い）あるいはログインしている時間の長い（最も長い）アカウントを選択する（ステップＳ５０）。次に、主制御部１０は、アカウント切替部１２として機能し、現在のアカウントでのログイン状態を、選択したアカウントでのログイン状態に切り替える（ステップＳ１４）。よって、本実施形態によれば、一例としては、現在のアカウントでログインされた状態から、ログインの回数が多い（最も多い）あるいはログインしている時間の長い（最も長い）アカウントでのログイン状態に、自動的に切り替わる。また、本実施形態によれば、一例としては、誤ったアカウントでのログイン状態に切り替わるのが抑制されやすい。
【００２８】
＜第６実施形態＞
本実施形態にかかる電子機器１Ｆは、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、現在のアカウントに対応した複数の上位または下位のアカウントがある場合の選択方法の一つが例示される。具体的には、図１７に示されるように、本実施形態では、一例として、主制御部１０は、さらに、データ取得部１８ならびにデータ照合部１９としても機能する。そして、図１８に示されるように、現在のアカウントに対応した上位のアカウントあるいは下位のアカウントがある場合において（ステップＳ１３でＹｅｓ、またはステップＳ１７でＹｅｓ）、さらに複数の上位あるいは下位のアカウントがある場合には（ステップＳ２０でＹｅｓ）、主制御部１０は、データ取得部１８として機能し、カメラモジュール７から顔の画像データを取得するか、あるいはマイクロフォンモジュール８から声の音データを取得する（ステップＳ６０）。次に、主制御部１０は、データ照合部１９として機能し、記憶部２０（一例としては、ＳＳＤ２３等）あるいは外部装置に記憶されているアカウント毎の（アカウントＩＤ毎の）複数の顔の画像データあるいは複数の声の音データと、データ取得部１８で取得された顔の画像データあるいは声の音データとを照合し、顔の画像データまたは声の音データが一致するアカウントを特定する（ステップＳ６１）。このステップＳ６１で、顔の画像データあるいは声の音データが一致するアカウントが特定された場合には（ステップＳ６２でＹｅｓ）、主制御部１０は、アカウント切替部１２として機能し、現在のアカウントでのログイン状態を、データ照合部１９で特定されたアカウントでのログイン状態に切り替える（ステップＳ１４）。なお、ステップＳ６２でＮｏの場合には、図１８の手順は終了される。よって、本実施形態によれば、一例としては、顔の画像データあるいは声の音データの照合によって、誤ったアカウントでのログイン状態に切り替わるのが抑制されやすい。
【００２９】
＜第７実施形態＞
本実施形態にかかる電子機器は、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、図１９に示されるように、タッチパネル４（表示画面３ａ）上で、アカウントの切り替えを行うために操作を行う特定の領域Ａが設定される。図１９の画像は、ピンチイン操作またはピンチアウト操作を開始した後に表示される画像（例えば、図１１の中央に示された画像）の一例である。図１９の例では、一例として、各アカウントに対応した画像Ｉｍａを含み当該画像Ｉｍａの周囲に拡張された各領域Ａでピンチイン操作またはピンチアウト操作の開始または終了が検出された場合には、アカウントの切替処理が実行される。この場合、切り替えられるアカウントは、各領域Ａに対応したアカウントに切り替えられる。また、この場合、タッチパネル４（表示画面３ａ）上の領域Ａ以外の位置で開始あるいは終了するピンチイン操作あるいはピンチアウト操作については、例えば、主制御部１０は、アカウントの切替処理を実行せず、画像を拡大あるいは縮小する制御を実行してもよい。よって、本実施形態によれば、一例としては、ピンチイン操作あるいはピンチアウト操作によって不本意にアカウントの切り替えが実行されるのが抑制されやすい。また、本実施形態によれば、一例としては、画像の縮小あるいは拡大のためのピンチイン操作ならびにピンチアウト操作と、アカウントの切り替えのためのピンチイン操作ならびにピンチアウト操作とを、区別することができる。
【００３０】
＜第８実施形態＞
本実施形態にかかる電子機器は、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、図２０に示されるように、主制御部１０は、まずは、操作判断部１３として機能し、タッチパネル４での検出結果に対応したデータが、所定時間（例えば、１秒以上）静止した状態での押圧（特定の操作）後のピンチイン操作に対応したデータであるか否かならびに所定時間静止した状態での押圧後のピンチアウト操作に対応したデータであるか否かを判断する（ステップＳ８０）。そして、タッチパネル４での検出結果に対応したデータが、所定時間押圧後のピンチイン操作に対応したデータであるか否かあるいは所定時間押圧後のピンチアウト操作に対応したデータであった場合（ステップＳ８１でＹｅｓ）、主制御部１０は、上記実施形態と同様の手順でアカウントの切替処理を実行する（ステップＳ８２）。ステップＳ８１でＮｏの場合には、主制御部１０は、表示制御部１４として機能し、ピンチイン操作に対応して表示画面３ａに表示される画像の縮小を実行し、ピンチアウト操作に対応して表示画面３ａに表示される画像の拡大を実行する（ステップＳ８３）。よって、本実施形態によれば、一例としては、画像の縮小あるいは拡大のためのピンチイン操作ならびにピンチアウト操作と、アカウントの切り替えのためのピンチイン操作ならびにピンチアウト操作とを、区別することができる。なお、特定の操作は、所定時間静止した状態での押圧以外の操作であってもよいし、特定の操作に続いたピンチイン操作あるいはピンチアウト操作の場合に画像を縮小あるいは拡大してもよい。
【００３１】
＜第９実施形態＞
本実施形態にかかる電子機器は、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。ただし、本実施形態では、一例として、図２１に示されるように、主制御部１０は、まずは、操作判断部１３として機能し、タッチパネル４での検出結果に対応したデータが、ピンチイン操作に対応したデータであるか否かならびにピンチアウト操作に対応したデータであるか否かを判断する（ステップＳ９０）。次に、タッチパネル４での検出結果に対応したデータが、ピンチイン操作に対応したデータであるかあるいはピンチアウト操作に対応したデータであった場合（ステップＳ９０でＹｅｓ）、主制御部１０は、アカウント切替部１２として機能し、記憶部２０（一例としては、ＳＳＤ２３等）あるいは外部装置に記憶された権限のデータを参照して、現在のアカウントに、アカウントの切り替えの権限があるか否かを調べる（ステップＳ９１）。そして、現在のアカウントにアカウントの切り替えの権限がある場合には（ステップＳ９２でＹｅｓ）、主制御部１０は、アカウント切替部１２として機能し、上記実施形態と同様の手順でアカウントの切替処理を実行する（ステップＳ９３）。また、ステップＳ９０でＮｏの場合、ならびにステップＳ９２でＮｏの場合には、図２１の手順は終了される。よって、本実施形態によれば、一例としては、上位のアカウントへの切り替えあるいは下位のアカウントへの切り替えを制限することができる。
【００３２】
＜第１０実施形態＞
本実施形態にかかる電子機器１Ｊ（図２２参照）では、一例として、図２３に示されるような、複数のデータ（コンテンツ、文書、画像等）が階層的に関連付けられた複数のデータの階層（主従関係、従属関係、包含関係、カテゴリ）が設定されていることが前提となっている。図２３は、一例として、テレビ放送等の動画のコンテンツ（番組）に関連したＷｅｂページ（例えば、ＨＴＭＬ（hypertext markup language）文書等）のデータの階層が示されており、上の階層（大きいカテゴリ）のデータは、ジャンルのトップページのデータであり、その下の階層（より小さいカテゴリ）のデータは、番組のトップページのデータであり、さらに下の階層（さらに小さいカテゴリ）のデータは、各番組でのおすすめシーンを示すページあるいは動画のデータである。複数のデータの階層は、種々に設定することができる。そして、複数のデータの階層を示すデータ（一例としては、ＷｅｂページのＵＲＬ（uniform resource locator）や、ＩＰアドレス、識別子等）は、記憶部２０（例えばＳＳＤ２３）や、外部機器（管理サーバ）等に記憶される。
【００３３】
そして、本実施形態でも、一例として、図２５，２６に示されるように、下位のページから上位のページへの切り替えがタッチパネル４へのピンチイン操作（入力）によって実行され、上位のページから下位のページへの切り替えがタッチパネル４へのピンチアウト操作（入力）によって実行される。図２５には、番組Ａの再生中の画面から、ピンチイン操作によって、番組Ａが含まれるジャンルのトップページに移行する例が示されている。図２６には、番組Ａの再生中の画面から、ピンチアウト操作によって、番組Ａの詳細情報を示す番組Ａのトップページに移行する例が示されている。なお、図２５の右側のジャンルのトップページが表示されている状態でピンチアウト操作を行うことにより、図２６の右側の番組Ａのトップページが表示される状態に移行するように設定することが可能であるし、図２６の右側の番組Ａのトップページが表示されている状態でピンチイン操作を行うことにより、図２５の右側のジャンルのトップページが表示される状態に移行するように設定することが可能である。
【００３４】
本実施形態では、一例として、図２２に示されるように、主制御部１０が、アカウント切替部１２に替えてデータ切替部１０１を有する点を除き、上記実施形態と同様の構成を備えるとともに同様の演算処理（制御）を実行し、当該同様の構成ならびに同様の演算処理に基づく同様の作用および結果（効果）が得られる。すなわち、図２４に示されるように、本実施形態では、一例として、ステップＳ１１で、二つの検出位置の変化がピンチイン操作に対応した変化であった場合（ステップＳ１１でＹｅｓ）、主制御部１０は、データ切替部１０１として機能し、記憶部２０または外部機器で、現在のデータ（表示画面３ａに表示されているデータ）に対応した上位のデータの有無を調べる（ステップＳ１００）。なお、データ切替部１０１は、外部機器には、関連するデータの有無を照会する。ステップＳ１００で、上位のデータが有った場合（ステップＳ１０１でＹｅｓ）、主制御部１０は、データ切替部１０１として機能し、表示画面３ａに表示する画像（データ）を、現在のデータから対応する上位のデータに切り替える（ステップＳ１０２）。
【００３５】
一方、ステップＳ１１で、二つの検出位置の変化がピンチイン操作に対応した変化では無く（ステップＳ１１でＮｏ）、ピンチアウト操作に対応した変化であった場合（ステップＳ１５でＹｅｓ）、主制御部１０は、データ切替部１０１として機能し、記憶部２０または外部機器で、現在のデータに対応した下位のデータの有無を調べる（ステップＳ１０３）。ステップＳ１０３で、下位のデータが有った場合（ステップＳ１０４でＹｅｓ）、主制御部１０は、データ切替部１０１として機能し、表示画面３ａに表示する画像（データ）を、現在のデータから対応する下位のデータに切り替える（ステップＳ１０２）。なお、ステップＳ１０１でＮｏの場合、ならびにステップＳ１０４でＮｏの場合には、図２４の手順は終了される。
【００３６】
以上のように、本実施形態によれば、一例としては、複数のデータが階層的に関連付けされている設定とすることにより、ピンチイン操作あるいはピンチアウト操作によって表示画面３ａに表示される画像を切り替えることができる。なお、上記実施形態に開示される構成や手順は、本実施形態にも同様に適用することが可能である。
【００３７】
＜第１０実施形態の第１変形例＞
本変形例にかかる電子機器では、一例として、図２７に示されるような、複数のデータ（文書、画像、ウインドウのデータ等）が階層的に関連付けられた複数のデータの階層（主従関係、従属関係、包含関係、カテゴリ）が設定されていることが前提となっている。図２７は、一例として、スケジュール管理ソフトウエアのデータの階層が示されており、上の階層（大きいカテゴリ）のデータは、年のスケジュールのウインドウのデータであり、その下の階層（より小さいカテゴリ）のデータは、月のスケジュールのウインドウのデータであり、さらに下の階層（さらに小さいカテゴリ）のデータは、日のスケジュールのウインドウのデータである。複数のデータの階層は、種々に設定することができる。そして、複数のデータの階層を示すデータ（一例としては、ウインドウの識別子）は、記憶部２０（例えばＳＳＤ２３）や、外部機器（管理サーバ）等に記憶される。
【００３８】
そして、本変形例でも、一例として、図２８に示されるように、下位のページから上位のページへの切り替えがタッチパネル４へのピンチイン操作（入力）によって実行され、上位のページから下位のページへの切り替えがタッチパネル４へのピンチアウト操作（入力）によって実行される。図２８には、ピンチアウト操作によって、月のスケジュールのウインドウから、日のスケジュールのウインドウに移行するとともに、ピンチイン操作によって、日のスケジュールのウインドウから、月のスケジュールのウインドウに移行する例が示されている。
【００３９】
＜第１０実施形態の第２変形例＞
本変形例にかかる電子機器では、一例として、図２９に示されるような、複数のデータ（文書、画像、ウインドウのデータ等）が階層的に関連付けられた複数のデータの階層（主従関係、従属関係、包含関係、カテゴリ）が設定されていることが前提となっている。図２９は、一例として、メールソフトウエア（メーラ）のデータの階層が示されており、上の階層（大きいカテゴリ）のデータは、メールアカウントのトップページのデータであり、その下の階層（より小さいカテゴリ）のデータは、トレイ（ボックス、フォルダ、例えば、受信トレイ、送信トレイなど）のウインドウのデータであり、さらに下の階層（さらに小さいカテゴリ）のデータは、スレッド（グループ）のウインドウのデータであり、それよりさらに下の階層（それよりさらに小さいカテゴリ）のデータは、メールのデータである。複数のデータの階層は、種々に設定することができる。そして、複数のデータの階層を示すデータ（一例としては、ウインドウの識別子）は、記憶部２０（例えばＳＳＤ２３）や、外部機器（管理サーバ）等に記憶される。
【００４０】
そして、本変形例でも、一例として、図３０に示されるように、下位のページから上位のページへの切り替えがタッチパネル４へのピンチイン操作（入力）によって実行され、上位のページから下位のページへの切り替えがタッチパネル４へのピンチアウト操作（入力）によって実行される。図３０には、メーラの画像Ｉｍｃ（アイコン）が表示された電子機器のホーム画面での、画像Ｉｍｃ近傍でのピンチアウト操作によって、ホーム画面から、メーラのメールアカウントのトップページに移行するとともに、ピンチイン操作によって、メーラのメールアカウントのトップページから電子機器のホーム画面に移行する例が示されている。
【００４１】
以上、本発明の実施形態を例示したが、上記実施形態はあくまで一例であって、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、組み合わせ、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。また、各構成要素のスペックは、適宜に変更して実施することができる。
【符号の説明】
【００４２】
１Ａ，１Ｃ，１Ｄ，１Ｅ，１Ｆ，１Ｊ…電子機器、３…表示装置、３ａ…表示画面、４…タッチパネル（タッチセンサ）、１０…制御部、１２…アカウント切替部、１３…操作判断部、１４…表示制御部、１５…検出位置取得部、１６…アカウント選択部、１７…履歴取得部、１８…データ取得部、１９…データ照合部。
【図１】
2014109803.tif 000003
【図２】
2014109803.tif 000004
【図３】
2014109803.tif 000005
【図４】
2014109803.tif 000006
【図５】
2014109803.tif 000007
【図６】
2014109803.tif 000008
【図７】
2014109803.tif 000009
【図８】
2014109803.tif 000010
【図９】
2014109803.tif 000011
【図１０】
2014109803.tif 000012
【図１１】
2014109803.tif 000013
【図１２】
2014109803.tif 000014
【図１３】
2014109803.tif 000015
【図１４】
2014109803.tif 000016
【図１５】
2014109803.tif 000017
【図１６】
2014109803.tif 000018
【図１７】
2014109803.tif 000019
【図１８】
2014109803.tif 000020
【図１９】
2014109803.tif 000021
【図２０】
2014109803.tif 000022
【図２１】
2014109803.tif 000023
【図２２】
2014109803.tif 000024
【図２３】
2014109803.tif 000025
【図２４】
2014109803.tif 000026
【図２５】
2014109803.tif 000027
【図２６】
2014109803.tif 000028
【図２７】
2014109803.tif 000029
【図２８】
2014109803.tif 000030
【図２９】
2014109803.tif 000031
【図３０】
2014109803.tif 000032