【手続補正書】
【提出日】令和3年10月1日(2021.10.1)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明の一実施形態に係る電子機器は、テキストを表示しているディスプレイ上でのドラッグ操作の開始位置を、表示されているテキストに関する処理の基準位置として設定し、前記基準位置を設定した後に第１処理を実行し、前記第１処理は、前記ドラッグ操作中の位置が、前記基準位置に対して第１の相対位置にある第１位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が、前記基準位置に対する前記第１の相対位置とは異なる第２の相対位置にある第２位置に移動した場合には、前記第２位置を新たに前記基準位置として設定する処理である、ことを特徴としている。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
テキストを表示しているディスプレイ上でのドラッグ操作の開始位置を、表示されているテキストに関する処理の基準位置として設定し、前記基準位置を設定した後に第１処理を実行し、
前記第１処理は、前記ドラッグ操作中の位置が、前記基準位置に対して第１の相対位置にある第１位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が、前記基準位置に対する前記第１の相対位置とは異なる第２の相対位置にある第２位置に移動した場合には、前記第２位置を新たに前記基準位置として設定する処理である、
電子機器。
【請求項２】
前記新たに前記基準位置が設定された後も前記ドラッグ操作が終了するまでの間は前記第１処理を継続して実行する、
請求項１に記載の電子機器。
【請求項３】
前記第１処理は、
前記基準位置に対して前記第１の相対位置にある第１境界部分と、前記基準位置に対して前記第２の相対位置にある第２境界部分とを有する判定領域を設定し、
前記ドラッグ操作中の位置が、前記第１境界部分と前記第２境界部分のいずれかを跨いで移動したかを判定し、
前記ドラッグ操作中の位置が前記第１境界部分を跨いで移動したと判定された場合には、前記ドラッグ操作により前記ディスプレイ上で指定される位置の移動に応じて前記テキスト内の文字範囲を選択し、
前記ドラッグ操作中の位置が前記第２境界部分を跨いで移動したと判定された場合には、前記第２境界部分を跨いだ位置を新たな前記基準位置として設定する、処理である、
請求項１または２に記載の電子機器。
【請求項４】
前記基準位置を設定した後に前記第１処理とともに第２処理を実行し、前記第２処理は、前記ドラッグ操作中の位置が、前記テキストの表示位置に対して第３の相対位置にある第３位置に移動した場合には、前記ドラッグ操作により前記ディスプレイ上で指定される位置の移動に応じて、前記ディスプレイ上における前記テキストの表示位置を変更する処理である、
請求項３に記載の電子機器。
【請求項５】
前記第２処理は、
前記テキストの表示位置に対して前記第３の相対位置にある第３境界部分と、前記テキストの表示位置に対して第４の相対位置にある第４境界部分とを有する判定領域を更に設定し、
前記ドラッグ操作中の位置が、前記第３境界部分または前記第４境界部分を跨いで移動したかを判定し、
前記ドラッグ操作中の位置が前記第３境界部分を跨いで移動したと判定された場合には、前記ドラッグ操作により前記ディスプレイ上で指定される位置の移動に応じて、前記ディスプレイ上における前記テキストの表示位置を第１方向に移動させ、
前記ドラッグ操作中の位置が前記第４境界部分を跨いで移動したと判定された場合には、前記ドラッグ操作により前記ディスプレイ上で指定される位置の移動に応じて、前記ディスプレイ上における前記テキストの表示位置を前記第１方向とは異なる第２方向へ移動させる、処理である、
請求項４に記載の電子機器。
【請求項６】
前記第１処理は、
前記基準位置に対して前記第１の相対位置に前記第１境界部分である第１の辺と前記第２境界部分である第２の辺とを有する矩形領域を前記判定領域として設定し、
前記判定は、前記ドラッグ操作中の位置が、前記矩形領域の第１の辺と第２の辺のいずれかを跨いで移動したかを判定し、
前記ドラッグ操作中の位置が前記矩形領域における第１の辺を超えて移動したと判定された場合には、前記ドラッグ操作により前記ディスプレイ上で指定される位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が前記矩形領域における第１の辺とは異なる第２の辺を超えて移動したと判定された場合には、前記第２の辺を超えた位置を新たな基準位置として、前記新たな基準位置に対して前記第１の相対位置に新たな第１境界部分である新たな第１の辺と新たな第２境界部分である新たな第２の辺とを有する新たな矩形領域を設定するとともに、前記新たな矩形領域に基づいて前記判定を行う、処理である、
請求項３に記載の電子機器。
【請求項７】
前記第１処理は、
前記判定領域の設定において、前記テキストの配列方向に対応する方向が他の方向よりも長い矩形領域を、前記基準位置に対して前記テキストの配列方向に対応する方向にある領域が他の方向にある領域よりも大きくなるように設定する、
請求項３に記載の電子機器。
【請求項８】
前記テキストは、前記ディスプレイに対して文字が右方向に配列されており、
前記第１境界部分は、前記基準位置に対して右方向に第１距離だけ離れた位置に設定され、
前記第２境界部分は、前記基準位置に対して上下方向に第２距離だけ離れた位置に設定され、
前記第３境界部分と前記第４境界部分は、前記テキストの表示位置に対して上下方向に前記第２距離よりも長い第３距離だけ離れた位置に設定されており、
前記文字範囲の選択は、前記ディスプレイに対して右方向に配列されている文字列の選択であり、
前記テキストの表示位置の変更は、前記ディスプレイ上における前記テキストの表示位置を上下方向にスクロールさせる処理である、
請求項５に記載の電子機器。
【請求項９】
前記テキストは、タッチパネルを備えた表示部の前記ディスプレイ上に表示されており、
前記タッチパネル上でのタッチ操作に応じて前記ディスプレイ上の位置を指定する、
請求項１乃至８のいずれか一項に記載の電子機器。
【請求項１０】
テキストを表示しているディスプレイ上でのドラッグ操作の開始位置を基準位置として設定し、
前記基準位置を設定した後に第１処理を実行し、
前記第１処理は、前記ドラッグ操作中の位置が、前記基準位置に対して第１の相対位置にある第１位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が、前記基準位置に対する前記第１の相対位置とは異なる第２の相対位置にある第２位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記ディスプレイ上における前記テキストの表示位置を変更し、前記基準位置を設定した後に所定時間が経過した場合には、前記所定時間が経過後の前記ドラッグ操作による指定位置を新たに前記基準位置として設定する処理であり、
前記新たに前記基準位置が設定された後も前記ドラッグ操作が終了するまでの間は前記第１処理を継続して実行する、
電子機器。
【請求項１１】
電子機器のプロセッサが、
テキストを表示しているディスプレイ上でのドラッグ操作の開始位置を基準位置として設定し、
前記基準位置を設定した後に第１処理を実行し、前記第１処理は、前記ドラッグ操作中の位置が、前記基準位置に対して第１の相対位置にある第１位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が、前記基準位置に対する前記第１の相対位置とは異なる第２の相対位置にある第２位置に移動した場合には、前記第２位置を新たに前記基準位置として設定する処理であり、
前記新たに前記基準位置が設定された後も前記ドラッグ操作が終了するまでの間は前記第１処理を継続して実行する、
テキスト処理方法。
【請求項１２】
電子機器のプロセッサが、
テキストを表示しているディスプレイ上でのドラッグ操作の開始位置を基準位置として設定し、
前記基準位置を設定した後に第１処理を実行し、前記第１処理は、前記ドラッグ操作中の位置が、前記基準位置に対して第１の相対位置にある第１位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が、前記基準位置に対する前記第１の相対位置とは異なる第２の相対位置にある第２位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記ディスプレイ上における前記テキストの表示位置を変更し、前記基準位置を設定した後に所定時間が経過した場合には、前記所定時間が経過後の前記ドラッグ操作による指定位置を新たに前記基準位置として設定する処理であり、
前記プロセッサは、前記新たに前記基準位置が設定された後も前記ドラッグ操作が終了するまでの間は前記第１処理を継続して実行する、
テキスト処理方法。
【請求項１３】
電子機器のプロセッサを、
テキストを表示しているディスプレイ上でのドラッグ操作の開始位置を基準位置として設定し、
前記基準位置を設定した後に第１処理を実行し、前記第１処理は、前記ドラッグ操作中の位置が、前記基準位置に対して第１の相対位置にある第１位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が、前記基準位置に対する前記第１の相対位置とは異なる第２の相対位置にある第２位置に移動した場合には、前記第２位置を新たに前記基準位置として設定する処理であり、
前記新たに前記基準位置が設定された後も前記ドラッグ操作が終了するまでの間は前記第１処理を継続して実行する、
ように機能させるためのプログラム。
【請求項１４】
電子機器のプロセッサを、
テキストを表示しているディスプレイ上でのドラッグ操作の開始位置を基準位置として設定し、
前記基準位置を設定した後に第１処理を実行し、前記第１処理は、前記ドラッグ操作中の位置が、前記基準位置に対して第１の相対位置にある第１位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記テキスト内の文字範囲を選択し、前記ドラッグ操作中の位置が、前記基準位置に対する前記第１の相対位置とは異なる第２の相対位置にある第２位置に移動した場合には、前記ドラッグ操作による指定位置の移動に応じて前記ディスプレイ上における前記テキストの表示位置を変更し、前記基準位置を設定した後に所定時間が経過した場合には、前記所定時間が経過後の前記ドラッグ操作による指定位置を新たに前記基準位置として設定する処理であり、
前記プロセッサは、前記新たに前記基準位置が設定された後も前記ドラッグ操作が終了するまでの間は前記第１処理を継続して実行する、
ように機能させるためのプログラム。