(57)【要約】  一実施形態では、コンピュータは、透過モード、反射モード、および半透過モードで動作可能な液晶ディスプレイ（ＬＣＤ）と、ＬＣＤに結合されたディスプレイドライバと、ディスプレイドライバに結合された１つ以上のプロセッサと、１つもしくは複数のプロセッサおよび／またはディスプレイドライバに結合されたモード切り替え論理と、モード切り替え論理に結合され、入力信号をモード切り替え論理に提供する１つ以上の電子入力源とを備え、入力信号は、周囲状況、他のコンピュータ要素、ユーザ入力、またはコンピュータのユーザアプリケーションの状態を表し、モード切り替え論理は、入力信号のうちの１つ以上を受信すること、入力信号に基づいて、透過モード、反射モード、および半透過モードの中から、ＬＣＤに対して特定の動作モードを選択すること、ＬＣＤに特定の動作モードで動作させることを１つ以上のプロセッサに実行させるように構成される。
2012519877.tif 000002
【特許請求の範囲】
【請求項１】
透過モード、反射モード、および半透過モードで動作可能な液晶ディスプレイ（ＬＣＤ）と、
前記ＬＣＤに結合された１つ以上のプロセッサと、
前記ＬＣＤに結合されたモード切り替え論理と、
前記モード切り替え論理に結合され、入力信号を前記モード切り替え論理に提供する１つ以上の電子入力源であって、前記入力信号は、周囲状況、他のコンピュータ要素、ユーザ入力、またはコンピュータのユーザアプリケーションもしくはシステムアプリケーションの状態を表す、電子入力源と、
を備えたコンピュータであって、
前記モード切り替え論理は、
前記入力信号の１つ以上を受信すること、
前記入力信号に基づいて、前記透過モード、前記反射モード、および前記半透過モードの中から、前記ＬＣＤに対して特定の動作モードを選択すること、
前記ＬＣＤに前記特定の動作モードで動作させること
を実行するように構成されることを特徴とする、コンピュータ。
【請求項２】
前記１つ以上の入力源が押しボタンを含み、前記モード切り替え論理が、前記押しボタンからの連続した入力信号に応答して、前記透過モード、前記反射モード、または前記半透過モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項３】
前記１つ以上の入力源がバックライト強度状態値を含み、前記１つ以上の入力信号が、前記ＬＣＤのバックライトの電源オフを示し、前記特定の動作モードは前記反射モードであることを特徴とする、請求項１に記載のコンピュータ。
【請求項４】
前記１つ以上の入力源が周囲光センサを含むことを特徴とする、請求項１に記載のコンピュータ。
【請求項５】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記モード切り替え論理が、周囲光が明るいことを示す前記入力信号を前記ＡＬＳから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項６】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記モード切り替え論理が、周囲光の明るさが中程度であることを示す前記入力信号を前記ＡＬＳから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記反射モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記半透過モードを選択し、前記ＬＣＤを前記半透過モードで動作させると共に、前記ＬＣＤのバックライトを中程度の明るさに設定させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項７】
前記モード切り替え論理が、周囲光の増大を示す前記入力信号を前記ＡＬＳから受信すること、そして前記入力信号に応答して、前記バックライトをオフに設定するか、または前記バックライトの明度を増大するように設定することを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項６に記載のコンピュータ。
【請求項８】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記モード切り替え論理が、前記ＬＣＤの前記特定の動作モードへの変更を実行するためユーザ確認を要求するメッセージを生成し、前記メッセージを前記ＬＣＤに表示することを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項９】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記モード切り替え論理が、前記入力信号により示される周囲光の変更に応答して、前記ＬＣＤに表示されている１つ以上の画像の画像データを変更するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１０】
前記モード切り替え論理が、異なるレンダリングメカニズムへの切り替え、異なるサブピクセルレンダリングプロセスへの切り替え、異なる文字平滑化プロセスへの切り替え、ピクセル単位の画像データの変更、前記ＬＣＤの信号タイミングもしくはリフレッシュレートの変更、またはサブピクセル単位の画像データの変更のいずれかを実行することにより、前記画像データを変更するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１１】
前記モード切り替え論理が、周囲光の変更に応答して前記ＬＣＤのバックライトの明るさを調整して、略変わらない画質を維持するようにさらに構成されることを特徴とする、請求項１０に記載のコンピュータ。
【請求項１２】
前記１つ以上の入力源が電力管理サブシステムを含むことを特徴とする、請求項１に記載のコンピュータ。
【請求項１３】
前記１つ以上の入力源は電力管理サブシステムを含み、モード切り替え論理は、最小電力構成を示す入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１４】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）をさらに含み、前記モード切り替え論理が、周囲光が明るいことを示す前記入力信号を前記ＡＬＳから受信すること、そして前記ＡＬＳからの前記入力信号に応答して、前記ＬＣＤのバックライトをオフにすることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１３に記載のコンピュータ。
【請求項１５】
前記１つ以上の入力源が電力管理サブシステムを含み、前記モード切り替え論理が、電池の電力での動作を示す前記入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１６】
前記モード切り替え論理が、前記ＬＣＤのリフレッシュレートを変更するようにさらに構成されることを特徴とする、請求項１５に記載のコンピュータ。
【請求項１７】
前記１つ以上の入力源が電力管理サブシステムを含み、前記モード切り替え論理が、低電池状態を示す前記入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１８】
前記１つ以上の入力源が電力管理サブシステムを含み、前記モード切り替え論理が、最高性能電力構成を示す前記入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記反射モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記透過モードを選択し、前記ＬＣＤを前記透過モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１９】
前記１つ以上の入力源が、不揮発性モード想起メモリ内の１つ以上の値を含むことを特徴とする、請求項１に記載のコンピュータ。
【請求項２０】
前記１つ以上の入力源が、不揮発性モード想起メモリ内の１つ以上の値を含み、前記モード切り替え論理は、前記コンピュータが再開された、再開中である、ブートストラップロードを完了した、またはブートストラップロードプロセス中であると判断し、その判断に応答して前記モード想起メモリから前記値をフェッチし、前記値から前記ＬＣＤの以前の動作モードを特定し、そして前記ＬＣＤを前記以前の動作モードで動作させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２１】
前記１つ以上の入力源が１つ以上のユーザアプリケーションまたはオペレーティングシステムを含むことを特徴とする、請求項１に記載のコンピュータ。
【請求項２２】
前記１つ以上の入力源が、前記コンピュータでホストされている１つ以上のユーザアプリケーションの名称、種類、または機能を識別する情報を含み、前記モード切り替え論理が、前記１つ以上のユーザアプリケーションの名称、種類、または機能に基づいて前記ＬＣＤに対して前記特定の動作モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２３】
前記１つ以上の入力源が、前記コンピュータでホストされているグラフィカルインタフェースの選択されているウィンドウの名称、種類、または機能を識別する情報を含み、前記モード切り替え論理は、前記選択されているウィンドウの名称、種類、または機能に基づいて前記ＬＣＤに対して前記特定の動作モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２４】
前記１つ以上の入力源が、前記コンピュータでホストされているビデオユーザアプリケーションを識別する情報を含み、前記モード切り替え論理は、それに応答して、前記特定の動作モードとして前記透過モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２５】
前記１つ以上の入力源が、前記コンピュータでホストされているドキュメント読み上げアプリケーションを識別する情報を含み、前記モード切り替え論理が、それに応答して、前記特定の動作モードとして、グレースケールモードまたは前記ＬＣＤの解像度向上を選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２６】
前記１つ以上の入力源が、前記コンピュータでホストされているカラー画像表示アプリケーションを識別する情報を含み、前記モード切り替え論理が、それに応答して、前記特定の動作モードとして、前記透過モードまたは前記半透過モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２７】
前記１つ以上の入力源が、前記コンピュータでホストされているユーザアプリケーションが限られたカラーコンテンツを有する第１の出力およびグレースケールテキストまたはデータを含む第２の出力の両方を表示していることを示す情報を含み、前記モード切り替え論理が、それに応答して、前記特定の動作モードとして前記半透過モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２８】
前記コンピュータが、ラップトップコンピュータ、ネットブックコンピュータ、セルラ無線電話、電子書籍リーダ、店頭端末、デスクトップコンピュータ、コンピュータワークステーション、コンピュータキオスク、またはガソリンポンプに結合されるか、もしくは一体化されたコンピュータのうちの任意の１つであることを特徴とする、請求項１に記載のコンピュータ。
【請求項２９】
前記ＬＣＤが、前記ＬＣＤのピクセルの透過型サブピクセル部分および反射型サブピクセル部分に個々に対応できるように構成され、前記１つ以上の入力源が、前記コンピュータでホストされているユーザアプリケーションが、限られたカラーコンテンツを有する第１の出力およびグレースケールテキストまたはデータを含む第２の出力の両方を表示していることを示す情報を含み、前記モード切り替え論理は、これに応答して、前記ＬＣＤの第１の部分を前記半透過モードで駆動させ、前記ＬＣＤの第２の部分を前記反射モードで駆動させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項３０】
前記モード切り替え論理が、前記ＬＣＤが現在のフレームの表示を完了するまで、前記ＬＣＤを前記特定の動作モードで動作させることを遅らせるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項３１】
コンピュータにより実施されるプロセスであって、
コンピュータにおいて入力信号のうちの１つ以上を受信することであって、前記コンピュータは、透過モード、反射モード、および半透過モードで動作可能な液晶ディスプレイ（ＬＣＤ）と、前記ＬＣＤに結合された１つ以上のプロセッサと、周囲状況、他のコンピュータ要素、ユーザ入力、または前記コンピュータのユーザアプリケーションの状態を表す入力信号を提供する１つ以上の電子入力源とを備える、受信すること、
前記入力信号に基づいて、前記透過モード、前記反射モード、および前記半透過モードの中から、前記ＬＣＤに対して特定の動作モードを選択すること、
前記ＬＣＤを前記特定の動作モードで動作させること、
を含むことを特徴とする、プロセス。
【請求項３２】
バックライト強度状態値と、前記ＬＣＤのバックライトをオフにすることを示す１つ以上の入力信号とを受信すること、そして前記ＬＣＤを前記反射モードで動作させることを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項３３】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、周囲光が明るいことを示す前記入力信号を前記ＡＬＳから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項３４】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、周囲光の明るさが中程度であることを示す前記入力信号を前記ＡＬＳから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記反射モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記半透過モードを選択し、前記ＬＣＤを前記半透過モードで動作させると共に、前記ＬＣＤのバックライトを中程度の明るさに設定させることを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項３５】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記入力信号により示される周囲光の変更に応答して、前記ＬＣＤに表示されている１つ以上の画像の画像データを変更することを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項３６】
前記１つ以上の入力源が電力管理サブシステムを含み、最小電力構成を示す入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項３７】
前記１つ以上の入力源が電力管理サブシステムを含み、電池の電力での動作を示す前記入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項３８】
前記ＬＣＤのリフレッシュレートを変更することをさらに含むことを特徴とする、請求項３１に記載のプロセス。
【請求項３９】
前記１つ以上の入力源が、不揮発性モード想起メモリ内の１つ以上の値を含み、前記プロセスが再開された、再開中である、ブートストラップロードを完了した、またはブートストラップロードプロセス中であると判断すること、その判断に応答して、前記モード想起メモリから前記値をフェッチして、前記値から前記ＬＣＤの以前の動作モードを特定し、そして前記ＬＣＤを前記以前の動作モードで動作させること含むことを特徴とする、請求項３１に記載のプロセス。
【請求項４０】
前記１つ以上の入力源が１つ以上のユーザアプリケーションまたはオペレーティングシステムを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項４１】
前記１つ以上の入力源が、前記プロセスでホストされている１つ以上のユーザアプリケーションの名称、種類、または機能を識別する情報を含み、前記１つ以上のユーザアプリケーションの名称、種類、または機能に基づいて前記ＬＣＤに対して前記特定の動作モードを選択することを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項４２】
前記１つ以上の入力源が、前記プロセスでホストされているグラフィカルユーザインタフェースの選択されているウィンドウの名称、種類、または機能を識別する情報を含み、前記選択されているウィンドウの名称、種類、または機能に基づいて前記ＬＣＤに対して前記特定の動作モードを選択することを含むことを特徴とする、請求項３１に記載のプロセス。
【請求項４３】
前記ＬＣＤが、前記ＬＣＤのピクセルの透過型サブピクセル部分および反射型サブピクセル部分に個々に対応できるように構成され、前記１つ以上の入力源は、前記プロセスでホストされているユーザアプリケーションが、限られたカラーコンテンツを有する第１の出力およびグレースケールテキストまたはデータを含む第２の出力の両方を表示していることを示す情報を含み、前記ＬＣＤの前記第１の部分を前記半透過モードで駆動し、前記ＬＣＤの前記第２の部分を前記反射モードで駆動することを含むことを特徴とする、請求項３１に記載のプロセス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、計算装置または他の電子装置に関連付けられた液晶ディスプレイの動作モードの変更に関する。
【背景技術】
【０００２】
液晶ディスプレイ（ＬＣＤ）は、ラップトップコンピュータ、ネットブックコンピュータ、携帯電話、ハンドヘルドコンピュータ、ならびに様々な種類の端末および表示ユニット等の計算装置ならびに電子装置に広く使用されている。通常、ＬＣＤは、バックライト透過型ディスプレイ、反射型ディスプレイ、または半透過型ディスプレイとして動作し、構造化される。透過モード、反射モード、または半透過モードのいずれでも動作可能なマルチモードディスプレイは、あまり一般的ではない。
【０００３】
従来、透過型または半透過型ＬＣＤの外観は、手動で、またはシステム電力設定に応答してバックライト強度を調整するだけで変更することができる。例えば、多くのパーソナルコンピュータは、コンピュータに取り付けられたＬＣＤのバックライト強度を増減させるために使用できるキーボード制御装置を提供する。しかし、この調整はパネルのモードを変更せず、バックライトの明るさを変更することにより、パネルを暗くするだけである。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
既存のポータブル装置によっては、周囲光センサ（ＡＬＳ）の出力に基づいてバックライトの強度を調整して、自動暗化機能を提供できるものがある。より高度な装置は、ＡＬＳに基づいてディスプレイに送信されるビデオ信号ならびにバックライト強度を調整して、表示される画像のダイナミックレンジを向上させることができる。既存のディスプレイシステムによっては、空間的に制御可能なバックライトシステムを組み込んだものがある。これらのシステムは通常、高ダイナミックレンジ（ＨＤＲ）用途に使用される。しかし、これらの手法は、ディスプレイの動作モードの切り替えを含まない。
【０００５】
本項において記載される手法は、追求可能な手法であり、必ずしも以前に検討または追求された手法であるとは限らない。したがって、特に指定のない限り、単に本項に含まれていることだけで、本項に記載の手法のいずれも従来技術としてみなされると想定すべきではない。
【課題を解決するための手段】
【０００６】
一実施形態では、コンピュータは、透過モード、反射モード、および半透過モードで動作可能な液晶ディスプレイ（ＬＣＤ）と、ＬＣＤに結合されたディスプレイドライバと、ディスプレイドライバに結合された１つ以上のプロセッサと、１つ以上のプロセッサおよびディスプレイドライバに結合されたモード切り替え論理と、モード切り替え論理に結合され、入力信号をモード切り替え論理に提供する１つ以上の電子入力源とを備え、入力信号は、周囲条件、他のコンピュータ要素、ユーザ入力、またはコンピュータのユーザアプリケーションもしくはシステムアプリケーションの状態を表し、モード切り替え論理は、入力信号のうちの１つ以上を受信すること、入力信号に基づいて、透過モード、反射モード、および半透過モードの中から特定の動作モードをＬＣＤに対して選択すること、ＬＣＤをその特定の動作モードで動作させることを１つ以上のプロセッサに実行させるように構成される。
【０００７】
用語「電子入力源」は、本明細書においてさらに説明するように、スイッチ、バックライト強度設定、周囲光センサ、電力管理サブシステム、メモリ、ユーザアプリケーション、およびシステムアプリケーションのうちの任意の１つ以上を含む。用語「周囲条件、他のコンピュータ要素、ユーザ入力、またはコンピュータのユーザアプリケーションもしくはシステムアプリケーションの状態」は、周囲光のレベル、スイッチの選択、バックライト強度の選択、１つ以上のユーザアプリケーションまたはシステムアプリケーションの名称、種類、または機能、電力管理システムまたは電力構成の状態、およびメモリから得られる値のうちの任意の１つ以上を含み、これらのすべてについて本明細書においてさらに説明する。
【０００８】
一実施形態では、１つ以上の入力源は押しボタンを含み、モード切り替え論理は、押しボタンからの連続した入力信号に応答して、透過モード、反射モード、または半透過モードを選択するように構成される。一実施形態では、１つ以上の入力源はバックライト強度状態値を含み、１つ以上の入力信号は、ＬＣＤのバックライトの電源オフを示し、特定の動作モードは反射モードである。
【０００９】
一実施形態では、１つ以上の入力源は周囲光センサ（ＡＬＳ）を含み、モード切り替え論理は、周囲光が明るいことを示す入力信号をＡＬＳから受信すること、ＬＣＤの現在の動作モードが透過モードまたは半透過モードであると判断すること、そして入力信号および現在の動作モードに応答して、反射モードを選択し、ＬＣＤを反射モードで動作させることを１つ以上のプロセッサに実行させるように構成される。
【００１０】
一実施形態では、モード切り替え論理は、入力信号および現在の動作モードに応答して、半透過モードを選択し、ＬＣＤを半透過モードで動作させると共に、ＬＣＤのバックライトを中程度の明るさに設定させるように構成される。
【００１１】
一実施形態では、モード切り替え論理は、周囲光の増大を示す入力信号をＡＬＳから受信すること、そして入力信号に応答して、バックライトをオフに設定するか、またはバックライトの明度を増大するように設定することを１つ以上のプロセッサに実行させるように構成される。
【００１２】
一実施形態では、１つ以上の入力源は周囲光センサ（ＡＬＳ）を含み、モード切り替え論理は、ＬＣＤの特定の動作モードへの変更を実行するためユーザ確認を要求するメッセージを生成し、そのメッセージをＬＣＤに表示することを１つ以上のプロセッサに実行させるように構成される。一実施形態では、１つ以上の入力源は周囲光センサ（ＡＬＳ）を含み、モード切り替え論理は、入力信号により示される周囲光の変更に応答して、ＬＣＤに表示されている１つ以上の画像の画像データを変更するように構成される。
【００１３】
一実施形態では、モード切り替え論理は、異なるレンダリングメカニズムへの切り替え、異なるサブピクセルレンダリングプロセスへの切り替え、異なる文字平滑化プロセスへの切り替え、ピクセル単位の画像データの変更、ＬＣＤの信号タイミングもしくはリフレッシュレートの変更、またはサブピクセル単位の画像データの変更のいずれかを実行することにより、画像データを変更するように構成される。一実施形態では、モード切り替え論理は、周囲光の変更に応答してＬＣＤのバックライトの明るさを調整して、略変わらない画質を維持するようにさらに構成される。
【００１４】
一実施形態では、１つ以上の入力源は電力管理サブシステムを含み、モード切り替え論理は、最小電力構成を示す入力信号を電力管理サブシステムから受信すること、ＬＣＤの現在の動作モードが透過モードであると判断すること、そして入力信号および現在の動作モードに応答して、反射モードを選択し、ＬＣＤを反射モードで動作させることを１つ以上のプロセッサに実行させるように構成される。
【００１５】
一実施形態では、１つ以上の入力源は周囲光センサ（ＡＬＳ）をさらに含み、モード切り替え論理は、周囲光が明るいことを示す入力信号をＡＬＳから受信すること、およびＡＬＳからの入力信号に応答して、ＬＣＤのバックライトをオフにすることを１つ以上のプロセッサに実行させるように構成される。
【００１６】
一実施形態では、１つ以上の入力源は電力管理サブシステムを含み、モード切り替え論理は、電池の電力での動作を示す入力信号を電力管理サブシステムから受信すること、ＬＣＤの現在の動作モードが透過モードであると判断すること、そして入力信号および現在の動作モードに応答して、反射モードを選択し、ＬＣＤを反射モードで動作させることを１つ以上のプロセッサに実行させるように構成される。
【００１７】
一実施形態では、１つ以上の入力源は電力管理サブシステムを含み、モード切り替え論理は、低電池状態を示す入力信号を電力管理サブシステムから受信すること、ＬＣＤの現在の動作モードが透過モードまたは半透過モードであると判断すること、そして入力信号および現在の動作モードに応答して、反射モードを選択し、ＬＣＤを反射モードで動作させることを１つ以上のプロセッサに実行させるように構成される。一実施形態では、１つ以上の入力源は電力管理サブシステムを含み、モード切り替え論理は、最高性能電力構成を示す入力信号を電力管理サブシステムから受信すること、ＬＣＤの現在の動作モードが反射モードまたは半透過モードであると判断すること、そして入力信号および現在の動作モードに応答して、透過モードを選択し、ＬＣＤを透過モードで動作させることを１つ以上のプロセッサに実行させるように構成される。
【００１８】
一実施形態では、１つ以上の入力源は不揮発性のモード想起メモリ内の１つ以上の値を含む。一実施形態では、モード切り替え論理は、コンピュータが再開された、再開中である、ブートストラップロードを完了した、またはブートストラップロードプロセス中であると判断し、その判断に応答してモード想起メモリから値をフェッチし、値からＬＣＤの以前の動作モードを特定し、そしてＬＣＤを以前の動作モードで動作させるように構成される。
【００１９】
一実施形態では、１つ以上の入力源は１つ以上のユーザアプリケーションまたはオペレーティングシステムを含む。一実施形態では、１つ以上の入力源は、コンピュータでホストされている１つ以上のユーザアプリケーションの名称、種類、または機能を識別する情報を含み、モード切り替え論理は、１つ以上のユーザアプリケーションの名称、種類、または機能に基づいてＬＣＤに対して特定の動作モードを選択するように構成される。
【００２０】
一実施形態では、１つ以上の入力源は、コンピュータでホストされている１つ以上のグラフィカルインタフェースの選択されているウィンドウの名称、種類、または機能を識別する情報を含み、モード切り替え論理は、選択されているウィンドウの名称、種類、または機能に基づいてＬＣＤに対して特定の動作モードを選択するように構成される。
【００２１】
一実施形態では、１つ以上の入力源は、コンピュータでホストされているビデオユーザアプリケーションを識別する情報を含み、モード切り替え論理は、それに応答して、特定の動作モードとして透過モードを選択するように構成される。一実施形態では、１つ以上の入力源は、コンピュータでホストされているドキュメント読み上げアプリケーションを識別する情報を含み、モード切り替え論理は、それに応答して、特定の動作モードとして、グレースケールモード、解像度向上、またはＬＣＤの代替のリフレッシュレートを選択するように構成される。
【００２２】
一実施形態では、１つ以上の入力源は、コンピュータでホストされているカラー画像表示アプリケーションを識別する情報を含み、モード切り替え論理は、それに応答して、特定の動作モードとして、透過モードまたは半透過モードを選択するように構成される。一実施形態では、１つ以上の入力源は、コンピュータでホストされているユーザアプリケーションが限られたカラーコンテンツを有する第１の出力およびグレースケールテキストまたはデータを含む第２の出力の両方を表示していることを示す情報を含み、モード切り替え論理は、それに応答して、特定の動作モードとして半透過モードを選択するように構成される。
【００２３】
一実施形態では、コンピュータは、ラップトップコンピュータ、ネットブックコンピュータ、セルラ無線電話、電子書籍リーダ、店頭端末、デスクトップコンピュータ、コンピュータワークステーション、コンピュータキオスク、またはガソリンポンプに結合されるか、もしくは一体化されたコンピュータのうちの任意の１つである。
【００２４】
一実施形態では、ＬＣＤは、ＬＣＤのピクセルの透過型サブピクセル部分および反射型サブピクセル部分に個々に対応できるように構成され、１つ以上の入力源は、コンピュータでホストされているユーザアプリケーションが、限られたカラーコンテンツを有する第１の出力およびグレースケールテキストまたはデータを含む第２の出力の両方を表示していることを示す情報を含み、モード切り替え論理は、これに応答して、ＬＣＤの第１の部分を透過モードまたは半透過モードで駆動させ、ＬＣＤの第２の部分を反射モードで駆動させるように構成される。
【００２５】
一実施形態では、モード切り替え論理は、ＬＣＤが現在のフレームの表示を完了するまで、ＬＣＤを特定の動作モードで動作させることを遅らせるように構成される。
【００２６】
本発明を制限ではなく例として、同様の参照番号が同様の要素を指す添付図面の図に示す。
【図面の簡単な説明】
【００２７】
【図１】マルチモード液晶ディスプレイに結合された計算装置を示す。
【図２】ユーザアプリケーションを有する計算装置を示す。
【図３】プロセッサとインタフェースするバックライト強度制御装置を有する計算装置を示す。
【図４】プロセッサとインタフェースする周囲光センサを有する計算装置を示す。
【図５】モード切り替え論理とインタフェースする電力管理サブシステムを有する計算装置を示す。
【図６】モード切り替え論理とインタフェースする不揮発性モード想起メモリを有する計算装置を示す。
【図７】いくつかの実施形態を実施し得るコンピュータシステムを示す。
【発明を実施するための形態】
【００２８】
以下の説明において、説明のため、本発明の完全な理解を提供するために、多くの特定の詳細が記される。しかし、それらの特定の詳細なしでも本発明を実施し得ることが明らかであろう。他の場合では、周知の構造および装置は、本発明を不必要に曖昧にしないように、ブロック図の形態で示される。
【００２９】
総括
本説明において、用語「コンピュータ」および「計算装置１００」は同義に使用される。図１は、マルチモード液晶ディスプレイ１１０に結合された計算装置１００を示す。様々な実施形態において有用な計算装置１００の例としては、ラップトップコンピュータ、ネットブックコンピュータ、セルラ無線電話、電子書籍リーダ、店頭端末、デスクトップコンピュータ、コンピュータワークステーション、コンピュータキオスク、またはガソリンポンプに結合されるか、もしくは一体化されたコンピュータ、ならびに他の様々な種類の端末および表示ユニットが挙げられる。
【００３０】
マルチモードＬＣＤ１１０を使用することにより、表示モードを従来のＬＣＤよりも閲覧要件によりよく合致させることが可能である。実施形態は、複数のメカニズムおよび手法を使用して異なる表示モードを切り替える技法を提供する。一実施形態では、ＬＣＤ１１０の表示モードは、ユーザにより手動で切り替えられる。一実施形態では、表示モードは、サブシステムまたは装置に提供される様々なデータに基づいて、計算装置または計算装置のサブシステムにより自動的に切り替えられる。他の実施形態が、以下の他項において説明される。
【００３１】
実施形態は、例えば、複数の電力、画質、および高周囲可読性のモードを有するＬＣＤ１１０と一緒の使用が有用である。一実施形態は、複数の動作モードをサポートするＬＣＤ１１０と一緒の使用が有用である。例えば、一実施形態では、ＬＣＤ１１０は、従来の透過型のフルカラーモードが可能である。このモードでは、バックライトの電源はオンであり、バックライトの調整が可能であり、色は完全に飽和し、色域は最大である。消費電力は主に、バックライトの電力から導出される。さらに、ＬＣＤ１１０は、フルカラーモードよりも高い解像度を提供し得る反射型のグレースケールモードも有する。このモードでは、バックライトの電源はオフであり、かなりの電力が節減される。太陽光または室内照明当の周囲光がディスプレイから反射して、画像を形成する。ディスプレイは、透過型モードと比較して、恐らくは増大した解像度で、かつ恐らくは変更されたリフレッシュレートで単色のグレースケール画像を表示する。あるいは、反射モードは、反射画面素子が一部または全部、カラーフィルタで覆われている場合、いくらかの非飽和色も提供し得る。一実施形態では、ＬＣＤ１１０は、半透過動作モードにおいて、前出の２つのモードを組み合わせることもできる。半透過モードでは、バックライトの電源はオンであり、通常、低強度に調整され、色は飽和しないが存在し、色域は低減する。バックライト強度を低減し得る場合、電力も低減する。
【００３２】
一実施形態では、ＬＣＤ１１０は、ゲートドライバ１２２およびソースドライバ１２４に結合されたマトリックスまたはアレイになったピクセル構造１２０を備える。ＬＣＤ１１０は、計算装置１００のディスプレイドライバ１０４に結合されたタイミングコントローラ１２５または他の電子素子を備えてもよい。一実施形態では、ＬＣＤ１１０内のピクセルは、透過型部分またはサブピクセルおよび反射型部分またはサブピクセルの両方で構成される。サブピクセルは独立してもよく、または接続して一緒に制御されてもよい。
【００３３】
サブピクセルの駆動方法と組み合わせて、周囲光強度およびバックライト強度が集合的に、ディスプレイへの画像の作成方法を決める。サブピクセルの駆動方法は、ディスプレイに送信される特定のデジタルピクセル値、デジタル／アナログ変換の詳細、および異なるリフレッシュレートが達成されるようなサブピクセルが駆動されるタイミングを含む。これらの特徴のうちのいくつかまたはすべてを変更することは、表示モードの切り替えと同等であり得る。モードの切り替えは、特に、ディスプレイシステムの消費電力を変更するため、異なる環境で特定の画質レベルを目標とするため、または異なる用途に適切な閲覧経験を提供するために行われ得る。
【００３４】
現在、利用可能な大半のディスプレイは、本明細書において説明される半透過モードおよび反射モードをサポートしないため、そのようなディスプレイでは、モード切り替えは必要ないか、または実現不可能である。典型的な半透過型ディスプレイは、常に半透モードであり、反射型動作または透過型動作のいずれもサポートしないため、そのようなディスプレイではモード切り替えは不可能である。
【００３５】
図１に示される一実施形態では、計算装置１００は、１つ以上のプロセッサ１０２、ディスプレイドライバ１０４、オペレーティングシステム１０６、およびモード切り替え論理１０８を備える。１つ以上のプロセッサ１０２は、１つ以上の中央演算処理装置（ＣＰＵ）、ＣＰＵコア、マイクロコントローラ、またはマイクロコンピュータチップセットのうちのいずれかを含む。ディスプレイドライバ１０４は、タイミングコントローラ１２５と併せて、１つ以上のプロセッサ１０２に結合され、プロセッサからデータを受信し、そのデータをゲートドライバ１２２およびソースドライバ１２４の駆動信号に変換するように構成された電子回路を備える。駆動信号の振幅、タイミング、および他のパラメータは、プロセッサ１０２の制御下で変更可能である。
【００３６】
モード切り替え論理１０８は、以下の項においてさらに説明するように、入力を受信し、動作モードを決定し、ＬＣＤ１１０の動作モードを、透過型、反射型、および半透過型の中から選択された任意の１つ以上のモードに選択的に変更する、本明細書に記載の技法を実施するように構成された１つ以上の回路、ファームウェア、メモリ内のソフトウェア命令、またはこれらの組み合わせを含む。図１のような一実施形態では、モード切り替え論理１０８は、オペレーティングシステム１０６を通してプロセッサ１０２に結合されて示される。あるいは、モード切り替え論理１０８をＬＣＤ１１０またはディスプレイドライバ１０４に直接接続してもよい。
【００３７】
ユーザ直接制御
一実施形態では、計算装置１００のエンドユーザが、ＬＣＤ１１０の動作モード選択を直接制御し得る。ユーザが明るい太陽光の屋外にいる場合、または別の高周囲光環境にいる場合、透過型モードでは可読不能である恐れがあるため、ユーザは反射モードまたは半透過モードへの切り替えを決定し得る。
【００３８】
様々な実施形態では、動作モードの選択は、物理的なボタンもしくはスイッチを使用して、またはソフトウェアアプリケーションもしくは他の何等かの制御手段を介して実行し得る。モードの切り替えは、単に既存のバックライト強度制御装置を「オフ」または非常に低いレベルに設定することにより実行し得る。バックライトの制御と共に、専用の制御装置を使用して、反射（または半透過）モードと純粋な透過モードとを切り替えることによっても実行し得る。
【００３９】
図１に示される一実施形態では、スイッチ１１２がインタフェース１１４に結合され、インタフェース１１４は、プロセッサ１０２または関連付けられたＩ／Ｏ論理に直接、または間接的に結合される。あるいは、スイッチ１１２およびインタフェース１１４は、バックライト１２６に直接結合される。別の代替では、スイッチ１１２およびインタフェース１１４は、ディスプレイドライバ１０４を通してＬＣＤ１１０に結合される。スイッチ１１２は、様々な実施形態では、単極単投ＳＰＳＴ瞬間押しボタン、多位置スライドスイッチ、回転スイッチ、または別の形態のスイッチを含み得る。ＳＰＳＴ押しボタンの場合、ユーザがスイッチを押下または閉じることに対する応答として、モード切り替え要求を受信したことがモード切り替え論理１０８に通知される。スイッチおよびインタフェースがプロセッサ１０２に結合される場合、コールバック技法を使用して、シグナリングを達成し得るが、プロセッサまたはそのような技法の使用が、すべての実施形態において要求される訳ではない。
【００４０】
通知に応答して、モード切り替え論理１０８は、次の表示モードに切り替わり、ＬＣＤ１１０に送られる表示信号を変更して、モード変更を達成するようにディスプレイドライバ１０４に通知する。例えば、モード切り替え論理１０８は、選択されたモードに応じて、ＬＣＤ１１０のバックライト１２６をオンもしくはオフにするか、ピクセル構造１２０のうちの透過型サブピクセルのみにデータを送るか、反射型サブピクセルのみにデータを送るか、または透過型サブピクセルおよび反射型サブピクセルの両方を駆動するように、ディスプレイドライバ１０４に通知し得る。オプションとして、選択されたモードを表す信号またはデータ値をメモリに記憶してもよい。
【００４１】
図３は、プロセッサとインタフェースするバックライト強度制御装置３０２を有する計算装置を示す。一実施形態では、バックライト強度制御装置３０２は、インタフェース１１４に結合された１つもしくは複数の押しボタンまたはキーボードホットキーを備え、インタフェース１１４はプロセッサ１０２に直接または間接的に結合される。一実施形態では、バックライト強度制御装置３０２は、ＬＣＤ１１０に取り付けられたボタンまたはスイッチを備え得る。典型的な構成では、ボタンのうちの１つをユーザが操作することにより、ディスプレイドライバ１０４に、離散量だけバックライト１２６を暗化させる通知をＬＣＤ１１０に送信させ、別のボタンの操作により、バックライト１２６の明化が引き起こされる。
【００４２】
あるいは、バックライト強度制御装置３０２がＬＣＤ１１０に一体化されている場合、バックライト強度をタイミングコントローラ１２５およびＬＥＤ駆動回路に結合し得、ＬＣＤの暗化または明化がよりダイレクトになり得る。いずれの実施形態では、「暗化」ボタンを連続して操作することにより、結果として、バックライト１２６がオフになり、これは、反射モードへの切り替えに等しい。ＬＣＤ１１０はマルチモードであるため、バックライト１２６をオフにすることにより、ＬＣＤは、適切な周囲光状況下で反射モードで動作することができる。
【００４３】
モード自動切り替え
表示モードの切り替えは、照明環境または照明環境に対応する専用サブシステムに基づいて、計算システムの制御下でも実行し得る。図４は、プロセッサ１０２とインタフェースする周囲光センサ（ＡＬＳ）４０２を有する計算装置１００を示す。ＡＬＳは、計算装置の周囲の環境内の周囲光を感知し、プロセッサおよび／またはモード切り替え論理１０８への、相対的な光のレベルを示す信号を生成する。
【００４４】
様々な実施形態では、ＡＬＳ４０２は、個々の光子が離散効果を生み出す量子装置等の光検出器；光の強度に従って抵抗を変化させる光電導セルもしくは光依存抵抗器（ＬＤＲ）；照明された場合に電圧を生成し、電流を供給する光電池もしくは太陽電池；光起電モードもしくは光導電モードで動作可能なフォトダイオード；上記感知方法のうちの１つを組み込んだ光抵抗器；またはフォトダイオードとして機能するように逆バイアスのＬＥＤのいずれかを含み得る。
【００４５】
ＡＬＳ４０２はモード切り替え論理１０８に間接的に結合され、モード切り替え論理１０８は、この実施形態では、ＡＬＳからの信号に応答して、ＬＣＤ１１０の表示モードを変更するように構成される。あるいは、モード切り替え論理１０８は、オペレーティングシステム１０６またはホストされるアプリケーションへの割り込み、ソフトウェアイベント、メッセージ、または他の信号の生成で応答してもよく、それにより、計算装置１００は、提案される表示モードの変更を承認するようにエンドユーザに促し得る。
【００４６】
例えば、ＡＬＳ４０２からの信号に応答して、モード切り替え論理１０８、オペレーティングシステム１０６、またはシステムソフトウェアもしくはアプリケーションの別の要素は、周囲光が透過モードには明るすぎて、読みにくいか、または有用に読めないと判断し得る。その判断に応答して、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、ＬＣＤ１１０を反射モードに自動的に切り替えられるようにし得る。
【００４７】
一実施形態では、ＡＬＳ４０２からの信号の種類、大きさ、または性質に応答し、それに応じて、モード切り替え論理１０８は、ＬＣＤ１１０に対して様々な設定を実施するように構成し得る。例えば、ＡＬＳ４０２からの信号が、中程度の明るさの周囲光を示す場合、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、部分的に暗化されたバックライト１２６を使用する半透過モードにＬＣＤ１１０を設定し得る。ＡＬＳ４０２からの信号が、周囲光が明るくなったことを示す場合、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、バックライト１２６の出力を増大させて、一貫した画像特徴を維持するように構成し得、または周囲光が透過型のＬＣＤ１１０にとっては明るすぎて、判読できない場合、バックライトをオフにし得る。ＡＬＳ４０２からの信号が、夜間での使用等、極めて暗い周囲光を示す場合、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、バックライトを低レベルでオンにするように構成し得る。
【００４８】
一実施形態では、エンドユーザは、システムの表示モード設定をオーバーライドし得る。例えば、図４の実施形態を図３および／または図１の実施形態と組み合わせて、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアが、ＡＬＳ４０２からの信号に応答して動作モードを望ましくない状態に変更させた場合、ユーザがスイッチ１１２またはバックライト強度制御装置３０２を操作して、ＬＣＤ１１０の動作モードを手動で変更できるようにし得る。
【００４９】
追加または代替として、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、ＡＬＳ４０２からの信号に応答して動作モードの変更を実施する前に、ＬＣＤ１１０にプロンプトメッセージを生成するように構成し得る。例えば、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、ＬＣＤ１１０に現在表示されている任意の画像上にプロンプトメッセージを重ね合わせるディスプレイドライバ１０４内の文字生成器を駆動するように構成し得る。提案される動作モードの変更を確認または却下するユーザ入力を受信し得る。例えば、重ね合わされたプロンプトメッセージに応答して、ユーザは、キーボード１０１のＥＳＣＡＰＥキーを打ってもよく、またはオーバーライド機能を提供するＬＣＤ１１０上の指定または専用のスイッチを押下してもよい。
【００５０】
一実施形態では、ディスプレイに送信された画像データは、ＡＬＳ４０２からの信号に応答して、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアにより変更または調整される。画像データの変更または調整は、ＡＬＳ４０２からの信号に基づくバックライト１２６の強度調整への追加または代替として実行し得る。
【００５１】
画像データの変更または調整は、いくつかの手法を含み得る。例えば、画像データの変更または調整は、同じ入力データが与えられた場合、ディスプレイドライバ１０４からＬＣＤ１１０に通信される駆動信号が異なるような異なる文字レンダリングプロセスの選択、文字レンダリングまたは画像レンダリングの異なる解像度の選択、サブピクセルレンダリングプロセスの選択、文字平滑化プロセスの選択、または他の視覚効果の選択を含み得る。例えば、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアが、ＡＬＳ４０２からの信号に応答して、ＬＣＤ１１０の動作モードを反射に変更すると決定した場合、その結果として一般に、単色またはグレースケールの表示が、異なるレンダリングプロセスへの同時切り替えから恩恵を受け得る。レンダリングの変更または他の様式での画像データの変更もしくは調整を実行するために、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、データのレンダリングおよびＬＣＤ１１０の駆動信号の生成を担当する計算装置１００内のグラフィカル処理ユニット（ＧＰＵ）への命令を形成し、送信し得る。
【００５２】
画像データの変更または調整は、異なるリフレッシュレートが達成されるようなサブピクセル駆動のタイミングの変更を含み得る。例えば、モード切り替え論理１０８は、異なるクロックレートを採用するように、またはクロック信号、他のタイミング信号、もしくは他の制御信号をＬＣＤ１１０に異なる方法で送信するように、タイミングコントローラ１２５に命令するように構成し得る。その結果、変化する周囲光状況または他の要因に応答して、ＬＣＤ１１０のリフレッシュレートを変更し得る。例えば、ＬＣＤ１１０を読み上げアプリケーションと併用すべき場合、低リフレッシュレートに切り替えることにより、低消費電力を達成し得る。
【００５３】
一実施形態では、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、画像調整とバックライト調整との組み合わせを使用して、様々な周囲ルミナンス値にわたって特定のレベルの画質を維持するように構成し得る。固定されたバックライトレベルで画像データを調整することにより、消費電力を増大させずに、周囲照明が変化した際に画質を維持可能であり得る。
【００５４】
一実施形態では、ＬＣＤ１１０は、ピクセルの反射部分および透過部分に個々に対応するように構成される。この実施形態では、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、ピクセル単位でのデータの変更への追加または代替として、サブピクセル単位でＬＣＤ１１０に送信されるデータを変更するように構成し得る。サブピクセル単位でのデータ変更により、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、ＡＬＳ４０２からの信号およびバックライト１２６の強度設定に基づいて、周囲光およびバックライト強度の関数として、全体画像に対するピクセルの透過部分および反射部分の寄与分を調整することができる。これらの調整に基づいて、画質、消費電力、または「見やすさ」を向上させ得る。
【００５５】
ＡＬＳ４０２が低周囲環境を示す場合、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、反射モードで判読できるために十分な光がＬＣＤ１１０に差し込まない場合、バックライト１２６をオンにして、反射モードから切り替えるように構成し得る。
【００５６】
システムの電力設定に基づくモード切り替え
図５は、モード切り替え論理１０８およびプロセッサ１０２とインタフェースする電力管理サブシステム５０２を有する計算装置１００を示す。一実施形態では、ＬＣＤ１１０の動作モードは、ＡＬＳ４０２（図４）からの情報の貢献ありまたはなしで、システムの電力設定に基づいて切り替えることもできる。
【００５７】
図５の実施形態では、電力管理サブシステム５０２は、オペレーティングシステム１０６を通して、複数の電力動作特徴のうちの１つのユーザ選択を示すユーザ入力を受信することができる。一実施形態では、電力管理サブシステム５０２は、電源、電池、電力変換器、または計算装置１００の他の電力素子を備えるか、または結合し得、オペレーティングシステム１０６、オペレーティングシステムでホストされるソフトウェアアプリケーション、またはファームウェアの制御下で動作する。オペレーティングシステム、ソフトウェアアプリケーション、またはファームウェアは、計算装置１００のグラフィカルユーザインタフェース（ＧＵＩ）または他の表示機能と対話して、電力管理オプションをユーザに提示し、電力管理パラメータ設定を選択するユーザ入力を受信することができる。例えば、電力管理サブシステム５０２は、ユーザが特定のキーボードキー、アイコン、または他の表示要素を選択したことに応答して、電力管理アイコンをＧＵＩの「システムトレイ」領域に表示させ、またはポップアップウィンドウ内に表示させ得る。アイコンの選択またはポップアップウィンドウの表示は、利用可能な電力構成のリストをユーザに提示する。電力構成の例としては、「最小電力」および「最高性能」が挙げられる。
【００５８】
一実施形態では、ユーザが「最小電力」構成を選択した場合、それに応答して、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、バックライト１２６を暗化させると共に、ＬＣＤ１１０の半透過モードをイネーブルし、またはＡＬＳ４０２からの信号が、反射モードでの閲覧に十分な周囲光が利用可能であることを示す場合には、バックライトを完全にオフに切り替えるように構成し得る。さらに、一実施形態では、モード切り替え論理１０８は、異なるクロックレートを採用するように、またはクロック信号、他のタイミング信号、または他の制御信号をＬＣＤ１１０に異なる方法で送信するように、タイミングコントローラ１２５に命令するように構成し得、それにより、ＬＣＤ１１０を読み上げアプリケーション用に反射モードに切り替えるべき場合、低リフレッシュレートに切り替えることにより、低消費電力を達成し得る。
【００５９】
あるいは、ユーザが「最高性能」モードを選択した場合、モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、バックライト１２６を最高明度に設定し、ＬＣＤ１１０の純粋な透過モードをイネーブルするように構成し得る。中間設定も可能である。
【００６０】
モード切り替え論理１０８、オペレーティングシステム１０６、またはソフトウェアは、計算装置１００が電池電力での動作を開始または終了した場合、ＬＣＤ１１０の動作モードを変更するように構成し得る。例えば、モード切り替え論理は、電池電力での動作を示す入力信号を電力管理サブシステムから受信し、ＬＣＤの現在の動作モードが透過モードであると判断し、入力信号および現在の動作モードに応答して、半透過モードを選択し、ＬＣＤを半透過モードで動作させ得る。あるいは、モード切り替え論理は、低電池状況を示す入力信号を電力管理サブシステムから受信し、ＬＣＤの現在の動作モードが透過モードまたは半透過モードであると判断し、入力信号および現在の動作モードに応答して、反射モードを選択し、ＬＣＤを反射モードで動作させ得る。
【００６１】
モードの記憶および想起
一実施形態では、計算装置１００は、どの表示モードが使用されていたかを想起し、そのモードを電力サイクルにわたって復元するように構成される。モード想起は、システムが最後に電源投入されてから閲覧環境またはアプリケーションが変更した場合、システムオーバーライドを受け得る。
【００６２】
図６は、モード切り替え論理１０８とインタフェースする不揮発性モード想起メモリ６０１を有する計算装置１００を示す。一実施形態では、モード切り替え論理１０８は、メモリ６０２内に現在の表示モードを識別するデータを記憶し、モード切り替え論理１０８が表示モードを変更させる都度、メモリ内のデータを更新するように構成される。
【００６３】
一実施形態では、電源投入時または再開時、計算装置１００は、ブートストラップイベントが発生しつつあることをモード切り替え論理１０８に通知することを含むブートストラップロードシーケンスを実行する。それに応答して、モード切り替え論理１０８は、記憶されているモードデータをメモリ６０２からフェッチし、記憶されフェッチされたモードデータに対応する表示モードにＬＣＤ１１０を設定するようにディスプレイドライバ１０４に命令し、またはディスプレイドライバ１０４にそのようにさせる。
【００６４】
図６の実施形態は、図５の実施形態と組み合わせて使用し得る。同じくモード切り替え論理１０８は、電力管理サブシステム５０２により管理される他のメモリから現在の電力構成を検索し、検索された電力構成に基づいて、ブートストラップロード時に特定された表示モードにＬＣＤ１１０を設定するようにディスプレイドライバ１０４に命令するか、またはディスプレイドライバ１０４にそのようにさせるように構成されてもよい。
【００６５】
コンピュータアプリケーションに基づいたモード切り替え
図２は、オペレーティングシステム１０６によりホストされるか、または制御される１つ以上のユーザアプリケーション２０２が構成された計算装置を示す。ユーザアプリケーション２０２は、様々な実施形態において、特定の計算アプリケーションを具現するＦＰＧＡまたはＡＳＩＣ等のデジタル論理回路；特定の計算アプリケーションがプログラムされたＲＯＭもしくはＥＰＲＯＭ等のファームウェア；または揮発性メモリに記憶され、オペレーティングシステム１０６の制御下で実行される命令を広く表す。ユーザアプリケーション２０２は、ビジネスアプリケーション、ビデオもしくはグラフィックアプリケーション、金融アプリケーション、小売り店アプリケーション、言語処理、または他の任意のユーザタスク等の任意の有用な計算機能をサポートし得る。
【００６６】
一実施形態では、モード切り替え論理１０８は、ユーザアプリケーション２０２もしくはオペレーティングシステム１０６をポーリングまたは問い合わせを行うか、またはユーザアプリケーションもしくはオペレーティングシステム１０６からイベントもしくはメッセージを受信して、ユーザアプリケーションについての識別情報を取得するように構成される。例えば、モード切り替え論理１０８は、新しいユーザアプリケーション２０２が起動した場合、オペレーティングシステムによりモード切り替え論理１０８に通知させる割り込みハンドラまたは他の拡張をオペレーティングシステム１０６にインストールし得る。あるいは、異なるユーザアプリケーションが、オペレーティングシステムが管理するグラフィカルユーザインタフェースの複数のウィンドウの中からアクティブウィンドウとして選択された場合、モード切り替え論理１０８に通知または信号を送信し得る。モード切り替え論理１０８がユーザアプリケーション２０２の識別情報、種類、または機能を認識する特定のメカニズムは重要ではない。
【００６７】
図２の実施形態では、ＬＣＤ１１０の表示モードは、計算装置１００で実行中のユーザアプリケーション２０２により、またはユーザアプリケーション２０２に基づいて設定し得る。例えば、ユーザアプリケーション２０２のうちの１つがビデオコンテンツを表示中である場合、最高色域モードが望ましいであろう。
【００６８】
追加または代替として、ＬＣＤ１１０の反射モードが解像度の増大を提供する場合、モード切り替え論理１０８が、ユーザアプリケーション２０２のうちの１つが白黒テキストを表示中であると判断したとき、解像度増大を選択し得る。追加または代替として、ユーザによっては、テキストドキュメントをグレースケールモードで読むことを好む場合があり、モード切り替え論理１０８は、ユーザアプリケーション２０２のうちの１つがテキストドキュメントを表示中であると判断した場合、またはユーザアプリケーションがドキュメント編集アプリケーションもしくはドキュメント読み上げアプリケーションであると判断した場合、ＬＣＤ１１０をグレースケールモードに切り替えるように構成し得る。
【００６９】
追加または代替として、モード切り替え論理１０８は、ユーザアプリケーション２０２がカラー画像を表示中であると判断した場合、ＬＣＤ１１０を透過モードまたは半透過モードに切り替えるように構成し得る。
【００７０】
追加または代替として、モード切り替え論理１０８は、ユーザアプリケーションがチャート、グラフ、またはグレースケールテキストまたはデータと一緒に限られたカラーコンテンツを有する他の出力を表示中であるとの判断に応答して、ＬＣＤ１１０を半透過モードに切り替えるように構成し得る。
【００７１】
モード切り替え論理の構造
モード切り替え論理１０８は、様々な実施形態でのいくつかのメカニズムのいずれかを使用して判断論理を実施し得る。一実施形態では、モード切り替え論理１０８は、電力状態、アプリケーションの種類、周囲光の状態、または他の一連の観測が、画面モードの決定に繋がる決定木を実施するようにプログラムまたは電子的に構造化される。既知の観測データを決定木に適用した結果に基づいて、モード切り替え論理１０８は、ＬＣＤ１１０の動作モードを決定し、ディスプレイドライバ１０４にＬＣＤ１１０を選択されたモードに設定するように命令するか、またはディスプレイドライバ１０４にそのようにさせる。
【００７２】
あるいは、モード切り替え論理１０８は、電力状態、アプリケーション、周囲光の状態等の所定の各組み合わせが特定の画面モードに対応する状態テーブルを実施するようにプログラムまたは電子的に構造化される。状態テーブル内の既知の観測データ値を参照した結果に基づいて、モード切り替え論理１０８は、ＬＣＤ１１０の動作モードを決定し、ディスプレイドライバ１０４にＬＣＤ１１０を選択されたモードに設定するように命令するか、またはディスプレイドライバ１０４にそのようにさせる。
【００７３】
表１は状態テーブルの例であり、表示モードの決定は仮説的なものであり、様々な実施形態において、表示性能、アプリケーション要件、または他の事項に応じて異なり得る。さらに、表１は、考えられるすべてのパラメータおよびその結果としての表示決定のすべての組み合わせを排他的に包含することを意図せず、いくつかの特定の入力パラメータをモード切り替え論理１０８においてどのように組み合わせて、レンダリング、バックライト強度、または他の出力パラメータの関連する変更を伴ってＬＣＤ１１０の複数の表示モードのうちの１つを選択し得るかを示す例である。
【表１】
2012519877.tif 000003
【００７４】
他の実施形態では、状態機械、「ＩＦ・・・ＴＨＥＮ」構文等の条件構文を使用する手続き論理、または他のメカニズムを使用し得る。
【００７５】
複数同時モード
一実施形態では、モード切り替え論理１０８は、ＬＣＤ１１０に一度に２つ以上の動作モードで動作させるように構成される。マルチモード動作は、ピクセル構造１２０、ゲートドライバ１２２、およびソースドライバ１２４が、透過型ピクセル部分および反射型ピクセル部分に個々に対応可能なように、または後述するような部分的なバックライト照明が可能なように構成されるＬＣＤ１１０において可能である。例えば、ＬＣＤ１１０は、日付に出願された同時係属中の米国特許出願第番号、出願人整理番号６０２０３−００２９に開示されるように構築し得る。
【００７６】
一実施形態では、例えば、ユーザアプリケーション２０２またはオペレーティングシステム１０６からデータまたはメッセージを受信したことに応答して、モード切り替え論理１０８により、ＬＣＤ１１０がカラー画像と一緒に白黒テキストを表示中であると判断された場合、モード切り替え論理は、テキスト画像をよりよく表示するために、ディスプレイの部分を解像度強化反射グレースケールモードで駆動させ、可能な場合には色域を低減させてカラー画像を表示するために、ディスプレイの部分を半透過モードで駆動させ得る。
【００７７】
バックライト照明システムを制御して、画面の部分のみを照明することができる一実施形態では、ＬＣＤ１１０またはディスプレイドライバ１０４に画面の半透過部分または透過部分のみにバックライト照明を受けさせるように命令するようにモード切り替え論理１０８を構成することにより、節電を実現し得る。
【００７８】
画質に基づくモード変更の制限
上記実施形態のいずれも、モード切り替え論理１０８またはディスプレイドライバ１０４は、モード変更により潜在的に好ましくない画像アーチファクトを生じさせない場合のみ、モード変更を許可するように構成し得る。
【００７９】
例えば、モード切り替え論理１０８は、表示リフレッシュサイクルの任意の時点でモードを変更するようにＬＣＤ１１０に命令するように構成し得るが、ディスプレイドライバ１０４は、ＬＣＤがビデオデータの現在のフレームの表示を完了するまで、モード変更の実施を待つように構成し得る。あるいは、モード切り替え論理１０８は、モード切り替え論理がタイミング信号を監視し、好ましくない表示アーチファクトを生じさせないディスプレイサイクルの時点でのみ、モード変更命令または信号を発行できるように、ＬＣＤ１１０のタイミングコントローラ（ＴＣＯＮ）と電子的にインタフェースし得る。
【００８０】
ハードウェア概説
一実施形態によれば、本明細書に記載の教示は、１つ以上の専用計算装置１００により実施される。専用計算装置１００は、本教示を実行するように配線してもよく、１つもしくは本教示を実行するように永続的にプログラムされた１つ以上の特定用途向け集積回路（ＡＳＩＣ）もしくはフィールドプログラマブルゲートアレイ（ＦＰＧＡ）等のデジタル電子素子を含んでもよく、またはファームウェア、メモリ、他の記憶装置、もしくはこれらの組み合わせ内のプログラム命令に従って本教示を実行するようにプログラムされた１つ以上の汎用ハードウェアプロセッサを含んでもよい。そのような専用計算装置は、カスタムハードワイヤード論理、ＡＳＩＣ、またはＦＰＧＡをカスタムプログラミングと組み合わせて、本教示を達成してもよい。専用計算装置は、デスクトップコンピュータシステム、ポータブルコンピュータシステム、ハンドヘルド装置、ネットワーキング装置、あるいは本教示を実施するハードワイヤード論理および／またはプログラム論理を組み込んだ他の任意の装置であり得る。
【００８１】
例えば、図７は、本発明の一実施形態を実施し得るコンピュータシステム７００を示すブロック図である。コンピュータシステム７００は、情報を通信するためのバス７０２または他の通信機構と、バス７０２に結合され、情報を処理するハードウェアプロセッサ７０４とを含む。ハードウェアプロセッサ７０４は、例えば、汎用マイクロプロセッサであり得る。
【００８２】
コンピュータシステム７００は、バス７０２に結合され、情報およびプロセッサ７０４により実行される命令を記憶する、ランダムアクセスメモリ（ＲＡＭ）または他の動的記憶装置等のメインメモリ７０６も含む。メインメモリ７０６は、プロセッサ７０４により実行される命令の実行中、一時変数または他の中間情報を記憶するためにも使用し得る。そのような命令は、プロセッサ７０４がアクセス可能な記憶媒体に記憶される場合、コンピュータシステム７００を、命令において指定される動作を実行するようにカスタマイズされた専用機械にする。
【００８３】
コンピュータシステム７００は、バス７０２に結合され、プロセッサ７０４に対する静的な情報および命令を記憶する読み取り専用メモリ（ＲＯＭ）７０８または他の静的記憶装置をさらに含む。情報および命令を記憶する磁気ディスクまたは光ディスク等の記憶装置７１０が提供され、バス７０２に結合される。
【００８４】
コンピュータシステム７００は、バス７０２を介して、情報をコンピュータユーザに表示する陰極線管（ＣＲＴ）等のディスプレイ７１２に結合し得る。英数字および他のキーを含む入力装置７１４がバス７０２に結合されて、情報およびコマンド選択をプロセッサ７０４に通信する。別の種類のユーザ入力装置は、方向情報およびコマンド選択をプロセッサ７０４に通信し、ディスプレイ７１２でのカーソル移動を制御する、マウス、トラックボール、またはカーソル方向キー等のカーソル制御装置７１６である。入力装置は通常、装置が平面内の位置を特定できるようにする２つの軸：第１の軸（例えば、ｘ）および第２の軸（例えば、ｙ）において２つの自由度を有する。
【００８５】
コンピュータシステム７００は、コンピュータシステムと組み合わせて、コンピュータシステム７００を専用機械にするか、または専用機械のようにコンピュータシステム７００をプログラムするカスタマイズされたハードワイヤード論理、１つもしくは複数のＡＳＩＣもしくはＦＰＧＡ、ファームウェア、および／またはプログラム論理を使用して、本明細書に記載の教示を実施し得る。一実施形態によれば、本明細書における教示は、メインメモリ７０６内に含まれる１つ以上の命令の１つ以上のシーケンスをプロセッサ７０４が実行することに応答して、コンピュータシステム７００により実行される。そのような命令は、記憶装置７１０等の別の記憶媒体からメインメモリ７０６に読み込み得る。メインメモリ７０６内に含まれる命令シーケンスの実行により、プロセッサ７０４に本明細書に記載のプロセスステップを実行させる。代替の実施形態では、ソフトウェア命令に代えて、またはソフトウェア命令と組み合わせて、ハードワイヤード回路を使用し得る。
【００８６】
本明細書において使用される用語「記憶媒体」は、データおよび／または機械に動作を特定の様式で実行させる命令を記憶する任意の媒体を指す。そのような記憶媒体は、不揮発性媒体および／または揮発性媒体を含み得る。不揮発性媒体としては、例えば、記憶装置７１０等の光ディスクまたは磁気ディスクが挙げられる。揮発性媒体としては、メインメモリ７０６等のダイナミックメモリが挙げられる。記憶媒体の一般的な形態としては、例えば、フロッピー（登録商標）ディスク、フレキシブルディスク、ハードディスク、固体状態ドライブ、磁器テープ、他の任意の磁気データ記憶媒体、ＣＤ−ＲＯＭ、他の任意の光データ記憶媒体、パターンになった穴を有する任意の物理的な媒体、ＲＡＭ、ＰＲＯＭ、ＥＰＲＯＭ、フラッシュＥＰＲＯＭ、ＮＶＲＡＭ、または他の任意のメモリチップもしくはカートリッジが挙げられる。
【００８７】
記憶媒体は、伝送媒体とは別個であるが、伝送媒体と併せて使用し得る。伝送媒体は、記憶媒体間での情報の転送に関与する。例えば、伝送媒体としては、バス７０２を構成するワイヤを含め、同軸ケーブル、銅線、および光ファイバが挙げられる。伝送媒体は、電波通信および赤外線通信中に生成されるような音波または光波の形態をとってもよい。
【００８８】
様々な形態の媒体が、実行のために１つ以上の命令の１つ以上のシーケンスをプロセッサ７０４に搬送することに関わり得る。例えば、命令は最初、リモートコンピュータの磁気ディスクまたは固体状態ドライブにあり得る。リモートコンピュータは、命令をダイナミックメモリにロードし、モデムを使用して電話回線を介して送信し得る。コンピュータシステム７００に対してローカルのモデムが、電話回線上のデータを受信し、赤外線送信器を使用して、データを赤外線信号に変換することができる。赤外線検出器が、赤外線信号で搬送されるデータを受信し、適切な回路がデータをバス７０２上に載せることができる。バス７０２は、データをメインメモリ７０６に搬送し、プロセッサ７０４は、メインメモリ７０６から命令を検索して実行する。メインメモリ７０６により受信される命令は、オプションとして、プロセッサ７０４による実行前または実行後に、記憶装置７１０に記憶し得る。
【００８９】
コンピュータシステム７００は、バス７０２に結合された通信インタフェース７１８も含む。通信インタフェース７１８は、ローカルネットワーク７２２に接続されたネットワークリンク７２０に双方向データ通信結合を提供する。例えば、通信インタフェース７１８は、統合サービスデジタル網（ＩＳＤＮ）カード、ケーブルモデム、衛星モデム、または対応する種類の電話回線にデータ通信接続を提供するモデムであり得る。別の例として、通信インタフェース７１８は、互換性のあるＬＡＮへのデータ通信接続を提供するローカルエリアネットワーク（ＬＡＮ）カードであり得る。ワイヤレスリンクも実施し得る。そのようないずれの実施態様においても、通信インタフェース７１８は、様々な種類の情報を表すデジタルデータストリームを搬送する電気信号、電磁信号、または光学信号を送受信する。
【００９０】
ネットワークリンク７２０は通常、１つ以上のネットワークを通して他のデータ装置にデータ通信を提供する。例えば、ネットワークリンク７２０は、ローカルネットワーク７２２を通してホストコンピュータ７２４またはインターネットサービスプロバイダ（ＩＳＰ）７２６により運営されるデータ機器への接続を提供し得る。そして、ＩＳＰ７２６は、現在では一般に「インターネット」７２８と呼ばれるワールドワイドパケットデータ通信ネットワークを通してデータ通信サービスを提供する。ローカルネットワーク７２２およびインターネット７２８は両方とも、デジタルデータストリームを搬送する電気信号、電磁信号、または光学信号を使用する。デジタルデータをコンピュータシステム７００に／から通信する様々なネットワークを通る信号およびネットワークリンク７２０上にあり、通信インタフェース７１８を通る信号は、伝送媒体の形態例である。
【００９１】
コンピュータシステム７００は、ネットワーク、ネットワークリンク７２０、および通信インタフェース７１８を通して、プログラムコードを含め、メッセージを送信すると共にデータを受信することができる。インターネットの例では、サーバ７３０が、インターネット７２８、ＩＳＰ  ７２６、ローカルネットワーク７２２、および通信インタフェース７１８を通してアプリケーションプログラムの要求されるコードを送信し得る。
【００９２】
受信されたコードは、受信時にプロセッサ７０４により実行してもよく、かつ／または後で実行するために、記憶装置７１０もしくは他の不揮発性記憶装置に記憶してもよい。
【００９３】
上記明細書において、実施態様毎に異なり得る多くの特定の詳細を参照して、発明の実施形態を説明した。したがって、本発明、および出願人により本発明として意図されるものを唯一かつ排他的に示すものは、本願から出される、後の任意の訂正を含む、特定の形式の請求項群である。このような請求項に包含される用語については、本願明細書において明示的に説明されている任意の定義が、請求項において用いられる用語の意味に適用されるものとする。したがって、請求項の範囲は、請求項において明示的に記載されていない限定、要素、特性、特徴、利点または属性によって決して限定されてはならない。故に、明細書および図面は、限定的ではなく例示的な意味で考えられるべきものである。
【図１】
2012519877.tif 000004
【図２】
2012519877.tif 000005
【図３】
2012519877.tif 000006
【図４】
2012519877.tif 000007
【図５】
2012519877.tif 000008
【図６】
2012519877.tif 000009
【図７】
2012519877.tif 000010
【手続補正書】
【提出日】平成23年11月22日(2011.11.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
透過モード、反射モード、および半透過モードで動作可能な液晶ディスプレイ（ＬＣＤ）と、
前記ＬＣＤに結合された１つ以上のプロセッサと、
前記ＬＣＤに結合されたモード切り替え論理と、
前記モード切り替え論理に結合され、入力信号を前記モード切り替え論理に提供する１つ以上の電子入力源であって、前記入力信号は、周囲状況、他のコンピュータ要素、ユーザ入力、またはコンピュータのユーザアプリケーションもしくはシステムアプリケーションの状態を表す、電子入力源と、
を備えたコンピュータであって、
前記モード切り替え論理は、
前記入力信号の１つ以上を受信すること、
前記入力信号に基づいて、前記透過モード、前記反射モード、および前記半透過モードの中から、前記ＬＣＤに対して特定の動作モードを選択すること、
前記ＬＣＤに前記特定の動作モードで動作させること
を実行するように構成されることを特徴とする、コンピュータ。
【請求項２】
前記１つ以上の入力源がバックライト強度状態値を含み、前記１つ以上の入力信号が、前記ＬＣＤのバックライトの電源オフを示し、前記特定の動作モードは前記反射モードであることを特徴とする、請求項１に記載のコンピュータ。
【請求項３】
前記１つ以上の入力源が周囲光センサを含むことを特徴とする、請求項１に記載のコンピュータ。
【請求項４】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記モード切り替え論理が、周囲光が明るいことを示す前記入力信号を前記ＡＬＳから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項５】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記モード切り替え論理が、周囲光の明るさが中程度であることを示す前記入力信号を前記ＡＬＳから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記反射モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記半透過モードを選択し、前記ＬＣＤを前記半透過モードで動作させると共に、前記ＬＣＤのバックライトを中程度の明るさに設定させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項６】
前記モード切り替え論理が、周囲光の増大を示す前記入力信号を前記ＡＬＳから受信すること、そして前記入力信号に応答して、前記バックライトをオフに設定するか、または前記バックライトの明度を増大するように設定することを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項５に記載のコンピュータ。
【請求項７】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）を含み、前記モード切り替え論理が、前記入力信号により示される周囲光の変更に応答して、前記ＬＣＤに表示されている１つ以上の画像の画像データを変更するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項８】
前記モード切り替え論理が、異なるレンダリングメカニズムへの切り替え、異なるサブピクセルレンダリングプロセスへの切り替え、異なる文字平滑化プロセスへの切り替え、ピクセル単位の画像データの変更、前記ＬＣＤの信号タイミングもしくはリフレッシュレートの変更、またはサブピクセル単位の画像データの変更のいずれかを実行することにより、前記画像データを変更するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項９】
前記１つ以上の入力源は電力管理サブシステムを含み、モード切り替え論理は、最小電力構成を示す入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１０】
前記１つ以上の入力源が周囲光センサ（ＡＬＳ）をさらに含み、前記モード切り替え論理が、周囲光が明るいことを示す前記入力信号を前記ＡＬＳから受信すること、そして前記ＡＬＳからの前記入力信号に応答して、前記ＬＣＤのバックライトをオフにすることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項９に記載のコンピュータ。
【請求項１１】
前記１つ以上の入力源が電力管理サブシステムを含み、前記モード切り替え論理が、電池の電力での動作を示す前記入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１２】
前記モード切り替え論理が、前記ＬＣＤのリフレッシュレートを変更するようにさらに構成されることを特徴とする、請求項１１に記載のコンピュータ。
【請求項１３】
前記１つ以上の入力源が電力管理サブシステムを含み、前記モード切り替え論理が、低電池状態を示す前記入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記透過モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記反射モードを選択し、前記ＬＣＤを前記反射モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１４】
前記１つ以上の入力源が電力管理サブシステムを含み、前記モード切り替え論理が、最高性能電力構成を示す前記入力信号を前記電力管理サブシステムから受信すること、前記ＬＣＤの現在の動作モードが前記反射モードまたは前記半透過モードであると判断すること、そして前記入力信号および前記現在の動作モードに応答して、前記透過モードを選択し、前記ＬＣＤを前記透過モードで動作させることを前記１つ以上のプロセッサに実行させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１５】
前記１つ以上の入力源が、不揮発性モード想起メモリ内の１つ以上の値を含み、前記モード切り替え論理は、前記コンピュータが再開された、再開中である、ブートストラップロードを完了した、またはブートストラップロードプロセス中であると判断し、その判断に応答して前記モード想起メモリから前記値をフェッチし、前記値から前記ＬＣＤの以前の動作モードを特定し、そして前記ＬＣＤを前記以前の動作モードで動作させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１６】
前記１つ以上の入力源が１つ以上のユーザアプリケーションまたはオペレーティングシステムを含むことを特徴とする、請求項１に記載のコンピュータ。
【請求項１７】
前記１つ以上の入力源が、前記コンピュータでホストされている１つ以上のユーザアプリケーションの名称、種類、または機能を識別する情報を含み、前記モード切り替え論理が、前記１つ以上のユーザアプリケーションの名称、種類、または機能に基づいて前記ＬＣＤに対して前記特定の動作モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１８】
前記１つ以上の入力源が、前記コンピュータでホストされているグラフィカルインタフェースの選択されているウィンドウの名称、種類、または機能を識別する情報を含み、前記モード切り替え論理は、前記選択されているウィンドウの名称、種類、または機能に基づいて前記ＬＣＤに対して前記特定の動作モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項１９】
前記１つ以上の入力源が、前記コンピュータでホストされているユーザアプリケーションが限られたカラーコンテンツを有する第１の出力およびグレースケールテキストまたはデータを含む第２の出力の両方を表示していることを示す情報を含み、前記モード切り替え論理が、それに応答して、前記特定の動作モードとして前記半透過モードを選択するように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２０】
前記ＬＣＤが、前記ＬＣＤのピクセルの透過型サブピクセル部分および反射型サブピクセル部分に個々に対応できるように構成され、前記１つ以上の入力源が、前記コンピュータでホストされているユーザアプリケーションが、限られたカラーコンテンツを有する第１の出力およびグレースケールテキストまたはデータを含む第２の出力の両方を表示していることを示す情報を含み、前記モード切り替え論理は、これに応答して、前記ＬＣＤの第１の部分を前記半透過モードで駆動させ、前記ＬＣＤの第２の部分を前記反射モードで駆動させるように構成されることを特徴とする、請求項１に記載のコンピュータ。
【請求項２１】
コンピュータにより実施されるプロセスであって、
コンピュータにおいて入力信号のうちの１つ以上を受信することであって、前記コンピュータは、透過モード、反射モード、および半透過モードで動作可能な液晶ディスプレイ（ＬＣＤ）と、前記ＬＣＤに結合された１つ以上のプロセッサと、周囲状況、他のコンピュータ要素、ユーザ入力、または前記コンピュータのユーザアプリケーションの状態を表す入力信号を提供する１つ以上の電子入力源とを備える、受信すること、
前記入力信号に基づいて、前記透過モード、前記反射モード、および前記半透過モードの中から、前記ＬＣＤに対して特定の動作モードを選択すること、
前記ＬＣＤを前記特定の動作モードで動作させること、
を含むことを特徴とする、プロセス。
【国際調査報告】
2012519877.tif 000011
2012519877.tif 000012