(57)【特許請求の範囲】
【請求項１】
ページ情報を操作する方法であって、
表示ラベルをスクロールページの表示領域に表示することと、
ユーザにより前記表示ラベルがドラッグされると、それに応じて前記スクロールページを移動させ、前記スクロールページの前記表示領域の指定位置に入る指定情報を前記表示ラベル上に表示することを含み、
前記スクロールページの前記表示領域の前記指定位置に入る前記指定情報を前記表示ラベル上に表示することが、前記ユーザにより前記表示ラベルがドラッグされると、前記表示ラベルにより表示される前記指定情報を、ドラッグフォーカルポイントにより覆われない可視領域に表示することを含む、前記方法。
【請求項２】
ページ情報を操作する方法であって、
表示ラベルをスクロールページの表示領域に表示することと、
ユーザにより前記表示ラベルがドラッグされると、それに応じて前記スクロールページを移動させ、前記スクロールページの前記表示領域の指定位置に入る指定情報を前記表示ラベル上に表示することと
を含み、
前記スクロールページが移動状態にあると判定すると前記表示ラベルを表示し、さらに前記スクロールページが静止状態にあると判定した後に前記表示ラベルを非表示にする、請求項１に記載の方法。
【請求項３】
前記ユーザにより前記表示ラベル上に表示される前記指定情報が変更されることに応じて、前記変更された指定情報を取得することと、
前記スクロールページの中の前記変更された指定情報の位置を検索し、前記スクロールページを移動することにより、見つけた位置を表示用の前記表示領域に移動させることと、
をさらに含む、請求項１または２に記載の方法。
【請求項４】
請求項１または２に記載の方法であって、前記スクロールページは商品情報及び前記商品情報に対応する価格を含むスクロールページであり、前記指定情報は前記スクロールページの前記表示領域の前記指定位置に入る商品に対応する価格であり、前記方法はさらに、前記ユーザにより前記表示ラベルに対する指定操作を行うことによりトリガされる順序付けイベントの受信に応じて、前記スクロールページの中の前記商品情報を前記対応する価格に従って再度順序付けることを含む、前記方法。
【請求項５】
スクロールページの表示領域に表示ラベルを追加するように構成される表示ラベル追加ユニットと、
ユーザにより前記表示ラベルがドラッグされると、それに応じて前記スクロールページを移動させ、前記スクロールページの前記表示領域の指定位置に入る指定情報を前記表示ラベル上に表示するように構成される表示ラベル操作ユニットと、
を備え、
前記表示ラベル操作ユニットは、前記ユーザにより前記表示ラベルがドラッグされると、前記表示ラベルにより表示される前記指定情報を、ドラッグフォーカルポイントにより覆われない可視領域に表示するように構成される、ページ情報を操作する装置。
【請求項６】
スクロールページの表示領域に表示ラベルを追加するように構成される表示ラベル追加ユニットと、
ユーザにより前記表示ラベルがドラッグされると、それに応じて前記スクロールページを移動させ、前記スクロールページの前記表示領域の指定位置に入る指定情報を前記表示ラベル上に表示するように構成される表示ラベル操作ユニットと、
前記スクロールページが静止状態にあると判定することに応じて前記表示ラベルを非表示にするように構成される非表示ユニットと、
前記スクロールページが移動状態にあると判定することに応じて前記表示ラベルを表示するように構成される表示ユニットと
を備える、ページ情報を操作する装置。
【請求項７】
前記ユーザにより前記表示ラベル上に表示される指定情報が変更されることに応じて、変更された前記指定情報を取得するように構成される変更ユニットと、
前記スクロールページの中の前記変更された指定情報の位置を検索し、前記スクロールページを移動することにより、見つけた位置を表示用の前記表示領域に移動させるように構成される指定情報検索ユニットと、
をさらに備える、請求項５または６に記載の装置。
【請求項８】
電子デバイスであって、前記電子デバイスはメモリ、プロセッサ、タッチスクリーン、及び少なくとも１つの通信バスを備え、
前記メモリはプログラム命令を格納するように構成され、前記プログラム命令は、商品及び前記商品に対応する価格を含むスクロールページの表示領域に表示ラベルを表示すること、前記タッチスクリーンにより感知される接触位置に基づいて、ユーザにより前記表示ラベルがドラッグされるかどうかを判定すること、前記ユーザにより前記表示ラベルがドラッグされると、それに応じて前記スクロールページを移動させること、及び前記スクロールページの前記表示領域の指定位置に入る商品の価格を前記表示ラベルに表示することを含み、前記スクロールページの前記表示領域の前記指定位置に入る前記商品の前記価格を前記表示ラベル上に表示することが、前記ユーザにより前記表示ラベルがドラッグされると、前記表示ラベルにより表示される前記商品の前記価格を、ドラッグフォーカルポイントにより覆われない可視領域に表示することを含む、方法を実行するために使用され、
前記プロセッサは前記メモリにより格納される前記プログラム命令を実行するように構成され、
前記タッチスクリーンは前記スクロールページの前記表示領域を表示し、前記ユーザが前記タッチスクリーンに接触した際に感知された接触位置を前記プロセッサに送信するように構成され、
前記通信バスは前記メモリ、前記プロセッサ、及び前記タッチスクリーンの間の接続及び通信を実装するように構成されている、
前記電子デバイス。
【請求項９】
電子デバイスであって、前記電子デバイスはメモリ、プロセッサ、タッチスクリーン、及び少なくとも１つの通信バスを備え、
前記メモリはプログラム命令を格納するように構成され、前記プログラム命令は、商品及び前記商品に対応する価格を含むスクロールページの表示領域に表示ラベルを表示すること、前記タッチスクリーンにより感知される接触位置に基づいて、ユーザにより前記表示ラベルがドラッグされるかどうかを判定すること、前記ユーザにより前記表示ラベルがドラッグされると、それに応じて前記スクロールページを移動させること、及び前記スクロールページの前記表示領域にある指定位置に入る商品の価格を前記表示ラベルに表示することを含み、前記スクロールページが移動状態にあると判定すると前記表示ラベルを表示し、さらに前記スクロールページが静止状態にあると判定した後に前記表示ラベルを非表示にする、方法を実行するために使用され、
前記プロセッサは前記メモリにより格納される前記プログラム命令を実行するように構成され、
前記タッチスクリーンは前記スクロールページの前記表示領域を表示し、前記ユーザが前記タッチスクリーンに接触した際に感知された接触位置を前記プロセッサに送信するように構成され、
前記通信バスは前記メモリ、前記プロセッサ、及び前記タッチスクリーンの間の接続及び通信を実装するように構成されている、
前記電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットの分野に関し、より詳細にはページ情報を操作する方法、装置及び電子デバイスに関する。
【背景技術】
【０００２】
スクロールページは組積式（ｍａｓｏｎｒｙ）レイアウトを伴うページとも呼ばれ、ウェブサイトページの比較的普及しているタイプのものであり、比較的長いページ長を有する不揃いな複数コラムのレイアウトとして視覚的に提示され、ページがスクロールされるとコンテンツが表示領域に入る。
【０００３】
スクロールページはページ長が比較的長く、そのコンテンツはページがスクロールされるとスクロールされ、スクロールページは特に大量のコンテンツを提示するのに適している。例えば、ユーザがＴａｏｂａｏ（商標）で特定の価格範囲内の製品を検索した後、ユーザにより検索されたその特定の価格範囲内の大量の製品情報はスクロールページを用いて提示することができる。
【０００４】
しかしながら、スクロールページが比較的大量のコンテンツを含む場合、ユーザは、スクロールページの中で所望の指定情報を見つけるために、スクロールページを連続的にスクロールすることに大量の時間を費やす必要がある。これは、ユーザがタッチスクリーンを有する電子デバイスを使用して特定のウェブサイトの中の商品を閲覧する場合に特に当てはまる。ユーザの指で惰性的にスクロールを行うことにより、対象価格の商品を見失う場合がある。
【発明の概要】
【０００５】
上記を鑑み、本出願の目的は、ページ情報を操作する方法及び装置を提供することであり、これによりユーザはスクロールページを迅速に操作し、それにより所望の指定情報を表示することができる。
【０００６】
本出願の実施形態の第１の態様では、ページ情報を操作する方法が提供される。本方法は、例えば、スクロールページの表示領域に表示ラベルを追加すること、及びユーザにより表示ラベルがドラッグされるとこれに応じてスクロールページを移動させ、スクロールページの表示領域に入る指定情報を表示ラベル上に表示することを含み得る。
【０００７】
本出願の実施形態の第２の態様では、ページ情報を操作する装置が提供される。本装置は、例えば、スクロールページの表示領域に表示ラベルを追加するように構成され得る表示ラベル追加ユニットと、ユーザにより表示ラベルがドラッグされるとそれに応じてスクロールページを移動させ、スクロールページの表示領域に入る指定情報を表示ラベル上に表示するように構成され得る表示ラベル操作ユニットと、を備え得る。
【０００８】
本出願の実施形態の第３の態様では、電子デバイスが提供される。電子デバイスは、例えば、メモリ、プロセッサ（複数可）、タッチスクリーン、及び少なくとも１つの通信バスを備え得る。メモリはプログラム命令を格納するために使用される。プログラム命令は、商品及び商品に対応する価格を含むスクロールページの表示領域に表示ラベルを表示すること、タッチスクリーンにより感知される接触位置（複数可）に基づいて、ユーザにより表示ラベルがドラッグされるかどうかを判定すること、肯定的に判定された場合、ユーザにより表示ラベルがドラッグされると、それに応じてスクロールページを移動させること、及びスクロールページの表示領域の中の指定位置に入る商品の価格を表示ラベル上に表示することを含む、方法を実行するために使用される。プロセッサ（複数可）はメモリに格納されるプログラム命令を実行するために使用され得る。タッチスクリーンは、スクロールページの表示領域を表示し、ユーザがタッチスクリーンに接触した際に感知した接触位置（複数可）をプロセッサ（複数可）に送信するために使用され得る。通信バスはメモリ、プロセッサ（複数可）及びタッチスクリーンの間の接続及び通信を実装するために使用され得る。
【０００９】
示される通り、本発明の出願は以下の有益な効果を有する。
【００１０】
本出願の実施形態のいくつかの態様では、表示ラベルをスクロールページの表示領域に表示させ、ユーザにより表示ラベルがドラッグされるとそれに応じてスクロールページを移動させ、スクロールページの表示領域に入る指定情報を表示ラベル上に表示させる。したがって、ユーザは、表示ラベル上に表示される指定情報に基づいて、ユーザが見たいコンテンツを迅速に決定し、スクロールページの所望のコンテンツを表示領域に迅速に移動させ、これにより、ユーザがスクロールページを迅速に操作し、所望のコンテンツを表示させることができるという目的を達成する。ユーザは、表示ラベルを直接ドラッグするという都合の良い方式でユーザが見たいコンテンツを迅速に見つけることができるため、ユーザはスクロールページを連続してスクロールすることに大量の時間を費やす必要がなく、したがって、ユーザと端末との間の多数のインタラクションを回避し、端末のリソースを節約する。
【００１１】
本出願の実施形態のいくつかの他の態様では、本出願の実施形態に開示される電子デバイスのプロセッサ（複数可）により実行されるプログラム命令は、商品及び商品に対応する価格を含むスクロールページの表示領域に表示ラベルを表示し、タッチスクリーンにより感知される接触位置（複数可）に基づいて、ユーザが表示ラベルをドラッグするかどうかを判定し、肯定的に判定された場合、ユーザにより表示ラベルがドラッグされるとそれに応じてスクロールページを移動させ、スクロールページの表示領域の中の指定位置に入る商品の価格を表示ラベル上に表示し得る。したがって、ユーザが本出願の実施形態に開示される電子デバイスを使用して特定のウェブサイトの中の商品を閲覧する際、ユーザは表示ラベルを直接ドラッグすることにより、対象価格の商品を迅速に見つけることができ、スクロールページを連続的にスクロールすることに大量の時間を費やす必要がなく、したがって、ユーザと端末との間の大量のインタラクションを回避し、端末のリソースを節約する。
【００１２】
本出願の実施形態における技術的解決策または既存技術をより明確に説明するために、本実施形態または既存技術の説明に必要な添付の図面を本明細書で簡潔に説明する。当然ながら、説明される添付図面は本出願のいくつかの実施形態を表すものにすぎない。添付図面に基づいて、当業者は、いかなる創造的な努力を要さずに、他の図面を取得することもできる。
【図面の簡単な説明】
【００１３】
【図１】本出願の実施形態による、ページ情報を操作する方法の模式的なフローチャートである。
【図２】本出願の実施形態による、スクロールページの模式図である。
【図３】本出願の実施形態による、別のスクロールページの模式図である。
【図４】本出願の実施形態による、ページ情報を操作する装置の模式的構造図である。
【図５】本出願の実施形態による、別のページ情報を操作する装置の模式的構造図である。
【図６】本出願の実施形態による、電子デバイスの模式的構造図である。
【発明を実施するための形態】
【００１４】
当業者が本出願の技術的解決策をより良好な方式で理解するために、本出願の実施形態の技術的解決策は、本出願の実施形態の添付図面を参照して、以下で明確かつ包括的に説明する。当然ながら、説明される実施形態は本出願の実施形態の一部のみを表し、全てを表すわけではない。本出願の実施形態に基づいて、当業者がいかなる創造的な努力を要することなく得る他の実施形態は、本発明の保護範囲内に含まれるものとする。
【００１５】
例えば、図１は本出願の実施形態による、ページ情報を操作する方法の模式的なフローチャートを示す。図１に示す通り、方法は以下を含み得る。
【００１６】
Ｓ１１０では、表示ラベルがスクロールページの表示領域に追加される。
【００１７】
例えば、本出願の実施形態により提供される方法は、ウェブページブラウザに適用可能である。表示ラベルをスクロールページの表示領域に追加する実装は、表示ラベルを有する軸形状のコントローラを、スクロールページがロードされるウェブページブラウザの表示ウィンドウに追加することを含む場合があり、軸形状のコントローラはさらにコントロール軸を備え、コントロール軸は複数のセクションを有し、複数のセクションは個々に、スクロールページの中のコンテンツ要素の合計数であるそれぞれのセクションのコンポーネント範囲に対応する。
【００１８】
例えば、追加された軸形状のコントローラは、図２に示す軸形状のコントローラであってよい。軸形状のコントローラは表示ラベル２０１及びコントロール軸２０２を備えてよい。
【００１９】
スクロールページのコンテンツ要素は全てサーバから一度に取得されてよいか、またはページのスクロール状態に従ってサーバから動的に取得されてよい。ウェブページブラウザはスクロールページの中のコンテンツ要素の合計数をサーバに要求し得る。例えば、ユーザがウェブページブラウザを使用して電子商取引ウェブサイトの中の商品を検索する場合、サーバは検索基準に従ってユーザの検索基準を満たす全てのコンテンツを見つけ、全てのコンテンツをウェブページブラウザにロード可能なスクロールページとして編成し、それと同時に全てのコンテンツ要素の合計数を計算し、全てのコンテンツ要素の合計数をウェブページブラウザに戻し得る。
【００２０】
いくつかの想定される実装形態では、コンテンツ要素の合計数はスクロールページのページの合計数であってよい。セクションの数はページの合計数に従って設定してよく、コントロール軸の合計の長さはスクロールページの合計の長さと等しくてよい。この実装形態では、スクロールページの中のウェブページブラウザにより現在表示されるページの位置を示す色ブロックがコントロール軸に追加されてよく、表示ラベルは色ブロックの指定位置に配置されてよい。例えば、図２に示すコントロール軸の灰色ブロックはサブページの長さに対応してよく、合計のコントロール軸における灰色ブロックの位置はスクロールページの合計の長さにおけるサブページの位置を示してよい。表示ラベルは灰色ブロックの左中央の位置にあってよい。例えば、ウェブページブラウザにより現在表示されるサブページはスクロールページの上から下までの合計ページの１／３の位置に配置され、灰色ブロックの位置はコントロール軸の上から下までの１／３の位置に配置される。コンテンツ要素の合計ページ数に従ってコントロール軸のセクション数を設定して、各セクションをサブページに対応させることは、本出願の実施形態の想定される実装形態の１つにすぎない。実際には、コントロール軸のセクション数及び各セクションに対応するコンポーネント範囲は実装の要件に従って設定されてよく、本出願では制限されない。
【００２１】
Ｓ１２０では、ユーザにより表示ラベルがドラッグされるとそれに応じてスクロールページを移動させ、スクロールページの表示領域に入る指定情報が表示ラベル上に表示される。
【００２２】
例えば、ウェブページブラウザに適用される前述の実装例を参照すると、ウェブページブラウザはユーザによる表示ラベルのドラッグに応答し、表示ラベルがドラッグされるコントロール軸上のセクションに従って、現在表示ラベルが指し示すコンポーネント範囲を決定し、スクロールページを移動させることにより、スクロールページの中の表示ラベルが現在指し示すコンポーネント範囲に対応するコンテンツ要素を、表示用の表示ウィンドウに移動させ、現在指し示すコンポーネント範囲に対応するコンテンツ要素の中の指定情報を表示ラベル上に表示し得る。例えば、各セクションが１つのページに対応する状態で、コントロール軸がスクロールページの１０のサブページに従って１０のセクションに分割され、ユーザが表示ラベルをコントロール軸の第５セクション上にドラッグすると、現在表示ラベルが指し示すコンポーネント範囲は第５サブページであり、スクロールページの第５サブページのコンテンツ要素は表示用のウェブページブラウザの表示ウィンドウに移動され、第５サブページ上の指定情報が表示ラベル上に表示される。例えば、第５サブページの上部にある第１製品の価格が表示ラベル上に表示されてよい。
【００２３】
指定情報は実際の要件に従って設定されてよい。例えば、指定情報は表示領域に表示される第１製品のブランドであってよい。別の例では、指定情報は表示領域に表示される第１製品の価格等であってよい。
【００２４】
いくつかの想定される実装形態では、表示ラベル上の表示コンテンツがドラッグフォーカルポイントにより覆われて、ユーザが表示ラベルをドラッグすることで不可視となることを防ぐために、表示ラベル上に表示される指定情報は、ユーザによる表示ラベルのドラッグ工程中に、ドラッグフォーカルポイントにより覆われない可視領域に表示される。例えば、本出願の実施形態がタッチスクリーンベースの端末に適用される実装形態では、ユーザがタッチスクリーンにより表示される表示ラベルに接触したと判定した時に、ユーザが表示ラベルのドラッグを開始したと判定してよく、表示ラベル上のコンテンツは表示ラベルの上部の領域に表示され、指で押下されることはない。
【００２５】
いくつかの想定される実装形態では、ユーザがページコンテンツを閲覧することを表示ラベルが妨げないために、本出願の実施形態による方法はさらに、スクロールページが静止状態にあると判定することに応じて表示ラベルを非表示にすること、及びスクロールページが移動状態にあると判定することに応じて表示ラベルを表示することを含んでよい。例えば、スクロールページが予め設定された継続期間（例えば、２秒間）を超える間スクロールされない場合、スクロールページは静止状態にあると判定されてよく、スクロールページがスクロールされる場合、スクロールページは移動状態にあると判定されてよい。
【００２６】
いくつかの想定される実装形態では、スクロールページの中の全てのコンテンツ要素は指定された順序規則に従って順序付けされる。指定情報は、表示領域に入る全てのコンテンツ要素の中から指定された順序位置に配置されるコンテンツ要素であってよい。例えば、スクロールページに含まれるコンテンツはユーザ検索基準を満たす製品情報であり、製品情報は製品価格の昇順または降順に従ってスクロールページの中に順序付けされてよい。指定情報はスクロールページの中の表示領域に入る製品の価格であってよく、第１位置に配置される。
【００２７】
いくつかの想定される実装では、本出願の実施形態による方法はさらに、ユーザにより表示ラベル上に表示される指定情報の変更に応答して、変更された指定情報を取得すること、及びスクロールページの中の変更された指定情報の位置を検索し、スクロールページを移動させることにより、見つけた位置を表示用の表示領域に移動させることを含んでよい。ウェブページブラウザに適用される前述の実装形態と組み合わせ、表示ラベルはスクロールページの中の変更された指定情報の位置に従ってコントロール軸の対応するセクションに移動させてよく、それに応じて、スクロールページの中の現在のページの位置を表示するための色ブロックを移動させてよい。この実装形態では、表示ラベル上に表示された指定情報を直接変更することにより、ユーザが見たい指定情報に対応する表示用コンテンツを検索することができるため、ユーザはスクロールページをスクロールして入力フィルタフィールド用のページに戻ることなく、検索基準を入力することができる。このため、スクロールページの対応する位置が表示領域に入り、これによりスクロールページの対象コンテンツを迅速に配置するという目的が達成される。
【００２８】
いくつかの想定される実装形態では、スクロールページは商品情報及び商品情報に対応する価格を含むスクロールページであってよい。指定情報はスクロールページの中の表示領域の指定位置に入る商品に対応する価格である。この実装形態では、本出願の実施形態による方法はさらに、ユーザにより行われる表示ラベルに対する指定操作がトリガする順序付けイベントの受信に応じて、スクロールページの中の商品情報を対応する価格に従って再度順序付けることを含んでよい。この実装により、ユーザは商品を再度順序付けするために表示ラベルに対して指定操作を行うことができるため、スクロールページの最初に戻り順序付けボタンをクリックする必要がなく、したがって、ユーザと端末との間のさらなるインタラクションを回避し、端末のリソースを節約する。別の例として、いくつかの想定される実装形態では、ユーザが表示ラベル上に表示される価格を変更した後、及び／または所望の価格に対応する商品を見つけた後で商品を再度順序付けしてよい。代替的には、対象価格の商品は、商品が再度順序付けされた後、表示ラベル上に表示される価格を変更することにより、配置されてよい。
【００２９】
本出願の実施形態はユーザが順序付けイベントをトリガするための指定操作における特定の実装方法を制限するものではなく、実際の適用要件に従って設定されてよいことに留意されたい。本出願の実施形態では、昇順をトリガするためのコントロール及び／または降順をトリガするためのコントロールは、例えば表示ラベルに設定されてよい。ユーザが昇順をトリガするためにコントロールをクリックすると（例えば、上向き矢印として表示される昇順ボタン）、スクロールページの中の商品情報が対応する価格に従って昇順で再度順序付けされてよい。ユーザが降順をトリガするためにコントロールをクリックすると（例えば、下向き矢印として表示される降順ボタン）、スクロールページの中の商品情報が対応する価格に従って降順で再度順序付けされてよい。
【００３０】
本出願の実施形態に提供される方法を使用することで理解できるように、ユーザは、表示領域の中の表示ラベルをドラッグする工程中に、表示ラベル上に表示される指定情報に従ってユーザの見たいコンテンツを迅速に決定し得る。したがって、ユーザの見たいスクロールページのコンテンツは迅速に表示領域に移動する。これにより、ユーザがスクロールページを都合良く操作して、ユーザが見たいコンテンツを表示することができるという目的が達成される。有意なことには、ユーザは表示ラベルを直接ドラッグするという都合の良い方式を介し、ユーザが見たいコンテンツを迅速に見つけることができるため、ユーザはスクロールページを頻繁にスクロールすることに大量の時間を費やす必要がない。したがって、ユーザと端末との間の多数のインタラクションが回避され、端末のリソースが節約される。
【００３１】
本出願の実施形態をより容易に理解可能にするために、図３に示すページのスクリーンショットを参照して、本出願の実施形態をウェブページブラウザに適用する実装方法を説明するために、以下で価格選択の適用シナリオを一例として使用する。以下は例である。
【００３２】
スクロールページの初期状態がウェブページブラウザにロードされると、図３のウェブページブラウザの表示ウィンドウ３０１に示す通り、軸形状のコントローラのコントロール軸のみが表示されてよい。
【００３３】
ユーザがスクロールページのスクロールを開始すると、図３のウェブページブラウザの表示ウィンドウ３０２に示す通り、軸形状のコントローラの表示ラベル３０２１が表示されてよい。スクロールページの表示ウィンドウの上部にある製品価格「４１５」は表示ラベル上に表示されてよい。
【００３４】
ユーザが表示ラベルを下方向にドラッグする工程中に、表示ラベルにより表示される価格は表示ウィンドウに移動する上部にあるコンテンツ要素の製品価格に従って変更されてよく、ユーザは表示ラベル上に表示される価格に従って対象価格の製品の位置を迅速に決定してもよい。価格を表示するラベルはドラッグフォーカルポイント（例えば、一実装ではタッチスクリーンに基づいて指で覆われる領域）の最も高い位置から所定距離離れて自動的に表示される。例えば、図３のウェブページブラウザの表示ウィンドウ３０３に示す通り、表示された価値ラベル「６００」に従って、価格６００の製品の位置を迅速に決定することができる。
【００３５】
表示ラベルのドラッグをユーザが２秒超停止した後、スクロールページは静止状態と判定される。図３のウェブページブラウザの表示ウィンドウ３０３に示す通り、軸形状のコントローラはコントロール軸のみを表示し、表示ラベルは消える。
【００３６】
図３のウェブページブラウザの表示ウィンドウ３０４に示す通り、ユーザが２秒以内に表示ラベルを再度クリックすると、価格を表示ラベル上に表示するためのラベル３０４１が編集状態になる。ユーザは価格を変更してよく、価格を変更した後、ユーザは表示ウィンドウの任意の位置をクリックして変更を確認して承認してよい。変更後、スクロールページは自動的に移動し、価格が変更された製品を表示用の表示ウィンドウに自動的に移動させる。さらに、これに応じて、コントロール軸上の表示ラベル及び色ブロックもコントロール軸の対応する位置に移動し、そのページの中の現在表示されているコンテンツの位置が示される。
【００３７】
以上のように、ユーザは表示ラベルを直接ドラッグすることにより、ある価格の製品から別の価格の製品の位置決めを都合良く行うことができ、さらに表示ラベルをドラッグしながら製品情報をプレビューして価格を決定することができる。その価格の製品（複数可）に満足しない場合、ユーザは再度表示ラベルをドラッグすることができ、これにより他の価格の製品を迅速にプレビューすることができる。さらに、そのページの中の製品が価格に従って並び替えられる場合、ユーザは、現在表示される製品がコントロール軸上の表示ラベルの位置に従って分類される価格間隔（上位部分、中間部分、または下位部分）をさらに決定してよい。ユーザは表示ラベルを操作することにより好みの価格の製品を都合良く見つけることができるため、ユーザと端末との間のインタラクションが減少し、これにより端末のリソースを節約する。
【００３８】
前述のページ情報を操作する方法に対応して、本出願の実施形態はさらにページ情報を操作する装置を提供する。
【００３９】
例えば、図４は、本出願の実施形態による、ページ情報を操作する装置の模式的構造図を示す。図４に示す通り、本装置は、スクロールページの表示領域に表示ラベルを追加するように構成され得る表示ラベル追加ユニット４１０と、ユーザにより表示ラベルがドラッグされるとそれに応じてスクロールページを移動させ、スクロールページの表示領域に入る指定情報を表示ラベル上に表示するように構成され得る表示ラベル操作ユニット４２０と、を備え得る。
【００４０】
いくつかの想定される実装形態では、本装置はウェブページブラウザに構成されてよい。図５に示す通り、表示ラベル追加ユニット４１０は、表示ラベルを有する軸形状のコントローラを、スクロールページがロードされるウェブページブラウザの表示ウィンドウに追加するように構成され得る。軸形状のコントローラはコントロール軸をさらに備え、コントロール軸は複数のセクションを有し、複数のセクションは個別に、スクロールページの中のコンテンツ要素の合計数であるそれぞれのセクションのコンポーネント範囲に対応する。表示ラベル操作ユニット４２０は、ユーザにより表示ラベルがドラッグされることに応じて、表示ラベルがドラッグされるコントロール軸上のセクションに基づいて、表示ラベルが現在指し示すコンポーネント範囲を決定するように構成されるドラッグ応答サブユニット４２１と、表示ラベルが現在指し示すコンポーネント範囲に対応するスクロールページの中のコンテンツ要素を、スクロールページを移動させることにより、表示用の表示ウィンドウに移動させるように構成され得るページ移動サブユニット４２２と、現在指し示すコンポーネント範囲に対応するコンテンツ要素の中の指定情報を表示ラベル上に表示するように構成され得る表示ラベル表示サブユニット４２３と、を備え得る。
【００４１】
表示ラベル上に表示されるコンテンツがドラッグフォーカルポイントにより覆われて、ユーザが表示ラベルをドラッグすることで不可視となることを防ぐために、本出願の実施形態による表示ラベル操作ユニット４２０は、ユーザにより表示ラベルがドラッグされる際に、表示ラベルにより表示される指定情報を、ドラッグフォーカルポイントにより覆われない可視領域に表示するように構成され得る。
【００４２】
ユーザがページコンテンツを閲覧することを表示ラベルが妨げないように、本出願の実施形態による装置はさらに、スクロールページが静止状態にあると判定する場合に表示ラベルを非表示にするように構成され得る非表示ユニット４３０と、スクロールページが移動状態にあると判定する場合に表示ラベルを表示するように構成され得る表示ユニット４３１と、を備え得る。
【００４３】
ユーザがスクロールページの対象コンテンツの位置を迅速に決定することができるように、本出願の実施形態による装置はさらに、ユーザにより表示ラベル上に表示される指定情報の変更を変更することに応答し、変更された指定情報を取得するように構成され得る変更ユニット４４０と、スクロールページの中の変更された指定情報の位置を検索し、スクロールページを移動させることにより、見つけた位置を表示用の表示領域に移動させるように構成され得る指定情報検索ユニット４４１と、を備え得る。
【００４４】
以上のように、本出願の実施形態による装置を設定することにより、表示ラベル追加ユニット４１０は表示ラベルをスクロールページの表示領域に追加する。このように、ユーザは表示領域の中の表示ラベルをドラッグすることができ、これにより、ユーザにより表示ラベルがドラッグされると、それに応じて表示ラベル操作ユニット４２０はスクロールページを移動させ、スクロールページの中の表示領域に入る指定情報を表示ラベル上に表示する。したがって、ユーザは表示ラベルを直接ドラッグすることにより、都合良く、ユーザが見たいコンテンツを迅速に見つけることができ、ユーザはスクロールページを頻繁にスクロールすることに多くの時間を費やす必要がなく、したがって、ユーザと端末との間の大量のインタラクションを回避し、端末のリソースを節約する。
【００４５】
ドラッグ応答サブユニット４２１、ページ移動サブユニット４２２、表示ラベル表示サブユニット４２３、非表示ユニット４３０、表示ユニット４３１、変更ユニット４４０、及び指定情報検索ユニット４４１は、これらのユニットが本出願の実施形態により提供されるページ情報を操作する装置の必須ユニットではないことを示すために、図５に点線を使用して図示されていることに留意されたい。
【００４６】
本出願の実施形態のいくつかの他の態様では、以下の電子デバイスがさらに開示される。
【００４７】
例えば、図６は、本出願による電子デバイスの模式的構造図を示す。図６に示す通り、電子デバイスは、メモリ６１０、プロセッサ（複数可）６２０、タッチスクリーン６３０、及び少なくとも１つの通信バス６４０を備えてよい。
【００４８】
メモリ６１０はプログラム命令を格納するように構成されてよい。プログラム命令は、商品及び商品に対応する価格を含むスクロールページの表示領域に表示ラベルを表示すること、タッチスクリーンにより検出される接触位置（複数可）に基づいて、ユーザにより表示ラベルがドラッグされるかどうかを判定すること、肯定的に判定される場合、ユーザにより表示ラベルがドラッグされると、それに応じてスクロールページを移動させること、及びスクロールページの表示領域の中の指定位置に入る商品の価格を表示ラベル上に表示することを含む、方法を実行するために使用される。
【００４９】
プロセッサ（複数可）６２０は、メモリに格納されるプログラム命令を実行するために使用され得る。
【００５０】
タッチスクリーン６３０は、スクロールページの表示領域を表示し、ユーザがタッチスクリーンに接触する際に、検出した接触位置（複数可）をプロセッサ（複数可）に送信するために使用され得る。
【００５１】
通信バス６４０は、メモリ６１０、プロセッサ（複数可）６２０及びタッチスクリーン６３０の間の接続及び通信を実装するために使用され得る。
【００５２】
以上のように、ユーザが本出願の実施形態に開示される電子デバイスを使用して特定のウェブサイトの中の商品を閲覧する際、ユーザは、表示ラベルを直接ドラッグすることにより、対象価格の商品を迅速に見つけてよく、スクロールページを連続的にスクロールすることに大量の時間を費やす必要がなく、したがって、ユーザと端末との間の多数のインタラクションを回避し、端末のリソースを節約する。
【００５３】
本出願の実施形態で説明されるプログラム命令は、例えば、コンピュータプログラムであってよいことが理解され得る。プログラム命令により実行される方法は、本出願の実施形態による方法に基づいて、本明細書の各実施形態及び他の実装で説明される方法を含んでよいが、これは本明細書で繰り返し説明することはない。
【００５４】
説明目的で、上記の装置を、機能に基づいて様々なユニットに分類して、個別に説明する。当然ながら、本発明が実装される際は、ユニットの機能は１つ以上のソフトウェアコンポーネント及び／またはハードウェアコンポーネントに実装され得る。
【００５５】
前述の実装形態の説明により、当業者は、本発明がソフトウェア、さらに必要なユニバーサルハードウェアプラットフォームに実装され得ることを明確に理解することができる。このような理解に基づき、本発明の技術的解決策の本質または既存技術に寄与する部分はソフトウェア製品の形態で具現化できる。コンピュータソフトウェア製品は、ＲＯＭ／ＲＡＭ、磁気ディスク、または光学ディスク等の記憶媒体に格納されてよく、コンピューティングデバイス（パーソナルコンピュータ、サーバ、ネットワークデバイスなどであってよい）に本発明の実施形態または本発明の実施形態の一部で説明された方法を実行するように命令する命令を含む。
【００５６】
本明細書の実施形態は、進歩的な方式で説明されている。実施形態の間で同一または同様の部分に対して相互参照を行ってよく、各実施形態は他の実施形態とは異なる態様に焦点を当てる。特に、システム実施形態は、方法実施形態と基本的な類似点があるため、比較的簡単に説明され、方法実施形態の関連部分の説明を参照することができる。
【００５７】
本発明は、例えば、パーソナルコンピュータ、サーバコンピュータ、ハンドヘルドデバイスまたはポータブルデバイス、タブレットデバイス、マルチプロセッサシステム、マイクロプロセッサベースのシステム、セットトップボックス、プログラム可能な消費電子デバイス、ネットワークＰＣ、小型コンピュータ、メインフレームコンピュータ、上述のシステムまたはデバイスのいずれかを備える分散型コンピューティング環境等の、多数の汎用または専用コンピューティングシステム環境または構成に適用可能である。
【００５８】
本発明は、コンピュータ、例えば、プログラムモジュールにより実行されるコンピュータ実行可能命令の一般的な分野において説明され得る。一般的には、プログラムモジュールは、指定されたタスクを実行するまたは特定の抽象データタイプを実装するルーチン、プログラム、オブジェクト、コンポーネント、データ構造及び他のタイプの構造等を備える。本発明は、さらに、分散型コンピューティング環境で実施することができる。これらの分散型コンピューティング環境では、通信ネットワークを介して接続されるリモート処理デバイスによりタスクが実行される。分散型コンピューティング環境では、プログラムモジュールは、記憶デバイスを備える、ローカルメモリ記憶媒体及びリモートメモリ記憶媒体の両方に配置され得る。
【００５９】
本文にあるｆｉｒｓｔ（第１の）、ｓｅｃｏｎｄ（第２の）などの関係語は、単にある実体または操作を別の実体または操作と区別するために使用されるものであるが、これらの実体または操作がそれらの間の係るタイプの実際の関係または順序のいずれかを有することを必ずしも要求または含意するわけではないことに留意されたい。さらに、用語「ｉｎｃｌｕｄｅ（含む）」及び「ｃｏｍｐｒｉｓｅ（備える）」または任意の他の変形例は、非排他的包含を網羅することを意図する。したがって、一連の要素を含むプロセス、方法、物品またはデバイスは、複数の要素だけでなく、明示的に列挙されていない他の要素も含むか、あるいはプロセス、方法、物品またはデバイスの固有の要素も含む。これ以上制限されることなく、「ｉｎｃｌｕｄｉｎｇ…（を含む）」の表現により定義される要素は、要素を含むプロセス、方法、物品またはデバイスから他の追加の同一要素を有するものを排除しない。
【００６０】
上述の説明は、単に本発明の好適な実施形態であり、本発明の保護範囲を限定することを意図するものではない。本発明の趣旨及び原理から逸脱することなくなされるあらゆる変更形態、同等の置換、改良等は全て、本発明の保護範囲内に含まれるものとする。
【図１】
0006665180.tif 000002
【図２】
0006665180.tif 000003
【図３】
0006665180.tif 000004
【図４】
0006665180.tif 000005
【図５】
0006665180.tif 000006
【図６】
0006665180.tif 000007