(57)【要約】【課題】画面に対して入力を行なう方式が採用された電子機器において、ファイルアイコン等のアイコンのデータに設定されたアクセス権限をユーザが簡単に編集することができる技術を提供すること。【解決手段】本技術の一形態に係る電子機器は、表示部と、センサと、制御部とを具備する。前記表示部は、画面を有する。前記センサは、前記画面に対するユーザ操作を検出し、前記ユーザ操作に応じた信号を出力する。前記制御部は、データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させ、前記センサからの信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更する。【選択図】図２３
2012243166.tif 000002
【特許請求の範囲】
【請求項１】
画面を有する表示部と、
前記画面に対するユーザ操作を検出し、前記ユーザ操作に応じた信号を出力するセンサと、
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させ、前記センサからの信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更する制御部と
を具備する電子機器。
【請求項２】
請求項１に記載の電子機器であって、
前記制御部は、前記センサからの信号に基づいて、前記データアイコンに対するドラッグ操作を判定し、前記ドラッグ操作に応じて、コピー又は移動を予定しているデータに対するアクセス権限を編集するためのアクセス権限編集用アイコンを表示させ、前記アクセス権限編集用アイコンに対するユーザ操作に応じて、コピー又は移動を予定しているデータに対するアクセス権限の状態を変更する
電子機器。
【請求項３】
請求項２に記載の電子機器であって、
前記制御部は、前記データアイコンに対するドラッグ操作に応じて、ドラッグ元の位置に前記データアイコンを表示させたまま、ドラッグ位置にデータアイコンの複製を表示させる
電子機器。
【請求項４】
請求項３に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製の近傍に表示させ、前記アクセス権限編集用アイコンに対するタップ操作を判定し、前記タップ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
【請求項５】
請求項３に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製の近傍に表示させ、前記データアイコンの複製から遠ざかる方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
【請求項６】
請求項３に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製から離れた位置に表示させ、前記データアイコンの複製に近づく方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
【請求項７】
請求項３に記載の電子機器であって、
前記制御部は、前記ドラッグ位置が、前記データを移動又はコピーすることが可能な画面上の領域内に位置するかを判定し、前記ドラッグ位置が前記領域内である場合に、前記アクセス権限編集用アイコンを前記画面上に表示させる
電子機器。
【請求項８】
請求項７に記載の電子機器であって、
前記制御部は、前記ドラッグ位置が前記データを移動又はコピーすることが可能な画面上の領域内であって、かつ、前記データが公開される領域内に位置するかを判定し、前記ドラッグ位置が前記領域内である場合に、前記アクセス権限編集用アイコンを画面上に表示させる
電子機器。
【請求項９】
請求項７に記載の電子機器であって、
前記制御部は、前記データアイコンに対するドラッグ操作に応じて、前記データアイコン及び前記データアイコンの複製を囲む閉曲線を表示させ、前記ドラッグ位置が、領域内に位置する場合に、前記閉曲線の表示状態を変化させる
電子機器。
【請求項１０】
請求項９に記載の電子機器であって、
前記制御部は、前記閉曲線の表示状態が変化している状態で、前記センサからの信号に基づいて、前記閉曲線の、前記データアイコンと前記データアイコンの複製との間の位置に対するユーザ操作を判定し、前記ユーザ操作がされた場合に、前記領域に対応するコンピュータ上の場所に、アクセス権限の状態の変更が反映されたデータをコピーする処理を実行する
電子機器。
【請求項１１】
請求項９に記載の電子機器であって、
前記制御部は、前記閉曲線の表示状態が変化している状態で、前記センサからの信号に基づいて、ドラッグ元の位置に表示された前記データアイコンに対するユーザ操作を判定し、前記ユーザ操作がされた場合に、前記領域に対応するコンピュータ上の場所に、アクセス権限の状態の変更が反映されたデータを移動する処理を実行する
電子機器。
【請求項１２】
請求項１に記載の電子機器であって、
前記制御部は、前記センサからの信号に基づいて、前記データアイコンに対する指定を判定し、前記データアイコンの指定に応じて、前記データアイコンに対応するデータのアクセス権限の状態を編集するためのアクセス権限編集用アイコンを前記画面上に表示させ、前記アクセス権限編集用アイコンに対するユーザ操作に応じて、前記データアイコンに対応するデータに対するアクセス権限の状態を変更する
電子機器。
【請求項１３】
請求項１２に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの近傍に表示させ、前記アクセス権限編集用アイコンに対するタップ操作を判定し、前記タップ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
【請求項１４】
請求項１２に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの近傍に表示させ、前記データアイコンから遠ざかる方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
【請求項１５】
請求項１２に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンから離れた位置に表示させ、前記データアイコンに近づく方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
【請求項１６】
電子機器に、
表示部の画面に対するユーザ操作を検出するステップと、
前記ユーザ操作に応じた信号を出力するステップと、
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させるステップと、
前記信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定するステップと、
前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更するステップと
を実行させるプログラム。
【請求項１７】
表示部の画面に対するユーザ操作を検出し、
前記ユーザ操作に応じた信号を出力し、
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させ、
前記信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、
前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更する
制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、例えば、画面に対するユーザ操作を検出し、ユーザ操作に応じた処理を実行する電子機器等の技術に関する。
【背景技術】
【０００２】
近年、画面に対するユーザ操作を検出し、ユーザ操作に応じた処理を実行する電子機器が広く知られている（例えば、下記特許文献１参照）。
【０００３】
このような電子機器では、ユーザは、アイコン等のＧＵＩ（Graphical User Interface）が表示されている画面上の位置をタッチ（タップ）したり、ドラッグアンドドロップしたり、フリックしたりすることで、電子機器に対して入力を行なうことができる。画面に対して入力を行なう方式は、直感的な操作が可能であるため、多種の電子機器に広く採用されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−７０５２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画面に対して入力を行なう方式が採用された電子機器において、ファイルアイコン等のアイコンのデータに設定されたアクセス権限をユーザが簡単に編集することができる技術が求められている。
【０００６】
以上のような事情に鑑み、本技術の目的は、画面に対して入力を行なう方式が採用された電子機器において、ファイルアイコン等のアイコンのデータに設定されたアクセス権限をユーザが簡単に編集することができる技術を提供することにある。
【課題を解決するための手段】
【０００７】
本技術の一形態に係る電子機器は、表示部と、センサと、制御部とを具備する。
前記表示部は、画面を有する。
前記センサは、前記画面に対するユーザ操作を検出し、前記ユーザ操作に応じた信号を出力する。
前記制御部は、データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させ、前記センサからの信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更する。
【０００８】
この電子機器では、ユーザは、画面上に表示されたアクセス権限編集用アイコンに対してユーザ操作を行なうことで、簡単にデータアイコンに関するデータのアクセス権限の状態を編集することができる。
【０００９】
上記電子機器において、前記制御部は、前記センサからの信号に基づいて、前記データアイコンに対するドラッグ操作を判定し、前記ドラッグ操作に応じて、コピー又は移動を予定しているデータに対するアクセス権限を編集するためのアクセス権限編集用アイコンを表示させ、前記アクセス権限編集用アイコンに対するユーザ操作に応じて、コピー又は移動を予定しているデータに対するアクセス権限の状態を変更してもよい。
【００１０】
この電子機器では、ユーザは、データアイコンのドラッグ操作に応じて画面上に表示されるアクセス権限編集用アイコンに対してユーザ操作を行なうことで、コピー又は移動を予定しているデータに対するアクセス権限の状態を編集することができる。
【００１１】
上記電子機器において、前記制御部は、前記データアイコンに対するドラッグ操作に応じて、ドラッグ元の位置に前記データアイコンを表示させたまま、ドラッグ位置にデータアイコンの複製を表示させてもよい。
【００１２】
上記電子機器において、前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製の近傍に表示させ、前記アクセス権限編集用アイコンに対するタップ操作を判定し、前記タップ操作に応じて、前記アクセス権限の状態を変更してもよい。
【００１３】
これにより、ユーザは、データアイコンの複製の近傍に表示されたアクセス権限編集用アイコンをタップ操作することで、コピー又は移動を予定しているデータに対するアクセス権限を編集することができる。これにより、ユーザは、直感的な操作で、アクセス権限を編集することができる。
【００１４】
上記電子機器において、前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製の近傍に表示させ、前記データアイコンの複製から遠ざかる方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更してもよい。
【００１５】
これにより、ユーザは、データアイコンの複製の近傍に表示されたアクセス権限編集用アイコンを、データアイコンの複製から遠ざかる方向へ向けて操作することで、コピー又は移動を予定しているデータに対するアクセス権限を編集することができる。これにより、ユーザは、直感的な操作で、アクセス権限を編集することができる。
【００１６】
上記電子機器において、前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製から離れた位置に表示させ、前記データアイコンの複製に近づく方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更してもよい。
【００１７】
これにより、ユーザは、データアイコンの複製から離れた位置に表示されたアクセス権限編集用アイコンを、データアイコンの複製に近づける方向へ向けて操作することで、コピー又は移動を予定しているデータに対するアクセス権限を編集することができる。これにより、ユーザは、直感的な操作で、アクセス権限を編集することができる。
【００１８】
上記電子機器において、前記制御部は、前記ドラッグ位置が、前記データを移動又はコピーすることが可能な画面上の領域内に位置するかを判定し、前記ドラッグ位置が前記領域内である場合に、前記アクセス権限編集用アイコンを前記画面上に表示させてもよい。
【００１９】
これにより、適切なタイミングでアクセス権限編集用アイコンを画面上に表示することができる。
【００２０】
上記電子機器において、前記制御部は、前記ドラッグ位置が前記データを移動又はコピーすることが可能な画面上の領域内であって、かつ、前記データが公開される領域内に位置するかを判定し、前記ドラッグ位置が前記領域内である場合に、前記アクセス権限編集用アイコンを画面上に表示させてもよい。
【００２１】
これにより、適切なタイミングでアクセス権限編集用アイコンを画面上に表示することができる。
【００２２】
上記電子機器において、前記制御部は、前記データアイコンに対するドラッグ操作に応じて、前記データアイコン及び前記データアイコンの複製を囲む閉曲線を表示させ、前記ドラッグ位置が、領域内に位置する場合に、前記閉曲線の表示状態を変化させてもよい。
【００２３】
これにより、ユーザは、閉曲線の表示状態の変化を視認することで、現在のドラッグ位置が、ドラッグ対象とされたデータアイコンに関するデータをコピー可能な領域であるか否かを直感的に認識することができる。
【００２４】
上記電子機器において、前記制御部は、前記閉曲線の表示状態が変化している状態で、前記センサからの信号に基づいて、前記閉曲線の、前記データアイコンと前記データアイコンの複製との間の位置に対するユーザ操作を判定し、前記ユーザ操作がされた場合に、前記領域に対応するコンピュータ上の場所に、アクセス権限の状態の変更が反映されたデータをコピーする処理を実行してもよい。
【００２５】
これにより、ユーザは、画面上でドラッグ元のデータアイコンと、ドラッグ位置のデータアイコンの複製との間の位置をユーザ操作することで、アクセス権限の状態の変更が反映されたデータを任意の場所にコピーすることができる。
【００２６】
上記電子機器において、前記制御部は、前記閉曲線の表示状態が変化している状態で、前記センサからの信号に基づいて、ドラッグ元の位置に表示された前記データアイコンに対するユーザ操作を判定し、前記ユーザ操作がされた場合に、前記領域に対応するコンピュータ上の場所に、アクセス権限の状態の変更が反映されたデータを移動する処理を実行してもよい。
【００２７】
これにより、ユーザは、画面上でドラッグ元のデータアイコンに対してユーザ操作することで、アクセス権限の状態の変更が反映されたデータを任意の場所にコピーすることができる。
【００２８】
上記電子機器において、前記制御部は、前記センサからの信号に基づいて、前記データアイコンに対する指定を判定し、前記データアイコンの指定に応じて、前記データアイコンに対応するデータのアクセス権限の状態を編集するためのアクセス権限編集用アイコンを前記画面上に表示させ、前記アクセス権限編集用アイコンに対するユーザ操作に応じて、前記データアイコンに対応するデータに対するアクセス権限の状態を変更してもよい。
【００２９】
この電子機器では、ユーザは、データアイコンの指定に応じて画面上に表示されるアクセス権限編集用アイコンに対してユーザ操作を行なうことで、データアイコンに対応するデータに対するアクセス権限の状態を編集することができる。
【００３０】
上記電子機器において、前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの近傍に表示させ、前記アクセス権限編集用アイコンに対するタップ操作を判定し、前記タップ操作に応じて、前記アクセス権限の状態を変更してもよい。
【００３１】
これにより、ユーザは、データアイコンの近傍に表示されたアクセス権限編集用アイコンをタップ操作することで、データアイコンに対応するデータに対するアクセス権限を編集することができる。これによりユーザは、直感的な操作で、アクセス権限を編集することができる。
【００３２】
上記電子機器において、前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの近傍に表示させ、前記データアイコンから遠ざかる方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更してもよい。
【００３３】
これにより、ユーザは、データアイコンの近傍に表示されたアクセス権限編集用アイコンを、データアイコンから遠ざかる方向へ向けて操作することで、データアイコンに対応するデータに対するアクセス権限を編集することができる。これにより、ユーザは、直感的な操作で、アクセス権限を編集することができる。
【００３４】
上記電子機器において、前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンから離れた位置に表示させ、前記データアイコンに近づく方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更してもよい。
【００３５】
これにより、ユーザは、データアイコンから離れた位置に表示されたアクセス権限編集用アイコンを、データアイコンに近づける方向へ向けて操作することで、データアイコンに対応するデータに対するアクセス権限を編集することができる。これにより、ユーザは、直感的な操作で、アクセス権限を編集することができる。
【００３６】
本技術の一形態に係るプログラムは、電子機器に、表示部の画面に対するユーザ操作を検出するステップを実行させる。
前記ユーザ操作に応じた信号を出力するステップを実行させる。
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させるステップを実行させる。
前記信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定するステップを実行させる。
前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更するステップを実行させる。
【００３７】
本技術の一形態に係る制御方法は、表示部の画面に対するユーザ操作を検出することを含む。
前記ユーザ操作に応じた信号が出力される。
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとが前記画面上に表示される。
前記信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作が判定される。
前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態が変更される。
【発明の効果】
【００３８】
以上のように、本技術によれば、画面に対して入力を行なう方式が採用された電子機器において、ファイルアイコン等のアイコンのデータに設定されたアクセス権限をユーザが簡単に編集することができる技術を提供することができる。
【図面の簡単な説明】
【００３９】
【図１】本技術の一実施形態に係る電子機器（タブレットＰＣ）を示す平面図である。
【図２】タブレットＰＣの電気的な構成を示すブロック図である。
【図３】タブレットＰＣの処理を示すフローチャートである。
【図４】タブレットＰＣの処理を示すフローチャートである。
【図５】タブレットＰＣの処理を示すフローチャートである。
【図６】タブレットＰＣの処理を示すフローチャートである。
【図７】ファイルアイコンに対応するファイルに設定されているアクセス権限の一例を示す図である。
【図８】タブレットＰＣの処理を示すフローチャートである。
【図９】タブレットＰＣの処理を示すフローチャートである。
【図１０】タブレットＰＣの処理を示すフローチャートである。
【図１１】タブレットＰＣの処理を示すフローチャートである。
【図１２】タブレットＰＣの処理を示すフローチャートである。
【図１３】タブレットＰＣの処理を示すフローチャートである。
【図１４】タブレットＰＣの処理を示すフローチャートである。
【図１５】タブレットＰＣの処理を示すフローチャートである。
【図１６】タブレットＰＣの処理を示すフローチャートである。
【図１７】フォルダ内に表示されているファイルアイコンをユーザがタッチしたときの画面上の様子を示す図である。
【図１８】ユーザが、フォルダ内のファイルアイコンを指でタッチした後に、その指を画面上から離さないままスライドさせたとき（ドラッグ操作したとき）の画面上の様子を示す図である。
【図１９】ユーザが、フォルダ内のファイルアイコンをドラッグして、他のフォルダ（共有フォルダ）上に指を位置させたときの画面上の様子を示す図である。
【図２０】ユーザが画面から指を離した（ドラッグ操作を解除した）場合の画面上の様子を示す図である。
【図２１】ユーザが他方の手の指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子を示す図である。
【図２２】ユーザが他方の手の指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子を示す図である。
【図２３】ユーザが他方の手の指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子を示す図である。
【図２４】ユーザが他方の手の指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図２５】ユーザが他方の手の指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図２６】ユーザが他方の手の指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図２７】ユーザが他方の手の指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図２８】ユーザが他方の手の指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図２９】ユーザが他方の手の指でドラッグ元のファイルアイコンをゴーストアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図３０】ユーザが他方の手の指でドラッグ元のファイルアイコンをゴーストアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図３１】ユーザが他方の手の指でドラッグ元のファイルアイコンをゴーストアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図３２】タブレットＰＣの処理を示すフローチャートである。
【図３３】タブレットＰＣの処理を示すフローチャートである。
【図３４】タブレットＰＣの処理を示すフローチャートである。
【図３５】タブレットＰＣの処理を示すフローチャートである。
【図３６】タブレットＰＣの処理を示すフローチャートである。
【図３７】タブレットＰＣの処理を示すフローチャートである。
【図３８】タブレットＰＣの処理を示すフローチャートである。
【図３９】タブレットＰＣの処理を示すフローチャートである。
【図４０】タブレットＰＣの処理を示すフローチャートである。
【図４１】タブレットＰＣの処理を示すフローチャートである。
【図４２】タブレットＰＣの処理を示すフローチャートである。
【図４３】タブレットＰＣの処理を示すフローチャートである。
【図４４】タブレットＰＣの処理を示すフローチャートである。
【図４５】タブレットＰＣの処理を示すフローチャートである。
【図４６】フォルダ内に表示されているファイルアイコンをユーザがタッチしたときの画面上の様子を示す図である。
【図４７】ユーザが、フォルダ内のファイルアイコンを指でタッチした後に、その指を画面上から離さないままスライドさせたとき（ドラッグ操作したとき）の画面上の様子を示す図である。
【図４８】ユーザが、フォルダ内のファイルアイコンをドラッグして、他のフォルダ（共有フォルダ）上に指を位置させたときの画面上の様子を示す図である。
【図４９】ユーザが指を画面から離したときの画面上の様子を示す図である。
【図５０】ユーザが指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子を示す図である。
【図５１】ユーザが指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子を示す図である。
【図５２】ユーザが指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子を示す図である。
【図５３】ユーザが指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図５４】ユーザが指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図５５】ユーザが指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図５６】ユーザが指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図５７】ユーザが指で亀裂に対してフリック操作をしたときの画面上の様子を示す図である。
【図５８】ユーザが指でドラッグ元のファイルアイコンをゴーストアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図５９】ユーザが指でドラッグ元のファイルアイコンをゴーストアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図６０】ユーザが指でドラッグ元のファイルアイコンをゴーストアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図６１】ユーザが指でゴーストアイコンをドラッグ元のファイルアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図６２】ユーザが指でゴーストアイコンをドラッグ元のファイルアイコンに向けてフリック操作したときの画面上の様子を示す図である。
【図６３】ユーザが他方の手の指で、アクセス権限編集用アイコンをゴーストアイコンから遠ざける方向にフリック操作した場合の画面の様子を示す図である。
【図６４】ユーザが他方の手の指で、アクセス権限編集用アイコンをゴーストアイコンから遠ざける方向にフリック操作した場合の画面の様子を示す図である。
【図６５】ユーザが他方の手の指で、アクセス権限編集用アイコンをゴーストアイコンから遠ざける方向にフリック操作した場合の画面の様子を示す図である。
【図６６】ユーザが指で、アクセス権限編集用アイコンをゴーストアイコンから遠ざける方向にフリック操作した場合の画面の様子を示す図である。
【図６７】ユーザが他方の手の指で、アクセス権限編集用アイコンをゴーストアイコンに近づける位置にドラッグ操作した場合の画面の様子を示す図である。
【図６８】ユーザが指で、アクセス権限編集用アイコンをゴーストアイコンに近づける位置にドラッグ操作した場合の画面の様子を示す図である。
【図６９】複数のファイルアイコンがドラッグ操作の対象となる場合の一例を示す図である。
【図７０】複数のファイルアイコンがドラッグ操作の対象となる場合の一例を示す図である。
【図７１】複数のファイルアイコンがドラッグ操作の対象となる場合の一例を示す図である。
【図７２】ユーザが一方の手の指でフォルダ内に表示されているファイルアイコンをタッチ操作したときの画面上の様子を示す図である。
【図７３】ユーザが他方の手の指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子を示す図である。
【図７４】ユーザが他方の手の指でアクセス権限編集用アイコンをファイルアイコンから遠ざかる方向に向けてフリック操作したときの画面上の様子を示す図である。
【図７５】ユーザが他方の手の指でパレットウィンドウ内に表示されたアクセス権限編集用アイコンをファイルアイコンへ近づける方向に向けてドラッグ操作したときの画面上の様子を示す図である。
【図７６】ユーザが一方の手の指で複数のファイルアイコンを囲むように画面上を操作したときの画面上の様子を示す図である。
【図７７】ユーザが他方の手の指でアクセス権限編集用アイコンをタップ操作したときの画面上の様子が示されている。
【発明を実施するための形態】
【００４０】
以下、本技術に係る実施形態を、図面を参照しながら説明する。
【００４１】
＜第１実施形態＞
［電子機器１００の全体構成及び各部の構成］
図１は、本技術の第１実施形態に係る電子機器１００を示す平面図である。本実施形態の説明では、電子機器１００の一例として、タブレットＰＣ（Personal Computer）１００を例に挙げて説明する。
【００４２】
図１に示すように、タブレットＰＣ１００は、ｚ軸方向での厚さが薄い平板状の筐体１０を備えている。筐体１０には、画面を有する表示部１２が配置される。表示部１２には、ユーザの指やスタイラスペン等の接触を検出するタッチセンサ１３（図２参照）が設けられる。
【００４３】
表示部１２は、例えば、液晶ディスプレイや、ＥＬ（Electro-Luminescence）ディスプレイ等により構成される。タッチセンサ１３としては、例えば、抵抗膜方式、静電容量方式等が挙げられるが、どのような方式であっても構わない。なお、第１実施形態では、タッチセンサ１３は、マルチタッチによる入力が可能な形態とされる。
【００４４】
図１には、画面上に表示されるＧＵＩの一例が示されている。この一例では、画面上に、フォルダ２ａと、フォルダ２ｂが表示され、フォルダ２ａ及びフォルダ２ｂ内には、それぞれ、ファイルアイコン１が表示されている。ファイルアイコン１のファイルの種類としては、文書ファイル、画像ファイル、音楽ファイル、動画ファイル、プログラムファイル等が挙げられる。
【００４５】
図２は、タブレットＰＣ１００の電気的な構成を示すブロック図である。
【００４６】
図２に示すように、タブレットＰＣ１００は、上記した表示部１２、タッチセンサ１３の他に、制御部１１、通信部１４、記憶部１５を備えている。
【００４７】
制御部１１は、ＣＰＵ（Central Processing Unit）等により構成される。制御部１１は、各種のプログラムに基づき種々の演算を実行し、タブレットＰＣ１００の各部を統括的に制御する。
【００４８】
記憶部１５は、制御部１１の処理に必要な各種のプログラムが記憶される不揮発性のメモリ（例えば、ＲＯＭ（Read Only memory））と、制御部１１の作業領域として用いられる揮発性のメモリ（例えば、ＲＡＭ（Random Access Memory））とを含む。上記プログラムは、光ディスク、半導体メモリ等の記録媒体から読み取られてもよい。
【００４９】
通信部１４は、他の装置に情報を送信したり、他の装置からの情報を受信したりする。通信部１４による通信方式は、無線による通信方式であってもよいし、有線による通信方式であってもよい。
【００５０】
［動作説明］
次に、第１実施形態に係るタブレットＰＣ１００の処理について説明する。図３〜図６、図８〜図１６は、第１実施形態のタブレットＰＣ１００の処理を示すフローチャートである。図７は、ファイルアイコン１に対応するファイルに設定されているアクセス権限の一例を示す図である。
【００５１】
図１７〜図３１は、画面に対するユーザ操作に応じて、タブレットＰＣ１００により各処理が実行されたときの画面上の様子を示す図である
【００５２】
なお、第１実施形態では、タブレットＰＣ１００がマルチタッチ方式に対応していることとして、各処理を説明する。
【００５３】
図３を参照して、まず、タブレットＰＣ１００の制御部１１は、変数の初期化を実行する（ステップ１０１）。図４を参照して、制御部１１は、変数の初期化として、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ２０１）。
【００５４】
図３を参照して、次に、制御部１１は、タッチセンサ１３からイベントを取得する（ステップ１０２）。次に、制御部１１は、タッチセンサ１３から取得されたイベントが、タッチの開始の検出であるかを判定する（ステップ１０３）。イベントがタッチの開始の検出である場合（ステップ１０３ＹＥＳ）、タッチの開始の検出に応じた処理を実行する（ステップ１０４）。制御部１１は、タッチの開始の検出に応じた処理を実行すると、再びステップ１０２へ戻り、タッチセンサ１３からイベントを取得する。
【００５５】
一方、タッチセンサ１３から取得されたイベントがタッチの開始の検出でない場合（ステップ１０３のＮＯ）、制御部１１は、イベントがタッチの移動の検出であるかを判定する（ステップ１０５）。イベントがタッチの移動の検出である場合（ステップ１０５のＹＥＳ）、制御部１１は、タッチの移動の検出に応じた処理を実行する（ステップ１０６）。制御部１１は、タッチの移動の検出に応じた処理を実行すると、再びステップ１０２へ戻り、タッチセンサ１３からイベントを取得する。
【００５６】
一方、タッチセンサ１３から取得されたイベントがタッチの移動の検出でない場合（ステップ１０５のＮＯ）、制御部１１は、イベントがタッチの終了の検出であるかを判定する（ステップ１０７）。イベントがタッチの終了の検出である場合（ステップ１０７のＹＥＳ）、制御部１１は、タッチの終了の検出に応じた処理を実行する（ステップ１０８）。制御部１１は、タッチの終了の検出に応じた処理を実行すると、再びステップ１０２へ戻り、タッチセンサ１３からイベントを取得する。
【００５７】
図５を参照して、図３に示すステップ１０４の処理（タッチの開始が検出されたときの処理）を説明する。制御部１１は、タッチセンサ１３から取得されたイベントがタッチの開始の検出である場合（ステップ１０３のＹＥＳ）、そのタッチの開始が、１本目の指（あるいは、スタイラスペン等、以下同様）のタッチの開始であるかを判定する（ステップ３０１）。１本目の指のタッチの開始であると判定された場合（ステップ３０１のＹＥＳ）、制御部１１は、ファイルアイコン１の選択時において、タッチの開始が検出されたときの処理を実行する（ステップ３０２）。
【００５８】
一方、１本目の指のタッチの開始ではない場合（ステップ３０１のＮＯ）、制御部１１は、２本目の指によるタッチの開始であるかを判定する（ステップ３０３）。２本目の指によるタッチの開始である場合（ステップ３０３のＹＥＳ）、制御部１１は、処理の選択時において、タッチの開始が検出されたときの処理を実行する（ステップ３０４）。
【００５９】
図６を参照して、図５に示すステップ３０２の処理（ファイルアイコン１の選択時において、タッチの開始が検出されたときの処理）を説明する。制御部１１は、タッチの開始が、１本目の指によるタッチの開始である場合（ステップ３０１のＹＥＳ）、画面上でファイルアイコン１が表示されている位置がタッチされたかを判定する（ステップ４０１）。ファイルアイコン１が表示されている位置がタッチされたと判定された場合（ステップ４０１のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＮとする（ステップ４０２）。次に、制御部１１は、亀裂フラグをＯＦＦとする（ステップ４０３）。
【００６０】
次に、制御部１１は、選択されたファイルアイコン１と、タッチが開始されたときの座標Ｐとを記憶部１５に記憶する（ステップ４０４）。次に、制御部１１は、選択されたファイルアイコン１に対応するファイルに設定されているアクセス権限の内容を記憶部１５にコピーして記憶しておく（ステップ４０５）。
【００６１】
図７には、選択されたファイルアイコン１に対応するファイルに設定されているアクセス権限の一例が示されている。図７に示す例では、アクセス権限について、ファイルの編集（変更）が「許可」とされ、ファイルのコピーが「許可」とされ、ファイルの印刷が「許可」とされている場合の一例が示されている。
【００６２】
制御部１１は、アクセス権限の内容を記憶部１５に記憶すると、ファイルアイコン１を囲む閉曲線３を画面上に表示させる（ステップ４０６）。
【００６３】
図１７には、フォルダ２ａ内に表示されているファイルアイコン１をユーザがタッチしたときの画面上の様子が示されている。図１７に示すように、フォルダ２ａ内のファイルアイコン１が表示されている画面上の位置をユーザがタッチすると、ファイルアイコン１を囲む閉曲線３が画面上に表示される（ステップ４０６）。
【００６４】
図８を参照して、図３に示すステップ１０６の処理（タッチの移動が検出されたときの処理）について説明する。タッチセンサ１３から取得されたイベントがタッチの移動の検出である場合（ステップ１０５のＹＥＳ）、制御部１１は、そのタッチの移動が、１本目の指によるタッチの移動であるかを判定する（ステップ５０１）。タッチの移動が、１本目の指によるタッチの移動であると判定された場合（ステップ５０１のＹＥＳ）、制御部１１は、ファイルアイコン１の選択時において、タッチの移動が検出されたときの処理を実行する（ステップ５０２）。
【００６５】
図９を参照して、図８に示すステップ５０２に示す処理（ファイルアイコン１の選択時において、タッチの移動が検出されたときの処理）について説明する。制御部１１は、タッチの移動が１本目の指によるタッチの移動であると判定された場合（ステップ５０１のＹＥＳ）、ファイルアイコンドラッグ中のフラグがＯＮであるかを判定する（ステップ６０１）。
【００６６】
ファイルアイコンドラッグ中のフラグがＯＮである場合（ステップ６０１のＹＥＳ）、制御部１１は、現在、ユーザによりタッチされている座標Ｑを記憶部１５に記憶する（ステップ６０２）。次に、制御部１１は、ファイルアイコン１に対してタッチが開始されたときの座標Ｐ（図６、ステップ４０４参照）と、現在、ユーザによりタッチされている座標Ｑとが異なるかを判定する（ステップ６０３）。
【００６７】
座標Ｐと、座標Ｑとが異なる場合（ファイルアイコン１のドラッグ操作がされた場合）（ステップ６０３のＹＥＳ）、制御部１１は、ゴーストアイコン４を画面上に表示させる（ステップ６０４）。また、制御部１１は、ゴーストアイコン４を表示させるのと同時に、ドラッグ元のファイルアイコン１と、ゴーストアイコン４とを囲む閉曲線３を画面上に表示させる（ステップ６０５）。
【００６８】
図１８には、ユーザが、フォルダ２ａ内のファイルアイコン１を指でタッチした後に、その指を画面上から離さないままスライドさせたとき（ドラッグ操作したとき）の画面上の様子が示されている。
【００６９】
図１８に示すように、ユーザがファイルアイコン１をドラッグ操作した場合、画面上に、ファイルアイコン１と、ゴーストアイコン４と、ファイルアイコン１及びゴーストアイコン４を囲む閉曲線３とが表示される（ステップ６０４、６０５）。
【００７０】
この場合、制御部１１は、ドラッグ元の位置にファイルアイコン１を表示させたまま、ドラッグ位置にゴーストアイコン４を表示させる。制御部１１は、ゴーストアイコン４として、ファイルアイコン１と同じ形状の画像であって、例えば、５０％の透明度の画像を画面上に表示させる。ゴーストアイコン４は、ドラッグ元のファイルアイコン１の座標位置に（Ｑ−Ｐ）を加えた位置に表示される。
【００７１】
閉曲線３は、図１８に示す例では、全体的に丸みを帯びた形状とされており、ファイルアイコン１とゴーストアイコン４との間で幅が狭い形状とされる。閉曲線３は、ドラッグ位置（ゴーストアイコン４の表示位置）が、ドラッグ元のファイルアイコン１から遠ざかるに従って、水あめが伸びたような形状となる。
【００７２】
再び図９を参照して、制御部１１は、ゴーストアイコン４と、閉曲線３とを画面上に表示させると、現在、ユーザによりタッチされている画面上の座標Ｑが共有フォルダ上であるかを判定する（ステップ６０６）。ステップ６０６では、制御部１１は、座標Ｑ（ドラッグ位置）が、ファイルをコピー又は移動することが可能な画面上の領域内に位置するかを判定している。また、制御部１１は、座標Ｑが、ファイルを公開する画面上の領域内に位置するかを判定している。
【００７３】
現在、ユーザによりタッチされている座標Ｑが、共有フォルダ上である場合（ステップ６０６のＹＥＳ）、制御部１１は、亀裂フラグをＯＮとする（ステップ６０７）。一方、現在、ユーザによりタッチされている座標Ｑが共有フォルダ上ではない場合（ステップ６０６のＮＯ）、制御部１１は、亀裂フラグをＯＦＦとする（ステップ６０８）。
【００７４】
制御部１１は、亀裂フラグをＯＮとすると、座標Ｑが指す共有フォルダを記憶部１５に記憶する（ステップ６０９）。そして、制御部１１は、閉曲線３に亀裂５を表示する（ステップ６１０）。すなわち、制御部１１は、座標Ｑ（ドラッグ位置）が、ファイルをコピー又は移動することが可能な画面上の領域内である場合に、閉曲線３の表示状態を変化させる。
【００７５】
また、制御部１１は、閉曲線３に亀裂５を表示させるのと同時に、ゴーストアイコン４の近傍に、アクセス権限編集用アイコン６を表示させる（ステップ６１１）。すなわち、制御部１１は、座標Ｑ（ドラッグ位置）が、ファイルをコピー又は移動することが可能な画面上の領域内である場合（かつ、ファイルを公開する画面上の領域内である場合）、ゴーストアイコン４の近傍に、アクセス権限編集用アイコン６を表示させる。アクセス権限編集用アイコン６は、コピー又は移動を予定しているファイルのアクセス権限をユーザが編集するためのアイコンである。
【００７６】
アクセス権限の内容は、ファイルアイコン１のタッチが開始されたときに、記憶部１５に記憶されている（図６のステップ４０５、図７参照）。従って、制御部１１は、記憶部１５に記憶されたアクセス権限の内容に基づいて、アクセス権限編集用アイコン６を表示させればよい。
【００７７】
図１９には、ユーザが、フォルダ２ａ内のファイルアイコン１をドラッグして、フォルダ２ｂ（共有フォルダ）上に指を位置させたときの画面上の様子が示されている。
【００７８】
図１９に示すように、ユーザがフォルダ２ａ内のファイルアイコン１をドラッグして、フォルダ２ｂ（共有フォルダ）上に指を位置させた場合、閉曲線３に亀裂５が表示される（ステップ６１０）。亀裂５は、ファイルアイコン１とゴーストアイコン４との中間の位置において、閉曲線３が細くなっている部分に、ファイルアイコン１とゴーストアイコン４を結ぶ直線に直交する方向に向けて表示される。
【００７９】
閉曲線３に亀裂５が表示されることで、ユーザは、現在のドラッグ位置が、ファイルをコピー又は移動することが可能な画面上の領域内であることを容易に認識することができる。
【００８０】
また、図１９に示すように、ユーザがフォルダ２ａ内のファイルアイコン１をドラッグして、フォルダ２ｂ（共有フォルダ）上に指を位置させた場合、ゴーストアイコン４の近傍にアクセス権限編集用アイコン６が表示される（ステップ６１１）。図１９に示す一例では、アクセス権限編集用アイコン６として、上から順番に、編集権限編集用アイコン６ａ、コピー権限編集用アイコン６ｂ、印刷権限編集用アイコン６ｃが表示された場合の一例が示されている。
【００８１】
編集権限編集用アイコン６ａは、錠前の画像とされおり、コピー権限編集用アイコン６ｂは、２枚の紙が重なっている状態の画像とされており、印刷権限編集用アイコン６ｃは、プリンタの画像とされている。アクセス権限編集用アイコン６に対して、どのような画像が割り当てられるかは、特に限定されず、適宜変更することができる。典型的には、アクセス権限をユーザが想起することができるような画像であれば、画像は、どのような画像であっても構わない。
【００８２】
本実施形態では、ドラッグ位置が、ファイルをコピー又は移動することが可能な画面上の領域内である場合（かつ、ファイルを公開する画面上の領域内である場合）に、アクセス権限編集用アイコン６が表示される。従って、適切なタイミングで、アクセス権限編集用アイコン６を画面上に表示することができる。
【００８３】
図１０を参照して、図３に示すステップ１０８の処理（タッチの終了が検出されたときの処理）について説明する。タッチセンサ１３から取得されたイベントが、タッチの終了の検出である場合（ステップ１０７のＹＥＳ）、制御部１１は、１本目の指によるタッチが離れたことによりタッチの終了が検出されたのかを判定する（ステップ７０１）。一本目の指によるタッチが離れたことによりタッチの終了が検出されたと判定された場合（ステップ７０１のＹＥＳ）、制御部１１は、ファイルアイコン１の選択時において、タッチの終了が検出されたときの処理を実行する（ステップ７０２）。
【００８４】
一方、１本目の指によるタッチが離れたことによりタッチの終了が検出されたのではない場合（ステップ７０１のＮＯ）、制御部１１は、２本目の指によるタッチが離れたことによりタッチの終了が検出されたのかを判定する（ステップ７０３）。２本目の指によるタッチが離れたことによりタッチの終了が検出されたと判定された場合（ステップ７０３のＹＥＳ）、制御部１１は、処理の選択時において、タッチの終了が検出されたときの処理を実行する（ステップ７０４）。
【００８５】
図１１を参照して、図１０に示すステップ７０２の処理（ファイルアイコン１の選択時において、タッチの終了が検出されたときの処理）を説明する。制御部１１は、一本目の指によるタッチが離れたことによりタッチの終了が検出されたと判定された場合（ステップ７０１のＹＥＳ）、ファイルアイコンドラッグ中のフラグがＯＮであるかを判定する（ステップ８０１）。ファイルアイコンドラッグ中のフラグがＯＮである場合（ステップ８０１のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ８０２）。次に、制御部１１は、亀裂フラグをＯＦＦとする（ステップ８０３）。
【００８６】
次に、制御部１１は、ゴーストアイコン４が画面上に表示されているかを判定する（ステップ８０４）。ゴーストアイコン４が表示されている場合（ステップ８０４のＹＥＳ）、制御部１１は、ゴーストアイコン４をドラッグ元のファイルアイコン１の位置に移動させつつ、閉曲線３を収縮させるように画面上の表示を制御する（ステップ８０５）。
【００８７】
この場合、制御部１１は、アクセス権限編集用アイコン６が画面上に表示されている場合には、アクセス権限編集用アイコン６をフェードアウトさせる。このような処理により、ユーザがドラッグした指を画面上から離してドラッグ操作を解除した場合（ドロップ）、ドラッグがキャンセルされる。
【００８８】
図２０には、図１９に示す状態からユーザが指を画面から離した（ドロップ）場合の画面上の様子が示されている。図２０に示すように、ユーザが指を画面から離した場合、ゴーストアイコン４がドラッグ元のファイルアイコン１の位置に移動しつつ、閉曲線３が収縮される（ステップ８０５）。
【００８９】
この場合、アクセス権限編集用アイコン６がフェードアウトして画面上から消える。ゴーストアイコン４が、ファイルアイコン１の位置まで移動すると、ゴーストアイコン４がファイルアイコン１に重なって消え、閉曲線３も画面上から消える。これにより、ユーザによるファイルアイコン１のドラッグ操作がキャンセルされる。なお、ユーザがファイルアイコン１をドラッグした指を画面から離した場合、指が離された位置（ドロップ位置）が画面上のどの位置であっても、ドラッグ操作はキャンセルされる。
【００９０】
ユーザは、ゴーストアイコン４がファイルアイコン１の位置に移動しつつ、閉曲線３が収縮される画面上の様子を視認することで、ドラッグ操作がキャンセルされたことを直感的に認識することができる。
【００９１】
ここで、一般的な技術では、例えば、ユーザがフォルダ２ａ内のファイルアイコン１をドラッグして、フォルダ２ｂに位置させ、ドラッグした指を画面上から離した場合（ドロップ）、その時点で、ファイルのコピー又は移動が実行される。一方、本実施形態では、ユーザがファイルアイコン１をドラッグして、ドラッグした指を画面上から離しても、その時点では、ファイルのコピー又は移動は、実行されない。この場合、本実施形態では、上記したように、ドラッグ操作がキャンセルされる。
【００９２】
図１２を参照して、図５に示すステップ３０４の処理（処理の選択時において、タッチの開始が検出されたときの処理）について説明する。タッチの開始が、２本目の指によるタッチの開始である場合（ステップ３０３のＹＥＳ）、制御部１１は、亀裂フラグがＯＮであるかを判定する（ステップ９０１）。亀裂フラグがＯＮである場合（ステップ９０１のＹＥＳ）、制御部１１は、２本目の指によるタッチの開始が検出された座標Ｓを保存する（ステップ９０２）。
【００９３】
図１３を参照して、図１０に示すステップ７０４の処理（処理の選択時において、タッチの終了が検出されたときの処理）について説明する。タッチの終了が、２本目の指によるタッチの終了である場合（ステップ７０３のＹＥＳ）、制御部１１は、亀裂フラグがＯＮであるかを判定する（ステップ１００１）。亀裂フラグがＯＮである場合（ステップ１００１のＹＥＳ）、制御部１１は、２本目の指によるタッチが終了したときの座標Ｔを記憶部１５に記憶する（ステップ１００２）。
【００９４】
次に、制御部１１は、２本目の指によるタッチが開始されたときの座標Ｓと、２本目の指によるタッチが終了したときの座標Ｔとから、画面に対するユーザ操作がどのような操作であるかを推定する（ステップ１００３）。
【００９５】
次に、制御部１１は、推定されたユーザ操作が、アクセス権限を編集するための操作であるかを判定する（ステップ１００４）。制御部１１は、例えば、座標Ｓと、座標Ｔとが一致しており、かつ、座標Ｓ（座標Ｔ）がアクセス権限編集用アイコン６表示されている位置と一致している場合に、ユーザ操作がアクセス権限を編集するための操作であると推定する。すなわち、制御部１１は、２本目の指によるアクセス権限編集用アイコン６に対するタップ操作（あるいは、タッチ操作）が検出された場合、ユーザ操作がアクセス権限を編集するための操作であると推定する。
【００９６】
制御部１１は、推定されたユーザ操作がアクセス権限を編集するための操作であると判定された場合（ステップ１００４のＹＥＳ）、コピー又は移動を予定しているファイルに対するアクセス権限の編集に関する処理を実行する（ステップ１００５）。
【００９７】
推定されたユーザ操作がアクセス権限を編集するための操作ではない場合（ステップ１００４のＮＯ）、制御部１１は、推定されたユーザ操作が、ファイルのコピーの操作であるかを判定する（ステップ１００６）。制御部１１は、例えば、線分ＳＴが、閉曲線３の中心の近傍を通り、ドラッグ元のファイルアイコン１とゴーストアイコン４とのを結ぶ線分に略直交する向きの場合に、ユーザ操作がコピーの操作であると推定する。
【００９８】
すなわち、制御部１１は、閉曲線３の表示状態が変化している状態で、２本目の指による亀裂５に対するフリック操作を検出した場合、ユーザ操作がコピーの操作であると推定する。推定されたユーザ操作がファイルのコピーの操作であると判定された場合（ステップ１００６のＹＥＳ）、制御部１１は、ファイルのコピーに関する処理を実行する（ステップ１００７）。
【００９９】
推定されたユーザ操作がコピーの操作ではない場合（ステップ１００６のＮＯ）、制御部１１は、推定されたユーザ操作が、ファイルの移動の操作であるかを判定する（ステップ１００８）。制御部１１は、例えば、座標Ｓがドラッグ元のファイルアイコン１上であり、線分ＳＴがファイルアイコン１とゴーストアイコン４とを結ぶ線分と略平行であり、座標Ｔが座標Ｓよりも閉曲線３の中心に近い場合、ユーザ操作がファイルの移動の操作であると推定する。
【０１００】
すなわち、制御部１１は、閉曲線３の表示状態が変化している状態で、ドラッグ元のファイルアイコン１に対する、ゴーストアイコン４に向けてのフリック操作を検出した場合、ユーザ操作がファイルの移動の操作であると推定する。推定されたユーザ操作がファイルの移動の操作であると判定された場合（ステップ１００８のＹＥＳ）、制御部１１は、ファイルの移動に関する処理を実行する（ステップ１００９）。
【０１０１】
図１４を参照して、図１３のステップ１００５の処理（アクセス権限の編集に関する処理）について説明する。２本目の指によるアクセス権限編集用アイコン６に対するタップ操作が検出された場合（ステップ１００４のＹＥＳ）、制御部１１は、タップ操作の対象となったアイコン権限編集用アイコンが示すアクセス権限が許可であるかを判定する（ステップ１１０１）。
【０１０２】
アクセス権限が許可である場合（ステップ１１０１のＹＥＳ）、コピー又は移動を予定しているファイルに対するアクセス権限を不許可に変更する（ステップ１１０２）。一方、アクセス権限が不許可である場合（ステップ１１０１のＮＯ）、制御部１１は、コピー又は移動を予定しているファイルに対するアクセス権限を許可に変更する（ステップ１１０３）。
【０１０３】
次に、制御部１１は、アクセス権限の変更に応じて、記憶部１５に記憶されているアクセス権限の内容（図７参照）を更新する（ステップ１１０４）。そして、アクセス権限の変更に応じて、アクセス権限編集用アイコン６を再表示する（ステップ１１０５）。
【０１０４】
なお、アクセス権限編集の処理によって変更されるのは、コピー又は移動を予定しているファイルに対するアクセス権限であり、ドラッグ元のファイルアイコン１のファイルは、アクセス権限編集の処理によっては、影響を受けない。
【０１０５】
図２１〜２３には、ユーザが一方の手の指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後（図１９参照）、他方の手の指でアクセス権限編集用アイコン６をタップ操作したときの様子が示されている。
【０１０６】
図２１に示すように、ユーザが他方の手の指で編集権限編集用アイコン６ａ（錠前の画像）をタップ操作した場合、タップ操作に応じて、編集権限の許可／不許可が反転する（トグル操作）（ステップ１１０１〜ステップ１１０５）。図２１では、錠前に鍵がかかっていない状態の画像が表示されている位置をユーザがタップ操作することで、編集権限が許可から不許可に変更され、鍵がかかっている状態の画像が画面上に表示されたときの様子が示されている。
【０１０７】
図２２に示すように、ユーザが他方の手の指でコピー権限編集用アイコン６ｂ（２枚の紙が重ねられた画像）をタップ操作した場合、タップ操作に応じて、コピー権限の許可／不許可が反転する。図２２では、２枚の紙が重ねられた画像が表示されている位置を、ユーザがタップ操作することで、コピー権限が許可から不許可に変更され、２枚の紙に×印が付加された画像が表示されたときの様子が示されている。
【０１０８】
図２３に示すように、ユーザが他方の手の指で印刷権限編集用アイコン６ｃ（プリンタの画像）をタップ操作した場合、タップ操作に応じて、印刷権限の許可／不許可が反転する。図２３では、プリンタの画像が表示されている画面上の位置をユーザがタップ操作することで、印刷権限が許可から不許可に変更され、プリンタに×印が付加された画像が表示されたときの様子が示されている。
【０１０９】
このように、ユーザは、アクセス権限編集用アイコン６をタップ操作することで、コピー又は移動を予定しているファイルに対するアクセス権限の状態を、直感的かつ簡単に変更することができる。
【０１１０】
次に、図１５を参照して、図１３のステップ１００７の処理（コピーに関する処理）について説明する。２本目の指による亀裂５に対するフリック操作を検出した場合（ステップ１００６のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ１２０１）。次に、制御部１１は、亀裂フラグをＯＦＦとする（ステップ１２０２）。
【０１１１】
次に、制御部１１は、ドラッグ元のファイルアイコン１のファイルに設定されているアクセス権限の内容と、記憶部１５に記憶されているアクセス権限の内容とが同じ内容であるかを判定する（ステップ１２０３）。ステップ１２０３では、制御部１１は、ドラッグ元のファイルアイコン１のファイルに設定されているアクセス権限の内容と、アクセス権限編集用アイコン６に対するユーザ操作によって更新されたアクセス権限の内容とが一致するかを判定している。
【０１１２】
２つのアクセス権限の内容が同じである場合（ステップ１２０３のＹＥＳ）、制御部１１は、共有フォルダ（ドラッグ位置が指し示すコンピュータ上の場所）にドラッグ元のファイルアイコン１が示すファイルのコピーを作成する（ステップ１２０４）。
【０１１３】
一方、２つのアクセス権限の内容が異なる場合（ステップ１２０３のＮＯ）、制御部１１は、共有フォルダ（ドラッグ位置が指し示すコンピュータ上の場所）に新たにファイルを作成する（ステップ１２０５）。次に、制御部１１は、記憶部１５に記憶されたアクセス権限の内容（ステップ１１０４参照）が反映されるように、ファイルを更新する（ステップ１２０６）。なお、このファイルは、ドラッグ元のアイコンが示すファイルと、アクセス権限の内容が異なっているが、ファイルの内容自体は、ドラッグ元のアイコンが示すファイルと同じである。
【０１１４】
次に、制御部１１は、閉曲線３が亀裂５から裂け、ファイルアイコン１を囲む第１の閉曲線３ａと、ゴーストアイコン４を囲む第２の閉曲線３ｂとに分離するように画面上の表示を制御する（ステップ１２０７）。そして、制御部１１は、第１の閉曲線３ａがファイルアイコン１を囲むように収縮し、かつ、第２の閉曲線３ｂがゴーストアイコン４を囲むように収縮するように、画面上の表示を制御する。このとき、制御部１１は、アクセス権限編集用アイコン６をフェードアウトさせるように画面上の表示を制御する。
【０１１５】
図２４〜図２６には、ユーザが一方の手の指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後（図１９参照）、他方の手の指で亀裂５に対してフリック操作をしたときの様子が示されている。図２４〜図２６では、ユーザがアクセス権限編集用アイコン６の操作をせずに、亀裂５に対するフリック操作をした場合の一例が示されている。
【０１１６】
図２４に示すように、ユーザが他方の手の指で亀裂５に対してフリック操作すると、閉曲線３が亀裂５から裂け、ファイルアイコン１を囲む第１の閉曲線３ａと、ゴーストアイコン４を囲む第２の閉曲線３ｂとに分離する（ステップ１２０１〜１２０３のＹＥＳ〜ステップ１２０７）。そして、図２５に示すように、第１の閉曲線３ａが、ドラッグ元のファイルアイコン１を囲むように収縮し、第２の閉曲線３ｂがゴーストアイコン４を囲むように収縮する。このとき、タブレットＰＣ１００の内部では、フォルダ２ｂ（共有フォルダ）にドラッグ元のファイルアイコン１に対応するファイルをコピーする処理が実行される（ステップ１２０４）。
【０１１７】
図２６に示すように、最終的に、閉曲線３は、画面上から消え、フォルダ２ｂには、ファイルアイコン１を示す画像が表示される。このとき、アクセス権限編集用アイコン６も画面上から消える。
【０１１８】
このように、本実施形態では、ユーザが画面に対してドラッグ操作とは異なるユーザ操作を行なうことで、ドラッグの対象とされたファイルアイコン１のファイルのコピーの処理が実行される。換言すると、ユーザがドラッグ操作とは異なるユーザ操作を行なうまでは、ドラッグ操作に基づくファイルのコピーの処理は、実行されない。これにより、安定した操作が可能となり、ユーザは、ファイルを意図した場所に正確にコピーすることができる。
【０１１９】
また、本実施形態では、ユーザは、ファイルアイコン１と、ゴーストアイコン４の間に表示された亀裂５をフリック操作するという直感的な操作で、任意のフォルダ（任意のコンピュータ上の場所）に任意のファイルのコピーを作成することができる。画面上では、フリック操作に応じて、閉曲線３が第１の閉曲線３ａと第２の閉曲線３ｂとに分離するので、ユーザは、ファイルのコピーが実行されていることを直感的に認識することができる。
【０１２０】
制御部１１は、コピーの処理の進行状況に応じて、第１の閉曲線３ａ及び第２の閉曲線３ｂを収縮させ、コピーが終了したときに、第１の閉曲線３ａ及び第２の閉曲線３ｂを消去するように画面上の表示を制御してもよい。この場合、ユーザは、データのコピーの進行状況を直感的に認識することができる。
【０１２１】
図２７〜図２８には、ユーザが一方の手の指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後、他方の手の指で亀裂５に対してフリック操作をしたときの様子が示されている。図２７〜図２８では、ユーザがアクセス権限編集用アイコン６を他方の手の指で操作した後に（図２１〜２３参照）、亀裂５に対するフリック操作をした場合の一例が示されている。
【０１２２】
図２７に示すように、ユーザが他方の手の指で亀裂５に対してフリック操作すると、閉曲線３が亀裂５から裂け、ファイルアイコン１を囲む第１の閉曲線３ａと、ゴーストアイコン４を囲む第２の閉曲線３ｂとに分離する（ステップ１２０１〜１２０３のＮＯ〜１２０７）。そして、図２８に示すように、第１の閉曲線３ａが、ドラッグ元のファイルアイコン１を囲むように収縮し、第２の閉曲線３ｂがゴーストアイコン４を囲むように収縮する。このとき、タブレットＰＣ１００の内部では、フォルダ２ｂ（共有フォルダ）に新たにファイルが作成される（ステップ１２０５）。そして、記憶部１５に記憶されたアクセス権限の内容（ステップ１１０４参照）が反映されるように（アクセス権限の状態の変更が反映されるように）、ファイルが更新される（ステップ１２０６）。
【０１２３】
図２７及び図２８に示す一例では、編集権限編集用アイコン６ａ（錠前の画像）、コピー権限編集用アイコン６ｂ（２枚の紙が重なっている画像）及び印刷権限編集用アイコン６ｃ（プリンタの画像）のアクセス権限は、全て「不許可」となっている。従って、この場合、フォルダ２ｂ（共有フォルダ）には、編集権限、コピー権限及び印刷権限が不許可とされた、ドラッグ元のファイルアイコン１のファイルと同じ内容のファイルが作成される。
【０１２４】
このように、ユーザは、アクセス権限編集用アイコン６を操作した後に、ファイルアイコン１とゴーストアイコン４の間に表示された亀裂５をフリック操作することで、アクセス権限の状態が反映されたファイルを任意のフォルダに作成することができる。
【０１２５】
次に、図１６を参照して、図１３のステップ１００９の処理（ファイルの移動に関する処理）について説明する。２本目の指によるドラッグ元のファイルアイコン１に対するフリック操作が検出された場合（ステップ１００８のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ１３０１）。次に、制御部１１は、亀裂フラグをＯＦＦとする（ステップ１３０２）。
【０１２６】
次に、制御部１１は、ドラッグ元のファイルアイコン１に対応するファイルを共有フォルダ（ドラッグ位置が指し示すコンピュータ上の場所）に移動させる（ステップ１３０３）。そして、制御部１１は、ドラッグ元のファイルアイコン１がゴーストアイコン４の位置に移動しつつ、閉曲線３が収縮するように、画面上の表示を制御する（ステップ１３０４）。制御部１１は、このとき、制御部１１は、アクセス権限編集用アイコン６をフェードアウトさせるように画面上の表示を制御する。
【０１２７】
ドラッグ元のファイルアイコン１のファイルに設定されているアクセス権限の内容と、記憶部１５に記憶されているアクセス権限（ステップ１１０４参照）の内容とが異なる場合も想定される。この場合、制御部１１は、記憶部１５に記憶されたアクセス権限の内容が反映された（アクセス権限の変更が反映された）ファイルを共有フォルダ（ドラッグ位置が指し示すコンピュータ上の場所）に作成してもよい。
【０１２８】
図２９〜図３１には、ユーザが一方の手の指でファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後、他方の手の指でドラッグ元のファイルアイコン１をフリック操作した場合の一例が示されている。
【０１２９】
図２９に示すように、ユーザが他方の手の指で、ドラッグ元のファイルアイコン１をゴーストアイコン４に向けてフリック操作すると、図３０に示すように、ファイルアイコン１がゴーストアイコン４の位置に移動しつつ、閉曲線３が収縮する（ステップ１３０４）。このとき、タブレットＰＣ１００の内部では、フォルダ２ａからフォルダ２ｂにファイルアイコン１に対応するファイルが移動される処理が実行される（ステップ１３０３）。
【０１３０】
図３１に示すように、ファイルアイコン１がゴーストアイコン４の位置まで移動すると、ファイルアイコン１とゴーストアイコン４とが重なって、ゴーストアイコン４が消え、閉曲線３も画面上から消える。このとき、アクセス権限編集用アイコン６も画面上から消える。
【０１３１】
このように、本実施形態では、ユーザが画面に対してドラッグ操作とは異なるユーザ操作を行なうことで、ドラッグの対象とされたファイルアイコン１のファイルの移動の処理が実行される。これにより、安定した操作が可能となり、ユーザは、ファイルを意図した場所に正確に移動することができる。
【０１３２】
また、本実施形態では、ユーザは、ファイルアイコン１をゴーストアイコン４に向けてフリック操作するという直感的な操作で、任意のフォルダ（任意のコンピュータ上の場所）に任意のファイルを移動させることができる。画面上では、フリック操作に応じて、ファイルアイコン１がゴーストアイコン４の位置に移動しつつ、閉曲線３が収縮するので、ユーザは、ファイルの移動が実行されていることを直感的に認識することができる。
【０１３３】
制御部１１は、ファイルの移動の処理の進行状況に応じて、ファイルアイコン１をゴーストアイコン４の位置に移動させつつ、閉曲線３を収縮させてもよい。この場合、ファイルの移動が終了したときに、ファイルアイコン１とゴーストアイコン４とが重なって、ゴーストアイコン４が消え、閉曲線３も画面上から消える。この場合、ユーザは、データの移動の進行状況を直感的に認識することができる。
【０１３４】
さらに、本実施形態では、ユーザが、ファイルをコピーするか、又は、移動するかを任意に選択することができる。ユーザは、ファイルのコピーを実行させたい場合には、一方の手の指でファイルアイコン１をドラッグして、ドラッグした指を画面上の任意の場所に位置させ、他方の手の指で亀裂５に対してフリック操作を行なえばよい。一方、ユーザは、ファイルの移動を実行させたい場合には、一方の手の指でファイルアイコン１をドラッグして、ドラッグした指を画面上の任意の場所に位置させ、他方の手の指でドラッグ元のファイルアイコン１に対してフリック操作を行なえばよい。このように、本実施形態では、ユーザは、直感的な操作で、ファイルをコピーするか、又は、移動するかを任意に選択することができる。
【０１３５】
＜第２実施形態＞
次に、本技術の第２実施形態について説明する。第２実施形態以降の説明では、上述の第１実施形態と同様の機能及び構成を有する部分については、同一符号を付し、説明を簡略化又は省略する。
【０１３６】
上述の第１実施形態では、タブレットＰＣ１００にマルチタッチ方式が採用された場合の一例について説明した。一方、第２実施形態では、タブレットＰＣ１００にシングルタッチ方式が採用された場合の一例について説明する。
【０１３７】
図３２〜図４５は、第２実施形態に係るタブレットＰＣ１００の処理を示すフローチャートである。図４６〜図６２は、タブレットＰＣ１００により各処理が実行されたときの画面上の様子を示す図である
【０１３８】
図３２を参照して、まず、タブレットＰＣ１００の制御部１１は、変数の初期化を実行する（ステップ１４０１）。図３３を参照して、制御部１１は、変数の初期化として、まず、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ１５０１）。次に、制御部１１は、処理選択モードのフラグをＯＦＦとする（ステップ１５０２）。
【０１３９】
図３２を参照して、次に、制御部１１は、タッチセンサ１３からイベントを取得する（ステップ１４０２）。タッチセンサ１３から取得されたイベントが、タッチの開始の検出である場合（ステップ１４０３のＹＥＳ）、制御部１１は、タッチの開始の検出に応じた処理を実行する（ステップ１４０４）。
【０１４０】
タッチセンサ１３から所得されたイベントがタッチの移動の検出である場合（ステップ１４０５のＹＥＳ）、制御部１１は、タッチの移動の検出に応じた処理を実行する（ステップ１４０６）。タッチセンサ１３から取得されたイベントがタッチの終了の検出である場合（ステップ１４０７のＹＥＳ）、制御部１１は、タッチの終了の検出に応じた処理を実行する（ステップ１４０８）。
【０１４１】
図３４を参照して、図３２に示すステップ１４０４の処理（タッチの開始の検出に応じた処理）を説明する。タッチセンサ１３から取得されたイベントが、タッチの開始の検出である場合（ステップ１４０３のＹＥＳ）、制御部１１は、処理選択モードのフラグがＯＮであるかを判定する（ステップ１６０１）。処理選択モードのフラグがＯＮである場合（ステップ１６０１のＹＥＳ）、制御部１１は、処理の選択時において、タッチの開始が検出されたときの処理を実行する（ステップ１６０２）。一方、処理選択モードのフラグがＯＦＦである場合（ステップ１６０１のＮＯ）、ファイルアイコン１の選択時において、タッチの開始が検出されたときの処理を実行する（ステップ１６０３）。
【０１４２】
図３５を参照して、図３４に示すステップ１６０３の処理（ファイルアイコン１の選択時において、タッチの開始が検出されたときの処理）を説明する。タッチセンサ１３から取得されたイベントがタッチの開始であり、処理選択フラグがＯＦＦである場合（ステップ１６０１のＮＯ）、制御部１１は、ファイルアイコン１が表示されている位置がタッチされたかを判定する（ステップ１７０１）。ファイルアイコン１が表示されている位置がタッチされたと判定された場合（ステップ１７０１ＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＮとし（ステップ１７０２）、亀裂フラグをＯＦＦとする（ステップ１７０３）。
【０１４３】
次に、制御部１１は、選択されたファイルアイコン１と、タッチが開始されたときの座標Ｐとを記憶部１５に記憶する（ステップ１７０４）。次に、制御部１１は、選択されたファイルアイコン１に対応するファイルに設定されているアクセス権限の内容を記憶部１５にコピーして記憶しておく（ステップ１７０５）（図７参照）。次に、ファイルアイコン１を囲む閉曲線３を画面上に表示させる（ステップ１７０６）。
【０１４４】
これにより、図４６に示すように、フォルダ２ａ内のファイルアイコン１が表示されている画面上の位置をユーザがタッチすると、ファイルアイコン１を囲む閉曲線３が画面上に表示される（ステップ１７０６）。
【０１４５】
図３６を参照して、図３２に示すステップ１４０６の処理（タッチの移動の検出に応じた処理）について説明する。タッチセンサ１３から取得されたイベントが、タッチの移動の検出である場合（ステップ１４０５のＹＥＳ）、制御部１１は、処理選択モードのフラグがＯＮであるかを判定する（ステップ１８０１）。処理選択モードのフラグがＯＦＦである場合（ステップ１８０１のＮＯ）、制御部１１は、ファイルアイコン１の選択時において、タッチの移動が検出されたときの処理を実行する（ステップ１８０２）。
【０１４６】
図３７を参照して、図３６に示すステップ１８０２の処理（ファイルアイコン１の選択時において、タッチの移動が検出されたときの処理）について説明する。タッチセンサ１３から取得されたイベントがタッチの移動の検出であり、処理選択モードのフラグがＯＦＦである場合（ステップ１８０１のＮＯ）、制御部１１は、ファイルアイコンドラッグ中のフラグがＯＮであるかを判定する（ステップ１９０１）。
【０１４７】
ファイルアイコンドラッグ中のフラグがＯＮである場合（ステップ１９０１のＹＥＳ）、制御部１１は、現在ユーザによりタッチされている座標Ｑを記憶部１５に記憶する（ステップ１９０２）。次に、制御部１１は、ファイルアイコン１に対してタッチが開始されたときの座標Ｐと、現在、ユーザによりタッチされている座標Ｑとが異なるかを判定する（ステップ１９０３）。
【０１４８】
座標Ｐと、座標Ｑとが異なる場合、制御部１１は、ゴーストアイコン４を画面上に表示させ（ステップ１９０４）、ファイルアイコン１とゴーストアイコン４とを囲む閉曲線３を画面上に表示させる（ステップ１９０５）。
【０１４９】
図４７には、ユーザが、フォルダ２ａ内のファイルアイコン１を指でタッチした後に、その指を画面上から離さないままスライドさせたとき（ドラッグ）の画面上の様子が示されている。この場合、画面上には、ファイルアイコン１、ゴーストアイコン４及び閉曲線３が表示される（ステップ１９０４、１９０５）。
【０１５０】
再び図３７を参照して、次に、制御部１１は、現在、ユーザによりタッチされている画面上の座標Ｑが共有フォルダ上であるかを判定する（ステップ１９０６）。現在、ユーザによりタッチされている座標Ｑが、共有フォルダ上である場合（ステップ１９０６のＹＥＳ）、制御部１１は、亀裂フラグをＯＮとする（ステップ１９０７）。一方、現在、ユーザによりタッチされている座標Ｑが共有フォルダ上ではない場合（ステップ１９０６のＮＯ）、制御部１１は、亀裂フラグをＯＦＦとする（ステップ１９０８）。
【０１５１】
制御部１１は、亀裂フラグをＯＮとすると、次に、座標Ｑが指す共有フォルダを記憶部１５に記憶する（ステップ１９０９）。そして、制御部１１は、閉曲線３に亀裂５を表示する（ステップ１９１０）。また、制御部１１は、閉曲線３に亀裂５を表示させるのと同時に、記憶部１５に記憶されたアクセス権限の内容に基づいて、ゴーストアイコン４の近傍に、アクセス権限編集用アイコン６を表示させる（ステップ１９１１）。
【０１５２】
図４８には、ユーザが、フォルダ２ａ内のファイルアイコン１をドラッグして、フォルダ２ｂ（共有フォルダ）上に指を位置させたときの画面上の様子が示されている。この場合、図４８に示すように、閉曲線３に亀裂５が表示され（ステップ１９１０）、ゴーストアイコン４の近傍にアクセス権限編集用アイコン６が表示される（ステップ１９１１）。
【０１５３】
図３８を参照して、図３２に示すステップ１４０８の処理（タッチの終了の検出に応じた処理）について説明する。タッチセンサ１３から所得されたイベントがタッチの終了の検出である場合（ステップ１４０７のＹＥＳ）、制御部１１は、処理選択モードのフラグがＯＮであるかを判定する（ステップ２００１）。
【０１５４】
処理選択モードのフラグがＯＮである場合（ステップ２００１のＹＥＳ）、制御部１１は、処理の選択時において、タッチの終了が検出されたときの処理を実行する（ステップ２００２）。一方、処理選択モードのフラグがＯＦＦである場合（ステップ２００１のＮＯ）、制御部１１は、ファイルアイコン１の選択時において、タッチの終了が検出されたときの処理を実行する（ステップ２００３）。
【０１５５】
図３９を参照して、図３８に示すステップ２００３の処理（ファイルアイコン１の選択時において、タッチの終了が検出されたときの処理）について説明する。タッチセンサ１３から取得されたイベントがタッチの終了の検出であり、処理選択モードのフラグがＯＦＦである場合（ステップ２００１のＮＯ）、制御部１１は、ファイルアイコンドラッグ中のフラグがＯＮであるかを判定する（ステップ２１０１）。
【０１５６】
ファイルアイコンドラッグ中のフラグがＯＮである場合（ステップ２１０１のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ２１０２）。次に、制御部１１は、亀裂フラグがＯＮであるかを判定する（ステップ２１０３）。
【０１５７】
亀裂フラグがＯＦＦである場合（ステップ２１０３のＮＯ）、制御部１１は、ゴーストアイコン４を表示中であるかを判定する（ステップ２１０５）。ゴーストアイコン４が表示されている場合（ステップ２１０５のＹＥＳ）、ゴーストアイコン４をファイルアイコン１の位置に移動させつつ、閉曲線３を収縮させる（ステップ２１０６）。このような処理により、閉曲線３に亀裂５が表示されていない状態（ドラッグ位置が、ファイルを移動又はコピー可能な領域でない状態）で、ユーザがドラッグした指を画面上から離した場合（ドロップ）、ドラッグがキャンセルされる。
【０１５８】
一方、亀裂フラグがＯＮである場合（ステップ２１０３のＹＥＳ）、制御部１１は、処理選択モードのフラグをＯＮとする（ステップ２１０４）。このような処理により、閉曲線３に亀裂５が表示されている状態（ドラッグ位置が、ファイルを移動又はコピー可能な領域である状態）で、ユーザがドラッグした指を画面上から離した場合（ドロップ）、処理の選択が可能なモードとなる。この場合、ドラッグは、キャンセルされない。また、この場合、画面上に表示されたドラッグ元のファイルアイコン１、ゴーストアイコン４、閉曲線３、アクセス権限編集用アイコン６は、ユーザが指を画面から離しても、ユーザが指を離したときの表示状態が保持される。
【０１５９】
図４９には、ユーザがフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後（図４８参照）、その指を画面から離したときの画面上の様子が示されている。
【０１６０】
図４９に示すように、閉曲線３に亀裂５が表示されている状態（ドラッグ位置が、ファイルが移動又はコピー可能な領域である状態）で、ユーザがドラッグした指を画面から離してもユーザが指を離したときの画面上の表示状態が保持される。
【０１６１】
図４０を参照して、図３４のステップ１６０２に示す処理（処理の選択時において、タッチの開始が検出されたときの処理）について説明する。タッチセンサ１３からの所得されたイベントがタッチの開始の検出であり、処理選択モードのフラグがＯＮである場合（ステップ１６０１のＹＥＳ）、制御部１１は、タッチが開始されたときの座標Ｓを記憶部１５に記憶する（ステップ２２０１）。
【０１６２】
図４１を参照して、図３８に示すステップ２００２の処理（処理の選択時において、タッチの終了が検出されたときの処理）について説明する。タッチセンサ１３からの所得されたイベントがタッチの終了の検出であり、処理選択モードのフラグがＯＮである場合、（ステップ２００１のＹＥＳ）、制御部１１は、タッチが終了したとき座標Ｔを記憶部１５に記憶する（ステップ２３０１）。
【０１６３】
次に、制御部１１は、タッチが開始されたときの座標Ｓと、タッチが終了したときの座標Ｔとから、画面に対するユーザ操作がどのような操作であるかを推定する（ステップ２３０２）。
【０１６４】
座標Ｓと、座標Ｔとに基づくユーザ操作の推定について説明する。制御部１１は、例えば、座標Ｓと、座標Ｔとが一致しており、かつ、座標Ｓ（座標Ｔ）がアクセス権限編集用アイコン６の表示位置と一致している場合に、ユーザ操作がアクセス権限を編集するための操作であると推定する。すなわち、制御部１１は、アクセス権限編集用アイコン６に対するタップ操作（あるいは、タッチ操作）がされた場合に、ユーザ操作がアクセス権限を編集するための操作であると推定する。
【０１６５】
制御部１１は、例えば、線分ＳＴが、閉曲線３の中心の近傍を通り、ドラッグ元のファイルアイコン１とゴーストアイコン４とのを結ぶ線分に略直交する向きである場合に、ユーザ操作がコピーの操作であると推定する。すなわち、制御部１１は、亀裂５に対するフリック操作がされた場合に、ユーザ操作がファイルのコピーの操作であると推定する。
【０１６６】
制御部１１は、例えば、座標Ｓがドラッグ元のファイルアイコン１上であり、線分ＳＴがファイルアイコン１とゴーストアイコン４とを結ぶ線分と略平行であり、座標Ｔが座標Ｓよりも閉曲線３の中心に近い場合、ユーザ操作がファイルの移動の操作であると推定する。すなわち、制御部１１は、ドラッグ元のファイルアイコン１に対するゴーストアイコン４に向けてのフリック操作がされた場合に、ユーザ操作がファイルの移動の操作であると推定する。
【０１６７】
制御部１１は、例えば、座標Ｓがゴーストアイコン４上であり、線分ＳＴがファイルアイコン１とゴーストアイコン４とを結ぶ線分と略平行であり、座標Ｔが座標Ｓよりも閉曲線３の中心に近い場合、ユーザ操作がキャンセルの操作であると推定する。すなわち、制御部１１は、ゴーストアイコン４に対するドラッグ元のファイルアイコン１に向けてのフリック操作がされた場合に、ユーザ操作がキャンセルの操作であると推定する。
【０１６８】
推定されたユーザ操作がアクセス権限を編集するための操作であると判定された場合（ステップ２３０３のＹＥＳ）、制御部１１は、コピー又は移動が予定されているファイルに対するアクセス権限の編集に関する処理を実行する（ステップ２３０４）。推定されたユーザ操作がファイルのコピーの操作であると判定された場合（ステップ２３０５のＹＥＳ）、制御部１１は、ファイルのコピーに関する処理を実行する（ステップ２３０６）。
【０１６９】
推定されたユーザ操作がファイルの移動の操作であると判定された場合（ステップ２３０７のＹＥＳ）、制御部１１は、ファイルの移動に関する処理を実行する（ステップ２３０８）。推定されたユーザ操作がキャンセルの操作であると判定された場合（ステップ２３０９のＹＥＳ）、制御部１１は、ドラッグのキャンセルに関する処理を実行する（ステップ２３１０）。
【０１７０】
図４２を参照して、図４１に示すステップ２３０４の処理（アクセス権限の編集に関する処理）について説明する。アイコン権限編集用アイコンに対するタップ操作が検出された場合（ステップ２３０３のＹＥＳ）、制御部１１は、タップ操作の対象となったアイコン権限編集用アイコンが示すアクセス権限が許可であるかを判定する（ステップ２４０１）。
【０１７１】
アクセス権限が許可である場合（ステップ２４０１のＹＥＳ）、コピー又は移動を予定しているファイルに対するアクセス権限を不許可に変更する（ステップ２４０２）。一方、アクセス権限が不許可である場合（ステップ２４０１のＮＯ）、制御部１１は、コピー又は移動を予定しているファイルに対するアクセス権限を許可に変更する（ステップ２４０３）。
【０１７２】
次に、制御部１１は、アクセス権限の変更に応じて、記憶部１５に記憶されているアクセス権限の内容を更新する（ステップ２４０４）。そして、アクセス権限の変更に応じて、アクセス権限編集用アイコン６を再表示する（ステップ２４０５）。
【０１７３】
図５０〜図５２には、ユーザが指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後、指を画面から離し（図４９参照）、その指でアクセス権限編集用アイコン６をタップ操作したときの様子が示されている。
【０１７４】
図５０〜図５２に示すように、ユーザが指で編集権限編集用アイコン６ａ、コピー権限編集用アイコン６ｂ、印刷権限編集用アイコン６ｃをタップ操作した場合、タップ操作に応じて、アクセス権限の許可／不許可が反転する（ステップ２４０１〜２４０５）。
【０１７５】
次に、図４３を参照して、図４１のステップ２３０６の処理（コピーに関する処理）について説明する。亀裂５に対するフリック操作が検出された場合（ステップ２３０５のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ２５０１）。次に、制御部１１は、亀裂フラグをＯＦＦとする（ステップ２５０２）。
【０１７６】
次に、制御部１１は、ドラッグ元のファイルアイコン１のファイルに設定されているアクセス権限の内容と、記憶部１５に記憶されているアクセス権限の内容とが同じ内容であるかを判定する（ステップ２５０３）。２つのアクセス権限の内容が同じである場合（ステップ２５０３のＹＥＳ）、制御部１１は、共有フォルダにドラッグ元のファイルアイコン１が示すファイルのコピーを作成する（ステップ２５０４）。
【０１７７】
一方、２つのアクセス権限の内容が異なる場合（ステップ２５０３のＮＯ）、制御部１１は、共有フォルダに新たにファイルを作成する（ステップ２５０５）。次に、制御部１１は、記憶部１５に記憶されたアクセス権限の内容（ステップ２４０４参照）が反映されるように、ファイルを更新する（ステップ２５０６）。なお、このファイルは、ドラッグ元のアイコンが示すファイルと、アクセス権限の内容が異なっているが、ファイルの内容自体は、ドラッグ元のアイコンが示すファイルと同じである。
【０１７８】
次に、制御部１１は、閉曲線３が亀裂５から裂け、ファイルアイコン１を囲む第１の閉曲線３ａと、ゴーストアイコン４を囲む第２の閉曲線３ｂとに分離するように画面上の表示を制御する（ステップ２５０７）。そして、制御部１１は、第１の閉曲線３ａがファイルアイコン１を囲むように収縮し、かつ、第２の閉曲線３ｂがゴーストアイコン４を囲むように収縮するように、画面上の表示を制御する。このとき、制御部１１は、アクセス権限編集用アイコン６をフェードアウトさせるように画面上の表示を制御する。次に、制御部１１は、処理選択モードのフラグをＯＦＦとする（ステップ２５０８）。
【０１７９】
図５３〜図５５には、ユーザが指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後、指を画面から離し（図４９参照）、その指で亀裂５に対してフリック操作をしたときの様子が示されている。図５３〜図５５には、ユーザがアクセス権限編集用アイコン６の操作をせずに、亀裂５に対するフリック操作をした場合の一例が示されている。
【０１８０】
図５３に示すように、ユーザが指で亀裂５に対してフリック操作すると、閉曲線３が亀裂５から裂け、ファイルアイコン１を囲む第１の閉曲線３ａと、ゴーストアイコン４を囲む第２の閉曲線３ｂとに分離する（ステップ２５０１〜２５０３のＹＥＳ〜２５０８）。そして、図５４に示すように、第１の閉曲線３ａが、ドラッグ元のファイルアイコン１を囲むように収縮し、第２の閉曲線３ｂがゴーストアイコン４を囲むように収縮する。このとき、タブレットＰＣ１００の内部では、ドラッグ元のファイルアイコン１に対応するファイルをフォルダ２ｂ（共有フォルダ）にコピーする処理が実行される（ステップ２５０４）。
【０１８１】
図５５に示すように、最終的に、閉曲線３は、画面上から消え、フォルダ２ｂには、ファイルアイコン１を示す画像が表示される。このとき、アクセス権限編集用アイコン６も画面上から消える。
【０１８２】
図５６〜図５７には、ユーザが指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後、指を画面から離し、その指で亀裂５に対してフリック操作をしたときの様子が示されている。図５６〜図５７では、ユーザがアクセス権限編集用アイコン６をタップ操作した後に（図５０〜図５２参照）、亀裂５に対するフリック操作をした場合の一例が示されている。
【０１８３】
図５６に示すように、ユーザが指で亀裂５に対してフリック操作すると、閉曲線３が亀裂５から裂け、ファイルアイコン１を囲む第１の閉曲線３ａと、ゴーストアイコン４を囲む第２の閉曲線３ｂとに分離する（ステップ２５０１〜２５０３のＮＯ〜２５０８）。そして、図５７に示すように、第１の閉曲線３ａが、ドラッグ元のファイルアイコン１を囲むように収縮し、第２の閉曲線３ｂがゴーストアイコン４を囲むように収縮する。このとき、タブレットＰＣ１００の内部では、フォルダ２ｂ（共有フォルダ）に新たにファイルが作成される（ステップ２５０５）。そして、記憶部１５に記憶されたアクセス権限の内容（ステップ２４０４参照）が反映されるように、ファイルが更新される（ステップ２５０６）。
【０１８４】
図５６及び図５７に示す一例では、編集権限編集用アイコン６ａ、コピー権限編集用アイコン６ｂ及び印刷権限編集用アイコン６ｃのアクセス権限は、全て「不許可」となっている。従って、この場合、フォルダ２ｂ（共有フォルダ）には、編集権限、コピー権限及び印刷権限が不許可とされた、ドラッグ元のファイルアイコン１のファイルと同じ内容のファイルが作成される。
【０１８５】
次に、図４４を参照して、図４１のステップ２３０８の処理（ファイルの移動に関する処理）について説明する。ファイルアイコン１に対するフリック操作が検出された場合（ステップ２３０７のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ２６０１）。次に、制御部１１は、亀裂フラグをＯＦＦとする（ステップ２６０２）。
【０１８６】
次に、制御部１１は、ドラッグ元のファイルアイコン１に対応するファイルを共有フォルダに移動させる（ステップ２６０３）。そして、制御部１１は、ドラッグ元のファイルアイコン１がゴーストアイコン４の位置に移動しつつ、閉曲線３が収縮するように、画面上の表示を制御する（ステップ２６０４）。制御部１１は、このとき、制御部１１は、アクセス権限編集用アイコン６をフェードアウトさせるように画面上の表示を制御する。次に、制御部１１は、処理選択モードのフラグをＯＦＦとする（ステップ２６０５）。
【０１８７】
ドラッグ元のファイルアイコン１のファイルに設定されているアクセス権限の内容と、記憶部１５に記憶されているアクセス権限の内容とが異なる場合も想定される。この場合、制御部１１は、記憶部１５に記憶されたアクセス権限の内容が反映されたファイルを共有フォルダに作成してもよい。
【０１８８】
図５８〜図６０には、ユーザが指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後、指を画面から離し、その指でドラッグ元のファイルアイコン１に対してフリック操作したときの画面上の様子が示されている。
【０１８９】
図５８に示すように、ユーザが指でドラッグ元のファイルアイコン１をゴーストアイコン４に向けてフリック操作すると、図５９に示すように、ファイルアイコン１がゴーストアイコン４の位置に移動しつつ、閉曲線３が収縮する（ステップ２６０４）。このとき、タブレットＰＣ１００内部では、フォルダ２ａからフォルダ２ｂにファイルアイコン１に対応するファイルが移動される処理が実行される（ステップ２６０３）。
【０１９０】
図６０に示すように、ファイルアイコン１がゴーストアイコン４の位置まで移動すると、ファイルアイコン１とゴーストアイコン４とが重なって、ゴーストアイコン４が消え、閉曲線３も画面上から消える。このとき、アクセス権限編集用アイコン６も画面上から消える。
【０１９１】
図４５を参照して、図４１のステップ２３１０の処理（ドラッグのキャンセルに関する処理）について説明する。ゴーストアイコン４に対するドラッグ元のファイルアイコン１に向けてのフリック操作が検出された場合（ステップ２３０９のＹＥＳ）、制御部１１は、ファイルアイコンドラッグ中のフラグをＯＦＦとする（ステップ２７０１）。次に、制御部１１は、亀裂フラグをＯＦＦとする（ステップ２７０２）。
【０１９２】
次に、制御部１１は、ゴーストアイコン４がドラッグ元のファイルアイコン１の位置に移動しつつ、閉曲線３が収縮するように、画面上の表示を制御する（ステップ２７０３）。このとき、制御部１１は、アクセス権限編集用アイコン６をフェードアウトさせるように画面上の表示を制御する。次に、制御部１１は、処理選択モードのフラグをＯＦＦとする（ステップ２７０４）。
【０１９３】
図６１〜図６２には、ユーザが指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂに位置させた後、指を画面から離し、その指でゴーストアイコン４に対してフリック操作したときの画面上の様子が示されている。
【０１９４】
図６１に示すように、ユーザが指でゴーストアイコン４をドラッグ元のファイルアイコン１に向けてフリック操作すると、図６２に示すように、ゴーストアイコン４がドラッグ元のファイルアイコン１の位置に移動しつつ、閉曲線３が収縮する（ステップ２７０３）。このとき、アクセス権限編集用アイコン６は、画面上から消える。ゴーストアイコン４がドラッグ元のファイルアイコン１の位置まで移動すると、ファイルアイコン１とゴーストアイコン４とが重なって、ゴーストアイコン４が画面上から消え、閉曲線３も画面上から消える。
【０１９５】
以上のような処理により、シングルタッチ方式が採用されたタブレットＰＣ１００等の電子機器１００に対応することができる。
【０１９６】
＜各種変形例＞
上述の各実施形態では、アクセス権限編集用アイコン６に対するタップ操作に応じて、コピー又は移動を予定しているファイルに対するアクセス権限の許可、不許可を変更する場合について説明した。しかし、アクセス権限の許可、不許可の変更の処理は、これに限られない。
【０１９７】
例えば、ゴーストアイコン４からアクセス権限編集用アイコン６を遠ざけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が変更される処理が実行されてもよい。
【０１９８】
図６３〜図６６には、ゴーストアイコン４からアクセス権限編集用アイコン６を遠ざけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が変更される場合の一例が示されている。図６３〜図６５には、マルチタッチ方式が採用された場合の一例が示されており、図６６には、シングルタッチ方式が採用された場合の一例が示されている。
【０１９９】
図６３を参照して、ユーザが一方の手の指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂ（共有フォルダ）内に位置させると、ゴーストアイコン４の近傍にアクセス権限編集用アイコン６が表示される。図６３に示す例では、上から順番に、編集権限編集用アイコン６ａ、コピー権限編集用アイコン６ｂ、印刷権限編集用アイコン６ｃが表示される場合の一例が示されている。
【０２００】
アクセス権限編集用アイコン６が、ゴーストアイコン４の近傍に表示されている状態では、アクセス権限は、「許可」とされる。従って、図６３に示す一例では、編集権限、コピー権限編、印刷権限は、全て「許可」とされている。
【０２０１】
図６４に示すように、ユーザは、アクセス権限編集用アイコン６をゴーストアイコン４から遠ざかる方向に向けてフリック操作する。制御部１１は、フリック操作に応じてアクセス権限制御用アイコンがゴーストアイコン４から遠ざかる方向に移動するように、画面上の表示を制御する。図６５に示すように、フリック操作の対象となったアクセス権限編集用アイコン６は、画面上から消える。
【０２０２】
この場合、制御部１１は、フリック操作の対象となったアクセス権限編集用アイコン６に対応するアクセス権限を許可から不許可へと変更する。図６５では、印刷権限編集用アイコン６ｃがフリック操作されて、印刷権限編集用アイコン６ｃが画面上から消えているので、印刷権限が許可から不許可へと変更される。ユーザは、複数のアクセス権限編集用アイコン６から不許可としたいアクセス権限編集用アイコン６を任意に選択して、そのアクセス権限編集用アイコン６をフリック操作すればよい。
【０２０３】
その後、ユーザが他方の手の指で亀裂５をフリック操作すれば、ユーザが選択したアクセス権限が反映されたファイルがフォルダ２ｂ内にコピーされる。一方、ユーザが他方の手の指で、ドラッグ元のファイルアイコン１をゴーストアイコンに向けてフリック操作すれば、ユーザが選択したアクセス権限が反映されたファイルがフォルダ２ｂ内に移動される。
【０２０４】
図６６を参照して、シングルタッチ方式の場合、ユーザは、指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂ（共有フォルダ）内に位置させ、その指を画面上から離す（ドロップ）。その後、ユーザは、複数のアクセス権限編集用アイコン６から不許可としたいアクセス権限編集用アイコン６を任意に選択して、そのアクセス権限編集用アイコン６をフリック操作すればよい。
【０２０５】
図６３〜図６６に示す例とは反対に、ゴーストアイコン４に向けてアクセス権限編集用アイコン６を近づけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が変更される処理が実行されてもよい。
【０２０６】
図６７〜図６８には、ゴーストアイコン４に向けてアクセス権限編集用アイコン６を近づけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が変更される場合の一例が示されている。図６７には、マルチタッチ方式が採用された場合の一例が示されており、図６８には、シングルタッチ方式が採用された場合の一例が示されている。
【０２０７】
図６７を参照して、ユーザが一方の手の指でフォルダ２ａ内のファイルアイコン１をドラッグしてドラッグした指をフォルダ２ｂ内に位置させると、制御部１１の処理により、アクセス権限編集用アイコン６が格納されたパレットウィンドウ７が表示される。
【０２０８】
ユーザが他方の手の指で、パレットウィンドウ７内のアクセス権限編集用アイコン６をドラッグして、ドラッグした指をゴーストアイコン４の近傍に位置させて、その指を画面から離す（ドロップ）。すると、制御部１１の制御により、ドラッグの対象となったアクセス権限編集用アイコン６に対応するアクセス権限が不許可から許可へ変更される。ユーザは、複数のアクセス権限編集用アイコン６から許可としたいアクセス権限編集用アイコン６を任意に選択して、そのアクセス権限編集用アイコン６をドラッグ操作すればよい。
【０２０９】
図６８を参照して、シングルタッチ方式の場合、ユーザは、指でフォルダ２ａ内のファイルアイコン１をドラッグして、ドラッグした指をフォルダ２ｂ（共有フォルダ）内に位置させ、その指を画面上から離す（ドロップ）。その後、ユーザは、複数のアクセス権限編集用アイコン６から許可としたいアクセス権限編集用アイコン６を任意に選択して、そのアクセス権限編集用アイコン６をドラッグ操作すればよい。
【０２１０】
図６３〜図６８に示す場合にも、上述の各実施形態と同様に、ユーザは、アクセス権限編集用アイコン６をユーザ操作することで、コピー又は移動を予定しているファイルに対するアクセス権限の状態を、直感的かつ簡単に変更することができる。
【０２１１】
以上の説明では、ドラッグ操作の対象となるファイルアイコン１が１つである場合について説明した。しかしながら、複数のファイルアイコン１を一括してコピー又は移動させたり、複数のファイルアイコン１に対して一括してアクセス権限を変更したりすることも可能である。
【０２１２】
図６９〜図７１は、複数のファイルアイコン１がドラッグ操作の対象となる場合の一例を示す図である。
【０２１３】
図６９に示すように、ユーザが一方の手の指で複数のファイルアイコン１を囲むように画面上を操作すると、複数のファイルアイコン１が選択され、制御部１１の制御により、その複数のファイルアイコン１を囲む閉曲線３が表示される。ユーザが画面上から指を離さないままスライドさせると（ドラッグ）、制御部１１の制御により、ドラッグ元の位置に複数のファイルアイコン１が表示されたまま、複数のゴーストアイコン４がドラッグ位置に表示される。また、複数のファイルアイコン１と、複数のゴーストアイコン４を囲む閉曲線３が表示される。
【０２１４】
図７０に示すように、ドラッグ位置がファイルをコピー又は移動することが可能な領域内である場合には、閉曲線３に亀裂５が表示され、アクセス権限編集用アイコン６がゴーストアイコン４の近傍に表示される。ユーザが、他方の手の指で亀裂５に対してフリック操作すると、複数のファイルが一括してフォルダ２ｂにコピーされる。ユーザが他方の手の指でドラッグ元の複数のファイルアイコン１を複数のゴーストアイコン４に向けてフリック操作すると、複数のファイルが一括してフォルダ２ｂに移動される。
【０２１５】
図７１に示すように、ユーザが他方の手の指でアクセス権限編集用アイコン６が表示されている位置をタップ操作すると、コピー又は移動を予定している複数のファイルに対するアクセス権限について、一括してアクセス権限が変更される。ゴーストアイコン４からアクセス権限編集用アイコン６を遠ざけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が一括して変更される処理が実行されてもよい（図６３〜図６６参照）。あるいは、ゴーストアイコン４に向けてアクセス権限編集用アイコン６を近づけるようなユーザ操作がされた場合に、アクセス権限が一括して変更される処理が実行されてもよい（図６７〜図６８参照）。
【０２１６】
複数のファイルアイコン１がドラッグ操作の対象となる場合について、マルチタッチ方式が採用された場合について説明したが、シングルタッチ方式でも、勿論実現可能である。
【０２１７】
以上の説明では、ファイルアイコン１のドラッグ操作に応じて、コピー又は移動を予定しているファイルに対するアクセス権限を編集するためのアクセス権限編集用アイコン６が表示される場合について説明した。一方、ファイルアイコン１の指定に応じて、ファイルアイコン１に対応するファイルのアクセス権限（ファイルアイコン１が示すファイル自体のアクセス権限）の状態を編集するためのアクセス権限編集用アイコン６を前記画面上に表示させてもよい。
【０２１８】
図７２には、ユーザが一方の手の指でフォルダ２内に表示されているファイルアイコン１をタッチ操作したときの画面上の様子が示されている。図７２に示すように、ユーザが一方の手の指でファイルアイコン１をタッチ操作した場合、ファイルアイコン１の近傍に、アクセス権限編集用アイコン６が表示される。
【０２１９】
図７３には、ユーザが他方の手の指でアクセス権限編集用アイコン６をタップ操作したときの画面上の様子が示されている。図７３に示すように、ユーザが一方の手の指でファイルアイコン１をタッチした状態で、他方の手の指でアクセス権限編集用アイコン６をタップ操作したとする。この場合、制御部１１は、タップ操作に応じて、一方の手の指でタッチ操作の対象となっているファイルアイコン１に対応するファイルについて、アクセス権限の許可／不許可を反転する。
【０２２０】
アクセス権限編集用アイコン６をファイルアイコン１から遠ざけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が変更される処理が実行されてもよい。
【０２２１】
図７４には、ユーザが他方の手の指でアクセス権限編集用アイコン６をファイルアイコン１から遠ざかる方向に向けてフリック操作したときの画面上の様子が示されている。図７４に示すように、ユーザが一方の手の指でファイルアイコン１をタッチした状態で、他方の手の指でアクセス権限編集用アイコン６をファイルアイコン１から遠ざける方向にフリック操作したとする。この場合、制御部１１は、フリック操作に応じて、一方の手の指でタッチ操作の対象となっているファイルアイコン１に対応するファイルについて、アクセス権限を許可から不許可へ変更する。
【０２２２】
アクセス権限編集用アイコン６をファイルアイコン１に近づけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が変更される処理が実行されてもよい。
【０２２３】
図７５には、ユーザが他方の手の指でパレットウィンドウ７内に表示されたアクセス権限編集用アイコン６をファイルアイコン１へ近づける方向に向けてドラッグ操作したときの画面上の様子が示されている。図７５に示すように、ユーザが一方の手の指でファイルアイコン１をタッチした状態で、他方の手の指でパレットウィンドウ７内に表示されたアクセス権限編集用アイコン６をファイルアイコン１へ近づける方向に向けてドラッグ操作したとする。この場合、制御部１１は、ドラッグ操作に応じて、一方の手の指でタッチ操作の対象となっているファイルアイコン１に対応するファイルについて、アクセス権限を不許可から許可へ変更する。なお、パレットウィンドウ７は、例えば、ユーザがファイルアイコン１をタッチしたときに、画面上に表示される。
【０２２４】
複数のファイルアイコン１に対して一括してアクセス権限を変更することもできる。
【０２２５】
図７６には、ユーザが一方の手の指で複数のファイルアイコン１を囲むように画面上を操作したときの画面上の様子が示されている。図７６に示すように、ユーザが一方の手の指で複数のファイルアイコン１を囲むように画面上を操作すると、複数のファイルアイコン１が選択され、その複数のファイルアイコン１を囲む閉曲線３が表示される。また、複数のファイルアイコン１の近傍にアクセス権限編集用アイコン６が表示される。
【０２２６】
図７７には、ユーザが他方の手の指でアクセス権限編集用アイコン６をタップ操作したときの画面上の様子が示されている。図７７に示すように、ユーザが一方の手の指を画面上から離さない状態で、他方の手の指でアクセス権限編集用アイコン６をタップ操作したとする。この場合、制御部１１は、タップ操作に応じて、選択された複数のファイルアイコン１に対応するファイルについて、一括して、アクセス権限の許可／不許可を反転する。
【０２２７】
ファイルアイコン１からアクセス権限編集用アイコン６を遠ざけるようなユーザ操作がされた場合に、このユーザ操作に応じて、アクセス権限が一括して変更される処理が実行されてもよい。あるいは、ファイルアイコン１に向けてアクセス権限編集用アイコン６を近づけるようなユーザ操作がされた場合に、アクセス権限が一括して変更される処理が実行されてもよい。
【０２２８】
ファイルアイコン１に対応するファイルのアクセス権限の状態を編集するためのアクセス権限編集用アイコン６が表示される場合について、マルチタッチ方式が採用された場合について説明したが、シングルタッチ方式でも、勿論実現可能である。
【０２２９】
図７２〜図７７に示す場合、ユーザは、アクセス権限編集用アイコン６をユーザ操作することで、ファイルアイコン１に対応するファイルのアクセス権限の状態を、直感的かつ簡単に変更することができる。
【０２３０】
上述の例では、ユーザによるドラッグ操作の対象となるデータアイコンの一例として、ファイルアイコン１を例に挙げて説明した。しかし、ドラッグ操作の対象となるデータアイコンは、ファイルを示すファイルアイコン１であってもよいし、フォルダを示すフォルダアイコンであってもよい。
【０２３１】
上述の例では、閉曲線３の形状の一例として、全体的に丸みを帯びた形状を例に挙げて説明した。しかし、閉曲線３の形状は、上記した例に限られず、例えば、矩形の形状などであっても構わない。また、上記した例では、閉曲線３の表示状態が変化する場合の一例として、亀裂５が閉曲線３に表示されるとして説明した。しかし、これに限られず、ファイルアイコン１のドラッグ位置に応じて、閉曲線３が強調表示される等の処理が実行されてもよいし、閉曲線３の色が変わる等の処理が実行されてもよい。
【０２３２】
上述の例では、ファイルアイコン１のドラッグ位置が、ファイルをコピー又は移動することが可能な画面上の領域内である場合（かつ、ファイルを公開する画面上の領域内である場合）に、アクセス権限編集用アイコン６が表示されるとして説明した。しかし、必ずしもこのタイミングでアクセス権限編集用アイコン６を表示させなくてもよい。例えば、ファイルアイコン１のドラッグが開始されるタイミングで、アクセス権限編集用アイコン６が表示されてもよい。
【０２３３】
上記各実施形態では、電子機器１００の一例として、タブレットＰＣ１００を例に挙げて説明したが、電子機器１００は、タブレットＰＣ１００に限られない。電子機器１００の他の例としては、デスクトップ型ＰＣ、ノート型ＰＣ、携帯電話機、携帯音楽プレイヤー、デジタルカメラ等が挙げられる。
【０２３４】
本技術は、以下の構成もとることができる。
（１）画面を有する表示部と、
前記画面に対するユーザ操作を検出し、前記ユーザ操作に応じた信号を出力するセンサと、
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させ、前記センサからの信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更する制御部と
を具備する電子機器。
（２）上記（１）に記載の電子機器であって、
前記制御部は、前記センサからの信号に基づいて、前記データアイコンに対するドラッグ操作を判定し、前記ドラッグ操作に応じて、コピー又は移動を予定しているデータに対するアクセス権限を編集するためのアクセス権限編集用アイコンを表示させ、前記アクセス権限編集用アイコンに対するユーザ操作に応じて、コピー又は移動を予定しているデータに対するアクセス権限の状態を変更する
電子機器。
（３）上記（２）に記載の電子機器であって、
前記制御部は、前記データアイコンに対するドラッグ操作に応じて、ドラッグ元の位置に前記データアイコンを表示させたまま、ドラッグ位置にデータアイコンの複製を表示させる
電子機器。
（４）上記（３）に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製の近傍に表示させ、前記アクセス権限編集用アイコンに対するタップ操作を判定し、前記タップ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
（５）上記（３）に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製の近傍に表示させ、前記データアイコンの複製から遠ざかる方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
（６）上記（３）に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの複製から離れた位置に表示させ、前記データアイコンの複製に近づく方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
（７）上記（３）乃至（６）のうちいずれか１つに記載の電子機器であって、
前記制御部は、前記ドラッグ位置が、前記データを移動又はコピーすることが可能な画面上の領域内に位置するかを判定し、前記ドラッグ位置が前記領域内である場合に、前記アクセス権限編集用アイコンを前記画面上に表示させる
電子機器。
（８）上記（７）に記載の電子機器であって、
前記制御部は、前記ドラッグ位置が前記データを移動又はコピーすることが可能な画面上の領域内であって、かつ、前記データが公開される領域内に位置するかを判定し、前記ドラッグ位置が前記領域内である場合に、前記アクセス権限編集用アイコンを画面上に表示させる
電子機器。
（９）上記（７）又は（８）に記載の電子機器であって、
前記制御部は、前記データアイコンに対するドラッグ操作に応じて、前記データアイコン及び前記データアイコンの複製を囲む閉曲線を表示させ、前記ドラッグ位置が、領域内に位置する場合に、前記閉曲線の表示状態を変化させる
電子機器。
（１０）上記（９）に記載の電子機器であって、
前記制御部は、前記閉曲線の表示状態が変化している状態で、前記センサからの信号に基づいて、前記閉曲線の、前記データアイコンと前記データアイコンの複製との間の位置に対するユーザ操作を判定し、前記ユーザ操作がされた場合に、前記領域に対応するコンピュータ上の場所に、アクセス権限の状態の変更が反映されたデータをコピーする処理を実行する
電子機器。
（１１）上記（９）又は（１０）に記載の電子機器であって、
前記制御部は、前記閉曲線の表示状態が変化している状態で、前記センサからの信号に基づいて、ドラッグ元の位置に表示された前記データアイコンに対するユーザ操作を判定し、前記ユーザ操作がされた場合に、前記領域に対応するコンピュータ上の場所に、アクセス権限の状態の変更が反映されたデータを移動する処理を実行する
電子機器。
（１２）上記（１）に記載の電子機器であって、
前記制御部は、前記センサからの信号に基づいて、前記データアイコンに対する指定を判定し、前記データアイコンの指定に応じて、前記データアイコンに対応するデータのアクセス権限の状態を編集するためのアクセス権限編集用アイコンを前記画面上に表示させ、前記アクセス権限編集用アイコンに対するユーザ操作に応じて、前記データアイコンに対応するデータに対するアクセス権限の状態を変更する
電子機器。
（１３）上記（１２）に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの近傍に表示させ、前記アクセス権限編集用アイコンに対するタップ操作を判定し、前記タップ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
（１４）上記（１２）に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンの近傍に表示させ、前記データアイコンから遠ざかる方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
（１５）上記（１２）に記載の電子機器であって、
前記制御部は、前記アクセス権限編集用アイコンを前記データアイコンから離れた位置に表示させ、前記データアイコンに近づく方向へ向けての、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、前記ユーザ操作に応じて、前記アクセス権限の状態を変更する
電子機器。
（１６）電子機器に、
表示部の画面に対するユーザ操作を検出するステップと、
前記ユーザ操作に応じた信号を出力するステップと、
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させるステップと、
前記センサからの信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定するステップと、
前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更するステップと
を実行させるプログラム。
（１７）表示部の画面に対するユーザ操作を検出し、
前記ユーザ操作に応じた信号を出力し、
データアイコンと、前記データアイコンに関するデータのアクセス権限を編集するためのアクセス権限編集用アイコンとを前記画面上に表示させ、
前記センサからの信号に基づいて、前記アクセス権限編集用アイコンに対するユーザ操作を判定し、
前記ユーザ操作に応じて、前記データアイコンに関するデータのアクセス権限の状態を変更する
制御方法。
【符号の説明】
【０２３５】
１…ファイルアイコン
２、２ａ、２ｂ…フォルダ
３…閉曲線
３ａ…第１の閉曲線
３ｂ…第２の閉曲線
４…ゴーストアイコン
５…亀裂
６…アクセス権限編集用アイコン
６ａ…編集権限編集用アイコン
６ｂ…コピー権限編集用アイコン
６ｃ…印刷権限編集用アイコン
７…パレットウィンドウ
１１…制御部
１２…表示部
１３…タッチセンサ
１４…通信部
１５…記憶部
１００…電子機器、タブレットＰＣ
【図１】
2012243166.tif 000003
【図２】
2012243166.tif 000004
【図３】
2012243166.tif 000005
【図４】
2012243166.tif 000006
【図５】
2012243166.tif 000007
【図６】
2012243166.tif 000008
【図７】
2012243166.tif 000009
【図８】
2012243166.tif 000010
【図９】
2012243166.tif 000011
【図１０】
2012243166.tif 000012
【図１１】
2012243166.tif 000013
【図１２】
2012243166.tif 000014
【図１３】
2012243166.tif 000015
【図１４】
2012243166.tif 000016
【図１５】
2012243166.tif 000017
【図１６】
2012243166.tif 000018
【図１７】
2012243166.tif 000019
【図１８】
2012243166.tif 000020
【図１９】
2012243166.tif 000021
【図２０】
2012243166.tif 000022
【図２１】
2012243166.tif 000023
【図２２】
2012243166.tif 000024
【図２３】
2012243166.tif 000025
【図２４】
2012243166.tif 000026
【図２５】
2012243166.tif 000027
【図２６】
2012243166.tif 000028
【図２７】
2012243166.tif 000029
【図２８】
2012243166.tif 000030
【図２９】
2012243166.tif 000031
【図３０】
2012243166.tif 000032
【図３１】
2012243166.tif 000033
【図３２】
2012243166.tif 000034
【図３３】
2012243166.tif 000035
【図３４】
2012243166.tif 000036
【図３５】
2012243166.tif 000037
【図３６】
2012243166.tif 000038
【図３７】
2012243166.tif 000039
【図３８】
2012243166.tif 000040
【図３９】
2012243166.tif 000041
【図４０】
2012243166.tif 000042
【図４１】
2012243166.tif 000043
【図４２】
2012243166.tif 000044
【図４３】
2012243166.tif 000045
【図４４】
2012243166.tif 000046
【図４５】
2012243166.tif 000047
【図４６】
2012243166.tif 000048
【図４７】
2012243166.tif 000049
【図４８】
2012243166.tif 000050
【図４９】
2012243166.tif 000051
【図５０】
2012243166.tif 000052
【図５１】
2012243166.tif 000053
【図５２】
2012243166.tif 000054
【図５３】
2012243166.tif 000055
【図５４】
2012243166.tif 000056
【図５５】
2012243166.tif 000057
【図５６】
2012243166.tif 000058
【図５７】
2012243166.tif 000059
【図５８】
2012243166.tif 000060
【図５９】
2012243166.tif 000061
【図６０】
2012243166.tif 000062
【図６１】
2012243166.tif 000063
【図６２】
2012243166.tif 000064
【図６３】
2012243166.tif 000065
【図６４】
2012243166.tif 000066
【図６５】
2012243166.tif 000067
【図６６】
2012243166.tif 000068
【図６７】
2012243166.tif 000069
【図６８】
2012243166.tif 000070
【図６９】
2012243166.tif 000071
【図７０】
2012243166.tif 000072
【図７１】
2012243166.tif 000073
【図７２】
2012243166.tif 000074
【図７３】
2012243166.tif 000075
【図７４】
2012243166.tif 000076
【図７５】
2012243166.tif 000077
【図７６】
2012243166.tif 000078
【図７７】
2012243166.tif 000079