(57)【特許請求の範囲】
【請求項１】
データを記憶する記憶部と、
前記記憶部の空き容量を検知する空き容量検知部と、
振動を検知する振動検知部と、
前記空き容量を報知する報知部と、
データ処理装置に接続される接続端子部と、
前記接続端子部が前記データ処理装置に接続されているとき、前記記憶部に対するデータの書き込み及び読み出しを行うコントローラーと、
前記接続端子部を介して得られる前記データ処理装置からの電力を蓄える蓄電部と、
前記接続端子部が前記データ処理装置に接続されていないとき、前記振動検知部、前記コントローラー、前記空き容量検知部、及び前記報知部への前記蓄電部からの給電を制御する給電制御部と、
前記接続端子部が前記データ処理装置に接続されているとき、前記データ処理装置からの電力を前記コントローラーと前記蓄電部に給電する給電部とを備え、
前記給電制御部は、前記接続端子部が前記データ処理装置に接続されていないとき、前記蓄電部に対し、前記振動検知部と前記コントローラーへの給電を行わせ、前記振動検知部によって振動が検知されると前記報知部への給電を行わせ、
前記コントローラーは、前記接続端子部が前記データ処理装置に接続されていないとき、前記振動検知部により振動が検知されると、前記空き容量検知部に対し、前記記憶部の空き容量を検知させ、前記報知部に対し、前記空き容量検知部による前記記憶部の空き容量の検知結果に応じた報知を行わせる
ことを特徴とする可搬型記憶装置。
【請求項２】
前記報知部は、
前記空き容量に応じた複数の通知音を保存する通知音保存部と、
前記通知音を発信する音発信部とを有し、
前記コントローラーは、前記空き容量検知部による前記記憶部の空き容量の検知結果に応じた通知音を前記通知音保存部から読み出し、前記音発信部に対し前記通知音に応じた音を発信させる
ことを特徴とする請求項１に記載の可搬型記憶装置。
【請求項３】
前記音発信部は、前記空き容量に応じた音程または音量の前記通知音を発信することを特徴とする請求項２に記載の可搬型記憶装置。
【請求項４】
前記音発信部は、前記振動検知部が振動を検知している間、前記通知音を発信することを特徴とする請求項２又は３に記載の可搬型記憶装置。
【請求項５】
前記音発信部は、前記空き容量に応じた発信回数または発信時間の前記通知音を発信することを特徴とする請求項２に記載の可搬型記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メモリ空き容量の確認に適した可搬型記憶装置に関する。
【背景技術】
【０００２】
ＵＳＢメモリーやＳＤカードなどに代表される可搬型記憶装置においては、データの記憶に伴い空き容量が少なくなってくるため、時折、空き容量の確認が必要となる。空き容量の確認に際しては、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）などのデータ処理装置に接続し、データ処理装置側で空き容量を表示させることで行うことになり、大変不便である。
【０００３】
このような不具合を解消するものとして、特許文献１では、外部小型記憶媒体にマイクロスピーカーと電源部とを内蔵し、外部小型記憶媒体の表面に残量ボタンを配置し、残量ボタンの操作に応じてマイクロスピーカーからブザー音が報知されるようにした外部記憶媒体を提案している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１４７７８３
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１での外部記憶媒体では、たとえば空き容量が多いときはブザー音が長く報知され、空き容量が少ないときはブザー音が短く報知されるため、外部記憶媒体単体での空き容量の確認が容易となっている。
【０００６】
ところが、特許文献１での外部記憶媒体では、外部小型記憶媒体の表面に残量ボタンを配置しているため、外部記憶媒体をＰＣなどに装着する際、誤って残量ボタンを押してしまうことが予測されるという問題があった。
【０００７】
また、空き容量の確認が残量ボタンを押すという一般的な行為によるものであるため、ユニークさに欠けるという問題もあった。
【０００８】
本発明は、このような状況に鑑みてなされたものであり、上記問題点を解決することができる可搬型記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の可搬型記憶装置は、データを記憶する記憶部と、前記記憶部の空き容量を検知する空き容量検知部と、振動を検知する振動検知部と、前記空き容量を報知する報知部と、データ処理装置に接続される接続端子部と、前記接続端子部が前記データ処理装置に接続されているとき、前記記憶部に対するデータの書き込み及び読み出しを行うコントローラーと、前記接続端子部を介して得られる前記データ処理装置からの電力を蓄える蓄電部と、前記接続端子部が前記データ処理装置に接続されていないとき、前記振動検知部、前記コントローラー、前記空き容量検知部、及び前記報知部への前記蓄電部からの給電を制御する給電制御部と、前記接続端子部が前記データ処理装置に接続されているとき、前記データ処理装置からの電力を前記コントローラーと前記蓄電部に給電する給電部とを備え、前記給電制御部は、前記接続端子部が前記データ処理装置に接続されていないとき、前記蓄電部に対し、前記振動検知部と前記コントローラーへの給電を行わせ、前記振動検知部によって振動が検知されると前記報知部への給電を行わせ、前記コントローラーは、前記接続端子部が前記データ処理装置に接続されていないとき、前記振動検知部により振動が検知されると、前記空き容量検知部に対し、前記記憶部の空き容量を検知させ、前記報知部に対し、前記空き容量検知部による前記記憶部の空き容量の検知結果に応じた報知を行わせることを特徴とする。
また、前記報知部は、前記空き容量に応じた複数の通知音を保存する通知音保存部と、前記通知音を発信する音発信部とを有し、前記コントローラーは、前記空き容量検知部による前記記憶部の空き容量の検知結果に応じた通知音を前記通知音保存部から読み出し、前記音発信部に対し前記通知音に応じた音を発信させることを特徴とする。
また、前記音発信部は、前記空き容量に応じた音程または音量の前記通知音を発信することを特徴とする。
また、前記音発信部は、前記振動検知部が振動を検知している間、前記通知音を発信することを特徴とする。
また、前記音発信部は、前記空き容量に応じた発信回数または発信時間の前記通知音を発信することを特徴とする。
本発明の可搬型記憶装置では、コントローラーの制御により、振動検知部によって振動が検知されると、報知部に対し、空き容量検知部による記憶部の空き容量の検知結果に応じた報知が行われる。これにより、可搬型記憶装置を振ることで、記憶部の空き容量を確認することができる。
【発明の効果】
【００１０】
本発明の可搬型記憶装置によれば、可搬型記憶装置を振ることで、記憶部の空き容量を確認することができることから、従来のように、誤って残量ボタンを押してしまうことがなくなるばかりか、可搬型記憶装置を振ることで空き容量を確認するというユニークな確認操作を行うことができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の可搬型記憶装置をＵＳＢメモリーに適用した場合の一実施形態を示す図である。
【図２】図１のＵＳＢメモリーがデータ処理装置の図示しないＵＳＢポートに挿入された状態での構成を説明するための図である。
【図３】図１のＵＳＢメモリーがデータ処理装置の図示しないＵＳＢポートから抜き出された状態での構成を説明するための図である。
【図４】図１のＵＳＢメモリーの空き容量の報知に関する動作について説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の可搬型記憶装置の一実施形態を、図１〜図４を参照しながら説明する。なお、以下の説明においての可搬型記憶装置の一例としては、たとえばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリーであるものとする。
【００１３】
まず、図１に示すように、ＵＳＢメモリー１００は、メモリー本体１１０、接続端子部１１１、キャップ１３０を備えている。接続端子部１１１は、後述のデータ処理装置２００の図示しないＵＳＢポートに挿入される。キャップ１３０は、接続端子部１１１を保護するために接続端子部１１１に装着される。
【００１４】
次に、図２及び図３を参照し、ＵＳＢメモリー１００の構成について説明する。なお、図２はＵＳＢメモリー１００が接続端子部１１１を介してＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）などのデータ処理装置２００に接続されている場合を示している。また、図３は、ＵＳＢメモリー１００がデータ処理装置２００に接続されていない場合を示している。
【００１５】
また、以下に説明する図において、実線矢印はデータや制御信号などの流れを示し、点線矢印は給電の流れを示している。また、点線矢印に添えた実線矢印ａ、ｂは、ＵＳＢメモリー１００がデータ処理装置２００に接続されている場合と、ＵＳＢメモリー１００がデータ処理装置２００に接続されていない場合での給電を示している。
【００１６】
まず、図２に示すように、ＵＳＢメモリー１００のメモリー本体１１０には、上述した接続端子部１１１に加え、記憶部１１２、空き容量検知部１１３、振動検知部１１４、通知音保存部１１５、音発信部１１６、給電部１１７、給電制御部１１８、蓄電部１１９、コントローラー１２０が設けられている。
【００１７】
接続端子部１１１は、ＰＣ（ｐｅｒｓｏｎａｌ  ｃｏｍｐｕｔｅｒ）などのデータ処理装置２００の図示しないＵＳＢポートに挿入される。記憶部１１２には、各種データが記憶される。空き容量検知部１１３は、記憶部１１２の空き容量を検知する。空き容量検知部１１３による空き容量の検知に際しては、正確な空き容量を検知してもよいし、おおよその空き容量を検知してもよい。なお、本実施形態での空き容量検知部１１３は、何割程度の空き容量があるかどうかといったおおよその空き容量を検知するものとする。これは、ＵＳＢメモリー１００の空き容量を知りたい場面を想定すると、必要な空き容量を正確に知りたい場合は意外と少なく、おおよその空き容量が把握できれば十分なことが多いためである。
【００１８】
振動検知部１１４は、加速度センサーなどで構成され、ＵＳＢメモリー１００の振動を検知する。すなわち、ＵＳＢメモリー１００の振動は、ユーザーがＵＳＢメモリー１００を振ることで生じるものである。これは、ユーザーがＵＳＢメモリー１００の空き容量を確認する際の行為である。ちなみに、この行為は、日常生活において、スプレー缶の様な中身を目視することのできない物の残量を知るために、その物を振る動作を取り入れたものである。
【００１９】
なお、たとえばＵＳＢメモリー１００を持ち運ぶ際、ＵＳＢメモリー１００に振動などが生じる。この場合、振動検知部１１４がＵＳＢメモリー１００を持ち運ぶ際の振動を検知してしまうと、空き容量の確認の行為がないにもかかわらず、音発信部１１６から音が発信されてしまう。そこで、振動検知部１１４には、空き容量を確認する行為である、ＵＳＢメモリー１００を振った際に生じる振動を確実に検知できるしきい値が設けられている。このしきい値は振動検知部１１４の感度に相当する。振動検知部１１４は、振動の程度がしきい値以上の場合、振動として検知する。なお、そのしきい値は、振動検知部１１４側ではなく、コントローラー１２０側に設けてもよい。この場合、コントローラー１２０側で空き容量を確認する行為の有無を判断することが可能となる。
【００２０】
通知音保存部１１５は、ＵＳＢメモリー１００の空き容量に応じた複数の通知音を保存している。通知音は、たとえば、空き容量に応じてそれぞれ異なる音程（音の周波数）、音量、メロディー、または音パターンであってもよい。また、通知音は、空き容量を読み上げる音声であってもよい。いずれにしても、通知音は、記憶部１１２の空き容量を識別できるものであればよい。
【００２１】
ここで、通知音をそれぞれ異なる音程とした場合、ＵＳＢメモリー１００の空き容量がたとえば９割程度、６割程度、３割程度、３割未満の順に、音の周波数を段階的に高くすることも可能である。また、通知音をそれぞれ異なる音量とした場合、ＵＳＢメモリー１００の空き容量がたとえば９割程度、６割程度、３割程度、３割未満の順に、音量を段階的に小さくすることも可能である。このとき、通知音は、鉄球を容器に入れて振るときに発せられるような「カラカラ」といったパターンを有していてもよい。
【００２２】
また、通知音をそれぞれ異なる音パターンとした場合、これらの音パターンを、ＵＳＢメモリー１００の空き容量に応じたものとすることができる。すなわち、ＵＳＢメモリー１００の空き容量がたとえば９割程度であれば音が４回発信され、６割程度であれば音が３回発信され、３割態度であれば音が２回発信され、３割未満であれば音が１回発信されるといったパターンとすることができる。
【００２３】
なお、ＵＳＢメモリー１００の空き容量がたとえば９割程度であれば音が１回発信され、６割程度であれば音が２回発信され、３割態度であれば音が３回発信され、３割未満であれば音が４回発信されるといったパターンとすることも可能である。
【００２４】
また、ＵＳＢメモリー１００の空き容量がたとえば９割程度であれば音が４秒程度連続して発信され、６割程度であれば音が３秒程度連続して発信され、３割態度であれば音が２秒程度連続して発信され、３割未満であれば音が１秒程度連続して発信されといったようなパターンとすることができる。また、ＵＳＢメモリー１００の空き容量がたとえば９割程度であれば音が１秒程度連続して発信され、６割程度であれば音が２秒程度連続して発信され、３割態度であれば音が３秒程度連続して発信され、３割未満であれば音が４秒程度連続して発信されるといったパターンとすることも可能である。
【００２５】
通知音の発信回数や発信時間に限らず、ＵＳＢメモリー１００の空き容量に応じて音パターンが異なるようにすればよい。なお、空き容量が９割程度とは、空き容量が９割以上であることを意味する。また、空き容量が６割程度とは、空き容量が６割以上〜９割未満であることを意味する。また、空き容量が３割程度とは、空き容量が３割以上〜６割未満であることを意味する。また、空き容量が３割未満とは、空き容量が３割〜空き容量無しであることを意味する。
【００２６】
音発信部１１６は、小型スピーカーなどで構成され、振動検知部１１４によりＵＳＢメモリー１００の振動が検知されると、コントローラー１２０による制御により音を発信する。
【００２７】
なお、通知音が空き容量に応じた発信回数や発信時間によるものでなければ、音発信部１１６は、振動検知部１１４が振動を検知している間、通知音を発信してもよい。これにより、ユーザーがＵＳＢメモリー１００を振るのに合わせて、通知音が発信されるので、感覚的に空き容量を認識することができる。
【００２８】
給電部１１７は、図２のように、接続端子部１１１がデータ処理装置２００の図示しないＵＳＢポートに挿入されているとき、実線矢印ａに示すように、データ処理装置２００側からの電力を蓄電部１１９とコントローラー１２０に給電する。給電制御部１１８は、ＵＳＢメモリー１００がデータ処理装置２００に接続されていないとき、図３の実線矢印ｂに示すように、蓄電部１１９に対し、空き容量検知部１１３、振動検知部１１４、音発信部１１６、コントローラー１２０への給電を行わせる。
【００２９】
なお、ＵＳＢメモリー１００がデータ処理装置２００に接続されていないときの蓄電部１１９からの給電に際しては、コントローラー１２０と振動検知部１１４のみに対して行わせ、振動検知部１１４により振動が検知されたとき、空き容量検知部１１３と音発信部１１６に対して行わせてもよい。この場合、空き容量検知部１１３、振動検知部１１４、音発信部１１６、コントローラー１２０の全てに対して給電を行わせる場合に比べ、蓄電部１１９の消費電力を低減することができる。
【００３０】
蓄電部１１９は、電力を蓄電する二次電池である。コントローラー１２０は、接続端子部１１１を介して接続されるデータ処理装置２００側からの読み出し要求に応じて記憶部１１２のデータを読み出し、データ処理装置２００側に転送する。また、コントローラー１２０は、接続端子部１１１を介して接続されるデータ処理装置２００側からの書き込み要求に応じて記憶部１１２へのデータの書き込みを行う。
【００３１】
また、コントローラー１２０は、データ処理装置２００に接続されていないとき、振動検知部１１４によりＵＳＢメモリー１００の振動が検知されると、空き容量検知部１１３による記憶部１１２の空き容量の検知結果に応じた通知音を通知音保存部１１５から読み出し、音発信部１１６に対し読み出した通知音での発信を行わせる。
【００３２】
次に、図４を参照し、ＵＳＢメモリー１００の空き容量の報知に関する動作について説明する。なお、以下の説明における、空き容量検知部１１３による記憶部１１２の空き容量の検知は、９割程度、６割程度、３割態度とした３段階で行われるものとする。また、通知音保存部１１５に保存されている通知音は音パターンであるものとする。この場合の音パターンは、ＵＳＢメモリー１００の空き容量がたとえば９割程度であれば音が４回発信され、６割程度であれば音が３回発信され、３割態度であれば音が２回発信され、３割未満であれば音が１回発信されるといったパターンとなっているものとする。
【００３３】
まず、給電制御部１１８は、接続端子部１１１がデータ処理装置２００に接続されているかどうかを判断する（ステップＳ１０）。給電制御部１１８は、接続端子部１１１がデータ処理装置２００に接続されている場合（ステップＳ１０：Ｙｅｓ）、接続端子部１１１がデータ処理装置２００に接続されているかどうかの判断待ちとなる。これに対し、給電制御部１１８は、接続端子部１１１がデータ処理装置２００に接続されていないと判断すると（ステップＳ１０：Ｎｏ）蓄電部１１９に対し、コントローラー１２０と振動検知部１１４への給電を行わせる（ステップＳ１１）。
【００３４】
次いで、給電制御部１１８及びコントローラー１２０は、振動検知部１１４によって振動が検知されたかどうかを判断する（ステップＳ１２）。給電制御部１１８及びコントローラー１２０は、振動検知部１１４によって振動が検知されない場合（ステップＳ１０：Ｎｏ）、振動検知部１１４によって振動が検知されたかどうかの判断待ちとなる。ここで、給電制御部１１８は、振動検知部１１４によって振動が検知されたと判断すると（ステップＳ１０：Ｙｅｓ）、蓄電部１１９に対し、空き容量検知部１１３と音発信部１１６への給電を行わせる（ステップＳ１３）。
【００３５】
また、コントローラー１２０は、振動検知部１１４によって振動が検知されたと判断すると（ステップＳ１２：Ｙｅｓ）、空き容量検知部１１３を駆動させ、記憶部１１２の空き容量を検知させ、空き容量を確認する（ステップＳ１４）。
【００３６】
次いで、コントローラー１２０は、空き容量が９割程度かどうかを判断する（ステップＳ１５）。コントローラー１２０は、空き容量が９割程度であると判断すると（ステップＳ１５：Ｙｅｓ）、通知音保存部１１５からＵＳＢメモリー１００の空き容量に応じた音パターンを読み出す（ステップＳ１６）。そして、コントローラー１２０は、読み出した音パターンに応じた音を音発信部１１６から発信させる（ステップＳ１７）。
【００３７】
また、コントローラー１２０は、空き容量が９割程度でないと判断すると（ステップＳ１５：Ｎｏ）、空き容量が６割程度かどうかを判断する（ステップＳ１８）。コントローラー１２０は、空き容量が６割程度であると判断すると（ステップＳ１８：Ｙｅｓ）、通知音保存部１１５からＵＳＢメモリー１００の空き容量に応じた音パターンを読み出す（ステップＳ１６）。そして、コントローラー１２０は、読み出した音パターンに応じた音を音発信部１１６から発信させる（ステップＳ１７）。
【００３８】
また、コントローラー１２０は、空き容量が６割程度でないと判断すると（ステップＳ１８：Ｎｏ）、空き容量が３割程度かどうかを判断する（ステップＳ１９）。コントローラー１２０は、空き容量が３割程度であると判断すると（ステップＳ１９：Ｙｅｓ）、通知音保存部１１５からＵＳＢメモリー１００の空き容量に応じた音パターンを読み出す（ステップＳ１６）。そして、コントローラー１２０は、読み出した音パターンに応じた音を音発信部１１６から発信させる（ステップＳ１７）。
【００３９】
また、コントローラー１２０は、空き容量が３割程度でないと判断すると（ステップＳ１９：Ｎｏ）、通知音保存部１１５からＵＳＢメモリー１００の空き容量に応じた音パターンを読み出す（ステップＳ１６）。そして、コントローラー１２０は、読み出した音パターンに応じた音を音発信部１１６から発信させる（ステップＳ１７）。
【００４０】
このように、本実施形態では、コントローラー１２０の制御により、振動検知部１１４によって振動が検知されると、報知部（通知音保存部１１５、音発信部１１６）に対し、空き容量検知部１１３による記憶部１１２の空き容量の検知結果に応じた報知が行われる。これにより、可搬型記憶装置であるＵＳＢメモリー１００を振ることで、記憶部１１２の空き容量を確認することができることから、従来のように、誤って残量ボタンを押してしまうことがなくなるばかりか、ＵＳＢメモリー１００を振ることで空き容量を確認するというユニークな確認操作を行うことができる。
【００４１】
また、本実施形態では、給電制御部１１８により、接続端子部１１１がデータ処理装置２００に接続されていないとき、蓄電部１１９から、振動検知部１１４とコントローラー１２０への給電が行われ、振動検知部１１４によって振動が検知されると空き容量検知部１１３と音発信部１１６への給電が行われる。これにより、空き容量検知部１１３、振動検知部１１４、音発信部１１６、コントローラー１２０の全てに対して給電を行わせる場合に比べ、蓄電部１１９の消費電力を低減することができる。また、蓄電部１１９の消費電力が低減されることから、ＵＳＢメモリー１００を振ることで空き容量を確認するというユニークな確認操作の安定化を図ることができる。
【００４２】
なお、本実施形態では、可搬型記憶装置をＵＳＢメモリー１００に適用した場合で説明したが、この例に限らず、ＳＤメモリーカードなどの他の可搬型記憶装置にも適用可能である。
【００４３】
また、本実施形態では、ＵＳＢメモリー１００の空き容量に応じた通知音が音発信部１１６から発信される場合として説明したが、この例に限らず、ＵＳＢメモリー１００のメモリー本体１１０に、ＵＳＢメモリー１００の空き容量に応じたレベルメーターが表示されてもよい。また、ＵＳＢメモリー１００の空き容量に応じた色がＵＳＢメモリー１００のメモリー本体１１０に表示されてもよい。この場合、ＵＳＢメモリー１００のメモリー本体１１０に、たとえば各種の色を発する小型のＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）を埋め込んでおき、ＵＳＢメモリー１００の空き容量に応じてＬＥＤを発光させることができる。
【符号の説明】
【００４４】
１００  ＵＳＢメモリー
１１０  メモリー本体
１１１  接続端子部
１１２  記憶部
１１３  空き容量検知部
１１４  振動検知部
１１５  通知音保存部
１１６  音発信部
１１７  給電部
１１８  給電制御部
１１９  蓄電部
１２０  コントローラー
１３０  キャップ
２００  データ処理装置
【図１】
0006269422.tif 000002
【図２】
0006269422.tif 000003
【図３】
0006269422.tif 000004
【図４】
0006269422.tif 000005