(57)【要約】  記憶装置は、別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記別装置より受け取った静止画ファイルを記憶することができる第１の記憶手段と、所定の情報を静止画に合成する際に用いる合成データファイルを記憶する第２の記憶手段と、データ処理を行う制御手段と、を備える。このデータ処理は、前記第１の記憶手段に前記静止画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記合成データファイルに基づく前記所定の情報が、前記静止画ファイルによって表示される静止画の一部分に対して合成された静止画を表示できる合成静止画ファイルを生成し、前記第１の記憶手段に記憶させる処理である。
2011132733.tif 000002
【特許請求の範囲】
【請求項１】
別装置とデータをやりとりするための接続端子と、
前記接続端子を介して前記別装置より受け取った静止画ファイルを記憶することができる第１の記憶手段と、
所定の情報を静止画に合成する際に用いる合成データファイルを記憶する第２の記憶手段と、
前記第１の記憶手段に静止画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記合成データファイルに基づく所定の情報が、前記静止画ファイルによって表示される静止画の一部分に対して合成された静止画を表示できる合成静止画ファイルを生成し、前記第１の記憶手段に記憶させるデータ処理を行う制御手段と、
を備えることを特徴とする記憶装置。
【請求項２】
請求項１に記載の記憶装置において、
前記制御手段は、前記第１の記憶手段に静止画ファイルが記憶されても、直前に前記第１の記憶手段に別の静止画ファイルが記憶されてからの時間が所定時間内であった場合、前記データ処理を行わないこと、
を特徴とする記憶装置。
【請求項３】
請求項１又は請求項２に記載の記憶装置において、
前記制御手段は、前記データ処理において、前記第１の記憶手段に記憶された静止画ファイルが人物の顔を含む画像を表示できるファイルであった場合、その人物の顔を避けた位置に前記所定の情報を合成すること、
を特徴とする記憶装置。
【請求項４】
請求項１〜請求項３のいずれか１項に記載の記憶装置において、
前記第２の記憶手段には複数の前記合成データファイルが記憶されており、
前記制御手段は、前記第１の記憶手段に記憶された静止画ファイルによって表示される静止画が撮影された位置に基づいて前記第２の記憶手段から前記合成データファイルを選択し、その選択した前記合成データファイルを用いて前記データ処理を行うこと、
を特徴とする記憶装置。
【請求項５】
別装置とデータをやりとりするための接続端子と、
前記接続端子を介して前記別装置より受け取った動画ファイルを記憶することができる第１の記憶手段と、
所定の情報を動画に合成する際に用いる合成データファイルを記憶する第２の記憶手段と、
前記第１の記憶手段に動画ファイルが記憶されると、前記第２の記憶手段に記憶されている合成データファイルに基づく所定の情報が、前記動画ファイルによって表示される動画を構成する画面の一部分に対して合成された動画を表示できる合成動画ファイルを生成し、前記第１の記憶手段に記憶させるデータ処理を行う制御手段と、
を備えることを特徴とする記憶装置。
【請求項６】
請求項１〜請求項５のいずれか１項に記載の記憶装置において、
前記合成データファイルを別装置より取得するための合成データファイル取得手段と、
前記合成データファイル取得手段を介して前記別装置より取得した合成データファイルを、前記第２の記憶手段に記憶されている前記合成データファイルに替えて記憶させる合成データファイル記憶制御手段と、
をさらに備えることを特徴とするファイル記憶装置。
【請求項７】
別装置とデータをやりとりするための接続端子と、
前記接続端子を介して前記別装置より受け取った動画ファイルを記憶することができる第１の記憶手段と、
所定の動画を別の動画に結合する際に用いる結合動画ファイルを記憶する第２の記憶手段と、
前記第１の記憶手段に動画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記結合動画ファイルに基づく所定の動画が、前記動画ファイルによって表示される動画に対して結合された動画を表示できる結合動画ファイルを生成し、前記第１の記憶手段に記憶させるデータ処理を行う制御手段と、
を備えることを特徴とする記憶装置。
【請求項８】
請求項７に記載の記憶装置において、
前記結合動画ファイルを別装置より取得するための結合動画ファイル取得手段と、
前記結合動画ファイル取得手段を介して前記別装置より取得した前記結合動画ファイルを、前記第２の記憶手段に記憶されている前記結合動画ファイルに替えて記憶させる結合動画ファイル記憶制御手段と、
をさらに備えることを特徴とする記憶装置。
【請求項９】
請求項１〜請求項８のうちのいずれか１項に記載の記憶装置において、
前記第１の記憶手段に記憶されたファイルには、予めファイル名が付与されており、
前記制御手段は、前記データ処理において、当該データ処理により生成されたファイルのファイル名を、当該データ処理に係るファイルであって当該データ処理の開始前に前記第１の記憶手段に記憶されていたファイルのファイル名とするとともに、当該データ処理に係るファイルであって当該データ処理の開始前に前記第１の記憶手段に記憶されていたファイルのファイル名を、別のファイル名に変更すること、
を特徴とする記憶装置。
【請求項１０】
別装置とデータをやりとりするための接続端子と、
前記接続端子を介して前記別装置より受け取った静止画ファイルを記憶することができる第１の記憶手段と、
所定の情報が含まれる静止画を表示できる追加静止画ファイルを記憶する第２の記憶手段と、
前記第１の記憶手段に予め定められた数の静止画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記追加静止画ファイルを前記第１の記憶手段に記憶させるデータ処理を行う制御手段と、
を備えることを特徴とする記憶装置。
【請求項１１】
請求項１０に記載の記憶装置において、
前記接続端子を介して前記別装置より順に受け取った複数の前記静止画ファイルには、重複のない番号がそれぞれのファイル名に含まれており、かつ、その番号は昇順であり、
前記制御手段は、前記予め定められた数の前記静止画ファイルのうち最後に受け取って前記記憶手段に記憶された前記静止画ファイルのファイル名における番号部分を１だけ繰り上げた番号に変更したファイル名によって、前記追加静止画ファイルを前記第１の記憶手段に記憶させること、
を特徴とする記憶装置。
【請求項１２】
請求項１０又は請求項１１に記載の記憶装置において、
前記追加静止画ファイルを別装置より取得することができる追加静止画ファイル取得手段と、
前記追加静止画ファイル取得手段を介して前記別装置より取得した前記追加静止画ファイルを前記第２の記憶手段に記憶されている前記追加静止画ファイルに替えて記憶させる追加静止画ファイル記憶制御手段と、
をさらに備えることを特徴とする記憶装置。
【請求項１３】
請求項１〜請求項１２のうちのいずれか１項に記載の記憶装置において、
前記制御手段は、予め定められた解除条件が成立すると、以後、前記データ処理を行わないこと、
を特徴とする記憶装置。
【請求項１４】
請求項１３に記載の記憶装置において、
前記解除条件とは、前記データ処理が行われた回数が、予め定められた回数に達するという条件であること、
を特徴とする記憶装置。
【請求項１５】
請求項１３に記載の記憶装置において、
前記制御手段は、前記第１の記憶手段に静止画を表示できる静止画ファイルが書き込まれると、その静止画ファイルが、予め定められた判定用画像を含む画像を表示するものであるか否かを判定する判定処理を行い、
前記解除条件とは、前記判定処理において肯定判定がなされるという条件であること、
を特徴とする記憶装置。
【請求項１６】
請求項１又は請求項５を引用する請求項１５に記載の記憶装置において、
前記合成データファイルは、前記判定用画像を閲覧可能なウェブサイトにアクセスするためのＵＲＬを少なくとも一部に有していること、
を特徴とする記憶装置。
【請求項１７】
請求項７を引用する請求項１５に記載の記憶装置において、
前記結合動画ファイルは、前記判定用画像を閲覧可能なウェブサイトにアクセスするためのＵＲＬを少なくとも一部に有していること、
を特徴とする記憶装置。
【請求項１８】
請求項１０を引用する請求項１５に記載の記憶装置において、
前記追加静止画ファイルは、前記判定用画像を閲覧可能なウェブサイトにアクセスするためのＵＲＬを少なくとも一部に有していること、
を特徴とする記憶装置。
【請求項１９】
請求項１〜請求項１８のいずれかに記載の記憶装置において、
前記別装置は、撮像素子を備えた装置であり、その撮像素子から得られた画像情報が前記第一の記憶手段にファイルとして記憶され、
前記記憶装置は、前記別装置と前記接続端子を介して接続され、前記別装置と同一の筐体内に配置されていること、
を特徴とする記憶装置。
【請求項２０】
請求項１〜請求項１９のいずれかに記載の記憶装置において、
前記接続端子は、無線通信を介して前記別装置とデータをやりとりする無線インタフェースであること、
を特徴とする記憶装置。
【請求項２１】
別装置とデータをやりとりするための接続端子と、
前記接続端子を介して前記別装置より受け取ったファイルを記憶することができ、かつ、記憶された前記ファイルを読み出して前記別装置へ前記接続端子を介して出力することができる第１の記憶手段と、
前記第１の記憶手段に記憶された前記ファイルを、無線通信を介して外部へ送信することができる無線通信手段と、
前記無線通信手段が無線通信を行う際に必要な無線設定情報を記憶する第２の記憶手段と、
前記第２の記憶手段に記憶されている前記無線設定情報を、静止画ファイルとして前記第１の記憶手段に記憶させる情報出力手段と、
を備えることを特徴とする記憶装置。
【請求項２２】
別装置とデータをやりとりするための接続端子と、
前記接続端子を介して前記別装置より受け取った静止画ファイルを記憶することができる第１の記憶手段と、
前記第１の記憶手段に記憶された静止画ファイルについて、当該静止画ファイルの所定の特徴に基づいて分類分けする分類処理を行う制御手段と、
を備えることを特徴とする記憶装置。
【請求項２３】
請求項２２に記載の記憶装置において、
前記制御手段は、前記静止画ファイルによって表示される静止画に含まれる特定物体の有無、前記静止画ファイルの撮影日時、及び、前記静止画ファイルの撮影場所の少なくともいずれか一つに基づき前記分類処理を行うこと、
を特徴とする記憶装置。
【請求項２４】
請求項２２又は請求項２３に記載の記憶装置において、
前記制御手段は、前記分類処理において、前記静止画ファイルを、分類毎のフォルダに移動させることにより分類分けを行うこと、
を特徴とする記憶装置。
【請求項２５】
請求項２２〜請求項２４のいずれかに記載の記憶装置において、
前記制御手段は、前記分類処理に基づいて分類分けされた前記静止画ファイルのリストであって、前記静止画ファイルを特定可能な情報が分類毎に並べられたリストを生成し、その生成したリストを前記第１の記憶手段に記憶させるリスト処理をさらに行うこと、
を特徴とする記憶装置。
【請求項２６】
第１の別装置とデータをやりとりするための接続端子と、
前記接続端子を介して前記第１の別装置より受け取ったファイルを記憶することができ、かつ、記憶されたファイルを読み出して前記第１の別装置へ前記接続端子を介して出力することができる第１の記憶手段と、
前記第１の記憶手段に記憶されたファイルを、無線通信により前記第１の別装置とは異なる第２の別装置へ送信することができる無線通信手段と、
前記第１の記憶手段に記憶されたファイルを、前記無線通信手段を介して前記第２の別装置へ送信させる第１処理、前記ファイルが前記第一の記憶手段において占める記憶領域よりも少ない記憶領域で済む情報であって、前記ファイルを特定可能な情報であるファイル特定情報を前記第１の記憶手段に記憶させる第２処理、及び、前記第１処理及び前記第２処理の完了した前記ファイルを前記第１の記憶手段より消去する第３処理を実行する制御手段と、
を備えることを特徴とする記憶装置。
【請求項２７】
請求項２６に記載の記憶装置において、
前記第１の記憶手段に記憶されたファイルが静止画ファイルである場合、
前記制御手段は、前記第２処理において、前記静止画ファイルによって表示される静止画のサムネイル画像を生成し、前記ファイル特定情報として前記第１の記憶手段に記憶させること、
を特徴とする記憶装置。
【請求項２８】
請求項２６又は請求項２７に記載の記憶装置において、
前記制御手段は、前記第２処理において、コンピュータがインターネットを介して前記ファイルを取得可能なＵＲＬを、前記ファイル特定情報として前記第１の記憶手段に記憶させること、
を特徴とする記憶装置。
【請求項２９】
コンピュータを、請求項１〜請求項２８のいずれかに記載の前記制御手段として機能させるためのプログラム。
【発明の詳細な説明】
【関連出願の相互参照】
【０００１】
本国際出願は、２０１０年４月２２日に日本国特許庁に出願された日本国特許出願第２０１０−０９８９７０号に基づく優先権を主張するものであり、日本国特許出願第２０１０−０９８９７０号の全内容を参照により本国際出願に援用する。
【技術分野】
【０００２】
本発明は、デジタルカメラやデジタルビデオカメラによる撮影により生成されたファイルを記憶するための記憶装置に関する。
【背景技術】
【０００３】
特許文献１には、撮影した写真の一部に広告を挿入して表示部に表示することにより宣伝を行うデジタルカメラが記載されている。このようなデジタルカメラを無償あるいは低価格にて頒布することにより、多くの者に対し広告宣伝を行うことができる。【０００４】
また、特許文献２には、無線機能を有するメモリカードに関係する情報（具体的には、情報処理装置に対するメモリカードの着脱状態、メモリカードが装着された情報処理装置の電源状態、又はメモリカードが有する電源の電力残量）を、無線を介して外部機器へ出力する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特表２００８−５２６１６６号公報
【特許文献２】特開２００２−３６６９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
（１）第１の課題
特許文献１に記載のデジタルカメラは、撮影した写真に対し広告を重ねて表示部に表示するのみであり、例えば、撮影した写真の画像ファイルをＰＣに読み込んでＰＣの画面に表示させた場合、表示された写真は広告が挿入されものではない。また、撮影した写真の画像ファイルを、プリンタを用いて印刷媒体に印刷した場合、印刷された写真は広告が挿入されたものではない。すなわち、特許文献１に記載のデジタルカメラには、写真の撮影後にその写真を閲覧する者全てに対し広告を見せることができないという問題があった。【０００７】
本願の第１の目的は、デジタルカメラやデジタルビデオカメラ等にて生成されたファイルを広告媒体として、より多くの者に広告宣伝を行うことができる記憶装置を提供することである。【０００８】
（２）第２の課題
特許文献２に記載のメモリカードは、メモリカードに関係する上述した情報を、無線を介して外部機器へ出力するため、メモリカードに適切な無線設定が必要である。なお、メモリカードにおける無線設定は、メモリカードをＰＣに接続し、当該メモリカードに専用の設定アプリケーションを用いてＰＣ上で行うことが一般的である。しかし、このような設定アプリケーションは、メモリカード毎に専用品であることが一般的であり、設定アプリケーションの種類に応じて設定画面や設定手順が異なる。そして、身近に設定アプリケーションがインストールされたＰＣがなければ無線設定の状況（ＩＤ、パスワード、暗号種別等）を確認することもできない。このため、メモリカードに関係する上述した情報を外部機器へ出力することができない事象が発生した場合、原因が無線設定の問題だと疑われたとしても容易に無線設定の状況を確認することができない。【０００９】
したがって、本願の第２の目的は、無線機能を有するメモリカード等の記憶装置に関し、無線設定の状況をユーザが容易に確認することができる記憶装置を提供することである。【００１０】
（３）第３の課題
着脱可能な小型の記憶装置をデジタルカメラ等の記憶媒体として用いることが広く知られている。このような記憶装置をデジタルカメラ等の記憶媒体として用いた場合、静止画ファイルや動画ファイルは撮影順に記憶装置に記憶される。このため、撮影場所や撮影被写体等に応じてファイルを分類分けするには、撮影後にＰＣ等を用いて分類分けする必要があった。なお、一部のデジタルカメラには、ファイルを記憶させるフォルダを撮影前に指定できるものもあるが、フォルダの使い分けを意識して撮影を行わなければならず、使い勝手が悪かった。【００１１】
したがって、本願の第３の目的は、ファイル（特に静止画ファイル）の分類分けについて使い勝手の良い記憶装置を提供することである。
（４）第４の課題
無線通信を介したファイルアップロード機能を有するメモリカード等の記憶装置が知られている。このような記憶装置では、デジタルカメラに挿入されてデジタルカメラから静止画ファイルや動画ファイルが記憶装置に書き込まれると、その書き込まれたファイルは、無線通信を介してサーバやＰＣに送信される。また、記憶装置の記憶領域は有限であるため、一定の使用量を超えると送信済みのファイルを消去するという機能を有する記憶装置も知られている。ところが、このようにファイルが消去されてしまうと、その消去後は記憶装置をＰＣ等に接続しても、どのようなファイルが存在していたのかが記憶装置を確認してもわからない。したがって、サーバやＰＣ等へ送信された後に消去されたファイルの存在をユーザが忘れてしまい、ファイルが有効活用されないおそれがあった。【００１２】
したがって、本願の第４の目的は、記憶装置の未使用領域をできるだけ確保しながら、ユーザがファイルの存在を忘れてしまいファイルが有効活用されないことをできるだけ抑制することができる記憶装置を提供することである。
【課題を解決するための手段】
【００１３】
上記第１の課題を解決するためになされた本発明の第１の局面における記憶装置は、別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記別装置より受け取った静止画ファイルを記憶することができる第１の記憶手段と、所定の情報を静止画に合成する際に用いる合成データファイルを記憶する第２の記憶手段と、データ処理を行う制御手段と、を備える。このデータ処理は、前記第１の記憶手段に静止画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記合成データファイルに基づく前記所定の情報が、前記静止画ファイルによって表示される静止画の一部分に対して合成された静止画を表示できる合成静止画ファイルを生成し、前記第１の記憶手段に記憶させる処理である。なお、所定の情報は、広告に関する情報であればどのような情報でもよく、例えば、商品，サービス，会社，ブランド等が想起される文言や画像（具体的には、商品名，サービス名，社名、ブランド名，商品画像，サービスマーク，コーポレートマーク，ブランドマーク等）、又は、問い合わせ先情報（ＵＲＬ，検索キーワード，電話番号等）であるとよい。以下、所定の情報は同様である。また、第１の記憶手段と第２の記憶手段は同一のハードウェアによって実現されていてもよいし、別々のハードウェアによって実現されていてもよい（以下、同様）。【００１４】
このような記憶装置によれば、例えばデジタルカメラにより撮影された写真画像に対して所定の情報が合成され、合成静止画ファイルとして第１の記憶手段に記憶される。このため、本記憶装置に記憶されたファイルが読み出されて利用されれば、撮影に用いられたデジタルカメラのみならず、ＰＣ，デジタルフォトフレーム，印刷用紙等の様々な表示媒体において、写真画像と共に広告が映し出されることになる。すなわち、本記憶装置を用いれば、より多くの者に対して広告宣伝を行うことができる。【００１５】
また、デジタルカメラ等のユーザは、撮影した写真に広告が挿入されることを回避したいと考える可能性もある。このような場合を想定して、次のように構成されていてもよい。【００１６】
すなわち、前記制御手段は、前記第１の記憶手段に前記静止画ファイルが記憶されても、直前に前記第１の記憶手段に別の前記静止画ファイルが記憶されてからの時間が所定時間内であった場合、前記データ処理を行わないように構成されていてもよい（本発明の第２の局面における記憶装置）。【００１７】
なお、所定時間というのは、例えば、別装置としてのデジタルカメラにおける連写機能の撮影間隔程度（例えば、１秒程度）や、デジタルカメラにおいて同一の被写体を再び撮影する場合の撮影間隔程度（例えば、１分程度）といった時間が適当である。しかし、所定時間は、使用が想定される別装置の種類や、使用を想定するユーザや、合成する所定の情報の種類等によって適宜決定すればよい。【００１８】
このような記憶装置によれば、例えば、所定時間内に複数の静止画ファイルが連続して記憶装置に書き込まれると、最初に書き込まれた静止画ファイルについては所定の情報が合成された合成静止画ファイルが生成されて記憶されるが、２番目以降に書き込まれた静止画ファイルについては、合成静止画ファイルが生成されることはない。すなわち、ユーザが静止画ファイルの書き込みタイミングを制御することによって意図的に合成を回避することが可能であり、記憶装置の使い勝手が良い。【００１９】
ところで、静止画ファイルが人物の顔の写った写真である場合、その顔に所定の情報が重なるように合成されると、当該写真に誰が写っていたかわからなくなるおそれがある。このため、前記制御手段は、前記データ処理において、前記第１の記憶手段に記憶された前記静止画ファイルが人物の顔を含む画像を表示できるファイルであった場合、その人物の顔を避けた位置に前記所定の情報を合成するようになっているとよい（本発明の第３の局面における記憶装置）。【００２０】
このような記憶装置によれば、人物の顔に所定の情報が重なった静止画の合成静止画ファイルが生成されることを避けられる。
また、前記第２の記憶手段には異なる複数の前記合成データファイルが記憶されている場合、前記制御手段は、前記第１の記憶手段に記憶された前記静止画ファイルによって表示される静止画が撮影された位置に基づいて前記第２の記憶手段から前記合成データファイルを選択し、その選択した前記合成データファイルを用いて前記データ処理を行うとよい（本発明の第４の局面における記憶装置）。【００２１】
このような記憶装置によれば、静止画ファイルの撮影場所に応じた情報が合成された静止画の合成静止画ファイルが生成されるため、合成される所定の情報が場所に関連付けられた広告である場合に特に広告効果を高めることができる。【００２２】
ところで、上記第１の課題を解決する記憶装置としては、次のような記憶装置であってもよい。すなわち、別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記別装置より受け取った動画ファイルを記憶することができる第１の記憶手段と、所定の情報を動画に合成する際に用いる合成データファイルを記憶する第２の記憶手段と、データ処理を行う制御手段と、を備え、このデータ処理として、前記第１の記憶手段に前記動画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記合成データファイルに基づく前記所定の情報が、前記動画ファイルによって表示される動画を構成する画面の一部分に対して合成された動画を表示できる合成動画ファイルを生成し、前記第１の記憶手段に記憶させる処理を制御手段が行うようになっているとよい（本発明の第５の局面における記憶装置）。【００２３】
このような記憶装置によれば、例えばデジタルビデオカメラ等により撮影された動画に対して所定の情報が合成され、合成動画ファイルとして第１の記憶手段に記憶される。このため、本記憶装置を用いれば、撮影に用いられたデジタルビデオカメラのみならず、動画を再生可能なＰＣや、動画を再生可能なデジタルフォトフレーム等の様々な表示媒体において、動画と共に広告が映されることになる。すなわち、本記憶装置を用いれば、より多くの者に対して広告宣伝を行うことができる。【００２４】
合成データファイルは、記憶装置の製造の際、出荷の際、又は販売の際等に第２の記憶手段へ記憶されるようになっていてもよいが、記憶装置は、前記合成データファイルを別装置より取得するための合成データファイル取得手段と、前記合成データファイル取得手段を介して別装置より取得した前記合成データファイルを、前記第２の記憶手段に記憶されている前記合成データファイルに替えて記憶させる合成データファイル記憶制御手段と、をさらに備えていてもよい（本発明の第６の局面における記憶装置）。【００２５】
このような記憶装置であれば、ユーザの手に記憶装置が渡った後も、合成データファイルを更新することができるため、古い広告が合成されるといったことをできるだけ抑制でき、広告効果を高めることができる。【００２６】
ところで、上記第１の課題を解決する記憶装置としては、次のような記憶装置であってもよい。すなわち、別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記別装置より受け取った動画ファイルを記憶することができる第１の記憶手段と、所定の動画を別の動画に結合する際に用いる結合動画ファイルを記憶する第２の記憶手段と、データ処理を行う制御手段と、を備え、このデータ処理として、前記第１の記憶手段に前記動画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記結合動画ファイルに基づく前記所定の動画が、前記動画ファイルによって表示される動画に対して結合された動画を表示できる結合動画ファイルを生成し、前記第１の記憶手段に記憶させる処理を制御手段が行うようになっているとよい（本発明の第７の局面における記憶装置）。【００２７】
このような記憶装置によれば、例えばデジタルビデオカメラ等により撮影された動画に対して所定の動画が結合され、結合動画ファイルとして第１の記憶手段に記憶される。このため、本記憶装置を用いれば、撮影に用いられたデジタルビデオカメラのみならず、動画を再生可能なＰＣや、動画を再生可能なデジタルフォトフレーム等の様々な表示媒体において、動画と共に広告が映し出されることになる。すなわち、本記憶装置を用いれば、より多くの者に対して広告宣伝を行うことができる。【００２８】
結合動画ファイルは、記憶装置の製造の際、出荷の際、又は販売の際等に第２の記憶手段へ記憶されるようになっていてもよいが、記憶装置は、前記結合動画ファイルを別装置より取得するための結合動画ファイル取得手段と、前記結合動画ファイル取得手段を介して別装置より取得した前記結合動画ファイルを、前記第２の記憶手段に記憶されている前記結合動画ファイルに替えて記憶させる結合動画ファイル記憶制御手段と、さらに備えていてもよい（本発明の第８の局面における記憶装置）。【００２９】
このような記憶装置であれば、ユーザの手に記憶装置が渡った後も、結合動画ファイルを更新することができるため、古い広告の動画が結合されるといったことをできるだけ抑制でき、広告効果を高めることができる。【００３０】
特に、前記制御手段は、前記データ処理において、当該データ処理により生成されたファイルのファイル名を、当該データ処理に係るファイルであって当該データ処理の開始前に前記第１の記憶手段に記憶されていたファイルのファイル名とするとともに、当該データ処理に係るファイルであって当該データ処理の開始前に前記第１の記憶手段に記憶されていたファイルのファイル名を、別のファイル名に変更するようになっているとよい（本発明の第９の局面における記憶装置）。【００３１】
このような記憶装置であれば、データ処理が施される前のファイルが別に保存されるため、何らかの理由でデータ処理の施される前のファイルが必要になった際にユーザがそのファイルを取得できるため、記憶装置の使い勝手を向上させることができる。【００３２】
ところで、上記第１の課題を解決する記憶装置としては、次のような記憶装置であってもよい。すなわち、別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記別装置より受け取った静止画ファイルを記憶することができる第１の記憶手段と、所定の情報が含まれる静止画を表示できる追加静止画ファイルを記憶する第２の記憶手段と、データ処理を行う制御手段と、を備え、このデータ処理として、前記第１の記憶手段に予め定められた数の前記静止画ファイルが記憶されると、前記第２の記憶手段に記憶されている前記追加静止画ファイルを前記第１の記憶手段に記憶させる処理を制御手段が行うようになっているとよい（本発明の第１０の局面における記憶装置）。【００３３】
このような記憶装置によれば、例えばデジタルカメラ等により撮影された写真画像が静止画ファイルとして予め定められた数、記憶されると、所定の情報が含まれる静止画を表示できる追加静止画ファイルが追加的に第１の記憶手段に記憶される。このため、本記憶装置を用いれば、撮影に用いられたデジタルカメラのみならず、ＰＣ，デジタルフォトフレーム，印刷用紙等の様々な表示媒体において、追加静止画ファイルが映し出されることになる。すなわち、本記憶装置を用いれば、より多くの者に対して広告宣伝を行うことができる。【００３４】
なお、前記接続端子を介して前記別装置より順に受け取った複数の前記静止画ファイルには、重複のない番号がそれぞれのファイル名に含まれており、かつ、その番号が昇順である場合、前記制御手段は、前記予め定められた数の前記静止画ファイルのうち最後に受け取って前記記憶手段に記憶された前記静止画ファイルのファイル名における前記番号部分を１だけ繰り上げた番号に変更したファイル名によって、前記追加静止画ファイルを前記第１の記憶手段に記憶させるようになっているとよい（本発明の第１１の局面における記憶装置）。【００３５】
このような記憶装置であれば、第１の記憶手段に記憶されたファイルを、ファイル名の昇順に並べると、別装置より受け取った静止画ファイルどうしの間に追加静止画ファイルが並ぶため、ユーザがファイルをファイル名の順に閲覧等した際の広告宣伝効果が高まる。【００３６】
追加静止画ファイルは、記憶装置の製造の際、出荷の際、又は販売の際等に第２の記憶手段へ記憶されるようになっていてもよいが、記憶装置は、前記追加静止画ファイルを別装置より取得することができる追加静止画ファイル取得手段と、前記追加静止画ファイル取得手段を介して別装置より取得した前記追加静止画ファイルを前記第２の記憶手段に記憶されている前記追加静止画ファイルに替えて記憶させる追加静止画ファイル記憶制御手段と、をさらに備えているとよい（本発明の第１２の局面における記憶装置）。【００３７】
このような記憶装置であれば、ユーザの手に記憶装置が渡った後も、追加静止画ファイルを更新することができるため、古い広告の追加静止画ファイルが追加されるといったことをできるだけ抑制でき、広告効果を高めることができる。【００３８】
また、データ処理が行われることを望まない、記憶装置のユーザも存在すると考えられる。そこで、前記制御手段は、予め定められた解除条件が成立すると、以後、前記データ処理を行わないようになっているとよい（本発明の第１３の局面における記憶装置）。【００３９】
このような制御手段を有する記憶装置であれば、データ処理が行われることを望まないユーザにも対応できるし、ユーザに対して解除条件を満たすように行動させる動機付けになる。【００４０】
より具体的には解除条件は、前記データ処理が行われた回数が、予め定められた回数に達するという条件であるとよい（本発明の第１４の局面における記憶装置）。
また、別の解除条件は、別装置より送られて記憶された静止画ファイルに、予め定められた判定用画像が含まれているという条件であるとよい。すなわち、前記制御手段は、前記第１の記憶手段に静止画を表示できる静止画ファイルが書き込まれると、その静止画ファイルが、予め定められた判定用画像を含む画像を表示するものであるか否かを判定する判定処理を行い、その判定処理において肯定判定がなされた場合に前記解除条件を満たしたとするとよい（本発明の第１５の局面における記憶装置）。【００４１】
これらのような解除条件が設定されていれば、解除条件の成立後は、記憶装置を、データ処理が行われない記憶装置として利用することができるため、より多くのユーザに対し、解除前の記憶装置の利用を促すことができる。このため、データ処理が実行される機会を増やすことができ、広告宣伝効果をより高めることができる。【００４２】
なお、前記合成データファイル、前記結合動画ファイル、及び、前記追加静止画ファイルは、前記判定用画像を閲覧可能なウェブサイトにアクセスするためのＵＲＬを少なくとも一部に有しているとよい（本発明の第１６，第１７，第１８の局面における記憶装置）。【００４３】
このようになっていれば、記憶装置の利用者をウェブサイトに誘導でき、そのウェブサイトで広告宣伝を行うことができる。したがって、広告宣伝の効果をより高めることができる。【００４４】
また、特に、別装置は、撮像素子を備えた装置であり、その撮像素子から得られた画像情報が前記第一の記憶手段にファイルとして記憶され、前記記憶装置は、前記別装置と接続端子を介して接続され、前記別装置と同一の筐体内に配置されているとよい（本発明の第１９の局面における記憶装置）。このような記憶装置であれば、上述した各効果をさらに高めることができる。【００４５】
また、前記接続端子は、無線通信を介して前記別装置とデータをやりとりする無線インタフェースであってもよい（本発明の第２０の局面における記憶装置）。このような記憶装置であっても、上述した効果と同様の効果を奏する。【００４６】
上記した第２の課題を解決するためになされた本発明の第２１の局面における記憶装置は、別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記別装置より受け取ったファイルを記憶することができ、かつ、記憶された前記ファイルを読み出して前記別装置へ前記接続端子を介して出力することができる第１の記憶手段と、前記第１の記憶手段に記憶された前記ファイルを、無線通信を介して外部へ送信することができる無線通信手段と、前記無線通信手段が無線通信を行う際に必要な無線設定情報を記憶する第２の記憶手段と、前記第２の記憶手段に記憶されている前記無線設定情報を、静止画ファイルとして前記第１の記憶手段に記憶させる情報出力手段と、を備える記憶装置である。【００４７】
このような記憶装置によれば、無線通信手段の設定が現在の無線環境に合致していない等の理由によって無線通信ができない場合でも、その無線設定情報を、第１の記憶手段に記憶された静止画ファイルを開くことによって確認することができる。すなわち、ユーザが無線設定情報を従来と比べて容易に確認することができる。【００４８】
上記した第３の課題を解決するためになされた本発明の第２２の局面における記憶装置は、別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記別装置より受け取った静止画ファイルを記憶することができる第１の記憶手段と、前記第１の記憶手段に記憶された静止画ファイルについて、当該静止画ファイルの所定の特徴に基づいて分類分けする分類処理を行う制御手段と、を備える記憶装置である。【００４９】
このような記憶装置によれば、静止画ファイルの所定の特徴に基づいて記憶装置内で分類分けがなされるため、ユーザから見てその分類分けが問題なければユーザは分類分けを一切する必要がなく、一方、ユーザから見て分類分けが一部正しくなければその正しくないファイルのみＰＣ等において手動で分類分けを実行すれば良い。このため、従来と比べて使い勝手が格段に向上する。【００５０】
ここで、静止画ファイルの所定の特徴とは、具体的には、静止画に含まれる特定物体の有無、静止画ファイルの撮影日時、又は、静止画ファイルの撮影場所の少なくともいずれか一つであるとよい。すなわち、制御手段は、これらの少なくともいずれか一つに基づき分類処理を行うとよい（本発明の第２３の局面における記憶装置）。ここでいう、特定物体としては、例えば、人物が考えられる。【００５１】
このような記憶装置によれば、ユーザが各静止画ファイルの上記要素（静止画における特定物体の有無、撮影日時、又は、撮影場所）を確認しなくても記憶装置内で分類分けされるため、ユーザが上記要素に基づいて分類されることが適当と判断している場合に、従来と比べて使い勝手が格段に向上する。【００５２】
また、分類分けの実行内容としてはどのようなものであってもよいが、例えば、静止画ファイルを、分類毎のフォルダに移動させることにより分類分けを行うとよい（本発明の第２４の局面における記憶装置）。【００５３】
このように分類分けすれば、特定の分類に属する静止画ファイルを一括してフォルダ単位で読み出す等が可能になり、使い勝手がよい。なお、分類分けの実現結果としては、所定の分類に属する静止画ファイルのファイル名の先頭に共通の文字列を挿入することにより分類分けを行う方法も考えられる。この場合も、ファイル名一覧をソートさせることにより、特定の分類に属する静止画ファイルを一括して選択することが容易にでき、使い勝手がよい。【００５４】
加えて、制御手段は、前記分類処理に基づいて分類分けされた前記静止画ファイルのリストであって、前記静止画ファイルを特定可能な特定情報が分類毎に並べられたリストを生成し、その生成したリストを前記第１の記憶手段に記憶させるリスト処理をさらに行うようになっているとよい（本発明の第２５の局面における記憶装置）。【００５５】
このような制御手段を有する記憶装置であれば、ユーザはリストを用いることにより各分類に属する静止画ファイルを容易に認識することができる。
また、上記した第４の課題を解決するためになされた本発明の第２６の局面における記憶装置は、第１の別装置とデータをやりとりするための接続端子と、前記接続端子を介して前記第１の別装置より受け取ったファイルを記憶することができ、かつ、記憶されたファイルを読み出して前記第１の別装置へ前記接続端子を介して出力することができる第１の記憶手段と、前記第１の記憶手段に記憶されたファイルを、無線通信により前記第１の別装置とは異なる第２の別装置へ送信することができる無線通信手段と、前記第１の記憶手段に記憶されたファイルを、前記無線通信手段を介して前記第２の別装置へ送信させる第１処理、前記ファイルが前記第一の記憶手段において占める記憶領域よりも少ない記憶領域で済む情報であって、前記ファイルを特定可能な情報であるファイル特定情報を前記第１の記憶手段に記憶させる第２処理、及び、前記第１処理及び前記第２処理の完了した前記ファイルを前記第１の記憶手段より消去する第３処理を実行する制御手段と、を備える記憶装置である。【００５６】
このような記憶装置によれば、第１の記憶手段に記憶された、第１の別装置より受け取ったファイルが消去された後も、その消去されたファイルのファイル特定情報が第１の記憶手段に残っているため、ユーザが後から記憶装置をＰＣ等の機器と接続した際、その機器上でファイル特定情報を手がかりとしてどのようなファイルが存在したかを認識することができる。したがって、ユーザがファイルの存在を忘れてしまいファイルが有効活用されないことをできるだけ抑制することができる。【００５７】
なお、ユーザがファイルの存在を忘れてしまうことをより抑制するため、特に、第１の記憶手段に記憶されたファイルが静止画ファイルである場合、制御手段は、前記第２処理において、前記静止画ファイルによって表示される静止画のサムネイル画像を生成し、前記ファイル特定情報として前記第１の記憶手段に記憶させるようになっているとよい（本発明の第２７の局面における記憶装置）。【００５８】
このような記憶装置であれば、ユーザが後から記憶装置をＰＣ等の機器と接続した際、消去済みの静止画ファイルのサムネイル画像をその機器上で確認できるため、ユーザが直感的に静止画ファイルの中身を確認することができる。このため、ユーザが静止画ファイルの存在を忘れてしまうことによってファイルが有効活用されないことをより抑制することができる。【００５９】
また、前記制御手段は、前記第２処理において、コンピュータがインターネットを介して前記ファイルを取得可能なＵＲＬを、前記ファイル特定情報として前記第１の記憶手段に記憶させると特によい（本発明の第２８の局面における記憶装置）。【００６０】
このような記憶装置であれば、ユーザが後から記憶装置をＰＣ等の機器と接続した際、上記ＵＲＬを利用することによって手軽にファイルを取得することができ、ファイルがより有効活用される。【００６１】
また、上述した制御手段としての機能をプログラムによって実現してもよい（本発明の第２９の局面におけるプログラム）。このようなプログラムを、記憶装置が内蔵するコンピュータに実行させれば、その記憶装置は、上述した記憶装置と同様の作用及び効果を奏する。また、プログラムはネットワーク等を用いて流通させることも可能である上、記憶装置におけるプログラムの入れ替えは、部品の入れ替えに比較して容易である。したがって、記憶装置の機能向上を容易に行うこともできる。
【図面の簡単な説明】
【００６２】
【図１】記憶装置の構成を示すブロック図である。
【図２】第１のファイル書き込み処理を説明するためのフローチャートである。
【図３】第１の解除条件判定処理を説明するためのフローチャートである。
【図４】第２の解除条件判定処理を説明するためのフローチャートである。
【図５】所定の判定用画像を閲覧できるウェブサイトにアクセスするためのＵＲＬを含む追加静止画ファイルの例である。
【図６】第１の静止画対応処理を説明するためのフローチャートである。
【図７Ａ−７Ｃ】静止画への広告情報の合成を説明するための静止画例である。
【図８】第２の静止画対応処理を説明するためのフローチャートである。
【図９】第１の動画対応処理を説明するためのフローチャートである。
【図１０】第２の動画対応処理を説明するためのフローチャートである。
【図１１Ａ−１１Ｂ】動画への広告情報の結合を説明するためのフレーム例である。
【図１２】無線通信情報出力処理を説明するためのフローチャートである。
【図１３】無線情報画像の一例である。
【図１４】第２のファイル書き込み処理を説明するためのフローチャートである。
【図１５】記憶ファイルリストの一例である。
【図１６】ファイルアップロード処理を説明するためのフローチャートである。
【図１７】アップロードファイルリストの内容を説明するための一例である。
【図１８】デジタルカメラの構成を示すブロック図である。
【符号の説明】
【００６３】
１０，３０…記憶装置、１１…メインフラッシュメモリ、１２…メモリコントローラ、１３…バッテリ、１４，２２…ＣＰＵ、１５，３５…サブフラッシュメモリ、１６，２３…ＲＡＭ、１７…無線ＬＡＮコントローラ、１８…アンテナ、１９…接続端子、２０…別装置、２１…デジタルカメラ、２４…操作部、２５…撮像素子、２６…シャッター、２７…レンズアクチュエータ。
【発明を実施するための形態】
【００６４】
以下、本発明の実施形態について図面を用いて説明する。尚、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【００６５】
［第１実施形態］
第１実施形態を説明する。
［構成の説明］
図１を用いて、第１実施形態の記憶装置１０の構成を説明する。記憶装置１０は、メインフラッシュメモリ１１と、メモリコントローラ１２と、バッテリ１３と、ＣＰＵ１４と、サブフラッシュメモリ１５と、ＲＡＭ１６と、無線ＬＡＮコントローラ１７と、アンテナ１８と、接続端子１９とを備える。なお、記憶装置１０の筐体はカード形状（例えば、ＳＤカードと同様の形状）を有しており、記憶装置１０は別装置２０の図示しないスロットに挿入され、そのスロットに設けられた図示しない接続端子に接続可能に構成されている。ただし、記憶装置１０の筐体の形状は、カード形状に限らない。例えば、一般的なＵＳＢメモリデバイスのようなスティック形状でもよい。
【００６６】
メインフラッシュメモリ１１は、読み書き可能な不揮発性メモリの一種であるフラッシュメモリであり、静止画ファイルや動画ファイル等を複数記憶することができる。なお、読み書き可能な不揮発性メモリであれば、フラッシュメモリに限らない。
【００６７】
メモリコントローラ１２は、メインフラッシュメモリ１１に対するアクセスを制御するコントローラであり、受け付けた命令にしたがい、メインフラッシュメモリ１１に対するデータの書き込み、読み出し、及び、削除を行うことができる。
【００６８】
バッテリ１３は、リチウムイオン二次電池等の充放電可能な電池であり、図示はされていないが、記憶装置１０の各部に接続されている。なお、記憶装置１０が別装置２０のスロットに挿入されて別装置２０と接続されると、接続端子１９を介して別装置２０からの電力供給が開始されてバッテリ１３が所定の電力量になるまで充電される。そして、記憶装置１０が別装置２０のスロットから取り出されて、別装置２０からの電力供給が途絶えたると、バッテリ１３は、記憶装置１０の各部に対して電力供給を開始する。この電力供給は一定時間（例えば、１５分間）継続し、それにより、記憶装置１０の各部を機能させることができる。すなわち、電力供給が絶たれても一定時間、後述する各種処理を実行させることができる。
【００６９】
ＣＰＵ１４は、演算処理機能を有するモジュールであり、サブフラッシュメモリ１５に記憶されているプログラムをＲＡＭ１６に展開させて各種の処理を実行する。なお、ＣＰＵ１４は、サブフラッシュメモリ１５及びＲＡＭ１６に対するメモリコントローラとしての機能も有している。
【００７０】
サブフラッシュメモリ１５は、読み書き可能な不揮発性メモリの一種であるフラッシュメモリであり、ＣＰＵ１４が実行するプログラムの他、後述する合成データファイル等を記憶することができる。なお、読み書き可能な不揮発性メモリであれば、フラッシュメモリに限らない。
【００７１】
ＲＡＭ１６は、読み書き可能な揮発性メモリの一種であるＤＲＡＭ等から構成され、ＣＰＵ１４が各種の処理を実行する際の一時記憶領域として用いられるためのものである。
無線ＬＡＮコントローラ１７は、ＩＥＥＥ８０２．１１ｎ等の無線ＬＡＮ機能を実現するためのコントローラであり、アンテナ１８を介して外部装置（例えば、ＰＣ、インターネット上のサーバ等）と通信を行うことができる。なお、無線ＬＡＮコントローラ１７の代わりに、Ｂｌｕｅｔｏｏｔｈ規格のコントローラ、携帯電話パケット通信網へのアクセスを実現するコントローラ、ＷｉＭＡＸ規格のコントローラ等、ＬＡＮ、ＷＡＮ問わずどのようなコントローラでもよい。
【００７２】
アンテナ１８は、無線ＬＡＮ用のアンテナであり、無線ＬＡＮコントローラ１７に接続されている。なお、無線ＬＡＮコントローラ１７を別の通信機能のコントローラに置換した場合は、アンテナもそれに合わせて変更するとよい。
【００７３】
接続端子１９は、接触型の端子であり、別装置２０から電力供給を受けるための端子、及び別装置２０とデータをやりとりするための端子等からなる。なお、本実施例の記憶装置１０は、接触型の端子（例えば、ＳＤカードの端子やＵＳＢメモリデバイスの端子等）を持つものであるが、非接触型の通信インタフェースであってもよい。例えば、Ｆｅｌｉｃａ（登録商標）やＮＦＣ（Near Field Communication）等であってもよい。
【００７４】
別装置２０は、上述した接続端子１９に対応した接続端子を有する装置であり、例えば、パーソナルコンピュータ（ＰＣ）、デジタルカメラ、デジタルビデオカメラ、携帯電話等の各種の情報処理装置が考えられる。
【００７５】
［動作の説明］
記憶装置１０が実行する各種処理について説明する。なお、記憶装置１０に記憶されているファイルを別装置２０からの指示に基づいて読み出して別装置２０へ送るという読み出し処理や、記憶装置１０に記憶されているファイルを別装置２０からの指示に基づいて消去するといった消去処理等、既に知られた処理については、説明を省略する。
【００７６】
（１）第１のファイル書き込み処理
第１のファイル書き込み処理について、図２のフローチャートを用いて説明する。この第１のファイル書き込み処理は、別装置２０のスロットに設けられた接続端子に記憶装置１０の接続端子１９が接続された状態において、別装置２０よりファイルが送られる旨の信号を別装置２０より記憶装置１０が受け取った際に実行が開始される。なお、第１のファイル書き込み処理は、別装置２０より送られてきた一つのファイルに対応して実行が開始される。つまり、別装置２０より複数のファイルが送られてきた場合は、その回数だけ第１のファイル書き込み処理の実行が開始される。
【００７７】
記憶装置１０のＣＰＵ１４は、別装置２０よりファイルが送られる旨の信号を受けると、別装置２０より送られてくるファイルをメインフラッシュメモリ１１へ書き込むようにメモリコントローラ１２に対して指令する（Ｓ１０５）。この指令を受けたメモリコントローラ１２は、接続端子１９を介して別装置２０より送られてくるファイルのデータを順次メインフラッシュメモリ１１の空き領域に書き込み、当該ファイルの終了を示すデータが別装置２０より送られてくると、ファイルの書き込みが完了した旨をＣＰＵ１４へ返す。
【００７８】
続いてＣＰＵ１４は、解除条件判定処理を実行する（Ｓ１１０）。この解除条件判定処理については後述するが、静止画対応処理（Ｓ１２５，図６，図８）及び動画対応処理（Ｓ１３５，図９，図１０）を実行するかどうか（解除するかどうか）を判定するための処理である。
【００７９】
続いてＣＰＵ１４は、広告の付加を解除するかどうかを判定する（Ｓ１１５）。この判定は、Ｓ１１０の解除条件判定処理の結果（戻り値）に基づいて判定する。解除条件判定処理の結果が、広告の付加を解除する（解除条件を満たす）という結果であった場合は（Ｓ１１５：Ｙｅｓ）、本処理（第１のファイル書き込み処理）を終了する。一方、解除条件判定処理の結果が、広告の付加を解除しない（解除条件を満たさない）という結果であった場合は（Ｓ１１５：Ｎｏ）、Ｓ１２０へ処理を移行させる。
【００８０】
Ｓ１２０に移行すると、ＣＰＵ１４は、Ｓ１０５でメインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであるかどうかを判定する。判定方法としては、ファイルの拡張子によって判定する方法や、ファイルのヘッダ部分等の一部をＲＡＭ１６に読み込ませて判定する方法が考えられるが、これら方法に限ったものではない。
【００８１】
ＣＰＵ１４は、Ｓ１２０の判定結果が肯定であれば（Ｓ１２０：Ｙｅｓ）、Ｓ１２５へ処理を移行して静止画対応処理を実行する。一方、ＣＰＵ１４は、Ｓ１２０の判定結果が否定であれば（Ｓ１２０：Ｎｏ）、Ｓ１３０へ処理を移行し、そのＳ１３０において、Ｓ１０５でメインフラッシュメモリ１１へ書き込んだファイルが動画ファイルであるかどうかを判定する。判定方法としては、ファイルの拡張子によって判定する方法や、ファイルのヘッダ部分等の一部をＲＡＭ１６に読み込ませて判定する方法が考えられるが、これら方法に限ったものではない。
【００８２】
ＣＰＵ１４は、Ｓ１３０の判定結果が肯定であれば（Ｓ１３０：Ｙｅｓ）、Ｓ１３５へ処理を移行して動画対応処理を実行する。一方、ＣＰＵ１４は、Ｓ１３０の判定結果が否定であれば（Ｓ１３０：Ｎｏ）、本処理（第１のファイル書き込み処理）を終了する。
【００８３】
ＣＰＵ１４は、Ｓ１２５の静止画対応処理又はＳ１３５の動画対応処理が終了した後も、本処理（第１のファイル書き込み処理）を終了する。
（２）第１の解除条件判定処理
次に第１の解除条件判定処理について図３のフローチャートを用いて説明する。この第１の解除条件判定処理は、上述した第１のファイル書き込み処理のＳ１１０において呼び出されて実行が開始される処理である。なお、別の実施形態の記憶装置１０として、第１の解除条件判定処理の代わりに、後述する第２の解除条件判定処理が実行されるようになっていてもよい。
【００８４】
ＣＰＵ１４は、第１の解除条件判定処理の実行を開始すると、まず、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであるかどうかを判定する（Ｓ１５５）。判定方法としては、ファイルの拡張子によって判定する方法や、ファイルのヘッダ部分等の一部をＲＡＭ１６に読み込ませて判定する方法が考えられるが、これら方法に限ったものではない。
【００８５】
ＣＰＵ１４は、Ｓ１５５の判定結果が肯定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであれば（Ｓ１５５：Ｙｅｓ）、Ｓ１６０へ処理を移行する。一方、ＣＰＵ１４は、Ｓ１５５の判定結果が否定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルでなければ（Ｓ１５５：Ｎｏ）、Ｓ１７０へ処理を移行する。
【００８６】
Ｓ１５５の判定結果が肯定であった場合に進むＳ１６０では、変数ｉの値が１０００以上であるか否かを判定する。この変数ｉというのは、サブフラッシュメモリ１５に記憶されている変数（カウンタ）であり、後述する静止画対応処理の実行を開始した回数を示すものである。なお、この変数ｉには、記憶装置１０の製造時（又は出荷時）に“０”の値が書き込まれており、記憶装置１０への電力供給が途切れてもその値が保持される。
【００８７】
ＣＰＵ１４は、Ｓ１６０の判定結果が肯定、すなわち、変数ｉの値が１０００以上であれば（Ｓ１６０：Ｙｅｓ）、Ｓ１９０へ処理を移行し、一方、Ｓ１６０の判定結果が否定、すなわち、変数ｉの値が１０００以上でないならば（Ｓ１６０：Ｎｏ）、Ｓ１６５へ処理を移行する。
【００８８】
ＣＰＵ１４は、変数ｉの値が１０００以上でないと判定した場合に進むＳ１６５では、変数ｉの値を１だけ増加させてサブフラッシュメモリ１５に記憶させる。そして、ＣＰＵ１４は、Ｓ１８５へ処理を移行させる。
【００８９】
ＣＰＵ１４は、Ｓ１５５の判定結果が否定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルでないと判定した場合に進むＳ１７０では、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだファイルが動画ファイルであるかどうかを判定する（Ｓ１７０）。判定方法としては、ファイルの拡張子によって判定する方法や、ファイルのヘッダ部分等の一部をＲＡＭ１６に読み込ませて判定する方法が考えられるが、これら方法に限ったものではない。
【００９０】
ＣＰＵ１４は、Ｓ１７０の判定結果が肯定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが動画ファイルであれば（Ｓ１７０：Ｙｅｓ）、Ｓ１７５へ処理を移行する。一方、ＣＰＵ１４は、Ｓ１７０の判定結果が否定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが動画ファイルでなければ（Ｓ１７０：Ｎｏ）、Ｓ１９０へ処理を移行する。
【００９１】
Ｓ１７０の判定結果が肯定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが動画ファイルであった場合に進むＳ１７５では、ＣＰＵ１４は、変数ｊの値が１０００以上であるか否かを判定する。この変数ｊというのは、サブフラッシュメモリ１５に記憶されている変数（カウンタ）であり、後述する動画対応処理の実行を開始した回数を示すものである。なお、この変数ｊには、記憶装置１０の製造時（又は出荷時）に“０”の値が書き込まれており、記憶装置１０への電力供給が途切れてもその値が保持される。
【００９２】
ＣＰＵ１４は、Ｓ１７５の判定結果が肯定、すなわち、変数ｊの値が１０００以上であれば（Ｓ１７５：Ｙｅｓ）、Ｓ１９０へ処理を移行し、一方、Ｓ１７５の判定結果が否定、すなわち、変数ｊの値が１０００以上でなければ（Ｓ１７５：Ｎｏ）、Ｓ１８０へ処理を移行する。
【００９３】
変数ｊの値が１０００以上でないと判定した場合に進むＳ１８０では、ＣＰＵ１４は、変数ｊの値を１だけ増加させてサブフラッシュメモリ１５に記憶させる。そして、ＣＰＵ１４は、Ｓ１８５へ処理を移行させる。
【００９４】
ＣＰＵ１４は、Ｓ１８５では、解除条件を満たさない旨を戻り値にセットし、本処理（第１のファイル書き込み処理）を終了し、呼び出し元である第１のファイル書き込み処理のＳ１１０に続く処理を実行する。
【００９５】
ＣＰＵ１４は、Ｓ１９０では、解除条件を満たす旨を戻り値にセットし、本処理（第１のファイル書き込み処理）を終了し、呼び出し元である第１のファイル書き込み処理のＳ１１０に続く処理を実行する。
【００９６】
（３）第２の解除条件判定処理
次に第２の解除条件判定処理について図４のフローチャートを用いて説明する。この第２の解除条件判定処理は、上述した第１の解除条件判定処理が実行される記憶装置１０とは別実施形態の記憶装置１０において、第１の解除条件判定処理の代わりに実行される処理である。なお、第２の解除条件判定処理は、上述した第１の解除条件判定処理と同様、上述した第１のファイル書き込み処理のＳ１１０において呼び出されて実行が開始される処理である。また、第２の解除条件判定処理が実行される記憶装置１０のサブフラッシュメモリ１５には、下記Ｓ２１５の説明に出てくる所定の判定用画像を閲覧可能なウェブサイトにアクセスするためのＵＲＬを一部に有した追加静止画ファイル、合成データファイル、及び、結合データファイルが記憶されている（追加静止画ファイルの一例として図５参照）。そして、後述する静止画対応処理（Ｓ１２５，図６，図８）及び動画対応処理（Ｓ１３５，図９，図１０）が実行された結果、このＵＲＬがユーザの目に触れ得る状態になる。
【００９７】
ＣＰＵ１４は、第２の解除条件判定処理の実行を開始すると、まず、継続的解除フラグはオンであるか否かを判定する（Ｓ２０５）。この継続的解除フラグというのは、サブフラッシュメモリ１５に記憶されているフラグ情報であり、広告を付加すること（静止画対応処理（Ｓ１２５，図６，図８）及び動画対応処理（Ｓ１３５，図９，図１０）を実行すること）を継続的に不実施とするかどうかを表すフラグである。なお、この継続的解除フラグには、記憶装置１０の製造時（又は出荷時）に“オフ”の値（実施することを意味する値）が書き込まれており、記憶装置１０への電力供給が途切れてもその値が保持される。
【００９８】
ＣＰＵ１４は、Ｓ２０５の判定結果が肯定、すなわち継続的解除フラグがオンであれば（Ｓ２０５：Ｙｅｓ）、Ｓ２３０へ処理を移行し、一方、Ｓ２０５の判定結果が否定、すなわち、継続的解除フラグがオンでなければ（Ｓ２０５：Ｎｏ）、Ｓ２１０へ処理を移行する。
【００９９】
継続的解除フラグがオンでない場合、すなわち、オフである場合に進むＳ２１０では、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであるかどうかを判定する（Ｓ２１０）。判定方法としては、ファイルの拡張子によって判定する方法や、ファイルのヘッダ部分等の一部をＲＡＭ１６に読み込ませて判定する方法が考えられるが、これら方法に限ったものではない。
【０１００】
ＣＰＵ１４は、Ｓ２１０の判定結果が肯定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであれば（Ｓ２１０：Ｙｅｓ）、Ｓ２１５へ処理を移行する。一方、ＣＰＵ１４は、Ｓ２１０の判定結果が否定、すなわち、メインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルでなければ（Ｓ２１０：Ｎｏ）、Ｓ２３０へ処理を移行する。
【０１０１】
メインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであると判定した場合に進むＳ２１５では、その静止画ファイルによって表示される静止画の一部に所定の判定用画像が含まれるか否かを判定する。ここでいう所定の判定用画像というのは、例えば、商品，サービス，会社，ブランド等が想起される文言（具体的には、商品名，サービス名，社名、ブランド名等）、これらの画像（具体的には、商品画像，サービスマーク，コーポレートマーク，ブランドマーク等）、又は、何らかの情報がコード化されたバーコードや二次元コード等が考えられる。
【０１０２】
ＣＰＵ１４は、Ｓ２１５の判定結果が肯定、すなわち、静止画ファイルの一部に所定の画像が含まれるのであれば（Ｓ２１５：Ｙｅｓ）、Ｓ２２５へ処理を移行する。一方、ＣＰＵ１４は、Ｓ２１５の判定結果が否定、すなわち、静止画ファイルの一部に所定の画像が含まれないのであれば（Ｓ２１５：Ｎｏ）、Ｓ２２０へ処理を移行する。
【０１０３】
静止画ファイルファイルの一部に所定の画像が含まれると判定した場合に進むＳ２２５では、ＣＰＵ１４は、継続的解除フラグをオンに変更してサブフラッシュメモリ１５に記憶させる。そして、ＣＰＵ１４は、Ｓ２３０へ処理を移行させる。
【０１０４】
ＣＰＵ１４は、Ｓ２３０では、解除条件を満たす旨を戻り値にセットし、本処理（第１のファイル書き込み処理）を終了し、呼び出し元である第１のファイル書き込み処理のＳ１１０に続く処理を実行する。
【０１０５】
ＣＰＵ１４は、Ｓ２２０では、解除条件を満たさない旨を戻り値にセットし、本処理（第１のファイル書き込み処理）を終了し、呼び出し元である第１のファイル書き込み処理のＳ１１０に続く処理を実行する。
【０１０６】
（４）第１の静止画対応処理
次に第１の静止画対応処理について図６のフローチャートを用いて説明する。この第１の静止画対応処理は、上述した第１のファイル書き込み処理のＳ１２５において呼び出されて実行が開始される処理である。なお、別の実施形態の記憶装置１０として、第１の静止画対応処理の代わりに、後述する第２の静止画対応処理が実行されるようになっていてもよい。
【０１０７】
ＣＰＵ１４は、第１の静止画対応処理の実行を開始すると、まず、上述した第１のファイル書き込み処理のＳ１０５において行われたメインフラッシュメモリ１１へファイルの書き込みは、その直前に行われた別ファイルの書き込みから１０秒以内かどうかを判定する（Ｓ３０５）。換言すれば、別装置２０から記憶装置１０に対して過去１０秒以内に別のファイルの書き込みがあったか否かを判定するということである。したがって、例えば、数秒以下の間隔で連続して複数の静止画ファイルが別装置２０から記憶装置１０に対して書き込まれていれば、本ステップは肯定判定されることになる。なお、ここでは１０秒という時間を用いたが、継続して写真撮影等が行われていると判断できる程度の時間であれば、どのような時間であってもよく、様々な事情に基づいて適宜決定すればよい。
【０１０８】
ＣＰＵ１４は、Ｓ３０５の判定結果が肯定、すなわち、メインフラッシュメモリ１１へ書き込まれたファイルは、その直前に書き込まれたファイルから１０秒以内の書き込みであれば（Ｓ３０５：Ｙｅｓ）、本処理（第１の静止画対応処理）を終了し、呼び出し元である第１のファイル書き込み処理のＳ１２５に続く処理を実行する。
【０１０９】
ＣＰＵ１４は、Ｓ３０５の判定結果が否定、すなわち、メインフラッシュメモリ１１へ書き込まれたファイルは、その直前に書き込まれたファイルから１０秒以内の書き込みでなければ、Ｓ３１０へ処理を移行する。
【０１１０】
Ｓ３１０へ処理を移行させたＣＰＵ１４は、メインフラッシュメモリ１１へ書き込まれたファイルを別の名前でメインフラッシュメモリ１１の隠しフォルダへコピーする（書き込みを行う）。ここでいう別の名前としてはどのような名前であってもよいが、例えば、ファイル名の先頭にオリジナルファイルであることを示す“org”といった文字列を追加するとよい。
【０１１１】
続いてＣＰＵ１４は、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１に対して書き込まれた静止画ファイルをＲＡＭ１６に読み込ませる（Ｓ３１５）。なお、このステップは、上述したＳ３１０のコピーと同時に行ってもよい。
【０１１２】
続いてＣＰＵ１４は、ＲＡＭ１６に読み込ませた静止画ファイルを解析する（Ｓ３２０）。ここでいう解析としては、例えば、次のようなことを行う。（ａ）静止画ファイルに基づく静止画に人物の顔が含まれているかどうかを判定する。（ｂ）静止画に人物の顔が含まれているならばどの位置に含まれているかを特定する。（ｃ）静止画に人物の顔が含まれているならば、予めサブフラッシュメモリ１５に記憶されている人物特徴データ又は無線ＬＡＮコントローラ１７を介して接続できる外部データベースに記憶されている人物特徴データを参照して、静止画に含まれる人物が誰であるかを特定する。（ｄ）静止画ファイルに基づく静止画に含まれる物体が何であるか（例えば、山，橋，海，自動車，電車，飛行機，船舶，家具，動物等）を特定する。（ｅ）静止画ファイルに基づく静止画の撮影場所を静止画ファイルに含まれるジオタグに基づいて特定する。
【０１１３】
続いてＣＰＵ１４は、サブフラッシュメモリ１５に予め記憶されている複数の合成データファイルの中からＳ３２０の解析結果に基づいて選択し、ＲＡＭ１６に読み込ませる（Ｓ３２５）。ここでいう合成データファイルというのは、メインフラッシュメモリ１１へ書き込んだ静止画ファイルに基づく静止画に対して広告情報を合成するための画像ファイル又はテキストファイルである。広告情報としては、例えば、商品，サービス，会社，ブランド等が想起される文言（具体的には、商品名，サービス名，社名、ブランド名等）、これらの画像（具体的には、商品画像，サービスマーク，コーポレートマーク，ブランドマーク等）、問い合わせ先情報（ＵＲＬ，検索キーワード，電話番号等）、及び、利用者にとって特別な情報（例えば、割引情報、プレゼント情報、割引／無料クーポン情報）が考えられる。また、合成データファイルの選択は、例えば、静止画ファイルに基づく静止画に家具が含まれているのであれば、家具に関連する広告が表示される合成データファイルを、サブフラッシュメモリ１５に記憶されている複数の合成データファイルの中から選択する。また、静止画の撮影場所が東京であれば、東京に関連する広告が表示される合成データファイルを、サブフラッシュメモリ１５に記憶されている複数の合成データファイルの中から選択する。
【０１１４】
続いてＣＰＵ１４は、ＲＡＭ１６に読み込まれた合成データファイルに基づく広告情報を、Ｓ３１５でＲＡＭ１６に読み込まれた静止画ファイルに基づく静止画に合成して合成静止画を生成する（Ｓ３３０）。この際、Ｓ３２０における解析結果に基づき、静止画における広告情報を合成する位置を選択して合成するとよい。例えば、静止画に人物の顔が写っているのであれば、その顔（又は人物全体）を避けた位置にＵＲＬを合成する。ここで具体例を図７Ａ−７Ｃを用いて説明する。
【０１１５】
図７Ａは、２人の人物が写った静止画であり、広告情報を合成する前の静止画である。図７Ｂは、合成後の静止画であるが、２人の人物に重ならない位置、すなわち、静止画の左下の部分に広告情報であるＵＲＬが合成されている。図７Ｃは、合成後の静止画の別例であるが、２人の人物に重ならない位置、すなわち、静止画の右下の部分に広告情報であるＵＲＬが合成されている。
【０１１６】
説明を図６のフローチャートに戻し、続いてＣＰＵ１４は、Ｓ３３０で生成した合成静止画を表すことができる合成静止画ファイルをメインフラッシュメモリ１１に書き込む（Ｓ３３５）。この書き込みの際のファイル名は、第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込まれたファイルのファイル名で書き込む。
【０１１７】
続いてＣＰＵ１４は、本処理（第１の静止画対応処理）を終了して、呼び出し元である第１のファイル書き込み処理のＳ１２５に続く処理を実行する。
（５）第２の静止画対応処理
次に第２の静止画対応処理について図８のフローチャートを用いて説明する。この第２の静止画対応処理は、上述した第１の静止画対応処理が実行される記憶装置１０とは別実施形態の記憶装置１０において、第１の静止画対応処理の代わりに実行される処理である。なお、第２の静止画対応処理は、上述した第１の静止画対応処理と同様、上述した第１のファイル書き込み処理のＳ１２５において呼び出されて実行が開始される処理である。
【０１１８】
ＣＰＵ１４は、第２の静止画対応処理の実行を開始すると、まず、変数ｋの値が１０であるか否かを判定する。この変数ｋというのは、サブフラッシュメモリ１５に記憶されている変数（カウンタ）であり、後述するＳ３６５〜Ｓ３８０の各ステップを実行するか、それともＳ３６０を実行するかの判定に用いるものである。なお、この変数ｋには、記憶装置１０の製造時（又は出荷時）に“０”の値が書き込まれており、記憶装置１０への電力供給が途切れてもその値が保持される。
【０１１９】
ＣＰＵ１４は、Ｓ３５５の判定結果が肯定、すなわち、変数ｋの値が１０であれば（Ｓ３５５：Ｙｅｓ）、Ｓ３６０へ処理を移行し、一方、Ｓ３５５の判定結果が否定、すなわち、変数ｋの値が１０でなければ（Ｓ３５５：Ｎｏ）、Ｓ３６５へ処理を移行する。
【０１２０】
ＣＰＵ１４は、変数ｋの値が１０であると判定した場合に進むＳ３６０では、変数ｋの値を１だけ増加させてサブフラッシュメモリ１５に記憶させる。そして、ＣＰＵ１４は、本処理（第２の静止画対応処理）を終了して、呼び出し元である第１の書き込み処理のＳ１２５に続く処理を実行する。
【０１２１】
Ｓ３５５の判定結果が否定、すなわち、変数ｋの値が１０でないと判定した場合に進むＳ３６５では、ＣＰＵ１４は、本処理（第２の静止画対応処理）の呼び出し元である第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだファイルのファイル名を取得する。
【０１２２】
続いてＣＰＵ１４は、追加静止画ファイルをサブフラッシュメモリ１５からＲＡＭ１６へ読み込ませる（Ｓ３７０）。ここでいう追加静止画ファイルというのは、広告情報が含まれる静止画ファイルである。広告情報としては、例えば、商品，サービス，会社，ブランド等が想起される文言（具体的には、商品名，サービス名，社名、ブランド名等）、これらの画像（具体的には、商品画像，サービスマーク，コーポレートマーク，ブランドマーク等）、問い合わせ先情報（ＵＲＬ，検索キーワード，電話番号等）、及び、利用者にとって特別な情報（例えば、割引情報、プレゼント情報、割引／無料クーポン情報）が考えられる。なお、複数の追加静止画ファイルをサブフラッシュメモリ１５に記憶させておき、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだ静止画ファイルに基づく静止画に含まれる物体に応じて追加静止画ファイルを選択してサブフラッシュメモリ１５からＲＡＭ１６へ読み込ませるようにしてもよい。例えば、メインフラッシュメモリ１１へ書き込んだ静止画ファイルに基づく静止画に家具が含まれているのであれば、家具に関連する広告が表示される追加静止画ファイルを、サブフラッシュメモリ１５に記憶されている複数の追加静止画ファイルの中から選択してＲＡＭ１６に読み込ませるようになっていてもよい。また、静止画の撮影場所が東京であれば、東京に関連する広告が表示される追加静止画ファイルを、サブフラッシュメモリ１５に記憶されている複数の追加静止画ファイルの中から選択してＲＡＭ１６に読み込ませるようになっていてもよい。
【０１２３】
続いてＣＰＵ１４は、Ｓ３６５で取得したファイル名における番号部分を１だけ繰り上げた番号に変更したファイル名によって、追加静止画ファイルをメインフラッシュメモリ１１に書き込む（Ｓ３７５）。例えば、Ｓ３６５で取得したファイル名が“DSC11633.jpg”であった場合、“DSC11634.jpg”というファイル名によって追加静止画ファイルをメインフラッシュメモリ１１に書き込む。なお、このような処理は、別装置２０より受け取った静止画ファイルのそれぞれは重複のない番号がファイル名に含まれており、かつ、その番号は昇順であることが前提となる。
【０１２４】
続いてＣＰＵ１４は、変数ｋの値を０にしてサブフラッシュメモリ１５に記憶させる（Ｓ３８０）。そして、ＣＰＵ１４は、本処理（第２の静止画対応処理）を終了して、呼び出し元である第１の書き込み処理のＳ１２５に続く処理を実行する。
【０１２５】
（６）第１の動画対応処理
次に第１の動画対応処理について図９のフローチャートを用いて説明する。この第１の動画対応処理は、上述した第１のファイル書き込み処理のＳ１３５において呼び出されて実行が開始される処理である。なお、別の実施形態の記憶装置１０として、第１の動画対応処理の代わりに、第２の動画対応処理が実行されるようになっていてもよい。
【０１２６】
ＣＰＵ１４は、第１の動画対応処理の実行を開始すると、まず、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだ動画ファイルを別の名前でメインフラッシュメモリ１１の隠しフォルダへコピーする（Ｓ４０５）。ここでいう別の名前としてはどのような名前であってもよいが、例えば、ファイル名の先頭にオリジナルファイルであることを示す“org”といった文字列を追加するとよい。
【０１２７】
続いてＣＰＵ１４は、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだ動画ファイルに基づく動画の開始１０秒に対応する一部データを、ＲＡＭ１６へ読み込ませる（Ｓ４１０）。
【０１２８】
続いてＣＰＵ１４は、サブフラッシュメモリ１５に記憶予め記憶されている合成データファイルをＲＡＭ１６に読み込ませる（Ｓ４１５）。ここでいう合成データファイルというのは、メインフラッシュメモリ１１へ書き込んだ動画ファイルに基づく動画に対して広告情報を合成するための画像ファイル又はテキストファイルである。広告情報としては、例えば、商品，サービス，会社，ブランド等が想起される文言（具体的には、商品名，サービス名，社名、ブランド名等）、これらの画像（具体的には、商品画像，サービスマーク，コーポレートマーク，ブランドマーク等）、問い合わせ先情報（ＵＲＬ，検索キーワード，電話番号等）、及び、利用者にとって特別な情報（例えば、割引情報、プレゼント情報、割引／無料クーポン情報）が考えられる。
【０１２９】
続いてＣＰＵ１４は、ＲＡＭ１６に読み込ませた合成データファイルに基づく広告情報を、Ｓ４１０でＲＡＭ１６に読み込ませた、開始１０秒に対応する一部データに基づく動画に合成して合成動画を生成する（Ｓ４２０）。なお、ＣＰＵ１４は、動画を構成するフレームにおける、例えば、フレーム右下や左下等の位置に広告情報を１０秒間継続して合成することが考えられる。この結果、動画ファイルを再生すると、動画の開始１０秒間に広告情報が合成されて表示されるようになる。
【０１３０】
続いてＣＰＵ１４は、Ｓ４２０で生成した合成動画を表すことができる合成動画データを、メインフラッシュメモリ１１に記憶されている対応する動画ファイルにおける該当箇所のデータと置換する（Ｓ４２５）。
【０１３１】
続いてＣＰＵ１４は、本処理（第１の動画対応処理）を終了して、呼び出し元である第１のファイル書き込み処理のＳ１３５に続く処理を実行する。
（７）第２の動画対応処理
次に第２の動画対応処理について図１０のフローチャートを用いて説明する。この第２の動画対応処理は、上述した第１の動画対応処理が実行される記憶装置１０とは別実施形態の記憶装置１０において、第１の動画対応処理の代わりに実行される処理である。なお、第２の動画対応処理は、上述した第１の動画対応処理と同様、上述した第１のファイル書き込み処理のＳ１３５において呼び出されて実行が開始される処理である。
【０１３２】
ＣＰＵ１４は、第２の動画対応処理の実行を開始すると、まず、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１へ書き込んだ動画ファイルを別の名前でメインフラッシュメモリ１１の隠しフォルダへコピーする（Ｓ４５５）。ここでいう別の名前としてはどのような名前であってもよいが、例えば、ファイル名の先頭にオリジナルファイルであることを示す“org”といった文字列を追加するとよい。
【０１３３】
続いてＣＰＵ１４は、サブフラッシュメモリ１５に記憶予め記憶されている結合動画ファイルをＲＡＭ１６に読み込ませる（Ｓ４６０）。ここでいう結合動画ファイルというのは、メインフラッシュメモリ１１へ書き込んだ動画ファイルに基づく動画に対して広告情報を有する動画を結合するための動画ファイルである。広告情報としては、例えば、商品，サービス，会社，ブランド等が想起される文言（具体的には、商品名，サービス名，社名、ブランド名等）、これらの画像（具体的には、商品画像，サービスマーク，コーポレートマーク，ブランドマーク等）、これらを宣伝する映像、これらを宣伝する音声、及び、利用者にとって特別な情報（例えば、割引情報、プレゼント情報、割引／無料クーポン情報）を伝える映像等が考えられる。
【０１３４】
続いてＣＰＵ１４は、Ｓ４６０でＲＡＭ１６に読み込ませた結合動画ファイルを、上述した第１のファイル書き込み処理のＳ１０５においてメインフラッシュメモリ１１に記憶された動画ファイルの先頭部分に追加する（Ｓ４２５）。なお、追加の際、動画ファイルにおける動画情報を管理するヘッダ部分のデータを修正することは言うまでもない。
【０１３５】
このようにして追加された動画ファイルを再生すると、まず結合動画ファイルに基づく動画が１０秒間再生され（例えば、図１１Ａ参照）、その後、オリジナルの動画が再生される（例えば、図１１Ｂ参照）。
【０１３６】
続いてＣＰＵ１４は、本処理（第２の動画対応処理）を終了して、呼び出し元である第１のファイル書き込み処理のＳ１３５に続く処理を実行する。
（８）無線通信情報出力処理
次に無線通信情報出力処理について、図１２のフローチャートを用いて説明する。この無線通信情報出力処理は、例えば、（ａ）記憶装置１０が別装置２０のスロットに挿入されて別装置２０から電力供給が開始された際、（ｂ）記憶装置１０に設けられたボタン（図１に図示せず）が押下された際、又は、（ｃ）別装置２０から所定のコマンドが記憶装置１０に送信されそれをＣＰＵ１４が検知した際等に実行が開始される。
【０１３７】
ＣＰＵ１４は、無線通信情報出力処理の実行を開始すると、まず、サブフラッシュメモリ１５に記憶されている無線情報をＲＡＭ１６に読みこませる（Ｓ５０５）。この無線情報というのは、無線ＬＡＮコントローラ１７が無線通信を行う際に用いる情報であり、具体的には例えば、ＳＳＩＤ、パスワード、暗号化方法、ＩＰアドレスの取得方法、接続先のサーバ名、サーバへのログイン名、サーバへのログインパスワード等の情報である。
【０１３８】
続いてＣＰＵ１４は、ＲＡＭ１６に読みこませた無線情報を一覧にした無線情報画像を生成する（Ｓ５１０）。無線情報画像としては、例えば、図１３に示すような画像が考えられる。すなわち、無線設定に関する項目名と設定内容とがセットになった行が画像中に複数記載されている。なお、無線情報画像の代わりに無線情報を一覧にしたテキストであってもよい。
【０１３９】
説明を図１２のフローチャートに戻し、続いてＣＰＵ１４は、生成した無線情報画像をメインフラッシュメモリ１１に無線情報静止画ファイルとして記憶させ（Ｓ５１５）、本処理（無線通信情報出力処理）を終了する。
【０１４０】
［効果］
上述した記憶装置１０は、第１の静止画対応処理を実行する場合、別装置２０から静止画ファイルが送られると、記憶装置１０内で静止画ファイルに対して所定の広告情報が合成し、合成静止画ファイルとしてメインフラッシュメモリ１１に記憶させる（Ｓ３３０，Ｓ３３５）。このため、記憶装置１０が別装置２０と切り離されて転々と流通したとしても、その内部に合成静止画ファイルが記憶されていることからそれが閲覧等されることによって、広告情報が利用者の目に触れる。すなわち、記憶装置１０を用いれば、別装置２０内で静止画が表示されるときのみ広告情報が合成される場合に比較してより多くの者に対して広告宣伝を行うことができる。
【０１４１】
また、記憶装置１０のＣＰＵ１４は、第１の静止画対応処理を実行する場合、メインフラッシュメモリ１１に対して直前にファイルが記憶されてから１０秒以内に書き込まれた新たな静止画ファイルに対しては、広告情報の合成を行わない（Ｓ３０５：Ｙｅｓ）。このため、例えば、所定時間内に複数の静止画ファイルが記憶装置１０に書き込まれると、最初に書き込まれた静止画ファイルについては所定の情報が合成された合成静止画ファイルが生成されて記憶されるが、２番目以降に書き込まれた静止画ファイルについては、合成静止画ファイルが生成されることはない。すなわち、ユーザが静止画ファイルの書き込みタイミングを制御することによって意図的に合成を回避することが可能であり、記憶装置の使い勝手がよい。
【０１４２】
また、記憶装置１０のＣＰＵ１４は、第１の静止画対応処理を実行する場合、別装置２０から送られた静止画ファイルを解析し（Ｓ３２０）、静止画内に人物の顔を含んでいた場合は、その顔（又は人物全体）を避けた位置に広告情報を合成して合成静止画を生成する（Ｓ３３０）。このため、人物の顔に広告情報が重なった静止画の合成静止画ファイルが生成されることが避けられ、広告情報の合成に対するユーザの不快感を軽減することができる。
【０１４３】
また、記憶装置１０のＣＰＵ１４は、第１の静止画対応処理を実行する場合、別装置２０から送られた静止画ファイルの撮影場所を解析し（Ｓ３２０）、その撮影場所に関係する広告情報が表示される合成データファイルを、サブフラッシュメモリ１５に記憶されている複数の合成データファイルの中から選択する（Ｓ３２５）。このため、静止画ファイルの撮影場所に応じた情報が合成された静止画の合成静止画ファイルが生成され、広告効果を高めることができる。
【０１４４】
また、記憶装置１０のＣＰＵ１４は、第１の動画対応処理を実行する場合、別装置２０から動画ファイルが送られると、記憶装置１０内で動画ファイルに対して所定の広告情報を合成し、合成動画ファイルとしてメインフラッシュメモリ１１に記憶させる（Ｓ４２０，Ｓ４２５）。このため、記憶装置１０が別装置２０と切り離されて転々と流通したとしても、その内部に合成動画ファイルを記憶していることからそれが閲覧等されることによって、広告情報が利用者の目に触れる。すなわち、記憶装置１０を用いれば、別装置２０内で動画が表示されるときのみ広告情報が表示される場合に比較してより多くの者に対して広告宣伝を行うことができる。
【０１４５】
また、記憶装置１０のＣＰＵ１４は、第２の動画対応処理を実行する場合、別装置２０から動画ファイルが送られると、記憶装置１０内で動画ファイルに対して、所定の広告情報が含まれる動画が結合され、結合動画ファイルとしてメインフラッシュメモリ１１に記憶される（Ｓ４６５）。このため、記憶装置１０が別装置２０と切り離されて転々と週通したとしても、その内部に結合動画ファイルを記憶していることからそれが閲覧されることによって、広告情報が利用者の目に触れる。すなわち、記憶装置１０を用いれば、別装置２０内で動画が表示されるときのみ広告情報が表示される場合に比較してより多くの者に対して広告宣伝を行うことができる。
【０１４６】
また、記憶装置１０のＣＰＵ１４は、第１の静止画対応処理、又は、第１，２の動画対応処理を実行する場合、オリジナルのファイルを別のファイル名に変更して当初の状態のままメインフラッシュメモリ１１に記憶させる（Ｓ３１０，Ｓ３７５，Ｓ４０５，Ｓ４５５）。このため、ユーザがオリジナルファイルを必要になった際にそのファイルを取得できるため、記憶装置１０の使い勝手が良い。
【０１４７】
また、記憶装置１０のＣＰＵ１４は、第２の静止画対応処理を実行する場合、別装置２０から静止画ファイルが送られると、１０ファイル毎に追加静止画ファイルをメインフラッシュメモリ１１に記憶させる（Ｓ３５５，Ｓ３７５）。このため、記憶装置１０が別装置２０と切り離されて転々と流通したとしても、その内部に追加静止画ファイルが記憶されていることからそれが閲覧等されることによって、広告情報が利用者の目に触れる。すなわち、記憶装置１０を用いれば、別装置２０内で静止画が表示されるときのみ広告情報が合成される場合に比較してより多くの者に対して広告宣伝を行うことができる。
【０１４８】
また、記憶装置１０のＣＰＵ１４は、第２の静止画対応処理を実行する場合、追加静止画ファイルをメインフラッシュメモリ１１に記憶させるときに、メインフラッシュメモリ１１に記憶された静止画ファイルのファイル名における番号部分を１だけ繰り上げた番号に変更したファイル名を用いる（Ｓ３６５，Ｓ３７５）。このため、ＰＣ等において、記憶装置１０に記憶されたファイルを、ファイル名の昇順に並べると、追加静止画ファイルがオリジナルの静止画ファイルどうしの間に並ぶ。したがって、ユーザがファイルをファイル名の順に閲覧等した際の広告宣伝効果が高まる。
【０１４９】
また、記憶装置１０のＣＰＵ１４は、第１及び第２の解除条件判定処理において解除条件を満たす（広告を付加することを解除する）と判定すると、以後、広告の付加（第１及び第２の静止画対応処理、第１及び第２の動画対応処理）を行わない。このため、広告の付加を望まないユーザにも対応できるし、ユーザに対して解除条件を満たすように行動させる動機付けになる。
【０１５０】
また、記憶装置１０のＣＰＵ１４は、第１の解除条件判定処理を実行する場合、静止画対応処理又は動画対応処理の行われた回数が、予め定められた回数に達するという条件を満たすと、広告の付加を行わない。このため、条件を満たした後は、記憶装置１０を、静止画ファイル又は動画ファイルに対する広告の付加が行われない記憶媒体として利用することができる。したがって、より多くのユーザに対し、解除前の記憶装置１０の利用を促すことができ、広告宣伝効果をより高めることができる。
【０１５１】
また、記憶装置１０のＣＰＵ１４は、第２の解除条件判定処理を実行する場合、所定の判定用画像を含む静止画を表示できる静止画ファイルをメインフラッシュメモリ１１に書き込んだという条件を満たすと、以後、静止画ファイルに対する広告付加を行わない。このため、条件を満たした後は、記憶装置１０を、静止画ファイルに対する広告の付加が行われない記憶媒体として利用することができる。したがって、より多くのユーザに対し、解除前の記憶装置１０の利用を促すことができ、広告宣伝効果をより高めることができる。
【０１５２】
また、第２の解除条件判定処理を実行する場合における追加静止画ファイルは、所定の判定用画像を閲覧可能なウェブサイトにアクセスするためのＵＲＬを一部に有したものである。ユーザは、広告の付加が行われないようにしたいため追加静止画ファイルに対する意識が高い。このため、例えば、記憶装置１０を配布する企業は、追加静止画ファイルに含まれるＵＲＬ先のウェブサイトにおいて効果的に宣伝を行うことができる。
【０１５３】
また、記憶装置１０のＣＰＵ１４は、無線通信情報出力処理を実行することにより、無線情報画像を生成してメインフラッシュメモリ１１に無線情報静止画ファイルとして記憶させる（Ｓ５０５〜Ｓ５１５）。このためユーザは、記憶装置１０と接続可能なＰＣ等を用い、記憶装置１０のメインフラッシュメモリ１１に記憶された無線情報静止画ファイルを確認することにより、無線ＬＡＮコントローラ１７を介して外部のサーバと通信を行う際の無線情報を確認することができる。すなわち、専用ソフトウェアを用いることなく汎用的な機器を用いて無線情報を確認することができる。
【０１５４】
［他の実施形態］
（１）他の実施形態１
上記第１のファイル書き込み処理において、別装置２０より送られてきたファイルをメインフラッシュメモリ１１へ書き込むと（Ｓ１０５）、続けて解除条件判定処理を実行したが（Ｓ１１０）、解除条件判定処理以降の動作（Ｓ１１５〜Ｓ１３５）は、別のタイミングで実行してもよい。なぜなら、例えば、別装置２０より連続して複数のファイルが記憶装置１０へ送られてきた場合などには、メモリコントローラ１２がファイルをメインフラッシュメモリ１１へ書き込むための処理に専従し、解除条件判定処理以降の動作（Ｓ１１５〜Ｓ１３５）において発生するメインフラッシュメモリ１１への書き込み等にハードウェアリソースを割けない場合が考えられるからである。
【０１５５】
このため、例えば、ＣＰＵ１４は、別装置２０より送られた連続する一群の複数ファイルを全てメインフラッシュメモリ１１に書き込んだタイミングで、解除条件判定処理以降の処理（Ｓ１１５〜Ｓ１３５）を実行することが考えられる。
【０１５６】
また、別装置２０より送られてきたファイルをメインフラッシュメモリ１１へ書き込む動作（Ｓ１０５）は、別装置２０より送られてきた指令に連動するが、解除条件判定処理以降の動作（Ｓ１１５〜Ｓ１３５）は、それとは別で所定周期（例えば１０秒，１分）で実行するようにしてもよい。なお、解除条件判定処理以降の動作（Ｓ１１５〜Ｓ１３５）を開始すると、まず、メインフラッシュメモリ１１に記憶されたファイルであって、前回のチェック以降に新たに記憶されたファイルの有無をチェックするとよい。そして、チェック結果に基づき、前回のチェック以降に新たに記憶されたファイルに対して解除条件判定処理以降の動作（Ｓ１１５〜Ｓ１３５）を実行するとよい。
【０１５７】
また、記憶装置１０にメモリコントローラ１２を２つ設け、一方は別装置２０より送られてきたファイルをメインフラッシュメモリ１１に書き込む処理（Ｓ１０５）に割り振り、もう一方を解除条件判定処理以降の処理（Ｓ１１５〜Ｓ１３５）に割り振ることも考えられる。
【０１５８】
また、メモリコントローラ１２が複数の作業を時分割して擬似的に同時に処理することができるのであれば、別装置２０より送られてきたファイルをメインフラッシュメモリ１１に書き込む処理（Ｓ１０５）が終わったファイルから順次、メモリコントローラ１２が解除条件判定処理以降の処理（Ｓ１１５〜Ｓ１３５）において発生するメインフラッシュメモリ１１への書き込み等の処理を並行して実行するようにしてもよい。
【０１５９】
なお、いずれの場合も、静止画対応処理及び解除条件判定処理の解除条件（Ｓ１６０，Ｓ１７５，Ｓ２１５）、メインフラッシュメモリ１１にファイルが記憶された時間間隔の条件（Ｓ３０５）、及び、追加静止画ファイルの追加頻度に関する条件（Ｓ３５５）の意図が同様に実現されるように、ＣＰＵ１４がプログラムに基づいて動作することは言うまでもない。
【０１６０】
（２）他の実施形態２
上記第１の動画対応処理において、別装置２０より送られてきた動画の開始１０秒間に対して、合成データファイルに基づく広告情報を合成していた（Ｓ４２０）。しかし、動画の開始１０秒間に限らず、終了１０秒間や、途中（例えば、シーンが切り替わった箇所）等でもよい。このような記憶装置１０であっても、上述した第１実施形態の同様の効果を奏する。
【０１６１】
（３）他の実施形態３
上記実施形態では、合成データファイル、結合動画ファイル、及び、追加静止画ファイルは、記憶装置１０の製造の際、出荷の際、又は販売の際等にサブフラッシュメモリ１５に記憶されるようになっていてもよいが、そうでなくてもよい。記憶装置１０の販売後に、これらファイルを、ＣＰＵ１４が無線ＬＡＮコントローラ１７及びアンテナ１８を介して外部のサーバから取得し、サブフラッシュメモリ１５に更新記憶するようになっていてもよい。このような記憶装置１０であれば、ユーザの手に記憶装置１０が渡った後も、上記各ファイルを更新することができるため、古い広告が合成等されるといったことをできるだけ抑制でき、広告効果を高めることができる。
【０１６２】
（４）他の実施形態４
上述した別装置２０は、デジタルカメラであってもよい。そして、記憶装置１０は、デジタルカメラの筐体内に着脱可能、又は、着脱不可能に内蔵されたものでもよい。すなわち、上述した別装置２０と記憶装置１０は、図１８に示すように、デジタルカメラ２１として構成されていてもてよい。
【０１６３】
デジタルカメラ２１は、上述した記憶装置１０の構成を備えるとともに、さらに、ＣＰＵ２２、ＲＡＭ２３、操作部２４、撮像素子２５、シャッター２６、及び、レンズアクチュエータ２７を備えている。
【０１６４】
ＣＰＵ２２は、操作部２４からの操作指令に基づいてレンズアクチュエータ２７を制御して撮影対象物に対するピントを合わせ、シャッター２６を動作させて、撮像素子２５を感光させる。そして、撮像素子２５が出力する画像情報を一旦ＲＡＭ２３に保持してＪＰＥＧファイル等を構成し、その構成したファイルを記憶装置１０に対して送信する。
【０１６５】
このようなデジタルカメラ２１であれば、上述した効果の実効性を高めることができる。
（５）他の実施形態５
上記実施形態では、メインフラッシュメモリ１１とサブフラッシュメモリ１５とがそれぞれ別に設けられていたが、両者を一つのハードウェアで実現してもよい。具体的には、サブフラッシュメモリ１５を記憶装置１０から無くし、メインフラッシュメモリ１１の一部領域をサブフラッシュメモリ１５に相当する領域として割り当ててもよい。なお、このような構成とする場合、サブフラッシュメモリ１５に相当するメインフラッシュメモリ１１の一部領域に対しては、別装置２０からのアクセスを特殊なアクセス方法（例えば、専用のアプリケーションを用いた方法等）でない限り、許可しないようにＣＰＵ１４又はメモリコントローラ１２が動作するとよい。
【０１６６】
［第１実施形態の説明で用いた用語と特許請求の範囲で用いた用語との対応］
メインフラッシュメモリ１１は第１の記憶手段の一例であり、サブフラッシュメモリ１５は第２の記憶手段の一例であり、ＣＰＵ１４は制御手段、合成データファイル記憶制御手段、結合動画ファイル記憶制御手段、追加静止画ファイル記憶制御手段、及び、情報出力手段の一例である。
【０１６７】
また、無線ＬＡＮコントローラ１７及びアンテナ１８は無線通信手段の一例であり、静止画対応処理及び動画対応処理がデータ処理の一例であり、第２の解除条件判定処理のＳ２１５が判定処理の一例である。
【０１６８】
［第２実施形態］
次に第２実施形態を説明する。
［構成の説明］
第２実施形態の記憶装置３０の構成は、上述した第１実施形態の記憶装置１０の構成と基本的に同じであるため、同一の部分については、同一の符号を用いることによって説明を省略する（図１参照）。なお、第２実施形態の記憶装置３０のサブフラッシュメモリ３５に記憶されているプログラムは、第１実施形態の記憶装置１０のサブフラッシュメモリ１５に記憶されているプログラムとは異なる。したがって、第１実施形態の記憶装置１０のＣＰＵ１４が実行する処理と、第２実施形態の記憶装置３０のＣＰＵ１４が実行する処理は異なる。
【０１６９】
［動作の説明］
次に第２実施形態の記憶装置１０の動作を説明する。
（１）第２のファイル書き込み処理
第２のファイル書き込み処理について、図１４のフローチャートを用いて説明する。この第２のファイル書き込み処理は、別装置２０のスロットに設けられた接続端子に記憶装置３０の接続端子１９が接続された状態において、別装置２０よりファイルが送られる旨の信号を別装置２０よりＣＰＵ１４が受け取った際に実行が開始される。
【０１７０】
記憶装置３０のＣＰＵ１４は、別装置２０よりファイルが送られる旨の信号を受けると、別装置２０より送られてくるファイルをメインフラッシュメモリ１１へ書き込むようにメモリコントローラ１２に対して指令する（Ｓ５５５）。この指令を受けたメモリコントローラ１２は、接続端子１９を介して別装置２０より送られてくるファイルデータを順次メインフラッシュメモリ１１の空き領域に書き込み、当該ファイルの終了を示すデータが別装置２０より送られてくると、ファイルの書き込みが完了した旨をＣＰＵ１４へ返す。
【０１７１】
続いてＣＰＵ１４は、Ｓ５５５でメインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであるか否かを判定する（Ｓ５６０）。判定方法としては、ファイルの拡張子によって判定する方法や、ファイルのヘッダ部分等の一部をＲＡＭ１６に読み込ませて判定する方法が考えられるが、これら方法に限ったものではない。
【０１７２】
ＣＰＵ１４は、Ｓ５６０の判定結果が肯定、すなわち、Ｓ５５５でメインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルであれば（Ｓ５６０：Ｙｅｓ）、Ｓ５６５へ処理を移行する。一方、ＣＰＵ１４は、Ｓ５６０の判定結果が否定、すなわち、Ｓ５５５でメインフラッシュメモリ１１へ書き込んだファイルが静止画ファイルでなければ（Ｓ５６０：Ｎｏ）、本処理（第２のファイル書き込み処理）を終了する。
【０１７３】
Ｓ５６０の判定結果が肯定であった場合に進むＳ５６５では、ＣＰＵ１４は、Ｓ５５５でメインフラッシュメモリ１１へ書き込んだ静止画ファイルをＲＡＭ１６に読み込ませる。
【０１７４】
続いてＣＰＵ１４は、ＲＡＭ１６に読み込ませた静止画ファイルを解析する（Ｓ５７０）。ここでいう解析とは、例えば、次のようなことを行う。（ａ）静止画ファイルに基づく静止画に人物の顔が含まれているかどうかを判定し、そして、静止画に人物の顔が含まれている場合、静止画における人物の位置と大きさを特定する。その上で、予めサブフラッシュメモリ３５に記憶されている人物特徴データ又は無線ＬＡＮコントローラ１７を介して接続できる外部データベースに記憶されている人物特徴データを参照して、静止画に含まれる人物が誰であるかを特定する。（ｂ）静止画に含まれる物が何であるか（例えば、山，橋，海，自動車，電車，飛行機，船舶，家具，動物等）を特定する。（ｃ）静止画の撮影場所を静止画ファイルに含まれるジオタグに基づいて特定する。（ｄ）静止画の撮影日時を特定する。
【０１７５】
続いてＣＰＵ１４は、解析結果に基づき、Ｓ５５５でメインフラッシュメモリ１１に書き込んだ静止画ファイルをメインフラッシュメモリ１１内のいずれかのフォルダに移動させる（Ｓ５７５）。具体的には、例えば、人物を特定したのであれば、人物毎に設けられたフォルダであって、静止画に含まれる中心人物（静止画における顔の位置と顔の大きさ等を判断した結果から得られる中心人物）に対応するフォルダへ静止画ファイルを移動させる。また、物を特定したのであれば、物毎に分けられたフォルダであって、静止画に含まれる物に対応するフォルダへ静止画を移動させる。また、撮影場所を特定したのであれば、撮影場所単位のフォルダであって、静止画の撮影場所に対応するフォルダへ静止画を移動させる。また、撮影日時を特定したのであれば、日時毎（例えば、４月１日１３時，１４時，１５時、・・・）に分けられたフォルダであって、静止画の撮影日時に対応するフォルダへ静止画を移動させる。もちろん、日時毎の代わりに日毎であってもよい。なお、これら例示したフォルダがメインフラッシュメモリ１１内に存在しない場合は、新たにフォルダを作成することは言うまでもない。
【０１７６】
続いてＣＰＵ１４は、Ｓ５７５における静止画ファイルの移動結果に基づきメインフラッシュメモリ１１に記憶ファイルリストを作成又はメインフラッシュメモリ１１に記憶されている記憶ファイルリストを更新する（Ｓ５８０）。ここでいう記憶ファイルリストというのは、メインフラッシュメモリ１１内に記憶されている静止画ファイルのファイル名称とそのサムネイル画像を組にした一覧であり、さらにこれらが格納フォルダ毎に分けられたリストである。なお、未だ記憶ファイルリストが作成されておらずメインフラッシュメモリ１１に存在しないのであれば新たに記憶ファイルリストをメインフラッシュメモリ１１に作成し、既にメインフラッシュメモリ１１に記憶ファイルリストが存在されているのであればその記憶ファイルリストを更新する。
【０１７７】
ここで図１５を用いて記憶ファイルリストの一例を説明する。図１５に示す記憶ファイルリストは、ファイル名称（DSC1001.JPG等）とサムネイル画像とが対になってフォルダ（2011/04/01等）単位でまとめられて複数並べられたものである。
【０１７８】
説明を図１４に戻し、ＣＰＵ１４は、Ｓ５８０を終えると、本処理（第２のファイル書き込み処理）を終了する。
（２）ファイルアップロード処理
次にファイルアップロード処理について、図１６のフローチャートを用いて説明する。このファイルアップロード処理は、別装置２０のスロットに設けられた接続端子に記憶装置３０の接続端子１９が接続された状態（別装置２０より記憶装置３０に対して電力が供給されている状態）において、所定の時間間隔で繰り返し実行が開始される。ここで言う所定の時間間隔というのは、例えば、１分とか１０分といった程度の時間が考えられる。
【０１７９】
ＣＰＵ１４は、ファイルアップロード処理の実行を開始すると、まず、メインフラッシュメモリ１１の中に、サーバへ未送信の静止画ファイルが１つでも記憶されているか否かを判定する（Ｓ６０５）。サーバというのは、無線ＬＡＮコントローラ１７及びアンテナ１８を介して通信可能なサーバであり、静止画ファイルを受信して記憶等することができるサーバである。また、未送信であるかどうかの判断は、例えば、各静止画ファイルのアーカイブ属性で判断したり、メインフラッシュメモリ１１内に別途設けられた管理ファイルに基づいて判断したりする。
【０１８０】
ＣＰＵ１４は、Ｓ６０５の判定結果が肯定、すなわち、メインフラッシュメモリ１１の中に、サーバへ未送信の静止画ファイルが１つでも記憶されているのであれば（Ｓ６０５：Ｙｅｓ）、Ｓ６１０へ処理を移行する。一方、ＣＰＵ１４は、Ｓ６０５の判定結果が否定、すなわち、メインフラッシュメモリ１１の中に、サーバへ未送信の静止画ファイルが１つも記憶されていなければ（Ｓ６０５：Ｎｏ）、本処理（ファイルアップロード処理）を終了する。
【０１８１】
Ｓ６０５の判定得結果が肯定であった場合に進むＳ６１０では、ＣＰＵ１４は、サーバへ未送信の静止画ファイルを一つ選択し、その選択した静止画ファイルをメインフラッシュメモリ１１から読み出して無線ＬＡＮコントローラ１７及びアンテナ１８を介してサーバへ送信する。
【０１８２】
続いてＣＰＵ１４は、Ｓ６１０で送信した静止画ファイルに基づいて表示されるサムネイル画像を生成する（Ｓ６１５）。
続いてＣＰＵ１４は、Ｓ６１５で生成したサムネイル画像と、Ｓ６１０で送信した静止画ファイルをダウンロード可能なＵＲＬとをメインフラッシュメモリ１１に記憶されているアップロードファイルリストに追記する（Ｓ６２０）。なお、メインフラッシュメモリ１１にアップロードファイルリストが存在しない場合は、新たにアップロードファイルリストを作成してその中に書き込む。
【０１８３】
ここで図１７を用い、アップロードファイルリストの一例を説明する。図１７に示すアップロードファイルリストは、ファイル名称（DSC1001.JPG等）と、サムネイル画像と、サーバからダウンロード可能なＵＲＬとが組になってフォルダ（2011/04/01等）単位でまとめられて複数並べられたものである。なお、これら一組の情報のサイズ（メインフラッシュメモリ１１上で消費する記憶容量）は、対応する静止画ファイルのサイズよりも格段に小さい。
【０１８４】
説明を図１６のフローチャートに戻し、続いてＣＰＵ１４は、Ｓ６１０で送信した静止画ファイルをメインフラッシュメモリ１１から削除し（Ｓ６２５）、上述したＳ６０５へ処理を戻す。
【０１８５】
［効果］
上述した記憶装置３０のＣＰＵ１４は、別装置２０から送られた静止画ファイルについて、当該静止画ファイルの所定の特徴に基づいて分類分けを行う（Ｓ５７５）。具体的には、静止画に含まれる特定物体の有無、静止画ファイルの撮影日時、又は、静止画ファイルの撮影場所等に基づいて、対応するフォルダに静止画ファイルを移動する。このため、ユーザから見て分類分け（ファイルの移動結果）が問題なければユーザは分類分け（ファイルの移動）を一切する必要がなく、一方、ユーザから見て分類分け（ファイルの移動）が一部正しくなければその正しくないファイルのみＰＣ等において手動で分類分け（ファイルの移動）を実行すれば良い。このため、従来と比べて使い勝手が格段に向上する。また、特定の分類に属する静止画ファイルを一括してフォルダ単位で読み出すことが可能なため、使い勝手がよい。
【０１８６】
また、記憶装置３０のＣＰＵ１４は、静止画ファイルの移動後、その移動結果に基づきメインフラッシュメモリ１１に記憶ファイルリストを作成又はメインフラッシュメモリ１１に記憶されている記憶ファイルリストを更新する（Ｓ５８０）。このため、ユーザは記憶ファイルリスト（例えば、図１５に示すリスト）を用いることにより各フォルダに属する静止画ファイルの内容を容易に認識することができる。
【０１８７】
また、記憶装置３０のＣＰＵ１４は、メインフラッシュメモリ１１に記憶された静止画ファイルのうち、外部のサーバへ未送信の静止画ファイルに関し、当該静止画ファイルによって表示される静止画のサムネイル画像を生成し、送信した静止画ファイルをサーバから取得できるＵＲＬと共にメインフラッシュメモリ１１内のアップロードファイルリストに追記する（Ｓ６１５，Ｓ６２０）。そして、この後にＣＰＵ１４は、静止画ファイルをメインフラッシュメモリ１１から削除する（Ｓ６２５）。
【０１８８】
このため、静止画ファイルがメインフラッシュメモリ１１から削除された後も、ユーザは、記憶装置３０をＰＣ等の機器と接続することによって、その機器上で、サムネイル画像と、静止画ファイルをサーバから取得できるＵＲＬとを参照することができる。すなわち、これらサムネイル画像やＵＲＬを手がかりとしてどのような静止画ファイルが記憶装置３０に記憶されていたかといったことや、取得するためにはどこへアクセスすればよいかといったことを、静止画ファイルがサーバへ送信された削除された後もユーザが認識することができる。したがって、サーバへ送信された静止画ファイルがより有効活用される。
【０１８９】
［他の実施形態］
（１）他の実施形態１
上記実施形態では、ファイルアップロード処理において、メインフラッシュメモリ１１に記憶されている静止画ファイルをサーバへ送信し（Ｓ６１０）、その後にサムネイル画像を生成し（Ｓ６２５）、アップロードファイルリストにサムネイル画像等を追記するようにしていたが（Ｓ６２０）、順番はこれに限られない。例えば、サムネイル画像を生成してアップロードファイルリストにサムネイル画像等を追記した後に、メインフラッシュメモリ１１に記憶されている静止画ファイルをサーバへ送信するようにしてもよい。このようにしても上記実施形態と同様の効果を奏する。
【０１９０】
（２）他の実施形態２
上記実施形態では、ファイルアップロード処理において、静止画ファイルをメインフラッシュメモリ１１から削除していたが（Ｓ６２５）、削除タイミングはこれに限らない。例えば、サーバへ送信した、メインフラッシュメモリ１１中の静止画ファイルをマークしておき、メインフラッシュメモリ１１の空き容量が所定量を下回ったタイミングで、マークしておいた静止画ファイルをメインフラッシュメモリ１１から削除するようにしてもよい。このようにしても上記実施形態と同様の効果を奏する。
【０１９１】
［第２実施形態の説明で用いた用語と特許請求の範囲で用いた用語との対応］
第２のファイル書き込み処理におけるＳ５６５〜Ｓ５７５が分類処理の一例であり、第２のファイル書き込み処理におけるＳ５８０がリスト処理の一例である。
【図１】
2011132733.tif 000003
【図２】
2011132733.tif 000004
【図３】
2011132733.tif 000005
【図４】
2011132733.tif 000006
【図６】
2011132733.tif 000007
【図８】
2011132733.tif 000008
【図９】
2011132733.tif 000009
【図１０】
2011132733.tif 000010
【図１２】
2011132733.tif 000011
【図１３】
2011132733.tif 000012
【図１４】
2011132733.tif 000013
【図１６】
2011132733.tif 000014
【図１８】
2011132733.tif 000015
【図５】
2011132733.tif 000016
【図７Ａ−７Ｃ】
2011132733.tif 000017
【図１１Ａ−１１Ｂ】
2011132733.tif 000018
【図１５】
2011132733.tif 000019
【図１７】
2011132733.tif 000020
【国際調査報告】
2011132733.tif 000021
2011132733.tif 000022
2011132733.tif 000023
2011132733.tif 000024
2011132733.tif 000025
2011132733.tif 000026
2011132733.tif 000027
2011132733.tif 000028
2011132733.tif 000029
2011132733.tif 000030
2011132733.tif 000031
2011132733.tif 000032
2011132733.tif 000033