(57)【要約】【課題】情報処理装置（特に、タブレット型）において、簡単な操作で多種多様な起動方法を選択可能とする。【解決手段】物体の接触領域を検出する検出手段と、本情報処理装置の起動の際前記検出手段により検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替える制御手段とを有する。【選択図】        図３
2010152544.tif 000002
【特許請求の範囲】
【請求項１】
物体の接触領域を検出する検出手段と、
本情報処理装置の起動の際前記検出手段により検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替える制御手段と
を有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、
前記検出手段により検出された前記物体の接触領域に関する情報の内容として、接触した物体の数を判定する第１の判定手段と、
前記第１の判定手段により判定された前記物体の数に応じて起動処理方法を切り替える切替手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、
前記検出手段により検出された前記物体の接触領域に関する情報の内容として、接触した物体の形状を判定する第２の判定手段と、
前記第２の判定手段により判定された前記物体の形状に応じて起動処理方法を切り替える第２の切替手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、
前記検出手段により検出された前記物体の接触領域の情報の内容として、接触した物体の位置を判定する第３の判定手段と、
前記第３の判定手段により判定された前記物体の位置に応じて起動処理方法を切り替える第３の切替手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項５】
物体の接触領域を検出するタッチパネルと、
本情報処理装置の起動の際前記タッチパネルにより検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替える制御手段と
を有することを特徴とする情報処理装置。
【請求項６】
前記制御手段は、
前記タッチパネルにより検出された前記物体の接触領域の情報の内容として、接触した前記物体の数を判定する第１の判定手段と、
前記第１の判定手段により判定された前記物体の数に応じて起動処理方法を切り替える切替手段と、を有することを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記制御手段は、
前記タッチパネルにより検出された前記物体の接触領域の情報の内容として、接触した前記物体の形状を判定する第２の判定手段と、
前記第２の判定手段により判定された前記物体の形状に応じて起動処理方法を切り替える第２の切替手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項８】
前記制御手段は、
前記タッチパネルにより検出された前記物体の接触領域の情報の内容として、前記物体の位置を判定する第３の判定手段と、
前記第３の判定手段により判定された前記物体の位置に応じて起動処理方法を切り替える第３の切替手段と、を有することを特徴とする請求項１に記載の情報処理装置。
【請求項９】
情報処理装置の起動に際して実行する情報処理方法であって、
物体の接触領域を検出する検出手段により、該検出手段に接触した物体の接触領域を検出するステップと、
制御手段により、前記検出手段により検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替えるステップと、
を含むことを特徴とする情報処理方法。
【請求項１０】
情報処理装置の起動に際して実行する情報処理方法であって、
タッチパネルにより、該タッチパネルに接触した物体の接触領域を検出するステップと、
制御手段により、前記タッチパネルにより検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替えるステップと、
を含むことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置およびその情報処理方法に関するものである。
【背景技術】
【０００２】
従来の情報処理装置において、起動時にその起動処理方法を変更する場合、起動処理方法を選択するための選択用スイッチを装置に用意するといった手法がとられることがある。例えば、ユーザが情報処理装置を起動する際、高速起動させる場合用と通常起動させる場合用にそれぞれ専用のスイッチが配置される。このような構成では、ユーザが、所望する起動方法に応じて、その起動方法に対応するスイッチを選択し押下することにより、選択された起動方法で装置が起動することになる。また、起動処理中にキーボード上の所定のキーを押下することにより、所定のモードで起動するといった手法もある。また、特許文献１のように、使用者により起動の前段階で（または起動後に）用途・機能が指定されている場合に、用途に応じた機能をもつように情報処理装置を起動（または再起動）させ、起動時間の短縮や専用の環境の作成等を図ったものもある。
【０００３】
【特許文献１】特開平１１−３１２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、選択用のスイッチを用いる手法では、スイッチの数だけの起動方法しか選択できず、また多種多様な起動方法を選択可能とするため多数の選択用スイッチを設けるのは実用的でない。特にタブレット型ノートＰＣで選択用スイッチがキーボード側にある場合では、表示装置の画面を上面にして閉じたいわゆるタブレットモードにおいては、選択用のスイッチが表示装置によって隠されることになり、その操作ができなくなる問題がある。また、特許文献１の技術では、パワーオン時に、起動の前段階で使用者が用途・機能を指定する操作が必要となり余分な手間がかかるといった問題がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、簡単な操作で多種多様な起動方法を選択可能とする情報処理装置および情報処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、この発明においては、物体の接触領域を検出する検出手段と、本情報処理装置の起動の際前記検出手段により検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替える制御手段とを有することを特徴とする情報処理装置提供する。
【０００７】
さらに、物体の接触領域を検出するタッチパネルと、本情報処理装置の起動の際前記タッチパネルにより検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替える制御手段とを有することを特徴とする情報処理装置を提供する。
【０００８】
さらに、情報処理装置の起動に際して実行する情報処理方法であって、物体の接触領域を検出する検出手段により、該検出手段に接触した物体の接触領域を検出するステップと、制御手段により、前記検出手段により検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替えるステップと、を含むことを特徴とする情報処理方法を提供する。
【０００９】
さらに、情報処理装置の起動に際して実行する情報処理方法であって、タッチパネルにより、該タッチパネルに接触した物体の接触領域を検出するステップと、制御手段により、前記タッチパネルにより検出された前記物体の接触領域に関する情報の内容に応じて起動処理方法を切り替えるステップと、を含むことを特徴とする情報処理方法を提供する。
【発明の効果】
【００１０】
本発明によれば、ユーザが物体（例えば、指）を接触させるだけで、多種多様な環境に情報処理装置を起動させることができるという効果を奏する。また、従来のように専用のスイッチを用いる場合よりも多様な選択が可能であり、専用のスイッチ自体、用意する必要がない。また、本発明によれば、物体の接触だけで済むので、従来のように、設定のための入力操作を必要としない、という効果を奏する。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明にかかるタブレット型コンピュータの実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、図面において共通する構成要素には、共通の符号を付している。
【００１２】
（タブレット型パーソナルコンピュータの概要）
まず、本発明にかかる一実施形態のタブレット型パーソナルコンピュータの概要について説明する。図１は、本発明にかかる一実施形態のタブレット型パーソナルコンピュータの外観を示す図である。
【００１３】
本実施形態のタブレット型パーソナルコンピュータ（以下、タブレットＰＣと称す）１００は、入力装置として、キーボード１１およびタッチパッド１２に加え、ペンや指などの座標位置やその接触面の面積を検出するためのタッチパネルをその表面に有する表示装置１３を備えたコンピュータシステムである。
【００１４】
図１に示すように、タブレットＰＣ１００は、コンピュータ本体１０にキーボード１１およびタッチパッド１２が設けられている。そして、このコンピュータ本体１０の内部に、後述の各種ハードウェアが内蔵されている。
【００１５】
さらに、タブレットＰＣ１００には、ＬＣＤからなる表示パネル（表示画面）と、この表示パネルの表面に一体的に設けられたタブレット（タッチパネル）を有する表示装置１３が、コンピュータ本体１０に対して、回転２軸ヒンジ機構により開閉自在かつ回転自在に取り付けられている。図１は表示装置１３が通常の開状態（ラップトップモード）であることを示す。表示装置１３を通常の開状態から１８０度回転させキーボード１１を隠すように閉じた状態（タブレットモード）とすることもできる。
【００１６】
（ハードウェア構成）
続いて、タブレットＰＣ１００のハードウェア構成について図２を用いて説明する。図２はタブレットＰＣ１００のハードウェア構成を示す図である。
【００１７】
タブレットＰＣ１００は、図２に示すように、キーボード１１からのキー入力を入力データに変換して、コンピュータ本体１０に入力するためのキーボードコントローラ２１を有する。また、タッチパッド１２からの操作入力を入力データに変換して、コンピュータ本体１０に入力するためのタッチパッドコントローラ２２を有する。
【００１８】
さらに、タブレットＰＣ１００は、データ入力装置としてキーボード１１やタッチパッド１２以外に、タブレット型入力装置２３を備えている。このタブレット型入力装置２３は、タブレット（タッチパネル）２４と、このタブレット２４により検出されたペンや指などの座標位置やその接触面の面積を入力データに変換するためのタブレットコントローラ２５とからなる。
【００１９】
また、コンピュータ本体１０は、入出力制御部２６を有する。この入出力制御部２６は、キーボードコントローラ２１やタッチパッドコントローラ２２やタブレットコントローラ２５から入力されたデータをマイクロプロセッサ（ＣＰＵ）２７に転送するとともに、ＣＰＵ２７の制御に応じて表示装置１３の出力動作と記憶装置２８の入出力動作を制御する。
【００２０】
（起動処理方法１）
次に、上記のように構成される本実施形態のタブレットＰＣ１００の起動処理方法１について、図３〜図５を用いて説明する。図３は、本実施例におけるタブレットＰＣ１００の起動処理の流れを示すフローチャートであり、図４は、タブレットＰＣ１００の起動の際の操作例を示す図である。また、図５では、検出される指の本数と、起動処理で用いる設定情報とを対応づけたテーブルの一例を示している。
【００２１】
はじめに、電源スイッチが押下されると（電源スイッチＯＮ：ステップＳ３０１）、タブレットＰＣ１００のタブレット面に置かれているユーザの指（図４にその概念図を示している）の本数を検出する（ステップＳ３０２）。図４に示すように、タブレットＰＣ１００のタブレット面に置かれているユーザの指の検出は、ラップトップモード（図４（Ａ），（Ｂ））でもタブレットモード（図４（Ｃ））でも行うことができる。なお、図４に示すように、ユーザは、タブレット２４に指を接触させながらＰＣを起動することになる（もちろん、タブレット２４に指を接触させない選択のパターンもある）。
【００２２】
次いで、図５に示すテーブルを参照し、検出されたユーザの指の本数（ここでは、０〜２本）に応じて分岐処理をする（ステップＳ３０３）。タブレットＰＣ１００では、タブレット型入力装置２３により、タブレット面に置かれているユーザの指の位置および面積を検出することができるので、この位置と面積の情報から（複数の指が接触している場合は、指と指の隙間を判別し）、タブレット面に置かれているユーザの指の本数を決定することができる。
【００２３】
次いで、検出されたユーザの指の本数に応じて、０本の場合、予め規定されたＭｏｄｅ０の設定で起動処理を開始し（ステップＳ３０４）、同様に、１本の場合、Ｍｏｄｅ１の設定で起動処理を開始し（ステップＳ３０５）、２本の場合、Ｍｏｄｅ２の方法で起動処理を開始する（ステップＳ３０６）。
【００２４】
本実施例では、図５に示すように、検出された指の本数毎に、起動処理の際の設定が対応づけられており、この対応付けに基づいて、検出されたユーザの指の本数に対応する設定で起動処理を開始する。ここで示した例は、ユーザの指の本数の検出を０本〜２本を例として示しているが、もちろんこれに限るものではなく、３本以上の検出をし、４種類以上の起動処理方法で起動処理を行うようにすることもできる。
【００２５】
また、本実施例では、指一本の接触で緊急時のシステム環境とする起動や、指４本の接触で起動直後のメーラーの起動などを実現することができる。また、指の関節部分の凹みから指の関節部分も検出可能であるので、指の第１関節まで接触とか、第２関節まで接触とか、第３関節まで接触とかも区別し、起動処理方法を切り替えるようにしてもよい。
【００２６】
（起動処理方法２）
上述した起動処理方法１は、タブレットＰＣ１００のタブレット面に置かれているユーザの指の本数に応じて、起動処理方法を切り替えているが、本起動処理方法は、タブレットＰＣ１００のタブレット面に置かれているユーザの指の形状を検出し（手の形状を検出するようにしてもよい）、検出した形状に応じて起動処理方法を切り替える点を特徴とする。以下では、図６および図７を用いて詳細を説明する。図６は、本実施例におけるタブレットＰＣ１００の起動処理の流れを示すフローチャートである。また、図７では、検出される指の形状と、起動処理で用いる設定情報とを対応づけたテーブルの一例を示している。
【００２７】
本実施例では、大人と子供とでは指および手の形や大きさが異なることから、その相違に基づいて、大人のユーザと判断される場合には、大人のユーザ向けの設定で起動処理を開始させ、子供のユーザと判断される場合には、子供のユーザ向けの設定で起動処理を開始させることができる。
【００２８】
はじめに、電源スイッチが押下されると（電源スイッチＯＮ：ステップＳ６０１）、タブレットＰＣ１００のタブレット面に置かれているユーザの指の形状を検出する（ステップＳ６０２）。ここで、タブレットＰＣ１００のタブレット面に置かれているユーザの指の形状の検出は、ラップトップモードでもタブレットモードでも行うことができる。
【００２９】
次いで、図７に示すテーブルを参照し、検出されたユーザの指の形状に応じて分岐処理をする（ステップＳ６０３）。タブレットＰＣ１００では、タブレット型入力装置２３により、タブレット面に置かれているユーザの指の位置および面積を検出することができるので、この位置と面積の情報から指の形状パターンを得ることができ、この形状パターンと図７に示すテーブルに登録された形状情報（例えば、指の大きさなど）とから、タブレット面に置かれているユーザの指の形状が大人のものであるか子供のものであるかを判断することができる。
【００３０】
次いで、検出されたユーザの指の形状に応じて、ユーザが大人であると判断される場合、予め規定された大人のユーザ向けの設定で起動処理を開始し（ステップＳ６０４）、同様に、ユーザが子供であると判断される場合、予め規定された子供向けの設定で起動処理を開始する（ステップＳ６０５）。図７に示すように、検出される指の形状毎に、起動処理の際の設定が対応づけられており、この対応付けに基づいて、検出されたユーザの指の形状に対応する設定で起動処理を開始する。このようにタブレットＰＣ１００の起動を制御することにより、例えば、子供のユーザが当該タブレットＰＣ１００を起動させた場合、子供に対して制限したい機能等を制限する設定で起動させるといったことができるようになる。
【００３１】
（起動処理方法３）
上述した２種類の起動処理方法は、タブレットＰＣ１００のタブレット面に置かれているユーザの指の本数または、ユーザの指の形状に応じて、起動処理方法を切り替えているが、本起動処理方法は、タブレットＰＣ１００のタブレット面に置かれているユーザの指の位置（座標）を検出し、検出したタブレット面上のユーザの指の位置に応じて起動処理方法を切り替える点を特徴とする。以下では、図８および図９を用いて詳細を説明する。図８は、本実施例におけるタブレットＰＣ１００の起動処理の流れを示すフローチャートである。また、図９では、検出される指の位置と、起動処理で用いる設定情報とを対応づけたテーブルの一例を示している。
【００３２】
はじめに、電源スイッチが押下されると（電源スイッチＯＮ：ステップＳ８０１）、タブレットＰＣ１００のタブレット面に置かれているユーザの指の位置を検出する（ステップＳ８０２）。ここで、タブレットＰＣ１００のタブレット面に置かれているユーザの指の位置の検出は、ラップトップモードでもタブレットモードでも行うことができる。
【００３３】
次いで、図９に示すテーブルを参照し、検出されたユーザの指の位置に応じて分岐処理をする（ステップＳ８０３）。タブレットＰＣ１００では、タブレット型入力装置２３により、タブレット面に置かれているユーザの指の位置を検出することができる。
【００３４】
次いで、検出されたユーザの指の位置に応じた起動処理（Ｍｏｄｅ０〜ＭｏｄｅＮ：Ｎは正の整数）を開始する（ステップＳ８０４）。本実施例では、図９に示すように、タブレット面上の予め規定された領域毎に、起動処理の際の設定が対応づけられており、この対応付けに基づいて、ユーザの指の位置（座標）を含む上記領域に対応する設定で起動処理を開始する。本実施例では、前述した起動処理方法よりも、多種多様な設定でタブレットＰＣ１００を起動させることができる。
【００３５】
（その他の起動処理方法）
以上では、ユーザの指の本数、ユーザの指の形状、または、ユーザの指が置かれた位置を検出し、検出結果に応じて、それぞれ起動処理を切り替えるものとしているが、上記起動処理方法を任意に組み合わせた起動処理方法も可能である。例えば、起動処理方法１と起動処理方法３を組み合わせることで、より多種多様な起動処理方法を選択できるようにすることができる。また、起動処理方法１と起動処理方法２を組み合わせたり、起動処理方法２と起動処理方法３を組み合わせたり、起動処理方法１〜３を組み合わせることで、大人および子供のユーザのそれぞれに対し、さらに多種類の起動処理方法を選択できるようにすることができる。
【００３６】
なお、上述した各起動処理方法は、電源ＯＮ時からのＢＩＯＳによる起動処理においてＣＰＵ２７によって実行されるものとするが、ＢＩＯＳによる処理後実行されるユーティリティプログラムにより実行するようにしてもよい。
【００３７】
以上説明した各起動処理方法によれば、複数種類の起動処理方法の切り替えが、スイッチの増設無く可能となる。また、タブレットＰＣに備わるタブレットを利用して起動処理方法を切り替えるので、いわゆるタブレットモードにおいても、ユーザは起動処理方法を選択可能である。また、起動処理方法としては、通常の起動処理方法に加え、起動時の高速化や省電力化、諸機能の簡素化などに対応した起動処理方法をユーザは任意に選択できる。また、各起動処理方法において用いる設定に、システムの起動直後に実行させるアプリケーションを指定する設定を含めることもでき、その場合、ユーザ所望のアプリケーションを起動直後すぐに利用できるシステム環境とすることができる。また、起動処理の過程で、起動処理方法を選択させる選択画面を表示し、その選択画面を指で触れることにより選択を行うようにしてもよい。
【００３８】
なお、本実施形態のタブレットＰＣ１００の起動処理で実行されるプログラムは、ＲＯＭ等に予め組み込まれて提供される。あるいは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、上記プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。なお、物体は、指に限らずペンでもよい。
【図面の簡単な説明】
【００３９】
【図１】本発明にかかる一実施形態のタブレット型パーソナルコンピュータの外観を示す図である。
【図２】同実施形態のタブレットＰＣ１００のハードウェア構成を示す図である。
【図３】同実施形態のタブレットＰＣ１００の起動処理（起動処理方法１）の流れを示すフローチャートである。
【図４】同実施形態のタブレットＰＣ１００の起動の際の操作例を示す図である。
【図５】同実施形態における、検出される指の本数と、起動処理で用いる設定情報とを対応づけたテーブルの一例を示す図である。
【図６】同実施形態のタブレットＰＣ１００の起動処理（起動処理方法２）の流れを示すフローチャートである。
【図７】同実施形態における、検出される指の形状と、起動処理で用いる設定情報とを対応づけたテーブルの一例を示す図である。
【図８】同実施形態のタブレットＰＣ１００の起動処理（起動処理方法３）の流れを示すフローチャートである。
【図９】同実施形態における、検出される指の位置と、起動処理で用いる設定情報とを対応づけたテーブルの一例を示す図である。
【符号の説明】
【００４０】
１００…タブレットＰＣ、１０…コンピュータ本体、１１…キーボード、１２…タッチパッド、１３…表示装置、２１…キーボードコントローラ、２２…タッチパッドコントローラ、２３…タブレット型入力装置、２４…タブレット、２５…タブレットコントローラ、２６…入出力制御部、２７…ＣＰＵ、２８…記憶装置
【図１】
2010152544.tif 000003
【図２】
2010152544.tif 000004
【図３】
2010152544.tif 000005
【図４】
2010152544.tif 000006
【図５】
2010152544.tif 000007
【図６】
2010152544.tif 000008
【図７】
2010152544.tif 000009
【図８】
2010152544.tif 000010
【図９】
2010152544.tif 000011