【手続補正書】
【提出日】平成29年8月24日(2017.8.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つまたは複数の選択可能領域および１つまたは複数の選択不可能領域を有するスクロール可能領域を備えるユーザインターフェースを提示することであって、前記１つまたは複数の選択可能領域のうち第１の選択可能領域が、前記１つまたは複数の選択不可能領域のうちの第１の選択不可能領域に隣接して位置することと、
前記第１の選択可能領域内でユーザ入力を検出することと、
前記スクロール可能領域の第１の端が、前記第１の選択可能領域の可視部分と相互に面しているかどうかを決定することと、
前記スクロール可能領域の前記第１の端が、前記第１の選択可能領域の前記可視部分と相互に面しているという第１の決定に少なくとも部分的に基づいて、前記スクロール可能領域の前記第１の端にトリガラインを確立することと、
前記スクロール可能領域の前記第１の端が、前記第１の選択可能領域の前記可視部分と相互に面していないという第２の決定に少なくとも部分的に基づいて、前記第１の選択可能領域の第２の端付近にトリガラインを確立することであって、前記第２の端が、前記１つまたは複数の選択不可能領域のうちの１つの選択不可能領域に直接、隣接していることと、
前記トリガラインと交差する前記ユーザ入力の移動を検出することと、
前記ユーザ入力の移動に少なくとも部分的に基づいて、前記スクロール可能領域をスクロールすることと、
前記１つまたは複数の選択可能領域のうち第２の選択可能領域と相互に面している前記スクロール可能領域の第３の端にトリガラインを再確立することと、
を含む、コンピュータ実装方法。
【請求項２】
前記ユーザ入力が、前記スクロール可能領域内にあること、および、前記１つまたは複数の選択可能領域のうちの前記第２の選択可能領域の閾値量が、前記スクロール可能領域内にスクロールしたこと、を決定することと、
前記ユーザ入力が前記スクロール可能領域内にあり、かつ、前記１つまたは複数の選択可能領域のうちの前記第２の選択可能領域の閾値量が前記スクロール可能領域内にスクロールしたという決定に少なくとも部分的に基づいて、前記スクロール可能領域をスクロールすることを中止することと、
をさらに含む、請求項１に記載の方法。
【請求項３】
前記第１の選択可能領域の前記第２の端付近に前記トリガラインを確立することは、前記トリガラインが、前記第１の選択可能領域の前記第２の端と一致するように、前記トリガラインを確立することをさらに含む、請求項１に記載の方法。
【請求項４】
前記第１の選択可能領域の前記第２の端付近に前記トリガラインを確立することは、前記トリガラインが、前記第１の選択可能領域の前記第２の端に最も近い前記第１の選択可能領域の一部分の範囲内にあるように、前記トリガラインを確立することをさらに含む、請求項１に記載の方法。
【請求項５】
前記第１の選択可能領域の前記第２の端付近に前記トリガラインを確立することは、前記トリガラインが、前記第１の選択可能領域の前記第２の端に最も近い前記選択不可能領域の一部分の範囲内にあるように、前記トリガラインを確立することをさらに含む、請求項１に記載の方法。
【請求項６】
前記スクロール可能領域をスクロールすることは、前記ユーザ入力が前記スクロール可能領域の外側にある第２の時点よりも、前記ユーザ入力が前記スクロール可能領域内にある第１の時点の方がゆっくりである可変速度で、前記スクロール可能領域をスクロールすることを含む、請求項１に記載の方法。
【請求項７】
第１の選択可能領域内で前記ユーザ入力を検出することは、前記ユーザ入力を前記第１の選択可能領域内の最初の選択点で検出することをさらに含む、請求項１に記載の方法。
【請求項８】
前記ユーザ入力の最後の選択点を決定することをさらに含む、請求項７に記載の方法。
【請求項９】
前記最初の選択点と前記最後の選択点との間で、かつ前記最初の選択点および前記最後の選択点を含んだコンテンツを選択することをさらに含む、請求項８に記載の方法。
【請求項１０】
コンピュータ実行可能命令を記憶したコンピュータ可読記憶媒体であって、
前記コンピュータ実行可能命令は、コンピュータによって実行されると、前記コンピュータに、
ユーザインターフェースをディスプレイ上に提示することであって、前記ユーザインターフェースが、１つまたは複数の選択可能領域および１つまたは複数の選択不可能領域を有するスクロール可能領域を備え、前記１つまたは複数の選択可能領域のうち第１の選択可能領域が、前記１つまたは複数の選択不可能領域のうちの第１の選択不可能領域に隣接して位置することと、
前記第１の選択可能領域内でユーザ入力を検出することと、
前記スクロール可能領域の第１の端が、前記第１の選択可能領域の可視部分と相互に面しているかどうかを決定することと、
前記スクロール可能領域の前記第１の端が、前記第１の選択可能領域の前記可視部分と相互に面しているという第１の決定に少なくとも部分的に基づいて、前記スクロール可能領域の前記第１の端にトリガラインを確立することと、
前記スクロール可能領域の前記第１の端が、前記第１の選択可能領域の前記可視部分と相互に面していないという第２の決定に少なくとも部分的に基づいて、前記第１の選択可能領域の第２の端付近にトリガラインを確立することであって、前記第２の端が、前記１つまたは複数の選択不可能領域のうちの１つの選択不可能領域に直接、隣接していることと、
前記第１の選択可能領域内の最初の選択点から前記トリガラインまでの前記ユーザ入力の移動を検出することと、
前記トリガラインまでの前記ユーザ入力の移動に少なくとも部分的に基づいて、前記スクロール可能領域内に提示されるコンテンツをスクロールすることと、
を行わせる、コンピュータ記憶媒体。
【請求項１１】
前記コンピュータによって実行されると、前記コンピュータに、
前記１つまたは複数の選択可能領域のうちの第２の選択可能領域の閾値量が、前記スクロール可能領域内にスクロールしたとき、前記コンテンツをスクロールすることを中止させる、コンピュータ実行可能命令をさらに記憶した、請求項１０に記載のコンピュータ記憶媒体。
【請求項１２】
前記コンピュータによって実行されると、前記コンピュータに、
前記第２の選択可能領域と相互に面している前記スクロール可能領域の第３の端に前記トリガラインを再確立させる、コンピュータ実行可能命令をさらに記憶した、請求項１１に記載のコンピュータ記憶媒体。
【請求項１３】
前記第１の選択可能領域の前記第２の端付近に前記トリガラインを確立することは、前記トリガラインが、前記第１の選択可能領域の前記第２の端と一致するように、前記トリガラインを確立することをさらに含む、請求項１０に記載のコンピュータ記憶媒体。
【請求項１４】
前記第１の選択可能領域の前記第２の端付近に前記トリガラインを確立することは、前記トリガラインが、前記第１の選択可能領域の前記第２の端に最も近い前記第１の選択可能領域の一部分の範囲内にあるように、前記トリガラインを確立することをさらに含む、請求項１０に記載のコンピュータ記憶媒体。
【請求項１５】
前記第１の選択可能領域の前記第２の端付近に前記トリガラインを確立することは、前記トリガラインが、前記第１の選択可能領域の前記第２の端に最も近い前記１つまたは複数の選択不可能領域のうちの前記選択不可能領域の一部分の範囲内にあるように、前記トリガラインを確立することをさらに含む、請求項１０に記載のコンピュータ記憶媒体。