(57)【要約】【課題】記憶媒体のフォルダ自体を他のフォルダとは別個に動的なフォルダとして表示可能とする。【解決手段】コンピュータプログラムを格納した記憶媒体であって、該記憶媒体の接続を検知する検知手段と、前記記憶媒体から前記コンピュータプログラムを取得する取得手段と、前記プログラムを実行するプログラム実行手段と、画面表示を行う表示手段とを備えるコンピュータに、前記検知手段による接続の検知に応じて前記取得手段が前記記憶媒体から取得した前記コンピュータプログラムを、前記実行手段が実行することにより、前記記憶媒体と関連づけられる第１のアイコン画像を、画面上を移動するように前記表示手段において表示させる第１の表示工程を実行させる。【選択図】図１
2009098812.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータプログラムを格納した記憶媒体であって、
該記憶媒体の接続を検知する検知手段と、前記記憶媒体から前記コンピュータプログラムを取得する取得手段と、前記プログラムを実行するプログラム実行手段と、画面表示を行う表示手段とを備えるコンピュータに、
前記検知手段による接続の検知に応じて前記取得手段が前記記憶媒体から取得した前記コンピュータプログラムを、前記実行手段が実行することにより、
前記記憶媒体と関連づけられる第１のアイコン画像を、画面上を移動するように前記表示手段において表示させる第１の表示工程
を実行させることを特徴とする、記憶媒体。
【請求項２】
前記記憶媒体へのデータの格納指示を受け付けた場合に、該データと関連づけられて前記画面上で表示されている第２のアイコン画像を、該第２のアイコン画像とは異なる第３のアイコン画像と置き換えて表示させる、第１の置換工程と、
前記第１のアイコン画像と第３のアイコン画像とを用いて、前記格納指示に基づくデータの格納が行われていることを前記表示手段において表示する第２の表示工程と
を、前記コンピュータに更に実行させることを特徴とする、請求項１に記載の記憶媒体。
【請求項３】
前記第３のアイコン画像には、複数種類のアイコン画像が含まれ、
前記置換工程では、前記データの種別に応じて、前記第２のアイコン画像と置き換える前記第３のアイコン画像の種類を異ならせることを特徴とする請求項２に記載の記憶媒体。
【請求項４】
前記第１のアイコン画像には、複数種類のアイコン画像が含まれ、
前記記憶媒体に格納されているデータの種別に応じて、前記第１のアイコン画像の種類を切り替える切替工程を、前記コンピュータに更に実行させることを特徴とする、請求項１乃至３のいずれか１項に記載の記憶媒体。
【請求項５】
前記切替工程では、前記記憶媒体に格納されているデータの種別に応じて、更に前記第１のアイコン画像の前記画面上での移動速度を切り替えることを特徴とする、請求項４に記載の記憶媒体。
【請求項６】
前記画面上で第４のアイコン画像により示されている記憶領域への、前記記憶媒体に格納されているデータのコピー指示を、前記第１のアイコン画像の操作に基づいて受け付けた場合に、前記第４のアイコン画像を該第４のアイコン画像とは異なる第５のアイコン画像と置き換えて表示させる、第２の置換工程を、前記コンピュータに更に実行させることを特徴とする、請求項１乃至５のいずれか１項に記載の記憶媒体。
【請求項７】
前記第５のアイコン画像には、複数種類のアイコン画像が含まれ、
前記記憶媒体に格納されているデータの種別に応じて、前記第５のアイコン画像の種類を切り替える切替工程を、前記コンピュータに更に実行させることを特徴とする、請求項６に記載の記憶媒体。
【請求項８】
前記データがファイルの場合、該データの種別には、少なくともテキスト、静止画、音声・動画のいずれか１つの種別が含まれることを特徴とする請求項３乃至７のいずれか１項に記載の記憶媒体。
【請求項９】
前記データの種別は、該データのデータサイズであることを特徴とする請求項３乃至７のいずれか１項に記載の記憶媒体。
【請求項１０】
前記コンピュータプログラムに含まれる特典データを提供する条件が満たされているか否かを判定する第１の判定工程と、
前記第１の判定工程において条件が満たされていると判定された場合に、前記画面上で、前記第１のアイコン画像の近傍に前記特典データを含む新規のフォルダを表示させる第３の表示工程と
を前記コンピュータに更に実行させることを特徴とする、請求項１乃至９のいずれか１項に記載の記憶媒体。
【請求項１１】
前記記憶媒体に格納されているデータの一覧表示指示を受け付けた場合に、前記データを示すアイコン画像に、前記コンピュータプログラムに含まれる第６のアイコン画像を用いた一覧表示画面を前記画面上に表示する第４の表示工程を、前記コンピュータに更に実行させることを特徴とする、請求項１乃至１０のいずれか１項に記載の記憶媒体。
【請求項１２】
前記記憶媒体へのデータの格納指示に基づくデータの格納を許可するか否かを判定する第２の判定工程を、前記コンピュータに更に実行させ、
前記第２の判定工程において、データの格納を許可しないと判定された場合に、前記第２の表示工程では、前記第１のアイコン画像と第３のアイコン画像とを用いて、前記格納指示に基づくデータの格納が禁止されることを前記表示手段に表示させることを特徴とする、請求項２、３、８、９のいずれか１項、または、請求項４乃至７、１０、１１のうち請求項２に従属する発明を記載するいずれか１項に記載の記憶媒体。
【請求項１３】
前記コンピュータに他の記憶媒体が更に接続されている場合に、
前記他の記憶媒体と関連づけられた第７のアイコン画像と、前記第１のアイコン画像とを合体させるか否かを判定する第３の判定工程と、
前記第３の判定工程において合体させると判定された場合に、前記第１のアイコン画像と第７のアイコン画像とを、合体アイコン画像により置換して前記画面上で表示する第５の表示工程と
を前記コンピュータに更に実行させることを特徴とする、請求項１乃至１２のいずれか１項に記載の記憶媒体。
【請求項１４】
前記第３の判定工程では、前記第７のアイコン画像と前記第１のアイコン画像とを用いた合体指示を受け付けた場合に、前記合体させるとの判定を行うことを特徴とする請求項１３に記載の記憶媒体。
【請求項１５】
前記第３の判定工程では、前記記憶媒体と前記他の記憶媒体の残量と所定の閾値とを比較し、前記残量が前記閾値を下回る記憶媒体が存在する場合に、前記合体させるとの判定を行うことを特徴とする請求項１３に記載の記憶媒体。
【請求項１６】
前記第５の表示工程では、前記合体指示を受け付けたいずれか一方のアイコン画像と関連づけられた記憶媒体に記憶された前記コンピュータプログラムに含まれる合体アイコン画像により、前記置換を行うことを特徴とする請求項１４に記載の記憶媒体。
【請求項１７】
前記第５の表示工程では、前記記憶媒体と前記他の記憶媒体のうち、残量に基づき選択された記憶媒体に記憶された前記コンピュータプログラムに含まれる合体アイコン画像により前記置換を行うことを特徴とする請求項１３乃至１５のいずれか１項に記載の記憶媒体。
【請求項１８】
記憶媒体へのデータの格納指示が、前記合体アイコン画像を利用して行われた場合に、前記記憶媒体と、前記他の記憶媒体とのいずれに格納するかの選択を受け付ける選択受付工程を、前記コンピュータに更に実行させることを特徴とする、請求項１３乃至１７のいずれか１項に記載の記憶媒体。
【請求項１９】
前記第１のアイコン画像に対応する外観を有することを特徴とする請求項１乃至１８のいずれか１項に記載の記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータプログラムを記憶した記憶媒体に関する。
【背景技術】
【０００２】
例えば、ＯＳ（オペレーションシステム）として、Ｗｉｎｄｏｗｓ（登録商標）を用いたパーソナルコンピュータでは、ＵＳＢメモリのような記憶媒体が装着されると、当該記憶媒体に対応するフォルダが「マイ コンピュータ」というフォルダ内に生成される。この際、該フォルダは「マイ コンピュータ」内で他のフォルダと同様の形態で表示されるだけであって、その点において他のフォルダとの相違はない。
【０００３】
これに対して、特許文献１では、フォルダ以内に格納されているファイル数やファイルサイズの合計を表示する技術を提案している。
【特許文献１】特開２００１−３０６３６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１を含めた従来技術では、記憶媒体のフォルダ自体を他のフォルダとは別個に動的なフォルダとして表示したり、格納されているデータのサイズや種別に応じた形態で表示することはなかった。
【０００５】
そこで、本発明では、記憶媒体のフォルダ自体を他のフォルダとは別個に動的なフォルダとして表示したり、或いは、格納されているデータのサイズや種別に応じた形態で表示したりすることを可能とすることを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するための本発明は、コンピュータプログラムを格納した記憶媒体であって、
該記憶媒体の接続を検知する検知手段と、前記記憶媒体から前記コンピュータプログラムを取得する取得手段と、前記プログラムを実行するプログラム実行手段と、画面表示を行う表示手段とを備えるコンピュータに、
前記検知手段による接続の検知に応じて前記取得手段が前記記憶媒体から取得した前記コンピュータプログラムを、前記実行手段が実行することにより、
前記記憶媒体と関連づけられる第１のアイコン画像を、画面上を移動するように前記表示手段において表示させる第１の表示工程
を実行させることを特徴とする。
【０００７】
上記課題を更に解決するための本発明は、記憶媒体であって、
前記第３のアイコン画像には、複数種類のアイコン画像が含まれ、
前記置換工程では、前記データの種別に応じて、前記第２のアイコン画像と置き換える前記第３のアイコン画像の種類を異ならせることを特徴とする。
【０００８】
上記課題を更に解決するための本発明は、記憶媒体であって、
前記第１のアイコン画像には、複数種類のアイコン画像が含まれ、
前記記憶媒体に格納されているデータの種別に応じて、前記第１のアイコン画像の種類を切り替える切替工程を、前記コンピュータに更に実行させることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、記憶媒体のフォルダ自体を他のフォルダとは別個に動的なフォルダとして表示したり、或いは、格納されているデータのサイズや種別に応じた形態で表示したりすることが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下添付図面を参照して、本発明の好適な実施形態について詳細に説明する。
【００１１】
［第１の実施形態］
以下添付図面を参照して、本発明の好適な実施形態について詳細に説明する。
【００１２】
図１は、本実施形態に対応する記憶媒体の構成を簡略的に示したブロック図である。図１において、記憶媒体１００は、ＵＳＢ Ｉ／Ｆ（インタフェース）１０１と、主記憶部１０２とを有する。即ち、記憶媒体１００は、ＵＳＢメモリとして実現することができるが、不揮発性記憶部を有し情報処理装置と接続して外部接続メモリとして利用可能な構成であれば、発明の実施形態はＵＳＢメモリの形態に限定されるものではない。また、図１に示す構成はあくまで、記憶媒体の簡略構成であって、ここに示さない構成要素が除外されるものではない。
【００１３】
ＵＳＢ Ｉ／Ｆ１０１は、ＵＳＢインタフェースの通信制御を行うものであり、ＵＳＢ通信規格に従って、主記憶部１０２に格納されたデータをパケットに変換し、接続された情報処理装置へ送信したり、逆に、情報処理装置からのＵＳＢパケットを、データに変換して主記憶部１０２に格納したりする。通信制御方法に関しては公知の方法を使用するものとし、ここでは詳述しない。
【００１４】
主記憶部１０２は、情報を記憶する記憶領域であって、フラッシュメモリのような不揮発性記憶媒体で構成することができる。主記憶部１０２には、情報処理装置で実行される自動実行ファイル１０３が格納されている。自動実行ファイル１０３とは、記憶媒体１００が情報処理装置に接続された場合に、ユーザの実行指示を受け付けなくても、情報処理装置のＣＰＵにより自動的に実行されるファイルのことを言う。Ｗｉｎｄｏｗｓの場合には、例えば、「.inf」と「.exe」の拡張子を有するファイルの組合せにより構成することができる。
【００１５】
次に、記憶媒体１００が接続される情報処理装置の構成について、図２を参照して説明する。
【００１６】
情報処理装置２００において、ＣＰＵ２０１は、ＲＡＭ（ランダムアクセスメモリ）２０２やＲＯＭ（リードオンリメモリ）２０５に格納されたプログラムやデータ等を用いて情報処理装置２００全体の制御を行うと共に、本実施形態に対応する処理の進行を制御する。ＲＡＭ２０２は、ＨＤＤ（ハードディスク・ドライブ）２０７内に格納されたアプリケーションプログラムや、ＵＳＢ／ＩＦ２０８を介して取得した本発明に対応する処理プログラム等を読み込むエリアを備えると共に、ＣＰＵ２０１が各種の処理を実行する際に用いるワークエリアも備える。
【００１７】
操作部２０３は、プレーヤ（ユーザ）からの入力を受付ける入力手段として機能する。通信Ｉ／Ｆ（インタフェース）２０４は、インターネットやＬＡＮ（ローカルエリアネットワーク）に接続するためのＩ／Ｆとして機能する。ＲＯＭ２０５は、情報処理装置２００全体の制御を行うプログラム（例えば装置２００のブートプログラム）等を格納する。表示部２０６は画面情報を表示する表示手段として、ＣＲＴや液晶画面により構成されており、記憶媒体１００に対応するアイコン画像をデスクトップ画面や、アプリケーション画面上に重畳して表示する。
【００１８】
ＨＤＤ２０７は、例えばハードディスクやフラッシュメモリなど、書込と読出とが可能な記憶装置により構成されている。ここに格納されているデータは必要に応じてＲＡＭ２０２に読み出される。
【００１９】
ＵＳＢ  Ｉ／Ｆ（インタフェース）２０８は、記憶媒体１００との接続手段を提供するインタフェースである。また、ＵＳＢインタフェースの通信制御を行い、ＵＳＢ通信規格に従ってプロトコル制御を行い、ＣＰＵ２０１が実行するＵＳＢ制御タスクからのデータをパケットに変換し、接続された記憶媒体１００にＵＳＢパケット送信を行う。その一方で、記憶媒体１００からのＵＳＢパケットをデータに変換して、ＲＡＭ２０２に格納し、ＣＰＵ１０１が実行可能とする。
【００２０】
次に、発明の具体的な実施形態を説明する。まず、図３を参照して、本発明の実施形態に対応する全体的な処理を説明する。図３は、発明の実施形態に対応する記憶媒体１００が、情報処理装置２００に接続された場合に、該情報処理装置２００において実行される処理である。
【００２１】
図３のフローチャートに対応する処理は、ＵＳＢ Ｉ／Ｆ２０８に記憶媒体１００が接続された場合に、情報処理装置２００のＲＯＭ２０５又はＨＤＤ２０７に記憶されたプログラムに従い、該記憶媒体１００から自動実行ファイル(オートランファイル)１０３を取得してＲＡＭ２０２に格納し、ＣＰＵ２０１が該自動実行ファイル１０３を実行することにより実現される。
【００２２】
まず、ステップＳ３０１では、ＣＰＵ２０１はＵＳＢ Ｉ／Ｆ２０８において記憶媒体１００が接続されたか否かを検知する。該接続検知方法は、ＵＳＢコネクタの接続判定に関する公知の方法を利用することができるので、詳細の説明は省略する。もし、接続が検知された場合には（ステップＳ３０１において「ＹＥＳ」）、ステップＳ３０２に移行する。接続が検知されない場合には（ステップＳ３０１において「ＮＯ」）、ステップＳ３０１に戻って、接続検知の監視を継続する。
【００２３】
ステップＳ３０２では、ＣＰＵ２０１は、ＵＳＢ Ｉ／Ｆ２０８を介して記憶媒体１００の主記憶部１０２に格納されている自動実行ファイル１０３を取得し、ＲＡＭ２０２に格納する。続くステップＳ３０３では、ＣＰＵ２０１は、ＲＡＭ２０２に格納された自動実行ファイル１０３を実行し、ステップＳ３０４において表示部２０６に表示される画面上に、記憶媒体１００とリンクされたフォルダアイコン（以下、「記憶媒体アイコン」という）を表示する。
【００２４】
この記憶媒体アイコンには、特定のキャラクタのアイコン画像を使ったり、任意の形状（動物や植物、記号などの形状を表したもの）のアイコン画像を利用することができる。また、記憶媒体アイコンの表示位置は、表示部２０６の画面上で固定的に表示されるのではなく、画面上を自由に移動するように動的に表示してもよい。また、表示位置は、ある特定の時間帯では表示部２０６の画面上を自由に移動させ、その他の時間帯では画面上で固定的に表示させてもよく、さらにユーザの設定により常に表示部２０６の画面上で固定的に表示させてもよい。
【００２５】
記憶媒体アイコンの表示形態の一例を、図４に示す。図４において、画面４００は、表示部２０６に表示された、デスクトップ画面を表している。画面４００の左上には、「マイコンピュータ」、「ゴミ箱」、「マイドキュメント」と言ったフォルダアイコン４０１が表示されている。これに対して、画面４００の右上には、「ファイル１」、「ファイル２」、「ファイル３」と言ったファイルアイコン４０２が表示されている。これらのフォルダアイコン４０１、或いは、ファイルアイコン４０２は、ユーザが操作部２０３を介してカーソル４０３を画面４００上で制御し、選択することができる。記憶媒体アイコン４０４は、記憶媒体１００とリンクされ、カーソル４０３により通常のフォルダアイコン４０１と同様に選択することができる。
【００２６】
記憶媒体アイコン４０４は、画面４００内を自由に移動しているかのように表示される。図４では、記憶媒体アイコン４０４を魚（「カクレクマノミ」）のキャラクタのアイコンとして示しているが、発明の実施形態はこのような魚のキャラクタに限定されるものではない。例えば、カクレクマノミ以外の種別の魚のキャラクタであっても良いし、動物や鳥、或いは空想上のキャラクタであってもよく、発明の実施に当たり、記憶媒体アイコンが有する形状には如何なる限定も伴わない。
【００２７】
図３の説明に戻り、ステップＳ３０５では、ＣＰＵ２０１はカーソル４０３を介したファイルの選択を受け付けたか否かを判定する。当該選択の受付は、例えばカーソル４０３がいずれかのファイル４０２上に移動され、かつ、操作部２０３による操作を受け付けたか否かにより判定することができる。例えば、操作部２０３がポインティングマウスである場合には、カーソル４０３がいずれかのファイルアイコン４０２上に位置する状態で、左ボタンが操作された場合に、対応するファイルアイコン４０２が選択されたと判定することができる。なお、ステップＳ３０５における判定は、フォルダアイコン４０１が選択された場合についても行うことができ、その場合には、以下の処理は該選択されたフォルダアイコンについて実行することができる。
【００２８】
もし、ファイル選択を受け付けた場合には（ステップＳ３０５において「ＹＥＳ」）、ステップＳ３０６に移行する。一方、ファイル選択を受け付けない場合には（ステップＳ３０５において「ＮＯ」）、ステップＳ３０４に戻って表示を続ける。ステップＳ３０６では、記憶媒体アイコン４０４に、選択されたファイルアイコン４０２が接近したか否かを判定する。
【００２９】
当該接近判定は、例えば以下のいずれかを基準として行うことができる。第１に、記憶媒体アイコン４０４と、選択されたファイルアイコン４０２とが接触したか否か。第２に、記憶媒体アイコン４０４と選択されたファイルアイコン４０２とが、予め定められた距離よりも接近したか否か。該距離は、記憶媒体アイコン４０４とファイルアイコン４０２との表示画面４００上での座標値や、アイコン間の画素数などに基づいて算出することができる。第３に、記憶媒体アイコン４０４の上でファイルアイコン４０２のドロップ動作を受け付けたか否か。ファイルアイコン４０２を選択し、記憶媒体アイコン４０４まで移動する動作は、所謂操作部２０３のマウスを利用した「ドラッグ動作」である。そして、ファイルアイコン４０２が記憶媒体アイコン４０４上でドロップ（選択解除）されれば、記憶媒体へのファイルの格納指示を受け付けたものとして、接近したと判定することができる。
【００３０】
なお、接近判定の基準自体は本願発明の本質的特徴ではなく、当然に基準は以上の３通りに限定されるものではない。接近判定を行う他のアルゴリズムがあればそれを採用することもできる。
【００３１】
また、上記の接近判定は、ユーザからファイルやフォルダの記憶媒体１００への格納指示を受け付けたか否かの判定と言い換えることもできる。
【００３２】
もし、記憶媒体アイコン４０４とファイルアイコン４０２とが接近したと判定された場合には（ステップＳ３０６において「ＹＥＳ」）、ステップＳ３０７に移行する。一方、記憶媒体アイコン４０４とファイルアイコン４０２とが接近していないと判定された場合には（ステップＳ３０６において「ＮＯ」）、ステップＳ３０４に戻って表示を継続する。
【００３３】
ステップＳ３０７では、ファイルアイコン４０２を変形表示する。この変形表示とは、ファイルアイコン４０２の表示形態をそれまでのファイル一般に適用される形態から、別の形態に変更することをいう。ステップＳ３０７における変形表示の具体例を図５を参照して説明する。図５では、ファイル３が選択され、記憶媒体アイコン４０４の方へ移動されている場合を示している。ファイル３は記憶媒体アイコン４０４に接近するまでは、点線で示すようにファイルアイコン４０２として表示されているが、記憶媒体アイコン４０４に接近すると、アイコン５０１のように別の形態のアイコンに変形して表示される。図５では、画面４００においてアイコン５０１を記憶媒体アイコン４０４の餌を表すアイコンとして表示している。変形後のアイコンの表示形態は、図５に示した餌アイコン５０１に限定されるものではなく、それ以外の形態を採ることができる。但し、記憶媒体アイコン４０４が示すキャラクタ或いは内容との関連を連想させる形態を有することが望ましい。例えば、記憶媒体アイコン４０４が「湯飲み」や「コップ」の形態を有するアイコンであれば、「急須」や「ポット」等であってもよい。
【００３４】
次に、ステップＳ３０８では、ＣＰＵ２０１は、変形表示したアイコン５０１を画面４００から消去する。この際、アイコン５０１と記憶媒体アイコン４０４とを用いて、記憶媒体１００へのデータの格納指示に基づくデータの格納が行われていることをユーザに通知可能な表示を行う。この表示形態は、例えば変形アイコン５０１が画面４００から徐々に消えるようにフェイドアウト表示をすることができる。また、図５のように、変形アイコン５０１が記憶媒体アイコン４０４の餌として表示される場合には、記憶媒体アイコン４０４が変形アイコン５０１を餌として食べている様子を表現するように、変形アイコン５０１を部分的に消去していって、最終的に変形アイコン５０１全体を画面から消去してもよい。さらに、記憶媒体アイコン４０４が「湯飲み」や「コップ」で、変形アイコン５０１が「急須」や「ポット」の場合、「急須」や「ポット」から液体が「湯飲み」や「コップ」に注がれた後、「急須」や「ポット」が画面から消去されても良い。即ち、本実施形態では、記憶媒体アイコン４０４と変形アイコン５０１との関連を示すアニメーションを表示して、該表示の過程、或いは表示後に、変形アイコン５０１を画面から消去することができる。
【００３５】
次に、ステップＳ３０９では、ＣＰＵ２０１が、ＵＳＢ Ｉ／Ｆ２０８を介して、変形アイコン５０１に対応するファイル（図４、図５では、「ファイル３」）の実体を、記憶媒体１００に格納させる。以上により、図３に対応する処理を終了する。
【００３６】
以上のように、本実施形態によれば、記憶媒体１００が情報処理装置に接続されると、自動実行ファイルが起動され、情報処理装置２００の表示部２０６の画面上に記憶媒体１００と関連するアイコンが画面上を自由に移動するように表示される。その状態で、該アイコンに対して任意のファイルやフォルダを関連づける動作を受け付けた場合には、ファイルやフォルダの実体を記憶媒体に格納することができる。また、ファイルやフォルダを関連づける指示を受け付けた際には、ファイルやフォルダの表示形態を変更することで、趣味性を高めることができる。
【００３７】
［第２の実施形態］
上記の第１の実施形態では、記憶媒体アイコン４０４に、フォルダアイコン４０１やファイルアイコン４０２が格納される場合に、フォルダアイコン４０１やファイルアイコン４０２を変形して変形アイコン５０１を表示する発明を説明した。これに対して本実施形態では、第１の実施形態の変形例として、変形アイコン５０１をファイルタイプ（ファイルの種別）に応じて切り替えて（異ならせて）表示する発明を説明する。
【００３８】
本実施形態では、ファイルの種別をファイル拡張子に基づいてグループ化し、それぞれのグループ毎に使用する変形アイコンを割り当てる。図６は、ファイル拡張子と変形アイコンとを関連づけて登録するアイコンテーブル６００の構成の一例を示す図である。当該テーブル６００は、自動実行ファイル１０３に含まれており、ＲＡＭ２０２に格納され利用される。
【００３９】
図６のアイコンテーブル６００には、ファイル種別６０１と、変形アイコン６０２とが登録される。ファイル種別６０１は、ファイル拡張子に基づいてテキスト（文書）系、静止画系、音声・動画系の大きく３つにグループ化される。テキスト系のファイルは、拡張子として例えばtxt, html, doc, pdf, xls, ppt等を有することができる。また、静止画系のファイルは、拡張子として例えばjpg, gif, bmp, png, swf等を有することができる。さらに、音声・動画系のファイルは、拡張子として例えばmp3, wav, wmv, mov, aac, aiff等を有することができる。なお、上述のファイル種別に属する拡張子は、あくまで一例として列挙したものであって、文書、静止画、音声・動画にそれぞれ該当する他の拡張子をさらに含むことができる。
【００４０】
なお、ファイルのグループは３通りに限定されるものではなく、「.exe」の拡張子を有する実行プログラムや、「.zip」、「.lzh」等の拡張子を有する圧縮データ等を含めてグループを構成することもできる。またさらに、グループを構成することなく、ファイル拡張子の相違に基づきファイル種別毎に変形アイコンを登録することもできる。
【００４１】
変形アイコン６０２には、各ファイル種別６０１に割り当てられた変形アイコンのアイコン画像が登録される。なお、アイコン１、アイコン２、アイコン３は、互いに異なる形状を有するアイコン画像であってもよいし、互いに異なる色又は模様を有する同一形状のアイコン画像であってもよいし、同一形状、同一模様、同一色であるが、大きさの異なるアイコン画像であってもよい。いずれにしても、ファイルの種別に応じて、異なる変形アイコンが表示されたことをユーザが視認可能な画像であればよい。
【００４２】
本実施形態に対応する処理では、図３のフローチャートにおいて、ステップＳ３０７の直前に、記憶媒体アイコン４０４に接近したアイコンに対応するファイル種別を判定し、判定結果に応じて図６の変形アイコン６０２に登録されているアイコン１、アイコン２、アイコン３のいずれか１つを選択して、ステップＳ３０７で表示することができる。
【００４３】
なお、図６では、ファイル種別と変形アイコンとの関係のみを示したが、記憶媒体１００に格納されるデータがファイルとフォルダとのいずれであるかに応じて、異なる変形アイコンに切り替えても良い。その場合も、ファイルについては、上記種別毎に変形アイコンを更に切り替えることができる。
【００４４】
また、図６のファイル拡張子の代わりにデータサイズに応じて使用する変形アイコンを異ならせることができる。例えば、５ＭＢまでのファイルはアイコン１を利用し、１０ＭＢまでのファイルは、アイコン２を利用し、１０ＭＢ以上のファイルはアイコン３を利用することができる。このようにすれば、ファイルのサイズに応じて変形アイコンを異ならせることができる。同様にして、フォルダを記憶媒体１００に格納する場合にも、フォルダ内に格納されているデータ量の合計値（フォルダのデータサイズ）に応じて、使用する変形アイコンを異ならせることができる。
【００４５】
以上のように、本実施形態によれば、記憶媒体１００に格納しようとするファイルの種別、ファイルとフォルダのいずれであるか、データサイズ等に基づいて、画面に表示する変形ファイルを異ならせることができる。これにより、より趣味性の高い表示を行うことができる。
【００４６】
［第３の実施形態］
上記第２の実施形態では、記憶媒体１００に格納されるファイルの種別などに基づいて、変形アイコンを異ならせる発明を説明した。これに対して本実施形態では、上記第１或いは第２の実施形態の変形例として、記憶媒体１００に格納されているファイルの種類やサイズ等に応じて、記憶媒体アイコン４０４を異なるアイコンに切り替えて表示する発明を説明する。
【００４７】
図７は、記憶媒体１００に格納されているファイルの種別のうち、主要なファイル種別と、該主要ファイル種別と対応づけられた記憶媒体アイコンのアイコン画像を登録するテーブル７００の構成の一例を示す。当該テーブル７００は、自動実行ファイル１０３に含まれており、ＲＡＭ２０２に格納され利用される。
【００４８】
図７のアイコンテーブル７００には、主要ファイル種別７０１と、記憶媒体アイコン７０２とが登録される。主要ファイル種別７０１は、ファイル拡張子に基づいてテキスト（文書）系、静止画系、音声・動画系の大きく３つにグループ化される。各種別に含まれる拡張子については、第２の実施形態で説明したのと同様である。なお、「主要ファイル種別」とは、記憶媒体１００において格納されている比率の高いファイル種別のことであって、格納されているファイル数やデータサイズの合計などにより決定することができる。例えば、ファイル数に基づく場合、テキスト系のファイルが２０、静止画系のファイルが１５、音声・動画系のファイルが２であれば、テキスト系のファイル数が最も多いので、主要ファイル種別はテキスト系となる。
【００４９】
また、データサイズの合計に基づく場合、例えばテキスト系のファイルが４ＭＢ、静止画系のファイルが３０ＭＢ、音声・動画系のファイルが１２０ＭＢであれば、音声・動画系のファイルのデータサイズが最も大きいので、主要ファイル種別は音声・動画系となる。
【００５０】
記憶媒体アイコン７０２には、各主要ファイル種別７０１に割り当てられた記憶媒体アイコンのアイコン画像が登録される。なお、アイコンＡ、アイコンＢ、アイコンＣは、互いに異なる形状を有するアイコン画像であってもよいし、互いに異なる色又は模様を有する同一形状のアイコン画像であってもよいし、同一形状、同一模様、同一色であるが、大きさの異なるアイコン画像であってもよい。また、アイコン画像は単一キャラクタだけでなく、複数キャラクタで構成されても良い。例えば、図４に示す魚のキャラクタの記憶媒体アイコン４０４であれば、該キャラクタを親魚として稚魚を周辺に表示するようなアイコンとすることもできる。いずれにしても、記憶媒体１００内に格納されているファイルの傾向（種別）が、記憶媒体アイコンの表示形態からユーザが視認可能な画像であればよい。
【００５１】
本実施形態に対応する処理では、図３のフローチャートのステップＳ３０９における処理の後に図８に示す処理が実行される。
【００５２】
図８において、ステップＳ８０１では、ＣＰＵ２０１が記憶媒体１００における主要ファイル種別の判定を行う。続くステップＳ８０２では、ステップＳ８０１における判定結果に基づき、ＣＰＵ２０１が図７のテーブル７００に従って記憶媒体アイコン７０２を選択する。続くステップＳ８０３では、画面４００上の記憶媒体アイコン４０４を、ステップＳ８０２において選択した記憶媒体アイコン７０２により更新して表示を行う。
【００５３】
以上により、記憶媒体１００のファイルの格納状況に応じた記憶媒体アイコンを、画面４００上に表示することができる。これにより、直接的に記憶媒体１００内のファイルを確認することなく記憶媒体アイコンを視認するだけで、記憶媒体１００内に格納されているファイルの傾向（種別）を把握することができる。
【００５４】
なお、図７では、主要ファイル種別と記憶媒体アイコンとの関係のみを示したが、記憶媒体１００に格納されているデータサイズの合計に応じて、記憶媒体アイコンを切り替えても良い。例えば、記憶媒体１００の容量の３０％未満まではアイコンＡを利用し、３０％以上６０％未満まではアイコンＢを利用し、６０％以上になったらアイコンＣを利用することができる。このようにすれば、記憶されているデータ量に応じて画面上で表示される記憶媒体アイコンを切り替えることができる。これにより、記憶媒体アイコンを視認するだけで記憶媒体１００内に格納されたファイルのデータサイズの合計を把握することができ、さらに記憶媒体１００内に格納できる残りのファイルサイズのおおよそを知ることができる。
【００５５】
また、容量に応じて記憶媒体アイコン自体を切り替えるのではなく、記憶媒体アイコンの画面４００上での移動速度を切り替えてもよい。例えば、記憶媒体１００の容量の３０％未満までのアイコン速度をＶ１として、容量が３０％以上６０％未満の範囲では、アイコン速度をＶ１／２とし、容量が６０％以上になったらアイコン速度をＶ１／４とすることができる。このようにすれば、記憶されているデータ量に応じて画面上で表示される記憶媒体アイコンの移動速度を切り替えることができる。これにより、記憶媒体アイコンを視認するだけで記憶媒体１００内に格納されたファイルのデータサイズの合計を把握することができる。
【００５６】
以上のように、本実施形態によれば、記憶媒体１００に格納されているファイルの種別、データサイズの合計等に基づいて、画面に表示する記憶媒体ファイルの表示形態を異なるものに切り替えることができる。これにより、より趣味性の高い表示を行うことができる。
【００５７】
［第４の実施形態］
次に、本実施形態では、記憶媒体アイコン４０４から一定条件下でフォルダを生成して、予め記憶媒体１００に格納されていた壁紙画像やアイコン画像を、「特典データ」として提供する発明について説明する。
【００５８】
図９は、本実施形態に対応する処理のフローチャートである。図９のフローチャートに対応する処理は、ＲＡＭ２０２に格納された自動実行ファイルに含まれる対応する処理プログラムをＣＰＵ２０１が実行することにより実現される。
【００５９】
図９において、ステップＳ９０１において、特典データを提供する条件に合致したか否かを判定する。この条件は、任意に定めることができる。例えば、記録媒体アイコン４０４が画面４００上で移動を開始してから、所定時間が経過した場合とすることができる。また、記憶媒体１００内に格納されたデータの合計サイズが一定量（例えば、記憶媒体１００の容量の７０％）を超えた場合としてもよい。更には、記憶媒体１００内に格納されたファイル数が一定数（例えば、３０ファイル）に達した場合としてもよい。
【００６０】
当該判定により条件を満たしている場合には（ステップＳ９０２において「ＹＥＳ」）、ステップＳ９０３に移行し、条件を満たさない場合は（ステップＳ９０２において「ＮＯ」）、ステップＳ９０１に戻って処理を継続する。ステップＳ９０３では、記憶媒体アイコン４０４の付近に特典データ用のフォルダを生成する。当該フォルダには、特典データとしての壁紙画像やアイコン画像、ドロップレット等を含めることができる。当該特典データ自体のデータは、自動実行ファイル１０３の一部としてＲＡＭ２０２に格納されている。ユーザは該特典データ用のフォルダをダブルクリックする等して、中身を確認することができる。
【００６１】
図１０は、特典データ用のフォルダが生成された直後の表示部２０６の画面４００の様子を一例として示す図である。図１０では、記憶媒体アイコン４０４の付近にフォルダ１００１が生成されている。当該フォルダ１００１は、記憶媒体アイコン４０４から産み落とされるような形態で画面４００上に登場させることができる。
【００６２】
なお、特典データを予め複数用意して、自動実行ファイル１０３内に含めておき、各アイテム毎に異なる条件を設定して、満たされた条件に応じた特典データを提供することもできる。
【００６３】
以上のように、本実施形態によれば、一定条件下でユーザに対して特典データを提供することができる。これにより、記憶媒体１００を使用する楽しみを増すことができる。
【００６４】
［第５の実施形態］
本実施形態では、記憶媒体１００に格納されているデータを別のフォルダにコピー（若しくは移動）する場合に、該フォルダが変形表示される発明を説明する。
【００６５】
図１１は、本実施形態に対応する処理のフローチャートである。図１１のフローチャートに対応する処理は、ＲＡＭ２０２に格納された自動実行ファイル１０３に含まれる対応する処理プログラムをＣＰＵ２０１が実行することにより実現される。
【００６６】
図１１のステップＳ１１０１では、ＣＰＵ２０１は、表示部２０６の画面４００上に記憶媒体アイコン４０４を表示する。ここでの表示形態は図４や図５に示したものと同様である。
【００６７】
続くステップＳ１１０２では、ＣＰＵ２０１はカーソル４０３を介した記憶媒体アイコン４０４の選択を受け付けたか否かを判定する。当該選択の受付は、例えばカーソル４０３が記憶媒体アイコン４０４上に移動され、かつ、操作部２０３による操作を受け付けたか否かにより判定することができる。例えば、操作部２０３がポインティングマウスである場合には、カーソル４０３が記憶媒体アイコン４０４上に位置する状態で、左ボタンが操作された場合に、記憶媒体アイコン４０４が選択されたと判定することができる。
【００６８】
もし、記憶媒体アイコン４０４の選択を受け付けた場合には（ステップＳ１１０２において「ＹＥＳ」）、ステップＳ１１０３に移行する。一方、該選択を受け付けない場合には（ステップＳ１１０２において「ＮＯ」）、ステップＳ１１０１に戻って表示を続ける。ステップＳ１１０３では、記憶媒体アイコン４０４が、画面４００上のいずれかのフォルダアイコン４０１と接近したか否かを判定する。
【００６９】
当該接近判定は、例えば以下のいずれかを基準として行うことができる。第１に、記憶媒体アイコン４０４と、フォルダアイコン４０１とが接触したか否か。第２に、記憶媒体アイコン４０４とフォルダアイコン４０１とが、予め定められた距離よりも接近したか否か。該距離は、記憶媒体アイコン４０４とフォルダアイコン４０１との表示画面４００上での座標値や、アイコン間の画素数などに基づいて算出することができる。第３に、フォルダアイコン４０１上で記憶媒体アイコン４０４のドロップ動作を受け付けたか否か。記憶媒体アイコン４０４を選択し、フォルダアイコン４０１まで移動する動作は、所謂操作部２０３のマウスを利用した「ドラッグ動作」である。そして、記憶媒体アイコン４０４がフォルダアイコン４０１上でドロップ（選択解除）されれば、対応するフォルダへの記憶媒体１００内のファイルの格納指示を受け付けたものとして、接近したと判定することができる。
【００７０】
なお、接近判定の基準自体は本願発明の本質的特徴ではなく、当然に基準は以上の３通りに限定されるものではない。むしろ、接近判定を行う他のアルゴリズムがあればそれを採用することができる。
【００７１】
また、上記の接近判定は、ユーザから記憶媒体１００に格納されたデータの、フォルダへのコピー（若しくは移動）指示を受け付けたか否かの判定と言い換えることもできる。
【００７２】
もし、記憶媒体アイコン４０４とフォルダアイコン４０１とが接近したと判定された場合には（ステップＳ１１０３において「ＹＥＳ」）、ステップＳ１１０４に移行する。一方、記憶媒体アイコン４０４とフォルダアイコン４０１とが接近していないと判定された場合には（ステップＳ１１０３おいて「ＮＯ」）、ステップＳ１１０１に戻って表示を継続する。
【００７３】
続くステップＳ１１０４では、記憶媒体アイコン４０４と関連づけられたフォルダアイコン４０１を変形表示する。この変形表示とは、フォルダアイコン４０１の表示形態をそれまでのファイル一般に適用される形態から、別の形態に変更することをいう。ステップＳ１１０４における変形表示の具体例を図１２を参照して説明する。図１２では、フォルダアイコン４０１のうち、「マイ ドキュメント」が選択され、記憶媒体アイコン４０４の方へ移動されている場合を示している。「マイ ドキュメント」のフォルダファイル４０１は記憶媒体アイコン４０４が接近するまでは、図４や図５に示すように、他のフォルダアイコンと同様の形態で表示されているが、記憶媒体アイコン４０４に接近すると、アイコン１２０１のように別の形態のアイコンに変形して表示される。図１２では、画面４００においてアイコン１２０１を記憶媒体アイコン４０４の住処を表すアイコンとして表示している。変形後のフォルダアイコンの表示形態は、図１２に示した住処のアイコン１２０１に限定されるものではなく、それ以外の形態を採ることができる。但し、記憶媒体アイコン４０４が示すキャラクタ或いは内容との関連を連想させる形態を有することが望ましい。例えば、記憶媒体アイコン４０４が「湯飲み」や「コップ」の形態を有するアイコンであれば、フォルダアイコンは「食器棚」等に変形されても良い。
【００７４】
なお、このとき変形表示したアイコン１２０１と記憶媒体アイコン４０４とを利用してアニメーションを表示しても良い。例えば、図１２のように、変形アイコン１２０１が記憶媒体アイコン４０４の住処として表示される場合には、記憶媒体アイコン４０４が変形アイコン１２０１の中に消えていく（住処に隠れる）様子を表現するように、アニメーション表示してもよい。また、記憶媒体アイコン４０４が「湯飲み」や「コップ」で、変形アイコン１２０１が「食器棚」の場合、「急須」や「ポット」が「食器棚」にしまわれている様子をアニメーションで表示しても良い。即ち、本実施形態では、記憶媒体１００からフォルダへデータの流れがあることを示すアニメーションを表示して、データのコピー（若しくは移動）が行われることをユーザに通知することができる。
【００７５】
次に、ステップＳ１１０５では、ＣＰＵ２０１が、ＵＳＢ Ｉ／Ｆ２０８を介して、記憶媒体アイコン４０４に対応する記憶媒体１００の主記憶部１０２に格納されているデータの実体を、変形アイコン１２０１に対応するマイドキュメントのフォルダ内に格納させる。以上により、図１１に対応する処理を終了する。
【００７６】
なお、本実施形態では、記憶媒体１００に格納されているファイルの主要ファイル種別や、格納データの合計サイズ等に基づいて、フォルダ４０１を変形する変形アイコン１２０１を異ならせても良い。変形アイコン１２０１の異ならせ方については、第２の実施形態や第３の実施形態で既に説明したように、形状、色、模様、大きさを利用して任意の形態を選択することができる。
【００７７】
以上のように、本実施形態によれば、記憶媒体１００に格納されているデータが、情報処理装置側にコピー（若しくは移動）される場合に、宛先のフォルダの表示形態を変更して、より趣味性を高めることができる。
【００７８】
［第６の実施形態］
次に、本実施形態では、操作部２０３のマウスを介して記憶媒体アイコン４０４に対してダブルクリック動作が行われた場合に、記憶媒体１００に格納されている内容を画面４００上で表示する発明を説明する。
【００７９】
図１３は、記憶媒体アイコン４０４がダブルクリックされて、対応する記憶媒体１００に格納されているファイルが一覧表示された状態の一例を示す図である。なお、アイコンのリンク先のデータを一覧表示するための方法は、アイコン上にカーソル４０３を位置させてマウスの左ボタンをダブルクリック以外にも、右側ボタンをクリックしてメニュー画面から「開く」を選択しても良いし、それ以外の方法によっても良い。
【００８０】
画面４００内の領域１３００では、記憶媒体１００に格納されているデータ１３０１の一覧表示が行われる。この一覧表示では、情報処理装置２００内で特定の種別（拡張子がtxt, doc, ppt等）について利用されるアイコンとは異なる、記憶媒体内に格納されたデータ特有のアイコン１３０２を利用して各データが表示される。
【００８１】
当該特有のアイコン１３０２の画像データは、自動実行ファイル１０３内に含まれ、記憶媒体アイコン４０４がクリックされた場合に利用される。
【００８２】
以上のように、本実施形態によれば、記憶媒体１００内に格納されているデータの一覧を、記憶媒体に特有のアイコンを利用して表示することができる。これにより、記憶媒体１００内に格納されたファイルを確認する楽しみを増すことができる。
【００８３】
［第７の実施形態］
次に、本実施形態では、記憶媒体１００に対するデータの書き込みが禁止される場合に、記憶媒体１００の表示を制御する発明を説明する。
【００８４】
図１４は、本実施形態に対応する処理のフローチャートである。図１４のフローチャートに対応する処理は、ＲＡＭ２０２に格納された自動実行ファイル１０３に含まれる対応する処理プログラムをＣＰＵ２０１が実行することにより実現される。
【００８５】
図１４のステップＳ１４０１では、ＣＰＵ２０１は、記憶媒体１００へのデータの書き込み指示を受け付けたか否かを判定する。当該判定は、図３のステップＳ３０６における判定と同様に行うことができる。
【００８６】
もし、書き込み指示を受け付けた場合には（ステップＳ１４０１において「ＹＥＳ」）、ステップＳ１４０２に移行する。一方、書き込み指示を受け付けない場合には（ステップＳ１４０１において「ＮＯ」）、ステップＳ１４０１に戻り、監視を継続する。
【００８７】
ステップＳ１４０２では、ＣＰＵ２０１は記憶媒体１００の残量をチェックし、書き込み指示を受け付けたデータのデータサイズと該残量との比較に基づいて、記憶媒体１００の残量が不足するか否かを判定する。もし、残量が不足すると判定された場合には（ステップＳ１４０２において「ＹＥＳ」）、ステップＳ１４０４に移行する。一方、残量不足ではないと判定された場合（ステップＳ１４０２において「ＮＯ」）、ステップＳ１４０３に移行する。ステップＳ１４０３では、書き込み指示に係るデータが書き込みが禁止されているデータであるか否かを判定する。当該予め書き込みが禁止されているデータとは、例えば、静止画系、音声・動画系のファイルの書き込みを予めユーザが設定により禁止している場合には、該種別を有するファイルがこれに該当する。或いは、上書き禁止設定がされたファイルが記憶媒体１００内に格納されている場合、同一名、同一拡張子のファイルがこれに該当する。
【００８８】
もし、書き込み禁止ファイルであると判定された場合には（ステップＳ１４０３において「ＹＥＳ」）、ステップＳ１４０４に移行する。一方、書き込み禁止ファイルでないと判定された場合には（ステップＳ１４０３において「ＮＯ」）、図３のステップＳ３０７に移行して上述の処理を行う。
【００８９】
ステップＳ１４０４では、書き込み指示に係るデータの記憶媒体１００への書き込みを拒否するアニメーションを、記憶媒体アイコン４０４を利用して表示する。例えば、図５の表示形態であれば、一度食べた餌５０１を吐き出すようなアニメーションを表示して、書き込みができないことを表示することができる。なお、その際に、テキストによる警告メッセージを併せて表示することができる。
【００９０】
また、例えば、記憶媒体アイコン４０４が「湯飲み」や「コップ」の形態を有するアイコンであれば、当該「湯飲み」や「コップ」から液体が溢れてこぼれるようなアニメーションと、警告メッセージとを表示して、書き込みが禁止されることを表現することができる。いずれにしても、記憶媒体アイコン４０４の表示を制御することにより、データの書き込みが禁止されることがユーザに通知可能な表現であればよい。
【００９１】
以上のように、本実施形態によれば、記憶媒体１００への書き込みが禁止されるデータについて、記憶媒体アイコン４０４を利用したアニメーションにより書き込み禁止の旨をユーザへ通知することができる。
【００９２】
［第８の実施形態］
上記の各実施形態では、情報処理装置２００に接続される記憶媒体が単一の記憶媒体の場合を説明した。本実施形態では、複数の記憶媒体が情報処理装置２００に接続される場合を説明する。
【００９３】
複数の記憶媒体１００がそれぞれ情報処理装置２００に接続された場合、基本的には、各記憶媒体１００内の自動実行ファイル１０３を利用して、図３のフローチャートに対応する処理が独立して行われる。但し、一定条件下では、記憶媒体アイコン４０４が合体して、新たなアイコンが生成される。
【００９４】
図１５は、本実施形態に対応する処理のフローチャートである。図１５のフローチャートに対応する処理は、ＲＡＭ２０２に格納された自動実行ファイル１０３に含まれる対応する処理プログラムをＣＰＵ２０１が実行することにより実現される。
【００９５】
図１５において、ステップＳ１５０１では、ＣＰＵ２０１は、記憶媒体アイコン４０４の合体指示を受け付けたか否かを判定する。この合体指示は、例えば、画面４００上に３つの記憶媒体アイコン４０４ａ、４０４ｂ、４０４ｃが表示されている場合に、いずれか１つ（例えば、４０４ａ）が、カーソル４０３で選択されて他の１つ（４０４ｂ）に対してドラッグアンドドロップ処理された場合に、受け付けることができる。
【００９６】
係る合体指示を受け付けた場合には（ステップＳ１５０１において「ＹＥＳ」）、ステップＳ１５０３に移行する。一方、合体指示を受け付けていない場合には（ステップＳ１５０１において「ＮＯ」）、ステップＳ１５０２に移行する。
【００９７】
ステップＳ１５０２では、情報処理装置２００に接続されている記憶媒体１００のうち、残量が所定の閾値（例えば１ＭＢ）を切る記憶媒体があるか否かを判定する。もし、閾値を切る残量しかない記憶媒体が存在する場合には（ステップＳ１５０２において「ＹＥＳ」）、ステップＳ１５０３に移行する。一方、、係る記憶媒体が存在しない場合には（ステップＳ１５０２において「ＮＯ」）、ステップＳ１５０１に戻る。
【００９８】
ステップＳ１５０３では、合体用の記憶媒体アイコンの選択を行う。ここでは、図１６に示すようなテーブルがＲＡＭ２０２内に生成され、該テーブルの内容に基づいて合体用の記憶媒体のアイコンの選択が行われる。
【００９９】
図１６において、テーブル１６００には、情報処理装置２００に接続されている記憶媒体の種別１６０１と、各記憶媒体（図１６では、１００ａ、１００ｂ、１００ｃの３つ）と対応づけられた合体用アイコン１６０２が登録されている。各合体用アイコン１６０２は、対応する記憶媒体１００の自動実行ファイル１０３に含まれているものとする。よって、各記憶媒体には、合体用アイコンが少なくとも１つ対応づけられる。
【０１００】
ステップＳ１５０３では、このうちどの記憶媒体の合体用アイコン１６０２を利用するかを決定する。その決定基準としては、例えば以下のようなものがある。まずステップＳ１５０１で合体指示を受け付けた場合を考える。この場合、第一に、ドラッグアンドドロップされた記憶媒体アイコン４０４、言い換えれば、カーソルで選択され、画面４００上を移動した記憶媒体アイコン４０４に対応する記憶媒体の合体用アイコン１６０２を選択することができる。第二に、合体指示を受け付けた２つのアイコンのうち、上記のドラッグアンドドロップされたアイコンではない、もう一方の記憶媒体アイコンに対応する記憶媒体の合体用アイコン１６０２を選択することができる。第三に、アイコンが合体される記憶媒体の残量の多い方、或いは、少ない方の合体用アイコン１６０２を選択することもできる。
【０１０１】
次に、ステップＳ１５０２で残量が閾値を下回る記憶媒体が存在すると判定された場合を考える。この場合、第一に、合体される他の記憶媒体の合体用アイコン１６０２を選択することができる。なお、合体される他の記憶媒体の選択は、残量が最大のもの、或いは、閾値を下回る記憶媒体の次に残量が少ないものを例えば選択することができる。第二に、該残量が閾値を下回る記憶媒体に対応する合体用アイコン１６０２を選択することができる。
【０１０２】
以上の基準のいずれかに従って、合体用アイコン１６０２を選択した後、ステップＳ１５０４において、合体用の記憶媒体アイコンを、合体以前の個々の記憶媒体アイコンに替えて、画面４００上に表示する。
【０１０３】
図１７は、本実施形態に対応する画面４００の表示例を説明する図であって、ここでは一例として記憶媒体１００ａと記憶媒体１００ｂの２つが情報処理装置２００に接続された場合を想定している。図１４において、画面４００上には、記憶媒体１００ａに対応する記憶媒体アイコン４０４ａと、記憶媒体１００ｂに対応する記憶媒体アイコン４００ｂが表示されている。記憶媒体アイコン４０４ａは、図４、図５等と同様に「カクレクマノミ」のキャラクタ画像を用いる一方、記憶媒体アイコン４０４ｂは、マンボウのキャラクタ画像を用いている。
【０１０４】
このような表示状態で、例えば、操作部２０３のマウスを介してカーソル４０３を操作して、マンボウ４０４ｂが選択され、カクレクマノミ４０４ａにドラッグアンドドロップされた場合、カクレクマノミ４０４ａとマンボウ４０４ｂとが合体して、別のアイコンが画面４００上に表示されることとなる。それ以外でも、カクレクマノミ４０４ａに対応する記憶媒体１００ａの残量が所定量を切った場合には、両アイコンが合体されることとなる。
【０１０５】
図１８は、別アイコンが画面４００上に表示された一例を示す図である。ここで、画面４００上には、鯨のアイコン４０４ｃが表示されている。このようにして、複数の記憶媒体とそれぞれ関連づけられるアイコンを合体して、別アイコンを表示させることができる。
【０１０６】
このようにして表示された別アイコンに対して、ファイルやフォルダを格納する場合には、ファイル等がアイコンに接近して格納指示を与えられた際に、どちらの記憶媒体に格納するかの選択指示を受け付けることができる。その際には、元の記憶媒体アイコン１００ａ、１００ｂを利用して図１８の領域１８０１に示すような表示を行うことができる。領域１８０１には、カクレクマノミのアイコン１８０２と、マンボウのアイコン１８０３がそれぞれ表示され、ユーザはデータの格納先となる記憶媒体を、アイコンの種別により識別して選択することができる。また、いずれかの記憶媒体の残量が不足するために合体された場合には、残量の多い記憶媒体に自動的に格納しても良い。
【０１０７】
なお、図１７及び図１８では２つの記憶媒体が情報処理装置２００に接続された場合を説明したが、３つ以上の記憶媒体が接続された場合でも、合体指示を受け付けた場合には、上記と同様に２つのアイコンを合体して新たなアイコンを画面４００上に表示することができる。また、残量が少なくなった記憶媒体については、その時点で残量が当該記憶媒体に次いで少ない記憶媒体に対応する記憶媒体アイコン、或いは、残量が最も多い記憶媒体に対応する記憶媒体アイコンと、合体させることができる。
【０１０８】
以上のように、本実施形態によれば、複数の記憶媒体が情報処理装置２００に接続された場合に、複数の記憶媒体アイコンを合体して異なるアイコンを画面上に表示して、より趣味性を高くすることができる。
【０１０９】
［第９の実施形態］
上記の実施形態では、記憶媒体１００が接続された情報処理装置２００における処理について説明した。これに対して、本実施形態では、記憶媒体１００の外観構成について説明する。
【０１１０】
図１９は、本実施形態に対応する記憶媒体１００の外観構成の一例を示す図である。図１９の記憶媒体１００は、図４のような「カクレクマノミ」の記憶媒体アイコン４０４が情報処理装置２００の表示部２０６に表示される場合の外観を示している。
【０１１１】
図１９に示すように、記憶媒体１００は、「カクレクマノミ」の形を模した外観を有するＵＳＢメモリであって、画面４００における記憶媒体アイコン４０４との関連性を直ちに想起できる。図１９（ａ）は、記憶媒体１００のＵＳＢ端子のカバー１９０１を装着した状態を示し、図１９（ｂ）は、ＵＳＢ端子１９０２のカバー１９０１が外された状態を示している。図１９（ｂ）の状態で、記憶媒体１００は情報処理装置２００のＵＳＢ端子に接続されることとなる。
【０１１２】
このようにして、ユーザは画面４００上に表示されたアイコンが、記憶媒体１００に対応するアイコンであることを容易に認識して、データ格納操作等を効率的に行うことができる。
【０１１３】
以上の処理（例えば上記実施形態では図３、図８、図１１、図１４及び図１５に示すフローチャートに従った処理、及び、必要な表示用データ）をプログラムとしてＣＤ−Ｒ、ＲＯＭやＤＶＤ−ＲＯＭ、ＭＯ等の記憶媒体に記憶させ、この記憶媒体に記憶されているプログラムをコンピュータにより読み出させる（インストール、もしくはコピーさせる）ことで、このコンピュータは以上の処理を行うことができる。よって、このようなプログラム及び記憶媒体も本発明の範疇にあることは明白である。
【図面の簡単な説明】
【０１１４】
【図１】発明の実施形態に対応する記憶媒体１００の基本構成を示す図である。
【図２】発明の実施形態に対応する情報処理装置２００の基本構成を示す図である。
【図３】発明の実施形態に対応する処理の一例に対応するフローチャートである。
【図４】発明の実施形態に対応する表示部２０６における表示画面の一例を示す図である。
【図５】発明の実施形態に対応する表示画面の他の一例を示す図である。
【図６】発明の第２の実施形態に対応する、ファイル拡張子と変形アイコンとを関連づけて登録するアイコンテーブル６００の構成の一例を示す図である。
【図７】発明の第３の実施形態に対応する、記憶媒体１００に格納されているファイルの種別のうち、主要なファイル種別と、該主要ファイル種別と対応づけられた記憶媒体アイコンのアイコン画像を登録するテーブル７００の構成の一例を示す図である。
【図８】発明の第３の実施形態に対応する、図３のフローチャートのステップＳ３０９における処理の後に実行される処理の一例に対応するフローチャートである。
【図９】発明の第４の実施形態に対応する処理の一例を示すフローチャートである。
【図１０】発明の第４の実施形態に対応する、特典データ用のフォルダが生成された直後の表示部２０６の画面４００の様子を一例として示す図である。
【図１１】発明の第５の実施形態に対応する処理の一例に対応するフローチャートである。
【図１２】発明の第５の実施形態に対応する、表示画面の一例を示す図である。
【図１３】発明の第６の実施形態に対応する、記憶媒体アイコン４０４がダブルクリックされて、対応する記憶媒体１００に格納されているファイルが一覧表示された状態の一例を示す図である。
【図１４】発明の第７の実施形態に対応する処理の一例に対応するフローチャートである。
【図１５】発明の第８の実施形態に対応する処理の一例を示すフローチャートである。
【図１６】発明の第８の実施形態に対応するテーブルの構成の一例を示す図である。
【図１７】発明の第８の実施形態に対応する表示画面の一例を示す図である。
【図１８】発明の第８の実施形態に対応する表示画面の他の一例を示す図である。
【図１９】発明の第９の実施形態に対応する記憶媒体１００の外観構成の一例を示す図である。
【符号の説明】
【０１１５】
１００  記憶媒体
１０１  ＵＳＢ  Ｉ／Ｆ
１０２  主記憶部
１０３  自動実行ファイル
２００  情報処理装置
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  操作部
２０４  通信Ｉ／Ｆ
２０５  ＲＯＭ
２０６  表示部
２０７  ＨＤＤ
２０８  ＵＳＢ Ｉ／Ｆ
２０９  バス
【図１】
2009098812.tif 000003
【図２】
2009098812.tif 000004
【図３】
2009098812.tif 000005
【図４】
2009098812.tif 000006
【図５】
2009098812.tif 000007
【図６】
2009098812.tif 000008
【図７】
2009098812.tif 000009
【図８】
2009098812.tif 000010
【図９】
2009098812.tif 000011
【図１０】
2009098812.tif 000012
【図１１】
2009098812.tif 000013
【図１２】
2009098812.tif 000014
【図１３】
2009098812.tif 000015
【図１４】
2009098812.tif 000016
【図１５】
2009098812.tif 000017
【図１６】
2009098812.tif 000018
【図１７】
2009098812.tif 000019
【図１８】
2009098812.tif 000020
【図１９】
2009098812.tif 000021