(57)【特許請求の範囲】
【請求項１】
現在ページのページコンテンツおよび前記現在ページの前ページのページコンテンツを取得するステップと、
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するステップと、
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページへ所定のロールバックページを変更し、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するステップと、
ロールバック操作を取得するステップと、
前記ロールバック操作に対応する、前記所定のロールバックページが存在するか否かを判断するステップと、
前記ロールバック操作に対応する前記所定のロールバックページが存在する場合、前記所定のロールバックページを表示するステップと、を含む
ことを特徴とするページロールバック制御方法。
【請求項２】
現在ページのページコンテンツおよび前記現在ページの前ページのページコンテンツを取得する前に、
さらに、
現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツ、および前記現在ページのページコンテンツを取得するステップと、
前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が第２の所定類似度閾値を超えたか否かを判断するステップと、
前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が前記第２の所定類似度閾値を超えていない場合、ロールバック操作を終了するステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項３】
前記現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得するステップは、
前記現在ページにおけるすべてのハイパーリンクを取得するステップと、
前記現在ページにおけるすべてのハイパーリンクの何れかに、識別子における特徴キャラクタが次ページ、次のページ、後編、次の章、ｎｅｘｔ、→および↓の何れかを含む所定のハイパーリンクが存在するか否かを判断するステップと、
前記現在ページにおけるすべてのハイパーリンクの何れかに、所定のハイパーリンクが存在する場合、前記所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得するステップと、を含む
ことを特徴とする請求項２に記載の方法。
【請求項４】
さらに、
２つのページそれぞれのページコンテンツのＤＯＭツリー構造を解析するステップと、
２つのページそれぞれのページコンテンツのＤＯＭツリー構造を比較することにより、２つのページそれぞれのページコンテンツの間の構造類似度を決定するステップと、を含む
ことを特徴とする請求項１または２に記載の方法。
【請求項５】
前記ロールバック操作を取得するステップは、さらに、
所定のロールバックコントロールがトリガされたか否かを検出するステップと、
前記ロールバックコントロールがトリガされた場合、前記ロールバックコントロールがトリガされた時間の長さを記録するステップと、
前記時間の長さが所定の時間閾値を超えたか否かを判断するステップと、
前記時間の長さが所定の時間閾値を超えた場合、前記ロールバック操作を取得したことを決定するステップと、を含む
ことを特徴とする請求項１に記載の方法。
【請求項６】
前記ロールバック操作に対応する所定のロールバックページが存在するか否かを判断するステップは、
前記所定のロールバックページのリンクアドレスが存在するか否かを検索するステップ、
或いは、
前記所定のロールバックページのページコンテンツが記憶されたか否かを検索するステップ、を含む
ことを特徴とする請求項１に記載の方法。
【請求項７】
現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得するための第１のページコンテンツ取得ユニットと、
前記現在ページのページコンテンツと、前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するための第２の判断ユニットと、
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページへ所定のロールバックページを変更し、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するための第１の設定ユニットと、
ロールバック操作を取得するための操作取得ユニットと、
前記ロールバック操作に対応する、前記所定のロールバックページが存在するか否かを判断するための第１の判断ユニットと、
前記ロールバック操作に対応する前記所定のロールバックページが存在する場合、前記所定のロールバックページを表示するための表示ユニットと、を備える
ことを特徴とするページロールバック制御装置。
【請求項８】
現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツ、および前記現在ページのページコンテンツを取得するための第２のページコンテンツ取得ユニットと、
前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が第２の所定類似度閾値を超えたか否かを判断するための第３の判断ユニットと、
前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が前記第２の所定類似度閾値を超えた場合、前記現在ページを分けられたコンテンツとして決定するための第１の決定ユニットと、
前記現在ページが分けられたコンテンツページである場合、前記現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得するための第１のページコンテンツ取得ユニットと、
前記現在ページのページコンテンツと、前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するための第２の判断ユニットと、
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページへ所定のロールバックページを変更し、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するための第１の設定ユニットと、
ロールバック操作を取得するための操作取得ユニットと、
前記ロールバック操作に対応する、前記所定のロールバックページが存在するか否かを判断するための第１の判断ユニットと、
前記ロールバック操作に対応する前記所定のロールバックページが存在する場合、前記所定のロールバックページを表示するための表示ユニットと、
を備える
ことを特徴とするページロールバック制御装置。
【請求項９】
前記第２のページコンテンツ取得ユニットは、
前記現在ページにおけるすべてのハイパーリンクを取得するためのハイパーリンク取得ユニットと、
前記現在ページにおけるすべてのハイパーリンクの何れかに、識別子における特徴キャラクタが次ページ、次のページ、後編、次の章、ｎｅｘｔ、→および↓の何れかを含む所定のハイパーリンクが存在するか否かを判断するためのハイパーリンク判断ユニットと、
前記現在ページにおけるすべてのハイパーリンクの何れかに、所定のハイパーリンクが存在する場合、前記所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得するためのページコンテンツ取得サブユニットと、を備える
ことを特徴とする請求項８に記載の装置。
【請求項１０】
さらに、
２つのページそれぞれのページコンテンツのＤＯＭツリー構造を解析するための解析ユニットと、
２つのページそれぞれのページコンテンツのＤＯＭのツリー構造を比較することにより、２つのページそれぞれのページコンテンツの間の構造類似度を決定するための比較ユニットと、を備える
ことを特徴とする請求項７または８に記載の装置。
【請求項１１】
前記操作取得ユニットは、
所定のロールバックコントロールがトリガされたか否かを検出するためのトリガ検出ユニットと、
前記ロールバックコントロールがトリガされた場合、前記ロールバックコントロールがトリガされた時間の長さを記録するための時間の長さ記録ユニットと、
前記時間の長さが所定の時間閾値を超えたか否かを判断するための時間判断ユニットと、
前記時間の長さが所定の時間閾値を超えた場合、前記ロールバック操作を取得したことを決定するための第２の決定ユニットと、を備える
ことを特徴とする請求項７または８に記載の装置。
【請求項１２】
前記第１の判断ユニットは、前記所定のロールバックページのリンクアドレスが存在するか否かを検索し、或いは、前記所定のロールバックページのページコンテンツが記憶されたか否かを検索するための検索ユニットを備える
ことを特徴とする請求項７または８に記載の装置。
【請求項１３】
プロセッサと前記プロセッサが実行可能な指令を記憶するためのメモリと、を備えるページロールバック制御を使用する端末であって、
前記プロセッサは、
現在ページのページコンテンツおよび前記現在ページの前ページのページコンテンツを取得し、
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断し、
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページへ所定のロールバックページを変更し、
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持し、
ロールバック操作を取得し、前記ロールバック操作に対応する、前記所定のロールバックページが存在するか否かを判断し、前記ロールバック操作に対応する前記所定のロールバックページが存在する場合、所定のロールバックページを表示するように構成された
ことを特徴とするページロールバック制御を使用する端末。
【請求項１４】
プロセッサに実行されることにより、請求項１乃至６のいずれか１項に記載のページロールバック制御方法を実現することを特徴とするプログラム。
【請求項１５】
請求項１４に記載のプログラムが記録された記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術分野に関し、特に、ページロールバック制御方法、ページロールバック制御装置、端末、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
ブラウザにおいて、前ページに戻るのが基本的な機能の１つであり、ユーザに前に閲覧したページに戻らせることができる。ブラウザのインタフェースには、通常、前ページに戻る機能を提供するための戻るコントロールが設定され、ユーザーが前に閲覧したページに戻る必要がある場合に、この戻るコントロールをクリックして、前に閲覧したページに戻ることができる。
【０００３】
ユーザーが複数のページを閲覧する場合について、前ページの前のある履歴ページに戻る必要がある場合に、従来技術の戻るコントロールを利用して戻る操作を行うと、戻るコントロールを数回繰り返してクリックする必要があり、特に、例えばある分野のスポーツ選手や地域観光を紹介するページ（少ないなら数ページがあり、多いなら数十ページがある）などのような複数のページに分けて示される文章、或いは、同じシリーズの複数の画像において、操作が非常に煩雑である。
【発明の概要】
【０００４】
従来の従来技術の問題点を克服するために、本発明は、ページロールバック制御方法、ページロールバック制御装置、端末、プログラム及び記録媒体を提供する。
【０００５】
本発明に係る実施例の第１の局面によれば、ページロールバック制御方法を提供し、前記ページロールバック制御方法は、ロールバック操作を取得するステップと、前記ロールバック操作に対応する、予め設定されたページである所定のロールバックページが存在するか否かを判断するステップと、前記所定のロールバックページが存在する場合、所定のロールバックページを表示するステップと、を含む。
【０００６】
第１の局面を組合せて、第１の局面の第１の可能な実現形態において、前記方法は、さらに、前記現在ページのページコンテンツおよび前記現在ページの前ページのページコンテンツを取得するステップと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するステップと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページを所定のロールバックページとして設定するステップと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するステップと、を含む。
【０００７】
第１の局面を組合せて、第１の局面の第２可能な実現形態において、前記方法は、さらに、前記現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツ、および前記現在ページのページコンテンツを取得するステップと、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が第２の所定類似度閾値を超えたか否かを判断するステップと、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が前記第２の所定類似度閾値を超えた場合、前記現在ページを分けられたコンテンツページとして決定するステップと、前記現在ページが分けられたコンテンツページである場合、前記現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得するステップと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するステップと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページを所定のロールバックページとして設定するステップと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するステップと、を含む。
【０００８】
第１の局面の第２の可能な実現形態を組合せて、第１の局面の第３の可能な実現形態において、前記現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得するステップは、前記現在ページにおけるすべてのハイパーリンクを取得するステップと、前記現在ページにおけるすべてのハイパーリンクの何れかに、識別子における特徴キャラクタが次ページ、次のページ、後編、次の章、ｎｅｘｔ、→および↓の何れかを含む所定のハイパーリンクが存在するか否かを判断するステップと、前記現在ページにおけるすべてのハイパーリンクの何れかに、所定のハイパーリンクが存在する場合、前記所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得するステップと、を含む。
【０００９】
第１の局面の第１または第２の可能な実現形態を組合せて、第１の局面の第４の可能な実現形態において、前記方法は、さらに、２つのページそれぞれのページコンテンツのＤＯＭツリー構造を解析するステップと、２つのページそれぞれのページコンテンツのＤＯＭツリー構造を比較することにより、２つのページそれぞれのページコンテンツの間の構造類似度を決定するステップと、を含む。
【００１０】
第１の局面を組合せて、第１の局面の第５の可能な実現形態において、前記ロールバック操作を取得するステップは、さらに、所定のロールバックコントロールがトリガされたか否かを検出するステップと、前記ロールバックコントロールがトリガされた場合、前記ロールバックコントロールがトリガされた時間の長さを記録するステップと、前記時間の長さが所定の時間閾値を超えたか否かを判断するステップと、前記時間の長さが所定の時間閾値を超えた場合、前記ロールバック操作を取得したことを決定するステップと、を含む。
【００１１】
第１の局面を組合せて、第１の局面の第６の可能な実現形態において、前記ロールバック操作に対応する所定のロールバックページが存在するするか否かを判断するステップは、前記所定のロールバックページのリンクアドレスが存在するか否かを検索するステップ、或いは、前記所定のロールバックページのページコンテンツが記憶されたか否かを検索するステップ、を含む。
【００１２】
本発明に係る実施例の第２の局面によれば、ページロールバック制御装置を提供し、前記ページロールバック制御装置は、ロールバック操作を取得するための操作取得ユニットと、前記ロールバック操作に対応する、予め設定されたページである所定のロールバックページが存在するか否かを判断するための第１の判断ユニットと、前記所定のロールバックページが存在する場合、所定のロールバックページを表示するための表示ユニットと、を備える。
【００１３】
第２の局面を組合せて、第２の局面の第１の可能な実現形態において、前記装置は、さらに、前記現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得するための第１のページコンテンツ取得ユニットと、前記現在ページのページコンテンツと、前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するための第２の判断ユニットと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページを所定のロールバックページとして設定し、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するための第１の設定ユニットと、を備える。
【００１４】
第２の局面を組合せて、第２の局面の第２の可能な実現形態において、前記装置は、さらに、前記現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツ、および前記現在ページのページコンテンツを取得するための第２のページコンテンツ取得ユニットと、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が第２の所定類似度閾値を超えたか否かを判断するための第３の判断ユニットと、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が前記第２の所定類似度閾値を超えた場合、前記現在ページを分けられたコンテンツとして決定するための第１の決定ユニットと、前記現在ページが分けられたコンテンツページである場合、前記現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得するための第１のページコンテンツ取得ユニットと、前記現在ページのページコンテンツと、前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するための第２の判断ユニットと、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページを所定のロールバックページとして設定し、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するための第１の設定ユニットと、を備える。
【００１５】
第２の局面の第２の可能な実現形態を組合せて、第２の局面の第３の可能な実現形態において、前記第２のページコンテンツを取得ユニットは、前記現在ページにおけるすべてのハイパーリンクを取得するためのハイパーリンク取得ユニットと、前記現在ページにおけるすべてのハイパーリンクの何れかに、識別子における特徴キャラクタが次ページ、次のページ、後編、次の章、ｎｅｘｔ、→および↓の何れかを含む所定のハイパーリンクが存在するか否かを判断するためのハイパーリンク判断ユニットと、前記現在ページにおけるすべてのハイパーリンクの何れかに、所定のハイパーリンクが存在する場合、前記所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得するためのページコンテンツ取得サブユニットと、を備える。
【００１６】
第２態様の第１または第２の可能な実現形態を組合せて、第２態様の第４の可能な実現形態において、前記装置は、さらに、２つのページそれぞれのページコンテンツのＤＯＭツリー構造を解析するための解析ユニットと、２つのページそれぞれのページコンテンツのＤＯＭのツリー構造を比較することにより、２つのページそれぞれのページコンテンツの間の構造類似度を決定するための比較ユニットと、を備える。
【００１７】
第２の局面を組合せて、第２の局面の第５の可能な実現形態において、前記操作取得ユニットは、所定のロールバックコントロールがトリガされたか否かを検出するためのトリガ検出ユニットと、前記ロールバックコントロールがトリガされた場合、前記ロールバックコントロールがトリガされた時間の長さを記録するための時間の長さ記録ユニットと、前記時間の長さが所定の時間閾値を超えたか否かを判断するための時間判断ユニットと、前記時間の長さが所定の時間閾値を超えた場合、前記ロールバック操作を取得したことを決定するための第２の決定ユニットと、を備える。
【００１８】
第２の局面を組合せて、第２の局面の第６の可能な実現形態において、前記第１の判断ユニットは、前記所定のロールバックページのリンクアドレスが存在するか否かを検索し、或いは、前記所定のロールバックページのページコンテンツが記憶されたか否かを検索するための検索ユニットを備える。
【００１９】
本発明に係る実施例の第３の局面によれば、端末を提供し、前記端末は、ロールバック操作を取得し、前記ロールバック操作に対応する、予め設定されたページである所定のロールバックページが存在するか否かを判断し、前記所定のロールバックページが存在する場合、所定のロールバックページを表示するためのプロセッサと、プロセッサが実行可能な指令を記憶するためのメモリと、を備える。
【００２０】
本発明の実施例の第４局面によれば、プログラムを提供し、前記プログラムは、プロセッサに実行されることにより、前記ページロールバック制御方法を実現する。
【００２１】
本発明の実施例の第５局面によれば、前記プログラムが記録された記録媒体を提供する。
【００２２】
本発明に係る実施例に提供された技術案では、次の有益な効果を含むことができる。即ち、１つの文章または同じシリーズの複数の図を複数のページに分けて表示する場合には、本発明の例示的な実施例に係るページロールバック制御方法によれば、所定のロールバックページを、当該文章または当該同じシリーズの図のタイトルの位置するページに設定することができる。このように、ユーザは、文章のタイトルをクリックして、分けられたウェブページにリンクし、または図のタイトルをクリックして図が１枚ずつ表示されるウェブページにリンクし、コンテンツページが何ページに分けられても、ユーザのロールバック操作を取得すると、タイトルの位置する所定のロールバックページを直接に開くことができるため、操作が非常に簡単且つ便利であり、前の履歴ページに戻るように、ユーザが「前ページに戻る」コントロールを数回クリックしなければならない問題を回避することができる。
【００２３】
上記の一般的な説明および後述の詳細な説明は、例示的かつ解釈的なものに過ぎず、本発明を限定するものではないことを理解すべきである。
【図面の簡単な説明】
【００２４】
ここにおける図面は、本明細書に組み込まれて明細書の一部として構成され、本発明に相応しい実施例を示し、明細書と共に本発明の原理を解釈する。
【００２５】
【図１】一例示的な実施例に係るページロールバック制御方法を例示的に示すフローチャートである。
【図２】一例示的な実施例に係るウェブページを例示的に示す図である。
【図３】一例示的な実施例に係る他のウェブページを例示的に示す図である。
【図４】一例示的な実施例に係るページロールバック制御方法を例示的に示すフローチャートである。
【図５】一例示的な実施例に係るページロールバック制御方法を例示的に示すフローチャートである。
【図６】一例示的な実施例に係るページロールバック制御装置を模式的に示す図である。
【図７】一例示的な実施例に係るページロールバック制御装置を模式的に示す図である。
【図８】一例示的な実施例に係るページロールバック制御装置を模式的に示す図である。
【図９】一例示的な実施例に係るページロールバック制御を使用する端末を例示的に示すブロック図である。
【００２６】
本発明について、上記図面で明確の実施例を示し、後述でより詳細に説明する。これらの図面は、何らかの方法で本発明の思想の範囲を制限するのではなく、特定な実施例を参照することで当業者に本発明のコンセプトを説明するためのものである。
【発明を実施するための形態】
【００２７】
ここで、図面を参照しながら、例示的な実施例を詳細に説明する。以下の説明が図面に言及する場合には、特に説明しない限り、異なる図面における同じ符号が同一又は相当な要素を示す。以下、例示的な実施例に開示された実施形態は、本発明と一致するすべての実施形態ではない。これらは、ただ添付の特許請求の範囲に記載の本発明のある局面と一致する装置と方法の例である。
【００２８】
図１は、一例示的な実施例に係るページロールバック制御方法を示すフローチャートであり、図１に示すように、前記ページロールバック制御方法は、端末に用いられ、以下のステップを含む。
【００２９】
ステップＳ１０１において、ロールバック操作を取得する。
【００３０】
本発明の例示的な実施例において、ロールバック操作は、一般的なブラウザ上における「前ページに戻る」コントロールをクリックして戻る操作と異なり、ロールバック操作を取得する場合に、専用のロールバック操作コントロールをブラウザ上に設定し、当該専用のロールバック操作コントロールにより、ロールバック操作を受信することができる。或いは、ブラウザにおける既存のコントロールに機能を兼ねさせ、例えば、通常のブラウザに、「前ページに戻る」というコントロールが設定されており、それをクリックすると、前ページに戻ることができることに対して、機能を兼ねる場合に、「前ページに戻る」コントロールを長押しすると、ロールバック操作を取得することができる。
【００３１】
ステップＳ１０２において、前記ロールバック操作に対応する所定のロールバックページが存在するか否かを判断する。
【００３２】
前記所定のロールバックページは、予め設定されたページであり、当該予め設定されたページが現在ページの前に閲覧したページであってもよく、現在ページの前に閲覧したページの前のある履歴ページであってもよい。これから分かるように、本発明の例示的な実施例において、所定のロールバックページは、現在ページの前に閲覧したページに限らず、必要に応じて予め設定されたものである。
【００３３】
前記所定のロールバックページが存在すると、ステップＳ１０３において、所定のロールバックページを表示する。
【００３４】
所定のロールバックページへ戻ろうとする場合、所定のロールバックページのリンクアドレスを取得し、当該リンクアドレスにアクセスして所定のロールバックページを表示することにより実現される。また、予め記憶された所定のロールバックページのページコンテンツを取得するとともに、ブラウザにページコンテンツをロードし、所定のロールバックページを表示してもよい。
【００３５】
所定のロールバックページが存在しない場合には、即ち、所定のロールバックページがヌル（Ｎｕｌｌ）である場合には、なんらかの操作をしなくてもよく、即ち、ロールバック操作が効果を奏しておらず、ロールバックの流れを終了する。
【００３６】
本発明の例示的な実施例に係るページロールバック制御方法は、まず、ロールバック操作を検出し、そして、当該ロールバック操作に対応する所定のロールバックページが存在するか否かを判断し、ロールバック操作に対応する所定のロールバックページが存在した場合、当該所定のロールバックページを表示する。
【００３７】
１つの文章または同じシリーズの複数の図を複数のページに分けて表示する場合には、本発明の例示的な実施例に係るページロールバック制御方法によれば、当該文章または当該同じシリーズの図のタイトルの位置するページを所定のロールバックページに設定することができる。このように、ユーザは、文章のタイトルをクリックして、分けられたウェブページにアクセスし、または図のタイトルをクリックして図が１枚ずつ表示されるウェブページにアクセスし、コンテンツページが何ページに分けられても、ユーザのロールバック操作を取得すると、タイトルの位置する所定のロールバックページを直接に開くことができるため、操作が非常に簡単且つ便利であり、前の履歴ページに戻るように、ユーザが「前ページに戻る」コントロールを数回クリックしなければならない問題を回避することができる。
【００３８】
以下、実際の例を参照しながら、前記ページロールバック制御方法について説明する。
【００３９】
図２に示すように、図２は、中国のあるニュ-ス・ポータルサイトの財政・経済板のホームページを示し、図面中、文字の下に線が引かれたニュ-スの見出しをクリックすると、図３に示すページにアクセスする。図３から分かるように、当該ニュ-スの見出しに対応するコンテンツは、３つのページに分けられて表示されている。ユーザは、順次に「ページ１」、「ページ２」、「ページ３」をクリックした後、「ページ３」のコンテンツを閲覧している時、ロールバック操作を用いて図２に示したページに戻りたい場合、「前ページに戻る」コントロールをクリックして、「ページ３」から「ページ２」に切り替え、そして、「前ページに戻る」コントロールを再度クリックして、「ページ２」から「ページ１」に切り替え、その後、「ページ１」から図２に示したページに戻す必要がある。そのため、操作が非常に煩雑し、特に、分けられたコンテンツページが十ページ以上、ひいては数十ページ、百ページ以上の場合、ユーザにとって、何度の繰り返し操作を耐えられなくなる。
【００４０】
本発明の例示的な実施例に係る当該方法によれば、ユーザがニュ-スの見出しをクリックして図３に示すページにアクセスしたとき、図２に示したページを所定のロールバックページに設定することができ、ユーザが図３内に示したいずれのページを閲覧しても、所定のロールバックページを変更せずに維持する。これにより、ユーザは、ロールバック操作を入力すると、図３に示したいずれのコンテンツページにアクセスしていたとしても、図２に示す所定のロールバックページに直接に戻ることができるため、使用の便利性を高めた。また、当該ページロールバック制御方法は、ブラウザにおいて閲覧したウェブページをロールバックするだけでなく、他の電子書籍リーダーアプリケーションや画像閲覧アプリケーションに応用されることもでき、電子書籍のある章節までめくって読書している場合にも、あるアルバム内における図を閲覧している場合にも、当該ページロールバック方法を用いて所定のロールバックページにロールバックすることができる。
【００４１】
図４は、一例示的な実施例に係るページロールバック制御方法を示すフローチャートであり、図４に示すように、前記ページロールバック方法は、端末に用いられ、次のステップを含む。
【００４２】
ステップＳ２０１において、前記現在ページのページコンテンツおよび前記現在ページの前ページのページコンテンツを取得する。
【００４３】
ステップＳ２０２において、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断する。
【００４４】
ページコンテンツの構造類似度を判断する場合、ページコンテンツのＤＯＭ（Ｄｏｃｕｍｅｎｔ Ｏｂｊｅｃｔ Ｍｏｄｅｌ）ツリー構造を利用して判断することができる。例えば、現在ページのページコンテンツのＤＯＭツリー構造と、現在ページの前ページのページコンテンツのＤＯＭツリー構造とが、同一である場合には、両方（現在ページのページコンテンツと、現在ページの前ページのページコンテンツと）の構造類似度が第１の所定類似度閾値を超えたと判断してもよい。また、現在ページのページコンテンツのＤＯＭツリー構造と、現在ページの前ページのページコンテンツのＤＯＭツリー構造とが、親子構造である場合には、両方の構造類似度が第１の所定類似度閾値を超えたと判断してもよい。なお、ページコンテンツのその他のパラメータ、具体的には、例えば、定量化されたパラメータ、に基づいて、両方の間の類似度を確認してもよい。それにより、第１の所定類似度閾値として１つの具体的な値が設定される。
【００４５】
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合に、ステップＳ２０３において、前記現在ページの前ページを所定のロールバックページに設定する。
【００４６】
１つの文章が分けて表示された複数のコンテンツページ、または同じシリーズの複数の図が分けて表示された複数のコンテンツページは、通常、同様なページ構造を備えるため、現在ページのページコンテンツと前ページのページコンテンツとの構造類似度が条件を満たすことを確認できれば、両方は、同じ見出しに対応する複数のコンテンツページに属することを確認できる。逆に、両方の構造類似度がある条件を満たさなければ、現在ページと前ページとが同じ見出しに属していないため、現在ページの前ページを所定のロールバックページに設定する必要がある。
【００４７】
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、ステップＳ２０４において、前記所定のロールバックページを変更せずに維持する。
【００４８】
現在ページのページコンテンツと前ページのページコンテンツとが同じ見出しに対応する複数のコンテンツページに属したことを確認できれば、所定のロールバックページを再設定する必要なく、元の所定のロールバックページを維持する。このように、ユーザが同じ見出しに対応する複数のコンテンツページを閲覧している場合、現在ページがどのコンテンツページであっても、所定のロールバックページを見出しのあるページに固定することにより、その後、ロールバックする必要があるとき、直接に所定のロールバックページにロールバックすることができる。
【００４９】
ステップＳ２０５において、ロールバック操作を取得する。
【００５０】
本発明の一例示的な実施例において、当該ステップは、次のステップを含んでもよい。
【００５１】
ステップａ１において、所定のロールバックコントロールがトリガされたか否かを検出する。
【００５２】
所定のロールバックコントロールがトリガされるというのは、コンピューターの場合、例えば、所定のロールバックコントロールをマウスで長押しすることであり、タッチスクリーンを備える携帯電話やタブレットの場合、例えば、ユーザが所定のロールバックコントロールを長押しすることである。
【００５３】
前記ロールバックコントロールがトリガされると、ステップａ２において、前記ロールバックコントロールがトリガされる時間の長さを記録する。
【００５４】
ステップａ３において、前記時間の長さが所定の時間の長さ閾値を超えたか否かを判断する。
【００５５】
前記時間の長さが所定の時間の長さ閾値を超えた場合、ステップａ４において、前記ロールバック操作を取得したことを確認する。
【００５６】
ステップＳ２０６〜Ｓ２０７は、上記の図１に示した例示的な実施例におけるステップＳ１０１〜Ｓ１０３と同様であるため、詳細な説明は、上記のステップＳ１０２〜Ｓ１０３の説明を参照する。
【００５７】
本発明の例示的な実施例に係るページロールバック制御方法によれば、現在のウェブページのページコンテンツと現在ページの前ページのページコンテンツとの構造類似度が所定の閾値を超えていない場合のみ、即ち、両方が同じ見出しに属しないコンテンツページである場合のみ、現在のウェブページの前ページを所定のロールバックページに設定するか否かを確認する。一方、現在のウェブページのページコンテンツと現在ページの前ページのページコンテンツとの構造類似度が所定の閾値を超えた場合、元の所定のロールバックページを変更せずに維持する。
【００５８】
このように、ユーザが異なる見出しに対応するウェブページを閲覧する場合、所定のロールバックページをすぐに更新することにより、ユーザがどのウェブページを閲覧しても、所望の所定のロールバックページに戻ることができ、また、ユーザが同じ見出しに対応する複数のコンテンツページを閲覧する場合、所定のロールバックページを変更せずに維持することができる。
【００５９】
また、本発明の別の一例示的な実施例において、図４に示すように、前記ページロールバック制御方法は、さらに、次のステップを含んでもよい。
【００６０】
ステップＳ２０８において、２つのページそれぞれのページコンテンツのＤＯＭツリー構造を解析する。
【００６１】
ステップＳ２０９において、２つのページそれぞれのページコンテンツのＤＯＭツリー構造を比較することにより、２つのページそれぞれのページコンテンツの間の構造類似度を決定する。
【００６２】
２つのページコンテンツの間の構造類似度を決定する内容の詳細は、上記のステップＳ２０２を参照する。
【００６３】
本発明の例示的な実施例において、ステップＳ２０８〜Ｓ２０９は、ステップＳ２０２の前にすればよく、具体的な実行順序は、限定されていない。
【００６４】
図５は、一例示的な実施例に係るページロールバック制御方法を示すフローチャートであり、図５に示すように、前記ページロールバック方法は、端末に用いられ、次のステップを含む。
【００６５】
ステップＳ３０１において、前記現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツ、および前記現在ページのページコンテンツを取得する。
【００６６】
現在ページを表示する時にジャンプ先のページのページコンテンツをウェブページのＰｒｅｆｅｔｃｈ機能を用いて取得する。本発明の一例示的な実施例において、当該ステップは、次のステップを含んでもよい。
【００６７】
ステップｂ１において、前記現在ページにおけるすべてのハイパーリンクを取得する。
【００６８】
ステップｂ２において、前記現在ページにおけるすべてのハイパーリンクの何れかに、所定のハイパーリンクが存在するか否かを判断する。
【００６９】
前記所定のハイパーリンクの識別子における特徴キャラクタは、次ページ、次のページ、後編、次の章、ｎｅｘｔ、→および↓の何れかを含むが、これらに限定されておらず、その他の実施例において、ウェブページの異なる開発者に応じて、所定のハイパーリンクの識別子における特徴キャラクタを変更してもよい。
【００７０】
前記現在ページにおけるすべてのハイパーリンクの何れかに所定のハイパーリンクが存在する場合、ステップｂ３において、前記所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得する。
【００７１】
ステップＳ３０２において、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が第２の所定類似度閾値を超えたか否かを判断する。
【００７２】
構造類似度を判断する場合、図２に示した例示的な実施例のステップＳ２０２の説明を参照し、ここで、繰り返し説明しない。
【００７３】
前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が前記第２の所定類似度閾値を超えた場合に、ステップＳ３０３において、前記現在ページを、分けられたコンテンツページとして決定し、そうでなければ、流れを終了する。
【００７４】
前記現在ページが分けられたコンテンツページである場合、ステップＳ３０４において、前記現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得する。
【００７５】
図２に示した示例的な実施例において、現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度を判断することにより、所定のロールバックページを再設定するか、又は所定のロールバックページを変更せずに維持するかを決定する。
【００７６】
本発明の例示的な実施例において、現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度を判断する前に、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度を判断することにより、前記現在ページが分けられたコンテンツページであるか否かを確認してもよく、現在ページが分けられたコンテンツページであると確認した後、現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度を再び判断する。
【００７７】
ステップＳ３０５において、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断する。
【００７８】
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合に、ステップＳ３０６において、前記現在ページの前ページを所定のロールバックページとして設定する。
【００７９】
前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合に、ステップＳ３０７において、前記所定のロールバックページを変更せずに維持する。
【００８０】
ステップＳ３０４〜Ｓ３０７は、上記の図４に示した例示的な実施例のステップＳ２０１〜Ｓ２０４と同様であり、また、ステップＳ３０８〜Ｓ３１０は、上記の図１に示した例示的な実施例のステップＳ１０１〜Ｓ１０３と同様である。詳細は、上記示例的な説明を参照する。
【００８１】
本発明の例示的な実施例において、ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度、および現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度について、２重の判断を行うことにより、所定のロールバックページの更新がより正確になり、所定のロールバックページの更新エラーに起因してユーザのロールバック操作が失敗する問題を回避し、ロールバック操作の正確性を向上させることができる。
【００８２】
図６は、一例示的な実施例に係るページロールバック制御装置を模式的に示す図である。図６を参照し、当該装置は、操作取得ユニット１１、第１の判断ユニット１２、および表示ユニット１３を備える。
【００８３】
当該操作取得ユニット１１は、ロールバック操作を取得するように構成された。
【００８４】
本発明の一例示的な実施例において、当該操作取得ユニット１１は、トリガ検出ユニット、時間の長さ記録ユニット、時間判断ユニット、および第２の決定ユニットを備えることができる。
【００８５】
当該トリガ検出ユニットは、所定のロールバックコントロールがトリガされたか否かを検出するように構成された。当該時間の長さ記録ユニットは、前記ロールバックコントロールがトリガされた場合に、前記ロールバックコントロールがトリガされた時間の長さを記録するように構成された。当該時間判断ユニットは、前記時間の長さが所定の時間閾値を超えたか否かを判断するように構成された。当該第２の決定ユニットは、前記時間の長さが所定の時間閾値を超えた場合、前記ロールバック操作を取得したことを決定するように構成された。
【００８６】
当該第１の判断ユニット１２は、前記ロールバック操作に対応する所定のロールバックページが存在するか否かを判断するように構成された。
【００８７】
本発明の一例示的な実施例において、当該第１の判断ユニットは、検索ユニットを備えることができる。
【００８８】
当該検索ユニットは、前記所定のロールバックページのリンクアドレスが存在するか否かを検索し、または、前記所定のロールバックページのページコンテンツが記憶されたか否かを検索するように構成された。
【００８９】
前記所定のロールバックページは、予め設定されたページであり、前記予め設定されたページは、現在ページの前ページであってもよく、現在ページの前ページの前の履歴ページであってもよい。
【００９０】
当該表示ユニット１３は、前記所定のロールバックページが存在する場合に、所定のロールバックページを表示するように構成された。
【００９１】
１つの文章または同じシリーズの複数の画像を複数のページに分けて表示する場合には、本発明の例示的な実施例に係るページロールバック制御装置によれば、当該文章または当該同じシリーズの画像のタイトルの位置するページを所定のロールバックページに設定することができる。このように、ユーザは、文章のタイトルをクリックして、分けられたウェブページにアクセスし、または画像のタイトルをクリックして画像が１枚ずつ表示されるウェブページにアクセスし、コンテンツページが何ページに分けられても、ユーザのロールバック操作を取得すると、タイトルの位置する所定のロールバックページを直接に開くことができるため、操作が非常に簡単且つ便利であり、前の履歴ページに戻るように、ユーザが「前ページに戻る」コントロールを数回クリックしなければならない問題を回避することができる。
【００９２】
図７は、一例示的な実施例に係るページロールバック制御装置を模式的に示す図である。図７を参照し、当該装置は、操作取得ユニット１１、第１の判断ユニット１２、表示ユニット１３、第１のページコンテンツ取得ユニット１４、第２の判断ユニット１５、および第１の設定ユニット１６を備える。
【００９３】
操作取得ユニット１１、第１の判断ユニット１２、および表示ユニット１３について、上記の図６に示した例示的な実施例の説明を参照すればよく、ここで、繰り返して説明しない。
【００９４】
当該第１のページコンテンツ取得ユニット１４は、前記現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得するように構成された。
【００９５】
当該第２の判断ユニット１５は、前記現在ページのページコンテンツと、前記現在ページの前ページのページコンテンツとの構造類似度が第１の所定類似度閾値を超えたか否かを判断するように構成された。
【００９６】
当該第１の設定ユニット１６は、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えていない場合、前記現在ページの前ページを所定のロールバックページとして設定し、前記現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度が前記第１の所定類似度閾値を超えた場合、前記所定のロールバックページを変更せずに維持するように構成された。
【００９７】
本発明の例示的な実施例に係るページロールバック制御装置によれば、現在のウェブページのページコンテンツと現在ページの前ページのページコンテンツとの構造類似度が所定の閾値を超えていない場合のみ、即ち、両方が同じ見出しに属しないコンテンツページである場合のみ、現在のウェブページの前ページを所定のロールバックページに設定するか否かを確認する。一方、現在のウェブページのページコンテンツと現在ページの前ページのページコンテンツとの構造類似度が所定の閾値を超えた場合、元の所定のロールバックページを変更せずに維持する。
【００９８】
このように、ユーザが異なる見出しに対応するウェブページを閲覧する場合、所定のロールバックページをすぐに更新することにより、ユーザがどのウェブページを閲覧しても、所望の所定のロールバックページに戻ることができ、また、ユーザが同じ見出しに対応する複数のコンテンツページを閲覧する場合、所定のロールバックページを変更せずに維持することができる。
【００９９】
図８は、一例示的な実施例に係るページロールバック制御装置を模式的に示す図である。図８を参照し、当該装置は、操作取得ユニット１１、第１の判断ユニット１２、表示ユニット１３、第１のページコンテンツ取得ユニット１４、第２の判断ユニット１５、第１の設定ユニット１６、第２のページコンテンツ取得ユニット１７、第３の判断ユニット１８、および第１の決定ユニット１９を備える。
【０１００】
操作取得ユニット１１、第１の判断ユニット１２、および表示ユニット１３について、上記の図６に示した例示的な実施例の説明を参照すればよく、ここで、繰り返して説明しない。第１のページコンテンツ取得ユニット１４、第２の判断ユニット１５、および第１の設定ユニット１６について、上記の図７に示した例示的な実施例の説明を参照すればよく、ここで、繰り返して説明しない。
【０１０１】
当該第２のページコンテンツ取得ユニット１７は、前記現在ページにおける所定のハイパーリンクに対応するジャンプ先のページのページコンテンツ、および前記現在ページのページコンテンツを取得するように構成された。
【０１０２】
本発明の一例示的な実施例において、第２のページコンテンツ取得ユニット１７は、ハイパーリンク取得ユニット、ハイパーリンク判断ユニット、およびページコンテンツ取得サブユニットを備える。
【０１０３】
当該ハイパーリンク取得ユニットは、前記現在ページにおけるすべてのハイパーリンクを取得するように構成された。当該ハイパーリンク判断ユニットは、現在ページにおけるすべてのハイパーリンクの何れかに、所定のハイパーリンクが存在するか否かを判断するように構成され、前記所定のハイパーリンクの識別子における特徴キャラクタは、次ページ、次のページ、後編、次の章、ｎｅｘｔ、→および↓の何れかを含む。当該ページコンテンツ取得サブユニットは、前記現在ページにおけるすべてのハイパーリンクの何れかに所定のハイパーリンクが存在する場合に、前記所定のハイパーリンクに対応するジャンプ先のページのページコンテンツを取得するように構成された。
【０１０４】
当該第３の判断ユニット１８は、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が第２の所定類似度閾値を超えたか否かを判断するように構成された。
【０１０５】
当該第１の決定ユニット１９は、前記ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度が前記第２の所定類似度閾値を超えた場合、前記現在ページを分けられたコンテンツページとして決定するように構成された。
【０１０６】
また、第１のページコンテンツ取得ユニット１４は、前記現在ページが分けられたコンテンツページである場合、前記現在ページのページコンテンツ、および前記現在ページの前ページのページコンテンツを取得するように構成された。
【０１０７】
本発明の例示的な実施例において、ジャンプ先のページのページコンテンツと前記現在ページのページコンテンツとの構造類似度、および現在ページのページコンテンツと前記現在ページの前ページのページコンテンツとの構造類似度について、２重の判断を行うことにより、所定のロールバックページの更新がより正確になり、所定のロールバックページの更新エラーに起因してユーザのロールバック操作が失敗する問題を回避し、ロールバック操作の正確性を向上させることができる。
【０１０８】
本発明の一例示的な実施例において、当該ページロールバック制御装置は、さらに、解析ユニット、および比較ユニットを備える。
【０１０９】
当該解析ユニットは、２つのページそれぞれのページコンテンツのＤＯＭツリー構造を解析するように構成された。
【０１１０】
比較ユニットは、２つのページそれぞれのページコンテンツのＤＯＭツリー構造を比較することにより、２つのページそれぞれのページコンテンツの間の構造類似度を決定するように構成された。
【０１１１】
比較ユニットは、第２の判断ユニットまたは第３の判断ユニットが比較ユニットで得られた構造類似度を利用して判断を行うように、第２の判断ユニットまたは第３の判断ユニットに接続される。
【０１１２】
上記の実施例に係る装置について、各ユニットが操作を実行する具体的な形態は、すでに該当する方法に係る実施例において詳細に記載され、ここで、詳細に説明しない。
【０１１３】
図９は、一例示的な実施例に係るページロールバックを制御する端末８００を示すブロック図である。例えば、端末８００は、携帯電話、コンピューター、デジタル放送端末、メッセージ送受信デバイス、ゲームコンソール、タブレットデバイス、医療機器、フィットネス機器、パーソナルデジタルアシスタント等であってもよい。
【０１１４】
図９を参照して、端末８００は、プロセスアセンブリ８０２、メモリ８０４、電源アセンブリ８０６、マルチメディアアセンブリ８０８、オーディオアセンブリ８１０、入出力（Ｉ／Ｏ）インターフェイス８１２、センサアセンブリ８１４、及び通信アセンブリ８１６のような一つ以上のアセンブリを含んでよい。
【０１１５】
プロセスアセンブリ８０２は、一般的には端末８００の全体の操作を制御するものであり、例えば、表示、電話呼び出し、データ通信、カメラ操作、及び記録操作と関連する操作を制御する。プロセスアセンブリ８０２は、一つ以上のプロセッサ５２０を含み、これらによって命令を実行することにより、上記の方法の全部、或は一部のステップを実現するようにしてもよい。なお、プロセスアセンブリ８０２は、一つ以上のモジュールを含み、これらによってプロセスアセンブリ８０２と他のアセンブリの間のインタラクションを容易にするようにしてもよい。例えば、プロセスアセンブリ８０２は、マルチメディアモジュールを含み、これらによってマルチメディアアセンブリ８０８とプロセスアセンブリ８０２の間のインタラクションを容易にするようにしてもよい。
【０１１６】
メモリ８０４は、各種類のデータを記憶することにより端末８００の操作を支援するように構成される。これらのデータの例は、端末８００において操作されるいずれのアプリケーションプログラム又は方法の命令、連絡対象データ、電話帳データ、メッセージ、画像、ビデオ等を含む。メモリ８０４は、任意の種類の揮発性又は不揮発性メモリ記憶デバイス、または、それらの組み合わせによって実現されてもよく、例えば、ＳＲＡＭ（Ｓｔａｔｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ−Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ Ｐｒｏｇｒａｍｍａｂｌｅ Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｂｅｒ）、磁気メモリ、フラッシュメモリ、磁気ディスク、或いは光ディスクである。
【０１１７】
電源アセンブリ８０６は、端末８００の多様なアセンブリに電力を供給する。電源アセンブリ８０６は、電源管理システム、一つ以上の電源、及び端末８００のための電力の生成、管理及び割り当てに関連する他のアセンブリを含んでもよい。
【０１１８】
マルチメディアアセンブリ８０８は、前記端末８００とユーザの間に一つの出力インターフェイスを提供するスクリーンを含む。上記の実施例において、スクリーンは液晶モニター（ＬＣＤ）とタッチパネル（ＴＰ）を含んでもよい。スクリーンがタッチパネルを含むことにより、スクリーンはタッチスクリーンを実現することができ、ユーザからの入力信号を受信することができる。タッチパネルは一つ以上のタッチセンサを含んでおり、タッチ、スライド、及びタッチパネル上のジェスチャを検出することができる。前記タッチセンサは、タッチ、或はスライドの動作の境界だけでなく、前記のタッチ、或はスライド操作に係る継続時間及び圧力も検出できる。上記の実施例において、マルチメディアアセンブリ８０８は、一つのフロントカメラ及びリアカメラの何れかを含む。端末８００が、例えば撮影モード、或はビデオモード等の操作モードにある場合、フロントカメラ及びリアカメラの何れかは外部からマルチメディアデータを受信できる。フロントカメラとリアカメラのそれぞれは、一つの固定型の光レンズ系、或はフォーカス機能と光学ズーム機能を有するものであってもよい。
【０１１９】
オーディオアセンブリ８１０は、オーディオ信号を入出力するように構成されてもよい。例えば、オーディオアセンブリ８１０は、一つのマイク（ＭＩＣ）を含み、端末８００が、例えば呼出しモード、記録モード、及び音声認識モード等の操作モードにある場合、マイクは外部のオーディオ信号を受信することができる。受信されたオーディオ信号は、さらにメモリ８０４に記憶されたり、通信アセンブリ８１６を介して送信されたりされる。上記の実施例において、オーディオアセンブリ８１０は、オーディオ信号を出力するための一つのスピーカーをさらに含む。
【０１２０】
Ｉ／Ｏインターフェイス８１２は、プロセスアセンブリ８０２と周辺インターフェイスモジュールの間にインターフェイスを提供するものであり、上記周辺インターフェイスモジュールは、キーボード、クリックホイール、ボタン等であってもよい。これらのボタンは、ホームボタン、ボリュームボタン、起動ボタン、ロッキングボタンを含んでもよいが、これらに限定されない。
【０１２１】
センサアセンブリ８１４は、端末８００に各方面の状態に対する評価を提供するための一つ以上のセンサを含む。例えば、センサアセンブリ８１４は、端末８００のＯＮ／ＯＦＦ状態、端末８００のディスプレイとキーパッドのようなアセンブリの相?的な位置決めを検出できる。また、例えば、センサアセンブリ８１４は、端末８００、或は端末８００の一つのアセンブリの位置変更、ユーザと端末８００とが接触しているか否か、端末８００の方位、又は加速／減速、端末８００の温度の変化を検出できる。センサアセンブリ８１４は、何れの物理的接触がない状態にて付近の物体の存在を検出するための近接センサを含んでもよい。センサアセンブリ８１４は、撮影アプリケーションに適用するため、ＣＭＯＳ、又はＣＣＤ図像センサのような光センサを含んでもよい。上記の実施例において、当該センサアセンブリ８１４は、加速度センサ、ジャイロスコープセンサ、磁気センサ、圧力センサ、及び温度センサをさらに含んでもよい。
【０１２２】
通信アセンブリ８１６は、端末８００と他の機器の間に有線、又は無線の通信を提供する。端末８００は、例えばＷｉＦｉ、２Ｇ、３Ｇ、或はこれらの組み合わせのような、通信規格に基づいた無線ネットワークに接続されてもよい。一つの例示的な実施例において、通信アセンブリ８１６は、放送チャンネルを介して外部の放送管理システムからの放送信号、又は放送に関連する情報を受信する。一つの例示的な実施例において、前記通信アセンブリ８１６は、近距離無線通信（ＮＦＣ）モジュールをさらに含むことにより、近距離通信を推進するようにする。例えば、ＮＦＣモジュールは、ＲＦＩＤ（Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）技術、ＩｒＤＡ（Ｉｎｆｒａｒｅｄ Ｄａｔａ Ａｓｓｏｃｉａｔｉｏｎ）技術、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ Ｂａｎｄ）技術、ＢＴ（Ｂｌｕｅｔｏｏｔｈ（登録商標））技術、他の技術に基づいて実現できる。
【０１２３】
例示的な実施例において、端末８００は、一つ以上のＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ Ｓｐｅｃｉｆｉｃ Ｉｎｔｅｇｒａｔｅｄ Ｃｉｒｃｕｉｔ）、ＤＳＰ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｏｒ）、ＤＳＰＤ（Ｄｉｇｉｔａｌ Ｓｉｇｎａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｄｅｖｉｃｅ）、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ Ｌｏｇｉｃ Ｄｅｖｉｃｅ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ Ｇａｔｅ Ａｒｒａｙ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、または他の電子部品によって実現されるものであり、上記方法を実行する。
【０１２４】
例示的な実施例において、さらに、命令を含む非一時的なコンピュータで読み取り可能な記憶媒体、例えば命令を含むメモリ８０４を提供しており、端末８００のプロセッサ５２０により上記命令を実行して上記方法を実現する。例えば、前記非一時的なコンピュータで読み取り可能な記憶媒体は、ＲＯＭ、ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ Ｄｉｓｃ ＲＯＭ）、磁気テープ、フロッピー（登録商標）ディスク、光データ記憶デバイス等である。
【０１２５】
非一時的なコンピュータで読み取り可能な記憶媒体は、前記記憶媒体における指令がモバイル端末のプロセッサで実行されると、モバイル端末に、ページロールバック制御方法を実施させる。
【０１２６】
ロールバック操作を取得するステップと、
前記ロールバック操作に対応する、予め設定されたページである所定のロールバックページが存在するか否かを判断するステップと、
前記所定のロールバックページが存在する場合、所定のロールバックページを表示するステップと、を含む。
【０１２７】
前記予め設定されたページは、現在ページの前ページであり、または、現在ページの前ページの前の履歴ページである。
【０１２８】
当業者は、明細書を参考し及び公開された発明を実施することで、本発明の他の実施形態を容易に想到する。本出願は、本発明のあらゆる変形、用途或いは相応的な変化を含み、これらの変形、用途或いは相応的な変化は、本発明の一般的な理論に従い、且つ本発明で公開されない本分野における公知常識又は慣用技術手段を含む。明細書及び実施例は、例示的なものであり、本発明の保護範囲及び主旨は、特許請求の範囲により示される。
【０１２９】
本発明は、上記説明した、且つ図面に示した具体的な構成に限らず、保護範囲を逸脱しない限り、各修正及び変更を行うことができると理解すべきである。本発明の保護範囲は、添付の特許請求の範囲のみに限定される。
【０１３０】
本願は、出願番号がＣＮ２０１４１０１０９８７６．Ｘであって、出願日が２０１４年３月２４日である中国特許出願に基づき優先権を主張し、当該中国特許出願のすべてのコンテンツを本願に援用する。
【図１】
0006051338.tif 000002
【図２】
0006051338.tif 000003
【図３】
0006051338.tif 000004
【図４】
0006051338.tif 000005
【図５】
0006051338.tif 000006
【図６】
0006051338.tif 000007
【図７】
0006051338.tif 000008
【図８】
0006051338.tif 000009
【図９】
0006051338.tif 000010