(57)【要約】【課題】３次元ビューイング機能を有するハンドヘルド装置を提供する。【解決手段】本発明によるイメージビューイング回路350は、多数のイメージファイル及び多数のイメージファイルにマッピングされたイメージインデックスデータを保存するためのメモリーと、ハンドヘルド装置300の姿勢を表現するデータを発生するための傾斜センサー360と、傾斜センサー360から姿勢データを受けてハンドヘルド装置の傾斜値を発生するための傾斜角変換モジュール355と、傾斜角変換モジュール355から傾斜値を受けてハンドヘルド装置の基準傾斜値を設定し、ハンドヘルド装置の基準傾斜値を基準としてハンドヘルド装置の相手傾斜値を発生し、相手傾斜値から変換されたイメージインデックスデータを発生するビューイング位置決定モジュール356と、ビューイング位置決定モジュール356の動作を感知し、第１のメモリーをアクセスしてビューイング位置決定モジュールから発生したイメージインデックスデータと同一なイメージインデックスデータ及び検索されたイメージインデックスデータにマッピングされているイメージファイルを検索する制御部357と、を具備する。【選択図】図４
2007535007.tif 000002
【特許請求の範囲】
【請求項１】
多数のイメージファイル及び前記多数のイメージファイルにマッピングされたイメージインデックスデータを保存するためのメモリーを有するイメージビューイング手段と、
前記イメージビューイング手段の制御部を通じて前記第１のメモリーから発生した前記イメージファイルのイメージをディスプレーするためのディスプレー部分と、を備えるハンドヘルド装置であって、
前記イメージビューイング手段は、
前記ハンドヘルド装置の姿勢を表現するデータを発生するための傾斜センサーと、
前記傾斜センサーから前記姿勢データを受けて前記ハンドヘルド装置の傾斜値を発生するための傾斜角変換モジュールと、
前記傾斜角変換モジュールから前記傾斜値を受けて前記ハンドヘルド装置の基準傾斜 値を設定し、前記ハンドヘルド装置の基準傾斜値を基準として前記ハンドヘルド装置の相手傾斜値を発生し、前記相手傾斜値から変形された前記イメージインデックスデータを発生するビューイング位置決定モジュールと、
前記ビューイング位置決定モジュールの動作を感知し、前記第１のメモリーをアクセスして前記ビューイング位置決定モジュールから発生した前記イメージインデックスデータと同一なイメージインデックスデータを検索し、前記検索されたイメージインデックスデータにマッピングされているイメージファイルを検索する制御部と、を含み、
ここで、前記イメージファイル及び前記イメージインデックスデータは、前記ハンドヘルド装置と通信する管理サーバーからダウンロードされ、前記多数のイメージファイルは、各々球上の所定位置から見た商品または品物のイメージを含み、前記商品または品物は、前記球の中心に位置されると仮定することを特徴とするハンドヘルド装置。
【請求項２】
前記イメージビューイング手段は、前記角度変換により発生した前記ハンドヘルド装置の前記傾斜値を保存するための第２のメモリーをさらに含み、
前記ビューイング位置決定モジュールは、前記第２のメモリーをアクセスして前記基準傾斜値を設定し、前記相手傾斜値を出力し、ビューイング位置を表現する前記インデックスデータを出力することを特徴とする請求項１に記載のハンドヘルド装置。
【請求項３】
前記傾斜センサーは、２軸加速センサー及び前記２軸加速センサーから出力されたアナログ信号をデジタル信号に変換するＡ/Ｄ変換器を含み、
前記傾斜センサーの出力は、前記２軸加速センサーの傾斜角の正弦関数に比例することを特徴とする請求項１に記載のハンドヘルド装置。
【請求項４】
前記傾斜角変換モジュールは、前記傾斜センサーの出力の逆正弦関数により前記ハンドヘルド装置の前記傾斜値を発生することを特徴とする請求項３に記載のハンドヘルド装置。
【請求項５】
前記ビューイング位置決定モジュールで前記イメージインデックスデータを生成する過程は、前記基準傾斜値を基準とする前記ハンドヘルド装置の前記相手傾斜値を発生する段階と、
前記相手傾斜値を前記ビューイング位置決定モジュールに予め保存されている所定の傾斜角と比較する段階と、
前記相手傾斜値に対応するインデックスデータを検索する段階と、を含むことを特徴とする請求項３に記載のハンドヘルド装置。
【請求項６】
多数のイメージファイル及び前記多数のイメージファイルにマッピングされたイメージインデックスデータからなったイメージファイルデータベースが内部に構築されている管理サーバーと、
前記イメージファイルデータベースと連動して３次元ビューイング機能を実行するためのイメージビューイング手段と、前記イメージビューイング手段の出力に応じて前記多数のイメージファイルの中で所定イメージファイルのイメージをディスプレーするためのディスプレー部分と、を含むハンドヘルド装置と、
前記管理サーバーと前記イメージビューイング手段を有する前記ハンドヘルド装置との通信のための通信ネットワークを具備するイメージディスプレーシステムであって、
前記多数のイメージファイルは、各々商品または品物を球の中心に位置させて、前記球の所定位置から見た前記商品または品物のイメージを含み、
前記イメージビューイング手段は、前記管理サーバーからダウンロードされる前記多数のイメージファイル及び前記多数のイメージファイルにマッピングされたイメージインデックスデータを保存するためのメモリーと、
前記ハンドヘルド装置の姿勢を表現するデータを出力する傾斜センサーと、
前記傾斜センサーから前記姿勢データを受けて前記ハンドヘルド装置の傾斜値を出力する傾斜角変換モジュールと、
前記傾斜角変換モジュールから前記姿勢データを受けて前記ハンドヘルド装置の基準傾斜値を設定し、前記ハンドヘルド装置の基準傾斜値に対する前記ハンドヘルド装置の相手傾斜値を出力し、前記相手傾斜値により変形された前記イメージインデックスデータを出力するビューイング位置決定モジュールと、
前記ビューイング位置決定モジュールの動作を感知し、前記第１のメモリーをアクセスして前記ビューイング位置決定モジュールから出力されたイメージインデックスデータと同一なイメージインデックスデータ及び前記同一なイメージインデックスデータにマッピングされているイメージファイルを抽出する制御部と、を含むことを特徴とするイメージディスプレーシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハンドヘルド装置及びこれを利用するイメージディスプレーシステムに関し、特に、３次元ビューイング機能を有するハンドヘルド装置及びこれを利用したイメージディスプレーシステムに関する。
【背景技術】
【０００２】
最近、インターネットを利用するコンピューター通信システムの発展は相当し, 幅広く普及されており、それによりｅ-コマース(ｅ−ｃｏｍｍｅｒｃｅ  ｔｒａｎｓａｃｔｉｏｎ)またはｅ−ビジネス(ｅ−ｂｕｓｉｎｅｓｓ  ｔｒａｎｓａｃｔｉｏｎ)ができた。ｅ-コマースは、遠隔情報通信技術を利用して世界的に幅広く商品またはサービス(ｓｅｒｖｉｃｅ)を購入及び販売する新しい手段を意味する。特に、ｅ-コマースは、コンピュータのサイバー空間を媒介として個人間、個人と会社間または会社と政府間の貿易取引に必要な商品またはサービスに関する情報の交換及び提供された商品またはサービスに対する決済を指示する。一般に、ｅ-コマースは、消費者がサイバーショッピングモールでリアルタイムに商品を購入することを意味する。このようなｅ-コマースシステムでは、消費者が時間と場所の制約なしに一層低価で商品またはサービスの提供を受けることができ、商品提供者は市場と消費者に関する情報を常に容易に獲得することができる。したがって、インターネットを利用するｅ-コマースは１９９７年から持続的に増加して現在はその規模が約２倍になっている。また、ｅ-コマースは、未来には従来のオフ-ライン商取引の大部分を幅広く取り替えると予想されている。
【０００３】
携帯電話またはＰＤＡ(Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｃｅ)フォンを含む小型通信装置である各種ハンドヘルド装置が広く普及されることによって、ｅ-コマースもハンドヘルド装置を利用して実行されている。
【０００４】
しかし、一般にハンドヘルド装置のスクリーン上にはサイバーショッピングモールに配列された商品の前面イメージだけが２次元にディスプレーされる。したがって、ディスプレーされた商品を検討する機会が制限される。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、サイバーショッピングモールに配列された商品または品物のイメージを３次元にディスプレーすることができるハンドヘルド装置及びこれを利用したイメージディスプレーシステムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一側面によれば、ハンドヘルド装置はイメージビューイング回路及びディスプレー部分を具備する。イメージビューイング回路は、多数のイメージファイル及び前記多数のイメージファイルにマッピングされたイメージインデックスデータを保存するメモリーと、前記ハンドヘルド装置の姿勢を表現するデータを発生するための傾斜センサーと、前記傾斜センサーから前記姿勢データを受けて前記ハンドヘルド装置の傾斜値を発生するための傾斜角変換モジュールと、前記傾斜角変換モジュールから傾斜値を受けて前記ハンドヘルド装置の基準傾斜値を設定し、前記基準傾斜値を基準とする前記ハンドヘルド装置の相手傾斜値を発生し、前記相手傾斜値により変形された前記イメージインデックスデータを発生するビューイング位置決定モジュールと、前記ビューイング位置決定モジュールの動作を感知し、前記第１のメモリーをアクセスして前記ビューイング位置決定モジュールから発生した前記イメージインデックスデータと同一なイメージインデックスデータ及び同一なイメージインデックスデータにマッピングされているイメージファイルを検索する制御部と、を含む。ここて、前記イメージファイル及びイメージインデックスデータは、ハンドヘルド装置と通信する管理サーバーからダウンロードされ、多数のイメージファイルは、各々球形上の所定位置でビューイングされた商品または品物のイメージを含む。また、前記ディスプレー部分は、前記イメージビューイング回路の制御部を通じて前記第１のメモリーから提供された前記イメージファイルのイメージをディスプレーする。
【０００７】
好ましくは、前記イメージビューイング手段は、傾斜角変換器から発生したハンドヘルド装置の傾斜値を保存するための第２のメモリーをさらに具備し、ビューイング位置決定モジュールは、前記第２のメモリーをアクセスして前記基準傾斜値を設定して前記相手傾斜値を発生し、ビューイング位置を表現する前記イメージインテックスデータを発生する。ここで, 前記傾斜センサーは、２軸加速センサー及び前記２軸加速センサーから発生したアナログ信号をデジタル信号に変換するためのＡ/Ｄ変換器を備え、前記傾斜センサーの出力は、前記２の軸加速センサーの傾斜角の正弦関数に比例し、前記傾斜角変換モジュールは、前記傾斜センサーの出力の逆正弦関数により前記ハンドヘルド装置の傾斜値を発生する。前記ビューイング位置決定モジュールでイメージインデックスデータを発生する過程は、前記基準傾斜値に対する前記ハンドヘルド装置の相手傾斜値を発生する段階と、前記相手傾斜値を前記ビューイング位置決定モジュールに予め保存されている所定傾斜値と比較する段階と、前記相手傾斜値に対応するイメージインデックスを検索する段階と、を含む。
【０００８】
本発明の他の側面によれば、イメージディスプレーシステムは、イメージファイルデータベースが構築されている管理サーバーと、前記イメージファイルデータベースと連動して３次元ビューイング機能を実行するためのイメージビューイング手段と、前記イメージビューイング手段の出力に応じて多数のイメージファイルの中で所定イメージファイルのイメージをディスプレーするためのディスプレー部分と、を有するハンドヘルド装置と、前記管理サーバーと前記イメージビューイング手段を有する前記ハンドヘルド装置との間の通信のための通信ネットワークと、を含む。ここで、前記イメージファイルデータベースは、多数のイメージファイル及び前記多数のイメージファイルにマッピングされたイメージインデックスデータからなり、前記多数のイメージファイルは、各々球の中心に位置された商品または品物に対して前記球の所定位置から照明された前記商品または製品のイメージを含む。ここで、前記イメージビューイング手段は、前記管理サーバーからダウンロードされる前記多数のイメージファイル及び前記多数のイメージファイルにマッピングされたイメージインデックスデータを保存するためのメモリーと、前記ハンドヘルド装置の姿勢を表現するデータを発生する傾斜センサーと、前記傾斜センサーから前記姿勢データを受けて前記ハンドヘルド装置の傾斜値を発生するための傾斜角変換モジュールと、前記傾斜角変換モジュールから傾斜値を受けて前記ハンドヘルド装置の基準傾斜値を設定し、前記基準傾斜値を基準とする前記ハンドヘルド装置の相手傾斜値を発生し、前記相手傾斜値により変形された前記イメージインデックスデータを発生するビューイング位置決定モジュールと、前記ビューイング位置決定モジュールの動作を感知し、前記第１のメモリーをアクセスして前記ビューイング位置決定モジュールから発生した前記イメージインデックスデータと同一なイメージインデックスデータ及び同一なイメージインデックスデータにマッピングされているイメージファイルを抽出する制御部と、を含む。
【０００９】
（効果）
本発明のハンドヘルド装置を利用してｅ−コマースを実行する際に、消費者または使用者は商品をより自由で完璧に検索することができ、気に入って適当な商品または品物を選択することができる。
【発明を実施するための最良の形態】
【００１０】
以下、添付の図面を参照して本発明による詳しく説明する。図１は、本発明によるハンドヘルド装置を利用して商品または品物のイメージを３次元にディスプレーするためのシステムの概略図である。商品または品物のイメージを３次元にディスプレーするためのシステムは、サイバーショッピングモールを運営する管理者により制御される管理サーバー１００と、３次元イメージビューイング機能を有するハンドヘルド装置３００と、管理サーバー１００とハンドヘルド装置３００との通信のための通信ネックワーク２００と、を含む。
【００１１】
管理サーバー１００内には商品または品物の３次元イメージファイル及びイメージインデックスデータの情報を含むデータベース１１０が構築されている。また、管理サーバー１００は、ネットワークインターフェース１２０と制御部１３０を有する。ネットワークインターフェース１２０は、前記通信ネットワーク２００を通じて前記データベース１１０内の３次元イメージファイル及びインデックスデータを前記ハンドヘルド装置３００に伝送し、制御部１３０はデータベース１１０及びネットワークインターフェース１２０を制御する。
【００１２】
データベース１１０内の３次元イメージファイル及びイメージインデックスデータは、図２aに示したような仮想の半球(ｓｅｍｉ−ｓｈｐｅｒｅ)を利用して得ることができる。仮想の半球上の所定ビューイング位置(Ｐ)は(θ、ω)に限定され、これは最終的に図２bに示したようなイメージビューイング位置を表現するインデックスデータ(ａ、ｂ)に変形される。ここで、“θ”は、反時計方向にＹＺ平面側を向けたＸ軸傾斜角を示し、０゜乃至９０゜の範囲を有する。“ω”は、Ｘ軸に垂直したＹＺ平面上でのＹ軸傾斜角を示し、−９０゜乃至９０゜の範囲を有する。ここで、正の値は半時計方向に示し、負の値は時計方向に示す。
【００１３】
仮想の半球の中心に位置された商品または品物は、３次元イメージファイルのために撮影される。デジタルイメージの場合には、３次元イメージファイルのためのデータをデジタルイメージから直接得ることができ、アナログタイプイメージの場合には、アナログデータをＡ/Ｄ変換器を通じて３次元イメージファイルのためのデジタルデータに変換する。より詳細に説明すれば、θ及びωの可能範囲は、多数のサブ範囲に分けられ、商品または品物は分けられた各サブ範囲に位置された後に撮影され、それによって多数の個別イメージファイルを生成する。例えば、商品の前面イメージ、右側イメージ、左側イメージ、上側イメージ及び下側イメージを得るためのビューイング位置(Ｐ)は、θの０゜乃至１５゜、θの１５゜乃至４５゜、θの４５゜乃至７５゜またはθの７５゜乃至９０゜の間に位置することができる。また、ビューイング位置(Ｐ)は、ωの０゜乃至１５゜、ωの１５゜乃至４５゜、ωの４５゜乃至９０゜、ωの−９０゜乃至−４５゜、ωの−４５゜乃至−１５゜またはωの−１５゜乃至０゜の間に位置することができる。したがって、図２bに示したように(０゜〜１５゜，−９０゜〜−４５゜)でキャプチャーされたイメージ、(０゜〜１５゜，−４５゜〜−１５゜)でキャプチャーされたイメージ、(０゜〜１５゜，−１５゜〜０゜)でキャプチャーされたイメージ、(０゜〜１５゜，０゜〜１５゜)でキャプチャーされたイメージ、(０゜〜１５゜，１５゜〜４５゜)でキャプチャーされたイメージ及び(０゜〜１５゜，４５゜〜９０゜)でキャプチャーされたイメージは、各々(１，１)、(１，２)、(１，３)、(１，４)、(１，５)及び(１，６)のインデックスデータにマッピングされてデータベース１１０に保存される。また、(１５゜〜４５゜，−９０゜〜−４５゜)でキャプチャーされたイメージ、(１５゜〜４５゜，−４５゜〜−１５゜)でキャプチャーされたイメージ、(１５゜〜４５゜，−１５゜〜０゜)でキャプチャーされたイメージ、(１５゜〜４５゜，０゜〜１５゜)でキャプチャーされたイメージ、(１５゜〜４５゜，１５゜〜４５゜)でキャプチャーされたイメージ及び(１５゜〜４５゜，４５゜〜９０゜)でキャプチャーされたイメージは、各々(２，１)、(２，２)、(２，３)、(２，４)、(２，５)及び(２，６)のインデックスデータにマッピングされてデータベース１１０に保存される、同様に、(４５゜〜７５゜，−９０゜〜−４５゜)でキャプチャーされたイメージ、(４５゜〜７５゜，−４５゜〜−１５゜)でキャプチャーされたイメージ、(４５゜〜７５゜，−１５゜〜０゜)でキャプチャーされたイメージ、(４５゜〜７５゜，０゜〜１５゜)でキャプチャーされたイメージ、(４５゜〜７５゜，１５゜〜４５゜)でキャプチャーされたイメージ及び(４５゜〜７５゜，４５゜〜９０゜)でキャプチャーされたイメージは、各々(３，１)、(３，２)、(３，３)、(３，４)、(３，５)及び(３，６)のインデックスデータにマッピングされてデータベース１１０に保存され、(７５゜〜９０゜，−９０゜〜−４５゜)でキャプチャーされたイメージ、(７５゜〜９０゜, −４５゜〜−１５゜)でキャプチャーされたイメージ、(７５゜〜９０゜, −１５゜〜０゜)でキャプチャーされたイメージ、(７５゜〜９０゜, ０゜〜１５゜)でキャプチャーされたイメージ、(７５゜〜９０゜, １５゜〜４５゜)でキャプチャーされたイメージ及び(７５゜〜９０゜, ４５゜〜９０゜)でキャプチャーされたイメージは、各々(４，１)、(４，２)、(４，３)、(４，４)、(４，５)及び(４，６)のインデックスデータにマッピングされてメモリー１１０に保存される。
【００１４】
上述の実施形態において、“θ”及び“ω”は、各々４個のサブ範囲及び６個のサブ範囲に分けられる。しかし、分けられたサブ範囲の数はこれに限定されないで、撮影される商品または品物の形象を考慮して多様に変更することができる。
【００１５】
例えば、商品または品物が六面体の形象を有しており、六面体の商品または品物の一面上に“ａ”が書かれていると仮定する場合、図３aは、ハンドヘルド装置のスクリーン上にディスプレーされたイメージを例示し、これはデータベース１１０に保存されており、ここで、イメージはθ=１５゜、θ=４５゜及びθ=７５゜で撮影されたものである。図３bは、ハンドヘルド装置のスクリーン上にディスプレーされたイメージを例示し、これはデータベース１１０に保存されており、ここで、イメージはω=０゜、ω=４５゜及びω=−４５゜で撮影されたものである。
【００１６】
３次元ビューイング機能を有したハンドヘルド装置３００は、３次元ビューイングのための回路部分３５０(以下、“イメージビューイング回路”と称する)と、イメージビューイング回路３５０の出力に応じてイメージをディスプレーするためのディスプレー部分３８０と、を含む。図４には、イメージビューイング回路３５０の一例が例示されている。
【００１７】
図４に示したように、イメージビューイング回路３５０は、ハンドヘルド装置３００の姿勢を表現するデータを発生するための傾斜センサー３６０と、ハンドヘルド装置３００の姿勢データからハンドヘルド装置の傾斜値を出力するための傾斜角変換モジュール３５５と、傾斜角変換モジュール３５５の出力を受けるためのビューイング位置決定モジュール３５６と、を含む。また、前記ビューイング位置決定モジュール３５６は、ハンドヘルド装置の基準傾斜値を設定し、前記基準傾斜値を基準としてハンドヘルド装置の相手傾斜値を計算し、相手傾斜値をイメージインデックスデータに変換することによりイメージインデックスデータを発生する。
【００１８】
ここで、傾斜センサー３６０は、２軸センサー３６１ａ、３６１ｂ及びアナログ信号をデジタル信号に変換するためのＡ/Ｄ変換器３６３を含む。より詳細には、傾斜センサー３６０は、ハンドヘルド装置のＸ軸傾斜角に応答する加速値を発生するためのＸ軸センサー３６１ａと、ハンドヘルド装置のＹ軸傾斜角に応答する加速値を発生するＹ軸センサー３６１ｂと、Ｘ軸センサー３６１ａとＹ軸センサー３６１ｂの出力からノイズを除去するためのフィルター(３６２ａ及び３６２ｂ)と、Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂのアナログ信号をデジタル信号に変換するためのＡ/Ｄ変換器３６３と、を含む。ここで、Ｘ軸は図３a及び図３bでの六面体の商品または品物間の長さを意味し、Ｙ軸はＸ軸に垂直である面の上に位置する一軸を示す。
【００１９】
また、イメージビューイング回路３５０は、傾斜角変換モジュール３５５の出力を保存するための第１のメモリー３５８と、傾斜センサー３６０をコマンドするための動作スイッチ３６１と、管理サーバー１１０のデータベース１１０からのイメージファイル及びイメージインデックスデータを受信してこれを保存するための第２のメモリー３６３と、動作スイッチ３６１を制御するための制御部３５７と、を含む。制御部３５７は、ビューイング位置決定モジュール３５６から出力されたイメージインデックスデータを受けた後に第２のメモリー３６３をアクセスし、受信されたイメージインデックスデータと同一なイメージインデックスデータを検索する。また、制御部３５７は、検索されたイメージインデックスデータにマッピングされたイメージファイルを出力してディスプレー部分３８０に読み出されたイメージファイルを伝送し、これによって、ディスプレー部分３８０上にハンドヘルド装置３００の姿勢変化に応じて商品または品物の３次元イメージをディスプレーする。また、ハンドヘルド装置３００に管理サーバー１００との通信及びイメージファイルとイメージインデックスデータ及びイメージデータのためのビューアプログラム(ｖｉｅｗｅｒ  ｐｒｏｇｒａｍ)を受信するためのネットワークインターフェース３５９が具備されている(図１参照)。
【００２０】
図４のハンドヘルド装置３００のイメージビューイング回路３５０は、管理サーバー１００のデータベース１１０内の３次元イメージファイルを受信する。しかし、本発明はここに限定されないで、イメージビューイング回路３５０はいくつのイメージファイルを要求してこれに対応してデータベース１１０内にイメージファイルの一部を受信するように構成することもできる。
【００２１】
ハンドヘルド装置の動作について説明する。
【００２２】
ハンドヘルド装置３００の動作スイッチ３６１が作動すれば、イメージビューイング回路３５０のＸ軸センサー３６１ａ及びＹ軸センサー３６１ｂはハンドヘルド装置３００の初期姿勢を表現する加速値を出力する。出力された加速値は、Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂの傾斜を示すθとωの正弦関数に比例する。Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂの出力は、フィルター３６２ａ、３６２ｂに入力されてノイズが除去される。その後、Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂの出力は、Ａ/Ｄ変換器３６３を経てデジタル的に変換されて傾斜角変換モジュール３５５に入力される。傾斜角変換モジュール３５５ではＡ/Ｄ変換器３６３のデジタル出力からハンドヘルド装置３００の傾斜値が抽出される。より詳細に説明すれば、Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂの傾斜を示すθとω角度は、Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂの出力の逆正弦(ａｒｃｓｉｎ)から得ることができる。
【００２３】
傾斜角変換モジュール３５５から出力されたハンドヘルド装置の傾斜値は(θ, ω)の形態で第１のメモリー３５８に保存される。ここで、動作スイッチ３６１の作動直後に保存される傾斜値は基準傾斜値(θＲＥＦ, ωＲＥＦ)に設定される。以後、使用者がハンドヘルド装置３００の方向及び/または位置、すなわちハンドヘルド装置の傾斜角を変えることによりハンドヘルド装置の姿勢を変更すれば、 Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂはハンドヘルド装置の姿勢変化を指示する加速値を出力し、Ｘ軸センサー３６１ａ及びＹ軸センサー３６１ｂの出力は、Ａ/Ｄ変換器３６３によりデジタル的に変換された後にハンドヘルド装置３００の傾斜値(θ, ω)に変形される。その後、傾斜値(θ, ω)は、第１のメモリー３５８に保存される。
【００２４】
制御部３５７は、動作スイッチ３６１を動作させた後に第１のメモリー３５８に少なくとも２個のハンドヘルド装置の傾斜値が保存されているか否かをチェックする。そして、第１のメモリー３５８に少なくとも２個のハンドヘルド装置の傾斜値が保存されている場合、ビューイング位置決定モジュール３５６を駆動させる。ビューイング位置決定モジュール３５６は、第１のメモリー３５８に保存されている傾斜値を読み出して基準傾斜値を基準としてハンドヘルド装置の相手傾斜値を抽出し、相手傾斜値に対応するイメージインデックスデータを出力する。
【００２５】
また、制御部３５７は、動作スイッチ３６１の作動を感知してネットワークインターフェース３５９及び通信ネットワーク２００を通じて管理サーバー１００にリンクされている。したがって、管理サーバー１００のデータベース１１０に保存されているイメージインデックスデータとイメージファイルは、ハンド-ヘルド装置３００に伝送された後にハンドヘルド装置３００の第２のメモリー３６３に保存される。
【００２６】
以下、図５を参照してビューイング位置決定モジュール３５６の動作について詳細に説明する。
【００２７】
ステップＳ５１で、制御部３５７からビューイング位置決定モジュール３５６の動作のための命令が受信されると、ステップＳ５２で、ビューイング位置決定モジュール３５６は、第１のメモリー３５８をアクセスして第１のメモリー３５８に連続して保存されている２個の傾斜値(θ, ω)を読み出す。次に、ビューイング位置決定モジュール３５６は、ステップＳ５３で、一番目に保存された傾斜値を基準傾斜値(θＲＥＦ, ωＲＥＦ)に設定し、ステップＳ５４で、基準傾斜値を基準として二番目に保存された傾斜値に基礎して相手傾斜値(θＶＡＲ, ωＶＡＲ)を計算する。
【００２８】
次に、相手傾斜値からイメージインデックスデータ(ａ，ｂ)を得る過程について説明する。θＶＡＲの相手傾斜値が０゜以上１５゜未満(０゜≦θＶＡＲ<１５゜)であれば、“a”は、ステップＳ５５及びステップＳ５６で、インデックスデータ“１”に割り当てられ、θＶＡＲの相手傾斜値が１５゜以上４５゜未満(１５゜≦θＶＡＲ<４５゜)であれば、“a”は、ステップＳ５７及びステップＳ５８で、インデックスデータ“２”に割り当てられる。また、θＶＡＲの相手傾斜値が４５゜以上７５゜未満(４５゜≦θＶＡＲ<７５゜)であれば、“ａ”は、ステップＳ５９及びステップＳ６０で、インデックスデータ“３”に割り当てられ、θＶＡＲの相手傾斜値が７５゜以上(７５゜≦θＶＡＲ)であれば、“ａ”は、ステップＳ６１で、インデックスデータ“４”に割り当てられる。同様に、ωＶＡＲの相手傾斜値が−９０゜以上−４５゜未満(−９０゜≦ωＶＡＲ<−４５゜)であれば、“ｂ”は、ステップＳ６２及びステップＳ６３で“１”に割り当てられ、ωＶＡＲの相手傾斜値が−４５゜以上−１５゜未満(−４５゜≦ωＶＡＲ<−１５゜)であれば、“ｂ”は、ステップＳ６４及びステップＳ６５で“２”に割り当てられる。ωＶＡＲの相手傾斜値が−１５゜以上０゜未満(−１５゜≦ωＶＡＲ<０゜)であれば、“ｂ”は、ステップＳ６６及びステップＳ６７から“３”に割り当てられ、ωＶＡＲの相手傾斜値が０゜以上１５゜未満(０゜≦ωＶＡＲ<１５゜)であれば、“ｂ”は、ステップＳ６８及びステップＳ６９で“４”に割り当てられる。ωＶＡＲの相手傾斜値が１５゜以上４５゜未満(１５゜≦ωＶＡＲ<４５゜)であれば、“ｂ”は、ステップＳ７０及びステップＳ７１で“５”に割り当てられ、ωＶＡＲの相手傾斜値が４５゜以上(４５゜≦ωＶＡＲ)であれば、“ｂ”は、ステップＳ７２で“６”に割り当てられる。
【００２９】
また、制御部３５７は、ビューイング位置決定モジュール３５６から出力されたイメージインデックスデータを受けた後に第２のメモリー３６３をアクセスして受信されたイメージインデックスデータと同一なイメージインデックスデータを検索し、検索されたイメージインデックスデータにマッピングされているイメージファイルを出力し、出力されたイメージファイルのイメージをディスプレー部分３８０上にディスプレーする。例えば、基準傾斜値(θＲＥＦ, ωＲＥＦ)が(１５゜，０゜)であり、基準傾斜値(θＲＥＦ, ωＲＥＦ)が設定された以後に発生したハンドヘルド装置の傾斜値が(５０゜, １０゜)であれば、相手傾斜値(θＶＡＲ, ωＶＡＲ)はイメージインデックスデータ(２，４)に変形される(３５゜, １０゜)になる。制御部３５７は、発生したイメージインデックスデータ(２，４)を読んで第２のメモリー３６３をアクセスしてイメージインデックスデータ(２，４)と同一なイメージインデックスデータを検索し、検索されたイメージインデックスデータ(２，４)とマッピングされた第２のメモリー３６３に保存されたイメージファイルを出力する。そして、検索されたイメージファイルのイメージはディスプレー部分３８０のスクリーン上に取り戻される。すなわち、ディスプレー部分３８０のスクリーン上にハンドヘルド装置３００の傾斜、すなわち、イメージインデックスデータ(２，４)に対応する位置でビューイングされた商品または品物のイメージがディスプレーされる。したがって、使用者または消費者は本発明のハンドヘルド装置を利用してｅ−コマースを実行する中にオフラインショッピングモールと類似な方法により製品または品物を検索することができる。
【００３０】
本実施形態において制御部３５７は、第２のメモリー３６３に傾斜値が保存されることを確認した後にビューイング位置決定モジュール３５６の動作を指示する。しかし、本発明はこれに限定されない。また、第１のメモリー３５８はビューイング位置決定モジュール３５６内に具備することができる。この場合、ビューイング位置決定モジュール３５６は、内部メモリー(第２のメモリー)をアクセスして初期の基準傾斜値と連続的な傾斜値を検索し、これによってビューイング位置を表現するインデックスデータを出力する。
【００３１】
以上の説明のように、オフラインでの商品または品物の左側イメージ、右側イメージ、上側イメージまたは下側イメージは、ハンドヘルド装置を各々左側、右側、上側または下側で傾けることによりディスプレー部分上にディスプレーさせることができる。したがって、本発明のハンドヘルド装置を利用してｅ−コマースを実行する際に、消費者または使用者は商品をより自由で完璧に検索することができ、気に入って適当な商品または品物を選択することができる。
【００３２】
また、本発明は、ｅ−コマースを実行するときだけに限定されないでハンドヘルド装置を利用して所定イメージを３次元的にディスプレーするためのシステムであれば適用できる。
【００３３】
以上、本発明の好適な実施の形態について添付の図面を参照して詳細に説明したが、以上の説明及び添付図面における多くの特定詳細は本発明のより全般的理解のために提供されるだけ、これら特定事項が本発明の範囲内で所定の変形や変更が可能であることは、当該技術分野で通常の知識を有する者には自明なことであろう。
【図面の簡単な説明】
【００３４】
【図１】本発明によるハンドヘルド装置を利用して商品または品物のイメージを３次元にディスプレーするためのシステムを示す概略図である。
【図２Ａ】本発明に使用される３次元イメージファイルを得るためのビューイング位置を示す例示図である。
【図２Ｂ】管理サーバーのデータベース内に保存された３次元イメージに対応するイメージインデックスデータを示す例示図である。
【図３Ａ】本発明のハンドヘルド装置の動作に応じてハンドヘルド装置のスクリーン上にディスプレーされるイメージを示す例示図である。
【図３Ｂ】本発明のハンドヘルド装置の動作に応じてハンドヘルド装置のスクリーン上にディスプレーされるイメージを示す例示図である。
【図４】本発明の一実施形態による３次元イメージビューイング機能を有するハンドヘルド装置を概略的に示すブロック図である。
【図５】本発明の一実施形態によるハンドヘルド装置のビューイング位置決定モジュールの動作を説明するためのフローチャートである。
【図１】
2007535007.tif 000003
2007535007.tif 000004
2007535007.tif 000005
2007535007.tif 000006
2007535007.tif 000007
【図４】
2007535007.tif 000008
【図５】
2007535007.tif 000009
【国際調査報告】
2007535007.tif 000010
2007535007.tif 000011