(57)【要約】  電子装置は、表示画面と複数の光源を有してもよい。各画像フレームが表示画面に表示する画像を定義する複数の画像フレームが提供される。複数の光源に対する照明命令が提供されてもよい。照明命令毎に異なる画像フレームに関連づけられ、各照明命令は複数の光源に対する照明パターンをそれぞれ定義する。それぞれの画像フレームが定義する画像は、表示画面に表示されてもよい。表示画面に第１の画像フレームが定義する第１の画像を表示する間、第１の画像フレームに関連する第１の照明命令が定義する第１の照明パターンが、複数の光源に提供されてもよい。表示画面に第２の画像フレームが定義する第２の画像を表示する間、第２の画像フレームに関連する第２の照明命令が定義する第２の照明パターンが、複数の光源に提供されてもよい。関連する方法およびコンピュータプログラム製品も検討される。
2008524920.tif 000002
【特許請求の範囲】
【請求項１】
表示画面および複数の光源を有する電子装置を動作させる方法であって、
複数の画像フレームを提供する工程であって、各画像フレームが前記表示画面に表示する画像を定義する、工程と、
前記複数の光源に対する照明命令を提供する工程であって、照明命令毎に異なる画像フレームと関連づけられ、各照明命令が前記複数の光源の照明パターンをそれぞれ定義する、工程と、
前記表示画面に前記画像フレームによりそれぞれ定義される前記画像を表示する工程と、
前記表示画面に第１の画像フレームにより定義される第１の画像を表示する間、前記第１の画像フレームと関連づけられた第１の照明命令により定義される第１の照明パターンを前記複数の光源に提供する工程と、
前記表示画面に第２の画像フレームにより定義される第２の画像を表示する間、前記第２の画像フレームと関連づけられた第２の照明命令により定義される第２の照明パターンを前記複数の光源に提供する工程と、
を備えることを特徴とする方法。
【請求項２】
前記複数の画像フレームを提供する工程と前記照明命令を提供する工程とが、前記複数の画像フレームと、関連する前記照明命令とを含むグラフィックデータファイルを提供する工程を有することを特徴とする、請求項１に記載の方法。
【請求項３】
各画像フレームは、前記グラフィックデータファイルの異なる画像データブロックとして提供され、各照明命令は、前記グラフィックデータファイルの照明データブロックとして提供され、照明データブロック毎に異なる画像データブロックと関連づけられることを特徴とする、請求項２に記載の方法。
【請求項４】
前記グラフィックデータファイルを提供する工程は、複数の制御データブロックを提供する工程であって、各制御データブロックは、前記画像データブロックの各ブロックと関連づけられ、前記画像データブロックのそれぞれにより定義される前記画像の表示期間を定義する、工程をさらに含むことを特徴とする、請求項３に記載の方法。
【請求項５】
前記グラフィックデータファイルを提供する工程は、前記ＧＩＦ規格に従った前記グラフィックデータファイルを提供する工程を含むことを特徴とする、請求項２に記載の方法。
【請求項６】
前記複数の画像フレームを提供する工程と前記複数の照明命令を提供する工程とは、
第１の画像フレームと第１の照明命令とを有する第１のグラフィックデータファイルを提供する工程と、
第２の画像フレームと第２の照明命令とを有する第２のグラフィックデータファイルを提供する工程と
を含むことを特徴とする、請求項１に記載の方法。
【請求項７】
前記表示画面は液晶ディスプレイを含み、前記複数の光源は複数の発光ダイオードを含むことを特徴とする、請求項１に記載の方法。
【請求項８】
前記複数の光源は、キーパッド用のバックライト、キーパッドの外側の周辺光源、および、前記液晶ディスプレイ用のバックライトの少なくともいずれかを含むことを特徴とする、請求項７に記載の方法。
【請求項９】
前記画像は、動画を提供するために順に表示されることを特徴とする、請求項１に記載の方法。
【請求項１０】
前記第１の照明パターンでは、前記第１の画像を表示する間、前記光源の少なくとも１個が点灯し、前記第２の照明パターンでは、前記第２の画像を表示する間、前記光源の前記少なくとも１個が消灯することを特徴とする、請求項１に記載の方法。
【請求項１１】
前記第１の照明パターンでは、前記第１の画像を表示する間、第１のシーケンスに従って、前記光源の少なくとも２個が少なくとも点灯および消灯のいずれかを行い、
前記第２の照明パターンでは、前記第２の画像を表示する間、第２のシーケンスに従って、前記光源の少なくとも２個が少なくとも点灯および消灯のいずれかを行い、
前記第１のシーケンスと前記第２のシーケンスとが異なることを特徴とする、請求項１に記載の方法。
【請求項１２】
前記複数の画像フレームを提供する工程は、無線インターフェースを介して前記複数の画像フレームを受信する工程を含み、
前記照明命令を提供する工程は、前記無線インターフェースを介して前記照明命令を受信する工程を含むことを特徴とする、請求項１に記載の方法。
【請求項１３】
電子装置であって、
表示画面と、
複数の光源と、
各画像フレームが前記表示画面に表示する画像を定義する、複数の画像フレームを提供し、前記複数の光源に対する照明命令を提供するように構成されたメモリであって、前記照明命令毎に異なる画像フレームと関連づけられ、各照明命令が前記複数の光源の照明パターンをそれぞれ定義する、メモリと、
前記表示画面と、前記複数の光源と、前記メモリとに結合されたプロセッサであって、前記像フレームがそれぞれ定義する前記画像を前記表示画面に表示するように構成され、前記表示画面に第１の画像フレームにより定義される第１の画像を表示する間、前記第１の画像フレームと関連づけられた第１の照明命令により定義される第１の照明パターンを前記複数の光源に提供し、前記表示画面に第２の画像フレームにより定義される第２の画像を表示する間、前記第２の画像フレームと関連づけられた第２の照明命令により定義される前記第２の照明パターンを前記複数の光源に提供するように構成されたプロセッサと
を備えることを特徴とする電子装置。
【請求項１４】
前記メモリは、前記複数の画像フレームと、関連する前記照明命令とを有するグラフィックデータファイルを提供するように構成されていることを特徴とする、請求項１３に記載の電子装置。
【請求項１５】
各画像フレームは、前記グラフィックデータファイルの異なる画像データブロックとして提供され、各照明命令は、前記グラフィックデータファイルの照明データブロックとして提供され、照明データブロック毎に異なる画像データブロックと関連づけられることを特徴とする、請求項１４に記載の電子装置。
【請求項１６】
前記グラフィックデータファイルは、複数の制御データブロックを有し、該制御データブロックのそれぞれは、前記画像データブロックの各ブロックと関連づけられ、前記画像データブロックのそれぞれにより定義される前記画像の表示期間を定義することを特徴とする、請求項１５に記載の電子装置。
【請求項１７】
前記グラフィックデータファイルは、前記ＧＩＦ規格に従って提供されることを特徴とする、請求項１４に記載の電子装置。
【請求項１８】
前記メモリは、第１の画像フレームと第１の照明命令とを有する第１のグラフィックデータファイルを提供し、第２の画像フレームと第２の照明命令とを有する第２のグラフィックデータファイルを提供するように構成されていることを特徴とする、請求項１３に記載の電子装置。
【請求項１９】
前記表示画面は液晶ディスプレイを含み、前記複数の光源は複数の発光ダイオードを含むことを特徴とする、請求項１３に記載の電子装置。
【請求項２０】
前記複数の光源は、キーパッド用のバックライト、キーパッドの外側の周辺光源、および、前記液晶ディスプレイ用のバックライトの少なくともいずれかを含むことを特徴とする、請求項１９に記載の電子装置。
【請求項２１】
前記プロセッサは、前記画像を順に表示して動画を提供するように構成されていることを特徴とする、請求項１３に記載の電子装置。
【請求項２２】
前記第１の照明パターンでは、前記第１の画像を表示する間、前記光源の少なくとも１個が点灯し、前記第２の照明パターンでは、前記第２の画像を表示する間、前記光源の前記少なくとも１個が消灯することを特徴とする、請求項１３に記載の電子装置。
【請求項２３】
前記第１の照明パターンでは、前記第１の画像を表示する間、第１のシーケンスに従って、前記光源の少なくとも２個が少なくとも点灯および消灯のいずれかを行い、
前記第２の照明パターンでは、前記第２の画像を表示する間、第２のシーケンスに従って、前記光源の少なくとも２個が少なくとも点灯および消灯のいずれかを行い、
前記第１のシーケンスと前記第２のシーケンスとが異なることを特徴とする、請求項１３に記載の電子装置。
【請求項２４】
前記プロセッサおよび前記メモリの少なくともいずれかと結合された受信器であって、無線インターフェースを介して前記複数の画像フレームと前記照明命令とを受信し、前記プロセッサおよび前記メモリの少なくともいずれかに前記複数の画像フレームと前記照明命令とを提供するように構成された受信器を、さらに備えることを特徴とする、請求項１３に記載の電子装置。
【請求項２５】
表示画面および複数の光源を有する電子装置を動作させるコンピュータプログラム製品であって、コンピュータで読取可能なプログラムコードを記録したコンピュータが読み取り可能な記憶装置を備え、前記プログラムコードは、
各画像フレームが前記表示画面に表示する画像を定義する、複数の画像フレームを提供するように構成されたコンピュータで読取可能なプログラムコードと、
照明命令毎に異なる画像フレームと関連づけられ、各照明命令が前記複数の光源の照明パターンをそれぞれ定義する、複数の光源に対する照明命令を提供するように構成されたコンピュータで読取可能なプログラムコードと、
前記表示画面に前記画像フレームによりそれぞれ定義される前記画像を表示するように構成されたコンピュータで読取可能なプログラムコードと、
前記表示画面に第１の画像フレームにより定義される第１の画像を表示する間、前記第１の画像フレームと関連づけられた第１の照明命令により定義される第１の照明パターンを前記複数の光源に提供するように構成されたコンピュータで読取可能なプログラムコードと、
前記表示画面に第２の画像フレームにより定義される第２の画像を表示する間、前記第２の画像フレームと関連づけられた第２の照明命令により定義される第２の照明パターンを前記複数の光源に提供するように構成されたコンピュータで読取可能なプログラムコードと
を備えることを特徴とするコンピュータプログラム製品。
【請求項２６】
複数の画像フレームを提供するように構成された前記コンピュータで読取可能なプログラムコードと、照明命令を提供するように構成された前記コンピュータで読取可能なプログラムコードとは共に、
前記複数の画像フレームと、関連する前記照明命令とを含むグラフィックデータファイルを提供するように構成されたコンピュータで読取可能なプログラムコードを含むことを特徴とする、請求項２５に記載のコンピュータプログラム製品。
【請求項２７】
各画像フレームは、前記グラフィックデータファイルの個別の画像データブロックとして提供され、各照明命令は、前記グラフィックデータファイルの照明データブロックとして提供され、照明データブロック毎に異なる画像データブロックと関連づけられることを特徴とする、請求項２６に記載のコンピュータプログラム製品。
【請求項２８】
前記グラフィックデータファイルを提供するように構成された前記コンピュータで読取可能なプログラムコードは、複数の制御データブロックを提供し、各制御データブロックは、前記画像データブロックの各ブロックと関連づけられ、前記画像データブロックのそれぞれにより定義される前記画像の表示期間を定義する、ようにさらに構成されることを特徴とする、請求項２７に記載のコンピュータプログラム製品。
【請求項２９】
前記グラフィックデータファイルを提供するように構成された前記コンピュータで読取可能なプログラムコードは、前記ＧＩＦ規格に従った前記グラフィックデータファイルを提供するようにさらに構成されることを特徴とする、請求項２６に記載のコンピュータプログラム製品。
【請求項３０】
前記画像は、動画を提供するために順に表示されることを特徴とする、請求項２５に記載のコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データファイルの分野に関し、より詳細には、画像データファイルおよびそれに関連する表示方法に関する。
【背景技術】
【０００２】
マルチレイヤ（またはマルチページ）画像は、画像のセットと見なすことができる。そのセットの全画像は、通常はサイズが同じであるが、必ずしも同じでなくてもよく、出力表示装置に表示するためにセットになっている。したがって、マルチレイヤは、１つのファイルの中の複数の画像を表す。ファイル内の各画像は、レイヤと見なしてもよい。マルチレイヤ画像は、画像編集、グラフィック・デザインおよび動画（インターネット上のウェブページの動画等）の少なくともいずれかに使用されてもよい。当業者なら知っているように、Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ（ＧＩＦ）は、動画用のファイル形式として広く使用されている。ＧＩＦは、例えば米国特許第６，７１４，２０２号に記述されている。
【０００３】
ＧＩＦ規格は、順番に提供してもよいレイヤ（複数の画像）を有する。ＧＩＦファイルの各レイヤは、サイズが異なってもよく、あるレイヤから次のレイヤへ移動するとき画面のほんの少しの部分しか変化しない場合には、記憶装置の効率を上げるためにオフセット座標を使用して位置を定めてもよい。ＧＩＦ規格は、各レイヤが配置される仮想スクリーンを定義する。ＧＩＦ規格は、ファイル内のレイヤがどのように表示されるかを示す制御ブロック構造を一般に使用する。ファイル形式の各レイヤの前に制御ブロックが置かれてもよい。その制御ブロックは、仮想スクリーンの左上隅の位置情報、ファイル内の次のレイヤに進む前にそのレイヤがどのくらいの期間表示されるべきかについての情報、およびファイル内の次のレイヤの表示の前に移動されるべきかどうかの情報を有してもよい。この制御ブロックを基にした構造は、比較的簡単なソフトウェアによりデコーダの実装を可能にすることもある。実際のところ、アニメのＧＩＦマルチレイヤ画像を正しく表示可能なＧＩＦデコーダを実装するためには、追加のコーディングがほとんど必要とされなくてもよい。
【０００４】
ＧＩＦ規格は、「ＧＲＡＰＨＩＣＳ  ＩＮＴＥＲＣＨＡＮＧＥ  ＦＯＲＭＡＴ（ｓｍ）」（バージョン８９ａ、１９９０年７月３１日、１から３４頁）と題するＧＩＦ仕様書でさらに検討されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、スクリーンおよび複数の光源を有する電子装置を動作させる技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施形態により、表示画面および複数の光源を有する電子装置を動作させる方法を提供することができる。本方法は、複数の画像フレームを提供する工程と、複数の光源に対する照明命令を提供する工程とを有してもよい。ここで、各画像フレームは表示画面に表示する画像を定義する。複数の光源に対する照明命令については、照明命令毎に異なる画像フレームと関連づけられ、各照明命令が前記複数の光源の照明パターンをそれぞれ定義する。各画像フレームにより定義される画像は、表示画面に表示されてもよい。表示画面に第１の画像フレームにより定義される第１の画像を表示する間、複数の光源に対する第１の照明パターンが提供されてもよい。ここで、第１の照明パターンは、第１の画像フレームと関連づけられた第１の照明命令により定義される。表示画面に第２の画像フレームにより定義される第２の画像を表示する間、複数の光源に対する第２の照明パターンが提供されてもよい。ここで、第２の照明パターンは、第２の画像フレームと関連づけられた第２の照明命令により定義される。また、第１の照明パターンと第２の照明パターンとは異なってもよい。
【０００７】
複数の画像フレームを提供する工程と照明命令を提供する工程とは、複数の画像フレームと関連する照明命令とを有するグラフィックデータファイルを提供する工程を有してもよい。さらに、各画像フレームは、グラフィックデータファイルの異なる画像データブロックとして提供されてもよい。また、各照明命令は、グラフィックデータファイルの照明データブロックとして提供されてもよい。ここで、グラフィックデータファイルは、それぞれ異なる画像データブロックと関連づけられた照明データブロックを有する。グラフィックデータファイルを提供する工程は、複数の制御データブロックを提供する工程も有してもよく、各制御データブロックは、画像データブロックの各ブロックと関連づけられ、各画像データブロックにより定義される画像の表示期間を定義する。さらに、グラフィックデータファイルを提供する工程は、ＧＩＦ規格にしたがってグラフィックデータファイルを提供する工程を有してもよい。
【０００８】
本発明の他の実施形態では、複数の画像フレームを提供する工程と複数の照明命令を提供する工程とは、第１の画像フレームと第１の照明命令とを有する第１のグラフィックデータファイルを提供する工程と、第２の画像フレームと第２の照明命令とを有する第２のグラフィックデータファイルを提供する工程とを有してもよい。表示画面は液晶ディスプレイを有してもよく、複数の光源は複数の発光ダイオードを有してもよい。さらに、複数の光源は、キーパッド用のバックライト、キーパッドの外側の周辺光源、および、液晶ディスプレイ用のバックライトの少なくともいずれかを有してもよい。
【０００９】
画像は、動画を提供するために順に表示されてもよい。第１の照明パターンでは、第１の画像を表示している間、少なくとも１つの光源は点灯してもよく、第２の照明パターンでは、第２の画像を表示する間、前述の少なくとも１つの光源は、例えば異なる画像に関連する異なる静的な照明パターンを提供するために、消灯してもよい。本発明の他の実施形態では、第１の照明パターンで、第１の画像を表示する間、少なくとも２つの光源が、第１のシーケンスに従って、少なくとも点灯および消灯のいずれかを行ってもよく、第２の照明パターンでは、第２の画像を表示する間、少なくとも２つの光源は、例えば異なる動的な照明パターンを提供するために、第１のシーケンスとは異なる第２のシーケンスに従って、少なくとも点灯および消灯のいずれかを行ってもよい。さらに、複数の画像フレームを提供する工程は、無線インターフェースを介して複数の画像フレームを受信する工程を有してもよく、照明命令を提供する工程は、無線インターフェースを介して照明命令を受信する工程を有してもよい。
【００１０】
本発明のさらに別の実施形態によれば、電子装置は、表示画面、複数の光源、メモリ、およびそれらの表示画面、複数の光源、メモリと結合されたプロセッサを有してもよい。メモリは、複数の画像フレームを提供するように構成されてもよい。メモリは、複数の光源に対する照明命令を提供するようにも構成されてもよい。各画像フレームは表示画面に表示する画像を定義する。そこでは、照明命令毎に異なる画像フレームが関連づけられ、各照明命令は、複数の光源に対する照明パターンをそれぞれ定義する。プロセッサは、表示画面に各画像フレームにより定義される画像を表示するように構成されてもよい。表示画面に第１の画像フレームにより定義される第１の画像を表示する間、プロセッサは、第１の画像フレームと関連づけられた第１の照明命令により定義される第１の照明パターンを、複数の光源に提供するように構成されてもよい。表示画面に第２の画像フレームにより定義される第２の画像を表示する間、プロセッサは、第２の画像フレームと関連づけられた第２の照明命令により定義される第２の照明パターンを、複数の光源に提供するように構成されてもよい。また、第１と第２の照明パターンは異なってもよい。
【００１１】
メモリは、複数の画像フレームと関連する照明命令とを有するグラフィックデータファイルを提供するようにさらに構成されてもよい。より詳細には、各画像フレームは、グラフィックデータファイルの異なる画像データブロックとして提供されてもよく、各照明命令は、グラフィックデータファイルの照明データブロックとして提供されてもよい。ここで、各照明データブロックは、それぞれ異なる画像データブロックと関連づけられる。グラフィックデータファイルは、複数の制御データブロックも有してもよい。ここで、各制御データブロックは、画像データブロックの各ブロックと関連づけられ、各画像データブロックにより定義される画像の表示期間を定義する。さらに、グラフィックデータファイルは、ＧＩＦ規格に従って提供されてもよい。
【００１２】
本発明の他の実施形態では、メモリは、第１の画像フレームおよび第１の照明命令を有する第１のグラフィックデータファイルと、第２の画像フレームおよび第２の照明命令を有する第２のグラフィックデータファイルとを、提供するように構成されてもよい。さらに、表示画面は液晶ディスプレイでもよく、複数の光源は複数の発光ダイオードでもよい。より詳細には、複数の光源は、キーパッド用のバックライト、キーパッドの外側の周辺光源、および、液晶ディスプレイ用のバックライトの少なくともいずれかを有してもよい。
【００１３】
第１の照明パターンでは、第１の画像を表示する間、少なくとも１個の光源は点灯してもよく、第２の照明パターンでは、第２の画像を表示する間、前述の少なくとも１個の光源は、例えば異なる画像に関連する異なる静的な照明パターンを提供するために、消灯してもよい。本発明の他の実施形態では、第１の照明パターンで、第１の画像を表示する間、少なくとも２個の光源が、第１のシーケンスに従って少なくとも点灯および消灯のいずれかを行ってもよく、第２の照明パターンでは、第２の画像を表示する間、少なくとも２個の光源は、例えば異なる画像に関連する異なる動的な照明パターンを提供するために、第１のシーケンスとは異なる第２のシーケンスに従って、少なくとも点灯および消灯のいずれかを行ってもよい。さらに、受信器がメモリおよびプロセッサの少なくともいずれかと結合されてもよい。その受信器は、無線インターフェースを介して、複数の画像フレームおよび照明命令を受信し、それら複数の画像フレームおよび照明命令をメモリおよびプロセッサの少なくともいずれかに提供するように構成される。
【００１４】
本発明のさらに別の実施形態によれば、コンピュータプログラム製品が、表示画面および複数の光源を有する電子装置を動作させるために提供されてもよい。コンピュータプログラム製品は、コンピュータで読取可能なプログラムコードを収録するコンピュータで読取可能な記憶媒体を有してもよい。コンピュータで読取可能なプログラムコードは、各画像フレームが表示画面に表示する画像を定義する、複数の画像フレームを提供するように構成されたコンピュータで読取可能なプログラムコードを有してもよい。コンピュータで読取可能なプログラムコードは、複数の光源に対する照明命令を提供するようにも構成されてもよい。そこでは、照明命令毎に異なる画像フレームに関連づけられ、各照明命令は複数の光源に対するそれぞれの照明パターンを定義する。さらに、コンピュータで読取可能なプログラムコードは、それぞれの画像フレームが定義する画像を表示するように構成されてもよい。また、コンピュータで読取可能なプログラムコードは、表示画面に第１の画像フレームにより定義される第１の画像を表示する間、複数の光源に第１の照明パターンを提供するように構成されてもよい。ここで、第１の照明パターンは、第１の画像フレームと関連づけられた第１の照明命令により定義される。さらに、コンピュータで読取可能なプログラムコードは、表示画面に第２の画像フレームにより定義される第２の画像を表示する間、複数の光源に第２の照明パターンを提供するように構成されてもよい。ここで、第２の照明パターンは、第２の画像フレームと関連づけられた第２の照明命令により定義される。より詳細には、第１と第２の照明パターンは異なってもよい。
【００１５】
複数の画像フレームを提供するように構成されたコンピュータで読取可能なプログラムコードと、照明命令を提供するように構成されたコンピュータで読取可能なプログラムコードはともに、複数の画像フレームと、関連する照明命令とを有するグラフィックデータファイルを提供するように構成されたコンピュータで読取可能なプログラムコードを有する。各画像フレームは、グラフィックデータファイルの異なる画像データブロックとして提供されてもよく、各照明命令は、グラフィックデータファイルの照明データブロックとして提供されてもよい。ここで、各照明データブロックはそれぞれ異なる画像データブロックと関連づけられる。グラフィックデータファイルを提供するように構成されたコンピュータで読取可能なプログラムコードは、複数の制御データブロックを提供するようにさらに構成されてもよい。ここで、各制御データブロックは、画像データブロックの各ブロックと関連づけられ、各画像データブロックにより定義される画像の表示期間を定義する。さらに、グラフィックデータファイルを提供するように構成されたコンピュータで読取可能なプログラムコードは、ＧＩＦ規格に従ってグラフィックデータファイルを提供するようにさらに構成されてもよい。
【００１６】
表示画面は液晶ディスプレイを有してもよく、複数の光源は発光ダイオードを有してもよい。さらに、複数の光源は、キーパッド用のバックライト、キーパッドの外側の周辺光源、および、液晶ディスプレイ用のバックライトの少なくともいずれかを有してもよい。より詳細には、第１の照明パターンでは、第１の画像を表示している間、少なくとも１個の光源は点灯してもよく、第２の照明パターンでは、第２の画像を表示する間、前述の少なくとも１個の光源は、例えば異なる画像に関連する異なる静的照明パターンを提供するために、消灯してもよい。本発明の他の実施形態では、第１の照明パターンで、第１の画像を表示する間、第１のシーケンスに従って、少なくとも２個の光源が少なくとも点灯および消灯のいずれかを行ってもよく、第２の照明パターンでは、第２の画像を表示する間、例えば異なる画像に関連する異なる動的な照明パターンを提供するために、第１のシーケンスとは異なる第２のシーケンスに従って少なくとも２個の光源が、少なくとも点灯および消灯のいずれかを行ってもよい。
【発明を実施するための最良の形態】
【００１７】
本発明は様々な変更形態および代替形態が可能であるが、その特定の実施形態について、例として図面で示し、本明細書に詳細に記載する。しかし、本発明を、開示される特定の形態に限定する意図はない。それどころか、本発明は、特許請求の範囲に定義される本発明の精神および範囲内に収まる、すべての修正形態、同等形態および代替形態を網羅する。類似する参照番号は、図の描写全部にわたって、類似の要素を示す。
【００１８】
本明細書中で使用されている単数形「１つの（ａ、ａｎ）」および「その（ｔｈｅ）」は、明示的に異なって述べられない限り、複数形も包含することを意図している。さらに、当然のことながら、単語「有する（ｉｎｃｌｕｄｅｓ、ｉｎｃｌｕｄｉｎｇ）」および「備える（ｃｏｍｐｒｉｓｅｓ、ｃｏｍｐｒｉｓｉｎｇ）」の少なくともいずれかが本明細書で使用される場合、述べられた特徴、数値、工程、動作、要素および構成要素の少なくともいずれかの存在を表す一方、１つ以上の他の特徴、数値、工程、動作、要素、構成要素およびそのグループの少なくともいずれかの存在または追加を除外するものではない。ある要素が別の要素に「接続」または「結合」されていると言うとき、当然のことながら、その要素は別の要素に直に接続または結合されてもよいが、介在する要素が存在してもよい。さらに、本明細書中で使用される「接続」または「結合」されているとの語は、無線で接続または結合してもよい。本明細書で使用される「・・・および・・・の少なくともいずれか」との記載は、関連する列挙された１つ以上の項目のありとあらゆる組合せを含む。
【００１９】
特に別の定義がない限り、本明細書中で使用されるすべての用語（技術用語および科学用語を含む）は、本発明が属する分野の業者が一般的に理解している意味と同じ意味を有する。さらに当然のことながら、一般に使用されている辞書で定義されている用語などを本明細書中で使用する場合、従来の技術に照らして一致する意味を有すると解釈されるべきであり、本明細書中で特にそのように定義されない限り、理想化した感覚または過度に形式的な感覚で解釈してはいけない。
【００２０】
本発明は、システム、方法およびコンピュータプログラム製品の少なくともいずれかとして具体化されてもよい。それに応じて、本発明は、ハードウェアおよびソフトウェア（ファームウェア、常駐ソフトウェア、マイクロコード等を含む）の少なくともいずれかで具体化されてもよい。さらに、本発明は、命令実行システムが使用するかまたは命令実行システムとの関連で使用される媒体の中に具体化される、コンピュータが使用可能またはコンピュータで読取可能なプログラムコードを有する、コンピュータが使用可能またはコンピュータで読取可能な記憶媒体上の、コンピュータプログラム製品の形態を取ってもよい。本明細書の中では、コンピュータが利用可能またはコンピュータで読取可能な媒体は、命令を実行するシステム、設備または装置が使用するか、またはそれらの関連で使用されるプログラムを収容、格納、伝達または移動することが可能なあらゆる媒体でもよい。
【００２１】
コンピュータが利用可能またはコンピュータで読取可能な媒体は、例えば電子、磁気、光、電磁気、赤外線または半導体のシステム、設備、装置または伝搬媒質でもよいが、これに限定されない。コンピュータで読取可能な媒体のより詳細な例（列挙は網羅的ではない）は、１つ以上の線を有する電気接続、ポータブル・コンピュータ・ディスケット、ランダム・アクセス・メモリ（ＲＡＭ）、リード・オンリー・メモリ（ＲＯＭ）、消去書き込み可能リード・オンリー・メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバ、および携帯用コンパクトディスク・リード・オンリー・メモリ（ＣＤ−ＲＯＭ）を含むであろう。ここで留意すべきは、コンピュータで使用可能またはコンピュータで読取可能な媒体は、プログラムを印刷できる紙または別の適切な媒体のことさえありえる。その理由は、例えば紙または他の媒体に光学式走査をして、次に編集、変換あるいは必要な場合は適切な別の方法で処理して、次にコンピュータ・メモリへの格納を通して電気的に取得してもよいからである。
【００２２】
本発明は、本発明の様々な実施形態に従った方法、システムおよびコンピュータプログラムの少なくともフローチャートおよびブロック図のいずれかを参照して、本明細書に記述される。当然のことながら、フローチャートおよびブロック図の少なくともいずれかにおける各ブロックと、フローチャートおよびブロック図の少なくともいずれかにおけるブロックの組合せとは、コンピュータプログラム命令およびハードウェア動作の少なくともいずれかにより実装されてもよい。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータまたは他のプログラム可能なデータ処理設備に提供され、コンピュータまたは他のプログラム可能なデータ処理設備のプロセッサを介して実行される命令が、フローチャートおよびブロック図の少なくともいずれかにおける１つ以上のブロックに指定される機能を実施する手段を生み出すようなマシンを作り出してもよい。
【００２３】
これらのコンピュータプログラム命令は、コンピュータが利用可能またはコンピュータで読取可能なメモリに格納されてもよく、そのメモリは、コンピュータが利用可能またはコンピュータで読取可能なメモリに格納された命令が、フローチャートおよび／またはブロック図の１つ以上のブロックに指定された動作および機能の少なくともいずれかを実施する命令を有する命令群を生み出すような特定の方法で働くように、コンピュータまたは他のプログラム可能なデータ処理設備に命令してもよい。
【００２４】
コンピュータプログラム命令は、コンピュータまたは他のプログラム可能なデータ処理設備にロードされてもよい。それにより、コンピュータまたは他のプログラム可能な設備で実施される一連の動作工程が、コンピュータまたは他のプログラム可能な設備で実行される命令により、フローチャートおよび／またはブロック図の１つ以上のブロックに指定された動作および機能の少なくともいずれかを実施する工程を提供するように、コンピュータに実装されたプロセスを生み出させてもよい。
【００２５】
図１Ａは、本発明の実施形態に対応する電子装置を示すブロック図である。図１に示すように、電子装置１０１は、コントローラ１０３、スクリーン１０５、キーパッド１０７、発光ダイオード（ＬＥＤ）などの複数の光源１０９、送信器１１１、受信器１１５、スピーカ１１７およびマイクロホン１１９を有してもよい。さらに、コントローラ１０３は、１つ以上のプロセッサおよびメモリを有してもよい。特定の実施形態によれば、電子装置１０１は、無線電話機のような、無線通信装置および移動体端末の少なくともいずれかでもよい。本明細書の使用において用語「無線通信装置」または「移動体端末」が含むのは、マルチライン表示が可能または不可能なセルラー方式無線電話機、セルラー方式無線電話とデータ処理、ファクシミリ、データ通信機能とを組み合わせたパーソナルコミュニケーションシステム（ＰＣＳ）端末、無線電話機、ポケベル、インターネット／イントラネット・アクセス、ウェブブラウザ、オーガナイザ、カレンダおよび全地球測位システム（ＧＰＳ）受信器の少なくともいずれかを有する携帯情報端末（ＰＤＡ）、ゲーム機、オーディオ・ビデオ・プレーヤ、ならびに無線電話送受信器を有する従来のノートパソコンおよびパームトップ・ポータブル・コンピュータの少なくともいずれかである。さらに、電子装置が提供する機能によっては、図１に図解される要素がすべて必要とされるわけではない。一例として、電子装置がＰＤＡであり無線電話機能が提供されない場合、スピーカ、マイクロホン、送信器および受信器の少なくともいずれかは、必要とされなくてもよい。さらに、スクリーン１０５、キーパッド１０７の全部或いはその一部は、タッチセンシティブ・スクリーンを使用して一緒に実装されてもよい。
【００２６】
図１Ｂに示すように、電子装置１０１の要素は、フェースプレート１２１を有するハウジングに収容されてもよく、スクリーン１０５およびキーパッド１０７は露出しているか、或いは、視認可能となっている。より詳細には、キーパッド１０７は、例えば数字０から９ならびにシンボル「＊」および「＃」用のテンキーを提供するために、複数のキー１０７ａ−ｌを有してもよい。図に示されていないが、キーパッドは「送信」キー、「終了」キー、１つ以上の方向キー等などの付加キーを有してもよい。実施形態によっては、キーパッドの一部または全部を、例えばタッチセンシティブ・スクリーンを使用して取り除いても良いし、提供されるキーの数は図１Ｂに示されるキーの数より少なくてもよい。
【００２７】
図１Ｂの例では、電子装置１０１は複数の発光ダイオード（ＬＥＤ）１０９１−２９を有してもよい（図１Ａでは、光源と表示されているブロック１０９）。図に示すように、ＬＥＤ１０９１−１２は、キーパッド１０７のそれぞれのキー１０７ａ−ｌを照らすために使用されてもよい。ＬＥＤ１０９１３−２８は、周辺光源として提供されてもよい。また、ＬＥＤ１０９２９は、液晶ディスプレイ（ＬＣＤ）スクリーン１０５用のバックライトとして提供されてもよい。キー１０７ａ−ｌを半透明にして、ＬＥＤ１０９１−１２は直接目に見えないが、ＬＥＤが点灯されるとき、これらＬＥＤのそれぞれからのバックライト照明がそれぞれのキーを通して目に見えるようにしてもよい。同様に、各周辺ＬＥＤはフェースプレート１２１の半透明部の裏側に提供されてもよい。したがって、周辺ＬＥＤは直接目に見えなくてもよいが、ＬＥＤが点灯されたとき、これら周辺ＬＥＤのそれぞれからのバックライト照明が、フェースプレート１２１を通して見えてもよい。ＬＥＤ１０９２９をＬＣＤスクリーン１０５の後に提供して、スクリーンにバックライト照明を提供してもよい。
【００２８】
図１Ｃの代替例では、電子装置１０１’は、キーパッド１０７のそれぞれのキー１０７ａ−ｌを照明するために提供されるＬＥＤ１０９１−１２、周辺光源として提供されるＬＥＤ１０９’１３−２０、および液晶ディスプレイ（ＬＣＤ）スクリーン１０５用のバックライトとして提供されるＬＥＤ１０９２９を有してもよい。図１Ｃの電子装置１０１’の要素は、８個の周辺ＬＥＤ１０９’１３−２０の配置が図１Ｂの１６個の周辺ＬＥＤ１０９１３−２８の配置とは異なることを除いて、図１Ｂの電子装置１０１の要素と同じである。キー１０７ａ−ｌを半透明にして、ＬＥＤ１−１２は直接見えないが、ＬＥＤが点灯されたとき、これらＬＥＤのそれぞれからのバックライト照明がそれぞれのキーを通して目に見えるようにしてもよい。同様に、各周辺ＬＥＤ１０９’１３−２０は、フェースプレート１２１の半透明部の背面に提供されてもよい。したがって、周辺ＬＥＤは直接目に見えなくてもよいが、点灯されたとき、これら周辺ＬＥＤのそれぞれからのバックライト照明が、フェースプレート１２１を通して見えるようにしてもよい。ＬＥＤ１０９２９をＬＣＤスクリーン１０５の後に提供して、スクリーン用のバックライト照明を提供してもよい。例では８個と１６個の周辺光源を記載しているが、本発明の実施形態によっては、何個の周辺光源を有する装置が提供されてもよい。
【００２９】
したがって、ＬＥＤ１０９１−１２は、暗闇での使用を容易にするためにキーパッド１０７のそれぞれのキー１０７ａ−ｌを照らすために使用されてもよい。ＬＥＤ１０９２９は、スクリーン１０５に希望する明るさを提供するように使用されてもよい。さらに、１個以上のＬＥＤ１０９１−２９（または１０９１−１２、１０９’１３−２０、１０９２９）は、スクリーン１０５に表示される画像に関連する様々な照明パターンを提供するように使用されてもよい。本発明の実施形態によれば、グラフィックデータファイルは、各画像フレームがスクリーン１０５に表示する画像を定義する、１つ以上の画像フレームを有してもよい。グラフィックデータファイルは、ＬＥＤ１０９１−２９（または１０９１−１２、１０９’１３−２０、１０９２９）に対する照明命令も有してもよい。ここで、照明命令毎に異なる画像フレームが関連づけられる。より詳細には、グラフィックデータファイルは、Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ（ＧＩＦ）規格に準拠して提供されてもよい。
【００３０】
図１Ａ、１Ｂに関して上記のように、電子装置１０１は、スクリーン１０５および複数の光源１０９１−２９を有してもよい。さらに、コントローラ１０３は、各画像フレームがスクリーンに表示する画像を定義する、複数の画像フレームを提供してもよい。コントローラ１０３は、複数のＬＥＤ１０９１−２９に照明命令も与えてもよい。ここで、照明命令毎に異なる画像フレームが関連づけられ、各照明命令は複数の光源に対するそれぞれの照明パターンを定義してもよい。それぞれの画像フレームにより定義される画像が、コントローラ１０３に応答してスクリーン１０５に表示されてもよい。さらに、コントローラ１０３は、スクリーン１０５に画像を表示する間、関連する照明命令に応答してＬＥＤに照明パターンを提供してもよい。より詳細には、スクリーン１０５に第１の画像を表示する間ＬＥＤが提供する第１の照明パターンは、スクリーン１０５に第２の画像を表示する間ＬＥＤが提供する第２の照明パターンと異なってもよい。
【００３１】
より詳細には、複数の画像フレームと照明命令とは、グラフィックデータファイル内に提供されてもよく、各画像フレームはグラフィックデータファイルの個別の画像データブロック内に提供され、各照明命令はグラフィックデータファイルの個別の照明データブロック内に提供される。さらに、グラフィックデータファイル内の照明データブロック毎に、異なる画像データブロックが関連づけられてもよい。グラフィックデータファイルは、各制御データブロックが画像データブロックのそれぞれのブロックに関連する、複数の制御データブロックも有してもよい。より詳細には、各制御データブロックは、それぞれの画像データブロックが定義する画像をスクリーン１０５に表示する期間を定義してもよい。各制御データブロックは、それぞれの画像データブロックで定義される画像の、スクリーン１０５上の位置などの付加情報も有してもよい。
【００３２】
より詳細には、グラフィックデータファイルは、Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ（ＧＩＦ）規格に準拠して提供されてもよい。さらに、グラフィックデータファイルは、受信器１１５の無線インターフェースを通じて受信され、受信器１１５からコントローラ１０３に提供されてもよい。例えば、ＧＩＦ規格に準拠するグラフィックデータファイルは、マルチメディア・メッセージング・サービス（ＭＭＳ）メッセージの添付ファイルとして受信器１１５に提供されてもよい。
【００３３】
したがって、グラフィックデータファイル（ＧＩＦファイル等）の複数の画像データブロック、照明データブロックおよび制御データブロックは、コントローラ１０３で提供されてもよい。それ故、グラフィックデータファイルの画像データブロックにより定義される画像は、動画を提供するために順に表示されてもよく、１個以上のＬＥＤ１０９１−２９は、動画中で異なる画像を表示する間、それぞれの画像に対応したパターンで明るくなってもよい。
【００３４】
一例として、グラフィックデータファイルの異なる画像を表示する間、それぞれの画像に対応するＬＥＤの静的な照明パターンが提供され、第１の画像を表示している間少なくとも１個のＬＥＤが点灯し、第２の画像を表示する間少なくとも１個のＬＥＤが消灯するようにしてもよい。例えば、ＬＥＤ１０９１−２８は、グラフィックデータファイルの偶数の画像を表示している間点灯され、グラフィックデータファイルの奇数の画像を表示している間消灯されて、グラフィックデータファイルの画像を表示している間、ＬＥＤ１０９１−２８が点滅するようにしてもよい。
【００３５】
本発明の実施形態では、画像に提供されるＬＥＤの照明パターンが動的で、少なくとも２個の光源がシーケンスに従って、少なくとも点灯および消灯のいずれかを行うようにしてもよい。動的照明パターンは、スライドショー、画像が１つだけのグラフィックデータファイルおよび動画の最後の画像の少なくともいずれかのように、グラフィックデータファイルの画像が、かなりの時間スクリーン１０５に表示されるときに望ましいこともある。より詳細には、第１の照明のパターンは、第１の画像を表示している間、第１のシーケンスに従って少なくとも２個のＬＥＤが、少なくとも点灯および消灯のいずれかを行うようにしてもよい。また、第２の照明パターンは、第２の画像を表示している間、第２のシーケンスに従って少なくとも２個のＬＥＤが、少なくとも点灯および消灯のいずれかを行うようにしてもよい。第１と第２のシーケンスは異なってもよい。特定の静的および動的な照明命令およびパターンについて、以下に詳細に述べる。
【００３６】
グラフィックデータファイルの複数の画像データブロックは、動画を提供するために比較的素早く表示される複数の画像を定義してもよく、グラフィックデータファイルの複数の照明データブロックは、ＬＥＤに対する複数の照明命令をそれぞれ定義してもよい。したがって、ＬＥＤ１０９１−２９の１個以上の個別の照明パターンは、ＬＣＤスクリーン１０５に表示される動画の画像に同期してもよい。本発明の実施形態によっては、グラフィックデータファイルの複数の画像は、スライドショーを提供するために、比較的ゆっくり（グラフィックデータファイルに定義される継続期間内と、ユーザが次に進められるまで、との少なくともいずれかにおいて）表示されてもよい。本発明の別の実施形態では、グラフィックデータファイルは、１つの画像だけを定義する単一の画像データブロックだけを有してもよい。単一の画像と、ＬＥＤに対する動的照明パターンを定義する単一の照明命令を有するグラフィック・データは、例えばスクリーンセイバーを提供するために使用されてもよい。
【００３７】
代替の実施形態では、グラフィックデータファイルは、表示される複数の画像を定義する複数の画像データブロックと、ＬＥＤに対する１セットの照明命令を定義する１つの照明データブロックとを有してもよい。したがって、各画像を表示している間、単一の照明データブロックの照明命令の単一セットに従って、ＬＥＤが少なくとも点灯および消灯のいずれかを行ってもよい。それに応じて、単一のグラフィックデータファイルを使用して提供される一連の異なる画像を表示する間、同一の静的な照明命令および動的な照明命令のすくなくともいずれかに従って、特定のＬＥＤが少なくとも点灯および消灯のいずれかを行ってもよい。別の代替実施形態では、グラフィックデータファイルは、表示される単一の画像を定義する単一の画像データブロックと、ＬＥＤに対するそれぞれの複数の照明命令セットを定義する複数の照明データブロックとを有してもよい。したがって、単一の画像を表示している間、複数の照明データブロックの照明命令の異なるセットに従って、ＬＥＤが少なくとも点灯および消灯のいずれかを行ってもよい。したがって、特定のＬＥＤは、同じ画像を表示する間、異なる静的な照明命令および動的な照明命令のすくなくともいずれかに従って、少なくとも点灯および消灯のいずれかを行ってもよい。また別の代替実施形態では、複数のグラフィックデータファイルのそれぞれは、それぞれ単一の画像を定義する単一の画像データブロックと、ＬＥＤに対するそれぞれの照明命令セットを定義する単一の照明データブロックとを含んでもよい。
【００３８】
本発明の実施形態によっては、画像フレームと照明命令は、ＧＩＦ規格に準拠してグラフィックデータファイル内に提供されてもよい。一例として、図２に示すように、ＧＩＦデータファイル２００は、複数のブロック２０１ａ−ｎを有してもよい。ブロック２０１ａ−ｎは、順番にスクリーン１０５に表示されるそれぞれの画像を定義する複数の画像データブロック２０１ｇ、２０１ｊ、２０１ｍを有する。図２には、３つの画像データブロックが示されているが、ＧＩＦデータファイルには何個の画像データブロックが提供されてもよい。さらに、制御データブロック（グラフィック制御拡張ブロック２０１ｆ、２０１ｉ、２０１ｌ等）が、それぞれの画像データブロックの前に提供されてもよく、各制御データブロックは、それぞれの画像データブロックにより定義される画像がどのように表示されるかを制御する情報、およびそれぞれの画像データブロックにより定義される画像が次の画像データブロックにより定義される画像を表示するまでにどのくらいの期間表示されるかを制御する情報を有してもよい。
【００３９】
ＧＩＦデータファイル２００の始まりと終わりは、それぞれＧＩＦヘッダブロック２０１ａとＧＩＦターミネータブロック２０１ｎにより定義されてもよい。さらに、グローバルスクリーン・ディスクリプタ・データブロック２０１ｂ、グローバルカラーテーブル・データブロック２０１ｃ、およびネットスケープ拡張データブロック２０１ｄなどのグローバル・データブロックは、ＧＩＦデータファイルのすべての画像データブロックに適用する動画の態様を定義してもよい。
【００４０】
ＧＩＦ８９a仕様によれば、ＧＩＦデータファイルは、プレーンテキスト拡張ブロック、コメント拡張ブロック、およびアプリケーション拡張ブロックも有してもよい。アプリケーション拡張ブロックは、ＧＩＦデータファイルに含まれるカスタマイズされたアプリケーション固有のデータを提供するために使用されてもよい。例えば、ネットスケープ拡張ブロック２０１ｄは、ＧＩＦデータファイルの動画のループ回数を定義するために使用されてもよい。アプリケーション拡張ブロックは、８バイトのアプリケーションＩＤ、３バイトのアプリケーションコード、および０バイト以上のアプリケーション固有データを有してもよい。アプリケーション拡張ブロックを認識しない、或いはサポートしない装置は、認識／サポートされなかったアプリケーション拡張ブロックのデータを無視して、ＧＩＦデータファイルの動画を表示してもよい。
【００４１】
本発明の実施形態によっては、ＧＩＦアプリケーション拡張ブロックは、それぞれの画像データブロック２０１ｇ、２０１ｊ、２０１ｍが定義する画像を表示する間、ＬＥＤ１０９１−２８に対して提供される照明パターンの照明命令を有する、照明データブロック３０１ｅ、３０１ｈ、３０１ｋと見なしてもよい。したがって、グラフィック制御拡張ブロック２０１ｆ、２０１ｉ、２０１ｌで提供されるタイミング情報は、画像がどのくらいの間表示されるか、およびＬＥＤ照明パターンがどのくらいの間提供されるか、の少なくともいずれかを定義するために使用されてもよい。したがって、一連のＬＥＤ照明パターンは、動画における一連の画像の動きと同期してもよい。本発明の実施形態によっては、ＬＥＤ照明パターンの所定のシーケンスは、動画における一連の画像の動きに必ずしも同期しないで実施されてもよい。
【００４２】
さらに、照明データブロックは、ＬＺＷ（Ｌｅｍｐｌｅ−Ｚｉｖ−Ｗｅｌｃ）圧縮アルゴリズムを使用しないで、アプリケーション拡張ブロックとして加えられてもよい。また、複数のフレームを表示し、ＧＩＦデータファイルの個別の画像を表示する間の一連のＬＥＤ照明パターンの編集を可能にするように、画像データブロックを解凍ことは役に立つことがある。
【００４３】
図３は、図２の照明データブロック３０１ｅ、３０１ｈ、３０１ｋのために提供されてもよい、本発明の実施形態に対応するフォーマットを説明する図である。より具体的には、図３の照明データブロック３０１は、ＧＩＦ規格に準拠して提供される。照明データブロックは、例えば、１バイトのＧＩＦブロックコード、１バイトの拡張タイプコード、１バイトのブロックサイズ、８バイトのアプリケーションＩＤ、３バイトの認証コード、１バイトの拡張ブロックサイズ、１つ以上の１バイトの照明コマンドとそれに関連する１バイトの照明識別子、ならびに１バイトのブロックターミネータを有してもよい。
【００４４】
ＧＩＦ規格によれば、ＧＩＦブロックコードはＧＩＦ拡張ブロック用の０ｘ２１でもよく、拡張タイプコードはアプリケーション拡張ブロック用の０ｘＦＦでもよく、ブロックサイズは１１バイト長用の０ｘ０Ｂでもよい。アプリケーションＩＤは、特定のアプリケーション拡張を識別し、本発明の実施形態に対応する照明データブロック用のアプリケーションＩＤは、「ＳＥＭＣ  ＬＥＤ］などの英数字（例、ＡＳＣＩＩ）の文字列であってもよい。認証コードは、アプリケーション拡張ブロックのバージョン番号を特定するために使用される「１．０」などの英数字の文字列でもよい。
【００４５】
拡張ブロックサイズは、照明コマンド数と照明データブロックに含まれる関連する照明識別子数とに応じて変わってもよい。拡張ブロックサイズは、照明データブロックのバイト数を特定してもよく、図３の例では、拡張ブロックサイズは偶数であってもよい。その理由は、照明コマンド／照明識別子のフィールドを除く全フィールドの合計サイズは偶数であり、照明コマンド／照明識別子のフィールドはペアで提供されるからである。１バイトのブロックターミネータは照明データブロックの最後を特定する。本発明の実施形態によっては、画像を定義する画像フレームは画像データブロック（２０１ｇ、２０１ｊまたは２０１ｍ等）内に提供されてもよく、画像データブロックに関連する照明命令は、対応する画像データブロック３０１の中の１つ以上の照明コマンド／照明識別子のペアとして提供されてもよい。
【００４６】
静的な照明パターンに関しては、図４の照明コマンドが、図５Ａ及び図５Ｂの照明識別子を使用して特定されるＬＥＤまたはＬＥＤのグループの状態を定義する。より具体的には、装置のスクリーンに関連画像を表示する間、図５Ａ及び図５Ｂの照明識別子を使用して特定される１個の光源または光源のグループに、図４の照明コマンドの１つが適用されてもよい。照明コマンド０ｘ００（１６進数）は、対応する照明識別子が定義する１個以上の光源が関連する画像を表示する間消灯されることを指定し、照明コマンド０ｘ０１（１６進数）は、対応する照明識別子が定義する１個以上の光源が関連する画像を表示する間点灯されることを指定する。照明コマンド０ｘ０２と０ｘ０３はそれぞれ、特定された１個以上の光源が関連画像を表示する間、フェイドオフするのと、フェイドオンするのを指定する。照明コマンド０ｘ０４と０ｘ０５はそれぞれ、識別された１個以上の光源がフラッシュし次にフェイドオフするのと、ブリンクオフし次にフェイドオンすることを指定する。フェイドオフ、フェイドオン、フラッシュ、ブリンクのコマンドに関しては、時間の要素も提供されてもよい。それらのコマンドのいずれに関しても、明るさおよび色の少なくともいずれかの要素が、アクティブにされる１個以上の光源に提供されてもよい。図４に記載されるコマンド以外の静的な照明コマンドが、本発明の追加の実施形態により提供されてもよい。
【００４７】
図５Ａ及び図５Ｂの静的な照明識別子は、本発明の実施形態に対応する静的な照明コマンドに従ってアクティブにされる１個以上の個々の光源を特定する。照明識別子ＫＥＹ＿０からＫＥＹ＿９、ＫＥＹ＿ＳＴＡＲおよびＫＥＹ＿ＮＵＭは、例えばキーパッド１０７のキー１０７ａ−ｌに関連するＬＥＤ１０９１−１２のそれぞれのＬＥＤを特定するために使用されてもよい。同様に、照明識別子ＰＥＲＩＰＨＥＲＡＬ＿０からＰＥＲＩＰＨＥＲＡＬ＿３１は、キーパッドの周辺および／または装置の周辺に配置される周辺ＬＥＤ１０９１３−２８のそれぞれのＬＥＤを特定するために使用されてもよい。照明識別子ＰＥＲＩＰＨＥＲＡＬ＿１２からＰＥＲＩＰＨＥＲＡＬ＿３１は、周辺ＬＥＤが１２個だけ（またはそれ未満）の装置ではサポートされなくてもよく、サポートされない照明識別子ＰＥＲＩＰＨＥＲＡＬ＿１２からＰＥＲＩＰＨＥＲＡＬ＿３１は無視される。さらに、照明識別子ＤＩＳＰＬＡＹ０は、ＬＣＤスクリーン１０５用のバックライトとして使用されるＬＥＤ１０９２９を特定するために使用されてもよい。また、照明識別子ＤＩＳＰＬＡＹ１は、副ＬＣＤスクリーン用のバックライトとして使用されるＬＥＤを特定するために使用されてもよいが、装置が副ディスプレイを有しない場合、サポートされなくてもよい。
【００４８】
照明識別子ＫＥＹＰＡＤ＿ＲＯＷ＿０からＫＥＹＰＡＤ＿ＲＯＷ＿１５は、行を成しているそれぞれのグループのＬＥＤを特定するために使用され、ＫＥＹＰＡＤ＿ＲＯＷ＿０はＬＥＤ１０９１−３を特定し、ＫＥＹＰＡＤ＿ＲＯＷ＿１はＬＥＤ１０９４−６を特定し、ＫＥＹＰＡＤ＿ＲＯＷ＿２はＬＥＤ１０９７−９を特定し、ＫＥＹＰＡＤ＿ＲＯＷ＿３はＬＥＤ１０９１０−１２を特定してもよい。キーが４行だけのキーパッドを有する装置に関しては、照明識別子ＫＥＹＰＡＤ＿ＲＯＷ＿４からＫＥＹＰＡＤ＿ＲＯＷ＿７は、サポートされなくてもよく、それ故、サポートされていない行の識別子を有する照明命令は無視されてもよい。
【００４９】
照明識別子ＰＥＲＩＰＨ＿１＿ＯＣＬＯＣＫからＰＥＲＩＰＨ＿１２＿ＯＣＬＯＣＫは、１２時間時計の時針の位置を表示する１個以上の周辺光源を制御してもよい。図１Ｂを参照して、ＰＥＲＩＰＨ＿１＿ＯＣＬＯＣＫは周辺ＬＥＤ２４−２６を特定し、ＰＥＲＩＰＨ＿２＿ＯＣＬＯＣＫは周辺ＬＥＤ２３−２４を特定し、ＰＥＲＩＰＨ＿３＿ＯＣＬＯＣＫは周辺ＬＥＤ２２−２３を特定し、ＰＥＲＩＰＨ＿４＿ＯＣＬＯＣＫは周辺ＬＥＤ２０−２１を特定し、ＰＥＲＩＰＨ＿５＿ＯＣＬＯＣＫは周辺ＬＥＤ１９−２１を特定し、ＰＥＲＩＰＨ＿６＿ＯＣＬＯＣＫは周辺ＬＥＤ１８−１９を特定してもよい等である。
【００５０】
追加のキーおよびキーのグループの少なくともいずれかに対する、追加の照明識別子（ＫＥＹ＿ＵＰ、ＫＥＹ＿ＤＯＷＮ、ＫＥＹ＿ＬＥＦＴ、ＫＥＹ＿ＲＩＧＨＴ、ＫＥＹ＿ＳＯＦＴ＿ＬＥＦＴ、ＫＥＹ＿ＳＯＦＴ＿ＲＩＧＨＴ、ＫＥＹ＿ＳＯＦＴ＿ＣＥＮＴＥＲ、ＫＥＹ＿ＰＯＷＥＲ、ＫＥＹ＿ＮＥＴＷＯＲＫ、ＫＥＹ＿ＢＡＣＫ、ＫＥＹ＿ＣＬＥＡＲ、ＫＥＹ＿ＶＯＬ＿ＵＰ、ＫＥＹ＿ＶＯＬ＿ＤＯＷＮ、ＫＥＹ＿ＣＡＭＥＲＡ等）も提供されてもよく、特定の装置は、その構成に依存して照明識別子をサポートしてもよいし無視してもよい。さらに別の静的な照明識別子が、例えば図５Ａ及び図５Ｂに示されるのと同様に提供されてもよいが、簡潔にするために、本明細書ではこれ以上は静的な照明識別子を検討しない。
【００５１】
一例として、図２に説明されているように、グラフィックデータファイル２００（ＧＩＦファイル等）は、３つの画像データブロック２０１ｇ、２０１ｊ、２０１ｍと、３つの照明データブロック３０１ｅ、３０１ｈ、３０１ｋと、３つのグラフィック制御拡張ブロック２０１ｆ、２０１ｉ、２０１ｌとを有してもよい。グラフィックデータファイル２００に応じて、装置１０１のコントローラ１０３は画像を表示し、グラフィックデータファイルが定義する関連する照明パターンを提供してもよい。装置１０１は、グラフィック制御拡張ブロック２０１ｆが定義する期間、画像データブロック２０１ｇが定義する第１の画像を表示してもよい。次いで、装置１０１は、グラフィック制御拡張ブロック２０１ｉが定義する期間、画像データブロック２０１ｊが定義する第２の画像を表示してもよい。次いで、装置１０１は、グラフィック制御拡張ブロック２０１ｌが定義する期間、画像データブロック２０１ｍが定義する第３の画像を表示してもよい。
【００５２】
第１の照明データブロック３０１ｅは、各照明命令が照明コマンドおよび照明識別子を有する、２つの照明命令を有してもよい。例えば、Ｔｕｒｎ  Ｏｎコマンド（０ｘ０１）が第１の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿０が第１の照明識別子として提供されてもよい。Ｔｕｒｎ  Ｏｎコマンド（０ｘ０１）は第２の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿２が第２の照明識別子として提供されてもよい。それに応じて、第１のグラフィック制御拡張ブロック２０１ｆが定義する期間スクリーン１０５に第１の画像を表示する間、ＬＥＤ１０９１−３および１０９７−９が点灯される。
【００５３】
第２の照明データブロック３０１ｈは、各照明命令が照明コマンドおよび照明識別子を有する、４つの照明命令を有してもよい。例えば、Ｔｕｒｎ  Ｏｎコマンド（０ｘ０１）が第１の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿１が第１の照明識別子として提供されてもよい。Ｔｕｒｎ  Ｏｎコマンド（０ｘ０１）は第２の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿３が第２の照明識別子として提供されてもよい。Ｔｕｒｎ  ＯＦＦコマンド（０ｘ００）が第３の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿０が第３の照明識別子として提供されてもよい。Ｔｕｒｎ  ＯＦＦコマンド（０ｘ００）は第４の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿２が第４の照明識別子として提供されてもよい。それに応じて、第２のグラフィック制御拡張ブロック２０１ｉが定義する期間スクリーン１０５に第２の画像を表示する間、ＬＥＤ１０９４−６および１０９１０−１２が点灯され、ＬＥＤ１０９１−３および１０９７−９が消灯される。
【００５４】
第３の照明データブロック３０１ｋは、各照明命令が照明コマンドおよび照明識別子を有する４つの照明命令を有してもよい。例えば、Ｔｕｒｎ  Ｏｎコマンド（０ｘ０１）が第１の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿０が第１の照明識別子として提供されてもよい。Ｔｕｒｎ  Ｏｎコマンド（０ｘ０１）は第２の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿２が第２の照明識別子として提供されてもよい。Ｔｕｒｎ  ＯＦＦコマンド（０ｘ００）が第３の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿１が第３の照明識別子として提供されてもよい。Ｔｕｒｎ  ＯＦＦコマンド（０ｘ００）は第４の照明コマンドとして提供されてもよく、ＦＲＯＮＴ＿ＲＯＷ＿３が第４の照明識別子として提供されてもよい。それに応じて、第２のグラフィック制御拡張ブロック２０１ｌが定義する期間、スクリーン１０５に第３の画像を表示する間、ＬＥＤ１０９１−３および１０９７−９が点灯され、ＬＥＤ１０９４−７および１０９１−１２が消灯される。それに応じて、第１行と第３行のキーパッドのＬＥＤは、第１と第３の画像を表示する間点灯され、第２行と第４行のＬＥＤは、第２の画像を表示する間点灯されてもよい。３つの画像データブロックを有するグラフィックデータファイル２００は本明細書中の一例として検討されているが、画像データブロックを幾つでも有するグラフィックデータファイルが、本発明の実施形態に従って提供されてもよい。
【００５５】
図５Ａ及び図５Ｂに関して上記のように、各照明識別子を装置に提供される１個以上のＬＥＤにマッピングしてもよい。その一方で、１個のＬＥＤが複数の照明識別子にマッピングされてもよい。例えば、照明識別子ＰＥＲＩＰＨＥＲＡＬ＿３とＫＥＹ＿ＴＡＬＫは、同じＬＥＤを特定してもよい。さらに、特定の装置は、照明データブロック内で提供される全照明識別子に対応するＬＥＤを含んでいなくてもよい。それゆえ、そのような装置は、装置が有するＬＥＤに対するどの照明命令も実行してもよいし、装置が有しないＬＥＤに対する照明命令は単に無視してもよい。本発明の他の実施形態では、目的のＬＥＤが装置にない場合、照明識別子を別のＬＥＤにマッピングしてもよい。さらに、本発明の実施形態によっては、より多いか、或いは、より少ない照明識別子が提供されてもよい。
【００５６】
本発明の実施形態によれば、照明識別子ＫＥＹ＿０からＫＥＹ＿９ならびにＫＥＹ＿ＳＴＡＲおよびＫＥＹ＿ＮＵＭが提供されてもよいが、特定の装置はキーパッド１０７のキーの各行に対してただ１個のＬＥＤを有してもよいし、あるいはキーの行に対する個別のＬＥＤを別々に制御可能でなくてもよい。それに応じて、特定の個別のＬＥＤが別々に提供されていない場合、および、制御可能でない場合、の少なくともいずれかに該当するならば、装置は個別のＬＥＤに向けられた照明命令を無視してもよく、行識別子ＫＥＹＰＡＤ＿ＲＯＷ＿０からＫＥＹＰＡＤ＿ＲＯＷ＿３を有する照明命令だけが、キーパッドに対するＬＥＤに関して認識されてもよい。本発明の他の実施形態では、そのような装置は、その行に対する照明識別子を有する照明命令に応じて、または照明命令がその行のいずれかのＬＥＤに対する照明識別子を有する場合に、行の全ＬＥＤを明るくしてもよい。
【００５７】
さらに、照明識別子を特定のＬＥＤに直接マッピングせず、その代わりにより一般的な種別のＬＥＤにマッピングすることで、装置毎に異なって解釈されるようにしても良い。例えば、照明識別子は、例えば時計の幾何学的配置ＰＥＲＩＰＨＥＲ＿１＿ＯＣＬＯＣＫからＰＥＲＩＰＨＥＲ＿１２＿ＯＣＬＯＣＫで示される、周辺ＬＥＤの一般的な方向を定義してもよい。図１Ｂの装置１０１に図解される１６個の周辺ＬＥＤ１０９１３−２８では、例えば、ＰＥＲＩＰＨＥＲ＿１２＿ＯＣＬＯＣＫはＬＥＤ１０９２６−２７にマッピングし、ＰＥＲＩＰＨＥＲ＿１＿ＯＣＬＯＣＫはＬＥＤ１０９２４−２６にマッピングし、ＰＥＲＩＰＨＥＲ＿２＿ＯＣＬＯＣＫはＬＥＤ１０９２３−２５にマッピングし、ＰＥＲＩＰＨＥＲ＿３＿ＯＣＬＯＣＫはＬＥＤ１０９２２−２３にマッピングし、ＰＥＲＩＰＨＥＲ＿４＿ＯＣＬＯＣＫはＬＥＤ１０９２０−２２にマッピングし、ＰＥＲＩＰＨＥＲ＿５＿ＯＣＬＯＣＫはＬＥＤ１０９１９−２１にマッピングし、ＰＥＲＩＰＨＥＲ＿６＿ＯＣＬＯＣＫはＬＥＤ１０９１８−１９にマッピングしてもよい。しかし、周辺ＬＥＤの数および配置の少なくともいずれかが異なる別の装置は、時計の幾何学的配置ＰＥＲＩＰＨＥＲ＿１＿ＯＣＬＯＣＫからＰＥＲＩＰＨＥＲ＿１２＿ＯＣＬＯＣＫを異なってマッピングしてもよい。図１Ｃの装置１０１’に図示される８個の周辺ＬＥＤ１０９’１３−２０に関しては、例えば、ＰＥＲＩＰＨＥＲ＿１２＿ＯＣＬＯＣＫはＬＥＤ１０９’１６とＬＥＤ１０９’２０にマッピングし、ＰＥＲＩＰＨＥＲ＿１＿ＯＣＬＯＣＫはＬＥＤ１０９’１６にマッピングし、ＰＥＲＩＰＨＥＲ＿２＿ＯＣＬＯＣＫはＬＥＤ１０９’１５−１６にマッピングし、ＰＥＲＩＰＨＥＲ＿３＿ＯＣＬＯＣＫはＬＥＤ１０９’１５にマッピングし、ＰＥＲＩＰＨＥＲ＿４＿ＯＣＬＯＣＫはＬＥＤ１０９’１４にマッピングし、ＰＥＲＩＰＨＥＲ＿５＿ＯＣＬＯＣＫはＬＥＤ１０９’１３にマッピングし、ＰＥＲＩＰＨＥＲ＿６＿ＯＣＬＯＣＫはＬＥＤ１０９’１３とＬＥＤ１０９’１７にマッピングし、ＰＥＲＩＰＨＥＲ＿７＿ＯＣＬＯＣＫはＬＥＤ１０９’１７にマッピングし、ＰＥＲＩＰＨＥＲ＿８＿ＯＣＬＯＣＫはＬＥＤ１０９’１８にマッピングし、ＰＥＲＩＰＨＥＲ＿９＿ＯＣＬＯＣＫはＬＥＤ１０９’１９にマッピングし、ＰＥＲＩＰＨＥＲ＿１０＿ＯＣＬＯＣＫはＬＥＤ１０９’１９−２０にマッピングし、ＰＥＲＩＰＨＥＲ＿１１＿ＯＣＬＯＣＫはＬＥＤ１０９’２０にマッピングしてもよい。
【００５８】
（個別のＬＥＤを特定する代わりに）１２時間時計を使用して周辺ＬＥＤを特定することにより、周辺ＬＥＤの数が異なる電話機の照明シーケンスを、類似のやり方で表示してもよい。例えば、周辺ＬＥＤが２４個ある電話機は２個のＬＥＤを各時刻と関連付けてもよい。周辺ＬＥＤが１２個ある電話機は１個のＬＥＤを各時刻と関連付けてもよい。また、周辺ＬＥＤが８個の電話機は、図１Ｃに関して上記のように、１または２個のＬＥＤを各時刻と関連付けてもよい。したがって、連続する「時刻」の位置で周辺ＬＥＤを点灯してから消灯し、時計回りに進む照明シーケンスは、例えば、周辺ＬＥＤの数が異なる様々な電話機上で類似の外観を与える。このようにして、コンテンツを電話機の異なるモデル間で、発展させたり、再利用することができる。
【００５９】
動的照明パターンに関しては、図６の動的各照明コマンドは、図７の動的照明識別子を使用して定義される動的照明パターンを使用して適用されるシーケンスを、定義してもよい。図６の動的照明コマンドおよび図７の動的照明識別子は、図２、３に関して前述のように照明データブロック３０１の中で提供されてもよい。
【００６０】
図６に関して、ループコマンド０ｘ００により、動的照明パターンが対応するグラフィック制御拡張ブロックに定義される期間繰返されるように定めてもよい。代替案では、プレイコマンド０ｘ１１から０ｘ１Ｎにより、動的照明パターンが１回（０ｘ１１）からＮ回（０ｘ１Ｎ）までの定義の回数繰返されるように定めてもよい。図６に定義されるプレイコマンドは、１バイトの照明コマンドを持っているので、例えば最大１５回（０ｘ１Ｆ）繰返されるように定めてもよい。
【００６１】
図７の動的照明識別子は、特定の照明パターンを定義する。その特定の照明パターンは、対応する画像を表示する間提供され、対応する画像を表示する間、図６の動的照明コマンドに従い繰返されてもよい。例えば、照明識別子ＳＥＱ＿ＲＩＮＧ＿ＡＲＯＵＮＤ＿ＲＯＳＩＥ（０ｘ００）は、周辺ＬＥＤ１０９２６−２７を順次点灯し次に消灯して、単一光源がキーパッドの周りを回るような外観が生成されることを示してもよい。照明識別子ＳＥＱ＿ＫＮＩＧＨＴ＿ＲＩＤＥＲ（０ｘ０１）は、周辺ＬＥＤの縦列のＬＥＤ（すなわち、ＬＥＤ１０９１７−１３およびＬＥＤ１０９２８、ならびにＬＥＤ１０９２０−２５）が順次点灯し次に消灯し、第１の光源がキーパッドの片側を上り下りし、第２の光源がキーパッドの反対側を上り下りする外観が生成されることを示しても良い。
【００６２】
照明識別子ＳＥＱ＿ＡＬＬ＿ＦＬＡＳＨ（０ｘ０２）は、全部の周辺ＬＥＤ１０９１３−２８の同時のフラッシュオン、フラッシュオフを示しても良い。照明識別子ＳＥＱ＿ＲＡＮＤＯＭ（０ｘ０３）は、ＬＥＤ１０９１−２８のランダムなフラッシュを示してもよい。照明識別子ＳＥＱ＿ＲＡＮＤＯＭ＿ＦＡＤＥ（０ｘ０４）は、ＬＥＤ１０９１−２８のランダムなフェイドを示しても良い。照明識別子ＳＥＱ＿ＥＱＵＡＬＩＺＥＲ（０ｘ０５）は、ＬＥＤ１０９１−２８がランダムに高くなったり低くなったりする光の柱のようなイルミネーションで、上下に弾む光の列でオーディオイコライザの外観を構成することを示しても良い。照明識別子ＳＥＱ＿ＥＶＥＮ＿ＯＤＤ（０ｘ０６）は、ＬＥＤ１０９１−２８の偶数と奇数のＬＥＤが交互にフラッシュオン・オフすることを示してもよい。照明識別子ＳＥＱ＿ＷＩＮＫ＿ＡＲＯＵＮＤ（０ｘ０７）は、周辺ＬＥＤ１０９１３−２８の１つを除いて全部が点灯され、各周辺ＬＥＤは順に消灯し次いで点灯し、黒い点がキーパッドの周辺を動き回る外観を構成することを示してもよい。照明識別子ＳＥＱ＿ＬＡＮＤＩＮＧ＿ＳＴＲＩＰ（０ｘ０８）は、装置の両端を２個の光源が下る様子で滑走路の外観を構成することを示してもよい。照明識別子ＳＥＱ＿ＨＥＡＲＴＢＥＡＴ（０ｘ０９）は、すべてのＬＥＤが一緒に２回素早く点灯し、次いで遅延を伴うことを示していもよい。照明識別子ＳＥＱ＿ＳＯＳ（０ｘ０Ａ）は、全ＬＥＤが一緒にモールス信号のＳＯＳパターンを模倣したパターンで点灯し消灯することを示しても良い。照明識別子ＳＥＱ＿ＡＬＴ＿ＬＥＦＴ＿ＲＩＧＨＴ（０ｘ０Ｂ）は、装置の左側および右側のＬＥＤが交互に点灯し消灯することを示してもよい。照明識別子ＳＥＱ＿ＡＬＬ＿ＯＮ（０ｘ０Ｃ）は、全ＬＥＤが「動き」なしで点灯することを示してもよく、照明識別子ＳＥＱ＿ＡＬＬ＿ＯＦＦ（０ｘ０Ｄ）は、全ＬＥＤが「動き」なしで消灯することを示してもよい。
【００６３】
追加の動的照明識別子（０ｘ０Ｅから０ｘ７Ｆ等）は、所定の標準シーケンス用に保留されてもよい。さらに、動的照明識別子（０ｘ８０から０ｘＦＦ等）は、装置固有のシーケンス用に保留されてもよい。
【００６４】
図４乃至図７の照明コマンドと照明識別子は、一例として提供されており、追加或いは異なるコマンドおよび識別子の少なくともいずれかは、本発明の実施形態によっては提供されてもよい。さらに、本発明の実施形態に対応する装置は、装置がサポートする照明コマンドと照明識別子を実行し、装置がサポートしていない照明コマンドと照明識別子は変換または無視するように構成されてもよい。
【００６５】
本発明の実施形態によっては、電子装置１０１は無線電話機でもよく、照明命令を有するグラフィックデータファイルは、警告、通知およびエンターテイメントの少なくともいずれかとして使用するために、ネットワークオペレータまたは他の情報源から無線でダウンロードされてもよい。例えば、特定のグラフィックデータファイルは、マルチメディア・メッセージング・サービス（ＭＭＳ）メッセージを使用してダウンロードされてもよく、グラフィックデータファイルは、電話の着信、不在着信、電子メールまたは他のメッセージ等をユーザに通知するために実行されてもよい。より詳細には、照明命令を有する特定のグラフィックデータファイルは、電話ベルの鳴動または他の着信の通知と一緒にまたはその代わりに実行されてもよい。
【００６６】
さらに、様々な照明命令を有する様々なグラフィックデータファイルは、異なる周知の電話番号と関連付けられ、利用可能な発呼者ＩＤ情報を使用して様々な発呼者に対して、様々なグラフィックデータファイルが、独特の電話着信通知を提供するため実行されてもよい。さらに、スクリーンの電源が切られている場合（フリップタイプの無線電話機が閉じられている場合等）、照明命令を有するグラフィックデータファイルは、目に見えるＬＥＤ照明パターンだけで（画像なしで）実行されてもよい。本発明の他の実施形態では、主スクリーンが切られている場合、及び、閉じられている場合の少なくともいずれかにおいて、画像が副スクリーンに提供されてもよい。本発明のまた別の実施形態では、グラフィックデータファイルは、空白の画像データブロックとそれに関連する照明命令とを有し、ＬＥＤ照明パターンを提供している間、空白のスクリーンが提供されるようにしてもよい。
【００６７】
図面および本明細書では、本発明の典型的な好ましい実施形態を開示した。特定の用語が使用されているけれども、総称的および記述的意味でだけ使用されており、限定のためではない。本発明の範囲は、以下の特許請求の範囲に記載されている。本明細書の使用では、用語「備える（ｃｏｍｐｒｉｓｉｎｇ／ｃｏｍｐｒｉｓｅｓ）」は制限がなく、１つ以上の記述された要素、工程および／または機能を有する。より詳細には、強調すべきことは、用語「備える（ｃｏｍｐｒｉｓｅｓ／ｃｏｍｐｒｉｓｉｎｇ）」が本明細書で使用されるとき、記述された特徴、数値、工程または構成要素の存在を指定すると解釈されるが、１つ以上の他の特徴、数値、工程、構成要素、またはそれらのグループの存在または追加を除外しないことである。
【図面の簡単な説明】
【００６８】
【図１Ａ】本発明の実施形態に対応する電子装置を示すブロック図である。
【図１Ｂ】本発明の実施形態に対応する電子装置の正面図である。
【図１Ｃ】本発明の実施形態に対応する電子装置の正面図である。
【図２】本発明の実施形態に対応するグラフィックデータファイルを示すブロック図である。
【図３】本発明の実施形態に対応する照明データブロックの構造を説明するための表である。
【図４】本発明の実施形態に対応する静的な照明コマンドを説明するための表である。
【図５Ａ】本発明の実施形態に対応する静的な照明識別子を説明するための表である。
【図５Ｂ】本発明の実施形態に対応する静的な照明識別子を説明するための表である。
【図６】本発明の実施形態に対応する動的照明コマンドを説明するための表である。
【図７】本発明の実施形態に対応する動的照明識別子を説明するための表である。
【図１Ａ】
2008524920.tif 000003
【図１Ｂ】
2008524920.tif 000004
【図１Ｃ】
2008524920.tif 000005
【図２】
2008524920.tif 000006
【図３】
2008524920.tif 000007
【図４】
2008524920.tif 000008
【図５Ａ】
2008524920.tif 000009
【図５Ｂ】
2008524920.tif 000010
【図６】
2008524920.tif 000011
【図７】
2008524920.tif 000012
【国際調査報告】
2008524920.tif 000013
2008524920.tif 000014
2008524920.tif 000015