(57)【特許請求の範囲】
【請求項１】
表示装置と、ポインティングデバイスと、関連付け部と、制御部とを備えるファイル生成装置であって、
前記関連付け部は、
前記表示装置が、アプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示し、フォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示している状態において、
ユーザが前記ポインティングデバイスを操作することに対応して、前記表示装置が表示しているアイコン（ショートカットアイコンを含む）の中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとの関連付けを行い、
前記制御部は、
前記関連付け部によって関連付けが行われた場合に、
フォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つと関連付けられたアイコンが、新規ファイルを生成する可能性のあるアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）であるか否かの判定を行い、
前記判定の結果が肯であったときにのみ、さらに、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成することが指示されると、
関連付けの対象であるフォルダを、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルが格納されるフォルダとして指定して、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成することを特徴とするファイル生成装置。
【請求項２】
前記関連付け部は、
前記表示装置が表示しているアイコン（ショートカットアイコンを含む）の中の一つが、前記ポインティングデバイスに対するユーザの所定操作により、ドラッグされ、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つの位置でドロップされることにより、
前記表示装置が表示しているアイコン（ショートカットアイコンを含む）の中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとの関連付けを行う請求項１に記載のファイル生成装置。
【請求項３】
前記制御部は、
関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成する前に、関連付けの対象であるアプリケーションソフトウェアを立ち上げる請求項１または請求項２に記載のファイル生成装置。
【請求項４】
表示装置と、ポインティングデバイスと、関連付け部と、制御部とを備えるファイル生成装置であって、
前記関連付け部は、
前記表示装置が、アプリケーションソフトウェアのウインドウを少なくとも一つ表示し、フォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示している状態において、
前記表示装置が表示しているアプリケーションソフトウェアのウインドウ内に配置されている所定のアイコンの中の一つが、前記ポインティングデバイスに対するユーザの所定操作により、ドラッグされ、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つの位置でドロップされることにより、
前記表示装置が表示しているアプリケーションソフトウェアのウインドウ内に配置されている所定のアイコンの中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとの関連付けを行い、
前記制御部は、
前記関連付け部によって関連付けが行われた場合に、
関連付けの対象であるフォルダを、関連付けの対象である所定のアイコンをウインドウ内に配置しているアプリケーションソフトウェアのファイル形式の新規ファイルが格納されるフォルダとして指定することを特徴とするファイル生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル作成装置に関し、特にアプリケーションソフトウェアにより利用されるファイルを新規に生成するときに用いられるファイル生成装置に関する。
【背景技術】
【０００２】
従来（現行）の情報処理装置では、ワープロソフト、表計算ソフト、プレゼンテーションソフト等のアプリケーションソフトウェアを立ち上げると、ファイルの名前もファイルが格納されるフォルダも未指定のまま、ファイルを編集するための編集画面が表示される。例えば、代表的なワープロソフトであるＭｉｃｒｏｓｏｆｔ社のＷｏｒｄの場合、ソフトウェアを立ち上げると図１４に示すような編集画面が表示される。
【０００３】
ユーザは、上記編集画面を見ながら新規ファイルに対して編集作業（入力作業）を行い、当該作業を終えると新規ファイルの保存作業に移る。新規ファイルの保存作業においては、「名前を付けて保存」あるいは「上書き保存」の項目を選択することで「新規ファイルに名前をつけて保存するためのダイアログボックス」がポップアップ表示されるが、新規ファイルを格納したいフォルダが当該ダイアログボックス内に表示されているフォルダ以外である場合、ユーザは、当該ダイアログボックスにて一つずつ階層をたどって、新規ファイルを格納したいフォルダを探索し、新規ファイルを格納したいフォルダに到達した後、当該ダイアログボックスのファイル名入力欄にファイルの名前を入力する。これにより、新規ファイルの名前と新規ファイルが格納されるフォルダが指定され、保存作業が終了することになる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平７−７３１７０号公報（要約）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通常、新規ファイルを生成するときには、新規ファイルを格納したいフォルダのウインドウがすでに開いていることが多い。また、新規ファイルを生成する前に、新規ファイルを格納したいフォルダのウインドウをまず開く操作をすることも多い。
【０００６】
ところが、従来（現行）の情報処理装置では、新規ファイルを格納したいフォルダのウインドウが開いている場合であっても、新規ファイルが格納されるフォルダの指定は、わざわざ、別途アプリケーションソフトウェアによってポップアップ表示される「新規ファイルに名前をつけて保存するためのダイアログボックス」によって、目的のフォルダへ一つずつ階層をたどる操作を行う必要があり、ユーザにとって不便であった。
【０００７】
なお、特許文献１には、編集ファイルの部分データを持った新規ファイルを容易に作成する編集方法とその装置が開示されているが、新規ファイルを作成する際に新規ファイルの名前及び新規ファイルが格納されるフォルダをどのような手順で指定するかについては何ら開示されていない。
【０００８】
本発明は、上記の状況に鑑み、新規ファイルを生成する際に、新規ファイルが格納されるフォルダを簡単な操作で指定することができるファイル生成装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明に係るファイル生成装置は、表示装置と、ポインティングデバイスとを備えるファイル生成装置であって、前記表示装置が、アプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示し、フォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示している状態において、ユーザが前記ポインティングデバイスを操作することに対応して、前記表示装置が表示しているアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）の中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとが関連付けられ、さらに、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成することが指示されると、関連付けの対象であるフォルダを、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルが格納されるフォルダとして指定して、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成する制御部を備える構成とする。
【００１０】
このような構成によると、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、アプリケーションソフトウェアによってポップアップ表示される「新規ファイルに名前をつけて保存するためのダイアログボックス」によって、目的のフォルダへ一つずつ階層をたどる操作を行うことなく、新規ファイルが格納されるフォルダを指定することができる。したがって、簡単な操作で新規ファイルが格納されるフォルダを指定することができる。これにより、利便性が向上する。
【００１１】
例えば、前記表示装置が表示しているアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）の中の一つが、前記ポインティングデバイスに対するユーザの所定操作により、ドラッグされ、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つの位置でドロップされることにより、前記表示装置が表示しているアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）の中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとが関連付けられるようにすることができる。
【００１２】
また、前記制御部は、前記表示装置が、アプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示し、フォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示している状態において、ユーザが前記ポインティングデバイスを操作することに対応して、前記表示装置が表示しているアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）の中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとが関連付けられ、さらに、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成することが指示され、その後、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルのファイル名が入力されると、関連付けの対象であるフォルダを、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルが格納されるフォルダとして指定するとともに、入力されたファイル名を、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルのファイル名として指定して、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成することが望ましい。
【００１３】
このような構成によると、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、アプリケーションソフトウェアによってポップアップ表示される「新規ファイルに名前をつけて保存するためのダイアログボックス」を用いることなく、新規ファイルの名前を入力することができる。これにより、利便性がさらに向上する。
【００１４】
また、前記制御部は、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成する前に、関連付けの対象であるアプリケーションソフトウェアを立ち上げることが望ましい。
【００１５】
このような構成により、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、新規ファイルが格納されるフォルダの指定とともに、アプリケーションソフトウェアの立ち上げも行える。これにより、利便性がさらに向上する。
【００１６】
なお、関連付けの対象であるアプリケーションソフトウェアが新規ファイルを生成する可能性のあるアプリケーションソフトウェアでない場合には、関連付けの対象であるアプリケーションソフトウェアのファイル形式の新規ファイルを生成することを指示するために必要なポップアップウインドウ表示を表示しないようにすることが望ましい。
【００１７】
また、上記目的を達成するために本発明に係るファイル生成装置は、表示装置と、ポインティングデバイスとを備えるファイル生成装置であって、前記表示装置が、アプリケーションソフトウェアのウインドウを少なくとも一つ表示し、フォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）を少なくとも一つ表示している状態において、ユーザが前記ポインティングデバイスを操作することに対応して、前記表示装置が表示しているアプリケーションソフトウェアのウインドウ内に配置されている所定のアイコンの中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとが関連付けられると、関連付けの対象であるフォルダを、関連付けの対象である所定のアイコンをウインドウ内に配置しているアプリケーションソフトウェアのファイル形式の新規ファイルが格納されるフォルダとして指定して、関連付けの対象である所定のアイコンをウインドウ内に配置しているアプリケーションソフトウェアのファイル形式の新規ファイルを生成する制御部を備える構成としてもよい。
【００１８】
このような構成によると、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、アプリケーションソフトウェアによってポップアップ表示される「新規ファイルに名前をつけて保存するためのダイアログボックス」によって、目的のフォルダへ一つずつ階層をたどる操作を行うことなく、新規ファイルが格納されるフォルダを指定することができる。したがって、簡単な操作で新規ファイルが格納されるフォルダを指定することができる。これにより、利便性が向上する。
【００１９】
例えば、前記表示装置が表示しているアプリケーションソフトウェアのウインドウ内に配置されている所定のアイコンの中の一つが、前記ポインティングデバイスに対するユーザの所定操作により、ドラッグされ、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つの位置でドロップされることにより、前記表示装置が表示しているアプリケーションソフトウェアのウインドウ内に配置されている所定のアイコンの中の一つと、前記表示装置が表示しているフォルダのウインドウ及びフォルダのアイコン（ショートカットアイコンを含む）の中の一つとが関連付けられるようにすることができる。
【００２０】
なお、コンピュータを上記いずれかの構成のファイル生成装置として機能させるためのファイル生成プログラムを、前記コンピュータにインストールすることによっても、上記目的を達成することができる。
【発明の効果】
【００２１】
本発明によると、新規ファイルを生成する際に、新規ファイルが格納されるフォルダを簡単な操作で指定することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るファイル生成装置を示す図である。
【図２】本発明の一実施形態に係るファイル生成装置の動作を示すフローチャートである。
【図３】本発明の一実施形態に係るファイル生成装置の動作を示すフローチャートである。
【図４】表示装置の表示画面例を示す図である。
【図５】表示装置の表示画面例を示す図である。
【図６】表示装置の表示画面例を示す図である。
【図７】表示装置の表示画面例を示す図である。
【図８】表示装置の表示画面例を示す図である。
【図９】表示装置の表示画面例を示す図である。
【図１０】表示装置の表示画面例を示す図である。
【図１１】ポップアップウインドウの例を示す図である。
【図１２】本発明の一実施形態に係るファイル生成装置の動作を示すフローチャートである。
【図１３】表示装置の表示画面例を示す図である。
【図１４】Ｍｉｃｒｏｓｏｆｔ社のＷｏｒｄを立ち上げた場合に表示される編集画面を示す図である。
【発明を実施するための形態】
【００２３】
本発明の実施形態について図面を参照して以下に説明する。
【００２４】
図１に示す本発明の一実施形態に係るファイル生成装置は、パーソナルコンピュータであり、パーソナルコンピュータ全体の制御を司るＣＰＵ（Central Processing Unit）１と、ＣＰＵ１の主メモリでありプログラム実行時の作業領域となるＲＡＭ（Random Access Memory）２と、パーソナルコンピュータのオペレーティングシステム（ＯＳ）や各種のアプリケーションソフトウェア等を記憶しているハードディスク装置３と、光ディスクからの読み込みや光ディスクへの読み書きが可能な光ディスク装置４と、表示用データを一時記憶する表示メモリ５と、表示メモリ５から出力される表示用データに基づく表示を行う表示装置６と、キーボード７と、ポインティングデバイス８と、ポインティングデバイス８の状態を検出して表示装置６の表示画面上のポインタ位置やポインティングデバイス８の状態等の信号をＣＰＵ１に出力するポインティングデバイスコントローラ９と、上記の各構成要素を接続するバス１０とを備える。
【００２５】
次に、図１に示す本発明の一実施形態に係るファイル生成装置のＯＳに従った動作について、図２及び図３のフローチャートを参照して説明する。図２及び図３のフローチャートにおいて、本発明特有の処理については太線で記している。
【００２６】
ここで、図２のフロー開始時には、ＯＳの立ち上がりが完了しており且つ図４又は図５に示す表示装置６の表示画面のように、フォルダHJKのウインドウが開いている状態であるものとする。なお、図４に示す表示装置６の表示画面において、ユーザがポインティングデバイス８を操作することにより、画面左下のスタートボタンが押されると、図５に示す表示装置６の表示画面になる。また、図４及び図５に示す表示装置６の表示画面中のアプリアイコン１は、第１のアプリケーションソフトウェアを実行する実行ファイル（.exe形式のファイル）のショートカットアイコンである。同様に、図４及び図５に示す表示装置６の表示画面中のアプリアイコン２は、第２のアプリケーションソフトウェアを実行する実行ファイルのショートカットアイコンである。
【００２７】
まず、ステップＳ１０において、ＣＰＵ１は、表示装置６の表示画面中のアイコンを対象とした右ドラッグ（ポインティングデバイス８の右ボタンを用いたドラッグ）が開始されたか否かを判定する。表示装置６の表示画面中のアイコンを対象とした右ドラッグが開始されていない間にユーザにより他の操作がなされた場合、当該操作に応じた割り込み処理が実行される。一方、表示装置６の表示画面中のアイコンを対象とした右ドラッグが開始されたと判定された場合（ステップＳ１０のＹＥＳ）、ステップＳ２０に移行する。
【００２８】
ステップＳ２０において、ＣＰＵ１は、右ドラッグ対象のアイコンの属性に関する情報を、ＲＡＭ２が記憶するパラメータATBに記述する。
【００２９】
ステップＳ２０に続くステップＳ３０において、ＣＰＵ１は、ポインティングデバイス８に対してドロップ操作が行われたか否かを判定する。そして、ポインティングデバイス８に対してドロップ操作が行われたと判定された場合（ステップＳ３０のＹＥＳ）、ＣＰＵ１は、ドロップ位置のフォルダに関する情報を、ＲＡＭ２が記憶するパラメータFLDに記述する（ステップＳ４０）。例えば、ドロップ位置が図６に示す点線矢印の先端である場合、ドロップ位置のフォルダはフォルダHJKになり、ドロップ位置が図７に示す点線矢印の先端である場合、ドロップ位置のフォルダはフォルダNJKになるとともに、表示装置６の表示画面が図７から図８に切り替わる即ちフォルダHJKのウインドウがフォルダNJKのウインドウに切り替わる。
【００３０】
ちなみに、従来（現行）の情報処理装置では、ステップＳ２０、ステップＳ４０、及び後述するステップＳ５０〜Ｓ１５０の各処理は実行されず、ポインティングデバイス８に対してドロップ操作が行われたと判定された場合（ステップＳ３０のＹＥＳ）、後述するステップＳ１６０に移行することになる。
【００３１】
ステップＳ４０に続くステップＳ５０において、ＣＰＵ１は、パラメータATBに記述されている情報が、アプリケーションソフトウェアを実行する実行ファイルを示しているか否かを判定する。
【００３２】
パラメータATBに記述されている情報が、アプリケーションソフトウェアを実行する実行ファイルを示していないと判定された場合（ステップＳ５０のＮＯ）、後述するステップＳ１６０に移行する。一方、パラメータATBに記述されている情報が、アプリケーションソフトウェアを実行する実行ファイルを示していると判定された場合（ステップＳ５０のＹＥＳ）、ＣＰＵ１は、パラメータATBに記述されている情報に基づいて、パラメータATBに対応しているアイコンが、新規ファイルを生成する可能性のあるアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）であるか否かを判定する（ステップＳ６０）。
【００３３】
例えば、ワープロソフト、表計算ソフト、プレゼンテーションソフト等のアプリケーションソフトウェアは、ユーザがポインティングデバイス８を操作することによって新規ファイルを生成する可能性のあるアプリケーションソフトウェアである。これに対して、例えば、一般的なゲームのアプリケーションソフトウェアは、ユーザがポインティングデバイス８を操作することによって新規ファイルを生成する可能性のないアプリケーションソフトウェアである。このため、例えば、パラメータATBに対応しているアイコンが一般的なゲームのアプリケーションソフトウェアである場合には、ステップＳ６０での判定結果は否となる。
【００３４】
パラメータATBに対応しているアイコンが、新規ファイルを生成する可能性のあるアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）でないと判定された場合（ステップＳ６０のＮＯ）、後述するステップＳ１６０に移行する。一方、パラメータATBに対応しているアイコンが、新規ファイルを生成する可能性のあるアプリケーションソフトウェアを実行する実行ファイルのアイコン（ショートカットアイコンを含む）であると判定された場合（ステップＳ６０のＹＥＳ）、ＣＰＵ１は、例えば図９に示すようなポップアップウインドウを表示装置６に表示させ、４つの項目（「ここにコピー」、「ここに移動」、「ショートカットをここに作成」、「ここにファイルを生成・アプリの立ち上げ」）または「キャンセル」の中から１つの選択をユーザに促す（ステップＳ７０）。
【００３５】
ステップＳ７０に続くステップＳ８０において、ＣＰＵ１は、ステップＳ７０で表示させたポップアップウインドウ中の５つの選択肢から何か選択されたか否かを判定する。
【００３６】
ステップＳ７０で表示させたポップアップウインドウ中の５つの選択肢から何か選択されたと判定された場合（ステップＳ８０のＹＥＳ）、ＣＰＵ１は、４番目の選択肢即ち「ここに新規ファイルを生成・アプリの立ち上げ」という項目が選択されたか否かを判定する（ステップＳ９０）。４番目の選択肢が選択されていないと判定された場合（ステップＳ９０のＮＯ）、後述するステップＳ１８０に移行する。一方、４番目の選択肢が選択されていると判定された場合（ステップＳ９０のＹＥＳ）、ＣＰＵ１は、例えば図１０に示すようなポップアップウインドウを表示装置６に表示させ、ファイル名入力または「キャンセル」の選択をユーザに促す（ステップＳ１００）。なお、図１０に示す表示装置６の表示画面では、ポップアップウインドウのファイル名入力欄に、フォルダHJKに格納する新規ファイルのデフォルト名である「ABC1.○△×」が表示されているが、ユーザがキーボード７に対して入力操作を行うことで、デフォルト名からの変更が可能である。
【００３７】
ステップＳ１００に続くステップＳ１１０において、ＣＰＵ１は、ステップＳ１００で表示させたポップアップウインドウ中のキャンセルが選択されたか否かを判定する。キャンセルが選択されたと判定された場合（ステップＳ１１０のＹＥＳ）、後述するキャンセル処理に移行する。一方、キャンセルが選択されていないと判定された場合（ステップＳ１１０のＮＯ）、ＣＰＵ１は、ＣＲキー（Enterキー、returnキー）や表示画面上のＯＫボタンの押下の有無により、ファイル名入力が完了したか否かを判定する（ステップＳ１２０）。
【００３８】
ＣＲキーの押下がなくファイル名入力が完了していないと判定された場合（ステップＳ１２０のＮＯ）、ステップＳ１１０に戻る。一方、ＣＲキーの押下があってファイル名入力が完了していると判定された場合（ステップＳ１２０のＹＥＳ）、ＣＰＵ１は、入力されたファイル名に関する情報を、ＲＡＭ２が記憶するパラメータFILE_NAMEに記述し（ステップＳ１３０）、パラメータATBに対応しているアイコンの実行ファイルを実行して、パラメータATBに対応しているアイコンのアプリケーションソフトウェアを立ち上げ（ステップＳ１４０）、パラメータFILE_NAMEに記述されているファイル名に関する情報に応じたファイル名（パラメータFILE_NAME対応ファイル名）の新規ファイルを生成し、その新規ファイルをパラメータFLDに記述されているフォルダに関する情報に応じたフォルダ（パラメータFLD対応フォルダ）に格納する（ステップＳ１５０）。その結果、ステップＳ１４０で立ち上げたアプリケーションソフトウェアの立ち上がり直後から、パラメータFLD対応フォルダに格納されているパラメータFILE_NAME対応ファイル名の新規ファイルが開いた状態になる。なお、当該新規ファイルのファイル形式は、パラメータATBに対応しているアイコンのアプリケーションソフトウェアのファイル形式である。
【００３９】
ステップＳ１５０より後は、ユーザのキーボード７やポインティングデバイス８に対する操作に応じて、ステップＳ１７０で立ち上げたアプリケーションソフトウェアの処理が実行される。
【００４０】
また、上述したステップＳ５０又はステップＳ６０の判定結果が否であってステップＳ１６０に移行した場合、ＣＰＵ１は、例えば図１１に示すようなポップアップウインドウを表示装置６に表示させ、３つの項目（「ここにコピー」、「ここに移動」、「ショートカットをここに作成」）または「キャンセル」の中から１つの選択をユーザに促す。
【００４１】
ステップＳ１６０に続くステップＳ１７０において、ＣＰＵ１は、ステップＳ１６０で表示させたポップアップウインドウ中の４つの選択肢から何か選択されたか否かを判定する。
【００４２】
ステップＳ１６０で表示させたポップアップウインドウ中の４つの選択肢から何か選択されたと判定された場合（ステップＳ１７０のＹＥＳ）又は上述したステップＳ９０の判定結果が否である場合、ＣＰＵ１は、ステップＳ１６０又はステップＳ７０で表示させたポップアップウインドウ中の１番目の選択肢即ち「ここにコピー」という項目が選択されたか否かを判定する（ステップＳ１８０）。
【００４３】
１番目の選択肢が選択されていると判定された場合（ステップＳ１８０のＹＥＳ）、ＣＰＵ１は、アイコンのコピー処理を実行する。一方、１番目の選択肢が選択されていないと判定された場合（ステップＳ１８０のＮＯ）、ＣＰＵ１は、ステップＳ１６０又はステップＳ７０で表示させたポップアップウインドウ中の２番目の選択肢即ち「ここに移動」という項目が選択されたか否かを判定する（ステップＳ１９０）。
【００４４】
２番目の選択肢が選択されていると判定された場合（ステップＳ１９０のＹＥＳ）、ＣＰＵ１は、アイコンの移動処理を実行する。一方、２番目の選択肢が選択されていないと判定された場合（ステップＳ１９０のＮＯ）、ＣＰＵ１は、ステップＳ１６０又はステップＳ７０で表示させたポップアップウインドウ中の３番目の選択肢即ち「ショートカットをここに作成」という項目が選択されたか否かを判定する（ステップＳ２００）。
【００４５】
３番目の選択肢が選択されていると判定された場合（ステップＳ２００のＹＥＳ）、ＣＰＵ１は、アイコンのショートカット作成処理を実行する。一方、３番目の選択肢が選択されていないと判定された場合（ステップＳ２００のＮＯ）又は上述したステップＳ１１０の判定結果が否でない場合、ＣＰＵ１は、キャンセル処理を行う。
【００４６】
図１に示す本発明の一実施形態に係るファイル生成装置では、上記のような動作により、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、アプリケーションソフトウェアによってポップアップ表示される「新規ファイルに名前をつけて保存するためのダイアログボックス」によって、目的のフォルダへ一つずつ階層をたどる操作を行うことなく、新規ファイルが格納されるフォルダを指定することができる。これにより、利便性が向上する。
【００４７】
さらに、図１に示す本発明の一実施形態に係るファイル生成装置では、上記のような動作により、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、アプリケーションソフトウェアによってポップアップ表示される「新規ファイルに名前をつけて保存するためのダイアログボックス」によって、目的のフォルダへ一つずつ階層をたどる操作を行うことなく、新規ファイルの名前を入力することができる。これにより、利便性がさらに向上する。
【００４８】
さらに、図１に示す本発明の一実施形態に係るファイル生成装置では、上記のような動作により、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、新規ファイルが格納されるフォルダの指定と新規ファイルの名前入力とともに、アプリケーションソフトウェアの立ち上げも行える。これにより、利便性がさらに向上する。
【００４９】
以上、本発明に係る実施形態について説明したが、本発明の範囲はこれに限定されるものではなく、発明の主旨を逸脱しない範囲で種々の変更を加えて実行することができる。
【００５０】
例えば、ドロップの位置に必ずしもフォルダがあるとは限らないので、上述したステップＳ３０とステップＳ４０との間に、ドロップの位置にフォルダがあるか否かを判定するステップを設け、ドロップの位置にフォルダがあると判定された場合にのみ上述したステップＳ４０に移行し、ドロップの位置にフォルダがないと判定された場合には上述したステップＳ１６０に移行するようにしてもよい。
【００５１】
また、図１に示す本発明の一実施形態に係るファイル生成装置は、図２及び図３のフローチャートに示すようなＯＳに従った動作に代えてあるいは加えて、図１２のフローチャートに示すようなＯＳ及び所定のアプリケーションソフトウェアに従った動作を行っても良い。図１２のフローチャートにおいて、本発明特有の処理については太線で記している。
【００５２】
ここで、図１２のフロー開始時には、ＯＳ及び所定のアプリケーションソフトウェアの立ち上がりが完了しており且つ図１３に示す表示装置６の表示画面のように、所定のアプリケーションソフトウェアのウインドウとフォルダHJKのウインドウとが開いており、所定のアプリケーションソフトウェアのウインドウにおいて、ファイルの名前もファイルが格納されるフォルダも未指定のまま、ファイルを編集するための編集画面が表示されている状態であるものとする。
【００５３】
まず、ステップＳ２１０において、ＣＰＵ１は、表示装置６の表示画面中に表示されている所定のアプリケーションソフトウェアのウインドウ内に配置されている「上書き保存用アイコン」を対象とした右ドラッグ（ポインティングデバイス８の右ボタンを用いたドラッグ）が開始されたか否かを判定する。表示装置６の表示画面中のアイコンを対象とした右ドラッグが開始されていない間にユーザにより他の操作がなされた場合、当該操作に応じた割り込み処理が実行される。一方、表示装置６の表示画面中に表示されている所定のアプリケーションソフトウェアのウインドウ内に配置されている「上書き保存用アイコン」を対象とした右ドラッグが開始されたと判定された場合（ステップＳ２１０のＹＥＳ）、ステップＳ２２０に移行する。
【００５４】
ステップＳ２２０において、ＣＰＵ１は、ポインティングデバイス８に対してドロップ操作が行われたか否かを判定する。そして、ポインティングデバイス８に対してドロップ操作が行われたと判定された場合（ステップＳ２２０のＹＥＳ）、ＣＰＵ１は、ドロップ位置のフォルダに関する情報を、ＲＡＭ２が記憶するパラメータFLDに記述する（ステップＳ２３０）。例えば、ドロップ位置が図１３に示す点線矢印の先端である場合、ドロップ位置のフォルダはフォルダHJKになる。なお、ドロップ位置がフォルダNJKのアイコンである場合には、図１３に示す表示画面中のフォルダHJKのウインドウがフォルダNJKのウインドウに切り替わる。
【００５５】
ステップＳ２３０に続くステップＳ２４０において、ＣＰＵ１は、例えば図１３に示すようなポップアップウインドウを表示装置６に表示させ、ファイル名入力または「キャンセル」の選択をユーザに促す。なお、図１３に示す表示装置６の表示画面では、ポップアップウインドウのファイル名入力欄に、フォルダHJKに格納する新規ファイルのデフォルト名である「ABC1.○△×」が表示されているが、ユーザがキーボード７に対して入力操作を行うことで、デフォルト名からの変更が可能である。
【００５６】
ステップＳ２４０に続くステップＳ２５０において、ＣＰＵ１は、ステップＳ２４０で表示させたポップアップウインドウ中のキャンセルが選択されたか否かを判定する。キャンセルが選択されたと判定された場合（ステップＳ２５０のＹＥＳ）、キャンセル処理に移行する。一方、キャンセルが選択されていないと判定された場合（ステップＳ２５０のＮＯ）、ＣＰＵ１は、ＣＲキー（Enterキー、returnキー）や表示画面上のＯＫボタンの押下の有無により、ファイル名入力が完了したか否かを判定する（ステップＳ２６０）。
【００５７】
ＣＲキーの押下がなくファイル名入力が完了していないと判定された場合（ステップＳ２６０のＮＯ）、ステップＳ２５０に戻る。一方、ＣＲキーの押下があってファイル名入力が完了していると判定された場合（ステップＳ２６０のＹＥＳ）、ＣＰＵ１は、入力されたファイル名に関する情報を、ＲＡＭ２が記憶するパラメータFILE_NAMEに記述し（ステップＳ２７０）、所定のアプリケーションソフトウェアのウインドウで表示されている、ファイルの名前もファイルが格納されるフォルダも未指定のまま、ファイルを編集するための編集画面の内容を反映した新規ファイルのファイル名を、パラメータFILE_NAMEに記述されているファイル名に関する情報に応じたファイル名（パラメータFILE_NAME対応ファイル名）とし、その新規ファイルをパラメータFLDに記述されているフォルダに関する情報に応じたフォルダ（パラメータFLD対応フォルダ）に格納する（ステップＳ２８０）。
【００５８】
図１に示す本発明の一実施形態に係るファイル生成装置では、上記のような動作により、新規ファイルを格納したいフォルダが表示されている場合（新規ファイルを格納したいフォルダのウインドウが開いている場合あるいは新規ファイルを格納したいフォルダのアイコンが表示されている場合）に、アプリケーションソフトウェアによってポップアップ表示される「新規ファイルに名前をつけて保存するためのダイアログボックス」によって、目的のフォルダへ一つずつ階層をたどる操作を行うことなく、新規ファイルが格納されるフォルダを指定することができる。これにより、利便性が向上する。
【００５９】
なお、図１に示す本発明の一実施形態に係るファイル生成装置は、パーソナルコンピュータであったが、本発明に係るファイル生成装置は、パーソナルコンピュータに限らず、ＧＵＩ（Graphical User Interface）を有する情報処理装置全般に適用可能であり、例えば携帯情報端末などにも適用することができる。また、ポインティングデバイス８としては、例えば、マウス、タッチパッド、表示装置６の表示画面上に設けられるタッチパネル等が挙げられる。
【００６０】
また、本発明に係るファイル生成装置の新規ファイル生成処理を実行するために必要なプログラムの種類は特に限定されることはなく、例えばＯＳのみによって新規ファイル生成処理が実行されても良く、ＯＳとアプリケーションソフトウェアの両方によって新規ファイル生成処理が実行されても良い。
【符号の説明】
【００６１】
１  ＣＰＵ
２  ＲＡＭ
３  ハードディスク装置
４  光ディスク装置
５  表示メモリ
６  表示装置
７  キーボード
８  ポインティングデバイス
９  ポインティングデバイスコントローラ
１０  バス
【図１】
0005524033.tif 000002
【図２】
0005524033.tif 000003
【図３】
0005524033.tif 000004
【図４】
0005524033.tif 000005
【図５】
0005524033.tif 000006
【図１０】
0005524033.tif 000007
【図１１】
0005524033.tif 000008
【図１２】
0005524033.tif 000009
【図１３】
0005524033.tif 000010
【図１４】
0005524033.tif 000011
【図６】
0005524033.tif 000012
【図７】
0005524033.tif 000013
【図８】
0005524033.tif 000014
【図９】
0005524033.tif 000015