(57)【特許請求の範囲】
【請求項１】
ユーザ機器に個人用入力パネルを生成する方法であって、
ａ）ユーザの手形情報を取得すること、
ｂ）前記ユーザの手形特徴情報を取得するために、前記ユーザの前記手形情報を所定の手形情報と比較すること、および
ｃ）前記手形特徴情報に基づいて、前記入力パネルにおいて頻繁に使用されるキーの位置を算出し、次に、前記頻繁に使用されるキーの決定された位置をもとに、頻繁に使用されないキーの位置を算出することにより、前記ユーザの個人用入力パネルを生成することを含む方法。
【請求項２】
前記ステップｃ）が、
前記個人用入力パネルを取得するために、前記手形特徴情報に基づいて、既定の入力パネルを調整することを含む、請求項１記載の方法。
【請求項３】
前記ユーザ機器上の前記ユーザのタッチポイント情報を取得することをさらに含み、
前記ステップｃ）が、
ｃ’）前記手形特徴情報および前記タッチポイント情報に基づいて、前記ユーザの個人用入力パネルを生成することを含む請求項１記載の方法。
【請求項４】
前記ステップｃ’）が、
前記個人用入力パネルを取得するために、前記手形特徴情報および前記タッチポイント情報に基づいて、既定の入力パネルを調整することを含む、請求項３記載の方法。
【請求項５】
前記タッチポイント情報が
前記ユーザ機器上のタッチポイントの位置情報と、
前記タッチポイントの形情報と
のうちの少なくとも１つを含む、請求項３または４記載の方法。
【請求項６】
前記既定の入力パネルを調整する操作が、
前記既定の入力パネルの頻繁に使用されるキーの位置を調整することと、
前記既定の入力パネルにおける領域の部分のタッチ感度を調整すること
とを含む、請求項２または４記載の方法。
【請求項７】
前記ステップａ）が、
ａ１）前記ユーザによって撮影された手形画像を取得することと、
ａ２）前記手形画像から前記手形情報を抽出すること
とを含む、請求項１〜４のいずれか１項に記載の方法。
【請求項８】
前記ステップａ１）が、
前記ユーザ機器のカメラを起動し、画面上での適切な手の位置を示すための位置指示情報を前記画面上に表示することと、
前記ユーザの撮影操作に基づいて、前記手形画像を取得すること
とを含む、請求項７記載の方法。
【請求項９】
ユーザ機器に個人用入力パネルを生成する入力パネル生成装置であって、
ユーザの手形情報を取得するように構成される第１の取得モジュールと、
前記ユーザの手形特徴情報を取得するために、前記ユーザの手形情報を所定の手形情報と比較するように構成される比較モジュールと、
前記手形特徴情報に基づいて、前記入力パネルにおいて頻繁に使用されるキーの位置を算出し、次に、前記頻繁に使用されるキーの決定された位置をもとに、頻繁に使用されないキーの位置を算出することにより、前記ユーザの個人用入力パネルを生成するように構成される生成モジュール
とを含む入力パネル生成装置。
【請求項１０】
前記生成モジュールが、
前記個人用入力パネルを取得するために、前記手形特徴情報に基づいて、既定の入力パネルを調整するように構成される、第１の調整モジュールを含む、請求項９記載の入力パネル生成装置。
【請求項１１】
前記入力パネル生成装置がさらに、
前記ユーザ機器上の前記ユーザのタッチポイント情報を取得するように構成される第２の取得モジュールをさらに含み、
前記生成モジュールが、
前記手形特徴情報および前記タッチポイント情報に基づいて、前記ユーザの前記個人用入力パネルを生成するように構成される副生成モジュールを含む、請求項９記載の入力パネル生成装置。
【請求項１２】
前記副生成モジュールが、
前記個人用入力パネルを取得するために、前記手形特徴情報および前記タッチポイント情報に基づいて、既定の入力パネルを調整するように構成される第２の調整モジュールを含む請求項１１記載の入力パネル生成装置。
【請求項１３】
前記タッチポイント情報が、
前記ユーザ機器上のタッチポイントの位置情報と、
前記タッチポイントの形情報
とのうちの少なくとも１つを含む請求項１１または１２記載の入力パネル生成装置。
【請求項１４】
前記既定の入力パネルを調整する操作が、
前記既定の入力パネルの頻繁に使用されるキーの位置を調整することと、
前記既定の入力パネルにおける領域の部分のタッチ感度を調整することとを含む請求項１０または１２記載の入力パネル生成装置。
【請求項１５】
前記第１の取得モジュールが、
前記ユーザによって撮影された手形画像を取得するように構成される副取得モジュールと、
前記手形画像から前記手形情報を抽出するように構成される抽出モジュール
とを含む請求項９〜１２のいずれか１項に記載の入力パネル生成装置。
【請求項１６】
前記副取得モジュールが、
前記ユーザ機器のカメラを起動し、画面上での適切な手の位置を示すための位置指示情報を前記画面上に表示するように構成される表示モジュールと、
前記ユーザの撮影操作に基づいて、前記手形画像を取得するように構成される画像取得モジュール
とを含む請求項１５記載の入力パネル生成装置。
【請求項１７】
コンピュータの命令を含むコンピュータ可読記憶媒体であって、前記コンピュータの命令が実行されるとき、請求項１〜８のいずれか１項に記載の方法が行われるコンピュータ可読記憶媒体。
【請求項１８】
コンピュータプログラム製品であって、前記コンピュータプログラム製品が実行されるとき、請求項１〜８のいずれか１項に記載の方法が行われるコンピュータプログラム製品。
【請求項１９】
メモリおよびプロセッサを含むコンピュータ装置であって、前記メモリがコンピュータコードを記憶し、前記プロセッサが、前記コンピュータコードを実行することによって、請求項１〜８のいずれか１項に記載の方法を行うように構成されるコンピュータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンピュータ技術分野に関し、特に個人用入力パネルを生成する方法および装置に関する。
【背景技術】
【０００２】
従来技術において、ユーザ機器上の、特にタッチスクリーン装置上の入力パネルの使用可能なパターンは通常、固定されている。しかしながら、入力パネルを使用する際に、異なるユーザ間で、この種の固定された入力パネルは、ユーザの入力習慣にほとんど適応していないというような不一致が必ず存在する。
【発明の概要】
【０００３】
本発明は、個人用入力パネルを生成する方法および装置を提供している。
【０００４】
本発明の一実施形態によれば、ユーザ機器に個人用入力パネルを生成する方法が提供され、この方法は、
ａ）ユーザの手形情報を取得することと、
ｂ）ユーザの手形特徴情報を取得するために、ユーザの手形情報を所定の手形情報と比較することと、
ｃ）手形特徴情報に基づいて、ユーザの個人用入力パネルを生成することとを含んでいる。
【０００５】
本発明の別の実施形態によれば、ユーザ機器に個人用入力パネルを生成する入力パネル生成装置が提供され、この入力パネル生成装置は、
ユーザの手形情報を取得するように構成される第１の取得モジュールと、
ユーザの手形特徴情報を取得するために、ユーザの手形情報を所定の手形情報と比較するように構成される比較モジュールと、
手形特徴情報に基づいて、ユーザの個人用入力パネルを生成するように構成される生成モジュールとを含んでいる。
【０００６】
従来技術と比較して、本発明は以下の長所を備えている。１）ユーザ機器は、ユーザの手形情報と標準の手形情報とを比較し、ユーザの個人的ニーズを満たす入力パネルを取得し、入力パネル上でのユーザのタッチ操作の精度を高め、それによってユーザのミスタッチによって引き起こされる入力操作の発生の可能性を低くする。２）ユーザ機器は、手とカメラレンズとの間の距離を上手くコントロールできるように、画面上に位置指示情報を表示することによって、手形画像を撮るときに、ユーザに位置指示情報内に手を置くようにさせ、それによってユーザが手形画像を撮っているとき、手の位置が、得られた手形画像のユーザ機器による分析に影響を及ぼすことを減らす。３）生成された個人用入力パネルがユーザの使用習慣をより満たせるような、ユーザのニーズを満たす個人用入力パネルを生成するために、ユーザ機器は、ユーザの手形特徴情報とタッチポイント情報に関連して入力パネルを調整することができる。
【０００７】
添付の図面を参照して、限定されない実施形態の以下の詳細な説明を閲読することで、本発明のその他の特徴、目的および長所がより明確になる。
【図面の簡単な説明】
【０００８】
【図１】本発明の好ましい一実施形態による、ユーザ機器に個人用入力パネルを生成する方法のフロー図を示す。
【図２】本発明の好ましい他の実施形態による、ユーザ機器に個人用入力パネルを生成する方法のフロー図を示す。
【図３】本発明の好ましい一実施形態による、ユーザ機器に個人用入力パネルを生成する入力パネル生成装置の構造ブロック図を示す。
【図４】本発明の好ましい他の実施形態による、ユーザ機器に個人用入力パネルを生成する入力パネル生成装置の構造ブロック図を示す。
【発明を実施するための形態】
【０００９】
なお、添付図面における同一または類似する符号は、同一または類似する部分を示している。
【００１０】
以下、添付図面を参照して、本発明のより詳細な説明を行う。
【００１１】
図１は、本発明の好ましい一実施形態による、ユーザ機器に個人用入力パネルを生成する方法のフロー図を示している。
【００１２】
ここで、この実施形態による方法は、主にユーザ機器によって実行され、好ましくは、ユーザ機器は、例えば、ユーザ機器のディスプレイがタッチスクリーンであったり、ユーザ機器がバーチャルキーパッドを有するなど、タッチ式入力装置を有し、好ましくは、ユーザ機器は、限定されないが、ＰＣ機器、タブレット、スマートフォン、ＰＤＡ（携帯情報端末）、ＩＰＴＶ（ＩＰテレビ）などを含み、好ましくは、ユーザ機器は携帯機器である。
【００１３】
なお、これらのユーザ機器は、単なる例示であり、他の既存の、または今後開発される可能性のあるユーザ機器は、本発明に適用できる場合、本発明の保護範囲内に含まれるべきであり、参照により本明細書に含まれる。
【００１４】
本実施形態による方法は、ステップＳ１、ステップＳ２、およびステップＳ３を含んでいる。
【００１５】
ステップＳ１において、ユーザ機器は、ユーザの手形情報を取得する。
【００１６】
ここで、手形情報は、手の形の情報を反映可能な任意の情報を含む。限定されないが、好ましくは、手形情報は、手の全体的な長さと幅の比、手の全長に対する指の比率、指の厚さ、手のひらの幅、それぞれの指の間の、長さの比率などを含む。
【００１７】
具体的には、ユーザの手形情報を取得するためのユーザ機器の実行方法は、限定されないが、以下を含む。
【００１８】
１）ユーザ機器は、ユーザ機器に保存されたユーザの手形情報を直接取得する。
【００１９】
例えば、ユーザ機器は、ユーザの手形情報をユーザ機器に事前に保存することができ、その後、ユーザが個人用入力パネルを生成するためにユーザ機器を使用するとき、ユーザ機器は、ユーザ機器に保存されたユーザの手形情報を直接取得することができる。
【００２０】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く示すためのものである。当業者は、ユーザ機器に保存されたユーザの手形情報を直接取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００２１】
２）ユーザ機器は、ネットワーク装置に保存されたユーザの手形情報を取得する。
【００２２】
例えば、ユーザはネットワーク装置に手形情報を事前に保存することができ、その後、ユーザが個人用入力パネルを生成するためにユーザ機器を使用するとき、ユーザ機器は、ネットワーク装置にアクセスすることによって、ネットワーク装置に保存されたユーザの手形情報を取得することができる。
【００２３】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く示すためのものである。当業者は、ネットワーク装置からユーザの手形情報を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００２４】
３）ユーザ機器は、ユーザによって撮影された画像に基づいてユーザの手形情報を取得する。この実施形態において、ステップＳ１は、Ｓ１１およびＳ１２をさらに含んでいる。
【００２５】
ステップＳ１１において、ユーザ機器は、ユーザによって撮影された手形画像を取得する。
【００２６】
ここで、ユーザ機器が、ユーザによって撮影された手形画像を取得する方法は、限定されないが、以下を含む。
【００２７】
ａ）ユーザ機器は、ユーザ機器にすでに保存された画像の中からユーザによって撮影された手形画像を抽出する。
【００２８】
例えば、ユーザ機器は、ユーザの選択に応じて、ユーザによって撮影された手形画像として、そのアルバムから特定の手形画像を抽出する。
【００２９】
ｂ）ステップＳ１１は、ステップＳ１１−１およびステップＳ１１−２をさらに含む。
【００３０】
ステップＳ１１−１において、ユーザ機器は、ユーザ機器のカメラを起動し、画面上に位置指示情報を表示する。位置指示情報は、画面上での適切な手の位置を示すためのものである。例えば、位置指示情報は、手またはブロックの形で具体化されてもよく、好ましくは、位置指示情報は、標準の手形の形で具体化される。
【００３１】
好ましくは、ユーザ機器によって起動されるユーザ機器のカメラは、前面カメラである。
【００３２】
次に、ユーザは、カメラの前に手を置くことができ、画面上に表示された手が、位置指示情報によって示された適切な位置に配置された後、撮影操作が行われる。
【００３３】
次に、ステップＳ１１−２において、ユーザ機器は、ユーザの撮影操作に基づいて手形画像を取得する。
【００３４】
例えば、ステップＳ１１−１において、ユーザ機器は前面カメラを起動し、画面上に適切な手の位置を示すブロックを表示する。ステップＳ１１−２において、ユーザ機器は、前面カメラを用いて、ブロック内に置かれた手の画像のユーザの撮影操作に基づいて、ブロック内の手形画像を取得する。
【００３５】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、ユーザによって撮影された手形画像を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００３６】
ステップＳ１２において、ユーザ機器は、ステップＳ１１から取得された手形画像の中から手形情報を抽出する。
【００３７】
ここで、ユーザ機器は、複数の方法で、手形画像の中から手形情報を抽出することができる。例えば、画像を分析して手形の輪郭を抽出することによって、手形情報を取得する。
【００３８】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、手形画像の中から手形情報を抽出する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００３９】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、ユーザの手形情報を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００４０】
ステップＳ２において、ユーザ機器は、ユーザの手形特徴情報を取得するために、ユーザの手形情報を所定の手形情報と比較する。ここで、所定の手形情報は、標準の手の手形情報であってもよい。
【００４１】
ここで、手形特徴情報は、手形情報に対応する特徴情報を含んでいてもよい。限定されないが、好ましくは、手形特徴情報は、手の全体的な長さと幅の比の特徴、手の全長に対する指の比率の特徴、指の厚さの特徴、手のひらの幅の特徴、それぞれの指の間の、長さの比率の特徴などを含む。
【００４２】
例えば、ユーザ機器は、ユーザの手形情報を所定の手形情報と比較し、ユーザの手の全長に対する指の比率が、標準の手の形の手の全長に対する指の比率より低いことを取得すると、ユーザ機器によって取得されたユーザの手形特徴情報は、手の全長に対する指の比率が相対的に低いことである。
【００４３】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、ユーザの手形特徴情報を取得するために、ユーザの手形情報を所定の手形情報と比較する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００４４】
ステップＳ３において、ユーザ機器は、手形特徴情報に基づいて、ユーザの個人用入力パネルを生成する。
【００４５】
具体的には、手形特徴情報に基づいて、ユーザに適した個人用入力パネルをユーザ機器によって生成する実行方法は、限定されないが、以下を含む。
【００４６】
１）ユーザ機器は、ユーザの手形特徴情報に基づいて、個人用入力パネルにおけるそれぞれのキーの位置を直接算出し、ユーザに適した個人用入力パネルを生成する。
【００４７】
例えば、ユーザ機器によって取得されたユーザの手形特徴情報は、ユーザの手の全体的な長さと幅の比が相対的に大きいと、ユーザ機器は、ユーザの手の全体的な長さと幅の比に基づいて、入力パネルにおいて頻繁に使用されるキーの位置をまず算出し、次に、頻繁に使用されるキーの決定された位置に基づいて、他の頻繁に使用されないキーの位置を算出し、それによってユーザに適した個人用入力パネルを生成する。頻繁に使用されるキーは、例えば、より高い頻度でユーザがクリックする文字キーなどの、ユーザがクリックする可能性が高いキーである。
【００４８】
好ましくは、ユーザ機器はまた、ユーザの手形特徴情報に基づいて、ユーザによってミスタッチされやすい領域の位置を算出することができ、ミスタッチされやすい領域におけるそれぞれのキーのタッチ感度を低減する。例えば、ユーザ機器によって取得された手形特徴情報が、ユーザの小指が相対的に短いことを含んでいると、ユーザ機器は、小指によってタッチされやすい領域を、ユーザによってミスタッチされやすい領域として算出することができ、それによってミスタッチされやすい領域におけるそれぞれのキーのタッチ感度を低減させ、ユーザのミスタッチによって引き起こされる誤入力を防ぐことができる。ここで、タッチ感度は、ユーザのタッチ操作に対するユーザ機器の感知する度合いを示す。一般に、タッチ感度が高ければ高いほど、ユーザによって行われるタッチ操作は感知されやすい。タッチ感度が低ければ低いほど、ユーザによって行われるタッチ操作は感知されにくい。
【００４９】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。ユーザに適した個人用入力パネルを生成できるように、ユーザの手形特徴情報に基づいて、個人用入力パネルにおけるそれぞれのキーの位置を直接算出する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【００５０】
２）ユーザ機器は、個人用入力パネルを取得するために、手形特徴情報に基づいて既定の入力パネルを調整する。好ましくは、既定の入力パネルは、所定の手形情報に適合する。
【００５１】
ここで、既定の入力パネルを調整する操作は、既定の入力パネルのレイアウトへの任意の操作を含んでもよい。限定されないが、好ましくは、既定の入力パネルを調整する操作は、ａ）例えば、頻繁に使用されるキーの位置を左方向または右方向へ調整するなど、既定の入力パネルの頻繁に使用されるキーの位置を調整すること、ｂ）例えば、ユーザ機器に、キーがユーザによって押されていることを判定させるために、ユーザがより重くタッチする必要があるように、タッチ感度を低く調整するなど、既定の入力パネルにおける領域の部分のタッチ感度を調整すること、好ましくは、感度が調整される領域は、既定の入力パネルにおいてユーザがミスタッチしやすい、手形特徴情報に基づいて決定された領域である。
【００５２】
ここで、ユーザ機器は、手形特徴情報に基づいて既定の入力パネルを調整し、それによって個人用入力パネルを取得する、複数の方法を採用することができる。
【００５３】
例えば、ユーザ機器は、手形特徴情報におけるそれぞれの指の間での、長さの比率の特徴に基づいて、ユーザの小指および人さし指が相対的に短いことを判定すると、ユーザ機器は、小指および人さし指がタッチしやすい位置を、そのようなキーの位置が、中指や薬指がタッチしやすいキーの位置に近づくように移動させる。
【００５４】
なお、個人用入力パネルを生成するプロセスの間、ユーザ機器は、個人用入力パネルを表示できる領域のサイズと関連して、個人用入力パネルにおけるそれぞれのキーの位置をさらに決定してもよい。例えば、ユーザ機器は携帯機器であり、携帯機器上で個人用入力パネルを表示できる領域のサイズは１２ｃｍ×６ｃｍであると、ユーザ機器によって決定される個人用入力パネルにおけるそれぞれのキーは、その領域内に配置されるべきである。
【００５５】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。個人用入力パネルを取得できるように、手形特徴情報に基づいて、既定の入力パネルを調整する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【００５６】
この実施形態の解決法によれば、ユーザ機器は、ユーザの手形情報と標準の手形情報とを比較し、ユーザの個人的ニーズを満たす入力パネルを取得し、入力パネル上のユーザのタッチ操作の精度を高め、それによってユーザのミスタッチによって引き起こされる入力操作の発生の可能性を低くする。さらに、ユーザ機器は、手とカメラレンズとの間の距離を上手くコントロールできるように、画面上に位置指示情報を表示することによって、手形画像を撮るときに、ユーザに位置指示情報内に手を置くように努めさせ、それによってユーザが手形画像を撮っているとき、手の位置が、得られた手形画像のユーザ機器による分析に影響を及ぼすことを減らす。
【００５７】
図２は、本発明の他の好ましい実施形態による、ユーザ機器に個人用入力パネルを生成する方法のフロー図を示している。この実施形態の方法は、主にユーザ機器によって実行されている。図１に関する実施形態のユーザ機器のいかなる説明も、参照することによってこの実施形態に含まれる。この実施形態による方法は、ステップＳ１、ステップＳ２、ステップＳ３、およびステップＳ４を含んでいる。ステップＳ３はステップＳ３１をさらに含む。ステップＳ１およびＳ２は、図１に関して示された実施形態において、詳述したので、ここでは詳述しない。
【００５８】
以下で、この実施形態のステップＳ４およびステップＳ３１を詳述する。
【００５９】
ステップＳ４において、ユーザ機器は、ユーザ機器上のユーザのタッチポイント情報を取得する。
【００６０】
ここで、タッチポイント情報は、ユーザ機器上のタッチポイントに関する任意の情報を含む。好ましくは、タッチポイント情報は、限定されないが、以下を含む。
【００６１】
１）ユーザ機器上のタッチポイントの位置情報
【００６２】
好ましくは、以前に表示された、入力パネル上で頻繁に使用されるキーは、ユーザ装置により、以前に表示された入力パネルの情報とともに、ユーザ機器上のタッチポイントの位置情報に基づいて、決定されてもよい。例えば、高いタッチ率を有する位置に対応するキーは、頻繁に使用されるキーとして決定されるなどである。
【００６３】
２）タッチポイントの形情報
【００６４】
好ましくは、ユーザ機器は、ユーザ機器上のユーザの親指のタッチポイントの形情報を取得する。画面上の親指のタッチポイントは、厳密な円形ではないまたは厳密な円形に近い形ではないので、ユーザ機器は、タッチポイントの形によってタッチポイントが親指のタッチポイントであるかどうかを判定することができ、ユーザ機器上の親指のタッチポイントの形情報に基づいて、ユーザが左手を使用したか右手を使用したかを判定することもできる。
【００６５】
具体的には、ユーザ機器がユーザ機器上のユーザのタッチポイント情報を取得する実行方法は、限定されないが、以下を含む。
【００６６】
ａ）ユーザ機器は、ユーザ機器上のユーザの履歴タッチポイント情報を取得する。
【００６７】
例えば、ユーザ機器は、それによって以前記録された、既定の入力パネル上のユーザのタッチポイント情報を取得する。
【００６８】
ｂ）ユーザ機器は、ユーザに既定の入力パネル上で１字または２字以上を事前入力するように促し、事前入力操作におけるタッチポイント情報を、ユーザ機器上のユーザのタッチポイント情報として用いる。
【００６９】
例えば、ユーザ機器は、ユーザに既定の入力パネル上でランダムに入力するように促し、所定の期間内にユーザによって入力されたタッチポイント情報を、ユーザ機器上のユーザのタッチポイント情報として用いる。
【００７０】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。ユーザ機器上のユーザのタッチポイント情報を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【００７１】
ステップＳ３１において、ユーザ機器は、手形特徴情報およびタッチポイント情報に基づいて、ユーザの個人用入力パネルを生成する。
【００７２】
具体的には、ユーザ機器が、手形特徴情報およびタッチポイント情報に基づいてユーザの個人用入力パネルを生成する実行方法は、限定されないが、以下を含む。
【００７３】
１）ユーザ機器は、ユーザの手形特徴情報およびタッチポイント情報に基づいて、個人用入力パネルにおけるそれぞれのキーの位置を直接算出し、ユーザに適した個人用入力パネルを生成する。
【００７４】
例えば、ユーザの手形特徴情報が、ユーザの手の全体的な長さと幅の比が相対的に大きいことを含み、タッチポイント情報が、複数のタッチポイントの形情報を含んでいると、複数のタッチポイントの形情報に基づいて、ユーザ機器は、厳密な円形ではないまたは厳密な円形に近い形ではない形を、親指によって押されたタッチポイントの形として識別し、その形に基づいてユーザが右手を使用していることを判定する。さらに、ユーザ機器は、ユーザの手の全体的な長さと幅の比に基づいて、入力パネルにおいて頻繁に使用されるキーの最初の位置を算出する。次に、ユーザ機器は、頻繁に使用されるキーのそれぞれを最初の位置から右方向へずらす。次に、ユーザ機器は、位置が右方向へ移動させられた頻繁に使用されるキーの位置に基づいて、他の頻繁に使用されないキーの位置を算出し、それによってユーザに適した個人用入力パネルを生成する。
【００７５】
なお、ユーザ機器はまた、ユーザの手形特徴情報に基づいて、ユーザがミスタッチしやすい領域を算出してもよく、この領域内でキーのタッチ感度を低減させる。
【００７６】
２）ユーザ機器は、手形特徴情報およびタッチポイント情報に基づいて、既定の入力パネルを調整し、個人用入力パネルを取得する。既定の入力パネル上で行うことができるこの操作は、図１のステップＳ３で詳述されており、ここでは詳述しない。
【００７７】
ここで、ユーザ機器は、手形特徴情報およびタッチポイント情報に基づいて、既定の入力パネルを調整し、それによって個人用入力パネルを取得する、複数の方法を採用することができる。
【００７８】
例えば、手形特徴情報が、手の全長に対する指の比率が相対的に低いことを含み、さらに、ユーザ機器が、タッチポイント情報に基づいて、ユーザが右手を使用していることを判定すると、ユーザ機器は、既定のユーザ機器上の頻繁に使用されるキーの位置を右方向にずらし、頻繁に使用されるキーを右方向へずらすことによって、より短い指により指の移動距離が制限されたユーザにとって、ユーザが指を移動させる距離を減らすことができ、ユーザがキーをタッチしやすくなる。
【００７９】
別の例として、手形特徴情報が、手のひらの幅が相対的に広いことを含み、ユーザ機器が、手形特徴情報に基づいて、ユーザが左手を使用していることを判定すると、ユーザ機器は、既定の入力パネルの最も左側における一連のキーのタッチ感度を低減させ、それによって、入力パネルにおけるその端部のユーザによるミスタッチの可能性を低減する。
【００８０】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。手形特徴情報およびタッチポイント情報に基づいてユーザに適した個人用入力パネルを生成する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【００８１】
この実施形態の解決法によれば、ユーザ機器は、ユーザの手形特徴情報およびタッチポイント情報に関連して入力パネルを調整することができ、ユーザのニーズを満たす個人用入力パネルを生成するようにして、生成された個人用入力パネルは、ユーザの使用習慣をより満たすことができる。
【００８２】
図３は、本発明の好ましい一実施形態による、ユーザ機器に個人用入力パネルを生成する入力パネル生成装置の構造ブロック図を示し、入力パネル生成装置は、第１の取得モジュール１、比較モジュール２、および生成モジュール３を含んでいる。好ましくは、入力パネル生成装置はユーザ機器に組み込まれている。
【００８３】
第１の取得モジュール１は、ユーザの手形情報を取得する。
【００８４】
ここで、手形情報は、手の形の情報を反映し得る任意の情報を含む。限定されないが、好ましくは、手形情報は、手の全体的な長さと幅の比、手の全長に対する指の比率、指の厚さ、手のひらの幅、それぞれの指の間の、長さの比率などを含む。
【００８５】
具体的には、第１の取得モジュール１がユーザの手形情報を取得する実行方法は、限定されないが、以下を含む。
【００８６】
１）第１の取得モジュール１は、ユーザ機器に保存されたユーザの手形情報を直接取得する。
【００８７】
例えば、ユーザ機器は、ユーザの手形情報をユーザ機器に事前に保存することができ、次に、第１の取得モジュール１は、ユーザが個人用入力パネルを生成するためにユーザ機器を使用するとき、ユーザ機器に保存されたユーザの手形情報を直接取得することができる。
【００８８】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く示すためのものである。当業者は、ユーザ機器に保存されたユーザの手形情報を直接取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００８９】
２）第１の取得モジュール１は、ネットワーク装置に保存されたユーザの手形情報を取得する。
【００９０】
例えば、ユーザはネットワーク装置に手形情報を事前に保存することができ、その後、ユーザが個人用入力パネルを生成するためにユーザ機器を使用するとき、第１の取得モジュール１は、ネットワーク装置にアクセスすることによって、ネットワーク装置に保存されたユーザの手形情報を取得することができる。
【００９１】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く示すためのものである。当業者は、ネットワーク装置からユーザの手形情報を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【００９２】
３）第１の取得モジュール１が、ユーザによって撮影された画像に基づいて、ユーザの手形情報を取得する。この実施形態において、第１の取得モジュール１は、副取得モジュール（図示せず）および抽出モジュール（図示せず）をさらに含んでいる。
【００９３】
副取得モジュールは、ユーザによって撮影された手形画像を取得する。
【００９４】
ここで、副取得モジュールが、ユーザによって撮影された手形画像を取得する方法は、限定されないが、以下を含む。
【００９５】
ａ）副取得モジュールは、ユーザ機器にすでに保存された画像の中からユーザによって撮影された手形画像を抽出する。
【００９６】
例えば、副取得モジュールは、ユーザの選択に応じて、ユーザによって撮影された手形画像として、ユーザ機器のアルバムから特定の手形画像を抽出する。
【００９７】
ｂ）副取得モジュールは、表示モジュール（図示せず）および画像取得モジュール（図示せず）をさらに含む。
【００９８】
表示モジュールは、ユーザ機器のカメラを起動し、画面上に位置指示情報を表示する。位置指示情報は、画面上での適切な手の位置を示すためのものである。例えば、位置指示情報は、手またはブロックの形で具体化されてもよく、好ましくは、位置指示情報は、標準の手形の形で具体化される。
【００９９】
好ましくは、ユーザ機器によって起動される表示モジュールのカメラは、前面カメラである。
【０１００】
次に、ユーザは、カメラの前に手を置くことができ、画面上に表示された手が、位置指示情報によって示された適切な位置に配置された後、撮影操作が行われる。
【０１０１】
次に、画像取得モジュールは、ユーザの撮影操作に基づいて手形画像を取得する。
【０１０２】
例えば、表示モジュールは前面カメラを起動し、画面上に適切な手の位置を示すブロックを表示する。画像取得モジュールは、前面カメラを用いて、ブロック内に置かれた手の画像のユーザの撮影操作に基づいて、ブロック内の手形画像を取得する。
【０１０３】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、ユーザによって撮影された手形画像を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【０１０４】
抽出モジュールは、副取得モジュールによって取得された手形画像の中から手形情報を抽出する。
【０１０５】
ここで、抽出モジュールは、複数の方法で、手形画像の中から手形情報を抽出することができる。例えば、画像を分析して手形の輪郭を抽出することによって、手形情報を取得する。
【０１０６】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、手形画像の中から手形情報を抽出する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【０１０７】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、ユーザの手形情報を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【０１０８】
比較モジュール２は、ユーザの手形特徴情報を取得するために、ユーザの手形情報を所定の手形情報と比較する。ここで、所定の手形情報は、標準の手の手形情報であってもよい。
【０１０９】
ここで、手形特徴情報は、手形情報に対応する特徴情報を含んでいてもよい。限定されないが、好ましくは、手形特徴情報は、手の全体的な長さと幅の比の特徴、手の全長に対する指の比率の特徴、指の厚さの特徴、手のひらの幅の特徴、それぞれの指の間の、長さの比率の特徴などを含む。
【０１１０】
例えば、比較モジュール２は、ユーザの手形情報を所定の手形情報と比較し、ユーザの手の全長に対する指の比率が、標準の手の形の手の全長に対する指の比率より低いことを取得すると、比較モジュール２によって取得されたユーザの手形特徴情報は、手の全長に対する指の比率が相対的に低いことである。
【０１１１】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。当業者は、ユーザの手形特徴情報を取得するために、ユーザの手形情報を所定の手形情報と比較する任意の実行方法が、本発明の範囲内に含まれるべきであることを理解すべきである。
【０１１２】
生成モジュール３は、手形特徴情報に基づいて、ユーザの個人用入力パネルを生成する。
【０１１３】
具体的には、手形特徴情報に基づいて、ユーザに適した個人用入力パネルを生成モジュール３によって生成する実行方法は、限定されないが、以下を含む。
【０１１４】
１）生成モジュール３は、ユーザに適した個人用入力パネルを生成するために、ユーザの手形特徴情報に基づいて、個人用入力パネルにおけるそれぞれのキーの位置を直接算出する。
【０１１５】
例えば、比較モジュール２によって取得されたユーザの手形特徴情報は、ユーザの全体的な長さと幅の比が相対的に大きいと、生成モジュール３は、ユーザの手の全体的な長さと幅の比に基づいて、入力パネルにおいて頻繁に使用されるキーの位置をまず算出し、次に、頻繁に使用されるキーの決定された位置に基づいて、他の頻繁に使用されないキーの位置を算出し、それによってユーザに適した個人用入力パネルを生成する。頻繁に使用されるキーは、例えば、より高い頻度でユーザがクリックする文字キーなどの、ユーザがクリックする可能性が高いキーである。
【０１１６】
好ましくは、生成モジュール３はまた、ユーザの手形特徴情報に基づいて、ユーザによってミスタッチされやすい領域の位置を算出することができ、ミスタッチされやすい領域におけるそれぞれのキーのタッチ感度を低減する。例えば、比較モジュール２によって取得された手形特徴情報は、ユーザの小指が相対的に短いことを含んでいると、生成モジュール３は、小指によってタッチされやすい領域を、ユーザによってミスタッチされやすい領域として算出することができ、それによってミスタッチされやすい領域におけるそれぞれのキーのタッチ感度を低減させ、ユーザのミスタッチによって引き起こされる誤入力を防ぐことができる。ここで、タッチ感度は、ユーザのタッチ操作に対するユーザ機器の感知する度合いを示す。一般に、タッチ感度が高ければ高いほど、ユーザによって行われるタッチ操作は感知されやすい。タッチ感度が低ければ低いほど、ユーザによって行われるタッチ操作は感知されにくい。
【０１１７】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。ユーザに適した個人用入力パネルを生成できるように、ユーザの手形特徴情報に基づいて、個人用入力パネルにおけるそれぞれのキーの位置を直接算出する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【０１１８】
２）生成モジュール３は、第１の調整モジュール（図示せず）を含む。第１の調整モジュールは、個人用入力パネルを取得するために、手形特徴情報に基づいて既定の入力パネルを調整する。好ましくは、既定の入力パネルは、所定の手形情報に適合する。
【０１１９】
ここで、既定の入力パネルを調整する操作は、既定の入力パネルのレイアウトへの任意の操作を含んでもよい。限定されないが、好ましくは、既定の入力パネルを調整する操作は、ａ）例えば、頻繁に使用されるキーの位置を左方向または右方向へ調整するなど、既定の入力パネルの頻繁に使用されるキーの位置を調整すること、ｂ）例えば、ユーザ機器に、キーがユーザによって押されていることを判定させるために、ユーザがより重くタッチする必要があるように、タッチ感度を低く調整するなど、既定の入力パネルにおける領域の部分のタッチ感度を調整すること、好ましくは、感度が調整される領域は、既定の入力パネルにおいてユーザがミスタッチしやすい、手形特徴情報に基づいて決定された領域である。
【０１２０】
ここで、第１の調整モジュールは、手形特徴情報に基づいて既定の入力パネルを調整し、それによって個人用入力パネルを取得する、複数の方法を採用することができる。
【０１２１】
例えば、第１の調整モジュールは、手形特徴情報におけるそれぞれの指の間での、長さの比率の特徴に基づいて、ユーザの小指および人さし指が相対的に短いことを判定すると、第１の調整モジュールは、小指および人さし指がタッチしやすい位置を、そのようなキーの位置が、中指や薬指がタッチしやすいキーの位置に近づくように移動させる。
【０１２２】
なお、個人用入力パネルを生成するプロセスの間、生成モジュール３は、個人用入力パネルを表示できる領域のサイズと関連して、個人用入力パネルにおけるそれぞれのキーの位置をさらに決定してもよい。例えば、ユーザ機器は携帯機器であり、携帯機器上で個人用入力パネルを表示できる領域のサイズは１２ｃｍ×６ｃｍであると、生成モジュール３によって決定される個人用入力パネルにおけるそれぞれのキーは、その領域内に配置されるべきである。
【０１２３】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。個人用入力パネルを取得できるように、手形特徴情報に基づいて、既定の入力パネルを調整する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【０１２４】
この実施形態の解決法によれば、ユーザ機器は、ユーザの手形情報と標準の手形情報とを比較し、ユーザの個人的ニーズを満たす入力パネルを取得し、入力パネル上のユーザのタッチ操作の精度を高め、それによってユーザのミスタッチによって引き起こされる入力操作の発生の可能性を低くする。さらに、ユーザ機器は、手とカメラレンズとの間の距離を上手くコントロールできるように、画面上に位置指示情報を表示することによって、手形画像を撮るときに、ユーザに位置指示情報内に手を置くように努めさせ、それによってユーザが手形画像を撮っているとき、手の位置が、得られた手形画像のユーザ機器による分析に影響を及ぼすことを減らす。
【０１２５】
図４は、本発明の他の好ましい実施形態による、ユーザ機器に個人用入力パネルを生成する入力パネル生成装置の構造ブロック図を示し、この実施形態の入力パネル生成装置は、第１の取得モジュール１、比較モジュール２、生成モジュール３、および第２の取得モジュール４を含み、生成モジュール３は副生成モジュール３１をさらに含み、第１の取得モジュール１および比較モジュール２については、すでに詳述したので、ここでは詳述しない。
【０１２６】
以下、この実施形態による第２の取得モジュール４および副生成モジュール３１を詳述する。
【０１２７】
第２の取得モジュール４は、ユーザ機器上のユーザのタッチポイント情報を取得する。
【０１２８】
ここで、タッチポイント情報は、ユーザ機器上のタッチポイントに関する任意の情報を含む。好ましくは、タッチポイント情報は、限定されないが、以下を含む。
【０１２９】
１）ユーザ機器上のタッチポイントの位置情報
【０１３０】
好ましくは、以前に表示された、入力パネル上で頻繁に使用されるキーは、ユーザ装置により、以前に表示された入力パネルの情報とともに、ユーザ機器上のタッチポイントの位置情報に基づいて、決定されてもよい。例えば、高いタッチ率を有する位置に対応するキーは、頻繁に使用されるキーとして決定されるなどである。
【０１３１】
２）タッチポイントの形情報
【０１３２】
好ましくは、第２の取得モジュール４は、ユーザ機器上のユーザの親指のタッチポイントの形情報を取得する。画面上の親指のタッチポイントは、厳密な円形ではないまたは厳密な円形に近い形ではないので、第２の取得モジュール４は、タッチポイントの形によってタッチポイントが親指のタッチポイントであるかどうかを判定することができ、ユーザ機器上の親指のタッチポイントの形情報に基づいて、ユーザが左手を使用したか右手を使用したかを判定することもできる。
【０１３３】
具体的には、第２の取得モジュール４が、ユーザ機器上のユーザのタッチポイント情報を取得する実行方法は、限定されないが、以下を含む。
【０１３４】
ａ）第２の取得モジュール４は、ユーザ機器上のユーザの履歴タッチポイント情報を取得する。
【０１３５】
例えば、第２の取得モジュール４は、それによって以前記録された、既定の入力パネル上のユーザのタッチポイント情報を取得する。
【０１３６】
ｂ）第２の取得モジュール４は、ユーザに既定の入力パネル上で１字または２字以上を事前入力するように促し、事前入力操作におけるタッチポイント情報を、ユーザ機器上のユーザのタッチポイント情報として用いる。
【０１３７】
例えば、第２の取得モジュール４は、ユーザに既定の入力パネル上でランダムに入力するように促し、所定の期間内にユーザによって入力されたタッチポイント情報を、ユーザ機器上のユーザのタッチポイント情報として用いる。
【０１３８】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。ユーザ機器上のユーザのタッチポイント情報を取得する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【０１３９】
副生成モジュール３１は、手形特徴情報およびタッチポイント情報に基づいて、ユーザの個人用入力パネルを生成する。
【０１４０】
具体的には、副生成モジュール３１が、手形特徴情報およびタッチポイント情報に基づいてユーザの個人用入力パネルを生成する実行方法は、限定されないが、以下を含む。
【０１４１】
１）副生成モジュール３１は、ユーザに適した個人用入力パネルを生成するために、ユーザの手形特徴情報およびタッチポイント情報に基づいて、個人用入力パネルにおけるそれぞれのキーの位置を直接算出する。
【０１４２】
例えば、ユーザの手形特徴情報が、ユーザの手の全体的な長さと幅の比が相対的に大きいことを含み、タッチポイント情報が、複数のタッチポイントの形情報を含んでいると、複数のタッチポイントの形情報に基づいて、副生成モジュール３１は、厳密な円形ではないまたは厳密な円形に近い形ではない形を、親指によって押されたタッチポイントの形として識別し、その形に基づいてユーザが右手を使用していることを判定する。さらに、ユーザ機器は、ユーザの手の全体的な長さと幅の比に基づいて、入力パネルにおいて頻繁に使用されるキーの最初の位置を算出する。次に、副生成モジュール３１は、頻繁に使用されるキーのそれぞれを最初の位置から右方向へずらす。次に、副生成モジュール３１は、位置が右方向へ移動させられた頻繁に使用されるキーの位置に基づいて、他の頻繁に使用されないキーの位置を算出し、それによってユーザに適した個人用入力パネルを生成する。
【０１４３】
なお、副生成モジュール３１はまた、ユーザの手形特徴情報に基づいて、ユーザがミスタッチしやすい領域を算出してもよく、この領域内でキーのタッチ感度を低減させる。
【０１４４】
２）副生成モジュール３１は、第２の調整モジュール（図示せず）を含む。第２の調整モジュールは、個人用入力パネルを取得するために、手形特徴情報およびタッチポイント情報に基づいて、既定の入力パネルを調整する。既定の入力パネル上で行うことができるこの操作は、図１に示される生成モジュール３の説明で詳述されており、ここでは詳述しない。
【０１４５】
ここで、第２の調整モジュールは、手形特徴情報およびタッチポイント情報に基づいて、既定の入力パネルを調整し、それによって個人用入力パネルを取得する、複数の方法を採用することができる。
【０１４６】
例えば、手形特徴情報が、手の全長に対する指の比率が相対的に低いことを含み、さらに、第２の調整モジュールが、タッチポイント情報に基づいて、ユーザが右手を使用していることを判定すると、第２の調整モジュールは、既定のユーザ機器上の頻繁に使用されるキーの位置を右方向にずらし、頻繁に使用されるキーを右方向へずらすことによって、より短い指により指の移動距離が制限されたユーザにとって、ユーザが指を移動させる距離を減らすことができ、ユーザがキーをタッチしやすくなる。
【０１４７】
別の例として、手形特徴情報が、手のひらの幅が相対的に広いことを含み、第２の調整モジュールが、手形特徴情報に基づいて、ユーザが左手を使用していることを判定すると、第２の調整モジュールは、既定の入力パネルの最も左側における一連のキーのタッチ感度を低減させ、それによって、入力パネルにおけるその端部のユーザによるミスタッチの可能性を低減する。
【０１４８】
なお、上記の例は、本発明を限定することを意図しておらず、単に本発明の技術的解決法をより良く理解するためのものである。手形特徴情報およびタッチポイント情報に基づいて、ユーザに適した個人用入力パネルを生成する任意の実行方法が、本発明の範囲内に含まれるべきであることを、当業者は理解すべきである。
【０１４９】
この実施形態の解決法によれば、入力パネル生成装置は、ユーザの手形特徴情報およびタッチポイント情報に関連して入力パネルを調整することができ、ユーザのニーズを満たす個人用入力パネルを生成するようにして、生成された個人用入力パネルは、ユーザの使用習慣をより満たすことができる。
【０１５０】
なお、本発明は、ソフトウェアおよび／またはソフトウェアとハードウェアの組み合わせにおいて実行できる。例えば、本発明によるさまざまなモジュールは、特定用途向け集積回路（ＡＳＩＣ）または任意の他の同様のハードウェア装置によって実行できる。一実施形態において、本発明のソフトウェアプログラムは、上記のステップまたは機能を行うプロセッサによって実行され得る。同様に、本発明のソフトウェアプログラム（関連するデータ構造を含む）は、例えばＲＡＭメモリ、磁気ドライバまたは光学ドライバまたはソフトフロッピーまたは同様のデバイスなどのコンピュータ可読記憶媒体に格納されてもよい。さらに、本発明のいくつかのステップまたは機能は、例えば、さまざまな機能またはステップを行うプロセッサと協働する回路のようなハードウェアを用いて実行されてもよい。
【０１５１】
当業者にとって、本発明が上記の例示的な実施形態の詳細に限定されないことは明らかであり、本発明は、本発明の趣旨または基本的特徴から逸脱することなく、他の実施形態とともに実行され得る。したがって、実施形態は例として見なされるべきであり、限定的なものでは全くない。本発明の範囲は、上記の記述ではなく、添付の請求項によって限定される。したがって、請求項の均等の要素の意味および範囲に該当することが意図される全ての変形例は、本発明の範囲内に含まれるべきである。請求項における引用符号は、関連する請求項を限定するものとして見なされるべきではない。さらに、「含む」の用語は、他のユニットまたはステップを排除せず、単数は複数を排除しないことは明らかである。システムの請求項に記載された複数のユニットまたはモジュールはまた、ソフトウェアまたはハードウェアを通じて単一のユニットまたはモジュールによって実行されてもよい。第１および第２のような用語は、名前を示すのに用いられ、特定の順序を示すものではない。
【図１】
0006397508.tif 000002
【図２】
0006397508.tif 000003
【図３】
0006397508.tif 000004
【図４】
0006397508.tif 000005