(57)【要約】      （修正有）【課題】一般のオペレーティングシステムおよびアプリケーションプログラムを実行する小型コンピュータ装置（ＳＣＤ）用の改良されたユーザインターフェイスシェルのシステムおよび方法を提供する。【解決手段】標準オペレーティングシステムの上部に視覚的および機能的に存在するシェルタスクユーザインターフェイス（ＳＴＵＩ）はオペレーティングシステムによって提供される一組の機能のための複数のグラフィックボタン（ＥＧＢ）を含む。この一組の機能は、頻繁に使用される小型コンピュータ装置（ＳＣＤ）の複数の機能を含む。そして第１のメニュー上の１つのボタンを選択すると第２のメニュー上のもう一組のＥＢＧが表示されるように、複数のＥＧＢからなる複合階層メニューをさらに含む。【選択図】図４Ａ
2005339530.tif 000002
【特許請求の範囲】
【請求項１】
高解像度ディスプレイ（ＨＲＤ）を有し、標準機能のオペレーティングシステムおよび複数の標準機能のアプリケーションプログラムを含む標準機能のオペレーティングシステム環境（ＯＳＥ）を実行することができ、およびＯＳＥに固有の出力（つまり標準機能のコンピュータシステムにおいて通常行われる表示出力）をさらに表示することができる小型コンピュータ装置（ＳＣＤ）におけるエンドユーザ体感を向上させる方法であって、前記方法は、
前記ＨＳＤ上の前記標準オペレーティングシステムの上部に視覚的および機能的に存在するシェルタスクユーザインターフェイス（ＳＴＵＩ）の使用するステップであって、前記ＳＴＵＩは前記オペレーティングシステムによって提供される一組の機能のための複数の使いやすいグラフィックボタン（ＥＧＢ）を含むステップ
を備えたことを特徴とする方法。
【請求項２】
前記オペレーティングシステムによって提供される前記一組の機能は、頻繁に使用されるＳＣＤの複数の機能を含むことを特徴とする請求項１に記載の方法。
【請求項３】
前記ＳＴＵＩは、第１のメニュー上の前記複数のＥＧＢの中から少なくとも１つのボタンを選択すると第２のメニュー上の少なくとももう１組のＥＧＢが表示されるように、前記複数のＥＧＢから成る複合階層（ｍｕｌｔｉｌｅｖｅｌ）メニューをさらに含むことを特徴とする請求項２に記載の方法。
【請求項４】
前記メニューは、追加のＥＧＢの表示のためのスクロールバーをさらに含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいて所定のアプリケーションを実行し、前記ＯＳＥ固有の出力とは異なり、前記アプリケーションによって提供される一組の機能に対応する使いやすい表示形式（ＥＤＦ）で前記アプリケーションを表示することを特徴とする請求項４に記載の方法。
【請求項６】
前記アプリケーションによって提供される前記一組の機能は、頻繁に使用されるＳＣＤの複数の機能を含む（例えば前記アプリケーションはＯｕｔｌｏｏｋのような電子メールアプリケーションであり、前記ＥＤＦは新しいメールのスクロール可能なリストを含む）ことを特徴とする請求項５に記載の方法。
【請求項７】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいて所定のアプリケーションで第１のファイルを実行し、前記アプリケーションを使用して、前記ＯＳＥ固有の出力とは異なり、前記アプリケーションによって提供される一組の機能に対応する使いやすい表示形式（ＥＤＦ）で前記第１のファイルのファイル出力を表示する（例えば前記第１のファイルはＷｏｒｄタイプの文書ファイルであり、前記アプリケーションはＷｏｒｄタイプのアプリケーションであり、前記ＥＤＦは前記第１のファイルのテキストの容易に読める表示を含む）ことを特徴とする請求項４に記載の方法。
【請求項８】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいて所定のアプリケーションで第１のファイルを実行し、前記アプリケーションを使用して、頻繁にＳＣＤに使用される前記ＯＳＥのプレゼンテーション表示形式（ｐｒｅｓｅｎｔａｔｉｏｎ  ｄｉｓｐｌａｙ  ｆｏｒｍａｔ）で前記第１のファイルのファイル出力を表示することを特徴とする請求項４に記載の方法。
【請求項９】
頻繁にＳＣＤに使用される前記ＯＳＥの前記プレゼンテーション表示形式は、前記ＯＳＥ固有の表示を介し前記ＯＳＥにおいて前記アプリケーションにより開かれると、前記第１のファイルを前記プレゼンテーション表示形式で自動的に表示することができない特殊なプレゼンテーション表示形式である（例えば前記第１のファイルはＰｏｗｅｒＰｏｉｎｔタイプのファイルであり、前記アプリケーションはＰｏｗｅｒＰｏｉｎｔタイプのアプリケーションであり、前記特殊なプレゼンテーション表現形式はスライドショータイプの形式である）ことを特徴とする請求項８に記載の方法。
【請求項１０】
高解像度ディスプレイ（ＨＲＤ）を有し、標準機能のオペレーティングシステムおよび複数の標準機能のアプリケーションプログラムを含む標準機能のオペレーティングシステム環境（ＯＳＥ）を実行することができ、およびＯＳＥ固有の出力（つまり標準機能のコンピュータシステムにおいて通常行われる表示出力）をさらに表示することができる小型コンピュータ装置（ＳＣＤ）においてエンドユーザ体感を向上させるシステムであって、
前記システムは前記ＨＳＤ上の前記標準オペレーティングシステムの上部に視覚的および機能的に存在するシェルタスクユーザインターフェイス（ＳＴＵＩ）を使用する少なくとも１つのサブシステムであって、前記ＳＴＵＩは前記オペレーティングシステムによって提供される一組の機能のための複数の使いやすいグラフィックボタン（ＥＧＢ）を含むサブシステム
を備えたことを特徴とするシステム。
【請求項１１】
少なくとも１つのサブシステムをさらに備え、該サブシステムによって、前記ＳＴＵＩは特に前記ＳＣＤの操作の態様に関係する少なくとも１つの情報の項目を有するモバイルタスクバーをさらに含むことを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記サブシステムによって、前記特に前記ＳＣＤの操作の態様に関係する少なくとも１つの情報の項目は、新しいメッセージ数、時間、信号長、バッテリ寿命の複数の情報項目の中の少なくとも１つの情報項目を含むことを特徴とする請求項１１に記載のシステム。
【請求項１３】
少なくとも１つのサブシステムをさらに備え、該サブシステムによって、前記オペレーティングシステムによって提供される前記一組の機能は、頻繁に使用されるＳＣＤの複数の機能を含むことを特徴とする請求項１０に記載のシステム。
【請求項１４】
前記サブシステムによって、第１のメニュー上の前記複数のＥＧＢの中から少なくとも１つのボタンを選択すると第２のメニュー上の少なくとももう１組のＥＧＢが表示されるように、前記ＳＴＵＩが前記複数のＥＧＢから成る複合階層メニューをさらに含むことを特徴とする請求項１３に記載のシステム。
【請求項１５】
少なくとも１つのサブシステムをさらに備え、該サブシステムによって、前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいて所定のアプリケーションを実行し、および前記ＯＳＥ固有の出力とは異なり、前記アプリケーションによって提供される一組の機能に対応する使いやすい表示形式（ＥＤＦ）で前記アプリケーションを表示することを特徴とする請求項１４に記載のシステム。
【請求項１６】
前記サブシステムによって、前記ＥＧＢの中の少なくとも１つのボタンが前記ＯＳＥにおいて所定のアプリケーションで第１のファイルを実行し、前記アプリケーションを使用して、前記ＯＳＥ固有の出力とは異なり、前記アプリケーションによって提供される一組の機能に対応する使いやすい表示形式（ＥＤＦ）で前記第１のファイルの第１の出力を表示することを特徴とする請求項１４に記載のシステム。
【請求項１７】
前記サブシステムによって、前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいて所定のアプリケーションで第１のファイルを実行し、および前記アプリケーションを使用して、頻繁にＳＣＤに使用される前記ＯＳＥのプレゼンテーション表示フォーマットで前記第１のファイルのファイル出力を表示することを特徴とする請求項１４に記載のシステム。
【請求項１８】
前記サブシステムによって、前記頻繁にＳＣＤに使用される前記ＯＳＥのプレゼンテーション表示形式は、前記ＯＳＥ固有の表示を介して前記ＯＳＥにおいて前記アプリケーションにより開かれると、前記第１のファイルを前記プレゼンテーション表示形式で自動的に表示することができない特殊なプレゼンテーション表示形式であることを特徴とする請求項１７に記載のシステム。
【請求項１９】
高解像度ディスプレイ（ＨＲＤ）を有し、標準機能のオペレーティングシステムおよび複数の標準機能のアプリケーションプログラムを含む標準機能のオペレーティングシステム環境（ＯＳＥ）を実行することができ、並びにＯＳＥ固有の出力（つまり標準機能のコンピュータシステムにおいて通常行われる表示出力）をさらに表示することができる小型コンピュータ装置（ＳＣＤ）においてエンドユーザ体感を向上させるコンピュータ読取可能命令を含むコンピュータ読取可能な媒体であって、前記コンピュータ読取可能命令は、
前記ＨＳＤ上の前記標準オペレーティングシステムの上部に視覚的および機能的に存在するシェルタスクユーザインターフェイス（ＳＴＵＩ）を使用する命令であって、前記ＳＴＵＩは前記オペレーティングシステムによって提供される一組の機能のための複数の使いやすいグラフィックボタン（ＥＧＢ）を含む命令
を備えたことを特徴とするコンピュータ読取可能な媒体。
【請求項２０】
前記ＳＴＵＩは、特に前記ＳＣＤの操作の態様に関係する少なくとも１つの情報の項目を有するモバイルタスクバーをさらに含むことを特徴とする請求項１９に記載のコンピュータ読取可能命令。
【請求項２１】
前記特に前記ＳＣＤの操作の態様に関係する少なくとも１つの情報の項目は、新しいメッセージ数、時間、信号長、バッテリ寿命の複数の情報項目の中の少なくとも１つの情報項目を含むことを特徴とする請求項２０に記載のコンピュータ読取可能命令。
【請求項２２】
前記オペレーティングシステムによって提供される前記一組の機能は、頻繁に使用されるＳＣＤの複数の機能を含むことを特徴とする請求項１９に記載のコンピュータ読取可能命令。
【請求項２３】
前記ＳＴＵＩは、第１のメニュー上の前記複数のＥＧＢの中から少なくとも１つのボタンを選択すると第２のメニュー上の少なくとももう１組のＥＧＢが表示されるように、前記複数のＥＧＢから成る複合階層メニューをさらに含むことを特徴とする請求項２２に記載のコンピュータ読取可能命令。
【請求項２４】
前記メニューは、追加のＥＧＢの表示のためのスクロールバーをさらに含むことを特徴とする請求項２３に記載のコンピュータ読取可能命令。
【請求項２５】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいて所定のアプリケーションを実行し、および前記アプリケーションを前記ＯＳＥ固有の出力として表示することを特徴とする請求項２４に記載のコンピュータ読取可能命令。
【請求項２６】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいてあるアプリケーションを実行し、および前記ＯＳＥ固有の出力とは異なり、前記アプリケーションによって提供される一組の機能に対応する使いやすい表示形式（ＥＤＦ）で前記アプリケーションを表示することを特徴とする請求項２４に記載のコンピュータ読取可能命令。
【請求項２７】
前記アプリケーションによって提供される前記一組の機能は、頻繁に使用されるＳＣＤの複数の機能を含むことを特徴とする請求項２６に記載のコンピュータ読取可能命令。
【請求項２８】
前記アプリケーションは、Ｏｕｔｌｏｏｋのような電子メールアプリケーションであり、および前記ＥＤＦは新しい電子メールのスクロール可能なリストを含むことを特徴とする請求項２７に記載のコンピュータ読取可能命令。
【請求項２９】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいてあるアプリケーションで第１のファイルを実行し、および前記アプリケーションを使用して、前記ＯＳＥ固有の出力とは異なり、前記アプリケーションによって提供される一組の機能に対応する使いやすい表示形式（ＥＤＦ）で前記第１のファイルの第１の出力を表示することを特徴とする請求項２４に記載のコンピュータ読取可能命令。
【請求項３０】
前記第１のファイルはＷｏｒｄタイプの文書ファイルであり、前記アプリケーションはＷｏｒｄタイプのアプリケーションであり、および前記ＥＤＦは前記第１のファイルのテキストの容易に読める表示を含むことを特徴とする請求項２９に記載のコンピュータ読取可能命令。
【請求項３１】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいてあるアプリケーションで第１のファイルを実行し、および前記アプリケーションを使用して、頻繁にＳＣＤに使用される前記ＯＳＥのプレゼンテーション表示フォーマットで前記第１のファイルのファイル出力を表示することを特徴とする請求項２４に記載のコンピュータ読取可能命令。
【請求項３２】
前記頻繁にＳＣＤに使用される前記ＯＳＥのプレゼンテーション表示形式は、前記ＯＳＥ固有の表示を介して前記ＯＳＥにおいて前記アプリケーションによって開かれると、前記第１のファイルを前記プレゼンテーション表示形式で自動的に表示することができない特殊なプレゼンテーション表示形式であることを特徴とする請求項３１に記載のコンピュータ読取可能命令。
【請求項３３】
前記第１のファイルはＰｏｗｅｒＰｏｉｎｔタイプのファイルであり、前記アプリケーションはＰｏｗｅｒＰｏｉｎｔタイプのアプリケーションであり、および前記特殊なプレゼンテーション表示形式はスライドショータイプの形式であることを特徴とする請求項３２に記載のコンピュータ読取可能命令。
【請求項３４】
高解像度ディスプレイ（ＨＲＤ）を有し、標準機能のオペレーティングシステムおよび複数の標準機能のアプリケーションプログラムを含む標準機能のオペレーティングシステム環境（ＯＳＥ）を実行することができ、およびＯＳＥ固有の出力（つまり標準機能のコンピュータシステムにおいて通常行われる表示出力）をさらに表示することができる小型コンピュータ装置（ＳＣＤ）においてエンドユーザ体感を向上させるハードウェア制御装置であって、
前記ＨＳＤ上の前記標準オペレーティングシステムの上部に視覚的および機能的に存在するシェルタスクユーザインターフェイス（ＳＴＵＩ）を使用するための手段であって、前記ＳＴＵＩは前記オペレーティングシステムによって提供される一組の機能のための複数の使いやすいグラフィックボタン（ＥＧＢ）を含む手段
を備えたことを特徴とするハードウェア制御装置。
【請求項３５】
前記ＳＴＵＩは、特に前記ＳＣＤの操作の態様に関係する少なくとも１つの情報の項目を有するモバイルタスクバーをさらに含むことを特徴とする請求項３４に記載のハードウェア制御装置。
【請求項３６】
前記特に前記ＳＣＤの操作の態様に関係する少なくとも１つの情報の項目は、新しいメッセージ数、時間、信号長、バッテリ寿命の複数の情報項目の中の少なくとも１つの情報項目を含むことを特徴とする請求項３５に記載のハードウェア制御装置。
【請求項３７】
前記オペレーティングシステムによって提供される前記一組の機能は、頻繁に使用されるＳＣＤの複数の機能を含むことを特徴とする請求項３４に記載のハードウェア制御装置。
【請求項３８】
前記ＳＴＵＩは、第１のメニュー上の前記複数のＥＧＢの中から少なくとも１つのボタンを選択すると第２のメニュー上の少なくとももう１組のＥＧＢが表示されるように、前記複数のＥＧＢから成る複合階層メニューをさらに含むことを特徴とする請求項３７に記載のハードウェア制御装置。
【請求項３９】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいて所定のアプリケーションを実行し、および前記アプリケーションを前記ＯＳＥ固有の出力として表示することを特徴とする請求項３８に記載のハードウェア制御装置。
【請求項４０】
前記ＥＧＢの中の少なくとも１つのボタンは、前記ＯＳＥにおいてあるアプリケーションを実行し、および前記ＯＳＥ固有の出力とは異なり、前記アプリケーションによって提供される一組の機能に対応する使いやすい表示形式（ＥＤＦ）で前記アプリケーションを表示し、前記アプリケーションによって提供される前記一組の機能は頻繁に使用されるＳＣＤの複数の機能を含むことを特徴とする請求項３８に記載のハードウェア制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は一般に小型コンピュータ装置に関し、より詳細には、一般のオペレーティングシステムおよびアプリケーションプログラムを実行する小型コンピュータ装置用の改良されたユーザインターフェイスシェルに関する。
【背景技術】
【０００２】
コンピュータ化の方向性には、大型のメインフレームからパーソナルデスクトップ、ハンドヘルド、さらにウェアラブルコンピュータシステムへという小型化、個別化の方向性が存在する。また、より広範でより多様な人々がこうした装置を選択することが多くなってきており、そういった今日の技術には、手のひらに具合よく収まるフルパワーのコンピューティング装置などがある。
【０００３】
ハンドヘルドコンピュータは、従来のデスクトップとは異なる状況および異なる目的で使用されることから、設計者は異なる制約および問題を考慮する必要がある。２、３年前、Ｍｉｃｒｏｓｏｆｔ社は、ハンドヘルドコンピュータで稼働するオペレーティングシステムの独自の解決策、すなわちＰｏｃｋｅｔＰＣ装置およびＨａｎｄｈｅｌｄＰＣ装置用のＷｉｎｄｏｗｓ（登録商標）ＣＥを開発した。Ｗｉｎｄｏｗｓ（登録商標）ＣＥは、一般のデスクトップＰＣより演算能力がかなり低い家庭用電化製品用に作成された、Ｗｉｎｄｏｗｓ（登録商標）デスクトップ操作型オペレーティングシステム（ＯＳ）のうちのさらにそれほど強力ではないバージョンである。しかし、Ｗｉｎｄｏｗｓ（登録商標）ＣＥのこの制限によって、かえって現代のフルパワーのオペレーティングシステムおよびアプリケーションをより十分に使用することができるモバイルコンピューティング装置の要求が高まってきた。
【０００４】
小型コンピュータ装置（ＳＣＤ）とは、デスクトップコンピュータおよびラップトップコンピュータと機能的には競合し、標準機能の（ｆｕｌｌ−ｓｉｚｅ）オペレーティングシステムを稼働させることができる頑強なコンピュータシステムであるが、名前が示唆するように、物理的に全体的なサイズははるかに小さい。ＳＣＤは一般に、超高解像度ディスプレイ（例えば６４０×４８０などラップトップコンピュータのものと似た解像度を備える）、超小型８４キーＱＷＥＲＴＹキーボード（ラップトップコンピュータによくある同じ構成）、および何らかの種類のポインタ装置（例えばマウスやその同等物、例えばポインティングスティック、タッチパッド、トラックボールなど）を備える。さらにＳＣＤは、タッチ画面機能（ポケットＰＣに若干似ている）、追加の特殊ボタン（超高解像度ディスプレイの周りの周辺を取り巻く「レーストラック型」構成（ｃｉｒｃｕｍｆｅｒｅｎｔｉａｌ“ｒａｃｅ−ｔｒａｃｋ”ａｒｒａｎｇｅｍｅｎｔ）の一連のボタンなど）、および特殊ＯＴＧ（ｏｎ−ｔｈｅ−ｇｏ）ポインタ／選択装置（スーパードッグボーン（ｓｕｐｅｒ−ｄｏｇｂｏｎｅ）ポインタ／選択装置など）も含むことができる。ＳＣＤは、ユーザインターフェイスに加えて、それだけには限定されないがＣＰＵ、ＲＡＭ、固定記憶装置、および本明細書で以下でより詳しく説明する他のコンピュータ構成要素を含むパーソナルコンピュータシステムの標準構成要素以外に、無線通信装置、統合ビデオキャプチャ装置（カメラなど）、取外式媒体、および他の多くの装置も含むことができる。
【０００５】
ＳＣＤの一例は、Ｍｉｃｒｏｓｏｆｔの「ＧｏＰＣ」（その略図を図２として含む）である。ＧｏＰＣは、ハードドライブ、×８６プロセッサ、高質フルカラーディスプレイ、ＱＷＥＲＴＹキーボード、ネットワーク接続、およびフレキシブルな周辺拡張など、Ｗｉｎｄｏｗｓ（登録商標）  ＰＣと同じ特性の多くを有する超携帯型パーソナルコンピュータ（ｕｌｔｒａ−ｍｏｂｉｌｅ  ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）であり、通信およびメディア再生装置（ｃｏｎｓｕｍｐｔｉｏｎ  ｄｅｖｉｃｅ）である。
【０００６】
ＳＣＤには頑強なラップトップの能力のすべてが組み込まれているが、その小型サイズ故に固有の問題点もある。例えば、ＳＣＤキーボードは非常に小さく、通常の入力タスクには適しておらず、超高解像度ディスプレイにもかかわらず、細かくポイントアンドクリック操作を行うのはかなり難しい（例えばＳＣＤ上で稼働する標準アプリケーションプログラムのドロップダウンメニューは明瞭ではあるが、非常に小さくもあり、任意のポインタ／選択装置で指すのは難しい場合がある）。さらに、ＳＣＤは一般に、「標準機能の」システム（ラップトップおよびパーソナルコンピュータシステム）と同じように使用されるわけではなく、オペレーティングシステムおよびアプリケーションプログラムは標準機能のシステム用に開発されていることから、ＳＣＤでの操作はそもそも考慮に入れられていない（これをサポートする機能も提供されていない）。実際、ＳＣＤは、デスクトップ、ラップトップ、またはタブレットＰＣといった装置群の代わりではなく、個人および消費者市場という世界までコンピュータシステム的な体感（ｅｘｐｅｒｉｅｎｃｅ）を拡張していくものである。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
したがって、ＧｏＰＣは特に、特定の最終製品であるというよりも、（オペレーティングシステム、アプリケーション、拡張構成要素などを有する）基盤とすることができる超パーソナルコンピュータ処理用の一般のプラットフォームを提供するが、そこでユーザが体感するものおよびユーザの期待は、依然として標準機能のコンピュータシステムのものとは異なる。その結果、（それだけには限定されないが標準機能のシステムおよびＳＣＤを含む）すべてのフォームファクタ、および（それだけには限定されないが机上での操作、およびＯＴＧモバイル使用を含む）使用の状況に適合する一般のユーザインターフェイスは、ユーザは正常な体感を得ることができない。
【０００８】
当分野では、エンドユーザがＳＣＤの一般の使用方法の特徴であるより便利な方法でＳＣＤおよびそのオペレーティングシステムおよびアプリケーションプログラムを便利に使用することができるようになる、特にＳＣＤ用の改良されたユーザインターフェイスが必要である。
【課題を解決するための手段】
【０００９】
本発明の様々な実施形態は、一般のオペレーティングシステムおよびアプリケーションプログラムを実行するＳＣＤ用の改良されたユーザインターフェイスシェルのシステムおよび方法を対象としている。本発明のいくつかの実施形態は、エンドユーザがＳＣＤの一般の使用方法の特徴であるより便利な方法でＳＣＤ並びにそのオペレーティングシステムおよびアプリケーションプログラムを便利に使用することができるようになる、固有のオペレーティングシステムおよびアプリケーションプログラムの上部に存在するシェルタスクユーザインターフェイス（ＳＴＵＩ）を対象としている。
【００１０】
上記の概要および以下の好ましい実施形態の詳細な説明は、本明細書に組み込んだ、添付し、または付属する図面、表、および他の可視表現と併せ読めばよりよく理解することできる。本発明の説明上、これらの図面には本発明の構成例、またはその機能および方法の例を示しているが、本発明は、開示された特定の方法および手段に限定されない。
【発明を実施するための最良の形態】
【００１１】
法的要件を満たすために、主題を特定的に説明する。しかし、説明自体は、本特許の範囲を限定するためのものではない。むしろ発明者は、現在のまたは未来の他の技術とともに、本書に記載したものと類似の様々なステップまたはステップの組み合わせを含めて、他の方法でも請求した主題を具体化できるよう企図している。さらに、「ステップ」という用語は、本明細書では使用される方法の異なる要素を意味するために使用する場合があるが、個々のステップの順序が明示的に説明されている場合を除いて、この用語は、本明細書に開示した様々なステップ間の任意の特定の順序を含意するものと解釈されるべきではない。
【００１２】
コンピュータ環境
本発明の様々な実施形態は、コンピュータ上で実行することができる。図１および以下の説明は、本発明を実施するのに適したコンピューティング環境の簡単な概説を提供するためのものである。必須ではないが、本発明は、クライアントワークステーションやサーバなど、コンピュータによって実行されるプログラムモジュールなどのコンピュータ実行可能命令の一般的な文脈で説明する。一般にプログラムモジュールは、特定のタスクを実行する、または特定の抽象データ型を実装するルーチン、プログラム、オブジェクト、構成要素、データ構造などを含む。さらに、本発明は、ハンドヘルド装置、マルチプロセッサシステム、マイクロプロセッサベースまたはプログラム可能家庭用電化製品、ネットワークＰＣ、ミニコンピュータ、メインフレームコンピュータなどを含む他のコンピュータシステム構成で実施できることを当業者であれば理解できよう。また、本発明は、通信ネットワークによってタスクがリンクしているリモート処理装置によって実行される分散コンピューティング環境でも実施することができる。分散コンピューティング環境では、プログラムモジュールを、ローカルおよびリモートのメモリ記憶装置に置くことができる。
【００１３】
図１に示すように、汎用コンピューティングシステム例には、処理ユニット２１、システムメモリ２２、およびシステムメモリを含む様々なシステム構成要素を処理ユニット２１に結合するシステムバス２３を含む従来のパーソナルコンピュータ２０などが含まれる。システムバス２３は、様々なバスアーキテクチャのうちの任意のものを使用するメモリバスまたはメモリコントローラ、周辺バス、およびローカルバスを含むいくつかのタイプのバス構造のうちどんなものでもよい。システムメモリは、読み取り専用メモリ（ＲＯＭ）２４およびランダムアクセスメモリ（ＲＡＭ）２５を含む。基本入出力システム（ＢＩＯＳ）２６は、例えば起動中など、パーソナルコンピュータ２０内の要素間での情報の転送を助ける基本ルーチンを含み、ＲＯＭ２４に格納されている。パーソナルコンピュータ２０は、図には示していないハードディスクから読み取り、あるいはそこに書き込むハードディスクドライブ２７、取外式磁気ディスク２９から読み取り、あるいはそこに書き込む磁気ディスクドライブ２８、およびＣＤ−ＲＯＭや他の光媒体など、取外式光ディスク３１から読み取り、あるいはそこに書き込む光ディスクドライブ３０をさらに含むことができる。ハードディスクドライブ２７、磁気ディスクドライブ２８、および光ディスクドライブ３０は、それぞれハードディスクドライブインターフェイス３２、磁気ディスクドライブインターフェイス３３、および光ディスクドライブインターフェイス３４によってシステムバス２３に接続される。ドライブおよびその関連のコンピュータ読取可能な媒体は、コンピュータ読取可能命令、データ構造、プログラムモジュール、およびパーソナルコンピュータ２０の他のデータの不揮発性記憶域を提供する。本明細書に記載した環境の例は、ハードディスク、取外式磁気ディスク２９、および取外式光ディスク３１を使用するが、動作環境の例において、磁気カセット、フラッシュメモリカード、デジタルビデオディスク、ベルヌーイカートリッジ、ランダムアクセスメモリ（ＲＡＭ）、読み取り専用メモリ（ＲＯＭ）など、コンピュータによってアクセス可能なデータを格納できる他のタイプのコンピュータ読取可能な媒体を使用することもできることを当分野の技術者であれば理解されよう。
【００１４】
オペレーティングシステム３５、１つまたは複数のアプリケーションプログラム３６、他のプログラムモジュール３７、およびプログラムデータ３８を含めて、いくつかのプログラムモジュールをハードディスク、磁気ディスク２９、光ディスク３１、ＲＯＭ２４、またはＲＡＭ２５に格納することができる。ユーザは、コマンドおよび情報をキーボード４０およびポインティング装置４２などの入力装置を介してパーソナルコンピュータ２０に入力することができる。他の入力装置（図示せず）には、マイクロフォン、ジョイスティック、ゲームパッド、衛星パラボラアンテナ、スキャナなどがある。これらおよび他の入力装置は、しばしばシステムバスに結合されているシリアルポートインタフェース４６を介して処理ユニット２１に接続されるが、パラレルポート、ゲームポート、ユニバーサルシリアルバス（ＵＳＢ）など他のインタフェースで接続してもよい。モニタ４７または他のタイプの表示装置もまた、ビデオアダプタ４８などのインタフェースを介してシステムバス２３に接続される。パーソナルコンピュータは一般に、モニタ４７に加えて、スピーカやプリンタなどの他の周辺出力装置（図示せず）を含んでいる。図１のシステム例は、ホストアダプタ５５、小型コンピューターシステムインターフェイス（ＳＣＳＩ）バス５６、およびＳＣＳＩバス５６に接続されている外部記憶装置６２も含む。
【００１５】
パーソナルコンピュータ２０は、リモートコンピュータ４９など１つまたは複数のリモートコンピュータへの論理接続を使用してネットワーク式環境で動作することができる。リモートコンピュータ４９は、別のパーソナルコンピュータ、サーバ、ルータ、ネットワークＰＣ、ピア装置、または他の一般のネットワークノードでよく、一般にパーソナルコンピュータ２０に関連して上述した多くまたはすべての要素を含むが、図１にはメモリ記憶装置５０のみを示している。図１に示した論理接続は、ローカルエリアネットワーク（ＬＡＮ）５１および広域ネットワーク（ＷＡＮ）５２を含む。こうしたネットワーキング環境は、オフィス、全社規模のコンピュータネットワーク、イントラネット、およびインターネットではごく一般的である。
【００１６】
ＬＡＮネットワーキング環境で使用する場合、パーソナルコンピュータ２０は、ネットワークインターフェイスまたはアダプタ５３を介してＬＡＮ５１に接続される。ＷＡＮネットワーキング環境で使用する場合、パーソナルコンピュータ２０は一般に、モデム５４、またはインターネットなど広域ネットワーク５２を介して通信を確立する他の手段を含む。モデム５４は、内蔵のものでも外付けのものでもよく、シリアルポートインタフェース４６を介してシステムバス２３に接続される。ネットワーク式環境では、パーソナルコンピュータ２０に関連して示したプログラムモジュール、またはその一部をリモートメモリ記憶装置に格納することができる。図示したネットワーク接続は例であり、コンピュータ間の通信リンクを確立する他の手段を使用してもよいことは理解されよう。
【００１７】
本発明の多数の実施形態は、特にコンピュータ化システムによく適していることが想定されるが、本書では、本発明をこうした実施形態に限定する意図はない。逆に、本明細書で使用する場合、「コンピュータシステム」という用語は、こうした装置が本質的に電子的、機械的、論理的、または仮想的のいずれであろうと関係なく、情報を格納し、処理することができ、および／または格納された情報を使用して装置自体の挙動または実行を制御することができるすべての装置を含むものとする。
【００１８】
シェルタスクユーザインターフェイス（ＳＴＵＩ）
本発明の様々な実施形態は、固有の（ｎａｔｉｖｅ）オペレーティングシステムおよびアプリケーションプログラムの上部に存在するシェルタスクユーザインターフェイス（ＳＴＵＩ）のシステムおよび方法を対象とし、それによりエンドユーザが、ＳＣＤの一般に使用する際の特徴であるより便利な操作方法でＳＣＤ（ＧｏＰＣなど、その概略図は図２として提供）並びに「標準機能の」オペレーティングシステムおよびアプリケーションプログラムを便利に使用することができるようになることを目的とする。
【００１９】
一般に、その固有のユーザインターフェイスを含むＳＣＤ上でアプリケーションを稼働させるのは、たった約３×４インチ（７．６２×１０．１６ｃｍ）（ＳＣＤの３×４インチディスプレイを示す図３を参照）であり、超高解像度ディスプレイでさえも、ディスプレイのサイズを考えた場合、多少困難となる可能性がある。しかし、固有のユーザインターフェイスで標準機能のオペレーティングシステムおよびアプリケーションと直接対話することができるエンドユーザの能力を保持しながら、ＳＴＵＩは、固有のディスプレイ（例えば図４Ａに示す）の上部に存在して、ＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをユーザに提供する。しかし、キー機能用のより大きいボタンに加えて、ＳＴＵＩは、アプリケーションごとにユーザ対話も向上させる。
【００２０】
例えば、Ｍｉｃｒｏｓｏｆｔ  ＰｏｗｅｒＰｏｉｎｔのプレゼンテーションを実行することを考える。これは、ＳＣＤではこのような特定のアプリケーションが一般的に使用される。図４Ａ〜４Ｅおよび図５Ａ〜５Ｅは、ＳＴＵＩによってユーザの使い勝手が向上したことを示している。図４Ａで、ユーザが最上位メインメニュー画面から「Ａｌｌ  Ｐｒｏｇｒａｍｓ」ＳＴＵＩボタンを選択すると、図４Ｂに示すように、プログラムのローリングリスト（ｒｏｌｌｉｎｇ  ｌｉｓｔ）が表示される。図４Ｃに示すように、メニューの次のページにスクロールして、エンドユーザがＰｏｗｅｒＰｏｉｎｔアプリケーションを選択すると、図４Ｄに示すように、最も最近使用されたＰｏｗｅｒＰｏｉｎｔプレゼンテーションファイルを列挙したＰｏｗｅｒＰｏｉｎｔの特別なシェルメニューが表示される。エンドユーザがリストを下方にスクロールすると（すなわち図４Ｅに示すように、表示されている第３のファイルまで）、２つの大きいボタンがエンドユーザに表示される。１つは（図３に示すように、ＧＵＩが標準機能の画面のその固有の形式で）プレゼンテーションを「開く」もの、またはファイルで「スライドショー」をすぐに開始するためのものである。この後者のオプションのスライドショーは、ＳＣＤにおけるＰｏｗｅｒＰｏｉｎｔの一般的な使用、つまりエンドユーザが標準機能のコンピュータ上で標準機能のディスプレイ、キーボード、およびポインティング装置で行うことを好むスライドショーの編集より一般的に使用するものであり、したがってＳＣＤのこの当面のＳＴＵＩボタンオプションの表示によって、エンドユーザは、ナビゲートが難しいＳＣＤでのフル画面アプリケーションＧＵＩを通る必要なく、この一般の使用の実行を開始することができる。
【００２１】
同様に、エンドユーザが（図４Ｃに示すように）メニューからＰｏｗｅｒＰｏｉｎｔを選択する代わりに（図５Ａに示すように）Ｍｉｃｒｏｓｏｆｔ  Ｏｕｔｌｏｏｋを選択すると、（図５Ｂに示すように）メッセージの内容の簡単な「プレビュー」でユーザの最近受信されたメールメッセージを含むエンドユーザの受信ボックスを列挙するＯｕｔｌｏｏｋの特別なシェルメニューが表示されることになる。エンドユーザがリストを下方にスクロールすると（すなわち図５Ｃに示すように、示した第３のメールメッセージまで）、３つの大きいボタンがエンドユーザに提供される。１つはメッセージを「削除」するためのもの、１つはメッセージに「応答」するためのもの、１つはメッセージに「クイック応答（ｑｕｉｃｋ  ｒｅｐｌｙ）」するためのものである。（図５Ｄに示す）「クイック応答」オプションは、（すなわち状況がクイック応答に適している場合）エンドユーザが入力の必要性をなくすために使用することができる予め作成されたクイック応答の候補リスト（ｓｈｏｒｔ  ｌｉｓｔ）をエンドユーザに提供する。クイック応答のリストは、エンドユーザによって編集することもできる。また、エンドユーザには、（例えば３つのボタンのうちの１つではなく、タッチ画面のメッセージ上を直接ダブルクリックするなどにより）メッセージ自体を選択することによって（図５Ｅに示すように）電子メールメッセージを全部「閲覧する」第４のオプションがあり、再び表示されたメッセージにも、容易に、かつすぐにエンドユーザの注意を引くために表示される３つのＳＴＵＩクイックボタンがある。４つのオプション（３つのボタンおよび１つの直接選択）はすべて、ＳＣＤにおいてＯｕｔｌｏｏｋを使用する際に一般的に使用されること、つまりエンドユーザが標準機能のコンピュータ上で、標準機能のディスプレイ、キーボード、およびポインティング装置で行うことを好む長い電子メールメッセージの発信、および作成よりも一般的な使用であることを示しており、したがってこれらの当面のＳＴＵＩボタンおよびＳＣＤの直接選択オプションの表示によって、エンドユーザは、操作していくのが難しいＳＣＤでのフル画面アプリケーションＧＵＩを通る必要なく、ＳＣＤでのＯｕｔｌｏｏｋを一般的に使用して実行の開始に取りかかることができる。
【００２２】
本発明の様々な実施形態が提供することができる他の機能例は、それだけには限定されないが、以下を含む。 
・Ｍｉｃｒｏｓｏｆｔ  Ｗｏｒｄで、最も最近使用された文書、およびＭｙＤｏｃｕｍｅｎｔｓフォルダ（サブフォルダを含む）内のすべての文書のリストがエンドユーザに表示され、文書を「読むこと」は、ＳＣＤのエンドユーザにとっては、新しい文書を編集または作成するより一般的な操作であるため（ただしエンドユーザは依然として固有の標準機能のアプリケーションＧＵＩを介して行うことはできる）、文書ごとに、例えばフル画面「リーダ」モードで文書を表示するボタンを含むＳＴＵＩボタンがエンドユーザに表示されることになる。 
・Ｍｉｃｒｏｓｏｆｔ  Ｅｘｃｅｌで、最も最近使用されたスプレッドシート、およびＭｙＤｏｃｕｍｅｎｔｓフォルダ（サブフォルダを含む）内のすべてのスプレッドシートのリストがエンドユーザに表示され、スプレッドシートを「読むこと」は、ＳＣＤのエンドユーザにとっては、新しいスプレッドシートを編集または作成するより一般的な操作であるため（ただしエンドユーザは依然として固有の標準機能のアプリケーションＧＵＩを介して行うことはできる）、スプレッドシートごとに、例えばフル画面「リーダ」モードでスプレッドシートを表示するボタンを含むＳＴＵＩボタンがエンドユーザに表示されることになる。 
・メディアプレイヤでは、ＳＴＵＩは、より大きく、したがって固有のＧＵＩでのメディアアプリケーションの場合よりＳＣＤで使用しやすいメディア機能ボタンを提供する。 
・カレンダプログラムでは、ＳＴＵＩは、中でも、新しいカレンダ項目を追加するための使いやすいボタンを提供する。
【００２３】
追加の機能
上記に加えて、いくつかの実施形態は、次のような追加の機能を含むことができる（そのいくつかについては、本明細書ですでに言及している）。
・いくつかの実施形態では、ＳＴＵＩは、（それだけには限定されないが）新しいメッセージ数、時間、信号長、バッテリ寿命（場合によって例えば割合が５０％以上である場合は緑色、２０〜５０％の場合は黄色、２０％未満の場合は赤色で示されるカラーコードを使用して）を含むＳＣＤに最も適した有用な情報を含むことができる図４Ａ〜４Ｅおよび５Ａ〜５Ｅに示すモバイルタスクバーを含むこともできる。
・いくつかの実施形態では、ＳＴＵＩは、同じ機能について横断される（ｔｒａｖｅｒｓｅｄ）アプリケーション自体のメニューとは異なるようにアプリケーションプログラムの機能を横断（ｔｒａｖｅｒｓｅ）する（すなわちＳＴＵＩの等価物である３つの部分、開く−スライドショー−ショーを表示のメニューコマンドに等しいワンクリックボタンとしてのＳＴＵＩでのスライドショーの横断する）ルート／メニューシステムも含むことができる。
【００２４】
結び
本明細書に記載した様々なシステム、方法、および技術を、ハードウェア、ソフトウェア、または必要に応じてその組み合わせとともに実装することができることを理解されたい。したがって、本発明の方法および装置、またはそのいくつかの態様または一部は、フロッピー（登録商標）ディスク、ＣＲ−ＲＯＭ、ハードドライブ、または他の任意のマシン可読記憶媒体など、有形の媒体に組み込まれるプログラムコード（すなわち命令）の形をとることができ、プログラムコードがコンピュータなどのマシンにロードされ、それによって実行されると、そのマシンは本発明を実施する装置となる。プログラム可能コンピュータ上でプログラムコードを実行する場合、コンピュータは一般に、プロセッサ、プロセッサによって読み取り可能な記憶媒体（揮発性および不揮発性メモリおよび／または記憶要素を含む）、少なくとも１つの入力装置、および少なくとも１つの出力装置を含む。１つまたは複数のプログラムは、コンピュータシステムと通信するための高レベル手続き型またはオブジェクト指向型のプログラミング言語で実施されることが好ましい。しかし、必要に応じて、プログラムは、アセンブリ言語またはマシン言語で実施することができる。どんな場合でも、言語はコンパイル型またはインタプリタ型言語とすることができ、ハードウェア実装と組み合わせることができる。
【００２５】
本発明の方法および装置は、電子配線またはケーブルなどを介して、光ファイバを介して、または他の任意の送信形式を介してなど、何らかの送信媒体を介して送信されるプログラムコードの形式で組み込むこともでき、プログラムコードは、ＥＰＲＯＭ、ゲートアレイ、プログラム可能論理装置（ＰＬＤ）、クライアントコンピュータ、ビデオレコーダなど、マシンによって受信され、そこにロードされ、それによって実行されると、そのマシンは本発明を実施する装置になる。汎用プロセッサ上で実施されると、プログラムコードは、プロセッサと結合して、本発明のインデックス機能を実行するように動作する一意の装置を提供する。
【００２６】
本発明を様々な図の好ましい実施形態とともに説明してきたが、本発明から逸脱することなく本発明の同じ機能を実行するために、他の同様の実施形態を使用し、または変更および追加を記載した実施形態に加えることができることを理解されたい。例えば、本発明の実施形態の例は、パーソナルコンピュータの機能をエミュレートするデジタル装置の文脈で説明しているが、本出願は、本出願に述べたようなデジタル装置に限定されず、有線であろうと、無線であろうと、ゲームコンソール、ハンドヘルドコンピュータ、ポータブルコンピュータなど、既存のまたは新興のいくつかのコンピューティング装置または環境に適用することができ、また通信ネットワークを介して接続され、ネットワークを介して対話するこうしたいくつかのコンピューティング装置に適用することができることを当業者であれば理解されよう。さらに、特に無線ネットワーク式装置の数は急増し続けるので、本明細書にはハンドヘルド装置オペレーティングシステムおよび他のアプリケーション固有のハードウェア／ソフトウェアインターフェイスシステムを含む様々なコンピュータプラットフォームが含まれることを強調すべきである。したがって、本発明は、任意の単一の実施形態に限定されるべきではなく、むしろ特許請求の範囲による幅および範囲で解釈すべきである。
【図面の簡単な説明】
【００２７】
【図１】本発明の態様を組み込むことができるコンピュータシステムを表すブロック図である。
【図２】ＳＣＤの一例（この場合Ｍｉｃｒｏｓｏｆｔ  ＧｏＰＣ）のおおまかな外観を示すいくつかの概略の投影図および斜視図を示す図である。
【図３】標準標準機能のオペレーティングシステム例（この場合Ｍｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）  ＸＰ）および標準標準機能のアプリケーションプログラム例（この場合Ｍｉｃｒｏｓｏｆｔ  ＰｏｗｅｒＰｏｉｎｔ  ＸＰ）を稼働させるＳＣＤ例（この場合Ｍｉｃｒｏｓｏｆｔ  ＧｏＰＣ）の３×４インチディスプレイ（以下「３×４」）を示す図である。
【図４Ａ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図４Ｂ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図４Ｃ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図４Ｄ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図４Ｅ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図５Ａ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図５Ｂ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図５Ｃ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図５Ｄ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【図５Ｅ】こうしたＳＣＤでより頻繁に使用されるタスクおよびアクティビティにより有用な（すなわちより大きい）タッチ画面上のボタンをエンドユーザに提供するために、固有のオペレーティングシステムの上部にある（そうでない場合は表示される）本発明のいくつかの実施形態のシェルタスクユーザインターフェイス（ＳＴＵＤ）を稼働させるＳＣＤ用の３×４ディスプレイを示す図である。
【符号の説明】
【００２８】
２０  コンピュータ
２１  処理ユニット
２２  システムメモリ
２３  システムバス
２７  ハードドライブ
２８  フロッピー（登録商標）ドライブ
２９  取外式記憶装置
３０  光ドライブ
３２  ハードディスクドライブＩ／Ｆ
３３  磁気ディスクドライブＩ／Ｆ
３４  光ドライブＩ／Ｆ
３６  アプリケーションプログラム
３６’  アプリケーション
３７  他のプログラム
３８  プログラムデータ
４０  キーボード
４２  マウス
４６  シリアルポートＩ／Ｆ
４７  モニタ
４８  ビデオアダプタ
４９  リモートコンピュータ
５０  フロッピー（登録商標）ドライブ
５３  ネットワークＩ／Ｆ
５４  モデム
５５  ホストアダプタ
５６  ＳＣＳＩバス
６２  記憶装置
【図１】
2005339530.tif 000003
【図２】
2005339530.tif 000004
【図３】
2005339530.tif 000005
【図４Ａ】
2005339530.tif 000006
【図４Ｂ】
2005339530.tif 000007
【図４Ｃ】
2005339530.tif 000008
【図４Ｄ】
2005339530.tif 000009
【図４Ｅ】
2005339530.tif 000010
【図５Ａ】
2005339530.tif 000011
【図５Ｂ】
2005339530.tif 000012
【図５Ｃ】
2005339530.tif 000013
【図５Ｄ】
2005339530.tif 000014
【図５Ｅ】
2005339530.tif 000015
【外国語明細書】
2005339530000001.pdf