(57)【要約】本願は、ハイパーリンクオブジェクトの処理方法及びデバイスを提供する。ハイパーリンクオブジェクトの処理方法は：前記ハイパーリンクオブジェクトへの操作指示を受信するステップと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、前記存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うステップ；を備え、前記関連ページは、前記ターゲットページに関連する。この方法において、複数のユーザが同じハイパーリンクオブジェクト上で操作を行う場合、異なるイベントが生成されて異なるハイパーリンクターゲットを指すことができ、多様化したユーザの要求に応える。
2019523487.tif 000002
【特許請求の範囲】
【請求項１】
ハイパーリンクオブジェクトへの操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うステップ；を備え、
前記関連ページは、前記ターゲットページに関連する、
ハイパーリンクオブジェクトを処理するための方法。
【請求項２】
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
請求項１に記載の処理するための方法。
【請求項３】
前記関連ページは、前記ターゲットページの簡素化されたページを備える、
請求項１に記載の処理するための方法。
【請求項４】
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページを備える、
請求項１に記載の処理するための方法。
【請求項５】
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページの簡素化されたページを備える、
請求項１に記載の処理するための方法。
【請求項６】
前記存在する特定イベントに対応する関連ページを特定するステップは：
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定するステップを備える、
請求項１に記載の処理するための方法。
【請求項７】
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定する前記ステップは：
前記特定イベントと前記関連ページとの間の予め取得したマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定するステップを備え、
前記予め取得したマッピング関係は、ローカルに構成されたマッピング関係、又は、サーバから得られたマッピング関係を備える、
請求項６に記載の処理するための方法。
【請求項８】
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定する前記ステップは：
前記特定イベントと前記関連ページとの間に構成されたマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページをサーバが特定するように、前記存在する特定イベントを前記サーバへ送信するステップと；
前記関連ページに関する、前記サーバにより送信される情報を受信するステップと；を備える、
請求項６に記載の処理するための方法。
【請求項９】
前記操作指示は、クリック指示を備える、
請求項１に記載の処理するための方法。
【請求項１０】
マウスポインタが前記ハイパーリンクオブジェクトの位置にある、と検知されると、プロンプトメッセージをユーザに表示するステップであって、前記プロンプトメッセージは、前記特定イベントと前記関連ページとの間のマッピング関係をプロンプトするために用いられる、前記表示するステップを更に備える、
請求項２に記載の処理するための方法。
【請求項１１】
ハイパーリンクオブジェクトへの操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、存在する特定イベントに対応する簡素化されたページを特定し、前記簡素化されたページをフローティングウィンドウの形式で表示するステップ；を備え、
前記簡素化されたページは、前記ターゲットページに基づいて、又は、前記ターゲットページに関連した関連ページに基づいて生成される、
ハイパーリンクオブジェクトを処理するための方法。
【請求項１２】
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
請求項１１に記載の処理するための方法。
【請求項１３】
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページを備える、
請求項１１に記載の処理するための方法。
【請求項１４】
前記存在する特定イベントに対応する簡素化されたページを特定するステップは：
前記特定イベントと前記簡素化されたページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定するステップを備える、
請求項１１に記載の処理するための方法。
【請求項１５】
前記特定イベントと前記簡素化されたページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定する前記ステップは：
前記特定イベントと前記簡素化されたページとの間の予め取得したマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定するステップを備え、
前記予め取得したマッピング関係は、ローカルに構成されたマッピング関係、又は、サーバから得られた前記マッピング関係を備える、
請求項１４に記載の処理するための方法。
【請求項１６】
前記特定イベントと前記簡素化されたページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定する前記ステップは：
前記特定イベントと前記簡素化されたページとの間に構成されたマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページをサーバが特定するように、前記存在する特定イベントを前記サーバへ送信するステップと；
前記簡素化されたページに関する、前記サーバにより送信される情報を受信するステップと；を備える、
請求項１４に記載の処理するための方法。
【請求項１７】
前記操作指示は、クリック指示を備える、
請求項１１に記載の処理するための方法。
【請求項１８】
マウスポインタが前記ハイパーリンクオブジェクトの位置にある、と検知されると、プロンプトメッセージをユーザに表示するステップであって、前記プロンプトメッセージは、前記特定イベントと前記関連ページとの間のマッピング関係をプロンプトするために用いられる、前記表示するステップを更に備える、
請求項１２に記載の処理するための方法。
【請求項１９】
ウェブページを表示するステップであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示するステップと；
前記画像への操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウへのリダイレクトを行うステップ；を備える、
ハイパーリンクオブジェクトを処理するための方法。
【請求項２０】
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
請求項１９に記載の処理するための方法。
【請求項２１】
前記操作指示は、クリック指示を備える、
請求項１９に記載の処理するための方法。
【請求項２２】
ウェブページを表示するステップであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示するステップと；
前記画像への操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うステップ、又は、前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するステップ；を備える、
ハイパーリンクオブジェクトを処理するための方法。
【請求項２３】
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
請求項２２に記載の処理するための方法。
【請求項２４】
前記操作指示は、クリック指示を備える、
請求項２２に記載の処理するための方法。
【請求項２５】
ハイパーリンクオブジェクトへの操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成された第１のリダイレクトモジュールと；
前記特定イベントが存在する場合に、存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うよう構成された第２のリダイレクトモジュールと；を備え、
前記関連ページは、前記ターゲットページに関連する、
ハイパーリンクオブジェクトを処理するためのデバイス。
【請求項２６】
ハイパーリンクオブジェクトへの操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成されたリダイレクトモジュールと；
前記特定イベントが存在する場合に、存在する特定イベントに対応する簡素化されたページを特定し、前記簡素化されたページをフローティングウィンドウの形式で表示するよう構成されたフローティングウィンドウモジュールと；を備え、
前記簡素化されたページは、前記ターゲットページに基づいて、又は、前記ターゲットページに関連した関連ページに基づいて生成される、
ハイパーリンクオブジェクトを処理するためのデバイス。
【請求項２７】
ウェブページを表示するよう構成された表示モジュールであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示モジュールと；
前記画像への操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うよう構成された第１のリダイレクトモジュールと；
前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウへのリダイレクトを行うように構成された第２のリダイレクトモジュールと；を備える、
ハイパーリンクオブジェクトを処理するためのデバイス。
【請求項２８】
ウェブページを表示するよう構成された表示モジュールであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示モジュールと；
前記画像への操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うように構成されたリダイレクトモジュールと；
前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するよう構成されたフローティングウィンドウモジュールと；を備える、
ハイパーリンクオブジェクトを処理するデバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１６年６月３０日に提出され「ハイパーリンクオブジェクトの処理方法及びデバイス」と題された中国特許出願第２０１６１０５０９２４８．Ｘ号の優先権を主張し、上記中国特許出願は参照によってその全体が本願に組み込まれる。
【０００２】
本願は、インターネット技術の分野に関し、特に、ハイパーリンクオブジェクトの処理方法及びデバイスに関する。
【背景技術】
【０００３】
ハイパーリンクは本質的にウェブページの一部であり、ハイパーリンクはハイパーリンクオブジェクトがハイパーリンクターゲットを示す接続関係である。ハイパーリンクオブジェクトはテキスト又は画像であってもよく、ハイパーリンクターゲットは画像、電子メールアドレス、ファイル又はアプリケーションであってもよい。
【０００４】
関連技術において、ユーザはハイパーリンクオブジェクトをクリックして対応するハイパーリンクターゲットを開く、又は、これを実行する。異なるユーザが同じハイパーリンクオブジェクトをクリックすると、同じハイパーリンクターゲットが開かれる、又は、これが実行される。このハイパーリンクモードは比較的単純であって、多様化するユーザの要求に応えることができない。
【発明の概要】
【０００５】
本願は関連技術における技術的課題の一つを少なくともある程度まで解決することを目的とする。
【０００６】
したがって、本願の目的はハイパーリンクオブジェクトを処理するための方法を提供することにある。この方法において、複数のユーザが同じハイパーリンクオブジェクト上で操作を行う場合、異なる指示が生成されて異なるハイパーリンクターゲットを指し示すことができ、多様化したユーザの要求に応える。
【０００７】
本願の別の目的は、ハイパーリンクオブジェクトを処理するためのデバイスを提供することにある。
【０００８】
前述の目的を達成するため、本願の実施の第１の態様は、ハイパーリンクオブジェクトを処理するための方法を提供し、前記方法は：ハイパーリンクオブジェクトへの操作指示を受信するステップと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップと；前記特定イベントが存在する場合に、前記存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うステップと；を含み、前記関連ページは前記ターゲットページに関連する。
【０００９】
本願の実施の第１の態様において提供されるハイパーリンクオブジェクトを処理するための方法によると、ハイパーリンクオブジェクト上で操作がなされた時に別の特定イベントが存在する場合、存在する特定イベントに対応する関連ページが特定され、そして関連ページへのリダイレクトがなされ、よって、異なるイベントが生成されて異なる関連ページへのリダイレクトを行うことができ、多様化されたユーザの要求に応える。
【００１０】
前述の目的を達成するため、本願の実施の第２の態様は、ハイパーリンクオブジェクトを処理するための方法を提供し、前記方法は：ハイパーリンクオブジェクトへの操作指示を受信するステップと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、前記存在する特定イベントに対応する簡素化されたページを特定し、前記簡素化されたページをフローティングウィンドウの形式で表示するステップ；とを含み、前記簡素化されたページは、前記ターゲットページに基づいて生成される、又は、前記ターゲットページに関連した関連ページに基づいて生成される。
【００１１】
本願の実施の第２の態様において提供されるハイパーリンクオブジェクトを処理するための方法によると、ハイパーリンクオブジェクト上で操作がなされた時に別の特定イベントが存在する場合、存在する特定イベントに対応する簡素化されたページが特定され、簡素化されたページがフローティングウィンドウの形式で表示され、よって、異なるイベントが生成されて異なる簡素化されたページを表示でき、多様化したユーザの要求に応える。
【００１２】
前述の目的を達成するため、本願の実施の第３の態様は、ハイパーリンクオブジェクトを処理するための方法を提供し、前記方法は：ウェブページを表示するステップであって、前記ウェブページはハイパーリンクを有する商品の画像を含む、前記表示するステップと；前記画像への操作指示を受信するステップと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；前記特定イベントが存在しない場合に、前記画像に含まれる商品のターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、前記画像に含まれる商品の購入ウィンドウへのリダイレクトを行うステップ；とを含む。
【００１３】
本願の実施の第３の態様において提供されるハイパーリンクオブジェクトを処理するための方法によると、操作指示が受信された時に別の特定イベントが存在しない場合に、ターゲットページへのリダイレクトが行われる、又は、操作指示が受信された時に別の特定イベントが存在する場合に、購入ウィンドウへのリダイレクトが行われる、よって、異なるページへのリダイレクトを、異なるケースで行うことができ、多様化したユーザの要求に応える。
【００１４】
前述の目的を達成するため、本願の実施の第４の態様は、ハイパーリンクオブジェクトを処理するための方法を提供し、前記方法は：ウェブページを表示するステップであって、前記ウェブページはハイパーリンクを有する商品の画像を含む、前記表示するステップと；前記画像への操作指示を受信するステップと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；前記特定イベントが存在しない場合に、前記画像に含まれる商品のターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、前記画像に含まれる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するステップ；とを含む。
【００１５】
本願の実施の第４の態様において提供されるハイパーリンクオブジェクトを処理するための方法によると、操作指示が受信された時に別の特定イベントが存在しない場合、ターゲットページへのリダイレクトが行われる、又は、操作指示が受信された時に別の特定イベントが存在する場合、購入ウィンドウの簡素化されたページがフローティングウィンドウの形で表示される、よって、異なるページを異なる場合に表示でき、多様化したユーザの要求に応える。
【００１６】
前述の目的を達成するため、本願の実施の第５の態様は、ハイパーリンクオブジェクトを処理するためのデバイスを提供し、前記デバイスは：ハイパーリンクオブジェクトへの操作指示を受信するよう構成された受信モジュールと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成された第１のリダイレクトモジュールと；前記特定イベントが存在する場合に、前記存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うよう構成された第２のリダイレクトモジュールと；を含み、前記関連ページは前記ターゲットページに関連する。
【００１７】
本願の実施の第５の態様において提供されるハイパーリンクオブジェクトを処理するためのデバイスによると、ハイパーリンクオブジェクト上で操作が実行された時に別の特定イベントが存在する場合、存在する特定イベントに対応する関連ページが特定され、関連ページへのリダイレクトがなされ、よって、異なるイベントが生成されて異なる関連ページへのリダイレクトを行うことができ、多様化したユーザの要求に応える。
【００１８】
前述の目的を達成するため、本願の実施の第６の態様は、ハイパーリンクオブジェクトを処理するためのデバイスを提供し、前記デバイスは：ハイパーリンクオブジェクトへの操作指示を受信するよう構成された受信モジュールと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成されたリダイレクトモジュールと；前記特定イベントが存在する場合に、前記存在する特定イベントに対応する簡素化されたページを特定し、前記簡素化されたページをフローティングウィンドウの形式で表示するよう構成されたフローティングウィンドウモジュールと；を含み、前記簡素化されたページは前記ターゲットページに基づいて、又は、前記ターゲットページに関連した関連ページに基づいて生成される。
【００１９】
本願の実施の第６の態様において提供されるハイパーリンクオブジェクトを処理するためのデバイスによると、ハイパーリンクオブジェクト上で操作が実行された時に別の特定イベントが存在する場合に、存在する特定イベントに対応する簡素化されたページが特定されて簡素化されたページがフローティングウィンドウの形式で表示され、よって、異なるイベントが生成されて異なる簡素化されたページを表示でき、多様化したユーザの要求に応える。
【００２０】
前述の目的を達成するため、本願の実施の第７の態様は、ハイパーリンクオブジェクトを処理するためのデバイスを提供し、前記デバイスは：ウェブページを表示するよう構成された表示モジュールであって、前記ウェブページはハイパーリンクを有する商品の画像を含む、前記表示モジュールと；前記画像への操作指示を受信するよう構成された受信モジュールと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；前記特定イベントが存在しない場合に、前記画像に含まれる商品のターゲットページへのリダイレクトを行うよう構成された第１のリダイレクトモジュールと；前記特定イベントが存在する場合に、前記画像に含まれる商品の購入ウィンドウへのリダイレクトを行うように構成された第２のリダイレクトモジュールと；を含む。
【００２１】
本願の実施の第７の態様において提供されるハイパーリンクオブジェクトを処理するデバイスによると、操作指示が受信された時に別の特定イベントが存在しない場合にターゲットページへのリダイレクトがなされる、又は、操作指示が受信された時に別の特定イベントが存在する場合に購入ウィンドウへのリダイレクトがなされ、よって、異なるページへのリダイレクトを異なるケースで行うことができ、多様化したユーザの要求に応える。
【００２２】
前述の目的を達成するため、本願の実施の第８の態様は、ハイパーリンクオブジェクトを処理するためのデバイスを提供し、前記デバイスは：ウェブページを表示するよう構成された表示モジュールであって、前記ウェブページはハイパーリンクを有する商品の画像を含む、前記表示モジュールと；前記画像への操作指示を受信するよう構成された受信モジュールと；前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；前記特定イベントが存在しない場合に、前記画像に含まれる商品のターゲットページへのリダイレクトを行うように構成されたリダイレクトモジュールと；前記特定イベントが存在する場合に、前記画像に含まれる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するよう構成されたフローティングウィンドウモジュールと；を含む。
【００２３】
本願の実施の第８の態様において提供されるハイパーリンクオブジェクトを処理するデバイスによると、操作指示が受信された時に別の特定イベントが存在しない場合に、ターゲットページへのリダイレクトが行われる、又は、操作指示が受信された時に別の特定イベントが存在する場合に、購入ウィンドウの簡素化されたページがフローティングウィンドウの形式で表示され、よって、異なるページを異なるケースで表示ができ、多様化したユーザの要求に応える。
【００２４】
本願の更なる態様及び利点のいくつかを以下の説明で述べ、本願の更なる態様及び利点のいくつかは、以下の説明から明らかになる、又は、本願の実行を通して理解される。
【図面の簡単な説明】
【００２５】
本願の上記及び／又は更なる態様及び利点は、添付図面を参照しながら、以下の実施の説明から明らかになりかつ容易に理解される。
【００２６】
【図１】図１は、本願の実施による、ハイパーリンクオブジェクトの処理方法を示す概略フローチャートである。
【００２７】
【図２】図２は、本願の実施による、ハイパーリンクオブジェクトとして用いる商品の画像を示す概略図である。
【００２８】
【図３】図３は、本願の実施による、図２に示す商品の画像がクリックされたとき、他の所定のイベントが存在しない場合にリダイレクトにより表示されるページを示す概略図である。
【００２９】
【図４】図４は、本願の実施による、図２に示す商品の画像がクリックされたとき、他の所定のイベントが存在する場合にリダイレクトにより表示されるページを示す概略図である。
【００３０】
【図５】図５は、本願の他の実施による、ハイパーリンクオブジェクトの処理方法を示す概略フローチャートである。
【００３１】
【図６】図６は、本願の実施による、図２に示す商品の画像がクリックされたとき、他の所定のイベントが存在する場合にフローティングウィンドウの形式で表示されるページを示す概略図である。
【００３２】
【図７】図７は、本願の他の実施による、ハイパーリンクオブジェクトの処理方法を示す概略フローチャートである。
【００３３】
【図８】図８は、本願の実施による、ハイパーリンクオブジェクトの処理デバイスを示す概略構造図である。
【００３４】
【図９】図９は、本願の他の実施による、ハイパーリンクオブジェクトの処理デバイスを示す概略構造図である。
【００３５】
【図１０】図１０は、本願の他の実施による、ハイパーリンクオブジェクトの処理デバイスを示す概略構造図である。
【００３６】
【図１１】図１１は、本願の他の実施による、ハイパーリンクオブジェクトの処理デバイスを示す概略構造図である。
【発明を実施するための形態】
【００３７】
本願の実施を以下に詳細に説明し、実施の例を添付図面に示す。同一又は類似の参照符号は、常に同一又は類似のモジュール又は同一又は類似の機能を有するモジュールを表す。添付図面を参照して以下に記載される実施は例であり、単に本願を説明することを意図しているが、本願に対する限定として解釈されるべきではない。それどころか、本願の実施は、添付の特許請求の範囲の精神及び含意の範囲内に含まれるすべての変更、修正、及び均等物を含む。
【００３８】
図１は、本願の実施による、ハイパーリンクオブジェクトを処理するための方法を示す概略フローチャートである。
【００３９】
図１を参照すると、この実施における方法は以下のステップを含む。
【００４０】
Ｓ１１：ハイパーリンクオブジェクトへの操作指示を受信する。
【００４１】
Ｓ１２：操作指示が受信された時に操作指示以外の特定イベントが存在するかどうかを特定する。
【００４２】
Ｓ１３：前述の特定イベントが存在しない場合、ハイパーリンクに基づきターゲットページへのリダイレクトを行う。
【００４３】
Ｓ１４：前述の特定イベントが存在する場合に、存在する特定イベントに対応する関連ページを特定し、関連ページへのリダイレクトを行う。ここで、関連ページはターゲットページに関連する。
【００４４】
操作指示は、具体的にはクリック指示であってよい。
【００４５】
したがって、この実施において、ハイパーリンクオブジェクト上で操作が実行された場合、ハイパーリンクオブジェクト上でクリック操作のみが実行されるという制限は無く、別の特定イベントも更に存在でき、よって、異なる関連ページへのリダイレクトが異なる特定イベントに基づき行われることができ、異なるユーザの要求に応える。
【００４６】
更に、この方法は、マウス（ポインタ）がハイパーリンクオブジェクトの位置にある（重なっている）、と検知されると、プロンプトメッセージをユーザに表示するステップであって、プロンプトメッセージは特定イベントと関連ページとの間のマッピング関係をプロンプトするために用いられる、前記表示するステップを含むことができる。
【００４７】
例えば、ユーザがハイパーリンクを有する特定の商品の画像にマウスを乗せた時、前述のマッピング関係を、フローティングウィンドウやバブル等の形式で表示できる。例えば、前述のマッピング関係は、クイック購入のウィンドウを開くための「Ｇ」のキーを押すことであっても、カートに追加のウィンドウを開くための「Ｗ」のキーを押すことであってもよい。
【００４８】
この実施において、例えば、特定イベントは文書オブジェクトモデル（ＤＯＭ）イベントである。ＤＯＭイベントはキーボードイベント及びマウスイベントを含むことができる。例えば、キーボードイベントは、キーボードの１つ以上のキーを押すことであり、マウスイベントは、マウスをクリック又はスライドすることである。当然ながら、技術の発展にともない、特定イベントはキーボードイベント又はマウスイベントに限定されることはなく、スクリーンタッチイベント等であってもよいことが分かる。
【００４９】
ウェブページには、スクリプト（Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ）が埋め込まれてもよく、ブラウザはスクリプトに基づいて、対応する機能を実施する。具体的に、スクリプトはイベント（ｅｖｅｎｔ）検知部とイベント処理部とを含む。
【００５０】
イベント検知部は、ウェブページで発生するイベントを検知できる。イベントは、例えばクリックや移動等、ウェブページでの操作をユーザが実行する際に発生するやり取りである。ユーザが誘発した動作に加え、イベントは、文書の読み込み、ウィンドウのスクロール、又はサイズ調整であってもよい。
【００５１】
イベント処理部はイベントモデルを規定でき、ブラウザはイベントモデルに基づきイベントを処理できる。イベントモデルとして、イベントキャプチャモデル、イベントバブリングモデル、Ｗ３Ｃ（ワールドワイドウェブコンソーシアム）モデル等が挙げられる。具体的なイベントモデルはこの実施において制限されない。
【００５２】
したがって、ブラウザはイベントを検知し、ウェブページ内に構成されたスクリプトに基づいて、対応する処理を実行できる。例えば、クリック指示を受信すると、ブラウザは、検知を通じて、キーボードイベント又はマウスイベントが更に存在するかどうかを特定でき、存在する場合、特定のキーボード又はマウスイベントを特定する。
【００５３】
更に、この実施において、クリック指示が受信された時に別の特定イベントが存在しない場合、ハイパーリンクに基づきターゲットページへのリダイレクトを行うことができる。ターゲットページはハイパーリンクに対応する共通ページであり、相対的に固定される。したがって、別の特定イベントが存在しなくても、ハイパーリンク機能を、依然、実施できる。結合される必要のあるキーが無い状態でショートカット機能を実行できない共通ショートカットキーの解決策に比べて、本願の解決策では互換性を改善できる。
【００５４】
実施によっては、特定イベントリストをブラウザ内でローカルに構成することができ、よって、ハイパーリンクオブジェクトへのクリック指示が受信され且つ別のイベントが存在することをブラウザが検知した場合、ブラウザは、ローカルに構成された情報に基づき、別のイベントが特定イベントであるかどうかを特定できる。そのため、別のイベントが特定イベントである場合、別の特定イベントが存在する、と特定でき、そうでなければ、別の特定イベントは何ら存在しない、と特定できる。
【００５５】
実施によっては、代替的に、特定イベントリストをサーバ内で構成できる。ハイパーリンクオブジェクトへのクリック指示が受信され且つ別のイベントが存在することをブラウザが検知すると、ブラウザは別のイベントをサーバへ送信する。サーバは、別のイベントが特定イベントであるかどうかを特定し、特定結果をブラウザへ送信する。
【００５６】
したがって、ブラウザは、ローカルに構成された情報又はサーバ内で構成された情報に基づき、別の特定イベントが存在するかどうかを特定できる。
【００５７】
実施によっては、特定イベントと関連ページとの間のマッピング関係を事前に設定でき、マッピング関係に基づき、存在する特定イベントに対応する関連ページを特定する。
【００５８】
更に、マッピング関係をブラウザ内にローカルに格納できる、又は、ブラウザは、サーバにより送信されたマッピング関係を受信でき、よって、クリック指示が受信された時に別の特定イベントが更に存在する、とブラウザが特定した場合、ブラウザはローカルに構成されたマッピング関係、又は、受信されたマッピング関係に基づき、対応する関連ページを特定できる。
【００５９】
代替方法として、マッピング関係をサーバ内で構成でき、よって、クリック指示が受信された時に別の特定イベントが更に存在する、とブラウザが特定した場合、ブラウザは、存在する別の特定イベントをサーバへ送信し、サーバは、構成されたマッピング関係に基づき、対応する関連ページを特定し、ブラウザはサーバにより送信された関連ページを受信する。
【００６０】
関連ページは、ターゲットページの簡素化されたページ、ターゲットページで操作が実行された後に得られるページ、ターゲットページで操作が実行された後に得られるページの簡素化されたページ、の何れか一つを含むことができる。
【００６１】
更に、ターゲットページで操作が実行された後に得られるページは、ターゲットページの特定のボタンがクリックされた後に表示されるページを含むことができる、又は、ターゲットページの特定のボタンがクリックされた後に表示されるページを含むことができる。ここで、第１のページは、ターゲットページ上の特定のボタンがクリックされた後に表示されるページである。類推すると、ターゲットページで操作が実行された後に得られるページは、別の後続操作の後に得られるページを更に含むことができる。
【００６２】
例えば、特定イベントはキーボードイベントであり、特定イベントと関連ページとの間のマッピング関係を表１に示すことができる。
【表１】
2019523487.tif 000003
【００６３】
更に、各々の種類の商品に対応する複数のページは、既存の種類のページを含むことができる、又は、カスタマイズされたページを含むことができる。
【００６４】
例えば、カートに追加のウィンドウと、類似商品の情報比較ページとは、既存の種類のページであり、簡易版ページと、クイック購入のウィンドウとは、カスタマイズされたページである。簡易版ページは原版より少ない内容及び／又は小さい画像を有するページであり、クイック購入のウィンドウは共通の購入ウィンドウより少ない内容及び／又は小さい画像を有するページである。
【００６５】
更に、ハイパーリンクオブジェクトの各種ページは予め生成されてもよく、各種ページのユニフォームリソースロケータ（ＵＲＬ）アドレスは、対応するページをＵＲＬアドレスに基づいて開くために、記録される。
【００６６】
具体的には、ローカルに構成されたマッピング関係又はサーバにより送信された受信マッピング関係に基づき、ブラウザが特定イベントに対応する関連ページを特定する場合、ブラウザはサーバへ要求メッセージを送信でき、要求メッセージはハイパーリンクオブジェクトについての情報と、関連ページについての情報とを含み、よって、要求メッセージを受信した後、サーバは要求メッセージに含まれる情報に基づき、対応する関連ページを特定し、関連ページについての情報をブラウザへ送信する。例えば、ハイパーリンクオブジェクトについての情報は画像識別子であり、関連ページについての情報はページの種類の情報（例えば、購入ウィンドウ）である。ブラウザが要求メッセージに画像識別子及びページの種類の情報を追加し、要求メッセージをサーバへ送信した後、サーバは、画像識別子と商品との間の事前に設定されたマッピング関係に基づいて画像に含まれる商品を特定し、その後、要求メッセージに含まれるページの種類の情報に基づいて商品の対応する種類のページのＵＲＬアドレスを得ることができる。例えば、サーバは商品のクイック購入のウィンドウのＵＲＬアドレスを得る。その後、サーバはブラウザへ商品のクイック購入のウィンドウのＵＲＬアドレスを送信でき、よって、ブラウザはＵＲＬアドレスに基づき対応するページを開く。
【００６７】
サーバが、ローカルに構成されたマッピング関係に基づき特定イベントに対応する関連ページを特定する場合、サーバはハイパーリンクオブジェクト及び特定された関連ページについての情報に基づき、対応する関連ページについての情報を得ることができる。例えば、画像へのユーザのクリック指示を検知した後、ブラウザは、クリックされた画像の識別子をサーバへ送信できる。サーバは、画像識別子と商品との間の事前に設定されたマッピング関係に基づき画像に含まれる商品を特定でき、その後、関連ページにより示されるページの種類に基づき商品の対応する種類のページについての情報を得る。例えば、サーバは商品のクイック購入のウィンドウのＵＲＬアドレスを得る。その後、サーバは、商品のクイック購入のウィンドウのＵＲＬアドレスをブラウザへ送信でき、よって、ブラウザはＵＲＬアドレスに基づき対応するページを開く。
【００６８】
ハイパーリンクオブジェクトが、具体的に、商品の画像である場合、以下の手順、即ち：ウェブページを表示するステップであって、ウェブページはハイパーリンクを有する商品の画像を含む、前記ステップと；画像への操作指示を受信するステップと；操作指示が受信されると、操作指示以外の特定イベントが存在するかどうかを特定するステップと；前述の特定イベントが存在しない場合に、画像に含まれる商品のターゲットページへのリダイレクトを行うステップ、又は、前述の特定イベントが存在する場合に、画像に含まれる商品の購入ウィンドウへのリダイレクトを行うステップと；を実行できる。
【００６９】
更に、操作指示は、具体的には、クリック指示を含むことができる。
【００７０】
特定イベントは、キーボードイベント又はマウスイベントを含むことができる。
【００７１】
具体的には、特定イベントは、例えば「Ｇ」のキーを押すイベント等の特定イベントであってもよい。
【００７２】
更に購入ウィンドウは、具体的には、クイック購入のウィンドウ、即ち、例えばホームページ上の商品の詳細等の情報を含まない、購入関連の情報のみを含むページであってもよい。
【００７３】
前述の手順において、図２を参照すると、ユーザがウェブページ上のハイパーリンクを有する商品の画像２１をクリックする時、別の特定イベントが存在しない場合は、図３に示すターゲットページ３１へ、直接、リダイレクトされる、又は、別の特定イベントが存在する、特には、「Ｇ」のキーを押すイベントが存在する場合は、図４に示すクイック購入のウィンドウ４１へ、直接、リダイレクトされる。
【００７４】
この実施において、ハイパーリンクオブジェクトがクリックされた時に別の特定イベントが存在するかどうかに基づき、異なるページへのリダイレクトを行うことができ、よって、ハイパーリンクに対応する複数のページを、異なるケースに基づいて表示できる。
【００７５】
図５は、本願の別の実施によるハイパーリンクオブジェクトを処理する方法を示す概略フローチャートである。
【００７６】
図５を参照すると、この実施の処理は以下のステップを含む。
【００７７】
Ｓ５１：ハイパーリンクオブジェクトの操作指示を受信する。
【００７８】
Ｓ５２：操作指示が受信されると、操作指示以外の特定イベントが存在するかどうかを特定する。
【００７９】
Ｓ５３：前述の特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行う。
【００８０】
Ｓ５４：前述の特定イベントが存在する場合に、存在する特定イベントに対応する簡素化されたページを特定し、簡素化されたページをフローティングウィンドウの形式で表示する。ここで、簡素化されたページは、ターゲットページに基づいて、又は、ターゲットページに関連した関連ページに基づいて生成される。
【００８１】
前述の実施と異なり、この実施では、別の特定イベントが存在する場合に、簡素化されたページが特定され、簡素化されたページがフローティングウィンドウの形式で表示される。
【００８２】
更に、簡素化されたページは、ターゲットページの簡素化されたページ、又はターゲットページの関連ページの簡素化されたページを含んでもよい。
【００８３】
関連ページは、具体的には、ターゲットページで操作が実行された後に得られるページを含んでもよい。
【００８４】
この実施において具体的に記載されなかった箇所に関しては、前述の実施の関連する内容を参照でき、その詳細は、簡潔にするために本明細書では省略されていることが分かる。
【００８５】
更に、ハイパーリンクオブジェクトが商品の画像である場合、以下の手順：ハイパーリンクを有する商品の画像を含むウェブページを表示するステップ；画像への操作指示を受信するステップ；操作指示が受信されると、操作指示以外の特定イベントが存在するかどうかを特定するステップ；前述の特定イベントが存在しない場合に、画像に含まれる商品のターゲットページへのリダイレクトを行うステップ、又は、前述の特定イベントが存在する場合に、画像に含まれる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するステップ；を実行できる。
【００８６】
更に、操作指示は、具体的には、クリック指示を含むことができる。
【００８７】
特定イベントは、キーボードイベント又はマウスイベントを含むことができる。
【００８８】
具体的に、特定イベントは、例えば「Ｇ」のキーを押すイベント等の特定のイベントであってもよい。
【００８９】
更に購入ウィンドウは、クイック購入のウィンドウ、即ち、例えばホームページ上の商品の詳細等の情報を含まない、購入関連の情報のみを含むページであってもよい。
【００９０】
前述の手順において、図２を参照すると、ユーザがウェブページ上のハイパーリンクを有する商品の画像２１をクリックする時、別の特定イベントが存在しない場合は、図３に示すターゲットページ３１への直接リダイレクトが行われる、又は、別の特定イベントが存在する、特には「Ｇ」のキーを押すイベントが存在する場合は、図６に示すクイック購入のウィンドウ６１がフローティングウィンドウの形式で表示される。
【００９１】
この実施において、ハイパーリンクオブジェクトがクリックされた時に別の特定イベントが存在するかどうかに基づき、異なるページを表示でき、よって、ハイパーリンクに対応する複数のページを、異なるケースに基づき表示できる。
【００９２】
本願の実施における手順を、特定イベントがキーボードイベントであり且つ特定イベントと関連ページとの間のマッピング関係がサーバに格納される例を使って以下説明する。
【００９３】
この実施は、特には、ハイパーリンクオブジェクトが商品の画像である場合に適用できる。
【００９４】
この実施では、簡素化されたページがフローティングウィンドウの形式で表示される例を用いる。
【００９５】
図７は、本願の別の実施によるハイパーリンクオブジェクトを処理するための方法を示す概略フローチャートである。
【００９６】
図７を参照すると、この実施における手順は、以下のステップを含む。
【００９７】
Ｓ７１：サーバに拡張データを構成し、拡張データを拡張データセンタに格納する。
【００９８】
拡張データは特定イベントと関連ページとの間のマッピング関係を記録するために用いられる。例えば、表１にマッピング関係を示す。
【００９９】
具体的には、管理者は、追加、削除、修正、及び検索のうちの１つ以上を介して拡張データを構成できる。
【０１００】
Ｓ７２：商品の画像へのユーザのクリック指示をブラウザが受信する。
【０１０１】
例えば、ブラウザは、まずユーザへウェブページを表示できる。ここで、ウェブページは商品の画像を含み、商品の画像にハイパーリンクが設定される。
【０１０２】
その後、ユーザは、所望する商品の画像をクリックできる。例えば、ブラウザは、商品の画像へのユーザのクリック指示を受信する。
【０１０３】
Ｓ７３：キーボードイベントを検知する。
【０１０４】
Ｓ７４：キーボードイベントが検知されたかどうかを特定し、検知された場合にＳ７５を実行し、検知されない場合にＳ７８を実行する。
【０１０５】
Ｓ７５：拡張データを検索する。
【０１０６】
Ｓ７６：存在するキーボードイベントに対応する簡素化されたページが発見されたかどうかを特定し、発見された場合にＳ７７を実行し、発見されない場合にＳ７８を実行する。
【０１０７】
Ｓ７７：存在するキーボードイベントに対応する簡素化されたページを表示する。
【０１０８】
例えば、存在するキーボードイベントが、「Ｇ」のキーを押すことである場合、対応する簡素化されたページは表１に示すマッピング関係に基づくクイック購入のウィンドウである。この場合、クイック購入のウィンドウはフローティングウィンドウの形式で表示される。
【０１０９】
Ｓ７８：共通のハイパーリンク動作を実行する。
【０１１０】
例えば、図３に示すターゲットページ等の商品の画像に含まれる商品の共通ターゲットページへのリダイレクトが行われる。
【０１１１】
更に、対応する種類のページをユーザに表示した後、ブラウザは、更に、表示されたページへのユーザの操作指示を受信し、操作指示に対応する操作を実行できる。
【０１１２】
例えば、ブラウザがクイック購入のウィンドウを表示した後、ページへのリダイレクトが行われたか、又は、ページがフローティングウィンドウの形式で表示されたかに拘わらず、この方法は、更に、クイック購入のウィンドウ上で「いま購入する」又は「カートに追加」へのユーザのクリック指示を受信し、クリック指示に基づき対応する操作を実行できる。
【０１１３】
この実施において、特定イベントに対応する簡素化されたページが得られて簡素化されたページが表示され、よって、複数のユーザが同じハイパーリンクオブジェクトをクリックすると、異なるイベントが生成されて異なる簡素化されたページを開き、ユーザの多様化した要求に応える。更に、特定イベントが検知されない場合、又は、特定イベントに対応する簡素化されたページが無い場合、共通のハイパーリンクモードを実施のために用いることができる。よって、本願の解決策は既存の解決策と互換性があり、既存のページに適用できる。
【０１１４】
図８は、本願の実施によるハイパーリンクオブジェクトを処理するためのデバイスを示す概略構造図である。
【０１１５】
図８を参照すると、このデバイス８０は、受信モジュール８１と、特定モジュール８２と、第１のリダイレクトモジュール８３と、第２のリダイレクトモジュール８４とを含む。
【０１１６】
受信モジュール８１は、ハイパーリンクオブジェクトへの操作指示を受信するよう構成される。
【０１１７】
特定モジュール８２は、操作指示が受信されると、操作指示以外の特定イベントが存在するかどうかを特定するよう構成される。
【０１１８】
第１のリダイレクトモジュール８３は、前述の特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成される。
【０１１９】
第２のリダイレクトモジュール８４は、前述の特定イベントが存在する場合に、存在する特定イベントに対応する関連ページを特定し、関連ページへのリダイレクトを行うよう構成される。
【０１２０】
関連ページはターゲットページに関連する。
【０１２１】
実施によっては、特定イベントはキーボードイベント又はマウスイベントを含む。
【０１２２】
実施によっては、関連ページはターゲットページの簡素化されたページを含む。
【０１２３】
実施によっては、関連ページは、ターゲットページ上のハイパーリンクオブジェクトに関する内容についての更なる操作を実行するためのページを含む。
【０１２４】
実施によっては、関連ページは、ターゲットページ上のハイパーリンクオブジェクトに関連する内容についての更なる操作を実行するためのページの簡素化されたページを含む。
【０１２５】
実施によっては、存在する特定イベントに対応する関連ページを特定する前述のステップは、特定イベントと関連ページとの間のマッピング関係に基づき、存在する特定イベントに対応する関連ページを特定するステップを含む。
【０１２６】
実施によっては、特定イベントと関連ページとの間のマッピング関係に基づき、存在する特定イベントに対応する関連ページを特定する前述のステップは、特定イベントと関連ページとの間の予め取得したマッピング関係に基づき、存在する特定イベントに対応する関連ページを特定するステップを含む。
【０１２７】
予め取得したマッピング関係は、ローカルに構成されたマッピング関係、又は、サーバから得られたマッピング関係を含む。
【０１２８】
特定イベントと関連ページとの間のマッピング関係に基づき、存在する特定イベントに対応する関連ページを特定する前述のステップは、特定イベントと関連ページとの間に構成されたマッピング関係に基づき、存在する特定イベントに対応する関連ページをサーバが特定するように、存在する特定イベントをサーバへ送信するステップと、関連ページに関する、サーバにより送信される情報を受信するステップとを含む。
【０１２９】
操作指示は、クリック指示を含む。
【０１３０】
更に、図９を参照すると、前述のデバイスを、買い物のウェブサイトに適用する場合、それに対応するデバイス９０は、具体的には、表示モジュール９１と、受信モジュール９２と、特定モジュール９３と、第１のリダイレクトモジュール９４と、第２のリンク先モジュール９５とを含むことができる。表示モジュール９１は、ウェブページを表示するよう構成される。ここで、ウェブページはハイパーリンクを有する商品の画像を含む。
【０１３１】
受信モジュール９２は、画像への操作指示を受信するよう構成される。
【０１３２】
特定モジュール９３は、操作指示が受信されると、操作指示以外の特定イベントが存在するかどうかを特定するよう構成される。
【０１３３】
第１のリダイレクトモジュール９４は、前述の特定イベントが存在しない場合に、画像に含まれる商品のターゲットページへのリダイレクトを行うよう構成される。
【０１３４】
第２のリダイレクトモジュール９５は、前述の特定イベントが存在する場合に、画像に含まれる商品の購入ウィンドウへのリダイレクトを行うよう構成される。
【０１３５】
図１０は、本願の実施によるハイパーリンクオブジェクトを処理ためのデバイスを示す概略構造図である。
【０１３６】
図１０を参照すると、デバイス１００は、受信モジュール１０１と、特定モジュール１０２と、リダイレクトモジュール１０３と、フローティングウィンドウモジュール１０４とを含む。
【０１３７】
受信モジュール１０１は、ハイパーリンクオブジェクトへの操作指示を受信するよう構成される。
【０１３８】
特定モジュール１０２は、操作指示が受信されると、操作指示以外の特定イベントが存在するかどうかを特定するよう構成される。
【０１３９】
リダイレクトモジュール１０３は、前述の特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成される。
【０１４０】
フローティングウィンドウモジュール１０４は、前述の特定イベントが存在する場合に、存在する特定イベントに対応する簡素化されたページを特定し、簡素化されたページをフローティングウィンドウの形式で表示するよう構成される。
【０１４１】
簡素化されたページは、ターゲットページ、又は、ターゲットページに関連する関連ページに基づき生成される。
【０１４２】
実施によっては、特定イベントはキーボードイベント又はマウスイベントを含む。
【０１４３】
実施によっては、関連ページは、ターゲットページ上で操作が実行された後に得られるページを含む。
【０１４４】
実施によっては、存在する特定イベントに対応する簡素化されたページを特定する前述のステップは、特定イベントと簡素化されたページとの間のマッピング関係に基づき、存在する特定イベントに対応する簡素化されたページを特定するステップを含む。
【０１４５】
実施によっては、特定イベントと簡素化されたページとの間のマッピング関係に基づき、存在する特定イベントに対応する簡素化されたページを特定する前述ステップは、特定イベントと簡素化されたページとの間の予め取得したマッピング関係に基づき、存在する特定イベントに対応する簡素化されたページを特定するステップを含む。
【０１４６】
予め取得したマッピング関係は、ローカルに構成されたマッピング関係、又は、サーバから得られるマッピング関係を含む。
【０１４７】
実施によっては、特定イベントと簡素化されたページとの間のマッピング関係に基づき、存在する特定イベントに対応する簡素化されたページを特定する前述ステップは、特定イベントと簡素化されたページとの間に構成されたマッピング関係に基づき、存在する特定イベントに対応する簡素化されたページをサーバが特定するように、存在する特定イベントをサーバへ送信するステップと、簡素化されたページに関する、サーバにより送信される情報を受信するステップとを含む。
【０１４８】
実施によっては、操作指示はクリック指示を含む。
【０１４９】
更に、図１１を参照すると、前述のデバイスを買い物のウェブサイトに適用する場合、それに対応するデバイス１１０は、表示モジュール１１１と、受信モジュール１１２と、特定モジュール１１３と、リダイレクトモジュール１１４と、フローティングウィンドウモジュール１１５とを含む。
【０１５０】
表示モジュール１１１は、ウェブページを表示するよう構成される。ここで、ウェブページはハイパーリンクを有する商品の画像を含む。
【０１５１】
受信モジュール１１２は、画像への操作指示を受信するよう構成される。
【０１５２】
特定モジュール１１３は、操作指示が受信されると、操作指示以外の特定イベントが存在するかどうかを特定するよう構成される。
【０１５３】
リダイレクトモジュール１１４は、前述の特定イベントが存在しない場合に、画像に含まれる商品のターゲットページへのリダイレクトを行うよう構成される。
【０１５４】
フローティングウィンドウモジュール１１５は、前述の特定イベントが存在する場合に、画像に含まれる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するよう構成される。
【０１５５】
この実施のデバイスは、方法の実施に対応することが分かる。具体的な内容については、方法の実施における関連する説明を参照でき、詳細は簡潔にするために本明細書では省略する。
【０１５６】
この実施において、特定イベントに対応するハイパーリンクターゲットが得られてハイパーリンクターゲットが表示され、よって、複数のユーザが同じハイパーリンクオブジェクトをクリックすると、異なるイベントが生成されて異なるハイパーリンクターゲットを開くことができ、多様化したユーザの要求に応える。更に、特定イベントが検知されない場合、又は、特定イベントに対応するフィードバック動作が無い場合、共通のハイパーリンクモードを実施のために用いることができ、よって、本願の解決策は既存の解決策と互換性があり、既存のページに適用できる。
【０１５７】
注記すると、本願の説明における用語「第１の」「第２の」等は、単に説明のために使われているに過ぎず、関連する重要性を示唆したり黙示したりすると解釈することはできない。更に、本願の説明において、特に言及されない限り、「複数」は「少なくとも２つ」を意味する。
【０１５８】
フローチャートに記載される、又は、本明細書において別の方法で記載される、いずれの工程又は方法の説明も、以下の様に理解され得る：即ち、特定の論理機能又は操作ステップを実施するために用いられる実行可能な指示コードの、１つ以上のモジュール、セグメント、又はパーツが含まれる；本願の各実施の例の範囲は他の実施を含む；及び、機能は、例えば基本的に同時のやり方又は機能に基づく逆の順番等の、図示又は検討された順番以外の順番で実行されることができる。このことは、本願の実施の分野の当業者にとっては言うまでもない。
【０１５９】
本願のパーツは、ハードウェア、ソフトウェア、ファームウェア、又はそれらの組み合わせを用いることによって実施することができることを理解されたい。前述の実施では、メモリに格納されており適切な命令実行システムによって実行されるソフトウェア又はファームウェアを用いることによって複数のステップ又は方法を実施することができる。例えば、ハードウェアが実施のために用いられる場合、他の実施における実施と同様に、当技術分野における以下の周知の技術のうちの任意の１つ又はそれらの組合せが実施のために用いられ得る。データ信号の論理機能を実施するように構成された論理ゲート回路を有する個別論理回路、適切な組合せ論理ゲート回路を有する特定用途向け集積回路、プログラマブルゲートアレイ（ＰＧＡ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などである。
【０１６０】
当業者であれば、方法の実施に含まれるステップの全部又は一部を、関連するハードウェアに命令するプログラムを用いることによって実施できることを理解することができる。プログラムはコンピュータ可読記憶媒体に格納することができる。プログラムが実行されると、方法の実施におけるステップの１つ又は組み合わせが実行される。
【０１６１】
更に、本願の実施における機能ユニットは、１つの処理モジュールに統合することができ、又は、各ユニットは物理的に単独で存在することができ、あるいは２つ以上のユニットを１つのモジュールに統合することができる。統合モジュールは、ハードウェアの形で実施することも、ソフトウェア機能モジュールの形で実施することもできる。統合モジュールがソフトウェア機能モジュールの形態で実施され、独立した商品として販売又は使用される場合、統合ユニットはコンピュータ可読記憶媒体に格納することができる。
【０１６２】
記憶媒体は、読み出し専用メモリ、磁気ディスク、光ディスクなどとすることができる。
【０１６３】
本明細書の説明において、「ある実施」「いくつかの実施」「例」「特定の例」及び「いくつかの例」などの参照用語の説明は、実施又は例を参照して説明された特定の特徴、構造、材料、又は特性が本願の少なくとも１つの実施又は例に含まれることを意味する。本明細書において、用語の例示的な表現は、必ずしも同一の実施形態又は例に関するものではない。更に、記載された特定の特徴、構造、材料、又は特性は、実施又は例のうちの任意の１つ又は複数において適切な方法で組み合わせることができる。
【０１６４】
本願の実施を上述し説明したが、前述の実施は例示であり、本願に対する限定として解釈することはできないことを理解されたい。当業者であれば、本願の範囲内で、前記の実施に対して変更、修正、置換、及び変形を加えることができる。
【符号の説明】
【０１６５】
２１    ハイパーリンクを有する商品の画像
３１    ターゲットページ
４１、６１    クイック購入のウィンドウ
８０、９０、１００、１１０    デバイス
【図１】
2019523487.tif 000004
【図２】
2019523487.tif 000005
【図３】
2019523487.tif 000006
【図４】
2019523487.tif 000007
【図５】
2019523487.tif 000008
【図６】
2019523487.tif 000009
【図７】
2019523487.tif 000010
【図８】
2019523487.tif 000011
【図９】
2019523487.tif 000012
【図１０】
2019523487.tif 000013
【図１１】
2019523487.tif 000014
【手続補正書】
【提出日】平成31年3月4日(2019.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ハイパーリンクオブジェクトへの操作指示を受信するステップ（Ｓ１１，Ｓ５１）と；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップ（Ｓ１２，Ｓ５２）と；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップ（Ｓ１３，Ｓ５３）；又は、前記特定イベントが存在する場合に、存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うステップ（Ｓ１４，Ｓ５４）；を備え、
前記関連ページは、前記ターゲットページの簡素化されたページを備える、
ハイパーリンクオブジェクトを処理するための方法。
【請求項２】
前記特定イベントは、複数の関連イベントを有する文書オブジェクトモデル（ＤＯＭ）イベントを備える、
請求項１に記載の処理するための方法。
【請求項３】
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
請求項１に記載の処理するための方法。
【請求項４】
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページを備える、
請求項１に記載の処理するための方法。
【請求項５】
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページの簡素化されたページを備える、
請求項１に記載の処理するための方法。
【請求項６】
存在する特定イベントに対応する関連ページを特定するステップは：
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定するステップを備える、
請求項１に記載の処理するための方法。
【請求項７】
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定する前記ステップは：
前記特定イベントと前記関連ページとの間の予め取得したマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定するステップを備え、
前記予め取得したマッピング関係は、ローカルに構成されたマッピング関係、又は、サーバから得られたマッピング関係を備える、
請求項６に記載の処理するための方法。
【請求項８】
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定する前記ステップは：
前記特定イベントと前記関連ページとの間に構成されたマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページをサーバが特定するように、前記存在する特定イベントを前記サーバへ送信するステップと；
前記関連ページに関する、前記サーバにより送信される情報を受信するステップと；を備える、
請求項６に記載の処理するための方法。
【請求項９】
前記操作指示は、クリック指示を備える、
請求項１に記載の処理するための方法。
【請求項１０】
マウスポインタが前記ハイパーリンクオブジェクトの位置にある、と検知されると、プロンプトメッセージをユーザに表示するステップであって、前記プロンプトメッセージは、前記特定イベントと前記関連ページとの間のマッピング関係をプロンプトするために用いられる、前記表示するステップを更に備える、
請求項２に記載の処理するための方法。
【請求項１１】
前記特定イベントが存在する場合に、前記簡素化されたページをフローティングウィンドウの形式で表示するステップ；を更に備える、
請求項１に記載の処理するための方法。
【請求項１２】
ウェブページを表示するステップであって、前記ウェブページは、ハイパーリンクオブジェクトを有する、商品の画像を備える、前記表示するステップ；を更に備える、
請求項１に記載の処理するための方法。
【請求項１３】
請求項１〜請求項１２のいずれか１項に記載の処理するための方法を実行するように構成された複数のモジュールを備える、
ハイパーリンクオブジェクトを処理するデバイス。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１６４
【補正方法】変更
【補正の内容】
【０１６４】
本願の実施を上述し説明したが、前述の実施は例示であり、本願に対する限定として解釈することはできないことを理解されたい。当業者であれば、本願の範囲内で、前記の実施に対して変更、修正、置換、及び変形を加えることができる。
［第１の局面］
ハイパーリンクオブジェクトへの操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うステップ；を備え、
前記関連ページは、前記ターゲットページに関連する、
ハイパーリンクオブジェクトを処理するための方法。
［第２の局面］
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
第１の局面に記載の処理するための方法。
［第３の局面］
前記関連ページは、前記ターゲットページの簡素化されたページを備える、
第１の局面に記載の処理するための方法。
［第４の局面］
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページを備える、
第１の局面に記載の処理するための方法。
［第５の局面］
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページの簡素化されたページを備える、
第１の局面に記載の処理するための方法。
［第６の局面］
前記存在する特定イベントに対応する関連ページを特定するステップは：
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定するステップを備える、
第１の局面に記載の処理するための方法。
［第７の局面］
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定する前記ステップは：
前記特定イベントと前記関連ページとの間の予め取得したマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定するステップを備え、
前記予め取得したマッピング関係は、ローカルに構成されたマッピング関係、又は、サーバから得られたマッピング関係を備える、
第６の局面に記載の処理するための方法。
［第８の局面］
前記特定イベントと前記関連ページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページを特定する前記ステップは：
前記特定イベントと前記関連ページとの間に構成されたマッピング関係に基づき、前記存在する特定イベントに対応する前記関連ページをサーバが特定するように、前記存在する特定イベントを前記サーバへ送信するステップと；
前記関連ページに関する、前記サーバにより送信される情報を受信するステップと；を備える、
第６の局面に記載の処理するための方法。
［第９の局面］
前記操作指示は、クリック指示を備える、
第１の局面に記載の処理するための方法。
［第１０の局面］
マウスポインタが前記ハイパーリンクオブジェクトの位置にある、と検知されると、プロンプトメッセージをユーザに表示するステップであって、前記プロンプトメッセージは、前記特定イベントと前記関連ページとの間のマッピング関係をプロンプトするために用いられる、前記表示するステップを更に備える、
第２の局面に記載の処理するための方法。
［第１１の局面］
ハイパーリンクオブジェクトへの操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、存在する特定イベントに対応する簡素化されたページを特定し、前記簡素化されたページをフローティングウィンドウの形式で表示するステップ；を備え、
前記簡素化されたページは、前記ターゲットページに基づいて、又は、前記ターゲットページに関連した関連ページに基づいて生成される、
ハイパーリンクオブジェクトを処理するための方法。
［第１２の局面］
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
第１１の局面に記載の処理するための方法。
［第１３の局面］
前記関連ページは、前記ターゲットページ上で操作が実行された後に得られるページを備える、
第１１の局面に記載の処理するための方法。
［第１４の局面］
前記存在する特定イベントに対応する簡素化されたページを特定するステップは：
前記特定イベントと前記簡素化されたページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定するステップを備える、
第１１の局面に記載の処理するための方法。
［第１５の局面］
前記特定イベントと前記簡素化されたページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定する前記ステップは：
前記特定イベントと前記簡素化されたページとの間の予め取得したマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定するステップを備え、
前記予め取得したマッピング関係は、ローカルに構成されたマッピング関係、又は、サーバから得られた前記マッピング関係を備える、
第１４の局面に記載の処理するための方法。
［第１６の局面］
前記特定イベントと前記簡素化されたページとの間のマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページを特定する前記ステップは：
前記特定イベントと前記簡素化されたページとの間に構成されたマッピング関係に基づき、前記存在する特定イベントに対応する前記簡素化されたページをサーバが特定するように、前記存在する特定イベントを前記サーバへ送信するステップと；
前記簡素化されたページに関する、前記サーバにより送信される情報を受信するステップと；を備える、
第１４の局面に記載の処理するための方法。
［第１７の局面］
前記操作指示は、クリック指示を備える、
第１１の局面に記載の処理するための方法。
［第１８の局面］
マウスポインタが前記ハイパーリンクオブジェクトの位置にある、と検知されると、プロンプトメッセージをユーザに表示するステップであって、前記プロンプトメッセージは、前記特定イベントと前記関連ページとの間のマッピング関係をプロンプトするために用いられる、前記表示するステップを更に備える、
第１２の局面に記載の処理するための方法。
［第１９の局面］
ウェブページを表示するステップであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示するステップと；
前記画像への操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うステップ；又は、前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウへのリダイレクトを行うステップ；を備える、
ハイパーリンクオブジェクトを処理するための方法。
［第２０の局面］
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
第１９の局面に記載の処理するための方法。
［第２１の局面］
前記操作指示は、クリック指示を備える、
第１９の局面に記載の処理するための方法。
［第２２の局面］
ウェブページを表示するステップであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示するステップと；
前記画像への操作指示を受信するステップと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するステップと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うステップ、又は、前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するステップ；を備える、
ハイパーリンクオブジェクトを処理するための方法。
［第２３の局面］
前記特定イベントは、キーボードイベント又はマウスイベントを備える、
第２２の局面に記載の処理するための方法。
［第２４の局面］
前記操作指示は、クリック指示を備える、
第２２の局面に記載の処理するための方法。
［第２５の局面］
ハイパーリンクオブジェクトへの操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成された第１のリダイレクトモジュールと；
前記特定イベントが存在する場合に、存在する特定イベントに対応する関連ページを特定し、前記関連ページへのリダイレクトを行うよう構成された第２のリダイレクトモジュールと；を備え、
前記関連ページは、前記ターゲットページに関連する、
ハイパーリンクオブジェクトを処理するためのデバイス。
［第２６の局面］
ハイパーリンクオブジェクトへの操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、ハイパーリンクに基づきターゲットページへのリダイレクトを行うよう構成されたリダイレクトモジュールと；
前記特定イベントが存在する場合に、存在する特定イベントに対応する簡素化されたページを特定し、前記簡素化されたページをフローティングウィンドウの形式で表示するよう構成されたフローティングウィンドウモジュールと；を備え、
前記簡素化されたページは、前記ターゲットページに基づいて、又は、前記ターゲットページに関連した関連ページに基づいて生成される、
ハイパーリンクオブジェクトを処理するためのデバイス。
［第２７の局面］
ウェブページを表示するよう構成された表示モジュールであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示モジュールと；
前記画像への操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うよう構成された第１のリダイレクトモジュールと；
前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウへのリダイレクトを行うように構成された第２のリダイレクトモジュールと；を備える、
ハイパーリンクオブジェクトを処理するためのデバイス。
［第２８の局面］
ウェブページを表示するよう構成された表示モジュールであって、前記ウェブページは、ハイパーリンクを有する商品の画像を備える、前記表示モジュールと；
前記画像への操作指示を受信するよう構成された受信モジュールと；
前記操作指示が受信されると、前記操作指示以外の特定イベントが存在するかどうかを特定するよう構成された特定モジュールと；
前記特定イベントが存在しない場合に、前記画像に備えられる商品のターゲットページへのリダイレクトを行うように構成されたリダイレクトモジュールと；
前記特定イベントが存在する場合に、前記画像に備えられる商品の購入ウィンドウの簡素化されたページをフローティングウィンドウの形式で表示するよう構成されたフローティングウィンドウモジュールと；を備える、
ハイパーリンクオブジェクトを処理するデバイス。
【国際調査報告】
2019523487.tif 000015
2019523487.tif 000016
2019523487.tif 000017
2019523487.tif 000018