(57)【特許請求の範囲】
【請求項１】
コンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示するための方法において、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、前記ディスプレイ画面上の画面位置インジケータのインジケータ位置を判定するステップと、
前記インジケータ位置における表示画像の存在を検出するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が前記コンピュータ・システムから離れた点に投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を含む方法。
【請求項２】
前記発散点の位置が前記表示画像の所定の特性に関係する、請求項１に記載の方法。
【請求項３】
前記所定の特性が、前記ディスプレイ画面上の前記表示画像の相対位置である、請求項２に記載の方法。
【請求項４】
前記音声が、前記コンピュータ・システムから３次元に変位した発散点に投射される、請求項１に記載の方法。
【請求項５】
複数の表示画像の存在が検出される、請求項１に記載の方法。
【請求項６】
前記複数の表示画像が前記ディスプレイ画面上の複数の位置に位置する、請求項５に記載の方法。
【請求項７】
前記複数の表示画像が前記ディスプレイ画面上の単一点でオーバレイされた少なくとも２つの表示画像を含む、請求項５に記載の方法。
【請求項８】
前記ディスプレイ画面上に複数のユーザ選択を提示するステップであって、前記ユーザ選択が前記表示画像に関係するステップと、
前記ユーザによって行われた選択を実施し、選択した音声を対応する選択済み表示画像に関連付けるステップと
をさらに含む、請求項１に記載の方法。
【請求項９】
前記ユーザ選択が、前記音声の前記投射を実施するための選択を含む、請求項８に記載の方法。
【請求項１０】
前記ユーザ選択が特定のタイプの表示画像の選択を含み、前記特定のタイプが関連の選択可能特定音声に関係する、請求項８に記載の方法。
【請求項１１】
前記特定のタイプの表示画像がテキストの表示を含む、請求項１０に記載の方法。
【請求項１２】
前記特定のタイプの表示画像がハイパーテキスト・リンクの表示を含む、請求項１０に記載の方法。
【請求項１３】
前記特定のタイプの表示画像がスクロール・バー機能標識（function indicium）の表示を含む、請求項１０に記載の方法。
【請求項１４】
前記特定のタイプの表示画像がディスプレイ・コンテナ（display container）を含む、請求項１０に記載の方法。
【請求項１５】
前記ディスプレイ・コンテナがウィンドウ提示（window presentation）を含む、請求項１４に記載の方法。
【請求項１６】
前記特定のタイプの表示画像がメニュー機能標識の表示を含む、請求項１０に記載の方法。
【請求項１７】
前記特定のタイプの表示画像がグラフィック画像の表示を含む、請求項１０に記載の方法。
【請求項１８】
前記グラフィック画像が実行可能機能を表す、請求項１７に記載の方法。
【請求項１９】
複数のタイプの表示画像を含む、請求項１０に記載の方法。
【請求項２０】
各選択済み特定タイプの表示画像に関連付けるべき特定の音声を前記ユーザが選択できるようにするステップをさらに含む、請求項１９に記載の方法。
【請求項２１】
機械可読コード化標識を含む記録媒体において、前記記録媒体が読取装置に選択的に結合され、前記読取装置がコンピュータ・システム内の処理回路に選択的に結合され、前記読取装置が前記機械可読コード化標識を読み取り、それを表すプログラム信号を供給するように選択的に動作可能であり、前記プログラム信号が前記コンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示するために効果的であり、
前記プログラム信号が、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、前記ディスプレイ画面上の画面位置インジケータのインジケータ位置を判定するステップと、
前記インジケータ位置における表示画像の存在を検出するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が前記コンピュータ・システムから離れた点に投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を実施するように選択的に動作可能である機械可読コード化標識を含む記録媒体。
【請求項２２】
コンピュータ・システムにおいて、
システム・バスと、
前記システム・バスに結合される音声発生サブシステムと、
前記システム・バスに接続されたプロセッサ装置と、
前記システム・バスに接続されたメモリと、
ディスプレイ画面を含むディスプレイ装置とを含み、前記ディスプレイ装置が前記システム・バスに結合され、前記プロセッサ装置が、前記音声発生サブシステムをしてコンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示させるために前記メモリから受け取ったプログラム信号に応答し、
前記プログラム信号が、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、前記ディスプレイ画面上の画面位置インジケータのインジケータ位置を判定するステップと、
前記インジケータ位置における表示画像の存在を検出するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が前記コンピュータ・システムから離れた点に投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を実施するように選択的に動作可能である、コンピュータ・システム。
【請求項２３】
コンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示するための方法において、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、所定の表示画像に関するディスプレイ画面位置を判定するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を含む方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般に情報処理システムに関し、より詳細には、投射音響効果（ａｕｄｉｏ  ｅｆｆｅｃｔｓ）をコンピュータ・ディスプレイの特性に関係付けるための方法および実施に関する。
【０００２】
【従来の技術】
コンピュータ・システムおよびアプリケーションが発展するにつれて、新しい機能および能力が作成され、このような能力に関するインタフェースをシステム・ユーザに対して目で見えるように提示するために様々な装置およびツールを開発する必要がある。ユーザ主導型コンピュータ・システムおよびアプリケーションのための主なコンピュータ・システム・インタフェースは、キーボードまたはマウスあるいはトラックボール装置などのユーザ入力手段とともに、ディスプレイ装置であった。他のワイヤレス入力装置も使用可能である。
【０００３】
ほとんどすべてのコンピュータ・システム・ユーザ入力装置は、たとえば、マウス、トラックボール、ジョイスティックなどのポインティング・デバイスあるいはキーボードによりユーザ入力を可能にするために、ディスプレイ画面上に表された視覚標識に頼っている。コンピュータ・システムが多数のアプリケーションを実行している場合、この様々なアプリケーションは通常、ディスプレイ上あるいは矩形フレームまたはウィンドウ内の対応するアイコンで表され、それによりユーザは表されている特定のプログラムを識別することができる。さらに、特定のプログラムの選択可能な機能上の特徴のすべてもディスプレイ画面上の視覚指示によって表され、それは選択した機能を呼び出すためにユーザが活動化することができる。
【０００４】
ユーザが現行プログラムから他のプログラムへの切換えを希望する場合、ユーザは、マウスまたは他のポインティング・デバイスを使用してディスプレイ画面上のプログラムのアイコンまたはウィンドウを「指し示し」、ポインティング・デバイス上のボタンの１つを「クリックする」。その後、ユーザが稼働中のアプリケーションの特定の機能の呼出しを希望する場合、ユーザは対応する可視画面領域を指し示し、クリックすることになる。様々な選択可能視覚標識およびアイコンのすべてがディスプレイ画面上に表されている場合、コンピュータ画面は非常に混雑する可能性があり、マウス制御ポインタが画面上のある選択可能領域または他の選択可能領域を指し示しているかどうかを判定することが難しくなる場合が多い。これは、視覚障害ユーザにとってさらに大きい問題である。ユーザがある選択領域を指し示し、マウスをクリックして選択した機能を活動化する場合、マウスをクリックしたときにポインタが実際には意図しない近隣または隣接画面領域を指し示していれば、間違った機能が実行され、壊滅的な結果になる場合が多い。最良の場合でも、ユーザは、意図しない結果を取り消し、所期の機能を再活動化する前に、意図しない機能が完了するまで待たなければならない。
【０００５】
【発明が解決しようとする課題】
最近、この問題は、米国特許第５５３３１８２号等でも認識され、対処されている。同特許では、ディスプレイ画面上の画面位置識別子と当該位置の間の画面距離を示すために音声信号が供給される。これは、画面ナビゲーションにおいて音声支援を提供する際の主要な成果を表すものであるが、この分野では、特に視覚障害コンピュータ・ユーザのために、インターネット・アプリケーションを含むディスプレイ画面主導型プログラムを操作する際により容易かつ使いやすくするためにさらに努力が必要である。
【０００６】
【課題を解決するための手段】
コンピュータ・システム・ディスプレイ画面上に表示される情報の様々なアスペクトに関する情報を供給するためにコンピュータ・システムを囲む空間で音声が投射する方法およびそれを実施したコンピュータ・システムを提供する。表示情報に対する所定の情報は、投射音声（ｐｒｏｊｅｃｔｅｄ  ａｕｄｉｏ）で伝えられ、コンピュータ・システムから離れた点から発散するように認知される。ユーザの頭またはコンピュータ・ディスプレイ画面などの指定の原点に対する投射音声の明らかな発生源の認知位置を含む、投射音声の所与の特性を認知することにより、ディスプレイ画面上に表示された画像の所与の特性を確認することができる。
【０００７】
【発明の実施の形態】
ここで論じる様々な方法は、ワークステーションまたはパーソナル・コンピュータを含む可能性のある典型的なコンピュータ・システム内で実施することができる。一般に、実施コンピュータ・システムは、同様の複数システムからなるネットワーク内のマルチバス・システムにおける複数のプロセッサを含むことができる。しかし、例示的な一実施形態において本発明を実施するワークステーションまたはコンピュータ・システムは、一般に当技術分野で既知のものであり、やはり一般に当業者には既知のものである電子コンポーネントおよび回路から構成されるので、添付図面に示すものを超える回路詳細は、本発明の根元的概念の理解および認識のため、ならびに本発明の教示を曖昧にしないためまたは本発明の教示からそれないために、図示の通り必要と思われる以上に指定しない。
【０００８】
図１のコンピュータ・システム１０１は、通常、コンピュータ・システム１０１の他のコンポーネント装置およびサブシステムとともに１つまたは複数のＣＰＵ（中央演算処理装置）を収容するために配置された電子回路格納装置１０３を含む。コンピュータ・システム１０１は、モニタまたはディスプレイ・ユニット１０５と、キーボード１０７と、マウスまたはポインティング・デバイス１０９も含み、そのすべてが図示のコンピュータ・システム内で相互接続されている。また、コンピュータ・システム内のモデムまたは他のネットワーク接続部をこの例では電話回線などの通信回線に接続するために配置されたコネクタ１１１も示されている。本発明は、コネクタ１１１なしにセルラー・システムで実施することもできる。
【０００９】
システム１０１の主要コンポーネントの一部を図２に示す。プロセッサ回路２０１は、どのようなホスト・システム・バスにすることもできるシステム・バス２０３に接続されている。ここに開示する処理方法は多くの異なるバス構成またはネットワーク構成あるいはその両方に適用されることに留意されたい。キャッシュ・メモリ・デバイス２０５とシステム・メモリ・ユニット２０７もバス２０３に接続されている。モデム２０９は、コネクタ１１１（図１）により電話回線などの通信回線への接続２１０のために配置されている。モデム２０９は、この例では、選択的にコンピュータ・システム１０１が通信リンクを確立し、他のコンピュータ・システムあるいはネットワークまたはデータベース・サーバとの通信を開始できるようにする。
【００１０】
システム・バス２０３は、入力インタフェース回路２１１によりキーボード２１３およびマウスまたはポインティング・デバイス２１５にも接続されている。また、バス２０３は、個別のネットワーク・サブシステム・インタフェース２１７およびディスケット・ドライブ・ユニット２１９にも結合されている。音声発生サブシステム２２４はシステム・バス２０３に接続され、グラフィック・サブシステムを含む可能性のあるビデオ・サブシステム２２０はディスプレイ装置２２１に接続されている。ハード・ドライブ・ユニットまたはＣＤＲＯＭを含む可能性のある記憶装置２１８もバス２０３に結合されている。ディスケット・ドライブ・ユニット２１９は、コンピュータ・システム１０１によって選択的に実行するために、それによって個々のディスケット・プログラムをハード・ドライブ上にロードするかまたは個々のディスケット・プログラムに直接アクセスすることができる手段を提供する。周知の通り、ディスケット上の磁気標識によって表されるアプリケーション・プログラムを含むプログラム・ディスケットあるいはローカル・ネットワークまたはワールド・ワイド・ウェブを介して取得したシステム・メモリ内のプログラムを読み取って、プログラム信号を供給することができる。このようなプログラム信号は、実行中のアプリケーション・プログラムの機能上の流れに応じて、コンピュータ・システムをしてディスプレイ装置の画面上に表示を提示させ、ユーザ入力に応答させるために選択的に有効である。
【００１１】
本発明の例示的な一動作を説明する際に、パーソナル・コンピュータまたは「ＰＣ」上で動作するブラウザ・プログラムを参照するが、関係する原理は画面表示から入力を受け取る可能性のあるどのコンピュータ・プログラムにも適用可能である。コンピュータ・システム１０１上でインターネット・アクセス・プログラムまたはブラウザ・プログラムを実行する際に、このアクセス・プログラムまたはブラウザ・プログラムは通常、記憶装置２１８に記憶され、システムに最初に電源投入したときにあるいはユーザがそのように希望した場合は後で、選択的または自動的にしかも部分的または全面的にシステム・メモリ２０７にロードされる。ブラウザは、ここに記載するように、ディスケット・ドライブ・ユニット２１９内のディスケットから直接またはハード・ドライブ・ユニット２１８に記憶されたサイト選択プログラムのコピーから直接、サイト選択プログラムにアクセスしてそれを実行するように選択的に動作可能である。プログラムが実行されると、プログラムの一部分またはプログラム全体のいずれかをシステム・メモリ２０７またはシステム・キャッシュ・メモリ２０５あるいはその両方にロードすることができる。特定のプログラム設計に応じて、システムは、記憶装置２１８、キャッシュ・メモリ２０５、システム・メモリ２０７内のデータベースからアクセスした情報またはディスケット・ドライブ２１９に装填したディスケットから直接アクセスした情報を記憶することができる。ユーザがシステムを始動し、たとえばメモリからブラウザ・プログラムを積極的に実行すると想定すると、一連の画面がディスプレイ装置２２１上でユーザに表示されることになる。各画面には通常、プログラム内を移動する際にユーザが行うための１つまたは複数の選択が設けられている。一般に、ユーザは、キーボード２１３あるいはマウスまたはポインティング・デバイス２１５を使用してディスプレイ画面から選択を行うことになる。インターネット・オペレーティング・プログラムでは、ユーザが行う選択は、ユーザが「どこへ」すなわちどの「サイト」または「ウェブページ」へ「行く」のかと、場合によっては選択したサイトに到達するためにたどる通信リンクまたは経路も決定することになる。さらに、マウス／ポインティング・デバイスによりユーザが行う追加の選択によって、ブラウザ・プログラム内でプログラムをダウンロードして実行することができる。図３は、インターネット・オペレーティング・セッションにおける典型的なブラウザ・プログラム画面表示３０１を示す。一般にブラウザ画面は、「Ｆｉｌｅ」選択３０８および「Ｂｏｏｋｍａｒｋｓ」選択３０４など、ユーザが選択可能な複数の異なるモードまたは機能を表示する第１の行３０３を含む。ユーザがネットワーク・セッションにおいてドキュメント、サイト、またはページ間を素早く移動するのを支援するため、ユーザが選択可能な様々な動作を提供するために他の行３０５が表示される場合もある。画面上のＵＲＬ（ユニフォーム・リソース・ロケータ）アドレスまたは「Ｌｏｃａｔｉｏｎ」セクション３０７は、ユーザがキー入力できるようにするものであり、訪問すべきサイトまたは訪問中のサイトのインターネット・アドレスの名前も表示する。「Ｗｈａｔ’ｓ  Ｎｅｗ」または「Ｎｅｔ  Ｓｅａｒｃｈ」など他の選択済みネットワーク・サービスまたはネットワーク機能あるいはその両方に高速アクセスするために、画面上に他のクイック・アクセス・ボタンを実現することができる。一般に、図示の項目はいずれも、マウス・デバイス２１５とディスプレイ画面上で目に見えるカーソルまたはポインタ標識３１３に関連する「ポイント・アンド・クリック」（”ｐｏｉｎｔ  ａｎｄ  ｃｌｉｃｋ”）方法により選択することができる。たとえば、リモート・サイトからのデータのダウンロードは、「Ｓｔｏｐ」ボタンをポイントし、指定のマウス・ボタンをクリックすることにより、伝送中に直ちに終了することができる。同様に、「Ｂａｃｋ」ボタンおよび「Ｆｏｒｗａｒｄ」ボタンを使用して、それぞれ最後の画面表示またはウェブ・サイトに戻るかまたは次の画面表示またはウェブ・サイトに進むことができる。通常、選択可能な機能はいずれも、呼び出して、完了まで実行するためにある程度の時間がかかる。したがって、所望の選択可能画面領域内で正確にカーソルを検出して配置できないために偶然に間違ったブロックを選択した場合、ユーザは他のウェブ・サイトに送られる可能性があり、所望の機能を選択可能な所望のサイトに戻る際に多くの時間が失われることになる。
【００１２】
図３には、図示の通り、たとえば、強調表示した「ＩＢＭ」というテキスト３２１など、「Ｈｙｐｅｒｌｉｎｋｓ」を含む可能性のある部分テキスト・セクション３２０も示されている。ハイパーリンクは通常、ボールド体で示して下線を付け、認識しやすくするために対比色で表示する場合も多い。ハイパーリンクは通常、ポインタの位置決めおよびクリックによってユーザが選択した場合にそのリンクが示すページまたはサイトにアクセスすることになる記述ワードのグループを含む。機能アスペクトなしに単にテキストのみを表すページ上のプレーン・テキストとは異なり、ハイパーリンクは選択したサイトへのアクセス・プログラムを活動化する。ハイパーリンクの使用により、ユーザは比較的迅速に、当該可能なサイトを識別し、ハイパーリンクをクリックして現行ページからそのサイトに直ちにアクセスすることができる。しかし、ハイパーリンクおよび他の可能な画面選択は、このように容易にマークし、識別できるわけではない。たとえば、ディスプレイ画面３０１には、互いに視覚的に明確に区別できない３つの可能な「アクティブ・テキスト」選択３１７が示されている。したがって、（ポインタ３１３が示すように）２つの選択間の領域でポイントし、望ましくない選択を呼び出すことが可能である。このため、可聴標識は、異なる画面領域に対応してポインタがポイントしたときに様々な音声を発生することにより、このような潜在的な問題を回避する際に有用と思われる。
【００１３】
図３に示す例示的なページは、マウスおよびポインタ３１３によってポイントしクリックすることにより活動化可能な視覚的に認識可能な他のアクティブ標識あるいは表示画像またはアイコンを含むウェブ・サイト・ページにすることができる。図３は領域３１５などの複数のグラフィック領域を含み、これはポイントし選択可能な関連ページのテキストまたはＩＤを含むことができる。ユーザがスクロール・バー３１９内の「上矢印」または「下矢印」をポイントして、表示テキストより長いドキュメント内を移動できるようにするために、スクロール・バー３１９も示される。
【００１４】
一実施形態では、本発明は、ドキュメントの表示セクションがドキュメント全体に対してどこに位置するかを示す可聴指示を提供するために、スクロール・バーとともに実施される。これは、「原点マーク」機能（”ｍａｒｋ  ｏｒｉｇｉｎ”  ｆｕｎｃｔｉｏｎ）の選択（図８）および使用によって実施される。たとえばユーザがあるドキュメントを読んでいるときに、そのドキュメント内の他の位置に移動したいと希望すると、ユーザはそのテキスト・ドキュメント内の現行位置をマークし、ドキュメント内の他の位置に移動することができる。ユーザが原点マーク機能とともに３Ｄ拡張音響効果を選択した場合、この拡張音声機能はコンピュータ画面から離れたところで（選択した通りの）音声を発生することになる。ユーザが前にマークした点からさらに遠くまでスクロールすると、選択した音声は（任意の基準点として）コンピュータ・ディスプレイから遠くへ移動しているように思われるだろう。この機能は、視覚的なスライド・バーに加え、所与の時点でユーザがドキュメント内のマーク付き原点からどのくらい離れているかを示す可聴指示をユーザに提供する。ドキュメントが非常に長く、ユーザが開始点から何ページも離れたところにいる場合、選択した音声ははるか遠方で聞こえることになる。
【００１５】
コンピュータ・ディスプレイ画面から発生した音声の認知可能な「深さ」または「距離」を使用することは、多くの有益な応用が可能である。ここに開示する本発明は２次元または３次元の投射音声の使用を教示するものであり、このような音声は一般に様々なコンピュータ画面機能およびカーソル位置に関係する可能性がある。本開示では、「投射」という用語は、その音声がコンピュータ・ユニットから投射され、コンピュータ・ユニットから離れた点から発散しているとユーザによって認知されることを示すために使用する。認知された発散点（ｅｍａｎａｔｉｏｎ  ｐｏｉｎｔ）は、コンピュータ・ステーション上で動作しているプログラムの状況または条件に関する情報をコンピュータ・ユーザに提供するようにプログラミングされる。いくつかの例について論じるが、例示した例は本発明を制限するものとして解釈すべきではなく、いくつかの典型的な動作を例示するための例であると解釈すべきである。明らかなように、典型的なコンピュータ・プログラムは多くの異なるウィンドウ、機能および動作を含み、そこからユーザはユーザが所望するどのような機能でも呼び出すことを選択することができる。しかし、様々な機能および動作のすべては「ポイント・アンド・クリック」方法などの視覚的識別技法によりアクセスまたは選択されるので、このような豊富なコンピュータ・リソースは視覚障害ユーザには容易にアクセスできないものである。しかも、さらに多くのインタフェース標識がコンピュータ・ディスプレイ画面上に提示される場合、ユーザが所望する画面領域またはそれに隣接する望ましくない領域をポインタ・デバイスが指し示す時期を判定することはさらに難しくなる。ポイント・アンド・クリック活動化中に間違った画面領域が指し示された場合、間違ったプログラムが偶然活動化され、この結果、正しいアイコンを立ち上げるために立上げ点（ｌａｕｎｃｈ  ｐｏｉｎｔ）まで戻る際に不必要な処理時間が発生することになる。
【００１６】
前述の通り、ファイルまたはドキュメントの一部分だけがディスプレイ画面上に提示される場合、視覚障害者は広範囲にわたる画面提示または長々しいドキュメント内を移動するのが困難である場合が多い。ここに開示するように音声拡張機能（ａｕｒａｌ  ｅｎｈａｎｃｅｍｅｎｔ）は、ユーザが「Ｆｉｎｄ」コマンドによって大きいコンテキスト内で小さい活動化画面領域またはハイパーリンクを見つけるのを支援するだけでなく、長々しいドキュメント・ファイル内のどこにカーソルがあるかという感覚を提供することもできる。この状況では通常、２方向またはそれ以上の「スクロール・バー」を使用する必要がある。このようなスクロール・バーは通常、作業画面上の多くのスペースを占有しないように設計されており、したがって、関連ファイルまたはドキュメントを指し示してそれを操作するには面倒なものである。本発明によれば、コンピュータ・プログラム表示に関連する様々な特性を区別し確認する際に使用するコンピュータ・ユーザ音声環境が選択的に作成される。このような特性としては、たとえば、ディスプレイ画面上に提示されるウィンドウおよびアイコンの「層」ならびにユーザ画面上に部分的にのみ表示可能なファイルまたはドキュメントの「深さ」を含むことができる。投射音声は、他の多くの機能ならびにコンピュータ画面表示上に表されるタイプの表示活動化領域および機能領域とともに実施することもできる。
【００１７】
ステレオ・サウンドおよび３次元または「サラウンド・サウンド」の概念は周知のものであり、一般大衆にとって入手可能な娯楽およびその他のシステムですでに実施されている。３次元音声を実施するための詳細は、たとえば、米国特許第４８１７１４９号および第５３３７３６３号に開示されているが、これらの特許は参照により本明細書に含まれる。図６を参照すると、ＰＣ６０３が部屋６０１内の机の上に配置された例示的なコンピュータ環境が示されている。「Ｘ」軸または水平軸６０５と、「Ｙ」軸または垂直軸６０７と、「Ｚ」軸または深さ軸（ｄｅｐｔｈ  ａｘｉｓ）６０９が所定の原点に対して示されている。この例では、原点はＰＣ６０３の中心に位置するように決定されているが、机６０３に向かって座る可能性のあるユーザの頭を含む、どの位置にも定義することができる。
【００１８】
本開示によれば、音声はコンピュータ・ディスプレイの特性に関係し、ディスプレイ画面のコンテンツの確認を支援するためにユーザによって認知されるようにコンピュータ・ステーション６０３から「投射」される。投射音声は、単一平面内にあり、すなわち、コンピュータ・ステーションの周りの２次元またはコンピュータ・ステーションを取り囲む３次元空間内に位置することができる。図示の通り、音声はコンピュータ６０３から「投射」することができ、部屋６０１内の他の様々な点から発散しているものとして認知することができる。たとえば、音声は、ユーザより高くしかもユーザの左側にある点６１１から、またはユーザより低くしかもユーザの右側後方にある点６１５から、またはユーザと同じ高さであるがユーザの前方右側で「Ｚ」軸に沿って変位された点６１３から「発生している」ものとしてユーザが認知するように発生することができる。本発明は、音響効果または可聴信号音あるいはその両方の形で多次元の音声位置フィードバックを提供することにより、ユーザがコンテキストのサイズおよびコンテンツと、そのコンテキスト内のコントロールおよびリンクなどの画面活動化領域の相対位置を判定できるようにする。投射音声フィードバックは、表示中のコンテンツ領域の現行サイズおよび位置に基づいて行われる。音声フィードバックは、ヘッドホンまたは複数のスピーカと、音声が各スピーカに到達するための短時間の遅延を利用し、このため、ユーザの各耳を利用するものである。これにより、ユーザの周りの様々な場所に位置するものであるとユーザが解釈するような音声が作成される。
【００１９】
したがって、たとえば、３Ｄ音声フィードバックの場合、画面読取装置（ｓｃｒｅｅｎ  ｒｅａｄｅｒ）内の音声の認知「位置」は、完全に理解できる状態を維持しながら、３Ｄ空間内を移動して、通常はユーザの頭またはディスプレイ画面になると思われる指定の「原点」に対する「オブジェクト」の相対位置を示すことができる。位置は、任意の座標系またはベクトル系によって定義され、「深さ」に関するパラメータまたは寸法が追加される。相対「位置」は、同じメカニズム（たとえば、カーソル移動および操作コード）によって上下、左右、前後の移動に関して示され、それにより、オブジェクト（たとえば、所望の画面領域またはアイコン）がコンテキスト内のどこにあるかという優れた「感覚」をユーザにもたらす。
【００２０】
フィードバック方法は、コントロールおよびリンクの持続的マッピングを含む。画面「ボタン」および「コントロール」は、「オーディオ・グロー」効果（”ａｕｄｉｏ  ｇｌｏｗ”  ｅｆｆｅｃｔ）により３Ｄ空間内で投射音声によって識別し、突き止めることができる。オーディオ・グローのこのような実施の一例は、信号音または周波数がコントロールのタイプに関係するような、持続時間を構成可能な単一信号音だろう。たとえば、このような実施では、「−１」という持続時間は「連続」を表し、「０」という持続時間は「隠匿」を表すだろう。換言すれば、異なるタイプのコントロール（たとえば、ボタン、スクロールバー、ポップアップ・メニュー項目、ハイパーテキスト・リンク、「戻る」、「進む」、入力行、「セッション終了」コマンド、「停止」、「検索」など）は、特定のタイプに関連する異なる基本音声を有する。この信号音は原点に対する位置に置かれる。「原点」は構成可能であり、視覚情報を音声情報に変換するためのコンテキストの中心になるよう構成することができる。ユーザがコンテキストの中心から「上へ」スクロールすると、「原点」、すなわち、コンピュータ・ステーションまたはユーザの頭から徐々に前進して離れるように「思われる」関連の投射音声が生成される。下方向にスクロールすると、投射音声は指定の原点から徐々に後退して離れるように思われる。
【００２１】
音声情報を「示す」ためには、ワークステーションまたはユーザより高くしかもその左側の空間内にある場所から音声が放出されていると思われるようにするためにウィンドウの左上にあるコントロールが３Ｄ音声で示されるように、原点をもう一度使用し、それがコンピュータ・ワークステーションまたはユーザの頭の位置になるように構成することになるだろう。他の例では、所望のウィンドウがディスプレイ画面上のウィンドウの最上部層の「下」にある場合、複数層のウィンドウを有する画面表示上のウィンドウ層の深さを表すために、音声は、ユーザより高くしかもユーザの左側の場所から放出され、ワークステーションまたはユーザの前方の距離または前進距離も増加すると思われるようにするために３Ｄ音声で示される。
【００２２】
複数の信号音が同時に再生された場合、複数のユーザがそれを位置的に区別するのが難しい可能性があるので、「コントロール」および「リンク」位置はユーザの裁量で一度に１つずつまたは複数ずつ循環される。３Ｄ空間で仮想カーソルまたはポインタが仮想オブジェクトに接触すると、音声フィードバックが得られる。このようなフィードバックは、入力焦点を有するオブジェクトに関してもたらされるフィードバックとは異なるかまたはそれに追加されるものである（たとえば、画面読取装置の機能であるボタンのラベルの「読取り」の出力である可能性がある）。
【００２３】
３Ｄ音声システム出力の他の実施では、ポインタは位置音声によってマッピングされる。したがって、「モスキート・マウス」（”ｍｏｓｑｕｉｔｏ  ｍｏｕｓｅ”）は「コメット・カーソル」と同等の第３の音声機能である（すなわち、画面全域におけるサイズおよび強度が減少するマウス・ポインタの移動を追跡し、それを追随して突き止めやすいものにすること）。これは、音声および音量の位置上の変動によって達成することができる。この場合も、マウスオーバー事象（ｍｏｕｓｅ−ｏｖｅｒ  ｅｖｅｎｔｓ）（すなわち、マウス制御ポインタがディスプレイ画面上の特定の画面領域またはオブジェクト全域を移動する）は、以下に説明する「識別」機能または「検出」機能など、選択可能な要素または要求されたサブセット内の要素と接触するために音声フィードバックをトリガすることができる。
【００２４】
３Ｄ音声ディスプレイ画面を実施する他の例示的な実施形態では、１組の「識別」コマンドがユーザに使用可能になる。「ｎ」が一連の特定のタイプのコントロールに対応する一連の様々なキーストロークであるような「Ｃｎｔｒｌ−ｎ」などの所定のキーボード入力を実行するか、または所定のマウスおよびマウス・ボタン操作をユーザが実行すると、３Ｄ音声プログラムはディスプレイ画面を「走査」し、様々な音声を放出させる。このような音声は、たとえばユーザの頭に対して空間内の様々な点から放出されているものと認知される３Ｄ音声である。３Ｄ空間において発生した３Ｄ音声の音響認知位置は、座標と画面深さの両方によって、選択したタイプのコントロールがディスプレイ画面上のどこに位置するかを正確にユーザに通知し、発生したその種の音声（「ブザー」またはベルまたはホイッスルあるいは信号音など）はどのような特定の種類のコントロール（リンク、カーソル移動用のコントロール、スクロール・コマンドなど）が配置されているかをユーザに通知する。
【００２５】
一例では、そのリンクが焦点を有するオブジェクトのコンテキスト内の選択可能な項目を表す場合にユーザは「リンク識別」コマンドを開始することができる。たとえば、ブラウザのコンテキストでは「リンク」は「ハイパーリンク」になり、デスクトップのコンテキストでは「リンク」はアイコンになるはずである。任意選択で、この機能を「オーディオ・グロー」と組み合わせることができる。
【００２６】
他の実施では、「コントロール識別」コマンドが３Ｄ音声を発生して、ディスプレイ画面上での様々な「コントロール」の位置を示すことになるだろう。音声が生成される各コントロールごとにそれに関する相対位置の感覚をユーザに与えるために、音声が何らかの所定の順序で順に発生される。「コントロール」は、他のオブジェクトまたは他の１組のオブジェクトまたはウィジェットに対する効果を有するようなオブジェクトまたはウィジェット（たとえば、ボタン、スライダ、メニュー・バー、メニュー、ポップアップ・メニューなど）である。任意選択で、これもオーディオ・グロー実施と組み合わせることができる。さらに、画面表面に対して様々なレベルまたは深さにあるコントロールは、様々なオクターブを使用して区別することができる。他の例では、コンテナがコンテキスト内の他のオブジェクトを受け入れるオブジェクトである場合にユーザは「コンテナ識別」コマンドを開始することができる。ウィンドウなどの「コンテナ」はグラフィックあるいはテキストまたは他の提示あるいは表示画像を含むかまたは区切る手段を意味し、これらのものはマウスの「クリック」で活動化できる場合もあれば活動化できない場合もある。「コンテキスト識別」コマンドまたは「検出」コマンドは、ユーザが定義した独立２Ｄ画面領域を識別するための音声を発生することになる。このコマンドは、「ズームした」解像度、すなわち、画面全体が音声提示されているわけではなく、画面の一セクションだけが音声提示される場合に特に有用になるだろう。画面の音声表現の「解像度」は、仮想音声空間のサイズによってそのサイズに関して制御される。したがって、ディスプレイ画面に対応する音声空間は、ユーザの周りの３Ｄ空間に関して画面位置を識別する際の正確さの向上を可能にするように実質的に無制限にすることができる。
【００２７】
本発明の投射音声の教示は、ディスプレイ・インタフェースを含むどのようなコンピュータ・アプリケーションにも適用可能である。本発明は、作業用インターネット・セッションでブラウザ・プログラムとともに実施することができ、ワードプロセッサ、ワークシート、データベース・アプリケーションなどの基本的なスタンドアロン・アプリケーションでも使用することができる。さらに、ここに開示するようにコンピュータ・ディスプレイ音声深さ投射（ｃｏｍｐｕｔｅｒ  ｄｉｓｐｌａｙ  ｓｏｕｎｄ  ｄｅｐｔｈ  ｐｒｏｊｅｃｔｉｏｎ）は、建物および構造物の３次元イラストが図示され操作される建築アプリケーションなどの３Ｄ関連アプリケーションとともに非常に有利に実施することができる。３次元の変数を有する３Ｄワークシートにとっても非常に有利である。図７および図８は、ウェブサイト・ページ上に表示されたテキスト・ドキュメントで本発明を実施する方法の一例を示している。
【００２８】
図７に示すように、ドキュメント・ファイルの一部分がディスプレイ画面７０１上に表示される。このドキュメントは、テキスト領域７０３ならびに領域７０５などのグラフィック領域と、７０６および７０７などのハイパーテキスト領域を含む。グラフィック領域７０５とハイパーテキスト領域７０６および７０７は、マウス・デバイス・ポインタ７１３で指し示し、ユーザがクリックしたときに様々なサイトに移行するのに有効な感応画面領域である。表示部分はより大きいドキュメントの一部分のみを表し、ポインタ・デバイスとともに垂直スクロール・バー７０９ならびに水平スクロール・バー７１１を使用してドキュメントの他の領域へ移動することができる。
【００２９】
この音声拡張機能方法は、図８の例に示すように図７の応用例で実施することができる。図８の「Ｅｎｈａｎｃｅｄ  Ａｕｄｉｏ」選択ブロック８０５は、そのプログラムの他の選択可能機能（図示せず）とともにディスプレイ画面８０１上で使用可能になっている。「Ｅｎｈａｎｃｅｄ  Ａｕｄｉｏ」領域８０５を矢印８０７で指し示し、その領域でマウス・ボタンをクリックすることによってユーザが選択すると、ポップアップの「Ａｕｄｉｏ  Ｓｅｌｅｃｔｉｏｎｓ」ウィンドウ８０９がディスプレイ８０１上に現れる。この選択ウィンドウは「Ｅｆｆｅｃｔｓ」選択８１１を含み、そこでユーザは所望の音声拡張機能のタイプを選択することができる。この例のタイプとしては、通常の非投射音声と２Ｄ投射音声、すなわち、ある平面内であるがコンピュータ・ステーションを超えて投射された音声を含む。この選択としては、図６に示す３通りの軸のすべてに音声を投射するのに有効な「３Ｄ」音声８１７を含む。ユーザは、投射音声の音量ならびにコンピュータ画面表示画像の音声投射が行われるコンピュータ・システムの周りの空間の「解像度」を選択的に調整することもできる。他の選択領域では、音声が適用されるコントロール８１３ならびにコントロールあたりの特定の音声８１５をユーザが選択することができる。たとえば、ユーザは、音声によって拡張すべきいくつかの機能のうちのいずれでも選択することができる。このような機能としてはスクロール機能を含み、これは、たとえば、スクロール・バー７０９内のスライダ７１５の相対位置に関係する音声を発生するものである。投射音声は、通常の「ディスプレイ内」音声にするか、あるいはユーザが選択可能な２Ｄ投射音声または３Ｄ「深さ」投射音声にすることができるだろう。他の選択により、ユーザは、カーソルまたはマウス矢印が新しいウィンドウに入るたびに音声を発生させることができる。「Ｍｅｎｕ」選択は、矢印がメニュー項目の上にあるときに必ず他の選択可能音声を発生させることになり、その時点でクリックすると画面上のメニューが開くことを意味する。ユーザは、カーソルまたは矢印が活動グラフィック画面領域またはハイパーテキスト領域などの「リンク」の上にあるときに必ずプログラムに音声を発生させるような「Ｌｉｎｋｓ」選択も選択することができ、選択した「リンク」音声が聞こえたときにユーザがマウス・ボタンをクリックすれば、コンピュータが他のウェブ・サイトにリンクされることを意味する。選択した各機能ごとに、ユーザは、選択した機能に関連付けるべき信号音またはベル音などの所望の音声８１５を選択することができる。ユーザが選択プロセスを完了すると、ユーザは、「Ａｐｐｌｙ」ボタン８２３をクリックすることにより、自分の選択を作業中のプログラムに適用することができる。ユーザが拡張音響効果を終了したいと希望する場合、ユーザは音声画面８０９をポップアップ表示して、「Ｔｅｒｍｉｎａｔｅ」ボタン８２５を選択することができる。他の機能では、ユーザは、コントロール・セクション８１３にリストされている可能性のある特定のコントロールまたは特定のタイプの表示情報を選択し、次に８２１を指し示して「Ｆｉｎｄ」ボタン８１９をクリックすることができる。その時点でプログラムは、選択したコントロールを求めて表示画面を走査し、選択したコントロールの１つが突き止められると必ず関連音声を発生させることになる。この機能は、「使用中」のコンテキストまたはドキュメントに埋め込まれたコントロールまたはハイパーテキストを検出する際に特に有用である。投射音声は、選択したコントロールが画面上のどこにあるかをユーザに対して音響指示することになるだろう。たとえば、ユーザがドキュメントの末尾にいるときにドキュメントの先頭にあるコントロールが識別または「検出」され、ユーザまたはディスプレイ画面原点より上にありしかもその前方にある点から発生しているように思われるように関連音声が投射されるだろう。次にユーザは、特定の機能ボタンがドキュメント内のどこに位置するかを知り、選択した機能ボタンを表示画面領域内に提示させるためにユーザが画面の中央で上へスクロールする必要があることを知るだろう。他の例では、長々しいドキュメント内のユーザの原点としてユーザの現在の位置をマークするために、「Ｍａｒｋ  Ｏｒｉｇｉｎ」ボタン８３１を選択することができる。その後、ユーザはドキュメント内を移動することができ、ユーザがユーザのマーク付き原点に対してドキュメント内のどこにいるかをユーザに意識させ続けるために、オーディオ・グローまたはブザーあるいは他の背景音が発生される。３Ｄ拡張機能により、ユーザがマーク付き原点から遠く離れているときにグロー位置音声が遠くで鳴り、ユーザがマーク付き原点に向かってスクロールするにつれてディスプレイ画面またはユーザの頭により接近するかのようにグローが鳴り、その結果、ディスプレイ画面の特性を示す３Ｄ指示を行うように、「グロー」は、深さに関して、すなわち、「Ｚ」軸に沿って鳴ることになるだろう。ドキュメント内のマーク付き開始点が２ページ分しか離れていない場合、選択した音声は、それがコンピュータ・ステーションのすぐ近くにあるかのように鳴るように、コンピュータによって投射される。「原点マーク」機能は、その機能を使用した後、ユーザが選択メニューに戻り、「原点マーク」機能を「オフ」状態に切り替えることができるように、トグル・スイッチとして実施することができる。その後、ユーザは、所望であれば、新しい位置に移動し、新しい原点をマークすることができる。他の例示的な実施では、３Ｄ投射を備えたハイパーテキスト画面領域の音声は、ハイパーテキスト音声、すなわち、カーソルがハイパーテキスト画面領域を越えたときに発生される音声がリモート領域から発生されているように思えるようにし、その結果、ハイパーテキスト活動化によってユーザがリモート・サイトまたはロケーションに移行することを示すことになるだろう。ここに開示した音声投射および音声拡張機能を実施する例示的な方法を図４に示す。図示の通り、４０１でプロセスが開始すると、４０２で３Ｄ音声オプションが選択されたかどうかを判定するためのチェックを行う。選択されていると、４０３で背景音声グローがオンになる。４０４でカーソル移動が行われていると、４０５でカーソル位置を判定し、４０７でどのオブジェクトがカーソル位置に置かれているかを判定する。４１３でプログラ���が終了するまで、カーソルがディスプレイ画面上を移動するにつれて、４１１で対応する音声を発生し、４１５でプログラムが終了する。もう１つの例示的な「検出」または「識別」動作シーケンスを図５に示す。図示の通り、５０１でプロセスを開始し、５０３で「検出」コマンドが選択されていると、５０５で選択したコントロール・タイプを判定し、特定のコントロールを求めて画面領域を走査する。５０９で検出した各コントロール・タイプごとに、５１１でコントロール・タイプの関連特性（たとえば、ドキュメント全体のコンテキストにおけるコントロール・タイプの位置）を判定し、５１３でユーザ空間、すなわち、ユーザを取り囲む３Ｄ空間において、「検出した」コントロールのドキュメント・コンテキスト内の点に対応する点に変換する。次に、５１５でユーザの空間、すなわち、コンピュータ・システムを取り囲む空間内の変換点から発生しているものと認知される音声をコンピュータから投射する。５１７で画面走査が完了し、検出した画像のすべてが３Ｄ空間に示された後、５１９でプロセスが終了する。ユーザは、選択した表示画像タイプに対応する音声の提示の速度を調整するために選択画面サブメニュー（図示せず）に対して入力を行うことができる。また、ユーザは、「検出」機能に対する他の変数も入力することができる。たとえば、ユーザは、選択した画面画像コンテナ・タイプについて画面走査を繰り返すための回数を入力することができる。それぞれが異なる選択音声を有する場合にすべての画像またはコンテナ・タイプを検索するか、または対応する関連音声が提示される場合に１つの選択した特定のコンテナまたは画像タイプだけを検索するように、図８に示すすべての選択も「検出」機能で使用することができる。
【００３０】
ここに開示した好ましい実施の形態に関連して本発明の方法および装置について説明した。開示した方法は、ここで例示した所望の結果を達成するために広範囲のシーケンス、メニュー、画面設計で実施することができる。その所与の変形形態とともに、本発明の一実施の形態を示し、ここで詳細に説明したが、本発明の教示を取り入れた他の多くの様々な実施の形態は、当業者であれば容易に構築することができ、プロセッサまたはＣＰＵあるいは他のより大規模なシステム集積回路またはチップに含めるかまたは統合することもできる。開示した方法は、ディスクまたはディスケット（携帯型または固定式）あるいは他のメモリ・デバイスに記憶されたプログラム・コードで実施することもでき、そのプログラム・コードはここに記載したように有益な結果を達成するためにそこから実行することができる。したがって、本発明はここに示した特定の形態に限定されるものではなく、むしろ、本発明の精神および範囲に正当に含めることができるような代替形態、修正形態、同等形態を含むものである。
【００３１】
まとめとして、本発明の構成に関して以下の事項を開示する。
【００３２】
（１）  コンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示するための方法において、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、前記ディスプレイ画面上の画面位置インジケータのインジケータ位置を判定するステップと、
前記インジケータ位置における表示画像の存在を検出するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が前記コンピュータ・システムから離れた点に投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を含む方法。
（２）  前記発散点の位置が前記表示画像の所定の特性に関係する、（１）に記載の方法。
（３）  前記所定の特性が、前記ディスプレイ画面上の前記表示画像の相対位置である、（２）に記載の方法。
（４）  前記音声が、前記コンピュータ・システムから３次元に変位した発散点に投射される、（１）に記載の方法。
（５）  複数の表示画像の存在が検出される、（１）に記載の方法。
（６）  前記複数の表示画像が前記ディスプレイ画面上の複数の位置に位置する、（５）に記載の方法。
（７）  前記複数の表示画像が前記ディスプレイ画面上の単一点でオーバレイされた少なくとも２つの表示画像を含む、（５）に記載の方法。
（８）  前記ディスプレイ画面上に複数のユーザ選択を提示するステップであって、前記ユーザ選択が前記表示画像に関係するステップと、
前記ユーザによって行われた選択を実施し、選択した音声を対応する選択済み表示画像に関連付けるステップと
をさらに含む、（１）に記載の方法。
（９）  前記ユーザ選択が、前記音声の前記投射を実施するための選択を含む、（８）に記載の方法。
（１０）  前記ユーザ選択が特定のタイプの表示画像の選択を含み、前記特定のタイプが関連の選択可能特定音声に関係する、（８）に記載の方法。
（１１）  前記特定のタイプの表示画像がテキストの表示を含む、（１０）に記載の方法。
（１２）  前記特定のタイプの表示画像がハイパーテキスト・リンクの表示を含む、（１０）に記載の方法。
（１３）  前記特定のタイプの表示画像がスクロール・バー機能標識（function indicium）の表示を含む、（１０）に記載の方法。
（１４）  前記特定のタイプの表示画像がディスプレイ・コンテナ（display container）を含む、（１０）に記載の方法。
（１５）  前記ディスプレイ・コンテナがウィンドウ提示（window presentation）を含む、（１４）に記載の方法。
（１６）  前記特定のタイプの表示画像がメニュー機能標識の表示を含む、（１０）に記載の方法。
（１７）  前記特定のタイプの表示画像がグラフィック画像の表示を含む、（１０）に記載の方法。
（１８）  前記グラフィック画像が実行可能機能を表す、（１７）に記載の方法。
（１９）  複数のタイプの表示画像を含む、（１０）に記載の方法。
（２０）  各選択済み特定タイプの表示画像に関連付けるべき特定の音声を前記ユーザが選択できるようにするステップをさらに含む、（１９）に記載の方法。
（２１）  機械可読コード化標識を含む記録媒体において、前記記録媒体が読取装置に選択的に結合され、前記読取装置がコンピュータ・システム内の処理回路に選択的に結合され、前記読取装置が前記機械可読コード化標識を読み取り、それを表すプログラム信号を供給するように選択的に動作可能であり、前記プログラム信号が前記コンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示するために効果的であり、
前記プログラム信号が、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、前記ディスプレイ画面上の画面位置インジケータのインジケータ位置を判定するステップと、
前記インジケータ位置における表示画像の存在を検出するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が前記コンピュータ・システムから離れた点に投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を実施するように選択的に動作可能である機械可読コード化標識を含む記録媒体。
（２２）  コンピュータ・システムにおいて、
システム・バスと、
前記システム・バスに結合される音声発生サブシステムと、
前記システム・バスに接続されたプロセッサ装置と、
前記システム・バスに接続されたメモリと、
ディスプレイ画面を含むディスプレイ装置とを含み、前記ディスプレイ装置が前記システム・バスに結合され、前記プロセッサ装置が、前記音声発生サブシステムをしてコンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示させるために前記メモリから受け取ったプログラム信号に応答し、
前記プログラム信号が、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、前記ディスプレイ画面上の画面位置インジケータのインジケータ位置を判定するステップと、
前記インジケータ位置における表示画像の存在を検出するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が前記コンピュータ・システムから離れた点に投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を実施するように選択的に動作可能である、コンピュータ・システム。
（２３）  コンピュータ・システムのディスプレイ画面上に表示される画像に関連して音響効果を提示するための方法において、
ディスプレイ画面上に表示される画像内の現行位置のマーク付けに応答して該現行位置を原点マークとして記憶するステップと、
他の位置に移動後の所与の時点における、所定の表示画像に関するディスプレイ画面位置を判定するステップと、
前記コンピュータ・システムから音声を投射するステップであって、前記音声が前記表示画像に関係され、前記音声が前記コンピュータ・システムから空間的に変位した発散点から発散するものとして認知できるように前記音声が投射され、前記所与の時点における前記インジケータ位置が前記原点マークからどのくらい離れているかを示す可聴指示を提供するステップと
を含む方法。
【図面の簡単な説明】
【図１】本発明を実施可能なコンピュータ・システムを示す図である。
【図２】図１に示すコンピュータ・システムの選択したコンポーネントおよびサブシステムを示す簡易概略図である。
【図３】本発明の例示的な一動作を説明する際に有用なブラウザおよび他のコンピュータ・プログラムを実行しているコンピュータ・システム・ディスプレイ画面を示す図である。
【図４】本発明の一実施例における動作シーケンスの一例を示す流れ図である。
【図５】本発明の一実施例における動作シーケンスの他の例を示す流れ図である。
【図６】コンピュータ環境におけるコンピュータ生成の投射音声を説明する際に有用な図である。
【図７】本発明の一実施例において投射音声に関係するスクロール機能バーを含む典型的な画面表示を示す図である。
【図８】本発明に関連して実施可能な選択画面機能の例示的な一動作を示す図である。
【符号の説明】
４０１  開始
４０２  ３Ｄ音声オプションがオンであるか
４０３  背景音声グローがオンになる
４０４  カーソル移動が行われたか
４０５  カーソル位置を判定する
４０７  カーソル位置にあるオブジェクトを判定する
４１１  カーソル位置にあるオブジェクトに対応する３Ｄ音声を発生する
４１３  プログラムが終了したか
４１５  終了
【図１】
0003575598.tif 000002
【図２】
0003575598.tif 000003
【図３】
0003575598.tif 000004
【図４】
0003575598.tif 000005
【図５】
0003575598.tif 000006
【図６】
0003575598.tif 000007
【図７】
0003575598.tif 000008
【図８】
0003575598.tif 000009