(57)【特許請求の範囲】
【請求項１】
外部装置に着脱可能に装着される携帯用筐体内に回路部が収納されて成るアナログ入力装置であって、
上記外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、
アナログ入力手段と、
上記アナログ入力手段からのアナログ信号をディジタル信号に変換するアナログ／ディジタル変換手段と、
上記外部装置からのデータ読み出しコマンドに応じて上記アナログ入力手段からのアナログ信号を上記アナログ／ディジタル変換手段によりディジタル信号に変換して上記ディジタルインターフェース手段を介して上記外部装置に伝送する制御手段とを有し、
上記アナログ入力手段は、音響−電気変換手段であり、
上記ディジタルインターフェース手段は、上記外部装置との間でデータ伝送をシリアルで行うこと
を特徴とするアナログ入力装置。
【請求項２】
上記アナログ／ディジタル変換手段からのデータを圧縮符号化して上記ディジタルインターフェース手段に送る符号化手段を有することを特徴とする請求項１記載のアナログ入力装置。
【請求項３】
上記アナログ入力手段である音響−電気変換手段が上記携帯用筐体に対して着脱自在に構成されていることを特徴とする請求項１記載のアナログ入力装置。
【請求項４】
上記アナログ／ディジタル変換手段からのデータを圧縮符号化して上記ディジタルインターフェース手段に送る符号化手段を有し、上記アナログ入力手段である音響−電気変換手段が上記携帯用筐体に対して着脱自在に構成されていることを特徴とする請求項１記載のアナログ入力装置。
【請求項５】
外部装置に着脱可能に装着される携帯用筐体内に回路部が収納されて成るアナログ入力装置であって、
上記外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、
アナログ入力手段と、
上記アナログ入力手段からのアナログ信号をディジタル信号に変換するアナログ／ディジタル変換手段と、
上記外部装置からのデータ読み出しコマンドに応じて上記アナログ入力手段からのアナログ信号を上記アナログ／ディジタル変換手段によりディジタル信号に変換して上記ディジタルインターフェース手段を介して上記外部装置に伝送する制御手段とを有し、
上記アナログ入力手段は、アナログ信号入力端子であり、
上記ディジタルインターフェース手段は、上記外部装置との間でデータ伝送をシリアルで行うこと
を特徴とするアナログ入力装置。
【請求項６】
上記アナログ／ディジタル変換手段からのデータを圧縮符号化して上記ディジタルインターフェース手段に送る符号化手段を有することを特徴とする請求項５記載のアナログ入力装置。
【請求項７】
外部装置に着脱可能に装着される携帯用筐体内に回路部が収納されて成るアナログ出力装置であって、
上記外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、
アナログ出力手段と、
上記ディジタルインターフェース手段からのディジタル信号をアナログ信号に変換するディジタル／アナログ変換手段と、
上記外部装置からのデータ書き込みコマンドに応じて該外部装置から上記ディジタルインターフェース手段を介して供給されるディジタルデータを上記ディジタル／アナログ変換手段によりアナログ信号に変換して上記アナログ出力手段を介して出力する制御手段とを有し、
上記アナログ出力手段は、電気−音響変換手段であり、
上記ディジタルインターフェース手段は、上記外部装置との間でデータ伝送をシリアルで行うこと
を特徴とするアナログ出力装置。
【請求項８】
上記ディジタルインターフェース手段からの圧縮符号化データを復号して上記アナログ出力手段である電気−音響変換手段に送る復号手段を有することを特徴とする請求項７記載のアナログ出力装置。
【請求項９】
上記アナログ出力手段である電気−音響変換手段が上記携帯用筐体に対して着脱自在に構成されていることを特徴とする請求項７記載のアナログ出力装置。
【請求項１０】
上記ディジタルインターフェース手段からの圧縮符号化データを復号して上記アナログ出力手段である電気−音響変換手段に送る復号手段を有し、上記アナログ入力手段である音響−電気変換手段が上記携帯用筐体に対して着脱自在に構成されていることを特徴とする請求項７記載のアナログ出力装置。
【請求項１１】
外部装置に着脱可能に装着される携帯用筐体内に回路部が収納されて成るアナログ出力装置であって、
上記外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、
アナログ出力手段と、
上記ディジタルインターフェース手段からのディジタル信号をアナログ信号に変換するディジタル／アナログ変換手段と、
上記外部装置からのデータ書き込みコマンドに応じて該外部装置から上記ディジタルインターフェース手段を介して供給されるディジタルデータを上記ディジタル／アナログ変換手段によりアナログ信号に変換して上記アナログ出力手段を介して出力する制御手段とを有し、
上記アナログ出力手段は、アナログ信号出力端子であり、
上記ディジタルインターフェース手段は、上記外部装置との間でデータ伝送をシリアルで行うこと
を特徴とするアナログ出力装置。
【請求項１２】
上記ディジタルインターフェース手段からの圧縮符号化データを復号して上記アナログ出力手段であるアナログ信号出力端子に送る復号手段を有することを特徴とする請求項１１記載のアナログ出力装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、フラッシュメモリカードのような着脱可能な携帯用小型記録媒体に用いて好適なアナログ入力装置及びアナログ出力装置に関するものである。
【０００２】
【従来の技術】
近年において、例えばビデオカメラ装置（カメラ一体型ＶＴＲ）、ディジタルスチルカメラ、パーソナルコンピュータ等の各種電子機器に対して、着脱可能であり且つ小型で携帯可能なフラッシュメモリ等の不揮発性メモリを内蔵した種々のカード型半導体メモリ装置が開発され、提供されてきている。
【０００３】
このような外部記憶装置の一例として、図１４の（Ａ）及び（Ｂ）に示すような外観を呈する半導体メモリ装置２００について説明する。この図１４に示すカード型あるいはスティック型の半導体メモリ装置２００は、例えば、縦寸法５０ｍｍ、横寸法２１．５ｍｍ、厚さ寸法２．８ｍｍの筐体２０１を備えるとともに、外部の電子機器に装着された場合におけるシリアルバスの状態を示すバスステート、各種データ及びクロック等が入出力される１０ピンの端子２０２を備える。また、半導体メモリ装置２００は、記録されているデータの誤消去を防止するための誤消去防止スイッチ２０３を備える。
【０００４】
また、半導体メモリ装置２００は、例えば図１５に示すように、装着された電子機器からの各種データ等を記憶する例えば数メガバイト乃至数十メガバイトの記憶容量を有するフラッシュメモリ２０４と、このフラッシュメモリ２０４の内容の管理等を行うメモリコントローラ２０５と、電子機器と接続され各種データ等の入出力を行うインタフェース部２０６とを備える。
【０００５】
このような半導体メモリ装置２００は、１０ピンの端子２０２のうち、データ、クロック及びバスステート用の３ピンの端子のみを用いて、電子機器との間でこれらのデータ、クロック及びバスステートの送受信を行う。ここで、クロック及びバスステートは、電子機器から供給され、データは、双方向の半２重転送により外部機器との間で送受信される。半導体メモリ装置２００は、データとして制御パケットを電子機器との間で送受信する場合には、例えばクロックの最大周波数を２０ＭＨｚとし、５１２バイト単位を基本としたエラーチェックコードを付加して転送を行う。
【０００６】
半導体メモリ装置２００は、メモリコントローラ２０５によって、シリアルインターフェースのプロトコルにしたがって処理を行い、フラッシュメモリ２０４を制御する。
【０００７】
具体的には、半導体メモリ装置２００は、例えばフラッシュメモリ２０４が複数のフラッシュメモリからなる場合には、メモリコントローラ２０５によって、各フラッシュメモリを制御する。また、半導体メモリ装置２００は、例えばフラッシュメモリ２０４が種類が異なる複数のフラッシュメモリからなる場合には、メモリコントローラ２０５によって、各種フラッシュメモリの特性差を吸収して各フラッシュメモリを制御するとともに、各種フラッシュメモリのエラー特性に応じたエラー訂正処理を行う。さらに、半導体メモリ装置２００は、メモリコントローラ２０５によって、パラレルデータをシリアルデータに変換する処理を行う。
【０００８】
半導体メモリ装置２００は、このようなメモリコントローラ２０５によりシリアルインターフェースのプロトコルに準じた処理を行うことで、現在存在しているいかなるフラッシュメモリであっても、または、将来登場するいかなるフラッシュメモリであっても対応可能となる。
【０００９】
また、半導体メモリ装置２００は、フラッシュメモリ２０４のファイル管理の方式として、例えばパーソナルコンピュータに標準的に搭載されているＦＡＴ（File Allocation Table）による階層ファイルシステムを用いる。半導体メモリ装置２００は、ＦＡＴによる階層ファイルシステムに基づいて、例えば、静止画データ、動画データ、オーディオデータ（音楽データ）、ボイスデータ（音声データ）といった複数種類のフォーマットのデータをフラッシュメモリ２０４に格納し、メモリコントローラ２０５によって、フラッシュメモリ２０４の内容を制御する。半導体メモリ装置２００は、データのフォーマット毎に、フラッシュメモリ２０４にデータを記録する際のファイルフォーマット及びディレクトリ管理方式を予め規定しており、この規定にしたがって、フラッシュメモリ２０４に記録されるデータを管理する。
【００１０】
具体的には、フラッシュメモリ２０４におけるルートディレクトリには、図１６に示すように、半導体メモリ装置２００の種類を示すファイルである“ＭＥＭ＊＊＊＊＊．ｉｎｄ”と、静止画ファイルを格納するディレクトリである“ＤＣＩＭ”と、オーディオファイルを格納するディレクトリである“ＨＩＦＩ”と、ボイスファイルを格納するディレクトリである“ＶＯＩＣＥ”と、コントロール情報ファイル等の付加情報ファイルを格納するディレクトリである“ＣＯＮＴＲＯＬ”と、ベンダ固有の情報を格納するディレクトリである“ＭＳ＊＊＊＊＊＊”とが記録される。
【００１１】
また、半導体メモリ装置２００は、静止画データのフォーマットとしてＪＥＩＤＡ（日本電子工業振興協会）で規格化されているＤＣＦ（Design rule for Camera File system）を採用し、オーディオデータのフォーマットとしてＩＴＵ−Ｔ（国際電気通信連合）勧告Ｇ．７２６のＡＤＰＣＭ（Adaptive Differencial Puluse Code Modulation）を採用している。
【００１２】
このような半導体メモリ装置２００を外部記憶装置として用いることによって、使用者は、異なるフォーマットのデータを扱う複数の電子機器間で１つの半導体メモリ装置２００を相互利用することができる。
【００１３】
【発明が解決しようとする課題】
ところで、上記ディジタルスチルカメラやパーソナルコンピュータ等の各種電子機器に、音声入出力等のアナログ入出力機能がない場合に、拡張ボード等を実装して機能拡張を行うことは、煩雑で手間がかかる。
【００１４】
また、ハードウェア的にアナログ入出力の機能付加が行えても、ディジタルスチルカメラやパーソナルコンピュータ等の各種電子機器側からアナログ入出力を行うためのデバイスドライバや特別なコマンドが必要とされ、ソフトウェア的な負担も多くなる。
【００１５】
本発明は、このような問題点に鑑みてなされたものであって、既存のカード型メモリ装置の規格に準拠して、外部装置に対して簡単にアナログ入出力の機能拡張が行え、しかもアナログ入出力のためのソフトウェア負担も少なくて済むようなアナログ入力装置及びアナログ出力装置を提供することを目的とする。
【００１６】
【課題を解決するための手段】
上述の課題を解決するために、本発明に係るアナログ入力装置は、外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、アナログ入力手段と、上記アナログ入力手段からのアナログ信号をディジタル信号に変換するアナログ／ディジタル変換手段と、上記外部装置からのデータ読み出しコマンドに応じて上記アナログ入力手段からのアナログ信号を上記アナログ／ディジタル変換手段によりディジタル信号に変換して上記ディジタルインターフェース手段を介して上記外部装置に伝送する制御手段とを有し、上記アナログ入力手段は、音響−電気変換手段又はアナログ信号入力端子であり、上記ディジタルインターフェース手段は、上記外部装置との間でデータ伝送をシリアルで行うことを特徴としている。
【００１７】
また、本発明に係るアナログ出力装置は、上述の課題を解決するために、外部装置に着脱可能に装着される携帯用筐体内に回路部が収納されて成るアナログ出力装置であって、上記外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、アナログ出力手段と、上記ディジタルインターフェース手段からのディジタル信号をアナログ信号に変換するディジタル／アナログ変換手段と、上記外部装置からのデータ書き込みコマンドに応じて該外部装置から上記ディジタルインターフェース手段を介して供給されるディジタルデータを上記ディジタル／アナログ変換手段によりアナログ信号に変換して上記アナログ出力手段を介して出力する制御手段とを有し、上記アナログ出力手段は、電気−音響変換手段又はアナログ信号出力端子であり、上記ディジタルインターフェース手段は、上記外部装置との間でデータ伝送をシリアルで行うことを特徴としている。
【００２０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
図１は、本発明に係る第１の実施の形態となるアナログ入出力装置の概略構成を示すブロック図である。
【００２１】
図１において、アナログ入出力装置１０は、パーソナルコンピュータ等の外部装置９０に着脱可能に装着されて電気的に接続されるものである。
【００２２】
アナログ入出力装置１０は、半導体記憶手段であるメモリ１１と、外部装置９０に装着された状態で電気的に接続され外部装置９０との間でディジタルデータをシリアル伝送するディジタルインターフェース（Ｉ／Ｏ）１２と、制御部１３と、符号化・復号部（ＣＯＤＥＣ）１４と、Ａ／Ｄ変換・Ｄ／Ａ変換部１５と、アナログ信号を入出力するためのアナログインターフェース（Ｉ／Ｏ）１６とを有して構成されている。
【００２３】
外部装置９０は、データ処理部９１と、アナログ入出力装置１０との間でディジタルデータをシリアル伝送するディジタルインターフェース（Ｉ／Ｏ）９２と、これらのデータ処理部９１及びディジタルインターフェース９２の動作を制御する制御部９３とを有して構成されている。
【００２４】
アナログ入出力装置１０のメモリ１１は、少なくともＲＡＭを有し、このＲＡＭは、外部装置９０に対する入出力バッファとして、あるいは外部装置９０による読み書き対象領域として用いられる。すなわち、外部装置９０からアナログ入出力装置１０のメモリ１１へのデータ書き込みコマンドあるいはアナログ出力コマンドが発せられたときには、制御部（ＣＰＵ）１３は、外部装置９０からのディジタルデータ、例えば圧縮符号化された音声データ、をディジタルＩ／Ｏ１２に送って、メモリ１１の上記ＲＡＭに取り込み、このＲＡＭに記憶されたデータをＣＯＤＥＣ１４で伸張（復号）し、Ａ／Ｄ変換・Ｄ／Ａ変換部１５に送ってディジタル／アナログ変換して、アナログＩ／Ｏ１６を介してアナログ出力する。また、外部装置９０がアナログ入出力装置１０のメモリ１１からのデータ読み出しコマンドあるいはアナログ入力コマンドを発したときには、制御部１３は、アナログＩ／Ｏ１６を介して入力されたアナログ信号を、Ａ／Ｄ変換・Ｄ／Ａ変換部１５でディジタル信号に変換し、ＣＯＤＥＣ１４で圧縮（符号化）したデータを、メモリ１１の上記ＲＡＭに蓄え、このＲＡＭから順次読み出して、ディジタルＩ／Ｏ１２を介して外部装置９０に送る。このメモリ１１内には、上記ＲＡＭ以外に、前記図１４〜図１６と共に説明したようなフラッシュメモリ等の不揮発性メモリを設けるようにしてもよい。
【００２５】
外部装置９０としては、例えば、ビデオカメラ装置（カメラ一体型ＶＴＲ）、ディジタルスチルカメラ、パーソナルコンピュータ等の各種電子機器が挙げられ、前述したような所定規格のカード型半導体メモリ装置が装着されるようなスロットを有している。この外部装置９０をホスト側として、半導体メモリ装置あるいはアナログ入出力装置１０との間でデータをシリアル伝送するためのディジタルインターフェース（Ｉ／Ｏ）９２が設けられている。データ処理部９１は、半導体メモリ装置あるいはアナログ入出力装置１０からディジタルＩ／Ｏ９２を介して伝送されたデータに対して各種データ処理を行ったり、また、各種データ処理を行って半導体メモリ装置あるいはアナログ入出力装置１０に伝送するデータを生成する。すなわち、このデータ処理部９１は、半導体メモリ装置あるいはアナログ入出力装置１０を用いる外部機器９０である例えばコンピュータ装置や、デジタル音声信号の記録再生装置、カメラ装置等のオーディオビジュアル機器のデータ処理回路となる。また、制御部９３は、データ処理部９１のデータ処理動作、ディジタルＩ／Ｏ９２の各データの伝送動作の制御を行う。また、制御部９３は、半導体メモリ装置あるいはアナログ入出力装置１０への制御命令となるコマンドをディジタルＩ／Ｏ９２を介して半導体メモリ装置あるいはアナログ入出力装置１０に供給する。
【００２６】
次に、本発明に係る第２の実施の形態となるアナログ出力装置について、図２〜図４を参照しながら説明する。これらの図２〜図４に示す第２の実施の形態のアナログ出力装置１０ａは、アナログ出力手段として電気−音響変換手段であるスピーカ２２を有し、上記メモリとしてＲＡＭ１１ａを有している。
【００２７】
図２は、アナログ出力装置１０ａの概略構成を示すブロック図である。この図２に示すアナログ出力装置１０ａは、前記図１４〜図１６と共に説明したようなカード型の半導体メモリ装置２００を基本構成としているが、フラッシュメモリの代わりに、ＲＡＭ１１ａを有している。このアナログ出力装置１０ａは、上述したような外部装置との間でディジタルデータの伝送を行うディジタルインターフェース（Ｉ／Ｏ）１２と、このディジタルＩ／Ｏ１２からのディジタルデータ、例えば圧縮符号化された音声データ、を伸張（復号）する符号化・復号部（ＣＯＤＥＣ）１４と、このＣＯＤＥＣ１４からのディジタル信号をアナログ信号に変換するＤ／Ａ（ディジタル／アナログ）変換部１５ａと、このＤ／Ａ変換部１５ａからのアナログ信号を増幅する増幅器（アンプ）２１と、この増幅器２１からのアナログ信号を音響変換して出力する電気−音響変換手段としてのスピーカ２２と、上記外部装置からのデータ書き込みコマンドに応じて、該外部装置からディジタルＩ／Ｏ１２を介して供給されるディジタルデータをＣＯＤＥＣ１４で伸張し、Ｄ／Ａ変換部１５ａによりアナログ信号に変換して、スピーカ２２を介して音響出力する制御部（ＣＰＵ）１３とを有して構成されている。上記ＣＯＤＥＣ１４としては、少なくとも復号機能を有していればよく、ＣＯＤＥＣ１４の代わりに復号器を用いるようにしてもよい。
【００２８】
このアナログ出力装置１０ａは、前記図１４と共に説明したように、外部装置に着脱可能に装着される携帯用筐体内に回路部が収納されて成るものであり、図３にその外形を示す。この図３のアナログ出力装置１０ａ（あるいは後述するアナログ出力装置１０ｂ）の例では、前記図１４に示した半導体メモリ装置２００と同一の外形寸法の筐体外部にスピーカ２２が突設されて一体化された構造となっているが、上記半導体メモリ装置２００と同様の外形寸法の筐体内にスピーカを内蔵させる構成としてもよい。また、スピーカ２２を、上記半導体メモリ装置２００と同一の外形寸法の筐体に対して着脱自在に構成してもよい。
【００２９】
次に、上記図２に示すようなアナログ出力装置１０ａの動作について、図４を参照しながら説明する。この図４の最初のステップＳ３１において、アナログ出力装置１０ａの制御部１３は、上述したような外部装置からのデータ書き込みコマンドが発せられたか否かを判別する。データ書き込みコマンドなし（ＮＯ）の場合はステップＳ３１に戻り、データ書き込みコマンドあり（ＹＥＳ）の場合は次のステップＳ３２に進む。ステップＳ３２で、制御部１３は、上記外部装置からディジタルＩ／Ｏ１２を介して供給されるディジタルデータ、例えば圧縮符号化された音声データを、ＲＡＭ１１ａに取り込む。次のステップＳ３３で、制御部１３は、ＲＡＭ１１ａに取り込まれたデータをＣＯＤＥＣ１４に送って伸張（復号）する。次のステップＳ３４で、制御部１３は、ＣＯＤＥＣ１４で伸張されたディジタルデータをＤ／Ａ変換部１５ａに送って、アナログ信号に変換する。次のステップＳ３５で、制御部１３は、Ｄ／Ａ変換部１５ａからのアナログ信号を増幅器２１で増幅して、スピーカ２２より出力する。
【００３０】
従って、この第２の実施の形態のアナログ出力装置によれば、パーソナルコンピュータ等の外部装置は、既存の前記図１４〜図１６と共に説明したような半導体メモリ装置２００に対するファイルアクセスコマンドであるデータ書き込みコマンドでアナログ出力（例えば音声出力）が行え、アナログ出力のための専用のコマンドや、デバイスドライバ等が不要である。また、アナログ出力機能を持たない外部装置でも、前記半導体メモリ装置２００を装着するためのスロットを有していれば、上記アナログ出力装置１０ａを装着して、容易にアナログ出力機能の付加、あるいは機能拡張が行える。
【００３１】
次に、本発明の第３の実施の形態となるアナログ出力装置について、図５及び図６を参照しながら説明する。この第３の実施の形態のアナログ出力装置は、アナログ出力手段として電気−音響変換手段であるスピーカ２２を有し、上記メモリとして、ＲＡＭ１１ａと、フラッシュメモリ等の不揮発性メモリ１１ｂとを有している。
【００３２】
図５は、この第３の実施の形態のアナログ出力装置１０ｂの概略構成を示すブロック図である。この図５に示すアナログ出力装置１０ｂは、上述した図２に示すアナログ出力装置１０ａの構成に、さらにフラッシュメモリ等の不揮発性メモリ１１ｂを付加した構成を有し、上記図２の各部と同じ部分には同一の指示符号を付して説明を省略する。
【００３３】
この図５に示す第３の実施の形態としてのアナログ出力装置１０ｂの動作について、図６を参照しながら説明する。図６の最初のステップＳ４１において、アナログ出力装置１０ａの制御部１３は、上述したような外部装置から、アナログ出力コマンドが発せられたか否かを判別する。アナログ出力コマンドあり（ＹＥＳ）の場合は次のステップＳ４２に進む。ステップＳ４２で、制御部１３は、上記外部装置からディジタルＩ／Ｏ１２を介して供給されるディジタルデータ、例えば圧縮符号化された音声データを、ＲＡＭ１１ａに取り込む。次のステップＳ４３で、制御部１３は、ＲＡＭ１１ａに取り込まれたデータを読み出してフラッシュメモリ等の不揮発性メモリ１１ｂにコピー（ストア）すると共に、次のステップＳ４４で、ＣＯＤＥＣ１４に送って伸張（復号）する。次のステップＳ４５で、制御部１３は、ＣＯＤＥＣ１４で伸張されたディジタルデータをＤ／Ａ変換部１５ａに送って、アナログ信号に変換する。次のステップＳ３６で、制御部１３は、Ｄ／Ａ変換部１５ａからのアナログ信号を増幅器２１で増幅して、スピーカ２２より出力する。
【００３４】
この第３の実施の形態によれば、アナログ出力機能を持たない外部装置でも、前記半導体メモリ装置２００を装着するためのスロットを有していれば、上記アナログ出力装置１０ｂを装着して、容易にアナログ出力機能の付加、あるいは機能拡張が行える。
【００３５】
なお、不揮発性メモリ１１ｂに記憶されたデータについては、上記外部装置から通常のファイルアクセスコマンドによりデータの読み出しや書き込みを行うようにすればよい。また、通常のファイルアクセスコマンドとしてのデータ書き込みコマンドによりアナログ出力を行わせ、不揮発性メモリ１１ｂに記憶されたデータの読み出し／書き込みを専用コマンドあるいは拡張コマンド等で行わせるようにしてもよい。さらに、アナログ出力装置１０ｂ側にスイッチを設け、このスイッチの切換操作により、アナログ出力モードと不揮発性メモリ１１ｂへのアクセスモードとを切り換えるようにしてもよく、この場合は、通常のファイルアクセスコマンドのみを用いて、モードに応じて、アナログ出力を行わせたり、不揮発性メモリ１１ｂに対するデータ読み書きを行わせたりすることができる。
【００３６】
次に、本発明に係る第４の実施の形態となるアナログ入力装置について、図７〜図９を参照しながら説明する。これらの図７〜図９に示す第４の実施の形態のアナログ入力装置１０ｃは、アナログ入力手段として音響−電気変換手段であるマイクロホン（マイク）２６を有し、上記メモリとしてＲＡＭ１１ａを有している。
【００３７】
図７は、アナログ入力装置１０ｃの概略構成を示すブロック図である。この図７に示す第４の実施の形態としてのアナログ入力装置１０ｃは、前記図１４〜図１６と共に説明したようなカード型の半導体メモリ装置２００を基本構成としているが、フラッシュメモリの代わりに、ＲＡＭ１１ａを有している。このアナログ入力装置１０ｃは、上述したような外部装置との間でディジタルデータの伝送を行うディジタルインターフェース（Ｉ／Ｏ）１２と、外部音響を電気信号に変換する音響−電気変換手段としてのマイクロホン（マイク）２６と、このマイクロホン２６からのアナログ電気信号を増幅する増幅器（アンプ）２７と、この増幅器２７からのアナログ信号をディジタル信号に変換するＡ／Ｄ（アナログ／ディジタル）変換部１５ｂと、このＡ／Ｄ変換部１５ｂからのディジタルデータを圧縮符号化する符号化・復号部（ＣＯＤＥＣ）１４と、このＣＯＤＥＣ１４からのデータを一旦蓄えるＲＡＭ１１ａと、上記外部装置からのデータ読み出しコマンドに応じてマイクロホン１６からのアナログ信号をＡ／Ｄ変換部１５ｂによりディジタル信号に変換しＣＯＤＥＣ１４で圧縮してディジタルＩ／Ｏ１２を介して上記外部装置に伝送する制御部（ＣＰＵ）１３とを有して構成されている。上記ＣＯＤＥＣ１４としては、少なくとも符号化機能を有しているものでよく、またＣＯＤＥＣの代わりに符号化器を用いるようにしてもよい。
【００３８】
このアナログ入力装置１０ｃは、前記図１４と共に説明した半導体メモリ装置２００と同様に、外部装置に着脱可能に装着される携帯用筐体内に回路部が収納されて成るものであり、図８にその外形を示す。この図８のアナログ入力装置１０ｃ（あるいは後述するアナログ入力装置１０ｄ）の例では、前記図１４に示した半導体メモリ装置２００と同一の外形寸法の筐体外部にマイクロホン２６が突設されて一体化された構造となっているが、上記半導体メモリ装置２００と同様の外形寸法の筐体内にマイクロホンを内蔵させる構成としてもよい。また、マイクロホン２６を、上記半導体メモリ装置２００と同一の外形寸法の筐体に対して着脱自在に構成してもよい。
【００３９】
次に、上記図７に示すようなアナログ入力装置１０ｃの動作について、図９を参照しながら説明する。この図９の最初のステップＳ５１において、アナログ入力装置１０ｃの制御部１３は、上述したような外部装置からのデータ読み出しコマンドが発せられたか否かを判別する。データ読み出しコマンドなし（ＮＯ）の場合はステップＳ５１に戻り、データ読み出しコマンドあり（ＹＥＳ）の場合は次のステップＳ５２に進む。制御部１３は、ステップＳ５２で、マイク（マイクロホン）２６により外部音響を集音して電気信号に変換し、増幅器２１で増幅して、ステップＳ５３でＡ／Ｄ変換器１５ｂによりディジタル信号に変換する。次のステップＳ５４で制御部１３は、ＣＯＤＥＣ１４によりデータを圧縮符号化する。次に制御部１３は、ステップＳ５５で、ＣＯＤＥＣ１４からの圧縮符号化されたデータをＲＡＭ１１ａに蓄え、ステップＳ５６で、ディジタルＩ／Ｏ１２を介して上記外部装置へデータを順次シリアル伝送する。
【００４０】
この第４の実施の形態のアナログ入力装置によれば、パーソナルコンピュータ等の外部装置は、既存の前記図１４〜図１６と共に説明したような半導体メモリ装置２００に対するファイルアクセスコマンドであるデータ読み出しコマンドでアナログ入力（例えば音声入力）が行え、アナログ入力のための専用のコマンドや、デバイスドライバ等が不要である。また、アナログ入力機能を持たない外部装置でも、前記半導体メモリ装置２００を装着するためのスロットを有していれば、上記アナログ入力装置１０ｃを装着して、容易にアナログ入力機能の付加、あるいは機能拡張が行える。
【００４１】
次に、本発明の第５の実施の形態となるアナログ入力装置について、図１０及び図１１を参照しながら説明する。この第５の実施の形態のアナログ入力装置は、アナログ入力手段として音響−電気変換手段であるマイクロホン２６を有し、上記メモリとして、ＲＡＭ１１ａと、フラッシュメモリ等の不揮発性メモリ１１ｂとを有している。
【００４２】
図１０は、この第５の実施の形態のアナログ入力装置１０ｄの概略構成を示すブロック図である。この図１０に示すアナログ入力装置１０ｄは、上述した図７に示すアナログ入力装置１０ｃの構成に、さらにフラッシュメモリ等の不揮発性メモリ１１ｂを付加した構成を有し、上記図７の各部と同じ部分には同一の指示符号を付して説明を省略する。
【００４３】
この図１０に示すアナログ入力装置１０ｄの動作について、図１１を参照しながら説明する。図１１の最初のステップＳ６１において、アナログ入力装置１０ｄの制御部１３は、上述したような外部装置から、アナログ入力コマンドが発せられたか否かを判別する。アナログ入力コマンドあり（ＹＥＳ）の場合は次のステップＳ６２に進む。制御部１３は、ステップＳ６２でマイク（マイクロホン）２６により外部音響を集音して電気信号に変換し、増幅器２１で増幅して、ステップＳ６３でＡ／Ｄ変換器１５ｂによりディジタル信号に変換する。次のステップＳ６４で制御部１３は、ＣＯＤＥＣ１４によりデータを圧縮符号化する。次に、ステップＳ６５で制御部１３はＣＯＤＥＣ１４からの圧縮符号化されたデータをＲＡＭ１１ａに蓄える。次に、制御部１３は、ＲＡＭ１１ａに蓄えられたデータを、ステップＳ６６でフラッシュメモリ等の不揮発性メモリ１１ｂにコピー（ストア）すると共に、ステップＳ６７でディジタルＩ／Ｏ１２を介して上記外部装置へデータを順次シリアル伝送する。
【００４４】
この第５の実施の形態によれば、アナログ入力機能を持たない外部装置でも、前記半導体メモリ装置２００を装着するためのスロットを有していれば、上記アナログ入力装置１０ｄを装着して、容易にアナログ入力機能の付加、あるいは機能拡張が行える。
【００４５】
なお、不揮発性メモリ１１ｂに記憶されたデータについては、上記外部装置から通常のファイルアクセスコマンドによりデータの読み出しや書き込みを行うようにすればよい。また、通常のファイルアクセスコマンドとしてのデータ読み出しコマンドによりアナログ入力を行わせ、不揮発性メモリ１１ｂに記憶されたデータの読み出し／書き込みを専用コマンドあるいは拡張コマンド等で行わせるようにしてもよい。さらに、アナログ入力装置１０ｄ側にスイッチを設け、このスイッチの切換操作により、アナログ入力モードと不揮発性メモリ１１ｂへのアクセスモードとを切り換えるようにしてもよく、この場合は、通常のファイルアクセスコマンドのみを用いて、モードに応じて、アナログ入力を行わせたり、不揮発性メモリ１１ｂに対するデータ読み書きを行わせたりすることができる。
【００４６】
次に、図１２及び図１３を参照しながら、本発明に係る第６の実施の形態となるアナログ入出力装置について説明する。
【００４７】
図１２は、本発明の第６の実施の形態となるアナログ入出力装置の概略構成を示すブロック図である。この図１２において、アナログ入出力装置１０ｅは、半導体記憶手段であるメモリ１１と、外部装置９０に装着された状態で電気的に接続され外部装置９０との間でディジタルデータをシリアル伝送するディジタルインターフェース（Ｉ／Ｏ）１２と、制御部１３と、符号化・復号部（ＣＯＤＥＣ）１４と、Ａ／Ｄ変換・Ｄ／Ａ変換部１５と、増幅器（アンプ）２３と、アナログ出力（ラインアウト）端子２４と、アナログ入力（ラインイン）端子２８とを有して構成されている。
【００４８】
この図１２に示すアナログ入出力装置１０ｅは、上述した図１のアナログ入出力装置１０のアナログＩ／Ｏ１６の代わりに、増幅器（アンプ）２３、アナログ出力（ラインアウト）端子２４、及びアナログ入力（ラインイン）端子２８を設けたものである。これらのアナログ出力（ラインアウト）端子２４やアナログ入力（ラインイン）端子２８には、外部スピーカや外部マイクロホン等が接続され、音響出力や集音が可能となっている。なお、これらのアナログ出力端子２４やアナログ入力端子２８にオーディオ機器等を接続して、アナログ音声信号を入出力することもできる。他の構成は、上記図１と同様であるため、対応する部分に同じ指示符号を付して説明を省略する。
【００４９】
次に、上記図１２に示すようなアナログ入出力装置１０ｅの動作について、図１３を参照しながら説明する。この図１３の最初のステップＳ７１において、アナログ入出力装置１０ｅの制御部１３は、上述したような外部装置からのデータ書き込みコマンドが発せられたか否かを判別する。データ書き込みコマンドなし（ＮＯ）の場合はステップＳ８１に進み、データ書き込みコマンドあり（ＹＥＳ）の場合は次のステップＳ７２に進む。ステップＳ７２で、制御部１３は、上記外部装置からディジタルＩ／Ｏ１２を介して供給されるディジタルデータ、例えば圧縮符号化された音声データを、メモリ１１内のＲＡＭに取り込む。次のステップＳ７３で、制御部１３は、メモリ１１内のＲＡＭに取り込まれたデータをＣＯＤＥＣ１４に送って伸張（復号）する。次のステップＳ７４で、制御部１３は、ＣＯＤＥＣ１４で伸張されたディジタルデータをＤ／Ａ変換・Ａ／Ｄ変換部１５内のＤ／Ａ変換部に送って、アナログ音声信号に変換する。次のステップＳ７５で、制御部１３は、Ｄ／Ａ変換・Ａ／Ｄ変換部１５内のＤ／Ａ変換部からのアナログ音声信号を増幅器２３で増幅して、アナログ出力端子（ラインアウト端子）２４より出力する。
【００５０】
上記ステップＳ７１でＮＯと判別されて進んだステップＳ８１では、アナログ入出力装置１０ｅの制御部１３は、上述したような外部装置からのデータ読み出しコマンドが発せられたか否かを判別する。データ読み出しコマンドなし（ＮＯ）の場合はステップＳ７１に戻り、データ読み出しコマンドあり（ＹＥＳ）の場合は次のステップＳ８２に進む。制御部１３は、ステップＳ８２で、外部入力端子（ラインイン端子）２８を介して入力されるアナログ音声信号を取り込み、ステップＳ８３で、Ｄ／Ａ変換・Ａ／Ｄ変換部１５内のＡ／Ｄ変換器によりディジタル信号に変換する。次のステップＳ８４で制御部１３は、ＣＯＤＥＣ１４によりデータを圧縮符号化する。次に制御部１３は、ステップＳ８５で、ＣＯＤＥＣ１４からの圧縮符号化されたデータをメモリ１１内のＲＡＭに蓄え、ステップＳ８６で、ディジタルＩ／Ｏ１２を介して上記外部装置へデータを順次シリアル伝送する。
【００５１】
このような第６の実施の形態のアナログ入出力装置によれば、パーソナルコンピュータ等の外部装置は、既存の前記図１４〜図１６と共に説明したような半導体メモリ装置２００に対するファイルアクセスコマンドであるデータ書き込みコマンドやデータ読み出しコマンドで、アナログ出力（例えば音声出力）やアナログ入力（例えば音声入力）が行え、アナログ入出力のための専用のコマンドや、デバイスドライバ等が不要である。また、アナログ入出力機能を持たない外部装置でも、前記半導体メモリ装置２００を装着するためのスロットを有していれば、上記アナログ入出力装置１０ｅを装着して、容易にアナログ入出力機能の付加、あるいは機能拡張が行える。
【００５２】
なお、本発明は、上述した実施の形態のみに限定されるものではなく、例えば上記実施の形態では、アナログ出力手段として電気−音響変換手段であるスピーカを、またアナログ入力手段として音響−電気変換手段であるマイクロホンを例示しているが、これらに限定されず、種々のアナログ出力手段やアナログ入力手段を用いることができる。この他、本発明の要旨を逸脱しない範囲で種々の変更が可能であることは勿論である。
【００５３】
【発明の効果】
本発明に係るアナログ入力装置によれば、パーソナルコンピュータ等の外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、アナログ入力手段と、上記アナログ入力手段からのアナログ信号をディジタル信号に変換するアナログ／ディジタル変換手段と、上記外部装置からのデータ読み出しコマンドに応じて上記アナログ入力手段からのアナログ信号を上記アナログ／ディジタル変換手段によりディジタル信号に変換して上記ディジタルインターフェース手段を介して上記外部装置に伝送する制御手段とを有することにより、外部装置から、通常のファイルアクセスコマンドであるデータ読み出しコマンドでアナログ入力（例えば音声入力）が行え、アナログ入力のための専用のコマンドや、デバイスドライバ等が不要である。また、アナログ入力機能を持たない外部装置でも、容易にアナログ入力機能の付加、あるいは機能拡張が行える。
【００５４】
また、本発明に係るアナログ出力装置によれば、外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、アナログ出力手段と、上記ディジタルインターフェース手段からのディジタル信号をアナログ信号に変換するディジタル／アナログ変換手段と、上記外部装置からのデータ書き込みコマンドに応じて該外部装置から上記ディジタルインターフェース手段を介して供給されるディジタルデータを上記ディジタル／アナログ変換手段によりアナログ信号に変換して上記アナログ出力手段を介して出力する制御手段とを有することにより、外部装置から、既存のファイルアクセスコマンドであるデータ書き込みコマンドでアナログ出力（例えば音声出力）が行え、アナログ出力のための専用のコマンドや、デバイスドライバ等が不要である。また、アナログ出力機能を持たない外部装置でも、容易にアナログ出力機能の付加、あるいは機能拡張が行える。
【００５５】
また、本発明に係るアナログ入力装置によれば、外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、アナログ入力手段と、上記アナログ入力手段からのアナログ信号をディジタル信号に変換するアナログ／ディジタル変換手段と、上記外部装置からデータの読み出し、書き込みが可能な記憶手段と、上記外部装置からのアナログ入力コマンドに応じて上記アナログ入力手段からのアナログ信号を上記アナログ／ディジタル変換手段によりディジタル信号に変換して上記記憶手段に書き込むと共に、上記ディジタルインターフェース手段を介して上記外部装置に伝送する制御手段とを有することにより、アナログ入力機能を持たない外部装置でも、容易にアナログ入力機能の付加、あるいは機能拡張が行える。
【００５６】
また、本発明に係るアナログ出力装置によれば、外部装置との間でディジタルデータの伝送を行うディジタルインターフェース手段と、アナログ出力手段と、上記ディジタルインターフェース手段からのディジタル信号をアナログ信号に変換するディジタル／アナログ変換手段と、上記外部装置からデータの読み出し、書き込みが可能な記憶手段と、上記外部装置からのアナログ出力コマンドに応じて該外部装置から上記ディジタルインターフェース手段を介して供給されるディジタルデータを上記記憶手段に書き込むと共に、上記ディジタル／アナログ変換手段によりアナログ信号に変換して上記アナログ出力手段を介して出力する制御手段とを有することにより、アナログ出力機能を持たない外部装置でも、容易にアナログ出力機能の付加、あるいは機能拡張が行える。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態となるアナログ入出力装置の概略構成を示すブロック図である。
【図２】本発明の第２の実施の形態となるアナログ出力装置の概略構成を示すブロック図である。
【図３】アナログ出力装置の具体例の外観を示す図である。
【図４】本発明の第２の実施の形態となるアナログ出力装置の動作を説明するためのフローチャートである。
【図５】本発明の第３の実施の形態となるアナログ出力装置の概略構成を示すブロック図である。
【図６】本発明の第３の実施の形態となるアナログ出力装置の動作を説明するためのフローチャートである。
【図７】本発明の第４の実施の形態となるアナログ入力装置の概略構成を示すブロック図である。
【図８】アナログ入力装置の具体例の外観を示す図である。
【図９】本発明の第４の実施の形態となるアナログ入力装置の動作を説明するためのフローチャートである。
【図１０】本発明の第５の実施の形態となるアナログ入力装置の概略構成を示すブロック図である。
【図１１】本発明の第５の実施の形態となるアナログ入力装置の動作を説明するためのフローチャートである。
【図１２】本発明の第６の実施の形態となるアナログ入出力装置の概略構成を示すブロック図である。
【図１３】本発明の第６の実施の形態となるアナログ入出力装置の動作を説明するためのフローチャートである。
【図１４】半導体メモリ装置の外観を示す図である。
【図１５】半導体メモリ装置の内部構成を示すブロック図である。
【図１６】半導体メモリ装置におけるディレクトリ管理を説明するための図である。
【符号の説明】
１０，１０ｅ  アナログ入出力装置、  １０ａ，１０ｂ  アナログ出力装置、１０ｃ，１０ｄ  アナログ入力装置、  １１  メモリ、  １１ａ  ＲＡＭ、  １１ｂ  不揮発性メモリ、  １２  ディジタルＩ／Ｏ（インターフェース）、  １３  制御部（ＣＰＵ）、  １４  符号化・復号部（ＣＯＤＥＣ）、  １５  Ａ／Ｄ変換・Ｄ／Ａ変換部、  １５ａ  Ｄ／Ａ変換部、  １５ｂ  Ａ／Ｄ変換部、１６  アナログＩ／Ｏ（インターフェース）、  ２２  スピーカ、  ２６  マイクロホン（マイク）、  ９０  外部装置
【図１】
0004003362.tif 000002
【図２】
0004003362.tif 000003
【図３】
0004003362.tif 000004
【図４】
0004003362.tif 000005
【図５】
0004003362.tif 000006
【図６】
0004003362.tif 000007
【図７】
0004003362.tif 000008
【図８】
0004003362.tif 000009
【図９】
0004003362.tif 000010
【図１０】
0004003362.tif 000011
【図１１】
0004003362.tif 000012
【図１２】
0004003362.tif 000013
【図１３】
0004003362.tif 000014
【図１４】
0004003362.tif 000015
【図１５】
0004003362.tif 000016
【図１６】
0004003362.tif 000017