(57)【要約】【課題】  簡便にファイルを操作する装置を提供する。【解決手段】  ファイル操作装置１は、タッチパネルの操作画面１０を有する。ファイル操作装置１は、操作画面１０を介して、ユーザによる操作を受け付け、操作に応じてファイルの処理を行う。具体的には、ファイル操作装置１は、操作画面１０の領域を分割し、分割した領域にファイルの操作元、ファイルの操作先、及びファイルのプレビューを表示する。これにより、ユーザは、分割された領域間でファイルの操作を直観的に行うことができるため、ユーザにとっての簡便なファイル操作とユーザのファイルへの誤操作の防止とが実現する。【選択図】図８
2014044454.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと、
前記タッチパネルの操作画面に対する操作の内容を検知する操作検知手段と、
前記操作画面を、第１の領域と第２の領域とに分割する分割手段と、
前記第１の領域に、操作対象であるファイルの一覧を表示する第１の表示制御手段と、
前記操作検知手段により、第１の領域に表示されたファイルに対する操作が検知された場合に、操作の内容に応じて、前記第２の領域に、操作されたファイルに関する情報を表示する第２の表示制御手段と
を有するファイル操作装置。
【請求項２】
前記操作検知手段は、ユーザの操作として、ファイルの選択、ファイルの移動、及びファイルのコピーのいずれかを検知し、
前記操作検知手段により検知された前記操作を実施するファイル操作手段を
さらに有し、
前記第２の表示制御手段は、前記第２の領域に、前記ファイル操作手段により操作されたファイルに関する情報を表示する
請求項１に記載のファイル操作装置。
【請求項３】
前記第２の表示制御手段は、前記操作検知手段により、前記第１の領域でファイルの選択操作が検知された場合、選択されたファイルのプレビューを前記第２の領域に表示する
請求項２に記載のファイル操作装置。
【請求項４】
前記画面分割手段は、前記操作画面を第１の領域と第２の領域と第３の領域とに分割し、
前記操作検知手段によりファイルに対する選択操作が検知された場合、選択操作されたファイルのプレビューを第３の領域に表示する第３の表示制御手段を
さらに有する請求項２に記載のファイル操作装置。
【請求項５】
第１の表示制御手段は、前記第１の領域において、移動またはコピーするファイルを表示し、
第２の表示制御手段は、前記第２の領域において、移動またはコピーするファイルの格納先を示す情報を表示し、
第３の表示制御手段は、前記第３の領域において、ファイルを移動またはコピーする操作の一部に応じて、移動またはコピーするファイルのプレビューを前記第３の領域に表示する
請求項４に記載のファイル操作装置。
【請求項６】
タッチパネルの操作画面に対する操作の内容を検知するステップと、
前記操作画面を、第１の領域と第２の領域とに分割するステップと、
前記第１の領域に、操作対象であるファイルの一覧を表示するステップと、
前記第１の領域に表示されたファイルに対する操作が検知された場合に、操作の内容に応じて、前記第２の領域に、操作されたファイルに関する情報を表示するステップと
を有するファイル操作方法。
【請求項７】
タッチパネルの操作画面に対する操作の内容を検知するステップと、
前記操作画面を、第１の領域と第２の領域とに分割するステップと、
前記第１の領域に、操作対象であるファイルの一覧を表示するステップと、
前記第１の領域に表示されたファイルに対する操作が検知された場合に、操作の内容に応じて、前記第２の領域に、操作されたファイルに関する情報を表示するステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル操作装置、ファイル操作方法、及びプログラムに関する。
【背景技術】
【０００２】
例えば、特許文献１には、１つ以上のオブジェクトから入力を受け取るためのマルチポイント感知エリアを与えるマルチポイント感知装置と、前記マルチポイント感知装置のマルチポイント感知エリアによって受け取られる所与の入力取り合せに対してジェスチャーセットを決定し、そのジェスチャーセットに含まれた１つ以上のジェスチャーイベントに対して前記所与の入力取り合せを監視し、そしてジェスチャーイベントが前記入力取り合せで遂行されるときにジェスチャーイベントに関連した入力アクションを開始するように構成されたジェスチャーモジュールと、を備えた電子システムが開示されている。
【０００３】
また、特許文献２には、信号を送受信する送受信部と、少なくとも一つのカメラ部と、データを保存する保存部と、複数の表示部と、前記カメラ部により入力された画像、前記送受信部により受信された画像、及び前記保存部に保存された画像のうち少なくとも１つが、前記複数の表示部に同時表示されるように制御する制御部と、を含むことを特徴とする携帯端末機が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１０−５１７１９７
【特許文献２】特開２００７−８２２２３
【発明の概要】
【発明が解決しようとする課題】
【０００５】
簡便にファイルを操作する装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係るファイル操作装置は、タッチパネルと、前記タッチパネルの操作画面に対する操作の内容を検知する操作検知手段と、前記操作画面を、第１の領域と第２の領域とに分割する分割手段と、前記第１の領域に、操作対象であるファイルの一覧を表示する第１の表示制御手段と、前記操作検知手段により、第１の領域に表示されたファイルに対する操作が検知された場合に、操作の内容に応じて、前記第２の領域に、操作されたファイルに関する情報を表示する第２の表示制御手段とを有する。
【０００７】
好適には、前記操作検知手段は、ユーザの操作として、ファイルの選択、ファイルの移動、及びファイルのコピーのいずれかを検知し、前記操作検知手段により検知された前記操作を実施するファイル操作手段をさらに有し、前記第２の表示制御手段は、前記第２の領域に、前記ファイル操作手段により操作されたファイルに関する情報を表示する。
【０００８】
好適には、前記第２の表示制御手段は、前記操作検知手段により、前記第１の領域でファイルの選択操作が検知された場合、選択されたファイルのプレビューを前記第２の領域に表示する。
【０００９】
好適には、前記画面分割手段は、前記操作画面を第１の領域と第２の領域と第３の領域とに分割し、前記操作検知手段によりファイルに対する選択操作が検知された場合、選択操作されたファイルのプレビューを第３の領域に表示する第３の表示制御手段をさらに有する。
【００１０】
好適には、第１の表示制御手段は、前記第１の領域において、移動またはコピーするファイルを表示し、第２の表示制御手段は、前記第２の領域において、移動またはコピーするファイルの格納先を示す情報を表示し、第３の表示制御手段は、前記第３の領域において、ファイルを移動またはコピーする操作の一部に応じて、移動またはコピーするファイルのプレビューを前記第３の領域に表示する。
【００１１】
本発明に係るファイル操作方法は、タッチパネルの操作画面に対する操作の内容を検知するステップと、前記操作画面を、第１の領域と第２の領域とに分割するステップと、前記第１の領域に、操作対象であるファイルの一覧を表示するステップと、前記第１の領域に表示されたファイルに対する操作が検知された場合に、操作の内容に応じて、前記第２の領域に、操作されたファイルに関する情報を表示するステップとを有する。
【００１２】
本発明に係るプログラムは、タッチパネルの操作画面に対する操作の内容を検知するステップと、前記操作画面を、第１の領域と第２の領域とに分割するステップと、前記第１の領域に、操作対象であるファイルの一覧を表示するステップと、前記第１の領域に表示されたファイルに対する操作が検知された場合に、操作の内容に応じて、前記第２の領域に、操作されたファイルに関する情報を表示するステップとをコンピュータに実行させる。
【発明の効果】
【００１３】
簡便にファイルを操作する装置を提供する。
【図面の簡単な説明】
【００１４】
【図１】ファイル操作装置１を説明する図である。
【図２】操作画面１０の領域分割例である。
【図３】ファイル操作プログラム３０の起動時の操作画面１０の一例である。
【図４】操作画面１０の領域を２分割した場合（プレビューを表示）の操作画面１０の一例である。
【図５】操作画面１０の領域を３分割した場合の操作画面１０の一例である。
【図６】操作画面１０の領域を２分割した場合（２つの領域にファイル一覧を表示）の操作画面１０の一例である。
【図７】操作画面１０の各ボタンに関連付けられた操作を説明する図である。
【図８】ファイルの操作の一例を説明する図である。
【図９】ファイル操作装置１が横向きの場合の操作画面１０の一例である。
【図１０】ファイル操作プログラム３０の機能構成を説明する図である。
【図１１】ファイル操作処理（Ｓ１０）を説明する図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施形態を、図面を参照して説明する。
図１は、ファイル操作装置１を説明する図である。
図１に例示するように、本実施形態のファイル操作装置１は、タッチパネルの操作画面１０を有するコンピュータ端末である。ファイル操作装置１は、操作画面１０を介してユーザからの操作を受け付け、受け付けた操作に応じた処理を行う。また、ファイル操作装置１は、携帯可能な大きさ、及び携帯可能な重量であり、例えば、タブレット端末、または、スマートフォンである。
ファイル操作装置１は、クラウドサービスにより提供されるコンピュータリソースであるクラウドやＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋ  Ｓｅｒｖｉｃｅ）とネットワーク接続しており、ファイル操作装置１は、例えば、ファイル操作装置１内の領域、またはクラウド等のネットワーク上の領域へのファイルを保存、及びＳＮＳへのファイルのアップロード等を行う。
さらに、ファイル操作装置１には、ファイル操作プログラム３０が、例えば、ネットワークや、ＣＤ−ＲＯＭなどの記録媒体を介して、インストールされている。ファイル操作プログラム３０は、操作画面１０により受け付けたユーザによる操作に応じて操作画面１０の領域の分割、及び、ファイル処理を行い、処理結果を操作画面１０に表示する。
【００１６】
ファイル操作装置１の操作画面１０は、縦向きと、横向きが存在する。
本例では、ファイル操作装置１の筐体の向きが縦の場合は、図５に例示するように、筐体の長手方向と操作画面１０に表示されるコンテンツの上下とが一致しており、ファイル操作装置１の筐体の向きが横の場合は、図９に例示するように、筐体の長手方向と操作画面１０に表示されるコンテンツの左右とが一致するものとする。
ファイル操作装置１を縦向きの状態で使用している場合は、ファイル操作プログラム３０は、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）からファイル操作装置１の向きを取得し、図５に例示するように、縦向きの操作画面１０を表示する。また、ファイル操作装置１を横向きに使用している場合は、ファイル操作プログラム３０は、ＯＳからファイル操作装置１の向きを取得し、図９に例示するように横向きの操作画面１０を表示する。
【００１７】
図２は、操作画面１０の領域の分割例である。
図２例示されるように、ファイル操作装置１は、ユーザの操作により操作画面１０の領域を２分割または、３分割する。また、操作画面１０の領域の分割方法は、ファイル操作装置１の筐体の向きにより異なる。本例では、図２（Ａ）に例示するように、操作画面１０の分割前の領域を領域１０Ａとする。図２（Ｂ）に例示するように、操作画面１０を２分割した場合の領域を領域１０Ｂ及び領域１０Ｃ、または、領域１０Ｄ及び領域１０Ｅとする。さらに、本例では、操作画面１０を３分割した場合の領域を、領域１０Ｆ、領域１０Ｇ、及び領域１０Ｈとする。
【００１８】
以下、ファイル操作装置１の向きが縦の場合の操作画面１０について説明する。
図３は、ファイル操作プログラム３０を起動した場合の操作画面１０である。
図３に例示するように、ファイル操作プログラム３０の起動時は、操作画面１０に、既定の場所に存在するファイルの一覧を表示する。既定の場所とは、ファイル操作装置1内のストレージの階層型ファイル構造における最上階層であり、本例では、Ｓａｍｐｌｅフォルダが存在する場所である。Ｓａｍｐｌｅフォルダには、ファイルと、下位フォルダとが格納される。
操作画面１０の上端には、保存場所選択ボタン１００、階層上げボタン１０２、階層表示エリア１０４、及びメニュー選択ボタン１０６が配置される他、ファイル選択エリア１０８、及び領域分割ボタン１１０が配置される。
【００１９】
保存場所選択ボタン１００がタッチ操作された場合に、ファイル操作プログラム３０は、ファイルの一覧を表示可能なファイルの保存先の候補を、操作画面１０に表示する。
ファイルの保存先の候補には、ファイル操作装置１内のファイル格納領域、及びネットワーク上のファイル格納領域があり、具体的には、本例では、図７に例示するように、ファイル操作装置1内のファイル格納領域として、Ｆｉｌｅ  Ｃｒａｎｅ（ファイル操作プログラム３０が既存で使用するファイルの格納場所）、写真（写真の格納場所）、及びゴミ箱があり、ネットワーク上のファイル格納領域として、ＤｒｏｐＢｏｘ（登録商標）、ＳｋｙＤｒｉｖｅ（登録商標）、Ｆａｃｅｂｏｏｋ（登録商標）、Ｆｌｉｃｋｒ（登録商標）、Ｐｉｃａｓａ（登録商標）、ｉＣｌｏｕｄ（登録商標）、及び、Ｅｖｅｒｎｏｔｅ（登録商標）等が存在する。
【００２０】
階層上げボタン１０２は、現在閲覧しているフォルダの一つ上の階層に存在するフォルダに格納されるファイルの一覧を表示する。例えば、Ｓａｍｐｌｅフォルダの中に存在するファイルの一覧が表示されている場合に、階層上げボタン１０２がタッチ操作された場合、ファイル操作プログラム３０は、一つ上の階層に存在するファイルの一覧を表示し、本例では、Ｓａｍｐｌｅフォルダを表示する。
【００２１】
階層表示エリア１０４は、現在表示されているフォルダ内のファイルの一覧の保管場所を示す。
図７に例示するように、メニュー選択ボタン１０６がタッチ操作された場合は、ファイル操作プログラム３０は、操作候補として、新規フォルダを作成する「新規フォルダ」、現在表示されているファイルの一覧を並べ替える「並べ替え」、及びファイル操作プログラム３０の設定を行う「設定」を表示する。
【００２２】
ファイル選択エリア１０８には、ファイル名が表示され、ファイル操作プログラム３０は、ファイル選択エリア１０８がタッチ操作された場合に、図４に例示するように、タッチ操作されたファイルのプレビューを領域１０Ｃに表示する。
具体的には、ファイル操作プログラム３０は、操作画面１０を、ファイルの一覧が表示される領域１０Ｂと、ファイルのプレビューを表示する領域１０Ｃとに分割する。また、ファイル操作プログラム３０は、現在表示されているプレビューがどのファイルであるかを示すために、プレビューされているファイルのファイル選択エリア１０８を、色付けして識別する。ファイル操作プログラム３０が、操作画面１０の領域を２分割することで、操作画面１０は、ファイルの一覧が表示される領域と、プレビューが表示される領域に分けられ、２つの領域が重なって表示されることがないため、ユーザにとって閲覧しやすい画面の提供が可能である。また、ファイル操作プログラム３０が操作画面１０を２分割し、ファイルのプレビューを表示することは、ユーザにとって操作対象のファイルの確認が可能となり、結果、ユーザによるファイルの誤操作の防止につながる。
【００２３】
ここで、図４に例示するプレビュー画面を説明する。
図４に例示するように、プレビュー画面の下端には、アプリ選択ボタン１１４、ファイル選択（上方向）ボタン１１６、ファイル選択ボタン（下方向）１１８、拡大/縮小ボタン１２０、閉じるボタン１２２が配置される。
アプリ選択ボタン１１４をタッチ操作された場合、ファイル操作プログラム３０は、プレビュー表示しているファイルを開くアプリケーションソフトウェアの候補を表示し、ユーザが選択したアプリケーションによってファイルを開く。
ファイル選択ボタン（上方向）ボタン１１６がタッチ操作された場合、ファイル操作プログラム３０は、領域１０Ｂに表示されているファイルの一覧のうち、現在プレビュー表示されているファイルから一つ上に表示されるファイルのプレビューを表示する。
また、ファイル選択ボタン（下方向）ボタン１１８がタッチ操作された場合、ファイル操作プログラム３０は、領域１０Ｂに表示されているファイルの一覧のうち、現在プレビュー表示されているファイルから一つ下に表示されるファイルのプレビューを表示する。
拡大/縮小ボタン１２０がタッチ操作された場合は、ファイル操作プログラム３０は、表示されているファイルのプレビューを操作画面１０の分割前の領域１０Ａに拡大表示し、さらに、拡大表示された状態において、拡大/縮小ボタン１２０がタッチ操作された場合は、ファイル操作プログラム３０は、拡大表示されたファイルのプレビューを操作画面１０の領域を２分割した領域１０Ｃに縮小表示する。
閉じるボタン１２２がタッチ操作された場合は、ファイル操作プログラム３０は、ファイルのプレビューを閉じる。
【００２４】
領域調整部分１２４のドラッグ操作により、ファイル操作プログラム３０は、操作画面１０の分割された領域を調整する。例えば、図４に例示する領域調整部分１２４をユーザが画面の上下にドラッグ操作した場合は、ファイル操作プログラム３０は、領域１０Ｂと領域１０Ｃの境界線の位置を上下させる。また、図５に例示する画面上部の領域調整部分１２４をユーザが左右にドラッグ操作した場合は、ファイル操作プログラム３０は、領域１０Ｆと領域１０Ｇとの境界線の位置を左右に移動させる。
【００２５】
ユーザにより、ファイル操作選択部１０８が長押しされた場合は、図７に例示するように、ファイル操作プログラム３０は、長押しされたファイルに対して行える操作の候補を操作画面１０に表示する。操作の候補には、ファイルに対する編集、ファイルのＳＮＳへのアップロード、及びファイルの保存等が含まれる。ファイルに対する編集とは、例えば、本例では、ファイルの圧縮、ファイルの名前の変更、及びファイルの位置情報の編集である。ファイルのＳＮＳへのアップロードとは、例えば、Ｔｗｉｔｔｅｒ、ｆａｃｅｂｏｏｋ、及びＦｌｉｃｋｒへのファイルのアップロードである。ファイルの保存とは、例えば、ファイルのＰｉｃａｓａへの保存、ゴミ箱への移動、及びファイルのカメラロールへの保存等である。その他にも、操作の候補として、メールに添付したファイルの送信、ファイルを他のアプリケーションで開くこと、及びファイルのプロパティの閲覧等が含まれる。なお、ファイルの位置情報の編集とは、例えば、ファイルの拡張子がｊｐｇであり、位置情報を含むファイルである場合に、位置情報を削除したり、変更することができる機能である。
【００２６】
図３における領域分割ボタン１１０がタッチ操作された場合は、ファイル操作プログラム３０は、図６に例示するように、操作画面１０を領域１０Ｄと領域１０Ｅとに分割し、領域１０Ｄには、領域１０Ａに表示されていたファイルの一覧を表示し、領域１０Ｅには、ファイルの操作先、またはファイルの操作元となるファイルの一覧を表示する。本例では、ファイル操作プログラム３０は、領域１０Ｅには、ファイル操作プログラム３０の起動時の既定の場所に存在するファイルの一覧を表示する。
図６の操作画面１０の上部に配置される領域分割ボタン１１０がタッチ操作された場合は、ファイル操作プログラム３０は、操作画面１０を、分割前の領域１０Ａのみとし、さらに、ファイル操作プログラム３０は、領域１０Ａに、領域１０Ｅに表示されていた内容を表示する。また、図６の操作画面１０の下部に配置される領域分割ボタン１１０がタッチ操作された場合は、ファイル操作プログラム３０は、操作画面１０を、分割前の領域１０Ａのみのとし、さらに、ファイル操作プログラム３０は、領域１０Ａに、領域１０Ｄに表示されていた内容を表示する。
【００２７】
さらに、図４に例示する領域分割ボタン１１０がユーザによりタッチ操作された場合は、図５に例示するように、ファイル操作プログラム３０は、操作画面１０を領域１０Ｆと、領域１０Ｇと、領域１０Ｈとに分割する。ファイル操作プログラム３０は、領域１０Ｆには、領域１０Ｂに表示されていたファイルの一覧を表示し、領域１０Ｇには、ファイルの操作先、またはファイルの操作元となるファイルの一覧を表示する。本例では、ファイル操作プログラム３０は、領域１０Ｇに、既定の場所に存在するファイルの一覧を表示する。ファイル操作プログラム３０は、領域１０Ｈには、領域１０Ｃに表示されていた選択されたファイルのプレビューを表示する。
ファイル操作プログラム３０は、操作画面１０の領域を３分割し、操作画面１０に、操作元のファイルの格納情報と、操作先のファイルの格納情報と、操作対象のファイルのプレビューを表示するため、ユーザが操作対象のファイルを確認しながらファイル操作を行えるので、誤操作の防止につながる。
【００２８】
図５の操作画面１０の上部に配置される領域分割ボタン１１０がタッチ操作された場合は、操作画面１０は、操作画面１０が２分割の状態の領域１０Ｂと領域１０Ｃのみとなり、ファイル操作プログラム３０は、領域１０Ｂには、領域１０Ｇに表示されていた内容を表示し、領域１０Ｃには、領域１０Ｈに表示されていたファイルのプレビューを表示する。
また、図５の操作画面１０の下部に配置される領域分割ボタン１１０がタッチ操作された場合は、操作画面１０は、操作画面１０が２分割の状態の領域１０Ｂと領域１０Ｃのみとなり、ファイル操作プログラム３０は、領域１０Ｂには、領域１０Ｆに表示されていた内容を表示し、領域１０Ｃには、領域１０Ｈに表示されていたファイルのプレビューを表示する。
【００２９】
ファイル操作選択ボタン１１２は、表示された各ファイルに関連付けられて配置される。ファイル操作選択ボタン１１２が長押しされた場合は、ファイル操作プログラム３０は、ファイルのドラッグ操作を可能する。図８に例示するように、例えば、ファイルをドラッグして領域１０Ｆから領域１０Ｇにドラッグ操作した場合、ファイル操作プログラム３０は、ドラッグ操作したファイルに対する操作の候補を表示する。操作の候補には、少なくとも、ファイルの移動を行う「移動」と、ファイルのコピーを行う「コピー」と、ファイルに対する操作を行わない「キャンセル」とが含まれる。ユーザにより、ファイルに対する操作が選択された場合に、ファイル操作プログラム３０は、選択されたファイルに対する処理を実行する。
【００３０】
また、ファイル操作選択ボタン１１２がタッチ操作された場合は、ファイル操作プログラム３０は、タッチ操作されたファイル操作選択ボタン１１２に関連付けられたファイルをドラッグ操作の対象と認識する。ドラッグ操作の対象となったファイルのファイル選択エリア１０８とファイル操作選択部１１２とは色づけされ、他のファイルと区別される。また、複数の異なるファイル操作選択部１１２がタッチ操作された場合は、複数のタッチ操作されたファイル操作選択部１１２に関連付けられたファイルがドラッグ操作の対象となり、ユーザはそれらに対して一度に移動やコピーの処理を選択できる。
【００３１】
図１０は、ファイル操作プログラム３０の機能構成を説明する図である。
図１０に例示するように、ファイル操作プログラム３０は、操作検知部３００、第１の表示制御部３２０、第２の表示制御部３４０、第３の表示制御部３６０、領域分割部３８０、角度感知部４００、及びファイル処理部４２０を有する。
【００３２】
操作検知部３００は、操作画面１０へのユーザによる操作内容を検知する。具体的には、操作検知部３００は、操作画面１０から受け付けた、選択操作、または、ドラッグ操作などの移動操作を判別し、領域分割部３８０に受け付けた操作を通知する。
【００３３】
第１の表示制御部３２０は、第１の領域に操作対象であるファイルの一覧を表示する。
第１の領域とは、操作画面１０の領域の１つである。本例では、第１の領域とは、領域１０Ａ、領域１０Ｂ、領域１０Ｄ、または領域１０Ｆである。
【００３４】
第２の表示制御部３４０は、操作検知部３００により第１の領域への操作を検知した場合、操作の内容に応じて、操作されたファイルに関する情報を第２の領域に表示する。
第２の領域とは、操作画面１０の分割された領域の１つであり、第１の領域とは異なる領域である。さらに、第２の領域は、第１の領域と隣接している。
また、第２の表示制御部３４０は、操作検知部３００により、第１の領域でファイルの選択操作が検知された場合、選択されたファイルのプレビューを第２の領域に表示する。さらに、第２の表示制御部３４０は、移動、またはコピーするファイルの格納先を示す情報を表示する。本例では、第２の領域とは、領域１０Ｃ、領域１０Ｅ、または領域１０Ｇである。具体的には、第２の表示制御部３４０は、領域分割部３８０、または、ファイル処理部４２０により通知された内容を領域１０Ｃ、領域１０Ｅ、または領域１０Ｇに、表示する。
【００３５】
第３の表示制御部３６０は、操作検知部３００によりファイル対する選択操作が検知された場合に、選択操作されたファイルのプレビューを第３の領域に表示する。本例では、第３の領域とは、領域１０Ｈである。具体的には、第３の表示制御部３６０は、操作検知部３００、または、ファイル処理部４２０により通知された内容を表示する。
【００３６】
領域分割部３８０は、操作画面１０を第１の領域と第２の領域とに分割する。さらに、領域分割部３８０は、操作画面１０を第１の領域と第２の領域と第３の領域とに分割する。領域分割部３８０は、本発明に係る分割手段の一例である。
具体的には、領域分割部３８０は、操作検知部３００により検知された操作と、ファイル操作装置１の向きと、現在の操作画面１０の領域状態とから操作画面１０の領域の分割方法を決定し、領域を分割する。
【００３７】
ここで、領域分割部３８０が、ファイル操作装置１の筐体の向きが縦であり、操作検知部３００より領域分割ボタン１１０がタッチ操作されたことの通知を受けた場合について説明する。
領域分割部３８０が取得した領域状態が１つ（領域１０Ａのみ）である場合は、領域分割部３８０は、操作画面１０を領域１０Ｄと領域１０Ｅに分割し、領域１０Ｄに領域１０Ａに表示されていた内容を表示するよう第１の表示制御部３２０に通知し、領域１０Ｅに、操作先のファイルの一覧を表示するよう第２の表示制御部３４０に通知する。
また、領域分割部３８０が取得した領域状態が２つ（領域１０Ｂと領域１０Ｃ）である場合は、領域分割部３８０は、操作画面１０を領域１０Ｆと領域１０Ｇと領域１０Ｈとに分割し、領域１０Ｆに領域１０Ｄに表示されていた内容を表示するよう第１の表示制御部３２０に通知し、領域１０Ｇに、操作先のファイルの一覧を表示するよう第２の表示制御部３４０に通知し、領域１０Ｈに領域１０Ｃに表示されていたファイルのプレビューを表示するよう第３の表示制御部３６０に通知する。
【００３８】
さらに、ここで、領域分割部３８０が、ファイル操作装置１の筐体の向きが縦であり、操作検知部３００よりファイル選択エリア１０８がタッチ操作されたことの通知を受けた場合について説明する。
領域分割部３８０が取得した領域状態が１つ（領域１０Ａのみ）である場合は、領域分割部３８０は、操作画面１０を領域１０Ｂと領域１０Ｃに分割し、領域１０Ｂに領域１０Ａに表示されていた内容を表示するよう第１の表示制御部３２０に通知し、さらに、領域分割部３８０は、領域の分割が完了したこととタッチ操作されたファイルのプレビュー表示をするようファイル処理部４２０に通知する。
また、領域分割部３８０が取得した領域状態が２つ（領域１０Ｄと領域１０Ｅ）である場合は、領域分割部３８０は、操作画面１０を領域１０Ｆと領域１０Ｇと領域１０Ｈとに分割し、領域１０Ｆに領域１０Ｄに表示されていた内容を表示するよう第１の表示制御部３２０に通知し、領域１０Ｇに、操作先のファイルの一覧を表示するよう第２の表示制御部３４０に通知する。さらに、領域分割部３８０は、領域の分割が完了したことと、タッチ操作されたファイルのプレビューを領域１０Ｈに表示するようファイル処理部４２０に通知する。
【００３９】
角度感知部４００は、ファイル操作装置１の筐体の向きが縦または横であるかをＯＳより取得する。さらに、角度感知部４００は、取得したファイル操作装置１の筐体の向きを領域分割部３８０に通知する。
【００４０】
ファイル処理部４２０は、操作検知部３００により検知されたユーザによる操作を実施する。具体的には、ファイル処理部４２０は、操作画面１０の領域間でドラッグ操作され、ユーザにより選択されたファイルに対する処理（コピーまたは移動）を実施する。さらに、ファイル処理部４２０は、操作後の各領域のファイルの一覧を表示するよう各構成要素に通知する。また、ファイル処理部４２０は、ユーザにより選択されたファイルのプレビューを表示するよう他の構成要素に通知する。
例えば、領域１０Ｄから領域１０Ｅに特定のファイルがドラッグ操作され、さらに、ファイル処理部４２０がファイルに対する操作として「移動」が選択されたことの通知を操作検知部３００により受けた場合に、ファイル処理部４２０は、ドラッグ操作されたファイルを領域１０Ｄから領域１０Ｅに移動し、移動した結果を第１の表示制御部３２０と第２の表示制御部３４０に表示するよう通知する。
さらに、例えば、領域分割部３８０から領域１０Ｈにファイルのプレビューを表示するよう通知を受けた場合は、ファイル処理部４２０は、領域１０Ｈにファイルのプレビューを表示するよう第３の表示制御部３６０に通知する。
【００４１】
図１１は、ファイル操作処理（Ｓ１０）を説明する図である。
図１１は、ユーザが特定のファイルを選択し、選択したファイルのプレビュー表示し、さらに、選択したファイルを図５の領域１０Ｆから領域１０Ｇへ移動する場合のファイル操作処理を説明する。
図１１に例示するように、ステップ１００（Ｓ１００）において、第１の表示制御部３２０は、操作画面１０に既定の場所に存在するファイルの一覧を表示する。
【００４２】
ステップ１０５（Ｓ１０５）において、操作検知部３００は、特定のファイル選択エリア１０８がユーザによりタッチ操作されたことを受け付ける。操作検知部３００は、領域分割部３８０に受け付けた操作を通知する。
【００４３】
ステップ１１０（Ｓ１１０）において、領域分割部３８０は、ファイル選択エリア１０８がタッチ操作されたことを受け付ける。さらに、領域分割部３８０は、操作画面１０の領域が領域１０Ａのみであることと、角度感知部４００よりファイル操作装置１の筐体が縦向きであることを取得する。これらから、領域分割部３８０は、操作画面１０の領域を領域１０Ｂと領域１０Ｃとに２分割することを決定する。領域分割部３８０は、領域１０Ａに表示されていた内容（ファイルの一覧）を領域１０Ｂに表示するよう第１の表示制御部３２０に通知する。さらに、領域分割部３８０は、タッチ操作されたファイルをファイル処理部４２０に通知する。
【００４４】
ステップ１１５（Ｓ１１５）において、ファイル処理部４２０は、選択されたファイルのプレビューを操作画面１０の領域１０Ｃに表示するように第２の表示制御部３４０に通知する。第２の表示制御部３４０は、ファイル処理部４２０より通知されたファイルのプレビューを領域１０Ｃに表示する。
【００４５】
ステップ１２０（Ｓ１２０）において、操作検知部３００は、ユーザにより領域分割ボタン１１０がタッチ操作されたことを受け付け、領域分割部３８０に通知する。
【００４６】
ステップ１２５（Ｓ１２５）において、領域分割部３８０は、現在の操作画面１０の領域が２つであることを操作画面１０より取得し、さらに、領域分割部３８０は、角度感知部４００よりファイル操作装置１の筐体の向きが縦であることを取得する。領域分割部３８０は、操作画面１０を領域１０Ｆと領域１０Ｇと領域１０Ｈとに分割する。領域分割部３８０は、領域１０Ｆには、分割前の領域１０Ｂに表示されていたファイルの一覧を表示するよう第１の表示制御部３２０に通知し、領域１０Ｇには、既定の場所に存在するファイルの一覧を表示するよう第２の表示制御部３４０に通知し、領域１０Ｈには、ファイルのプレビューを表示するよう第３の表示制御部３６０に通知する。第１の表示制御部３２０、第２の表示制御部３４０、及び第３の表示制御部３６０は、通知された内容を各領域に表示する。
【００４７】
ステップ１３０（Ｓ１３０）において、操作検知部３００は、ユーザが領域１０Ｆの特定のファイル操作選択ボタン１１２をドラッグ操作し、領域１０Ｇ上で指を離し、ドラッグしたファイルに対して「移動」を選択する操作を受け付ける。操作検知部３００は、受け付けた操作をファイル処理部４２０に通知する。
【００４８】
ステップ１３５（Ｓ１３５）において、ファイル処理部４２０は、ドラッグ操作されたファイルを領域１０Ｆから領域１０Ｇに移動し、移動後の各領域のファイル状態を表示するよう第１の表示制御部３２０と第２の表示制御部３４０に通知する。第１の表示制御部３２０と第２の表示制御部３４０は、移動後の領域１０Ｆと領域１０Ｇとのファイルの一覧を表示する。
【００４９】
以上説明したように、本実施形態のファイル操作装置１は、ファイル操作装置１内、または、ネットワーク上に存在するファイルに対する処理を行うファイル操作プログラム３０を有する。ファイル操作には、ファイルの移動、ファイルのコピー、及びファイルのプレビュー表示等が含まれる。ファイル操作プログラム３０は、ユーザの操作画面１０への操作に応じて、操作画面１０の領域を２分割、または３分割する。２分割の場合は、例えば、ファイル操作プログラム３０は、一方の領域に、操作したいファイルの格納場所に存在するファイル一覧を表示し、他方には、操作対象のファイルのプレビューを表示する。これにより、ユーザは、操作したいファイルの内容を確認できるため、操作したいファイルと異なるファイルを操作することを防ぐことができる。
また、ファイル操作プログラム３０は、２分割の場合、一方の領域に、操作したいファイルの格納場所に存在するファイルの一覧を表示し、他方には、ファイルのコピー、または、ファイルの移動先のファイルの格納場所を示す情報を表示する。これにより、ユーザは、ファイルに対する操作が完了した場合、それぞれの領域のファイルの一覧が確認できるため、ファイルのコピーや、ファイルの移動が完了したことを視覚的に捉えることができ、操作ミスを防ぐことができる。
さらに、ファイル操作プログラム３０は、３分割の場合は、操作したいファイルが存在する格納場所のファイルの一覧と、ファイルのコピー、または、ファイルの移動先のファイルの格納場所に存在するファイルの一覧と、操作対象のファイルのプレビューとを表示するため、操作対象のファイルを確認しながらファイルに対する操作を実施し、その後、処理の確認ができるため、ユーザのファイル操作の効率を上げることができる。
なお、ファイル操作装置１は、携帯可能な大きさであり、操作画面１０の大きさも限られているため、ファイル操作プログラム３０は、操作画面１０の領域の分割方法を２分割、３分割までとしている。これにより、ファイル操作装置１は、領域を分割した場合にも、ユーザの視認性を確保できる。
【００５０】
次に、上記実施形態の変形例を説明する。
本実施形態では、領域１０Ｆから領域１０Ｇヘファイルの操作を行っているが、これに限定されるものではなく、ファイルの操作元、及び操作先の領域は、固定されておらず、例えば、領域１０Ｇから領域１０Ｆへファイルの移動やコピーが可能である。
また、本実施形態では、ユーザによりファイル選択エリア１０８がタッチ操作された場合に、ファイル操作プログラム３０は、操作画面１０を分割し、分割した領域の一つにファイルのプレビューを表示しているが、これに限定されるものではなく、ファイルの属性情報であるデータサイズ、及び更新日時等を分割した領域に表示してもよい。
さらに、本実施形態では、領域１０Ｅまたは、領域１０Ｇにファイルの格納先を示すファイルの情報を表示しているが、これに限定されるものではなく、ＳＮＳにファイルをアップロードする際、ＳＮＳにアップロードした場合の画面のプレビューを領域１０Ｅまたは、領域１０Ｇに表示させてもよい。
【符号の説明】
【００５１】
１…ファイル操作装置
１０…操作画面
３０…ファイル操作プログラム
１００…保存場所選択ボタン
１０２…階層上げボタン
１０４…階層表示エリア
１０６…メニュー選択ボタン
１０８…ファイル選択エリア
１１０…領域分割ボタン
１１２…ファイル操作選択ボタン
１１４…アプリ選択ボタン
１１６…ファイル選択（上方向）ボタン
１１８…ファイル選択（下方向）ボタン
１２０…拡大/縮小ボタン
１２２…閉じるボタン
１２４…領域調整部分
３００…操作検知部
３２０…第１の表示制御部
３４０…第２の表示制御部
３６０…第３の表示制御部
３８０…領域分割部
４００…角度感知部
４２０…ファイル処理部
【図１】
2014044454.tif 000003
【図２】
2014044454.tif 000004
【図３】
2014044454.tif 000005
【図４】
2014044454.tif 000006
【図５】
2014044454.tif 000007
【図６】
2014044454.tif 000008
【図７】
2014044454.tif 000009
【図８】
2014044454.tif 000010
【図９】
2014044454.tif 000011
【図１０】
2014044454.tif 000012
【図１１】
2014044454.tif 000013