(57)【要約】【課題】画面の小さな電子機器であってもワンタッチで電子オブジェクトを削除できるようにする。【解決手段】表示画面上のドラッグ操作を検出するドラッグ操作検出工程（ステップＳ１１）と、前記ドラッグ操作のドラッグ方向が前記表示画面の表示枠内から表示枠外へと向かう方向であるか否かを判定するドラッグ方向判定工程（ステップＳ１３）と、前記ドラッグ方向判定工程の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理（たとえば、削除）を実行する処理実行工程（ステップＳ１４）とを含む。【選択図】  図４
2004341886.tif 000002
【特許請求の範囲】
【請求項１】
表示画面上のドラッグ操作を検出するドラッグ操作検出手段と、
前記ドラッグ操作のドラッグ方向が前記表示画面の表示枠内から表示枠外へと向かう方向であるか否かを判定するドラッグ方向判定手段と、
前記ドラッグ方向判定手段の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理を実行する処理実行手段と
を備えたことを特徴とするファイル管理装置。
【請求項２】
前記所定の処理を、削除処理、移動処理、コピー処理またはその他の処理のいずれかとしたことを特徴とする請求項１記載のファイル管理装置。
【請求項３】
表示画面上の連続的なタッチ操作を検出するタッチ操作検出手段と、
前記タッチ操作の連続方向が前記表示画面の表示枠外から表示枠内へと向かう方向であるか否かを判定するタッチ方向判定手段と、
前記タッチ方向判定手段の判定結果が肯定（ＹＥＳ）の場合に前記連続的なタッチ操作の最終タッチ位置に所定の電子オブジェクトを生成する処理を実行する処理実行手段と
を備えたことを特徴とするファイル管理装置。
【請求項４】
前記所定の電子オブジェクトを、新規ファイルまたは新規フォルダとしたことを特徴とする請求項３記載のファイル管理装置。
【請求項５】
表示画面上のドラッグ操作を検出するドラッグ操作検出工程と、
前記ドラッグ操作のドラッグ方向が前記表示画面の表示枠内から表示枠外へと向かう方向であるか否かを判定するドラッグ方向判定工程と、
前記ドラッグ方向判定工程の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理を実行する処理実行工程と
を含むことを特徴とするファイル管理方法。
【請求項６】
前記所定の処理を、削除処理、移動処理、コピー処理またはその他の処理のいずれかとしたことを特徴とする請求項５記載のファイル管理方法。
【請求項７】
表示画面上の連続的なタッチ操作を検出するタッチ操作検出工程と、
前記タッチ操作の連続方向が前記表示画面の表示枠外から表示枠内へと向かう方向であるか否かを判定するタッチ方向判定工程と、
前記タッチ方向判定工程の判定結果が肯定（ＹＥＳ）の場合に前記連続的なタッチ操作の最終タッチ位置に所定の電子オブジェクトを生成する処理を実行する処理実行工程と
を含むことを特徴とするファイル管理方法。
【請求項８】
前記所定の電子オブジェクトを、新規ファイルまたは新規フォルダとしたことを特徴とする請求項７記載のファイル管理方法。
【請求項９】
さらに前記ドラッグ操作のドラッグ速度を検出するドラッグ速度検出手段を備え、且つ、前記ドラッグ方向判定手段は、該ドラッグ速度検出手段で検出されたドラッグ速度が所定値を超えているときに前記判定動作を行うことを特徴とする請求項１記載のファイル管理装置。
【請求項１０】
さらに前記ドラッグ操作のドラッグ速度を検出するドラッグ速度検出工程を含み、且つ、前記ドラッグ方向判定工程は、該ドラッグ速度検出工程で検出されたドラッグ速度が所定値を超えているときに前記判定動作を行うことを特徴とする請求項５記載のファイル管理方法。
【請求項１１】
さらに前記処理実行手段は、前記ドラッグ方向判定手段の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理を実行する際に、前記ドラッグ方向が前記表示枠の各辺（上辺、右辺、下辺または左辺）のいずれに向かっているかに応じて、異なる処理を実行することを特徴とする請求項１記載のファイル管理装置。
【請求項１２】
さらに前記処理実行工程は、前記ドラッグ方向判定工程の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理を実行する際に、前記ドラッグ方向が前記表示枠の各辺（上辺、右辺、下辺または左辺）のいずれに向かっているかに応じて、異なる処理を実行することを特徴とする請求項５記載のファイル管理方法。
【請求項１３】
前記表示枠の各辺（上辺、右辺、下辺または左辺）毎に割り当てる処理を、ユーザに選択させる選択手段を備えることを特徴とする請求項１１記載のファイル管理装置。
【請求項１４】
前記表示枠の各辺（上辺、右辺、下辺または左辺）毎に割り当てる処理を、ユーザに選択させる選択工程を含むことを特徴とする請求項１２記載のファイル管理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ファイル管理装置及びファイル管理方法に関し、たとえば、電子機器に保存されている電子オブジェクトの削除、移動またはコピーなどを行う際のユーザインターフェースの改善を意図したファイル管理装置及びファイル管理方法に関する。
【０００２】
【従来の技術】
図１２に示すように、従来から、パソコンの画面１に表示されている「アイコン」と呼ばれる電子オブジェクト２（データファイルアイコン、実行形式ファイルアイコン、その他の形式のファイルアイコン、フォルダアイコンまたはそれらに関連付けられたショートカットアイコンなど。以下、これらを総称して「アイコン」という。）を選択し、その選択アイコン２を、たとえば、画面の隅に表示されている“ゴミ箱”と称される特殊なアイコン３の上にドラッグして、その選択アイコン２を削除するというグラフィカルユーザインターフェースが知られている（たとえば、非特許文献１参照。）。
【０００３】
このグラフィカルユーザインターフェースによれば、「ゴミ箱に捨てる」という日常行為をイメージした直感的な操作で、所望の電子オブジェクト（選択アイコンとその選択アイコンに関連づけられた電子オブジェクト）をワンタッチで簡単に削除することができる。
【０００４】
【非特許文献１】
“Ｗｉｎｄｏｗｓ（Ｒ）おぼえがき「ファイル・フォルダの削除」”、［ｏｎｌｉｎｅ］、ａｋａｐｅｅ‘ｓ  Ｈｏｍｅｐａｇｅ、［平成１５年２月２１日検索］、インターネット＜ＵＲＬ：ｈｔｔｐ：／／ａｋａｐｅｅ．ｋｔｐｌａｎ．ｎｅ．ｊｐ／＞
【０００５】
【発明が解決しようとする課題】
しかしながら、かかる従来のユーザインターフェースは、たとえば、携帯情報端末などのように画面の小さな電子機器に適用しにくかった。その理由は、画面の表示枠に十分な余裕がなく、あらかじめ画面の隅などにゴミ箱を表示しておくことができないからである。それゆえ、このような画面の小さな電子機器にあっては、たとえば、メニューの「削除」を選択するなどの手間のかかる操作を必要とし、結局、直感的な操作性を得られないという問題点があった。
【０００６】
したがって、本発明が解決しようとする課題は、画面の小さな電子機器であっても直感的な操作によって、たとえば、電子オブジェクトの削除などをワンタッチで行うことができるファイル管理装置及びファイル管理方法を提供することにある。
【０００７】
【課題を解決するための手段】
本発明に係るファイル管理装置は、上記の課題を達成するために、表示画面上のドラッグ操作を検出するドラッグ操作検出手段と、前記ドラッグ操作のドラッグ方向が前記表示画面の表示枠内から表示枠外へと向かう方向であるか否かを判定するドラッグ方向判定手段と、前記ドラッグ方向判定手段の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理を実行する処理実行手段とを備える。
本発明に係るファイル管理方法は、上記の課題を達成するために、表示画面上のドラッグ操作を検出するドラッグ操作検出工程と、前記ドラッグ操作のドラッグ方向が前記表示画面の表示枠内から表示枠外へと向かう方向であるか否かを判定するドラッグ方向判定工程と、前記ドラッグ方向判定工程の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理を実行する処理実行工程とを含む。
これらの発明において、前記所定の処理を、削除処理、移動処理、コピー処理またはその他の処理のいずれかとしてもよい。
これらの発明では、表示画面上の任意の電子オブジェクトを、表示枠内から表示枠外へとドラッグするだけで、その電子オブジェクトが、たとえば、削除、移動またはコピーされる。したがって、とりわけ「削除」に着目すれば、従来技術のゴミ箱と同様のワンタッチ操作が可能となるから、たとえば、ゴミ箱を表示する余裕がない画面の小さな電子機器に用いて好適なユーザインターフェースを実現することができる。
または、これらの発明において、さらに前記ドラッグ操作のドラッグ速度を検出するドラッグ速度検出手段／工程を備え、且つ、前記ドラッグ方向判定手段／工程は、該ドラッグ速度検出／工程で検出されたドラッグ速度が所定値を超えているときに前記判定動作を行うようにしてもよい。
このようにすると、電子オブジェクトの整頓（表示位置の整理または単なる位置移動）の際に行われるドラッグ操作と、削除等を意図して行われるドラッグ操作とのドラッグ速度の違いを利用して両者を区別することができ、電子オブジェクトを整頓する際に、その電子オブジェクトを不本意に削除したりすることがない。
または、これらの発明において、さらに前記処理実行手段／工程は、前記ドラッグ方向判定手段／工程の判定結果が肯定（ＹＥＳ）の場合に前記ドラッグ操作の対象となっている電子オブジェクトに対して所定の処理を実行する際に、前記ドラッグ方向が前記表示枠の各辺（上辺、右辺、下辺または左辺）のいずれに向かっているかに応じて、異なる処理を実行するようにしてもよい。また、この場合、各辺毎に割り当てる処理を、ユーザが自由にカスタマイズできるようにすると好ましい。
このようにすると、ドラッグ方向に応じて最大四つの異なる処理を選択的に実行することができ、処理内容を多様化して、よりユーザインターフェースを高めることができる。
また、本発明に係るファイル管理装置は、表示画面上の連続的なタッチ操作を検出するタッチ操作検出手段と、前記タッチ操作の連続方向が前記表示画面の表示枠外から表示枠内へと向かう方向であるか否かを判定するタッチ方向判定手段と、前記タッチ方向判定手段の判定結果が肯定（ＹＥＳ）の場合に前記連続的なタッチ操作の最終タッチ位置に所定の電子オブジェクトを生成する処理を実行する処理実行手段とを備える。
また、本発明に係るファイル管理方法は、表示画面上の連続的なタッチ操作を検出するタッチ操作検出工程と、前記タッチ操作の連続方向が前記表示画面の表示枠外から表示枠内へと向かう方向であるか否かを判定するタッチ方向判定工程と、前記タッチ方向判定工程の判定結果が肯定（ＹＥＳ）の場合に前記連続的なタッチ操作の最終タッチ位置に所定の電子オブジェクトを生成する処理を実行する処理実行工程とを備える。
これらの発明において、前記所定の電子オブジェクトを、新規ファイルまたは新規フォルダとしてもよい。
これらの発明では、表示枠外から表示枠内へと連続的なタッチ操作を行うだけで、その最終タッチ位置に、たとえば、新規ファイルや新規フォルダが作成される。したがって、この場合は、いちいちメニューから必要な項目を選択するといった面倒な手間をかけずに、ワンタッチで新規ファイルや新規フォルダを作成できるので、たとえば、簡便な操作が求められる画面の小さな電子機器に用いて好適なユーザインターフェースを実現することができる。
【０００８】
【発明の実施の形態】
以下、本発明の実施の形態を、携帯情報端末への適用を例にして、図面を参照しながら説明する。なお、以下の説明における様々な細部の特定ないし実例および数値や文字列その他の記号の例示は、本発明の思想を明瞭にするための、あくまでも参考であって、それらのすべてまたは一部によって本発明の思想が限定されないことは明らかである。また、周知の手法、周知の手順、周知のアーキテクチャおよび周知の回路構成等（以下「周知事項」）についてはその細部にわたる説明を避けるが、これも説明を簡潔にするためであって、これら周知事項のすべてまたは一部を意図的に排除するものではない。かかる周知事項は本発明の出願時点で当業者の知り得るところであるので、以下の説明に当然含まれている。
【０００９】
図１は、実施の形態の携帯情報端末１０（ファイル管理装置）の外観図である。この図において、携帯情報端末１０は、手持ちに適した小さな筐体１１の正面にタッチパネル付の液晶ディスプレイパネル１２（表示画面）を備えると共に、液晶ディスプレイパネル１２に隣接して配置されたいくつかの機能キー１３〜１５やジョグキー１６などからなるキー群１７と、筐体１１の側面に形成されたタッチペン１８の保持溝１９と、筐体１１の下面に配置された外部機器接続用のインターフェース端子２０とを備える。
【００１０】
なお、図示の携帯情報端末１０は、あくまでも、本発明に係る「ファイル管理装置及びファイル管理方法」の適用例を示すものであって、かかる一例のみから本発明の技術思想の外延を把握してはならない。以降の説明からも明らかとなるが、本発明に係る「ファイル管理装置及びファイル管理方法」の適用対象は、表示画面（液晶ディスプレイパネル１２に限らない。冷陰極管型の表示装置であってもよく、あるいは、エレクトロ・ルミネッセンス・パネルなどのその他の平面型表示装置であってもよい。）を備えると共に、その画面上に表示されたアイコン等の電子オブジェクトを、タッチペン１８（または指先あるいはマウスもしくはその他のポインティングデバイス）による直感的な操作によって、たとえば、削除などを行うことができるユーザインターフェースを備えたものであればよく、デスクトップ型やノート型などのパーソナルコンピュータまたは電子手帳、電子情報閲覧端末あるいは携帯電話機などの各種電子機器であってもよい。
【００１１】
図２は、携帯情報端末１０の概念的なブロック図である。この図において、携帯情報端末１０は、キー群１７で発生した各種のキー信号を取り込むキー信号入力部２１と、基本プログラム（オペレーティングシステム）や標準実装の応用プログラム（アプリケーションプログラム）などをあらかじめ格納する不揮発性記憶装置（以下「ＲＯＭ」という。）２２と、あらかじめまたは必要に応じてインストールされるオプション実装の応用プログラム及び基本プログラムや応用プログラムによって適宜に生成されるユーザデータ等の可変データなどを格納する書き込み可能不揮発性記憶装置（以下「ＰＲＯＭ」という。）２３と、それらの基本プログラムや応用プログラムの所要部分（タスク）を揮発性高速メモリ（以下「ＲＡＭ」という。）２４にロードしてそれを実行することにより、携帯情報端末１０の動作に必要な各種制御を行う中央処理装置（以下「ＣＰＵ」という。）２５とを備えると共に、ＣＰＵ２５の制御に従って液晶ディスプレイパネル１２に文字や画像などを表示する表示制御部２６と、液晶ディスプレイパネル１２の上に透過的に積層されたタッチパネル２７（タッチ操作検出手段）のタッチ座標を特定してその座標信号を生成するタッチパネル制御部２８（タッチ操作検出手段）と、外部機器接続用のインターフェース端子２０との間の信号のやり取りを制御する外部インターフェース部２９とを備える。ＣＰＵ２５は、ドラッグ操作検出手段、ドラッグ方向判定手段、処理実行手段、タッチ操作検出手段、タッチ方向判定手段、ドラッグ速度検出手段として機能する。
【００１２】
このような構成を有する携帯情報端末１０は、ＲＯＭ２２やＰＲＯＭ２３に格納されたソフトウェアリソース（基本プログラムや応用プログラム及び可変データ）と、ハードウェアリソース（ＣＰＵ２５を含む各部）との有機的結合によって公知の様々な機能を実現する。
【００１３】
たとえば、その代表的な機能は、ワープロやエディタ等の文章作成機能、図形や画像の作成機能などであり、さらには、インターフェース端子２０を介してＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などのネットワーク上のＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバにアクセスして所望のファイルをダウンロードしたりアップロードしたりする機能、同ネットワーク上のＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）サーバにアクセスしてホームページを閲覧する機能、ＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）サーバやＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）サーバにアクセスして電子メールを送受信する機能などである。
【００１４】
そして、携帯情報端末１０は、これらのアプリケーション機能を直感的に利用するためのユーザ支援機能として、いわゆる“デスクトップ”と称されるビジュアルなユーザインターフェースを備える。このユーザインターフェースにより、ユーザは、仮想の机（デスクトップ）をイメージして、その引き出しから必要な書類を取り出したり、引き出しに書類を戻したり、他の引き出しに書類を移動したり、書類を破棄（削除）したり、または、書類の複製物（コピー）を生成したりすることができ、現実世界と同じ感覚で様々な直感的操作を行うことができるようになっている。
【００１５】
図３（ａ）は、携帯情報端末１０のデスクトップ画面の一例を示す図である。なお、図示の表示例は、グラフィカルユーザインターフェース（ＧＵＩ）対応のある種類の基本プログラム（たとえば、Ｗｉｎｄｏｗｓ（Ｒ）シリーズ）のものを示しているが、これは説明の便宜である。要は、デスクトップと類似のデザインのユーザインターフェースを備えている基本プログラムであればよい。
この図において、液晶ディスプレイパネル１２には、アイコンと呼ばれる様々な電子オブジェクトが表示されている。たとえば、図示の例では、フォルダアイコン３０（便宜的にそのアイコン名を“フォルダＡ”とする。）、フォルダへのショートカットアイコン３１（便宜的にそのアイコン名を“フォルダＢへのショートカット”とする。）、データファイルアイコン３２（便宜的にそのアイコン名を“Ｔｅｓｔ＿１．ＴＸＴ”とする。）、データファイルへのショートカットアイコン３３（便宜的にそのアイコン名を“Ｔｅｓｔ＿２．ＴＸＴへのショートカット”とする。）などが表示されている。
【００１６】
ここで、“フォルダ”とは、データファイルの仮想的な入れ物（フォルダの中にさらに別のフォルダが入れられることもある。）のことである。フォルダは基本プログラムのファイルシステム（ＦＳ）によって管理される。また、“ショートカット”とは、フォルダやデータファイルそれ自体の存在場所を示す仮想の識別子である。見た目はフォルダアイコンやデータファイルアイコンなどと同じであるが、一部に特殊なマーク（図示の例では左隅に小さな白抜き矢印）が付けられていることから通常のアイコンと区別できる。ショートカットアイコンを削除しても、それに関連付けられた（ショートカットされた）フォルダやデータファイルは削除されない。
【００１７】
図３（ｂ）は、デスクトップ上の任意のアイコン、たとえば、フォルダアイコン３０をタッチペン１８（または指先でもよい。以下同様とする。）で選択したときの様子を示している。この場合、フォルダアイコン３０は、色調などの表示態様を変えて選択状態にあることをユーザに明示する。この選択状態からフォルダアイコン３０をタッチペン１８でダブルクリックすると、基本プログラムのファイルシステムによってフォルダＡの中身が液晶ディスプレイパネル１２に表示される。
【００１８】
図３（ｃ）は、デスクトップ上に表示されたフォルダＡの内容一覧である。この例では、たとえば、“Ｔｅｓｔ＿３．ＴＸＴ”、“Ｔｅｓｔ＿４．ＴＸＴ”、“Ｔｅｓｔ＿５．ＴＸＴ”、“Ｔｅｓｔ＿６．ＴＸＴ”及び“Ｔｅｓｔ＿７．ＴＸＴ”という名前を持つ７つのデータファイルアイコン３０ａ〜３０ｅが表示されている。今、ユーザが、仮に“Ｔｅｓｔ＿３．ＴＸＴ”を開いてそれを編集しようとする場合、データファイルアイコン３０ａをタッチペン１８で選択してダブルクリックすればよい。基本プログラムのファイルシステムによって、そのデータファイル（“Ｔｅｓｔ＿３．ＴＸＴ”）のファイル種別に適合した応用プログラム（この場合は、拡張子“ＴＸＴ”であるから、ワープロまたはエディタ等の文章編集用プログラム）が呼び出され、その応用プログラムによって、対象のデータファイル（“Ｔｅｓｔ＿３．ＴＸＴ”）が編集可能な状態で画面上に開かれる。
【００１９】
さて、本実施の形態のポイントは、デスクトップ上のアイコン操作（ここでは削除操作）を簡単に行うことができるようにユーザインターフェースに改良を加える点にある。つまり、携帯情報端末１０の表示画面（液晶ディスプレイパネル１２の有効表示画面）は、デスクトップ型やノート型などのパソコンのそれに比べて遙かに小さく、したがって、冒頭で説明した“ゴミ箱”と称される特殊なアイコンを常に配置しておくスペース的余裕がなかった。それゆえ、ゴミ箱に捨てるという直感的なユーザインターフェースを利用することができず、たとえば、機能キー１２〜１５のいずれかを押したときにメニューを表示させて、そのメニューの中から「削除」を選ぶという、操作が面倒で使い勝手が悪いユーザインターフェースを採用せざるを得なかった。
【００２０】
そこで、本実施の形態では、“ゴミ箱”アイコンが画面に表示されていなくても、所望のアイコンをワンタッチで削除することができる改良されたユーザインターフェースを提案する。
【００２１】
図４（ａ）は、本実施の形態の特徴点を含むプログラムリソース（基本プログラムまたは応用プログラムもしくはそれらプログラムの結合体）の要部フローチャートである。このフローチャートはＣＰＵ２５において定期的に実行されるタスクの一部であり、または、タッチパネル２７のタッチイベントに応答して実行されるタスクの一部である。このフローチャートには、画面上のアイコンがドラッグ（ドラッグとは「引きずる」の意味。つまり、アイコン等の電子オブジェクトをタッチペン１８で選択してそのままずらす操作のことをいう。）されているか否かを判定するための判定部（ステップＳ１１／ドラッグ操作検出工程）が含まれている。通常（画面上のアイコンがドラッグされていないとき）は、判定部（ステップＳ１１）の判定結果が“ＮＯ”となって、上記のタスク処理をそのまま実行する（Ｒ１）が、判定部（ステップＳ１１）で、画面上のアイコンがドラッグされていることが判定された場合は、上記のタスクを抜けて（Ｒ２）、以下の特徴的な処理を実行する。
【００２２】
すなわち、まず、ドラッグ後のアイコン座標（ｉｃｎ＿ｘ，ｉｃｎ＿ｙ）を取得する（ステップＳ１２）。ここで、ドラッグ後のアイコン座標（ｉｃｎ＿ｘ，ｉｃｎ＿ｙ）とは、図４（ｂ）に示すように、選択アイコン３０ｆの上に位置するカーソル３０ｇの座標のことである。一般にカーソル３０ｇの座標は選択アイコン３０ｆの中心座標で与えられる。
次いで、そのアイコン座標（ｉｃｎ＿ｘ，ｉｃｎ＿ｙ）が液晶ディスプレイパネル１２の表示枠外（ただし、アイコン座標は表示枠を超えられないため、正確には表示枠の端）であるか否かを判定し（ステップＳ１３／ドラッグ方向判定工程）、そして、表示枠外でなければ再び上記のタスクを再開する一方、表示枠外であればアイコンを削除（ステップＳ１４／処理実行工程）した後、再び上記のタスクを再開するという処理を実行する。
【００２３】
図５は、本実施の形態における特徴的な処理の概念図である。この図において、液晶ディスプレイパネル１２の有効表示画面は、原点座標（一般に左上角座標）Ｐ０からその対角点座標Ｐ２までの範囲である。画面の横方向をＸ軸、縦方向をＹ軸とするとき、その表示枠は、Ｐ０〔座標（０，０）〕からＰ１〔座標（ｎ，０）〕までの上辺１２ａ、Ｐ１〔座標（ｎ，０）〕からＰ２〔座標（ｎ，ｍ）〕までの右辺１２ｂ、Ｐ２〔座標（ｎ，ｍ）〕からＰ３〔座標（０，ｍ）〕までの下辺１２ｃ、及び、Ｐ３〔座標（０，ｍ）〕からＰ０〔座標（０，０）〕までの左辺１２ｄの４辺で与えられる。
【００２４】
今、図５（ａ）に示すように、アイコン３４をタッチペン１８でドラッグして、たとえば、右辺１２ｂの近く（ただし、表示枠内）に位置させた場合、ドラッグ後のアイコン３４ａの座標（ｉｃｎ＿ｘ，ｉｃｎ＿ｙ）は、「０＜ｉｃｎ＿ｘ＜ｎ」、「０＜ｉｃｎ＿ｙ＜ｍ」となって、ステップＳ１３の判定結果が“ＮＯ”となる。したがって、この場合、アイコン３４は削除されない。単にアイコン３４がドラッグ後の位置（アイコン３４ａの位置）にずらされるだけである。
【００２５】
一方、図５（ｂ）に示すように、アイコン３４をタッチペン１８でドラッグして、たとえば、右辺１２ｂの右側（表示枠外）にはみ出させた場合、正確には、ドラッグ後のアイコン３４ｂの座標（ｉｃｎ＿ｘ，ｉｃｎ＿ｙ）のＸ軸の値を右辺１２ｂのＸ軸の値（“ｎ”）に一致させた場合（ｎ＝ｉｃｎ＿ｘ）、ステップＳ１３の判定結果が“ＹＥＳ”となり、この場合、ステップＳ１４を実行してアイコン３４が削除される。
【００２６】
以上は、右辺１２ｂの説明であるが、他辺（上辺１２ａ、下辺１２ｃまたは左辺１２ｄ）についても同様である。つまり、図４（ａ）のフローチャートは、ドラッグ後のアイコンの座標（ｉｃｎ＿ｘ，ｉｃｎ＿ｙ）が、「０＜ｉｃｎ＿ｘ＜ｎ」及び「０＜ｉｃｎ＿ｙ＜ｍ」の全てを満たしているときに表示枠外にないと判定してアイコンの削除を行わない一方、「ｎ＝ｉｃｎ＿ｘ」、「ｍ＝ｉｃｎ＿ｙ」、「０＝ｉｃｎ＿ｘ」または「０＝ｉｃｎ＿ｙ」のいずれかを満たしているときに表示枠外にあると判定してアイコンの削除を行うようになっていればよい。
【００２７】
このように、本実施の形態の携帯情報端末１０によれば、液晶ディスプレイパネル１２に表示されている任意のアイコンをタッチペン１８または指先でタッチして選択状態としたまま、それをドラッグして液晶ディスプレイパネル１２の有効表示画面（表示枠）を超える（はみ出す）操作を行うだけで、そのアイコンを削除することができる。したがって、ゴミ箱と称される特殊なアイコンがなくても、ワンタッチで削除操作を行うことができる。しかも、このような操作は、あたかもデスクトップ（液晶ディスプレイパネル１２の有効表示画面）からアイコンを“払い落とす”ようなイメージで行われるため、ゴミ箱と同様の直感性に優れたユーザインターフェースとすることができる。
【００２８】
なお、図４（ａ）のフローチャートでは、アイコンをドラッグして液晶ディスプレイパネル１２の有効表示画面（表示枠）を超える（はみ出す）操作を行うだけで、そのアイコンを削除するようにしているが、たとえば、アイコンの表示位置を整理しようとして画面の端にずらしたときに、偶然、そのずらし位置が表示枠の４辺のいずれかを若干超えて（はみ出して）しまうことがある。このような場合、ユーザの意に反してアイコンが削除されてしまうという不都合を招くので、たとえば、以下のように改良してもよい。
【００２９】
図６は、その改良例を示すフローチャートであり、図４（ａ）のフローチャートとの相違は、アイコンのドラッグ操作を判定（ステップＳ１１）した後、ドラッグ速度を取得する処理（ステップＳ１５／ドラッグ速度検出工程）、及び、そのドラッグ速度が所定値を超えているか否かを判定する処理（ステップＳ１６／ドラッグ速度検出工程）を追加した点にある。アイコンの削除を意図して“払い落とし”を行うとき、そのときのアイコンのドラッグ速度（便宜的にＦａとする。）は、単にアイコンの表示位置を整理しようとしているときのドラッグ速度（便宜的にＦｂとする。）よりも相当早いはずである。したがって、上記の所定値を、Ｆａよりも小さく且つＦｂよりも大きい適切な値に設定しておけば、両者を区別することができる。これによれば、ドラッグ速度が所定値を超えていない場合は、単にアイコンの表示位置を整理しようとしているものと判断して削除処理に移行せず、ユーザの意に反してアイコンが削除されてしまうという不都合を回避できる。
【００３０】
また、前記の実施の形態では、ドラッグ後のアイコンの座標が表示枠の４辺のいずれを超えた（はみ出した）場合にも、同一の処理（アイコンの削除）を行うようにしているが、これに限定されない。各辺毎に異なる処理を行うようにしてもよい。
【００３１】
図７は、各辺毎に異なる処理を割り当てるように改良したフローチャートを示す図であり、また、図８は、その説明図である。まず、図８（ａ）に示すように、液晶ディスプレイパネル１２の上辺１２ａの領域（Ｙ軸の値が０≧の領域）をＡ、右辺１２ｂの領域（Ｘ軸の値がｎ≦の領域）をＢ、下辺１２ｃの領域（Ｙ軸の値がｍ≦の領域）をＣ、左辺１２ｄの領域（Ｘ軸の値が０≧の領域）をＤとする。そして、先のステップＳ１３でアイコン座標が表示枠外にあると判定された場合に、上記のＡ〜Ｄのいずれの領域にドラッグ後のアイコン座標が位置しているかを判定し（ステップＳ１７〜ステップＳ１９）、各々の判定結果に応じて領域毎の任意の処理を実行する（ステップＳ２０〜ステップＳ２３）。任意の処理は、たとえば、削除、移動、コピーまたはその他の処理とすることができる。
【００３２】
このようにすると、たとえば、あらかじめ領域Ａに削除、領域Ｂに移動、領域Ｃにコピー、領域Ｄにその他の処理を割り当てておけば、図８（ｂ）に示すように、領域Ａに向かって（白抜き矢印イの方向に）アイコン３４をドラッグするだけでアイコンを削除することができる。また、領域Ｂに向かって（白抜き矢印ロの方向に）アイコン３４をドラッグするだけでアイコンを移動（たとえば、事前に設定された特定のフォルダに移動）することができ、また、領域Ｃに向かって（白抜き矢印ハの方向に）アイコン３４をドラッグするだけでアイコンをコピー（たとえば、事前に設定された特定のフォルダにコピーを生成）することができ、あるいは、領域Ｄに向かって（白抜き矢印ニの方向に）アイコン３４をドラッグするだけでその他の処理（たとえば、印刷など）を行うことができる。
【００３３】
あるいは、各領域Ａ〜Ｄの処理内容をユーザによって自由に割り当てられるようにしておくと好ましい。
図９は、各領域Ａ〜Ｄの処理内容を自由に割り当てるために用いられるインターフェース画面の例である。このインターフェース画面３５（選択手段）は、たとえば、表示枠を表す矩形図形３７の各辺に接する、各々選択可能な領域Ａの矩形図形３８ａ、領域Ｂの矩形図形３８ｂ、領域Ｃの矩形図形３８ｃ及び領域Ｄの矩形図形３８ｄと、その下に配置された各領域毎の割り当て処理を選択するためのリストボックスコントロール３９と、ＯＫボタン４０及びキャンセルボタン４１とを配置してレイアウトされている。
【００３４】
図示の状態は、領域Ｂの矩形図形３８ｂがハッチングになっており、このハッチングはユーザによって現在選択されていることを示している。この選択状態で、リストボックスコントロール３９から所望の処理（図では“削除”）を選び出し、ＯＫボタン４０を押すことにより、上記の情報（領域Ｂ→削除）をＰＲＯＭ２３に格納することができる。そして、このような登録操作を全ての領域（Ｃ〜Ｄ）について繰り返すことにより、図７のステップＳ２０〜ステップＳ２３の各処理（領域Ａ処理、領域Ｂ処理、領域Ｃ処理及び領域Ｄ処理）に所望のイベントを自由に割り当てることができ、ユーザ独自にカスタマイズすることができる。
【００３５】
なお、以上の実施の態様では、表示枠内から表示枠外へのアイコンのドラッグ操作を利用して、たとえば、アイコン削除などの直感的なユーザインターフェースを実現しているが、これに限らず、反対方向の連続的なタッチ操作、つまり、タッチペン１８による表示枠外から表示枠内への連続的なタッチ操作を利用して他の有効なユーザインターフェースを実現してもよい。
【００３６】
図１０は、表示枠外から表示枠内への連続的なタッチ操作を利用して行われる他の有効なユーザインターフェースを実現するためのフローチャートを示す図であり、図４（ａ）や図６との相違は、ステップＳ１３の代わりに、表示枠外から表示枠内への連続的なタッチ操作をが行われたか否かを判定する（ステップＳ３１／タッチ操作検出工程、タッチ方向判定工程）点、及び、このステップＳ３１で、表示枠外から表示枠内への連続的なタッチ操作が行われたことが判定された場合に、表示枠内の最終タッチ位置に、たとえば、新規ファイルのアイコンを作成する（ステップＳ３２）点にある。なお、「表示枠外から」という表現は便宜上である。液晶ディスプレスパネル１２の表示枠外は当然ながらタッチペン１８によるタッチ操作が有効でないからであり、正しくは「表示枠の端から」である。
【００３７】
これによれば、新規ファイルのアイコンを作成する際に、いちいちメニューから「新規ファイルの作成」を選択するといった面倒な手続を必要とせず、図１１（ａ）に示すように、単にタッチペン１８で表示枠の端から表示枠内への連続的なタッチ操作を行うだけで、その最終タッチ位置に新規ファイルのアイコン４２を作成することができる。また、新規ファイルのアイコン作成以外にも、たとえば、新規フォルダのアイコン作成などの他の処理を行ってもよい。
【００３８】
なお、この例においても、先の実施の形態と同様に、表示枠の各辺（上辺１２ａ、右辺１２ｂ、下辺１２ｃ及び左辺１２ｄ）毎に任意の処理を割り当てるようにしてもよい。すなわち、図１１（ｂ）に示すように、液晶ディスプレイパネル１２の上辺１２ａの領域をＡ、右辺１２ｂの領域をＢ、下辺１２ｃの領域をＣ、左辺１２ｄの領域をＤとするとき、先のステップＳ３１で表示枠外から表示枠内への連続的なタッチ操作が判定された場合に、上記のＡ〜Ｄのいずれの領域から連続的なタッチが開始されたか（またはその連続的なタッチ方向が白抜き矢印ホ〜チのいずれであるか）を判定し、各々の判定結果に応じて領域毎の任意の処理（たとえば、領域Ａからの連続タッチの場合は新規ファイルアイコンを作成する、領域Ｂからの連続タッチの場合は新規フォルダアイコンを作成する・・・・など）を実行するようにしてもよい。さらには、各領域に割り当てる処理をユーザに選択させるよう（図９参照）にしてもよい。
【００３９】
【発明の効果】
本発明によれば、表示画面上の任意の電子オブジェクトを、表示枠内から表示枠外へとドラッグするだけで、その電子オブジェクトが、たとえば、削除、移動またはコピーされる。したがって、とりわけ「削除」に着目すれば、従来技術のゴミ箱と同様のワンタッチ操作が可能となるから、たとえば、ゴミ箱を表示する余裕がない画面の小さな電子機器に用いて好適なユーザインターフェースを実現することができる。
また、本発明の好ましい態様によれば、電子オブジェクトの整頓（表示位置の整理または単なる位置移動）の際に行われるドラッグ操作と、削除等を意図して行われるドラッグ操作とのドラッグ速度の違いを利用して両者を区別することができ、電子オブジェクトを整頓する際に、その電子オブジェクトを不本意に削除したりすることがない。
また、本発明の好ましい態様によれば、ドラッグ方向に応じて最大四つの異なる処理を選択的に実行することができ、処理内容を多様化して、よりユーザインターフェースを高めることができる。
また、本発明によれば、表示枠外から表示枠内へと連続的なタッチ操作を行うだけで、その最終タッチ位置に、たとえば、新規ファイルや新規フォルダが作成される。したがって、この場合は、いちいちメニューから必要な項目を選択するといった面倒な手間をかけずに、ワンタッチで新規ファイルや新規フォルダを作成できるので、たとえば、簡便な操作が求められる画面の小さな電子機器に用いて好適なユーザインターフェースを実現することができる。
【図面の簡単な説明】
【図１】実施の形態の携帯情報端末１０の外観図である。
【図２】携帯情報端末１０の概念的なブロック図である。
【図３】携帯情報端末１０のデスクトップ画面を示す図である。
【図４】本実施の形態の特徴点を含むプログラムリソースの要部フローチャートを示す図である。
【図５】本実施の形態における特徴的な処理の概念図である。
【図６】図４の改良例のフローチャートを示す図である。
【図７】図４のさらなる改良例のフローチャートを示す図である。
【図８】図４のさらなる改良例の説明図である。
【図９】各領域Ａ〜Ｄ毎の処理を自由に割り当てるために用いられるインターフェース画面を示す図である。
【図１０】表示枠外から表示枠内への連続的なタッチ操作を利用して行われる他の有効なユーザインターフェースを実現するためのフローチャートを示す図である。
【図１１】表示枠外から表示枠内への連続的なタッチ操作を示す図である。
【図１２】従来のユーザインターフェースを示す図である。
【符号の説明】
Ｓ１１  ステップ（ドラッグ操作検出工程）
Ｓ１３  ステップ（ドラッグ方向判定工程）
Ｓ１４  ステップ（処理実行工程）
Ｓ１５  ステップ（ドラッグ速度検出工程）
Ｓ１６  ステップ（ドラッグ速度検出工程）
Ｓ３１  ステップ（タッチ操作検出工程、タッチ方向判定工程）
１０  携帯情報端末（ファイル管理装置）
１２  液晶ディスプレイパネル（表示画面）
１２ａ  上辺
１２ｂ  右辺
１２ｃ  下辺
１２ｄ  左辺
２５  ＣＰＵ（ドラッグ操作検出手段、ドラッグ方向判定手段、処理実行手段、タッチ操作検出手段、タッチ方向判定手段、ドラッグ速度検出手段）
２７  タッチパネル（タッチ操作検出手段）
２８  タッチパネル制御部（タッチ操作検出手段）
３５  インターフェース画面（選択手段）
【図１】
2004341886.tif 000003
【図２】
2004341886.tif 000004
【図３】
2004341886.tif 000005
【図４】
2004341886.tif 000006
【図５】
2004341886.tif 000007
【図６】
2004341886.tif 000008
【図７】
2004341886.tif 000009
【図８】
2004341886.tif 000010
【図９】
2004341886.tif 000011
【図１０】
2004341886.tif 000012
【図１１】
2004341886.tif 000013
【図１２】
2004341886.tif 000014