(57)【特許請求の範囲】
【請求項１】
リアルタイム情報に従って表示オブジェクトを表示する方法であって、
前記表示オブジェクトの位置情報を取得するステップであって、前記位置情報は、前の期間に取得したリアルタイム情報および現在の期間に取得したリアルタイム情報に対応し、
前記前の期間に取得した前記位置情報に従って開始点を決定し、前記現在の期間に取得した前記位置情報に従って終了点を決定するステップと、
表示オブジェクトを前記開始点と前記終了点との間でスライド表示するステップであって、
前記開始点と前記終了点との間の前記表示オブジェクトのスライド軌跡を決定し、前記スライド軌跡にＮ個の離散位置点を選択し、Ｎは自然数であるステップと、
前記開始点、前記Ｎ個の離散位置点、および前記終了点に、一点表示間隔の間、前記表示オブジェクトを順次表示してスライド効果を達成するステップと、を含み、
Ｎの値および前記一点表示間隔は、前記現在の期間における前記表示オブジェクトのスライド距離に基づいて決定される、ステップと、
を含む方法。
【請求項２】
前記現在の期間が開始したときに前記前の期間のスライド表示が終了していない場合に、前記開始点を前記現在の期間が開始したときの前記表示オブジェクトの表示位置に変更し、
前記前の期間の前記スライド表示の未完了部分を中止するステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記開始点と前記終了点との間の距離が所定の閾値よりも短い場合に、前記現在の期間に取得した前記リアルタイム情報に対応する前記位置情報に前記表示オブジェクトを表示し、
前記現在の期間の前記スライド表示の実行を中止するステップをさらに含む、請求項１または２に記載の方法。
【請求項４】
前記スライド軌跡に前記Ｎ個の離散位置点を選択することは、前記スライド軌跡に、均等、加速的、または減速的な手法で、前記Ｎ個の離散位置点を選択することを含む、請求項３に記載の方法。
【請求項５】
前記表示オブジェクトは、リアルタイム画像および／またはリアルタイム動画を含む、請求項１に記載の方法。
【請求項６】
前記表示オブジェクトはユーザのリアルタイム頭部画像を含み、
前記リアルタイム情報に対応する前記位置情報は、水平方向における前記ユーザのリアルタイム頭部画像の正面の回転角度に対応するX軸比率座標と、垂直方向における前記ユーザのリアルタイム頭部画像の正面の回転角度に対応するY軸比率座標とを含み、
前記前の期間に取得した前記位置情報に従って前記開始点を決定するステップ、および、前記現在の期間に取得した前記位置情報に従って前記終了点を決定するステップは、画面の幅および長さに従って、前記前の期間におけるX軸比率座標およびY軸比率座標を、前記画面における前記開始点の位置座標に変換し、前記現在の期間におけるX軸比率座標およびY軸比率座標を、前記画面における前記終了点の位置座標に変換することを含む、請求項１に記載の方法。
【請求項７】
前記表示オブジェクトが前記画面における所定の標示位置に移動したときに、前記ユーザのリアルタイム頭部画像の認証を実行し、前記認証に成功したときに前記ユーザのログインを完了させるステップをさらに含む、請求項６に記載の方法。
【請求項８】
リアルタイム情報に従って表示オブジェクトを表示する装置であって、
前記表示オブジェクトの位置情報を取得するよう構成された位置情報取得部であって、前記位置情報は、前の期間に取得されたリアルタイム情報および現在の期間に取得されたリアルタイム情報に対応し、
前記前の期間に取得された前記位置情報に従って開始点を決定し、前記現在の期間に取得された前記位置情報に従って終了点を決定するよう構成された開始終了点決定部と、
前記開始点と前記終了点との間をスライドするように表示オブジェクトを表示するスライド表示を実行するよう構成されたスライド表示部と、を備え、
前記スライド表示部は、
前記開始点と前記終了点との間の前記表示オブジェクトのスライド軌跡を決定し、前記スライド軌跡にＮ個の離散位置点を選択し、Ｎは自然数であり、
前記開始点、前記Ｎ個の離散位置点、および前記終了点に、一点表示間隔の間、前記表示オブジェクトを順次表示してスライド効果を達成し、
Ｎの値および前記一点表示間隔は、前記現在の期間における前記表示オブジェクトのスライド距離に基づいて決定される、装置。
【請求項９】
前記現在の期間が開始したときに前記前の期間における前記スライド表示が終了していない場合に、前記開始点を、前記現在の期間が開始したときの前記表示オブジェクトの表示位置に変更し、
前記前の期間における前記スライド表示の未完了部分を中止する開始点変更部をさらに備える、請求項８に記載の装置。
【請求項１０】
前記開始点と前記終了点との間の距離が所定の閾値よりも短い場合に、前記現在の期間に取得された前記リアルタイム情報に対応する前記位置情報に前記表示オブジェクトを表示し、前記現在の期間におけるスライド表示の実行を中止するよう構成されたスライド中止部をさらに備える、請求項８または９に記載の装置。
【請求項１１】
前記スライド表示部は、前記スライド軌跡上に前記Ｎ個の離散位置点を、平均的、加速的、または減速的な離散手法で決定するよう構成される、請求項８に記載の装置。
【請求項１２】
前記表示オブジェクトは、リアルタイム画像および／またはリアルタイム動画を含む、請求項８に記載の装置。
【請求項１３】
前記表示オブジェクトはユーザのリアルタイム頭部画像を含み、
リアルタイム情報に対応する前記位置情報は、水平方向における前記ユーザの前記リアルタイム頭部画像の正面の回転角度に対応するX軸比率座標および垂直方向における前記ユーザのリアルタイム頭部画像の正面の回転角度に対応するY軸比率座標を含み、
前記開始点および終了点決定部は、画面の幅および長さに従って、前記前の期間のX軸比率座標およびY軸比率座標を前記画面における前記開始点の位置座標に変換し、前記画面の幅および長さに従って、前記現在の期間のX軸比率座標およびY軸比率座標を前記画面における前記終了点の位置座標に変換するよう構成される、請求項８に記載の装置。
【請求項１４】
前記表示オブジェクトが前記画面における所定の標示位置に移動したときに前記ユーザのリアルタイム頭部画像の認証を実行し、前記認証が成功したときに前記ユーザのログインを完了させるよう構成された認証ログイン部をさらに備える、請求項１３に記載の装置。
【請求項１５】
前記Ｎの値は、前記スライド距離に比例し、前記一点表示間隔に反比例して変動する、請求項１に記載の方法。
【請求項１６】
前記所定の閾値は、機械学習アルゴリズムによる自己学習プロセスが前記現在の期間について取得された前記リアルタイム情報に対応する位置情報について受ける影響に基づき決定される、請求項３に記載の方法。
【請求項１７】
前記ユーザの頭部のヨーおよびピッチの角度に基づいて、前記ユーザのリアルタイム頭部画像の相対位置を決定することをさらに含む、請求項７に記載の方法。
【請求項１８】
前記ユーザのリアルタイム頭部画像の位置を決定することは、
前記ユーザのリアルタイム頭部画像が正面の頭部画像であることに応じて、前記ユーザのリアルタイム頭部画像を前記画面の中央に位置付けること、および、
前記ユーザのリアルタイム頭部画像が左側であることに応じて、前記ユーザのリアルタイム頭部画像を前記画面の左端中央に位置付けることを含む、請求項１７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、２０１５年１２月４日に出願された、「Method and Apparatus for Displaying Display Object According to Real-Time Information（リアルタイム情報に従って表示オブジェクトを表示する装置および方法）」という名称の中国出願第２０１５１０８８４３３９．７号に関連してその利益を主張するものであり、その内容は参照によりここに援用される。
【０００２】
本出願は、コンピュータおよびネットワーク技術分野に関し、特に、リアルタイム情報に従って表示オブジェクトを表示する装置および方法に関する。
【背景技術】
【０００３】
カメラ、ジャイロスコープ、加速度計、距離センサ、およびその他の機器が端末に広く適用されてきているため、アプリケーションプログラムは、新機能の達成、または、既存機能の新規なやり方での達成のために、リアルタイム情報を提供するこれらの機器を使用することができる。ある実現例では、リアルタイム情報が変化したときに、画面上の表示オブジェクトが連動して変更され、ユーザとの相互作用を引き起こし、ユーザに直感的で新規な経験をもたらす。
【０００４】
これらの実現例では、リアルタイム情報に沿って表示オブジェクト自体が変化することに加え、画面上の表示オブジェクトの表示位置も、リアルタイム情報に従って変更されてよい。例えば、画面上でボールが表示されるべき位置は、ユーザがボールを手に持っているように、リアルタイム動画におけるユーザの手の位置に従って決定されてよい。
【０００５】
現在の技術では、アプリケーションプログラムは、センサまたは他のデバイスから出力されたリアルタイム情報を所定期間抽出し、リアルタイム情報を予め定められたアルゴリズムに従って画面上の対応する表示位置に位置づけ、表示オブジェクトを画面上の表示位置に表示する。このように、リアルタイム情報が期間によって変化する場合、表示オブジェクトは画面上の新しい表示位置に表示され、期間ごとに一回移動し、表示オブジェクトは段階的に移動するように見える。
【０００６】
このような実現手法によると、画面上の表示オブジェクトの位置は、リアルタイム情報に比較的大きな変化が生じたときに大きく変動し、表示オブジェクトが画面上をジャンプするように見える。また、連続したいくつかの期間でリアルタイム情報に生じた変化が非常に小さい場合、表示オブジェクトは画面上で振動しているように見える。いずれの状況における表示効果も、好ましくない。
【発明の概要】
【０００７】
この観点から、本出願は、リアルタイム情報に従って表示オブジェクトを表示する方法を提供し、方法は、ある期間におけるリアルタイム情報に対応する位置情報を取得するステップと、前の期間において取得された位置情報に従って開始点を決定するステップと、現在の期間に取得された位置情報に従って終了点を決定するステップと、開始点と終了点との間をスライドするように表示オブジェクトを表示するステップと、を含む。
【０００８】
本出願は、リアルタイム情報に従って表示オブジェクトを表示する装置をさらに提供し、装置は、ある期間におけるリアルタイム情報に対応する位置情報を取得する位置情報取得部と、前の期間において取得された位置情報に従って開始点を決定し、現在の期間に取得された位置情報に従って終了点を決定する開始終了点決定部と、開始点と終了点との間をスライドするように表示オブジェクトを表示するスライド表示部と、を含む。
【０００９】
上述の技術的解決手段によると、開始点および終了点は、本明細書の実施形態において、２つの隣接する期間におけるリアルタイム情報に対応する位置情報に従って決定され、表示オブジェクトは、開始点と終了点との間をスライドするように表示され、表示された表示オブジェクトは開始点から終了点まで滑らかにスライドし、リアルタイム情報に比較的大きな変化が生じたときのジャンプ現象、および、リアルタイム情報に非常に小さい変化が生じたときの振動現象が防止され、表示オブジェクトの表示効果が改善される。
【図面の簡単な説明】
【００１０】
【図１】本出願の実施形態におけるリアルタイム情報に従って表示オブジェクトを表示する方法のフローチャートである。
【００１１】
【図２】本出願の実施形態に従った、平均的に離散させる手法による離散点の配置の模式図である。
【００１２】
【図３】本出願の実施形態に従った、加速的に離散させる手法による離散点の配置の模式図である。
【００１３】
【図４】本出願の実施形態に従った、減速的に離散させる手法による離散点の配置の模式図である。
【００１４】
【図５】本出願の実施形態に従った、顔ログインインタフェースの模式図である。
【００１５】
【図６】本出願の実施形態に従った、ユーザのリアルタイム頭部画像を表示するフローチャートである。
【００１６】
【図７】端末またはサーバのハードウェア構造図である。
【００１７】
【図８】本発明の実施形態におけるリアルタイム情報に従って表示オブジェクトを表示する装置の論理構造図である。
【発明を実施するための形態】
【００１８】
本出願の実施形態は、リアルタイム情報に従って表示オブジェクトを表示する新規な方法を提供する。方法は、２つの連続した期間におけるリアルタイム情報に対応する画面表示位置の間で、前の期間に対応する表示位置から現在の期間に対応する表示位置にアニメーションの手法でスライドするよう表示する。このような手法で表示される表示オブジェクトは、リアルタイム情報における過大または過小な変化によってジャンプまたは振動するようには見えない。そして表示効果は改善され、現在の技術における課題が解決される。
【００１９】
本出願の実施形態は、表示オブジェクトを表示する位置を決定するためにリアルタイム情報を取得することができ、計算および保存の機能を有する機器に適用可能である。機器は、携帯電話、タブレットコンピュータ、ＰＣ（Personal Computer、パーソナルコンピュータ）、ラップトップコンピュータ、サーバ等を含む。機器は、保有するセンサまたはカメラからリアルタイム情報を読み取ることができ、または、ネットワークを介して他の機器から対象オブジェクトのリアルタイム情報を連続的に取得することができる。リアルタイム情報は、時間とともに変動するすべてのパラメータを含み、機器により収集可能であり、例えばリアルタイム動画におけるオブジェクトの移動速度、リアルタイム画像のグレースケール、工業制御プロセスにおける様々なリアルタイム変数、端末のリアルタイム位置情報等である。加えて、表示オブジェクトは、非リアルタイム画像または動画であってもよく、または、リアルタイム画像および／またはリアルタイム動画であってもよい。リアルタイム情報の種類と取得元に限定はなく、本出願の実施形態における特定種類の表示オブジェクトに限定されるものではない。
【００２０】
本出願の実施形態において、リアルタイム情報に従って表示オブジェクトを表示するフローは図１に示される。フローを実行する主体は、アプリケーションプログラム、アプリケーションプログラムのプロセスまたはスレッド、サービス、またはサービスのプロセスまたはスレッドであってよい。
【００２１】
ステップ１１０、ある期間のリアルタイム情報に対応する位置情報の取得。
【００２２】
実際のアプリケーションシナリオの特定の実現例に依存して、位置情報は、表示オブジェクトの画面サイズに適合する画面位置の座標、または、画面位置の座標を決定するために用いることのできる他のパラメータ（例えば画面比率座標）であってよい。本出願の実施形態を実行する主体は、主体が位置づけられている機器のセンサまたはカメラからある期間におけるリアルタイム情報を読み取り、または、ネットワークからリアルタイム情報を取得し、リアルタイム情報を予め定められたアルゴリズムの入力として用いて、対応する位置情報を得る。これに代えて、主体は、ネットワークからリアルタイム情報に対応する位置情報を直接得てもよく、これは本出願の実施形態では限定されない。
【００２３】
リアルタイム情報に対応する位置情報を生成する従来の方法が参照されてもよく、ここでは繰り返さない。
【００２４】
ステップ１２０、前の期間に取得した位置情報に従った開始点の決定、および、現在の期間に取得した位置情報に従った終了点の決定。
【００２５】
取得した位置情報が、表示オブジェクトの画面サイズに適合する画面位置の座標である場合、前の期間における位置情報が開始点として直接用いられ、現在の期間における位置情報が終了点として直接用いられる。そうでない場合、位置情報と画面位置座標との間の関係に従って、前の期間における位置情報が画面位置の座標に変換されて開始点として用いられ、現在の期間における位置情報が画面位置の座標に変換されて終了点として用いられる。
【００２６】
位置情報を画面位置の座標に変換する方法は、異なるアプリケーションシナリオにおいて通常異なる。例えば、各期間に取得される位置情報は画面比率座標(sX,sY)であり、sXは[0,1)の範囲におけるX軸比率座標であって、位置のX軸画面座標のX軸の最大値に対する比率を示し、sYは[0,1)の範囲におけるY軸比率座標であって、位置のY軸画面座標のY軸の最大値に対する比率を示す。表示オブジェクトの画面の幅と長さとに従って、sXとsYは画面位置の座標におけるX軸の座標xとY軸の座標yとに変換される。一例として、現在の画面が全体の幅Wと全体の高さHとを有しているとすると、(sX,sY)から変換される画面位置の座標は、WおよびHと同じ単位、例えばピクセルまたはmmで、(sX*W,sY*H)となる。
【００２７】
ステップ１３０、開始点と終了点との間をスライドするように表示オブジェクトを表示。
【００２８】
現在の期間の開始点と終了点とが決定された後、表示オブジェクトを開始点から終了点へアニメーションの手法で徐々に移動させて、表示オブジェクトが開始点から終了点にスライドするかのように、現在の期間のスライド表示が実行されてよい。従来技術に従った動的画像生成およびアニメーションの様々な技術的手段がスライド表示の方法に参照可能であり、本出願の実施形態では限定されない。
【００２９】
一例として、開始点と終了点との間の表示オブジェクトのスライド軌跡が最初に決定され、スライド軌跡上でＮ個（Ｎは自然数）の離散点が選択されてよい。その後、表示オブジェクトは開始点、Ｎ個の離散点、および終了点で、スライド効果を達成するための所定の一点表示間隔で順に表示される。ここで、スライド軌跡は直線または曲線であってよい。離散点は、希望するスライド表示効果に従った手法、例えば平均的、加速的、または減速的な離散手法により選択されてよい。Ａが開始点であり、Ｂが終了点であり、ＡとＢとの間のスライド軌跡が直線であるとする。平均的な離散手法による離散点は、図２に示すように、ＡとＢとの間に平均的に分布する。加速的な離散手法による離散点は、図３に示すように、ＡからＢに向かう方向で間隔が徐々に増加する。減速的な離散手法による離散点は、図４に示すように、ＡからＢに向かう方向で間隔が徐々に減少する。
【００３０】
上記の例で、スライド軌跡、Ｎの値、離散点を選択する手法、および一点表示間隔は、期間ごとに同一であってよく、または異なってもよい。それぞれの期間が異なるスライド軌跡、Ｎの値、離散点を選択する手法、および／または一点表示間隔を有する場合、いくつかの既定オプションが適用されてよく、その中から１つのオプションがランダムに選択されてよく、または所定のスライド軌跡、所定のＮの値、離散点を選択する手法、および／または一点表示間隔が、位置情報または位置情報の変化に従って決定されてよく、これは本出願の実施形態では限定されない。
【００３１】
例えば、Ｎの値および一点表示間隔は、現在の期間における表示オブジェクトのスライド距離（これは前の期間における位置情報、現在の期間における位置情報、および現在の期間におけるスライド軌跡によって決定される）に従って選択されてもよい。スライド距離が長い場合、Ｎの値は増加し、一点表示間隔は減少する。スライド距離が短い場合、Ｎの値は減少し、一点表示間隔は増加する。こうすることによって、よりよい表示効果が得られる。
【００３２】
表示オブジェクトは、通常は独自の形状を有し、所定の画面表示領域を占める。本出願の実施形態において、表示オブジェクトを開始点、終了点、および離散点に表示することは、開始点、終了点、または離散点が、表示オブジェクトの固定点、例えば中心点、左上境界点等を位置付けるために用いられることを意味する。
【００３３】
ある期間における全スライド持続時間、すなわち、表示オブジェクトが開始点から終了点までスライドするのに要する時間は、その期間の長さよりも長く、短く、または同じであってよい。言い換えると、現在の期間が始まるときに、前の期間における表示オブジェクトのスライド表示は、終わっていても、ちょうど終わっても、まだ終わっていなくてもよい。
【００３４】
現在の期間が始まったときに前の期間における表示オブジェクトのスライド表示が終わっていなかった場合、現在の期間の開始点は、現在の期間が始まったときの表示オブジェクトの表示位置に変更されてよく、前の期間における完了していないスライド表示の部分は中止されてよい。このようにして、表示オブジェクトは現在の期間が始まったときの表示位置（すなわち、前の期間におけるスライド処理の途中点）から終了点へスライドし、表示位置はリアルタイム情報の変化をより迅速に反映することができ、表示オブジェクトが滑らかにスライドする表示効果はなお達成される。
【００３５】
あるアプリケーションシナリオでは、リアルタイム情報から対応する位置情報を取得するプロセスに、機械学習アルゴリズムが用いられる。例えば、カメラにより撮影されたリアルタイム動画のある特性値に従って位置情報が決定されるアプリケーションでは、動画の特性値の認識にニューラルネットワークアルゴリズムがしばしば用いられる。リアルタイム情報が常時収集され、処理結果がすべてアルゴリズムの修正に用いられるため、前の期間と現在の期間がまったく同じリアルタイム情報を有するときに、アルゴリズムによる位置情報出力に小さな相違が生ずる場合がある。その結果、ユーザは表示オブジェクトが静止していないと感じることになる。
【００３６】
この状況を回避するため、現在の期間におけるスライドの開始点と終了点とが決定された後に、開始点と終了点との間の距離が所定の閾値よりも短いか否かが判定されてよい。短い場合、表示オブジェクトは現在位置に表示され、現在の期間におけるスライド表示は実行されない。ここで、所定の閾値の選択は、機械学習アルゴリズムによる位置情報の自己学習プロセスが受ける影響程度に従って決定してもよい。
【００３７】
したがって、本出願の実施形態では、各期間における表示オブジェクトの位置変更は、スライド表示の手法で表示される。スライド表示の開始点および終了点は、２つの連続した期間におけるリアルタイム情報に対応する位置情報に従って決定され、表示された表示オブジェクトは開始点から終了点へ滑らかに移動し、それにより、リアルタイム情報の過大な、または過小な変化による表示オブジェクトのジャンプまたは振動が防止され、表示効果が改善される。
【００３８】
本出願のアプリケーションの例で、端末アプリ（アプリケーションプログラム）は顔認証ログインを使用し、図５に示すログインインタフェースを有している。アプリは、端末のカメラからのリアルタイム動画からユーザの頭部画像を抽出し、ユーザのリアルタイム頭部画像を表示オブジェクトとして使用し、これを円の中に表示するために、顔認証技術を使用する。ユーザのリアルタイム頭部画像の画面における表示位置は、リアルタイム頭像のヨーおよびピッチの角度により決定される。
【００３９】
一例として、ユーザのリアルタイム頭部画像の正面の水平方向における回転角度および垂直方向における回転角度を認識するために、アプリはニューラルネットワークアルゴリズムを使用し、水平方向における回転角度をX軸の比率座標sXに対応させ、垂直方向における回転角度をY軸の比率座標sYに対応させる。例えば、認識されたユーザのリアルタイム頭部画像が水平方向および垂直方向において正面の頭部画像であるとき、対応する比率座標は(0.5,0.5)であり、ユーザのリアルタイム頭部画像は画面の中央に表示される。認識されたユーザのリアルタイム頭部画像が水平方向において左側であり垂直方向において正面であるとき、対応する比率座標は(0,0.5)であり、ユーザのリアルタイム頭部画像はディスプレイの左端中央に表示される。
【００４０】
そのようにして、ユーザが自身の頭のヨーおよびピッチの角度を変更すると、図５に示すログインインタフェースにおけるユーザのリアルタイム頭部画像は、それに応じてその表示位置を変更する。例えば、ユーザは、頭を右に回すことにより、リアルタイム頭部画像を画面の右に移動させ、頭を下げることにより、リアルタイム頭部画像を画面の下向きに移動させることができる。ユーザのリアルタイム頭部画像が画面の下半分における所定の標示位置に移動したとき、アプリはユーザのリアルタイム頭部画像に顔認証を実行してユーザのリアルタイム頭部画像を検証し、検証が成功するとユーザのログインが完了する。
【００４１】
リアルタイム動画に顔が含まれることをアプリが認識する場合、ユーザのリアルタイム頭部画像のスライドを実施するために図６に示すフローが用いられてよい。
【００４２】
ステップ６１０、ある期間についてのニューラルネットワークアルゴリズムの出力の読み出し、および、ユーザの現在のリアルタイム頭部画像の水平方向における回転角度と垂直方向における回転角度に対応する比率座標(sX,sY)の取得。
【００４３】
ステップ６２０、現在の期間に取得された比率座標(sX,sY)の、現在の期間の画面位置座標(sX*W,sY*H)への変換；前の期間の画面位置座標を開始点Ａとして、現在の期間の画面位置座標を終了点Ｂとして使用。
【００４４】
ステップ６３０、ＡとＢとの間の距離が所定の閾値よりも短いか否かを判定；短い場合、ユーザのリアルタイム頭部画像を現在の位置に表示継続、現在の期間でのスライド表示の実行を中止、ステップ６１０に進んで次の期間の位置情報のため待機；短くない場合、ステップ６４０に進む。
【００４５】
ステップ６４０、前の期間のスライド表示が終了しているか否かを判定；終了している場合、ステップ６６０に進む；終了していない場合、ステップ６５０に進む。
【００４６】
ステップ６５０、ユーザのリアルタイム頭部画像の現在の表示位置の座標を開始点Ａに設定、現在位置以降であってまだ完了していない前の期間のスライド表示の部分を中止。
【００４７】
ステップ６６０、平均的、加速的、および減速的な離散手法から１つを選択、および、選択された離散手法に従ってＡとＢとの間の線分に所定数の離散点を生成。
【００４８】
ステップ６７０、ユーザのリアルタイム頭部画像を、Ａ点、ＡからＢに向かう方向でそれぞれの離散点、Ｂ点の順に、所定の一点表示間隔で表示し、ユーザのリアルタイム頭部画像がＡ点からＢ点にスライドする表示効果を達成。
【００４９】
ステップ６８０、ユーザのリアルタイム頭部画像が所定の標示位置に到着しているか否かを判定；到着している場合、ステップ６９０に進む；到着していない場合、ステップ６１０に戻り次の期間の処理を実行。
【００５０】
ステップ６９０、ユーザのリアルタイム頭部画像に顔認証を実行；成功の場合、ユーザのログインを完了；失敗の場合、ユーザのログイン失敗。
【００５１】
上記フローに対応して、本出願の実施形態は、リアルタイム情報に従って表示オブジェクトを表示する装置をさらに提供する。装置は、ソフトウェアにより、ハードウェアにより、またはソフトウェアとハードウェアとの組み合わせにより、達成可能である。例としてソフトウェアによる実現例では、論理的な意味での装置は、対応するコンピュータプログラム命令をメモリに読み込み、端末またはサーバのＣＰＵ（Central Process Unit）を通して実行することにより形成される。ハードウェアレベルからは、図７に示すＣＰＵ、メモリ、および不揮発メモリに加えて、装置が位置する端末は、典型的にはさらに、無線信号の送受信のためのチップといった他のハードウェアを備え、装置が位置するサーバは、典型的にはさらに、ネットワーク通信機能を達成するためのボードといった他のハードウェアを備える。
【００５２】
図８は、本出願の実施形態におけるリアルタイム情報に従って表示オブジェクトを表示する、位置情報取得部、開始終了点決定部、およびスライド表示部を備え、位置情報取得部はある期間のリアルタイム情報に対応する位置情報を取得するよう構成され、開始終了点決定部は前の期間に取得された位置情報に従って開始点を決定し、現在の期間に取得された位置情報に従って終了点を決定するよう構成され、スライド表示部は開始点と終了点との間で表示オブジェクトをスライド表示するよう構成される、装置を示している。
【００５３】
場合によっては、装置は、前の期間のスライド表示が終了していない場合において現在の期間が始まったときに、開始点を現在の期間が始まったときの表示オブジェクトの表示位置に変更し、完了していない前の期間のスライド表示の部分を中止するよう構成された開始点変更部をさらに備える。
【００５４】
場合によっては、装置は、開始点と終了点との間の距離が所定の閾値よりも短い場合に現在の位置に表示オブジェクトを表示し、現在の期間のスライド表示の実行を中止するよう構成されたスライド表示中止部をさらに備える。
【００５５】
一例として、スライド表示部は、離散点決定モジュールと離散点表示モジュールとを備えてよく、離散点決定モジュールは、開始点と終了点との間の表示オブジェクトのスライド軌跡を決定し、スライド軌跡にＮ個の離散位置点を選択するよう構成される。Ｎは自然数である。離散点表示モジュールは、開始点、Ｎ個の離散位置点、および終了点の順に、所定の一点表示間隔で表示オブジェクトを表示し、スライド効果を達成するよう構成される。
【００５６】
上述の例で、離散点決定モジュールは、開始点と終了点との間の表示オブジェクトのスライド軌跡を決定し、スライド軌跡にＮ個の離散位置点を、平均的、加速的、または減速的な離散手法で決定してもよい。
【００５７】
必要に応じて、表示オブジェクトはリアルタイム画像および／またはリアルタイム動画を含む。
【００５８】
ある実現方式において、表示オブジェクトはユーザのリアルタイム頭部画像の動画を含み、リアルタイム情報に対応する位置情報は、水平方向におけるユーザのリアルタイム頭部画像の正面の回転角度に対応するX軸比率座標、および、垂直方向におけるユーザのリアルタイム頭部画像の正面の回転角度に対応するY軸比率座標を含み、開始終了点決定部は、画面の幅および長さに従って、前の期間のX軸比率座標およびY軸比率座標を画面の開始点の位置座標に変換し、画面の幅および長さに従って、現在の期間のX軸比率座標およびY軸比率座標を画面の終了点の位置座標に変換するよう構成される。
【００５９】
上述の実現方式において、装置は、表示オブジェクトが画面の所定の標示位置に移動したときにユーザのリアルタイム頭部画像の認証を実行し、認証が成功したときにユーザのログインを完了する認証ログイン部をさらに備えてもよい。
【００６０】
以上説明した実施形態は、本出願の好ましい実施形態に過ぎず、本発明の限定のためには用いられない。本発明の精神および原則を逸脱しないいかなる変更、均等な置き換え、または改良は、本発明の範囲に属すべきものである。
【００６１】
典型的な構成では、計算機器は、１以上のプロセッサ（ＣＰＵ）、入力／出力インタフェース、ネットワークインタフェース、およびメモリを含む。
【００６２】
メモリは、揮発性メモリ、ランダムアクセスメモリ（ＲＡＭ）、および／または不揮発メモリ、例えばリードオンリメモリ（ＲＯＭ）またはフラッシュＲＡＭといった、コンピュータ可読媒体を含んでよい。メモリは、コンピュータ可読媒体の例である。
【００６３】
コンピュータ可読媒体は、何らかの方法または技術を介して情報ストレージを実現可能な、永久の、揮発性の、可搬の、および不可搬の媒体を含む。情報は、コンピュータ可読命令、データ構造、プログラムモジュール、またはその他のデータであってよい。コンピュータのストレージ媒体の例は、相変化ＲＡＭ（ＰＲＡＭ）、スタティックＲＡＭ（ＳＲＡＭ）、ダイナミックＲＡＭ（ＤＲＡＭ）、他の形式のランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、電気的消去可能ＲＯＭ（ＥＥＰＲＯＭ）、フラッシュメモリ、または他のメモリ技術、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、または他の光学メモリ、カセット、カセットおよびディスクメモリ、または他の磁気的メモリ装置、または他の非伝送媒体を含むがこれに限られず、これらは計算機器にアクセス可能に情報を保存するために用いられる。ここでの定義によると、コンピュータ可読メディアは、変調されたデータ信号および搬送波といった一時的メディアを含まない。
【００６４】
「含む」「備える」またはこれらを変形した用語は、非排他的な包含を網羅することを意図しており、一連の要素を備えるプロセス、方法、商品または機器は、これらの要素を備えるのみならず、明示的に列挙されていない他の要素を備え、または、そのプロセス、方法、商品または機器に伴う要素をさらに含むことを、さらに留意されたい。特段の限定がない場合、「ある…を含む」という記載により規定される要素は、規定された要素を備えるプロセス、方法、商品または機器における追加的な類似要素を除外しない。
【００６５】
当業者は、本出願の実施形態が方法、システムまたはコンピュータプログラム製品として提供され得ることを理解するだろう。したがって、本出願は完全なハードウェア実施形態、完全なソフトウェア実施形態、またはソフトウェアとハードウェアとを結合する実施形態として実現され得る。さらに、本出願は、コンピュータ利用可能なプログラムコードを含む１以上のコンピュータ利用可能ストレージメディア（磁気ディスクメモリ、ＣＤ−ＲＯＭ、光学メモリ等を含むがこれに限られない）に実現されるコンピュータプログラム製品の形式で実現されてもよい。
【図１】
0006640356.tif 000002
【図２】
0006640356.tif 000003
【図３】
0006640356.tif 000004
【図４】
0006640356.tif 000005
【図５】
0006640356.tif 000006
【図６】
0006640356.tif 000007
【図７】
0006640356.tif 000008
【図８】
0006640356.tif 000009