(57)【特許請求の範囲】
【請求項１】
メイン表示領域を２つのサブ領域に分割する分割領域を表示する表示部と、
前記表示部を制御して、前記分割領域に複数のアイコンを表示させ、ユーザ入力に基づき前記メイン表示領域における前記分割領域の位置を変更し、前記複数のアイコンのうち１つのアイコンが選択されるとき、前記アイコンに対応する情報を少なくとも１つのサブ領域に表示させる制御部と、
を備え、
前記制御部は、前記表示部を、複数のウィジェットを含むウィジェット情報を前記２つのサブ領域のうちの１つのサブ領域に表示するように制御し、前記複数のウィジェットのうちの一のウィジェットの一部のみが表示されている場合には、当該一のウィジェットの表示比に基づいて前記分割領域の位置を変更する情報処理装置。
【請求項２】
前記制御部は、前記一のウィジェットの表示比に基づいて、当該一のウィジェットの全体が表示されるように前記分割領域の位置を変更する請求項１に記載の情報処理装置。
【請求項３】
前記メイン表示領域に対するユーザのジェスチャを検出する検出部をさらに備え、
前記制御部は、前記表示部を、前記ジェスチャに基づいて、前記サブ領域における情報を変更するように制御する、
請求項１または２に記載の情報処理装置。
【請求項４】
前記制御部は、前記表示部を、ユーザ入力に基づいて選択される前記複数のウィジェットを表示するように制御する、請求項１または２に記載の情報処理装置。
【請求項５】
前記制御部は、複数の前記ウィジェット情報を定め、前記表示部は、前記複数のウィジェット情報のうちの１つのウィジェット情報を１つのサブ領域に表示する、請求項１または２に記載の情報処理装置。
【請求項６】
前記制御部は、前記検出部が前記１つのサブ領域に対する前記ユーザによるフリックジェスチャを検出するものである場合に、前記表示部を、前記1つのウィジェット情報の代わりに他のウィジェット情報を表示するように制御する、請求項５に記載の情報処理装置。
【請求項７】
前記表示部は、複数のボタンを表示し、各ボタンは１つのウィジェット情報に対応し、前記制御部は、前記検出部が１つのボタンが選択されるということを検出すると、前記表示部を、選択される前記ボタンに対応する他のウィジェット情報を前記１つのウィジェット情報の代わりに表示するように制御する、請求項５に記載の情報処理装置。
【請求項８】
目下のパラメータ情報を取得する取得部をさらに備え、
前記制御部は、前記目下のパラメータ情報と、複数の所定のウィジェット情報に各々対応する複数の所定のパラメータ情報との比較結果に基づいて、前記１つのウィジェット情報を選択する、
請求項５に記載の情報処理装置。
【請求項９】
前記パラメータ情報は、時刻情報及び／又は位置情報である、請求項８に記載の情報処理装置。
【請求項１０】
前記制御部は、前記表示部を、複数の設定無効固定情報のうちの１つの固定情報を他のサブ領域に表示するように制御する、請求項１または２に記載の情報処理装置。
【請求項１１】
前記複数のアイコンは、前記サブ領域に表示される複数の固定情報を表す、請求項１０に記載の情報処理装置。
【請求項１２】
前記制御部は、前記表示部が前記メイン表示領域の最下部に前記分割領域を表示する場合、前記メイン表示領域の最上部へ前記分割領域を動かし、前記アイコンの選択の検出に基づいて前記１つの固定情報を表示する、請求項１０に記載の情報処理装置。
【請求項１３】
前記制御部は、前記表示部を、前記検出部により検出される、前記他のサブ領域における前記ユーザによるフリックジェスチャの検出に基づいて、前記1つの固定情報の代わりに他の固定情報を表示するように制御する、請求項１０に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２００７年１１月２９日に出願の米国仮出願６０／９９１０１３号明細書に対して、合衆国法典第３５巻第１１９条（ｅ）による優先権を主張するものであり、当該仮出願明細書をここで参照することにより、その全内容を本明細書に組み入れるものとする。
【０００２】
本発明は、グラフィカルユーザインターフェースを備える固定又は移動可能な計算装置に関する。より具体的には、本発明は、ユーザが分割可能表示領域内で独立にナビゲーション可能とする分割可能な表示領域に関するグラフィカルユーザインターフェースに関する。
【背景技術】
【０００３】
コンピュータシステムは、従来、様々な種類の情報を表示可能とするグラフィカルユーザインターフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ：ＧＵＩ）を用いる。マイクロソフトウインドウズのようないくつかのシステムでは、色々なアイコンが並べられたデスクトップメタファを用いることで、ユーザが色々なアイコンを「ポイントアンドクリック（ｐｏｉｎｔ  ａｎｄ  ｃｌｉｃｋ）」して、アプリケーションを実行することを可能としている。
【０００４】
アプリケーションの例としては、文書処理プログラムやウェブブラウザ等がある。様々なアイコンがユーザによって選択可能であり、ユーザは様々なコンピュータ入力装置から入力して、色々な特定のアイコンを選択する。
【０００５】
いくつかのグラフィカルユーザインターフェースには、周辺又は内臓ポインティング装置を用いる代わりに、タッチパネル表示装置が含まれ、それによりアプリケーションの実行を可能とする。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
当発明者等は、従来のＧＵＩは表示領域を別々に「スクロール可能（ｓｃｒｏｌｌａｂｌｅ）」な表示領域へと分割する可能性が許されていないと認識する。当発明者等は、情報がユーザに空間的にどのように提示されるかの論理的つながりがあると認識する。しかしながら、従来のグラフィカルユーザインターフェースは、以前に見たものを今見ているものに関連させるようにする精神性固執を維持するという人間の記憶を利用できていない。
【課題を解決するための手段】
【０００７】
非限定的な一例として、本発明は、ランチャーバーを用いることで、表示エリアを複数のサブ表示領域に分割することを可能とする。サブ領域の１つの中で、ランチャーバーの上又は下において、論理的に配列されるカテゴリに追加情報を表示する。気象情報のような、情報のカテゴリのいくつかは、サブ表示領域に提示されるが、ユーザがサブ表示領域において片側から逆側へスクロールすると、次の日の気象予報がユーザに提示されたり、又はスクリーンを「フリック（ｆｌｉｃｋｉｎｇ）」してスクロールを行うと、過去の日々の気象が連続的に提示されたりする。
【発明の効果】
【０００８】
本発明のグラフィカルユーザインターフェースは、色々なコンピュータに基づく多くの装置のうちのいかなるものにも実施可能である。ある例においては、グラフィカルユーザインターフェースは、無線接続機能を備えるスマートフォンに実施される。本発明を限定するわけではないが、コンピュータに基づく他の多くの有線及び無線用途にも本発明は実施可能であり、かかる他の用途には、デスクトップ又は移動体装置、車両に搭載されたナビゲーションシステム、メニューパネル及びタッチスクリーン等が含まれる。
【図面の簡単な説明】
【０００９】
【図１】本発明によるＧＵＩを用いた計算装置のスマートフォンの実施形態の斜視図である。
【図２】図１の情報処理装置の別の斜視図を示す。
【図３】ここで用いる色々な表現を説明することを支援するグラフィカルユーザインターフェースである。
【図４】人の指がスクリーン垂直方向に「フリック」することでスクロールがどのように得られるのかを示した種々の図の連続図を示す。
【図５】スクリーンを水平方向に「フリック」することでどのようにスクリーンがスクロールし得るかを示した図の別の連続図を示す。
【図６】垂直又は水平スクロール動作が本発明によってどのように行われるかの処理フローを示すフローチャートである。
【図７】ウィジェット領域及び情報エリアをスクロールする処理を示すフローチャートである。
【図８】スタートアップ情報を表示する処理を示すフローチャートである。
【図９】本発明のランチャーバー及びウィジェット表示エリアを示すスクリーンショットである。
【図１０】本発明のウィジェットを水平方向にスクロールしたところを示すスクリーンショットである。
【図１１】マップ表示を示すスクリーンショットである。
【図１２】複数の連絡先の表示を示すスクリーンショットである。
【図１３】単一の連絡先に関する詳細情報を示すスクリーンショットである。
【図１４】複数のＥメールを示すスクリーンショットである。
【図１５】単一のＥメールを示すスクリーンショットである。
【図１６】アポイントメントスケジュールを示すスクリーンショットである。
【図１７】単一のアポイントメントに関する詳細情報を示すスクリーンショットである。
【図１８】複数のウェブページサムネイルを示すスクリーンショットである。
【図１９】単一のウェブページに関する詳細情報を示すスクリーンショットである。
【図２０】複数のアプリケーションを示すスクリーンショットである。
【図２１】表示中央付近のランチャーバーを示すスクリーンショットである。
【図２２】全部のウィジェットを水平スクロールすることを示すスクリーンショットである。
【図２３】情報エリアを水平スクロールすることを示すスクリーンショットである。
【図２４】情報処理装置１１の代表的ハードウェア構成を示すブロック図である。
【図２５】本発明を実施するために用い得る色々なハードウェア及び／又はソフトウェアコンポーネントを示すブロック図である。
【発明を実施するための形態】
【００１０】
ここで図面を参照するが、図面では、いくつかの図にわたって、同一の参照番号が同一又は対応の部分を表している。
【００１１】
図１は、本発明の一実施形態によるスマートフォン１の斜視図を示す。スマートフォン１（又は情報処理装置）は、カバーボディ４により覆われた中間ボディ３を上に設ける基盤部２を備える。カバーボディ４上には、図３に示すＧＵＩを表示する表示部２１Ａが設けられる。中間ボディ３上には、情報処理装置１にデータを入力する入力キー２０及び２０Ａの組が備えられる。情報処理装置１は、ＧＰＳ受信機と、移動体ネットワークを通して通信するワイヤレス通信機能とを備える。図示はしていないが、情報処理装置１から補助装置又はネットワークへの情報交換を可能とする電気的インターフェースが備えられる。このようなインターフェースの例としては、ＵＳＢ、ＨＤＭＩ、ＩＥＥＥ１２９１等がある。
【００１２】
ユーザが表示部２１Ａに指又はポイント器具でタッチすると、ユーザの選択を表示部２１Ａに認識させることを可能にするタッチスクリーンを、表示部２１Ａは備える。代わりに、情報表示装置１は、情報処理装置１に有線又は無線接続されたリモートポインティングデバイスをユーザが使用可能とするものであってもよい。リモートポインティングデバイスは、色々なウィジェット又は情報項目をポイントして選択することで、ユーザがスクロール出現とアプリケーション実行とを行うことを可能とするものであり、ウィジェット又は情報項目は、表示部２１Ａのタッチパネルを指でタッチして選択又はスクロールする場合もある。
【００１３】
無線接続は、ブルートゥースインターフェースを用いるなどして、赤外線又はＲＦリモート機能で行うことが可能である。ユーザがリモートポインティングデバイスを使用する際に手で持つことを可能とし得る有線リモートコントロールヘッドも使用可能である。あるいは、リモートポインティングデバイスは、自動車のハンドルのような便利な位置に設置することも可能である。リモートポインティングデバイスは、クルマのダッシュボードに取付けたスクリーンのような表示スクリーンで、ユーザがＧＵＩを視覚的に見ることを可能とするが、ＧＵＩで選択又はナビゲーションするためにユーザがスクリーンに手を伸ばして物理的に接触する必要性を回避するものとなるであろう。腕を伸ばしてダッシュボード上のスクリーンに触れる必要なく、ユーザがＧＵＩを操作できるため、通常操作中も車の運転がずっと安全である。
【００１４】
情報処理装置１は、ブルートゥースのようなワイヤレス機能を備え、当該機能は、情報処理装置１を他のアクセス可能モニタと組み合わせることを可能にする。例えば自動車について言えば、ダッシュボード表示パネル上においてＧＵＩが目に見えるように、装置１は、表示パネルに対するブルートゥース接続を提供可能である。情報処理装置１に含まれる情報は、又は情報処理装置１を通した他のネットワーク情報のアクセス可能性は、ブルートゥース接続によって、ダッシュボード表示パネル上に表示可能とされる。これにより、自動車を運転中の場合も、色々なナビゲーションシステムの操作、又は他のコンピュータに基づく表示及び入力システムの操作がずっと安全になり得るということに、当発明者等は気付いた。
【００１５】
図２は、情報処理装置１ではあるが、カバーボディ４が基盤部２を覆うようにされた別の斜視図を示す。なお、図２における情報処理装置１は、閉じた状態で示してある。装置１は携帯電話機能を有するため、ユーザは装置をセルラー電話として使用可能であり、ＭＰ３プレーヤ、カメラ、ウェブブラウザ等のような他の機能にも使用可能である。
【００１６】
図３は、テキスト及び／又はグラフィックスのコンピュータ製画像を視覚的に提示可能なＬＣＤ、プラズマ、ＣＲＴ、ＬＥＤ又は他の種類のユニットのような表示装置に表示されるＧＵＩのメイン表示領域を示す。メイン表示領域は、人間とメイン表示領域との相互作用を可能とするタッチパネルとして実施されてもよい。しかしながら、別の実施形態においては、タッチパネルは必要なく、ＧＵＩとの相互作用は、メイン表示領域自体に触れる必要のないリモート操作用ポインティングデバイスによって実施されてもよい。ポインティングデバイスの例としては、マウス、トラックボール、ジョグダイヤル、タッチパッド、センサパッド等が含まれ、この各々は人間がポインティングデバイスと相互作用することを可能とするものであって、それにより表示装置に表示されるコンテンツを選択及び／又はスクロール／「フリック（ｆｌｉｃｋ）」することが可能となる。ポインティングデバイスは、必ずしも触覚入力を必要とするものではなく、統合又は周辺の眼球運動検出装置を有することで行う目の動きの検出によるポイント／スクロール／選択も可能とするものであってもよい。眼球運動検出装置は、自動車に設置された表示装置を用いる場合については、とくに役に立つ。運転手にとっては、両手でハンドルを握っていられる一方で、表示装置に表示されるＧＵＩと視覚的に相互作用していられるため、より安全なのである。
【００１７】
しかしながら当例では、図３において、メイン表示領域はタッチパネル表示装置上に表示されるものであり、メイン表示領域は、ウィジェット表示領域２０（時に「サブ表示領域」と呼ぶ）と、ランチャーバー１０（時に「分割領域」と呼ぶ）と、情報エリア３０（時に「サブ表示領域」と呼ぶ）とに分割される。メイン表示領域内では、ランチャーバー１０は、ウィジェット表示エリア２０を情報エリア３０から分割する。ウィジェット表示領域２０と情報エリア３０との比率を変化させるように、ドラッグ操作でランチャーバーを移動可能である（本実施形態においてはユーザがランチャーバーの上部から別の位置へ指をドラッグする）。特に、当該タッチスクリーン実施形態においては、ユーザがアイコン１０、１１、１２、１３、１４又は１５のうち１つをタッチし、次に上方へ指をドラッグすることにより、ランチャーバー領域１０を上方へ移動させることが可能である。すると、メイン表示領域には、上方へ移動するユーザの指の動きに従ってランチャーバーが移動していき、ウィジェット表示領域２０のサイズが小さくなり、情報エリア３０のサイズが大きくなっていく様子が示されることになる。
【００１８】
アイコン１０〜１５はそれぞれ以下の異なるセクションで説明する。しかしながらアイコン１０〜１５はそれぞれ異なる機能を表し、タッチすると、アイコンに関連する情報を表示したり、又はＥメール操作等、そのアイコンに関連するアプリケーションを起動したりする。ウィジェット表示領域２０において、特定のウィジェット２２は気象のグラフィックスのように示されており、ウィジェット表示領域２０における他のウィジェットと組み合わされて表示されている。
【００１９】
ウィジェット表示領域２０及び／又は情報エリア３０内でスクロールを縦に行うか横に行うか、ユーザが選択できる。スクロール操作は、スクリーンを「フリック」することにより行われるものであり、それはユーザがスクリーンにわたり指をドラッグすることにより実行されるものである（例えば図４及び５を参照のこと）。例えば、ユーザがウィジェット２２に指を置き、それからウィジェット表示領域２０又は情報エリア３０内で上方又は下方に指をフリックすると、新しく表示される情報は同種の情報（例えば同カテゴリの情報）である。ある例において、同種の情報とは、スケジュールにおける翌日のこと、又は連絡相手リストの次の連絡相手のことである。他方で、右側又は左側へ表示をフリックすると、表示が切り替わり、異なる種類の情報を示す。このようにして、オペレータは、オペレータ自身の記憶で（すなわち、ユーザが覚えていること、又はユーザが直感的に想像できることが現れることとなる）、スクロールアップ又はスクロールダウンして特定のカテゴリのままにしておいたり、若しくは右又は左へスクロールして情報の種類を変更したりするという関係を認識する。
【００２０】
例えばウィジェット表示領域２０に関して、領域２２が、表示される複数の色々なウィジェットのうちの１つである。ウィジェットとして表示されると、典型的に、大量のメモリを必要としない「小さな（ｓｍａｌｌ）」アプリケーション（動画、音楽、気象情報、株式市場情報、旅行情報、ナビゲーション情報の一覧等）がウィジェット表示領域２０に表示される。表示情報は、ウィジェットの番号、種類、サイズ、位置情報のような設定情報の一部として表示される。さらに、ある実施形態において、ウィジェットが選択されると、ウィジェットに関する詳細情報を含むウェブページが表示される。
【００２１】
設定情報にはいくつか種類があり、そのほとんどが時刻及び／又は位置に関係している。図３のＧＵＩを表示する装置は、時刻設定情報（例えば、ユーザが設定した、又は内臓又はリモートＧＰＳ機能からの位置情報に基づいてユニットが認識可能であるタイムゾーンに基づいてデフォルト値として設定された、以前に保存した時刻）を読み出し、現在の時刻及び／又は位置情報を目下の時刻又は位置と比較することが可能である。次に装置は、どのウィジェットを自動で表示すべきかを決定することが可能である。例としては、早朝には、ユーザは、気象情報、時刻情報及び交通情報の表示を選択し得る。しかしながら、日中、その後の時間には、文書処理プログラム、表計算プログラム、Ｅメール等へのアクセスのように、個々のユーザにとって何かさらに有用な情報へと切り替えられる可能性がある。晩には、ユーザは、個人的に興味のある話題の情報、例えばスポーツ情報等を選択する場合もある。
【００２２】
ＧＵＩを設けた基礎的な装置は、ＧＰＳデータ受信機能を備える。上述のように、表示装置を有する装置は、ＧＰＳ受信機を備えることが可能であり、若しくは位置情報がリモートで提供可能又はユーザエントリを介して装置へ入力可能である。しかしながら、装置は、現在位置を了解することにより、ネットワークに有線又は無線接続し、その特定の位置に関する情報を獲得可能である。このような情報としては、交通情報、気象情報、タイムゾーンを含む時刻情報等があり得る。
【００２３】
情報エリア３０は、図３ではランチャーバーの下に表示されているが、連絡先リスト、メールボックス、個人のスケジュール、又はＲＳＳリーダ、又は他種の表示を選択するメニュー選択表示のような、様々な情報を含むものである。ランチャーバー上に表示されるアイコン（又はタブ）のうちの１つをクリック又はタッチすることによって、又は右又は左へ表示をフリックして、実行する他のアイコンを得ることによって、色々なアイコンの選択を行う。
【００２４】
ユーザが上部の領域の中へ上方又は下方にスクロールすると、表示情報はウィジェット単位でスクロールされる。したがって、スクロール操作においてウィジェットの一部のみが表示されている場合、システムは、当該ウィジェットを、その全体が表示されるまで、又は全体が表示されなくなるまで、移動させ続けるであろう。さらに、ユーザはランチャーバーをスライド（又はドラッグ）して、ウィジェット単位でスクロールされる情報を表示することも可能である。
【００２５】
ある例において、ユーザが新しいメールをもらうと、ランチャーバー１０は、自動的に上方へ移動し、メールが表示可能なように、情報エリア３０のさらに大きな部分を示す。するとユーザは、メールの要点又は主要な行を認識可能となり、それにより、ユーザがかかるメールの存在をできる限り早くに認識することが可能となるであろう。
【００２６】
装置が自動的により大きな情報を表示するように、ユーザは、左又は右へスクロール中に、表示情報の変更を止めてもよい。
【００２７】
図４は、関連する５つの一連の図を示す。各図の明るい色の部分は、ＧＵＩの実際の表示エリアを示す。ウィジェット４／４図において、表示装置は、ウィジェット表示領域２０の最上部を示し、サブ表示領域（情報エリア３０）は全く示していない。しかしながら、ユーザがランチャーバー１０にタッチし、指を下方へドラッグするにつれて、ウィジェット表示領域２０のウィジェットの一部の大きさが小さくなり、一方で情報エリア３０に割り当てられる表示の一部が大きくなる。ウィジェット２／４図に示すように、追加的に情報エリア３０のより大きな部分が示されていくにつれて、交通情報を示す最上部ウィジェットは、ここで視界から消える。ウィジェット１／４図は、ウィジェット表示領域２０における別のウィジェットが消えるように、ユーザが下方に指をドラッグし続ける状況を示す。最終的に、ウィジェット０／４図は、ＧＵＩの最下部位置を示し、ウィジェット表示領域２０は、ランチャーバー１０の上に全く表示されていない。
【００２８】
しかしながら、図４に示す一連の図の構成に基づいて想像できるように、ユーザはウィジェット表示領域２０におけるウィジェットの以前の位置をなおも思い出すことが可能であろう。したがって、ウィジェット表示領域２０への戻り方、及びユーザが関心のある特定のウィジェットへの戻り方を思い出すことは、ユーザにとって比較的単純で簡単である。
【００２９】
図５は、図４と同様であるが、どのようにすると、ＧＵＩの表示領域にわたって指をフリックすることでスクロールを水平に行えるかを示すものである。図示するように、５つの異なるパネルがあり、中央のパネルだけ明るい色で示してある。インジケータが示され、水平にフリックスクロール中、１〜５ページのうちどれが提示されているかを示す。インジケータは、目下のウィジェットパネルを強調表示し、そのためユーザは、他のパネルに対して現在のパネルがどこに位置しているか直感的に感じる。一連のうちの第２の図において分かるように、ユーザが指を右へ動かすにつれて、５ページのパネルが示され始めている。続いて、図５の最終部においては、パネル５が完全に示されている。所定の時間（例えば３秒）の後、インジケータは消えて、それ以上表示されない。ある実施形態において、パネルは、単一のカテゴリに関する複数のウィジェットを含む。
【００３０】
図６は、ユーザが図３のＧＵＩとどのように相互作用するかを示すフローチャートである。ランチャーバーをスライドするというユーザ入力を装置が受信しているかどうかに関する問い合わせが行われるステップＳ１から、処理が開始する。ステップ１における問い合わせに対する応答が否定である場合、処理はステップＳ３に進む。しかしながら、ステップＳ１における問い合わせに対する応答が肯定である場合、処理はステップＳ２に進み、そこでユーザ入力に基づいて、ランチャーバーが移動して、情報エリア３０においてウィジェット表示領域２０の表示比を変更するように示される。続いて、処理はステップＳ３に進み、そこでランチャーバー上に表示されるアイコンに対するユーザ入力が受信されているかどうかに関する別の問い合わせが行われる。この問い合わせに対する応答が否定である場合、処理はステップＳ１に戻る。しかしながら、ステップＳ３における問い合わせに対する応答が肯定である場合、処理はステップＳ４に進み、そこで情報エリア３０における表示情報が、ユーザから受信される入力に基づいて変更される。電源が切られない限り処理はステップＳ１に進み、電源が切られると処理は終了する。
【００３１】
図７は、ウィジェット領域２０及び情報エリア３０をスクロールし、装置１１にアプリケーションを選択する処理を説明するフローチャートを示す。ステップＳ４において、装置１１は、ランチャーバー１０上のアイコンが選択されているかどうかを判定する。選択されている場合、装置１１は、ステップＳ５において、対応の表示情報を情報エリア３０に表示し、次にステップＳ６に進む。選択されていない場合、装置１１はステップＳ６をスキップする。ステップＳ６では、装置１１が、ウィジェット領域２０又は情報エリア３０の１つを垂直にスクロールすることをユーザが望んでいるかどうかを判定する。ユーザがそう望んでいる場合、装置１１は、ステップＳ７においてウィジェット領域２０又は情報エリア３０に対応する表示を変更し、次にステップＳ８に進む。ユーザが望まない場合には、装置１１はステップＳ８をスキップする。ステップＳ８では、装置１１が、ウィジェット領域２０又は情報エリア３０の１つを水平にスクロールすることをユーザが望んでいるかどうかを判定する。ユーザがそう望んでいる場合、装置１１は、ステップＳ９においてウィジェット領域２０又は情報エリア３０に対応する表示を変更し、次にステップＳ１０に進む。ユーザが望まない場合、装置１１はステップＳ１０をスキップする。ステップＳ１０では、装置１１が、表示アイコンをユーザが選択したかどうかを判定する。ユーザが選択していた場合、装置１１は、ステップＳ１１において対応のアプリケーションを起動し、処理を終了する。ユーザが選択していなかった場合、装置１１は、ステップＳ４に戻る。
【００３２】
図８は、装置１１に対する起動情報を表示する処理を示す。ステップＳ１２において、装置１１は、装置１１がスリープモードからリカバリしているのか、又は電源が切られていたのかどうかを判定する。そうでない場合、装置１１はステップＳ１２に戻る。そうである場合には、装置１１は、ステップＳ１３に進み、そこで装置１１は、目下の時刻を獲得し、設定情報の時刻と比較する。装置１１は、ステップＳ１４において、目下の時刻が設定時刻の範囲内かどうかを判定する。範囲内である場合には、装置１１は、ステップＳ１５において対応の表示情報をウィジェットエリア２０に表示し、処理を終了する。範囲内でない場合、装置１１は、ステップＳ１６において、目下の位置情報を獲得し、設定情報における位置と比較する。装置１１は、ステップＳ１７において、目下の位置が設定位置の範囲内かどうかを判定する。範囲内である場合は、装置１１は、ステップＳ１８において対応の表示情報をウィジェットエリア２０に表示して、処理を終了する。範囲内でない場合、装置１１は、ステップＳ１９においてデフォルトウィジェットを表示し、処理を終了する。
【００３３】
図９は、メイン表示エリアがランチャーバー１０と複数のウィジェット２２を含むウィジェット表示エリア２０とに分割されている本発明の一実施形態を示す。ウィジェット表示エリア２０のコンテンツは、図１０に示すように、水平にスクロールして追加のウィジェット２２を表示することが可能である。さらに、ウィジェット表示エリア２０のコンテンツは、図１１に示すように、水平にスクロールしてマップ２４を表示することも可能である。マップ２４はアイコン２５を含み、アイコン２５は、マップ２４のズーム、回転、及び垂直又は水平ドラッグを可能とするものである。
【００３４】
ランチャーバー１０は、垂直にスクロールして情報表示エリア３０を示すことができる。情報表示エリア３０は、ランチャーバー１０の強調表示されたアイコンに関する情報を含む。例えば、図１２は、ランチャーバー１０の連絡先アイコン１１が強調表示される場合の、複数の連絡先情報３２を含む情報表示エリア３０を示す。装置が電話機能を備える一実施形態において、電話番号を含むアイコンをクリックすると、連絡先の電話番号をダイヤル可能である。さらに、図１３に示すように、特定の連絡先をクリックすると、当該連絡先に関する詳細情報が表示される。
【００３５】
図１４は、ランチャーバー１０のＥメールアイコン１２が強調表示される場合に情報表示エリア３０に表示される複数のＥメール３４を示す。各Ｅメールをクリックすると、図１５に示すように、そのＥメールメッセージのコンテンツが表示される。
【００３６】
図１６は、ランチャーバー１０のクロックアイコン１３が強調表示される場合のアポイントスケジュール３６を示す。特定のアポイントをクリックすると、図１７に示すように、そのアポイントに関する詳細情報が表示される。
【００３７】
図１８は、ランチャーバー１０のグローブアイコン１４が強調表示される場合の複数のウェブページサムネイル３８を示す。サムネイル３８の１つをクリックすると、図１９に示すように、対応のウェブページが表示される。
【００３８】
図２０は、ランチャーバー１０のアプリケーションアイコン１５が強調表示される場合に情報表示エリア３０に表示される複数のアプリケーション４０を示す。アプリケーション４０のいずれも、対応のアイコンをクリックすると起動可能である。
【００３９】
ランチャーバー１０を垂直に動かすと、情報表示エリア３０におけるウィジェット表示エリア２０の相対的なサイズが変わる。例えば図９では、スクリーンの最下部にランチャーバー１０が示されており、それによりウィジェット表示エリア２０がメイン表示エリアの大部分を占めている。図１２では、スクリーンの最上部にランチャーバー１０が示されており、それにより情報表示エリア３０がメイン表示エリアの大部分を占めている。しかしながら、ランチャーバー１０は、メイン表示エリアにおける垂直方向のいかなる位置に置いてもよい。例えば図２１では、ランチャーバー１０はメイン表示エリアの中央付近に、ウィジェット表示エリア２０はランチャーバー１０の上に、情報表示エリア３０はランチャーバー１０の下に示されている。さらに、情報表示エリア３０とウィジェット表示エリア２０とは独立にスクロール可能である。例えば、図２２は、ランチャーバー１０と情報表示エリア３０とは独立に水平にスクロールされるウィジェット表示エリア２０を示している。図２２は、ランチャーバー１０とウィジェット表示エリア２０とは独立に水平にスクロールされる情報表示エリア３０を示す。
【００４０】
ある実施形態においては、図２２に示すように、半分表示されたウィジェットを示すことが可能である。しかしながらある実施形態は、ユーザがウィジェットの中央でドラッグを止めると、自動でランチャーバーを動かして、全体のウィジェットを示す。したがって、表示制御部は、半分表示されたウィジェットを表示するべきか否かを判定し、半分表示されたウィジェットの表示比に基づいて、自動でランチャーバー１０を動かして、全体のウィジェットを示す。このように、図９及び２３は、半分表示されたウィジェットを示していない。
【００４１】
図２４は、本発明の一実施形態が実施されるコンピュータシステム１２０１を示す。コンピュータシステム１２０１は、情報を通信するバス１２０２又は他の通信機構と、バス１２０２に連結され、情報を処理するプロセッサ１２０３とを備える。バス１２０２に連結され、情報と、プロセッサ１２０３に実行される命令とを格納するランダムアクセスメモリ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ：ＲＡＭ）又は他の動的格納装置（例えば、動的ＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ：ＤＲＡＭ）、静的ＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ：ＳＲＡＭ）及び同期ＤＲＡＭ（ｓｙｎｃｈｒｏｎｏｕｓ  ＤＲＡＭ：ＳＤＲＡＭ）のようなメインメモリ１２０４も、コンピュータシステム１２０１は備える。加えて、メインメモリ１２０４を使用して、プロセッサ１２０３が命令を実行する間に一時変数又は他の中間情報を格納可能である。バス１２０２に連結され、静的情報と、プロセッサ１２０３に対する命令とを格納する読出専用メモリ（ｒｅａｄ  ｏｎｌｙ  ｍｅｍｏｒｙ：ＲＯＭ）１２０５又は他の静的格納装置（例えばプログラム可能ＲＯＭ（ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ：ＰＲＯＭ）、消去可能ＰＲＯＭ（ｅｒａｓａｂｌｅ  ＰＲＯＭ：ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ｅｌｅｃｔｒｉｃａｌｌｙ  ｅｒａｓａｂｌｅ  ＰＲＯＭ：ＥＥＰＲＯＭ））を、コンピュータシステム１２０１はさらに備える。
【００４２】
また、バス１２０２に連結され、磁気ハードディスク１２０７のような情報と命令とを格納する１又は２以上の格納装置を制御するディスクコントローラ１２０６と、リムーバブルメディアドライブ１２０８（例えば、フロッピーディスクドライブ、読出専用コンパクトディスクドライブ、読出／書込コンパクトディスク、コンパクトディスクジュークボックス、テープドライブ及びリムーバブル光磁気ドライブ）とをコンピュータシステム１２０１は備える。適当な装置インターフェース（例えば、小型コンピュータシステムインターフェース（ｓｍａｌｌ  ｃｏｍｐｕｔｅｒ  ｓｙｓｔｅｍ  ｉｎｔｅｒｆａｃｅ：ＳＣＳＩ）、集積デバイスエレクトロニクス（ｉｎｔｅｇｒａｔｅｄ  ｄｅｖｉｃｅ  ｅｌｅｃｔｒｏｎｉｃｓ：ＩＤＥ）、拡張ＩＤＥ（ｅｎｈａｎｃｅｄ‐ＩＤＥ：Ｅ‐ＩＤＥ）、直接メモリアクセス（ｄｉｒｅｃｔ  ｍｅｍｏｒｙ  ａｃｃｅｓｓ：ＤＭＡ）又は超（ｕｌｔｒａ‐）ＤＭＡ）を用いて、コンピュータシステム１２０１へ格納装置を追加可能である。
【００４３】
また、コンピュータシステム１２０１は、特定用途向け論理デバイス（例えば、特定用途向け集積回路（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ：ＡＳＩＣ））又は設定可能論理デバイス（例えば、単純プログラム可能論理デバイス（ｓｉｍｐｌｅ  ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ：ＰＳＬＤ）、複雑プログラム可能論理デバイス（ｃｏｍｐｌｅｘ  ｐｒｏｇｒａｍｍａｂｌｅ  ｌｏｇｉｃ  ｄｅｖｉｃｅ：ＣＰＬＤ）及び電界プログラム可能ゲートアレイ（ｆｉｅｌｄ  ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ：ＦＰＧＡ））を備えてもよい。
【００４４】
また、ＬＣＤ又はプラズマディスプレイのような表示装置１２１０を制御するためにバス１２０２に連結され、コンピュータのユーザに情報を表示する表示装置コントローラ１２０９を、コンピュータシステム１２０１は備えてもよい。コンピュータシステムは、キーボード１２１１及びポインティングデバイス１２１２のような、コンピュータのユーザと相互作用して、プロセッサ１２０３に情報を提供する入力装置を備える。ポインティングデバイス１２１２は、例えばマウス、トラックボール又はポインティングスティックである場合があり、方向情報と命令選択をプロセッサ１２０３に通信し、表示装置１２１０上のカーソル動作を制御するためのものである。リモートポインティングデバイスを用いると、装置１は、ＧＵＩに被さったポインタを生成し、そのためユーザは、項目を選択するか、又は表示装置を「フリック」してスクロール動作をさせるかを選ぶときに、ポインタの位置を認識する。加えて、コンピュータシステム１２０１に格納されるデータのリスト及び／又はコンピュータシステム１２０１が生成するデータのリストを、プリンタが印刷して提供可能である。
【００４５】
コンピュータシステム１２０１は、メインメモリ１２０４のようなメモリに含まれる１又は２以上の命令の１又は２以上のシーケンスを行うプロセッサ１２０３に応じて、本発明の処理ステップの一部又は全部を行う。このような命令は、ハードディスク１２０７又はリムーバブルメディアドライブ１２０８のような別のコンピュータ読出可能媒体からメインメモリ１２０４へ読み出し可能である。マルチ処理構成の１又は２以上のプロセッサを使用して、メインメモリ１２０４に含まれる命令のシーケンスを実行することも可能である。代替の実施形態においては、ソフトウェア命令の代わりに、又はソフトウェア命令と組み合わせて、有線回路を用いてもよい。このように、実施形態は、ハードウェア回路とソフトウェアとのいかなる特定の組み合わせにも限定されない。
【００４６】
上述のように、コンピュータシステム１２０１は、本発明の開示に従ってプログラムされた命令を保持し、データ構造、テーブル、記録又はここで説明する他のデータを含む少なくとも１つのコンピュータ読み出可能媒体又はメモリを備える。コンピュータ読出可能媒体の例としては、コンパクトディスク、ハードディスク、フロッピーディスク、テープ、光磁気ディスク、ＰＲＯＭ（ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＥＰＲＯＭ）、ＤＲＡＭ、ＳＲＡＭ、ＳＤＲＡＭ、又は他の磁気媒体、コンパクトディスク（例えばＣＤ‐ＲＯＭ）、又は他の光媒体、パンチカード、ペーパーテープ、又はホールのパターンを有する他の物理媒体、キャリア波（以下に説明）、又はコンピュータが読み出し可能である他の媒体がある。
【００４７】
コンピュータ読出可能媒体のいずれか又は組み合わせに格納されて、本発明は、コンピュータシステム１２０１を制御し、本発明を実施する装置を操作し、コンピュータシステム１２０１が人間ユーザ（例えば印刷生産担当者）と相互作用可能とするソフトウェアを備える。このようなソフトウェアは、デバイスドライバ、オペレーティングシステム、開発ツール及びアプリケーションのソフトウェアを含んでもよいが、限定はされない。このようなコンピュータ読出可能媒体は、本発明の実施の際に行われる処理の全部又は一部（処理が分散される場合）を行う本発明のコンピュータプログラムプロダクトをさらに含む。
【００４８】
本発明のコンピュータコード装置は、実装可能な又は実行可能ないかなるコード機構であってもよく、かかるコード機構は、スクリプト、解釈可能プログラム、動的リンクライブラリ（ｄｙｎａｍｉｃ  ｌｉｎｋ  ｌｉｂｒａｒｙ：ＤＬＬ）、ジャバクラス及び完全実行可能プログラムを含むが、限定はされない。さらに本発明の処理の部分は、より良いパフォーマンス、信頼性及び／又はコストのために、分散可能である。
【００４９】
ここで用いる「コンピュータ読出可能媒体（ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）」という言葉は、実行する命令をプロセッサ１２０３に与えることに関与するいかなる媒体をも表す。コンピュータ読出可能媒体はいかなる形態もとり得るものであり、かかる形態には、不揮発性媒体、揮発性媒体及び伝送媒体が含まれるが、限定はしない。不揮発性媒体は、例えば、ハードディスク１２０７又はリムーバブルメディアドライブ１２０８のような光ディスク、磁気ディスク及び光磁気ディスクを含む。揮発性媒体は、メインメモリ１２０４のような動的メモリを含む。伝送媒体は、同軸ケーブル、銅線及び光ファイバを含み、バス１２０２を形成する配線を含む。伝送媒体は、電波データ通信及び赤外線データ通信中に生成されるような音波又は光波の形態もとり得るものである。
【００５０】
コンピュータ読出可能媒体は、様々な形態で、プロセッサ１２０３が実行する１又は２以上の命令の１又は２以上のシーケンスを実行することに関与し得る。例えば、命令は、初めリモートコンピュータの磁気ディスクで搬送可能である。リモートコンピュータは、本発明の全部又は一部を実施する命令を動的メモリへリモートでロード可能であり、モデムを用いて電話回線を通して命令を送信可能である。コンピュータシステム１２０１に対してローカルであるモデムが、電話回線でデータを受信可能であり、赤外線送信機を用いてデータを赤外線信号に変換可能である。バス１２０２に連結される赤外線検出器が、を赤外線信号で搬送されるデータを受信して、データをバス１２０２上に置くことが可能である。バス１２０２はメインメモリ１２０４へデータを搬送する。プロセッサ１２０３はメインメモリ１２０４から命令を取り出して実行する。メインメモリ１２０４が受信する命令は、プロセッサ１２０３が実行する前、又は後に、適宜、格納装置１２０７又は１２０８に格納してもよい。
【００５１】
コンピュータシステム１２０１は、バス１２０２に連結された通信インターフェース１２１３も備える。通信インターフェース１２１３は、例えばローカルエリアネットワーク（ｌｏｃａｌ  ａｒｅａ  ｎｅｔｗｏｒｋ：ＬＡＮ）１２１５又はインターネットのような別の通信ネットワーク１２１６に連結されるネットワークリンク１２１４に対して、２方向データ通信カップリングを提供する。例えば、通信インターフェース１２１３は、いかなるパケット交換ＬＡＮに付されるネットワークインターフェースカードであってもよい。別の例として、通信インターフェース１２１３は、非対称デジタル加入者線（ａｓｙｍｍｅｔｒｉｃａｌ  ｄｉｇｉｔａｌ  ｓｕｂｓｃｒｉｂｅｒ  ｌｉｎｅ：ＡＤＳＬ）カード、統合デジタルネットワーク（ｉｎｔｅｇｒａｔｅｄ  ｓｅｒｖｉｃｅｓ  ｄｉｇｉｔａｌ  ｎｅｔｗｏｒｋ：ＩＳＤＮ）カード又はモデムであってもよく、対応する通信回線の種類にデータ通信接続を与えるものである。ワイヤレスリンクも実施可能である。このようないかなる実施形態においても、通信インターフェース１２１３は、様々な種類の情報を表すデジタルデータストリームを搬送する電気信号、電磁信号又は光信号を送受信する
【００５２】
ネットワークリンク１２１４は、典型的に、１又は２以上のネットワークを通した他のデータ装置へのデータ通信を提供する。例えば、ネットワーク１２１４は、ローカルネットワーク１２１５（例えばＬＡＮ）を通して、又は通信ネットワーク１２１６を通して通信サービスを提供するサービスプロバイダが操作する機器を通して、別のコンピュータへの接続を提供可能である。ローカルネットワーク１２１４及び通信ネットワーク１２１６は、例えば、デジタルデータストリームを搬送する電気信号、電磁信号又は光信号と、関連の物理レイヤ（例えば、ＣＡＴ５ケーブル、同軸ケーブル、光ファイバ等）とを使用する。様々なネットワークを通る信号と、ネットワークリンク１２１４上で、コンピュータシステム１２０１へ及びコンピュータシステム１２０１からデジタルデータを搬送する通信インターフェース１２１３を通る信号とは、ベースバンド信号、すなわちキャリア波に基づく信号に実施可能である。ベースバンド信号は、デジタルデータビットのストリームを表す非変調電気パルスとしてデジタルデータを伝送する。ここで、「ビット（ｂｉｔｓ）」という言葉は、シンボルを意味すると広く解釈されるものであり、各シンボルは、少なくとも１又は２以上の情報ビットを伝送する。導電媒体にわたって伝播される、又は伝播媒体を通して電磁波として送信される振幅、位相及び／又は周波数シフトキード信号で、デジタルデータを用いてキャリア波を変調することも可能である。このように、デジタルデータは、「有線（ｗｉｒｅｄ）」通信チャネルを通して非変調ベースバンドデータとして送信可能であり、及び／又はキャリア波を変調することによってベースバンドとは異なる所定の周波数帯内で送信可能である。コンピュータシステム１２０１は、ネットワーク１２１５及び１２１６とネットワークリンク１２１４と通信インターフェース２１３とを通して、プログラムコードを含むデータを送受信できる。さらに、ネットワークリンク１２１４は、携帯情報端末（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ：ＰＤＡ）、ラップトップコンピュータ又は携帯電話のような移動体装置１２１７へのＬＡＮ１２１５を通した接続を提供可能である。
【００５３】
図２５は、情報処理装置１１の代表的ハードウェア構成を示すブロック図である。
【００５４】
図示するように、制御核としてはたらくＣＰＵ１０１が、ＦＳＢ（Ｆｒｏｎｔ  Ｓｉｄｅ  Ｂｕｓ：前側バス）を通して制御部１０２に接続される。制御部１０２、他の制御部及び他の装置は、上述の処理部３を形成する。他の制御部及び他の装置は後で説明することとする。制御部１０２は、メインメモリ１０３及びグラフィックス機能の制御を実行する構成である。制御部１０２は、主に、高速で大量のデータを処理する役割を担う。ＡＴ互換性において、制御部１０２はノースブリッジ（ｎｏｒｔｈ  ｂｒｉｄｇｅ）と呼ばれる。この実施形態において、制御部１０２は、ＣＰＵ１０１と、メインメモリ１０３と、制御部１０４と、液晶表示装置のようなグラフィック表示部１０５とに接続される。
【００５５】
制御部１０４は、主に、ユーザインターフェースに与えられる制御装置のような構成を制御し、装置のバスリンクを制御する構成である。ＡＴ互換性において、制御部１０４は、サウスブリッジ（ｓｏｕｔｈ  ｂｒｉｄｇｅ）と呼ばれる。ＰＣＩに対するＩＳＡブリッジにおいて、制御部１０４は、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ：周辺構成相互接続）バスと、ＩＳＡ（Ｉｎｄｕｓｔｒｙ  Ｓｔａｎｄａｒｄ  Ａｒｃｈｉｔｅｃｔｕｒｅ：業界標準アーキテクチャ）バスのような低速バスとの間のブリッジの役割を担う。制御部１０４は、ＩＳＡコントローラやＩＤＥ（Ｉｎｔｅｇｒａｔｅｄ  Ｄｒｉｖｅ  Ｅｌｅｃｔｒｏｎｉｃｓ：統合ドライブエレクトロニクス）コントローラのようなコントローラの機能を有する。
【００５６】
外部メモリと外部装置とに接続し、制御する無線通信装置１０６及び装置１０７としてはたらく無線ＬＡＮ（又はＷ‐ＬＡＮ）に、ＰＣＩバスは接続される。外部メモリとしては、半導体メモリデバイスが使用可能である。装置１０７には、スティック型格納媒体からデータを読み出し、スティック型格納媒体へデータを書き込む制御装置１０８と、カード型格納媒体からデータを読み出し、カード型格納媒体へデータを書き込む制御装置１０９とが与えられる。加えて、装置１０７は、外部装置との接続インターフェースの機能を有する。接続インターフェースの一例が、コンピュータにシリアルデバイスを追加するハードウェアの仕様を定めるＩＥＥＥ１３９４に準拠するインターフェースである。
【００５７】
制御部１０４は、ＬＡＮ（ローカルエリアネットワーク）接続装置１１０と、ユーザ操作を検知するタッチパネル１１１に接続されるＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ：ユニバーサルシリアルバス）ポートとに接続される。ＣＰＵ１０１は、タッチパネル１１１からユーザ操作の信号を受信し、ユーザ操作がランチャーバーを動かすということ又はランチャーバーのアイコンを押すということであるか否か等を判定する。ユーザ操作がランチャーバーを動かすことであるとＣＰＵ１０１が判定すると、ＣＰＵ１０１は、表示を変更してウィジェット表示領域２０と情報表示領域３０との比を変更、又はユーザ操作に基づいて情報表示エリアに対応の情報を表示する。さらに、ＣＰＵ１０１は、垂直スクロール又は水平スクロールが選択されるかどうかを判定、又は格納部１１６に格納されるプログラムに基づいて、目下の時刻又は目下の位置情報を設定情報における時刻又は位置情報と比較する。この処理を以下で説明する。
【００５８】
補助格納部１１２が、磁気ディスク又は光ディスクのようなディスクを駆動するドライブである。この実施形態において、補助格納部１１２は、ハードディスクのような大容量格納媒体を駆動するドライブである。補助格納ユニット１１２は、内部ＩＤＥコントローラとしてはたらく制御部１０４に接続される。
【００５９】
制御部１０４に接続されるオーディオコーデック１１３が、デジタル‐アナログ変換処理の結果として獲得されるオーディオ信号をスピーカ１１４又はヘッドフォン１１５のような構成へ出力する構成である。オーディオ信号は声又は音を表す。マイクロフォンを備える装置構成においては、オーディオコーデック１１３は、オーディオ入力データをデジタルに変換する処理を実行する。
【００６０】
格納部１１６は、コンピュータを駆動する制御プログラムを格納するメモリである。格納部１１６は、ＬＰＣ（Ｌｏｗ  Ｐｉｎ  Ｃｏｕｎｔ：低ピンカウント）バス等を用いて制御部１０４と制御部１１７とに接続される。
【００６１】
制御部１１７は、様々な信号を制御する汎用ユニットである。制御部１１７として、例えば、ＥＣ（Ｅｍｂｅｄｄｅｄ  Ｃｏｎｔｒｏｌｌｅｒ：組込みコントローラ）が使用される。制御部１１７は、情報処理装置１１の電源供給及び情報処理装置１１の追加機能も制御する。持ち運び可能な情報処理装置の場合、制御部１１７はマイクロコンピュータである。格納部１１６に格納される制御プログラムを修正することにより、コンピュータを制御する方法が変化し得る、ということに留意されたい。
【００６２】
情報処理装置１１のメインボディに設けられる操作素子１７を備える操作部１１８が、制御部１１７へ信号を出力する。外部装置を情報処理装置１１に接続する接続部１１９として、ＵＳＢコネクタが情報処理装置１１のメインボディに設けられる。ＵＳＢコネクタ１１９は制御部１０４にも接続される。
【００６３】
図示していない電源供給部がＡＣアダプタから商用電源供給電圧を受け取ることに留意されたい。代替として、情報処理装置１１は、ＤＣ電源供給としてはたらく電池パックで動いてもよい。典型的に、電池パックは２次電池又は燃料電池を含む。
【００６４】
上述の開示に照らすと、明らかに数多くの修正や変更が本発明に可能である。したがって、添付の特許請求の範囲のうちならば、ここで特に説明した以外のようにも実施可能であるということを理解されたい。
【図１】
0005259444.tif 000002
【図２】
0005259444.tif 000003
【図３】
0005259444.tif 000004
【図４】
0005259444.tif 000005
【図５】
0005259444.tif 000006
【図６】
0005259444.tif 000007
【図７】
0005259444.tif 000008
【図８】
0005259444.tif 000009
【図９】
0005259444.tif 000010
【図１０】
0005259444.tif 000011
【図１１】
0005259444.tif 000012
【図１２】
0005259444.tif 000013
【図１３】
0005259444.tif 000014
【図１４】
0005259444.tif 000015
【図１５】
0005259444.tif 000016
【図１６】
0005259444.tif 000017
【図１７】
0005259444.tif 000018
【図１８】
0005259444.tif 000019
【図１９】
0005259444.tif 000020
【図２０】
0005259444.tif 000021
【図２１】
0005259444.tif 000022
【図２２】
0005259444.tif 000023
【図２３】
0005259444.tif 000024
【図２４】
0005259444.tif 000025
【図２５】
0005259444.tif 000026