(57)【要約】【課題】  本発明は、デジタルデータを、電話回線を通じて送信するファクシミリ装置などの通信装置及びその制御方法に関するものであり、デジタルデータを容易に送信する方法を提供する。【解決手段】  外部メモリに存在するディレクトリ名を電話番号にすることで、そのディレクトリ以下のデジタルファイルを送信する。【選択図】  図１
2006121573.tif 000002
【特許請求の範囲】
【請求項１】
データを送受信可能な通信装置であって、
データを格納する記憶媒体を装着する装着部と、
前記装着部に装着された前記記憶媒体の中のデータを読み出すデータ読み出し部と、
前記データ読み出し部によって読み出されたデータを解析するデータ解析手段と、
データ構造によるファイルのディレクトリ形式と前記ディレクトリに保存されるデータファイルを認識するファイルシステム手段と、
前記記憶媒体に格納されている複数の前記ディレクトリの中から１つのディレクトリを選択するディレクトリ選択手段と、
前記ディレクトリにつけられた名前から文字列を認識して電話番号を取り出すことが可能な電話番号解析手段と、
前記電話番号解析手段により解析された電話番号で特定される送信先に送信する手段を備えたことを特徴とする、通信装置。
【請求項２】
データを送受信可能な通信装置であって、
前記ディレクトリの中に存在するファイルがファクシミリ送信可能なものかどうかを判断する、ファイル解析手段を備え、
送信可能なファイルのみに限って送信先に送信する、請求項１に記載の通信装置。
【請求項３】
データを送受信可能な通信装置であって、
送信先の電話番号を複数記憶する電話番号記憶領域と、
前記電話番号記憶領域から所望の電話番号を選択する電話番号選択手段と、
前記電話番号選択手段で選択された電話番号と、ディレクトリ名から電話番号を解析する前記電話番号解析手段によって解析された電話番号を比較する電話番号比較手段を備え、
前記比較手段によって同じ番号だと判断されたときのみに限って送信先に送信する、請求項１に記載の通信装置。
【請求項４】
データを送受信可能な通信装置であって、
前記電話番号記憶領域から１つの番号を取り出す電話番号取り出し手段をそなえ、
前記電話番号記憶領域に記憶されているすべての電話番号に対し、前記電話番号解析手段によって解析された電話番号を比較し、１つでも同じ電話番号があると判断された場合にのみ限って送信先に送信する、請求項１に記載の通信装置。
【請求項５】
データを送受信可能な通信装置であって、
前記電話番号解析手段によって取り出された電話番号を表示する電話番号表示手段と、ユーザーに対して前記表示手段によって表示された電話番号にデータを送信してよいか確認する確認手段とを備える、請求項１に記載の通信装置。
【請求項６】
データを送受信可能な通信方法であって、
データを格納する記憶媒体を装着する装着工程と、
前記装着部に装着された前記記憶媒体の中のデータを読み出すデータ読み出し工程と、
前記データ読み出し部によって読み出されたデータを解析するデータ解析工程と、
データ構造によるファイルのディレクトリ形式と前記ディレクトリに保存されるデータファイルを認識するファイルシステム工程と、
前記記憶媒体に格納されている複数の前記ディレクトリの中から１つのディレクトリを選択するディレクトリ選択工程と、
前記ディレクトリにつけられた名前から文字列を認識して電話番号を取り出すことが可能な電話番号解析工程と、
前記電話番号解析工程により解析された電話番号で特定される送信先に送信する工程を備えたことを特徴とする、通信装置の制御方法。
【請求項７】
データを送受信可能な通信方法であって、
前記ディレクトリの中に存在するファイルがファクシミリ送信可能なものかどうかを判断する、ファイル解析工程を備え、
送信可能なファイルのみに限って送信先に送信する、請求項６に記載の通信装置の制御方法。
【請求項８】
データを送受信可能な通信方法であって、
送信先の電話番号を複数記憶する電話番号記憶工程と、
前記電話番号記憶工程から所望の電話番号を選択する電話番号選択工程と、
前記電話番号選択工程で選択された電話番号と、ディレクトリ名から電話番号を解析する前記電話番号解析工程によって解析された電話番号を比較する電話番号比較工程を備え、
前記比較工程によって同じ番号だと判断されたときのみに限って送信先に送信する、請求項６に記載の通信装置の制御方法。
【請求項９】
データを送受信可能な通信方法であって、
前記電話番号記憶工程から１つの番号を取り出す電話番号取り出し工程をそなえ、
前記電話番号記憶工程に記憶されているすべての電話番号に対し、前記電話番号解析工程によって解析された電話番号を比較し、１つでも同じ電話番号があると判断された場合にのみ限って送信先に送信する、請求項６に記載の通信装置の制御方法。
【請求項１０】
データを送受信可能な通信装置であって、
前記電話番号解析工程によって取り出された電話番号を表示する電話番号表示工程と、ユーザーに対して前記表示工程によって表示された電話番号にデータを送信してよいか確認する確認工程とを備える、請求項６に記載の通信装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部メモリからデータを読み出し、電話回線を使用して送信することが可能な通信装置及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、紙に記録されたデータを読み取って得た情報を、電話回線を通じて送信する装置として、ファクシミリ装置が知られている。この装置では一般に、データを読み取るスキャナ部分に原稿をセットし、相手の電話番号をダイヤルボタンで入力することにより、所望の相手に原稿を送信することが可能である。また近年では、メモリ領域にあらかじめ登録されている複数の電話番号から所望の相手を探し出し、容易に原稿を送信することが可能な装置も存在する。他にも、紙に記入された原稿だけでなく、メモリ領域に保存されたデジタルデータを、所望の相手に送信可能な装置も存在する。このような装置の場合、データを送信するときに電話番号をダイヤルボタンで入力するか、もしくはあらかじめ登録されている電話番号を探し出し、その番号に当てはまる任意のボタンである短縮ダイヤルを入力するという方法が、一般的な送信方法である(例えば、特許文献１参照)。
【特許文献１】特開平6-232941号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記のような装置においては、電話番号を入力するもしくは短縮ダイヤルを入力するのは実際にデータを送信する直前である。この場合、ファクシミリ装置がある場所において相手先の電話番号を知っている必要がある。このため、例えばほかの装置を用いて作成したデータを送信したい場合、データを作成した段階でなく、データを送信する段階で、電話番号を知っている必要がある。しかしながら、この場合、データを作成する作業と電話番号を調べて送信する作業が２つの装置に分散されてしまい、作業が非常に煩雑になってしまう。このため、データを作成した後に改めて電話番号を調べるというような、面倒な作業を行わなければならないという問題があった。電話番号を登録し短縮ダイヤルを使用できる装置であった場合このような問題は減少するが、これらの電話番号を覚えるためのメモリ領域がファクシミリ装置内に必要なため、装置自体のコストが増えてしまう問題があった。
【０００４】
他にもメモリカードなどに収められたデジタルデータを送信する場合、ファクシミリ装置を使用して、そのメモリの中のデータから、実際に送りたい所望のデータを探し出すという作業が必要になる。この作業は、メモリカードの中に多量のデータを保持する場合は所望のデータを探し出す作業が非常に難しいという問題があった。特に複数のデータを一度に送信したい場合、所望のデータを複数選択するのは非常に煩雑で、難しい作業を必要とするという問題があった。
【０００５】
本発明は上記問題を解決するためになされたものであり、その目的は、煩雑な電話番号入力操作をすることなく、容易にデータを送信することが可能な通信装置及びその制御方法を提供することである。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために本発明の請求項１の通信装置は、データを格納する記憶媒体を装着する装着部と、
前記装着部に装着された前記記憶媒体の中のデータを読み出すデータ読み出し部と、
前記データ読み出し部によって読み出されたデータを解析するデータ解析手段と、
データ構造によるファイルのディレクトリ形式と前記ディレクトリに保存されるデータファイルを認識するファイルシステム手段と、
前記記憶媒体に格納されている複数の前記ディレクトリの中から１つのディレクトリを選択するディレクトリ選択手段と、
前記ディレクトリにつけられた名前から文字列を認識して電話番号を取り出すことが可能な電話番号解析手段と、
前記電話番号解析手段により解析された電話番号で特定される送信先に送信する手段を備えたことを特徴とする。
【０００７】
同じ目的のために、本発明の請求項2の通信装置は、上記請求項１の通信装置の構成をもち、さらに前記ディレクトリの中に存在するファイルがファクシミリ送信可能なものかどうかを判断する、ファイル解析手段を備え、
送信可能なファイルのみに限って送信先に送信することを特徴とする。
【０００８】
同じ目的のために、本発明の請求項３の通信装置は、上記請求項１の通信装置の構成をもち、さらに送信先の電話番号を複数記憶する電話番号記憶領域と、
前記電話番号記憶領域から所望の電話番号を選択する電話番号選択手段と、
前記電話番号選択手段で選択された電話番号と、ディレクトリ名から電話番号を解析する前記電話番号解析手段によって解析された電話番号を比較する電話番号比較手段を備え、
前記比較手段によって同じ番号だと判断されたときのみに限って送信先に送信することを特徴とする。
【０００９】
同じ目的のために、本発明の請求項４の通信装置は、上記請求項１の通信装置の構成をもち、さらに前記電話番号記憶領域に記憶されているすべての電話番号に対し、前記電話番号解析手段によって解析された電話番号を比較し、1つでも同じ電話番号があると判断された場合にのみ限って送信先に送信することを特徴とする。
【００１０】
同じ目的のために、本発明の請求項５の通信装置は、上記請求項１の通信装置の構成をもち、さらに前記電話番号解析手段によって取り出された電話番号を表示する電話番号表示手段と、ユーザーに対して前記表示手段によって表示された電話番号にデータを送信してよいか確認する確認手段とを備える事を特徴とする。
【００１１】
同じ目的のために本発明の請求項６の通信方法は、データを格納する記憶媒体を装着する装着工程と、
前記装着部に装着された前記記憶媒体の中のデータを読み出すデータ読み出し工程と、
前記データ読み出し部によって読み出されたデータを解析するデータ解析工程と、
データ構造によるファイルのディレクトリ形式と前記ディレクトリに保存されるデータファイルを認識するファイルシステム工程と、
前記記憶媒体に格納されている複数の前記ディレクトリの中から１つのディレクトリを選択するディレクトリ選択工程と、
前記ディレクトリにつけられた名前から文字列を認識して電話番号を取り出すことが可能な電話番号解析工程と、
前記電話番号解析工程により解析された電話番号で特定される送信先に送信する工程を備えたことを特徴とする。
【００１２】
同じ目的のために、本発明の請求項７の通信方法は、上記請求項６の通信方法の構成をもち、さらに前記ディレクトリの中に存在するファイルがファクシミリ送信可能なものかどうかを判断する、ファイル解析工程を備え、
送信可能なファイルのみに限って送信先に送信する事を特徴とする。
【００１３】
同じ目的のために、本発明の請求項８の通信方法は、上記請求項６の通信方法の構成をもち、さらに送信先の電話番号を複数記憶する電話番号記憶工程と、
前記電話番号記憶工程から所望の電話番号を選択する電話番号選択工程と、
前記電話番号選択工程で選択された電話番号と、ディレクトリ名から電話番号を解析する前記電話番号解析工程によって解析された電話番号を比較する電話番号比較工程を備え、
前記比較工程によって同じ番号だと判断されたときのみに限って送信先に送信する事を特徴とする。
【００１４】
同じ目的のために、本発明の請求項９の通信方法は、上記請求項６の通信方法の構成をもち、さらに前記電話番号記憶工程から１つの番号を取り出す電話番号取り出し工程をそなえ、
前記電話番号記憶工程に記憶されているすべての電話番号に対し、前記電話番号解析工程によって解析された電話番号を比較し、１つでも同じ電話番号があると判断された場合にのみ限って送信先に送信する事を特徴とする。
【００１５】
同じ目的のために、本発明の請求項１０の通信方法は、上記請求項６の通信方法の構成をもち、さらに前記電話番号解析工程によって取り出された電話番号を表示する電話番号表示工程と、ユーザーに対して前記表示工程によって表示された電話番号にデータを送信してよいか確認する確認工程とを備える事を特徴とする。
【発明の効果】
【００１６】
以上のような手段を用いた本発明によれば、メモリカードなどの記憶媒体上に送信データを保存する段階で電話番号を入力することで、通信機器にメモリカードを挿入するだけで容易に所望の相手にデータを送信することが出来、ユーザーの操作性、利便性の向上を図ることが可能である。
【発明を実施するための最良の形態】
【００１７】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１８】
図２を参照しながら、図１を説明する。
【００１９】
図１は、本発明の実施形態に係るファクシミリ装置１００１を示した概略図である。このファクシミリ装置１００１は、電話線接続部２０１２につながれた電話線２０１３を、一般に普及している電話回線のモジュラージャック（図不指示）に接続することにより、電話回線を通じて用紙にかかれた原稿１０１１や、デジタル化され、保存されたデータを所望の相手機器に送信、また相手機器から送られてきたデータの受信をする機能を備えている。
【００２０】
図１において、本実施形態にかかるファクシミリ装置の外形をなす上方カバー１００２は、同時にユーザーからの入力および、ユーザーに対する表示などを行うためのパネル機能も備えることになる。このパネル機能を備える上方カバーの上には、一般的にユーザーが操作可能な入力部が搭載されている。一般的な例として、電話番号や、その他の情報を入力するために使用されるプッシュボタン１００３、さまざまな情報を表示する表示部１００５、機能を選択するために使用するメニューボタン１０１３および選択ボタン１００８、機能を決定するために使用する決定ボタン１００７、機能選択や動作を中止するために使用する中止ボタン１００６、データを送信するために使用する送信ボタン１００４等が存在する。ただしこれらの種類は一般的な例を示しており、パネルに搭載される表示部や入力部の形態はこれに限ったものではない。
【００２１】
一般的に用紙にかかれた原稿１０１１を所望の相手に送信する場合、ユーザーが原稿１０１１を給紙口（図不指示）に挿入し、プッシュボタン１００３を使用して相手先の電話番号を入力、その番号が間違いないか表示部１００５にて確認した上で、送信ボタン１００４を押す。これによりファクシミリ装置１００１は、内部に保持するスキャナ部２００７によって読み取り送信する。読み取られた原稿１０１１は排紙口１０１２から排出される。
【００２２】
また本発明においてはメモリカードからデジタルデータを入力するための装置が備えられており、図１においてはメモリカード挿入部１００９および、メモリカード取り出しボタン１０１０を図示している。
【００２３】
一般的にメモリカード２０１５などに記録されているデータを送信する場合、ユーザーがメモリカード２０１５をメモリカード挿入部１００９に挿入し、所望のデータを表示部１００５および選択ボタン１００８などを使用して選択する。決定ボタン１００７により所望のデータを決定した後、プッシュボタン１００３を使用して相手先の電話番号を入力、その番号が間違いないか表示部１００５にて確認した上で、送信ボタン１００４を押す。これによりファクシミリ装置１００１は送信をおこなう。
【００２４】
図２において、本発明の実施形態に係るファクシミリ装置１００１の制御に関する主要部の構成を説明する。尚、この図２において、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する
図２において、２００１は制御部（制御基板）を示している。２００３は、ＡＳＩＣ（専用カスタムＬＳＩ）を示し、その構成図は図３のブロック図を参照して詳しく後述する。２００２は中央演算装置（ＣＰＵ）であり、後述する各種制御及び演算等を担当している。２００４はメモリで、ＣＰＵ２００２の制御プログラムを記憶するプログラムメモリ２００４a、及び実行時のプログラムを記憶するＲＡＭエリア、データなどを記憶するワークメモリとして機能するメモリエリアを有している。２００８は印刷部でありデータを用紙に印刷する際に使用されるが、本発明においては説明を省略する。また、２００７はスキャナ部であり、用紙に書かれた原稿１０１１からデータを読み取るために使用されるが、これも、本発明においては説明を省略する。２００５は前述したメモリカードであり、デジタルデータが保存されている。メモリカード２００５は前述のメモリカード挿入部１００９に挿入して使用される。２００６は操作パネルであり、図１においては前述の上方カバー１００２が操作パネル２００６を兼ねている。２００９は電源コネクタで、電源コード２０１１を家庭用コンセント（図不指示）に差し込むことで、電源２０１０により商用ＡＣから変換された直流電圧を入力している。２０１２は電話線接続部であり、電話回線（図指示）のモジュラージャック（図不指示）と、電話線２０１３で接続することで、通信することが可能になる。
【００２５】
図３は、ＡＳＩＣ２００３の構成を示すブロック図で、この図３においても、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する。
【００２６】
３００１は内部バス（ＡＳＩＣバス）であり内部の各モジュールを接続している。３００２はＣＰＵインターフェース部で、ＣＵＰ２００２との間でのデータのやり取りの制御を行っている。３００３はメモリカードインターフェース部で、装着されたメモリカード２００５に記憶されている画像データを読み取ったり、或いはメモリカード２００５へのデータの書き込み等を行ったりする。３００４は操作パネルインターフェース部で、操作パネル２００６に存在する各種ボタンからの各種操作信号を入力したり、表示部１００５への表示データの出力したりする。３００５はスキャナ関連モジュールであり、スキャナ部２００７を動作させるための各モジュールが存在する。３００６は印刷関連モジュールであり、印刷部２００８を動作させるための各モジュールが存在する。
【００２７】
図４は、メモリカード２００５に保存されるデータの概念図で、この図４においても、前述の図面と共通する部分は同じ記号を付与して、それらの説明を省略する。
【００２８】
メモリカード２００５に保存されるデータは、基本的にファイルシステムと呼ばれるデータ管理システムが認識可能なように記述されている。データ構造の基点はルートディレクトリ４００１と呼ばれるデータ格納領域である。ルートディレクトリの中にはディレクトリ４００２と呼ばれるデータ格納領域とファイル４００９と呼ばれるデータが格納されており、これらの識別方法はファイル名もしくはディレクトリ名４００４で行われている。
【００２９】
本発明を説明するために図４においては複数のディレクトリ及び複数のファイルに対して任意の記号を付加しているが、４００２，４００３，４００５，４００７はディレクトリ、４０１０，４０１１，４０１２，４０１３は本発明により送信される送信ファイル、４００９，４０１４は送信されない未送信ファイルファイル、４００４，４００６，４００８は送信ディレクトリ名である。
【００３０】
図５は、メモリカード２００５に保存された送信ファイル４０１０，４０１１，４０１２，４０１３を送信するためのフローチャートである。詳細は実施例にて説明を行う。
【００３１】
図６及び図７は、メモリカード２００５に保存された送信ファイル４０１０，４０１１，４０１２，４０１３の中で、特定のファイルのみを送信するためのフローチャートである。詳細は実施例にて説明を行う。
【００３２】
図８は、メモリカード２００５に保存された送信ファイル４０１０，４０１１，４０１２，４０１３の中で、ユーザーが指定した相手先にのみファイルを送信するためのフローチャートである。詳細は実施例にて説明を行う。
【実施例１】
【００３３】
本発明の請求項１に記載のシステムについて、具体的な動作手順を含めて実施例として説明を行う。本発明に記載のファクシミリ装置１００１は電源コード２０１１を家庭用コンセントに挿入することで、起動を行う。通信装置１００１は一連の初期動作を行った後、ユーザーからの入力待ち状態に遷移する。本発明は、ユーザーによってメモリカード挿入部１００９にメモリカード２００５が挿入された時点で開始される（Ｓ５００１）。まず本発明におけるシステムは、データ読み出し部においてメモリカード２００５からデータを読み出し、データ解析部においてルートディレクトリ４００１を基点にメモリカード２００５内のファイル構成の確認を行う。次に、各ディレクトリの検索を開始する（Ｓ５００２）。本発明におけるシステムは、ディレクトリ選択手段によって、ルートディレクトリ４００１を基に、複数のディレクトリの中から電話番号ディレクトリがあるかどうかの判定を開始する。電話番号をディレクトリ名４００４にもつディレクトリ４００３が見つかった場合（Ｓ５００３）、電話番号解析手段によって、ディレクトリ名４００４から電話番号を数値として取得する。次にそのディレクトリ４００３の直下にあるファイル４０１０の検索を行う（Ｓ５００４）。もしディレクトリ４００３の直下にファイル４０１０がなかった場合、次のディレクトリ４００５の検索を開始する（Ｓ５００６）。ディレクトリ４００３の直下にファイル４０１０があった場合、ファイル解析手段によって、このファイル４０１０がファクシミリ機器として解析可能なものかどうかの判定を行う（Ｓ５００７）。もし解析不可能なファイルの場合、同じディレクトリ内に次のファイルがあるか、再び検索を開始する（Ｓ５００８）。解析可能なファイルであった場合、前記電話番号解析手段によって取り出した、前記電話番号に対し、送信手段によって通信を開始し、ファイル４０１０の送信を行う（Ｓ５００９）。同じディレクトリ内に複数のファイルがあった場合、１ファイルの送信が完了した後、次のファイルを送信し、同じディレクトリ４００３内のすべてのファイルを送信するまで、Ｓ５００５，Ｓ５００７，Ｓ５００９，Ｓ５００８を繰り返す。ディレクトリ４００３内のファイルについて、解析（Ｓ５００７）、送信（Ｓ５００９）がすべて終了した後に、次のディレクトリの検索を行う（Ｓ５００６）。Ｓ５００３からのすべての処理を繰り返し、メモリカード２００５内の解析をすべて終了した後、本発明の動作は終了する（Ｓ５０１０）。
【実施例２】
【００３４】
本発明の請求項２に記載のシステムについて、他の具体的な動作手順を含めて実施例として説明を行う。基本的な動作は実施例１に類似する。本発明に記載のファクシミリ装置１００１は電源コード２０１１を家庭用コンセントに挿入することで、起動を行う。通信装置１００１は一連の初期動作を行った後、ユーザーからの入力待ち状態に遷移する。本発明は、ユーザーによってメモリカード挿入部１００９にメモリカード２００５が挿入された時点で開始される（Ｓ５００６）。まず本発明におけるシステムは、データ読み出し部においてメモリカード２００５からデータを読み出し、データ解析部においてルートディレクトリ４００１を基点にメモリカード２００５内のファイル構成の確認を行う。次に、各ディレクトリの検索を開始する（Ｓ６００２）。本発明におけるシステムは、ディレクトリ選択手段によって、ルートディレクトリ４００１を基に、検索を開始し、送信のために特別に設けられたキーディレクトリ４００２の検索を行う（６００３）。電話番号検索は、このキーディレクトリ４００２の直下だけで行い、このキーディレクトリ４００２が存在しない場合は動作を終了する（Ｓ６０１２）。キーディレクトリ４００２が存在した場合、その下にある複数のディレクトリの中から電話番号ディレクトリがあるかどうかの判定を開始する。電話番号をディレクトリ名４００４にもつディレクトリ４００３が見つかった場合（Ｓ６００５）、電話番号解析手段によって、ディレクトリ名４００４から電話番号を数値として取得する。次にそのディレクトリ４００３の直下にあるファイル４０１０の検索を行う（Ｓ６００６）。もしディレクトリ４００３の直下にファイル４０１０がなかった場合、次のディレクトリ４００５の検索を開始する（Ｓ６００８）。ディレクトリ４００３の直下にファイル４０１０があった場合、ファイル解析手段によって、このファイル４０１０がファクシミリ機器として解析可能なものかどうかの判定を行う（Ｓ６００９）。もし解析不可能なファイルの場合、同じディレクトリ内に次のファイルがあるか、再び検索を開始する（Ｓ６０１０）。解析可能なファイルであった場合、前記電話番号解析手段によって取り出した、前記電話番号に対し、送信手段によって通信を開始し、ファイル４０１０の送信を行う（Ｓ６０１１）。同じディレクトリ内に複数のファイルがあった場合、１ファイルの送信が完了した後、次のファイルを送信し、同じディレクトリ４００３内のすべてのファイルを送信するまで、Ｓ６００７，Ｓ６００９，Ｓ６０１０，Ｓ６０１１を繰り返す。ディレクトリ４００３内のファイルについて、解析（Ｓ６００９）、送信（Ｓ６０１１）がすべて終了した後に、次のディレクトリの検索を行う（Ｓ６００８）。Ｓ６００５からのすべての処理を繰り返し、キーディレクトリ４００２内の解析をすべて終了した後、本発明の動作は終了する（Ｓ６０１２）。この実施例の場合、実施例１に比べて検索の範囲を狭めることで、ファイル検索に係る時間を節約できる上に、メモリカード２００５のメモリ領域を、本システムの通信機器以外の用途にも有効利用可能である。
【実施例３】
【００３５】
本発明の請求項４に記載のシステムについて、具体的な動作手順を含めて実施例として説明を行う。本発明に記載のファクシミリ装置１００１は電源コード２０１１を家庭用コンセントに挿入することで、起動を行う。通信装置１００１は一連の初期動作を行った後、ユーザーからの入力待ち状態に遷移する。本発明は、ユーザーによってメモリカード挿入部１００９にメモリカード２００５が挿入された時点で開始される（Ｓ７００１）。まず本発明におけるシステムは、データ読み出し部においてメモリカード２００５からデータを読み出し、データ解析部においてルートディレクトリ４００１を基点にメモリカード２００５内のファイル構成の確認を行う。次に、各ディレクトリの検索を開始する（Ｓ７００２）。本発明におけるシステムは、ディレクトリ選択手段によって、ルートディレクトリ４００１を基に、複数のディレクトリの中から電話番号ディレクトリがあるかどうかの判定を開始する。電話番号をディレクトリ名４００４にもつディレクトリ４００３が見つかった場合（Ｓ７００３）、電話番号解析手段によって、ディレクトリ名４００４から電話番号を数値として取得する。次にシステム上に存在する電話番号記憶領域に登録されている電話番号から、電話番号選択手段により１件の電話番号を取り出し、電話番号比較手段によって、電話番号解析手段によって取り出された電話番号との比較を行う（Ｓ７００４）。電話番号記憶領域の登録されているすべての電話番号を検索し、もし電話番号が一致しなかった場合は次のディレクトリ検索に移る（Ｓ７００４）。電話番号が一致した場合（Ｓ７００５）、そのディレクトリ４００３の直下にあるファイル４０１０の検索を行う（Ｓ７００７）。もしディレクトリ４００３の直下にファイル４０１０がなかった場合、次のディレクトリ４００５の検索を開始する（Ｓ７００６）。ディレクトリ４００３の直下にファイル４０１０があった場合、ファイル解析手段によって、このファイル４０１０がファクシミリ機器として解析可能なものかどうかの判定を行う（Ｓ７００９）。もし解析不可能なファイルの場合、同じディレクトリ内に次のファイルがあるか、再び検索を開始する（Ｓ７０１１）。解析可能なファイルであった場合、前記電話番号解析手段によって取り出した、前記電話番号に対し、送信手段によって通信を開始し、ファイル４０１０の送信を行う（Ｓ７０１０）。同じディレクトリ内に複数のファイルがあった場合、１ファイルの送信が完了した後、次のファイルを送信し、同じディレクトリ４００３内のすべてのファイルを送信するまで、Ｓ７００８，Ｓ７００９，Ｓ７０１０，Ｓ７０１１を繰り返す。ディレクトリ４００３内のファイルについて、解析（Ｓ７００９）、送信（Ｓ７０１０）がすべて終了した後に、次のディレクトリの検索を行う（Ｓ７００６）。Ｓ７００３からのすべての処理を繰り返し、メモリカード２００５内の解析をすべて終了した後、本発明の動作は終了する（Ｓ７０１２）。この実施例の場合、登録されている相手先にのみ、デジタルファイルを送ることが出来かつ、複数の相手に一度に送信することが可能な上、知らない相手先に誤ってファイルを送信すると言う危険を回避することが出来る。
【実施例４】
【００３６】
本発明の請求項１に記載のシステムについて、具体的な動作手順を含めて実施例として説明を行う。本発明に記載のファクシミリ装置１００１は電源コード２０１１を家庭用コンセントに挿入することで、起動を行う。通信装置１００１は一連の初期動作を行った後、ユーザーからの入力待ち状態に遷移する。本発明は、ユーザーによってメモリカード挿入部１００９にメモリカード２００５が挿入された時点で開始される（Ｓ８００１）。まず本発明におけるシステムは、データ読み出し部においてメモリカード２００５からデータを読み出し、データ解析部においてルートディレクトリ４００１を基点にメモリカード２００５内のファイル構成の確認を行う。次に、各ディレクトリの検索を開始する（Ｓ８００２）。本発明におけるシステムは、ディレクトリ選択手段によって、ルートディレクトリ４００１を基に、複数のディレクトリの中から電話番号ディレクトリがあるかどうかの判定を開始する。電話番号をディレクトリ名４００４にもつディレクトリ４００３が見つかった場合（Ｓ８００３）、電話番号解析手段によって、ディレクトリ名４００４から電話番号を数値として取得する。電話番号解析手段に取り出された電話番号を、電話番号表示手段により表示部１００５に表示する（Ｓ８００４）。電話番号にデータを送信してよいか確認する確認手段は、これによりユーザーに対して表示されている相手にファイルを送ってよいかどうかの判断を促す。中止ボタン１００６が押された場合、次のディレクトリ検索に移行する（Ｓ８００９）。送信ボタン１００４が押された場合（Ｓ８００６）、そのディレクトリ４００３の直下にあるファイル４０１０の検索を行う（Ｓ８００７）。もしディレクトリ４００３の直下にファイル４０１０がなかった場合、次のディレクトリ４００５の検索を開始する（Ｓ８００９）。ディレクトリ４００３の直下にファイル４０１０があった場合、ファイル解析手段によって、このファイル４０１０がファクシミリ機器として解析可能なものかどうかの判定を行う（Ｓ８０１０）。もし解析不可能なファイルの場合、同じディレクトリ内に次のファイルがあるか、再び検索を開始する（Ｓ８０１２）。解析可能なファイルであった場合、前記電話番号解析手段によって取り出した、前記電話番号に対し、送信手段によって通信を開始し、ファイル４０１０の送信を行う（Ｓ８０１１）。同じディレクトリ内に複数のファイルがあった場合、１ファイルの送信が完了した後、次のファイルを送信し、同じディレクトリ４００３内のすべてのファイルを送信するまで、Ｓ８００８，Ｓ８０１０，Ｓ８０１１，Ｓ８０１２を繰り返す。ディレクトリ４００３内のファイルについて、解析（Ｓ８０１０）、送信（Ｓ８０１１）がすべて終了した後に、次のディレクトリの検索を行う（Ｓ８００９）。Ｓ８００３からのすべての処理を繰り返し、メモリカード２００５内の解析をすべて終了した後、本発明の動作は終了する（Ｓ８０１３）。この実施例の場合、複数ある送信先の中で、現在所望の相手先を選択することが可能になり、メモリカードに複数の相手先データを保存した場合においても、必要な相手にのみ容易にデジタルファイルのみを送信することが出来る。
【００３７】
（その他の実施例）
実施例１から実施例４に記載の例にとどまらず、送信を希望するディレクトリの指定方法は他にも挙げられる。例えばメモリカード２００５をメモリカード挿入部１００９に挿入するより前に、電話番号記憶領域から所望の電話番号を選択しておき、メモリカード２００５をメモリカード挿入部１００９に挿入した時点でこの電話番号と同じ番号のディレクトリのみの送信を行うような方法をとっても良い。また、ディレクトリ確認やファイル確認の順序は実施例に限ったものではなく、例えば実施例５などでユーザーに対し電話番号を確認させる場合、ディレクトリ以下に送信可能なファイルがあるかどうかを検索した後、あった場合のみ送信確認を促す方法なども考えられる。
【００３８】
なお本発明は、複数の機器（例えばホストコンピュータ、インターフェース機器、スキャナ、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【００３９】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成される。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００４０】
以上説明したように本実施の形態によれば、今までにない新しい通信方法を提案することで、ユーザーにとって、簡単でわかりやすいデータ通信法を提供することが可能である。
【産業上の利用可能性】
【００４１】
本発明は、デジタルデータを、電話回線を通じて送信するファクシミリ装置などの通信装置及びその制御方法に関するものであり、本発明の請求項１に係る通信装置、請求項６に係る制御方法によれば、煩雑な電話番号入力の操作を行うことなく、電話回線を通じてデジタルデータを容易に送信することが出来かつ、一度に複数の相手先に対して、さまざまなデータを送ることが出来る。
【００４２】
本発明の請求項２に係る通信装置、請求項７に係る制御方法によれば、認識不可能な形式のファイルを不要に送ることが防げるため、送信対象のディレクトリに誤って違うデータが混在した場合にも、無駄に通信を行うことなく、容易に解析可能なデジタルファイルのみを送信することが出来る。
【００４３】
本発明の請求項３に係る通信装置、請求項８に係る制御方法によれば、電話番号の入力が誤っていた場合、相手先に不要にデジタルファイルを送信することなく、ユーザーが選択しているの相手先にのみファイル送信することが可能になり、容易にデジタルファイルのみを送信することが出来るだけでなく、知らない相手先に誤ってファイルを送信すると言う危険を回避することが出来る。
【００４４】
本発明の請求項４に係る通信装置、請求項９に係る制御方法によれば、登録されている相手先にのみ、デジタルファイルを送ることが出来かつ、複数の相手に一度に送信することが可能な上、知らない相手先に誤ってファイルを送信すると言う危険を回避することが出来る。
【００４５】
本発明の請求項５に係る通信装置、請求項１０に係る制御方法によれば、複数ある送信先の中で、現在所望の相手先を選択することが可能になり、メモリカードに複数の相手先データを保存した場合においても、必要な相手にのみ容易にデジタルファイルのみを送信することが出来る。
【図面の簡単な説明】
【００４６】
【図１】本実施の形態に係るファクシミリ装置を示した概略図である。
【図２】本実施の形態に係るファクシミリ装置の制御に係る主要部の構成を示すブロック図である。
【図３】本実施の形態に係るファクシミリ装置のＡＳＩＣの構成を示すブロック図である。
【図４】本実施の形態に係るファクシミリ装置に挿入されるメモリカードなどの記憶媒体に記録されている保存データの概念図である。
【図５】本実施の形態に係るファクシミリ装置の動作フローの実施例である。
【図６】本実施の形態に係るファクシミリ装置の動作フローの実施例である。
【図７】本実施の形態に係るファクシミリ装置の動作フローの実施例である。
【図８】本実施の形態に係るファクシミリ装置の動作フローの実施例である。
【符号の説明】
【００４７】
１００１  本発明に記載のファクシミリ装置
１００２  ファクシミリ装置の外形をなす上方カバー
１００３  プッシュボタン
１００４  送信ボタン
１００５  表示部
１００６  中止ボタン
１００７  決定ボタン
１００８  選択ボタン
１００９  メモリカード挿入部
１０１０  メモリカード取り出しボタン
１０１１  用紙に書かれた原稿
１０１２  排紙口
１０１３  メニューボタン
２００１  制御部（制御基板）
２００２  中央演算装置（ＣＰＵ）
２００３  ＡＳＩＣ（専用カスタムＬＳＩ）
２００４  メモリ
２００４a  プログラムメモリ
２００５  メモリカード
２００６  操作パネル
２００７  スキャナ部
２００８  印刷部
２００９  電源コネクタ
２０１０  電源
２０１１  電源コード
２０１２  電話線接続部
２０１３  電話線
３００１  内部バス（ＡＳＩＣバス）
３００２  ＣＰＵインターフェース部
３００３  メモリカードインターフェース部
３００４  操作パネルインターフェース部
３００５  スキャナ関連モジュール
３００６  印刷関連モジュール
４００１  ルートディレクトリ
４００２  ディレクトリ
４００３  ディレクトリ
４００４  ディレクトリ名
４００５  ディレクトリ
４００６  ディレクトリ名
４００７  ディレクトリ
４００８  ディレクトリ名
４００９  ファイル
４０１０  ファイル
４０１１  ファイル
４０１２  ファイル
４０１３  ファイル
４０１４  ファイル
【図１】
2006121573.tif 000003
【図２】
2006121573.tif 000004
【図３】
2006121573.tif 000005
【図４】
2006121573.tif 000006
【図５】
2006121573.tif 000007
【図６】
2006121573.tif 000008
【図７】
2006121573.tif 000009
【図８】
2006121573.tif 000010