(57)【要約】【課題】  データの利便性を損なうことなく、データを特定するためにユーザが行う操作に要する労力を軽減した通信装置と、そのような通信装置で利用できるデータに変換するデータ変換装置を提供することを目的とするものである。【解決手段】  端末装置２で送信ファイルを作成する際に、ドライバ２１により識別子を付加して、検索範囲の任意の場所に格納しておく。通信装置１では、ユーザは入力部１４から識別子を入力する。この識別子を検索キーとしてデータ交換ネットワーク４上のファイルを検索し、取得したファイルを送信ファイルとして通信部１１から送信する。このとき、ファイルに付加されていた識別子を削除して送信する。また、複数のファイルが検索された場合には、ユーザによる選択指定を受け、選択されたファイルについて送信する。【選択図】  図１
2005165591.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じて他の通信装置と通信を行う通信手段と、ファイルを特定するための識別子を入力するための入力手段と、前記入力手段で入力された識別子を検索キーとしてネットワーク上のファイルから前記識別子を有するファイルを検索して該ファイルを前記通信手段から送信するように制御する制御手段を有することを特徴とする通信装置。
【請求項２】
前記識別子は前記ファイル中に存在しており、前記制御手段は、検索されたファイルから前記識別子を削除して送信することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記制御手段は、複数のファイルが検索されたとき、前記入力手段で選択された１ないし複数のファイルを送信することを特徴とする請求項１または請求項２に記載の通信装置。
【請求項４】
ファイルの内容をデータ変換する変換手段と、変換後のデータに識別子を付加する付加手段と、識別子が付加されたデータを所定の装置に転送あるいは自装置にファイルとして保存する転送手段を有することを特徴とするデータ変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、予めネットワーク上あるいは自装置に保存されているファイルの内容を送信する技術に関するものである。
【背景技術】
【０００２】
旧来のファクシミリ装置では、読取手段によって読み取った画像をそのまま送信していた。しかし最近のファクシミリ装置では、読み取った画像を保存しておいて、後で送信したり、あるいは外部からネットワークを通じて送信すべき画像を受け取って送信するようになってきた。また、ファクシミリ通信に限らず、電子メールによる送信も行われており、送信する情報も画像に限らず、ネットワーク上の種々のデータが送信対象となっている。
【０００３】
データを送信する場合、送信するデータを所定の情報ボックスに格納しておく方法が多く採用されている。しかし、ユーザは送信するデータを予め所定の情報ボックスに格納する操作を行っておかなければならない。また、その所定の情報ボックスは送信のためにしか利用することができないため、利便性に欠けるという問題がある。
【０００４】
データの利便性を考慮した場合、送信するデータはネットワーク上の任意の場所に存在していることを許す方が望ましい。しかし、任意の場所に存在するデータをデータを送信する場合、一般には、そのデータが存在する場所を指定しなければならない。その指定には、ネットワーク上のどの装置の、どのフォルダの、どのファイルであるか等を指定する必要がある。この指定には非常に多くの文字列を入力しなければならない。そのために、ユーザは多大な労力を必要とし、また入力誤りも多く発生していた。
【０００５】
ユーザによる入力の手間を軽減するという意味では、例えば特許文献１に記載されているように、ユーザが入力するユーザ情報を識別子等と対応づけて登録しておき、識別子等の入力によってユーザ情報を送信しようとする技術もある。しかしこの場合も、ユーザ情報は特定のサーバなどに格納されており、特定の送信先への送信以外で利用することは困難である。もともとユーザ情報は広く利用するための情報ではないことから、特定のサーバなどで適切に管理されるものである。従って、ユーザの利便性を向上させるとともに、ユーザによる入力の手間を軽減するものではなかった。
【０００６】
【特許文献１】特開２００２−３４０６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、上述した事情に鑑みてなされたもので、データの利便性を損なうことなく、データを特定するためにユーザが行う操作に要する労力を軽減した通信装置と、そのような通信装置で利用できるデータに変換するデータ変換装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００８】
本発明は、通信装置において、ネットワークを通じて他の通信装置と通信を行う通信手段と、ファイルを特定するための識別子を入力するための入力手段と、前記入力手段で入力された識別子を検索キーとしてネットワーク上のファイルから前記識別子を有するファイルを検索して該ファイルを前記通信手段から送信するように制御する制御手段を有することを特徴とするものである。識別子はファイルに対応づけておけばよいが、例えばファイル中に存在している場合には、送信時に、検索されたファイルから識別子を削除して送信すればよい。また、複数のファイルが検索されたときには、入力手段で選択された１ないし複数のファイルを送信するように構成することができる。
【０００９】
また本発明は、上述のような通信装置で利用可能なファイルに変換するデータ変換装置であって、ファイルの内容をデータ変換する変換手段と、変換後のデータに識別子を付加する付加手段と、識別子が付加されたデータを所定の装置に転送あるいは自装置にファイルとして保存する転送手段を有することを特徴とするものである。
【発明の効果】
【００１０】
本発明の通信装置によれば、ユーザは正確なファイルの場所を入力しなくても、識別子を入力するだけで、ネットワーク上に存在するファイルが検索されるため、入力の手間を軽減し、入力ミスなども低減することができる。また、ファイルはネットワーク上に存在すれば、特定の情報ボックスなどに格納しておく必要がないので、例えば共有フォルダなどに格納しておけば、送信のみならず、種々の用途にファイルを利用することも容易であるという効果がある。
【００１１】
また、そのような通信装置で利用するファイルへの変換を行う本発明のデータ変換装置によれば、例えばドライバソフトウェアなどに組み込むだけで識別子を付加したファイルに変換することができ、ユーザが出力指示を行う際に容易に本発明の通信装置で利用可能なファイルに変換することができるという効果がある。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明の通信装置及びデータ変換装置の実施の一形態を含むシステムの一例を示すブロック図である。図中、１は通信装置、１１は通信部、１２は操作部、１３は表示部、１４は入力部、１５は制御部、２は端末装置、２１はドライバ、２２は変換部、２３は識別子付加部、２４は転送部、３はサーバ、４はデータ交換ネットワーク、５は公衆回線である。図１に示す例では、ＬＡＮやインターネットなどのデータ交換ネットワーク４によって通信装置１，端末装置２，サーバ３が通信可能に接続されている例を示している。もちろんこの例に限られるものではなく、データ交換ネットワーク４には様々な装置が接続されていてよく、後述するファイルを格納しておく装置は図示した装置に限られるものではない。
【００１３】
通信装置１は、他の通信装置との間で通信を行うものであり、通信部１１，操作部１２，制御部１５などを含んで構成されている。通信部１１は少なくともデータ交換ネットワーク４を通じて他のデータ交換ネットワーク４に接続されている機器との間で通信を行うものである。この例では、データ交換ネットワーク４のほかに、公衆回線５を通じて通信可能に接続されている例を示している。もちろん、他の通信路を用いて通信可能に構成されていてもよい。
【００１４】
操作部１２には表示部１３及び入力部１４などが設けられている。表示部１３は各種の情報をユーザに提示し、また入力部１４はユーザからの各種の入力を受け付ける。例えば送信するファイルを特定するための識別子の入力を行うことができる。
【００１５】
制御部１５は、通信装置１の各部を制御し、通信装置１の各種の機能を実現する。ここでは特に、ファイルを送信する機能を実行する際に、操作部１２の入力部１４から、送信すべきファイルを特定する識別子を受け取り、その識別子を検索キーとして、通信部１１を通じてデータ交換ネットワーク４上の当該識別子を有するファイルを検索し、検索されたファイルを通信手段から指定された相手先へ送信する制御を行う。なお、実際の検索は、制御部１５が行うほか、データ交換ネットワーク４に接続されている他の装置に依頼してもよい。また、検索によって複数のファイルが検索された場合には、操作部１２の表示部１３に検索結果を表示し、入力部１４によって選択された（あるいはすべての）ファイルを送信対象とすることができる。
【００１６】
端末装置２は、ユーザが使用するネットワーク端末であり、データの作成や編集などを行うことができる。通信装置１から送信するデータについては、ドライバ２１を利用してファイルの変換及び格納あるいは転送を行う。ドライバ２１は本発明のデータ変換装置の機能を含むものであり、変換部２２，識別子付加部２３，転送部２４等を含んで構成されている。変換部２２は、送信するデータを、送信用のデータ形式のデータに変換するものである。
【００１７】
識別子付加部２３は、変換部２２で変換されたデータに対して識別子を付加する。識別子は自動的に付与したり、あるいは、ユーザによる入力を受け付けることもできる。図２は、ファイルへの識別子の付加方法の一例の説明図である。識別子の付加は、例えば図２（Ａ）に示すように、ファイル中のデータに識別子を埋め込んでおくことができる。この場合、通信装置１において当該ファイルを送信する場合には、埋め込んでおいた識別子を削除した上で送信するように構成することができる。あるいは、図２（Ｂ）に示すように、識別子をファイル名の一部として埋め込んでおくこともできる。このようにすれば、データ自体はそのまま利用することができる。
【００１８】
転送部２４は、識別子が付加されたファイルを指定された装置に転送したり、図示しない端末装置２内の記憶装置に格納する。転送する場合、例えばサーバ３に転送して保存しておき、後で利用したり、あるいは通信装置１へ直接転送することもできる。
【００１９】
次に、本発明の通信装置及びデータ変換装置の実施の一形態を含むシステムにおける動作の一例について説明する。まず、ユーザは送信するデータを作成、編集し、ドライバ２１を利用して書き出す操作を行う。
【００２０】
図３は、ドライバ２１における動作の一例を示すフローチャートである。ここではドライバ２１は、送信用のファイルへのデータ変換と、印刷用のファイルへのデータ変換の機能を有しているものとして記載している。
【００２１】
ドライバ２１が起動されると、Ｓ３１において、まず送信用のファイルへのデータ変換を行うのか、印刷用のファイルへのデータ変換を行うのかを判定する。この判定は、ユーザからの指示を判定するものである。送信用のファイルへのデータ変換を行う指示であった場合には、変換部２２はＳ３２においてデータを送信用のファイルへ変換する。また、印刷用のファイルへのデータ変換を行う指示であった場合には、変換部２２はＳ３３においてデータを印刷用のファイルへ変換する。いずれの場合もＳ３４へ進む。
【００２２】
Ｓ３４において、識別子を埋め込むか否かを判定する。この判定もユーザからの直接的な指示あるいはユーザによる各種の設定に基づいて判定することができる。この識別子は、上述のように通信装置でファイルを指定する際に用いるものである。識別子を埋め込むと判定された場合には、Ｓ３５において、Ｓ３２またはＳ３３で変換されたデータに対して識別子付加部２３が識別子を付加する。例えば図２（Ａ）で説明したようにデータ中に識別子を埋め込んだり、あるいは、図２（Ｂ）に示したようにファイル名中に識別子を埋め込むことができる。なお、識別子は自動的に生成して付加したり、あるいはユーザから指示された識別子を付加するように構成することができる。自動的に識別子を生成した場合には、その識別子をユーザに通知し、通信装置１から識別子を用いて当該ファイルを送信できるようにしておく。
【００２３】
Ｓ３６において、転送先の設定を判断する。例えば通信装置１に対して転送する設定であれば、Ｓ３７において、上述のようにして処理されたデータを転送部２４は通信装置１へ転送する。これによって、通信装置１に対してすぐにデータを送信することを指示したり、あるいは、通信装置１に対して図示しない印刷機能による印刷を指示することができる。もちろん、他のプリンタなどの装置に対して送信する場合も同様である。
【００２４】
また、データの転送ではなく、保存が指示されている場合には、ユーザに対して保存するフォルダの指示を受け（Ｓ３８）、転送部２４はＳ３９において、指示されたフォルダへデータをファイルとして保存する。保存先となるフォルダは、端末装置２内の記憶装置であるほか、例えばサーバ３や、通信装置１でもよいし、あるいは他の装置であってもよい。例えば送信用のデータであっても、従来のように特定の場所に格納する必要はない。
【００２５】
このようにして保存した送信用のデータは、後で通信装置１から送信することができる。このとき、識別子を付加したファイルについては、正確な場所を入力せずに識別子の入力で送信を指示することができる。以下、その場合の動作の一例について説明する。
【００２６】
図４は、通信装置において識別子を用いた送信動作の一例を示すフローチャートである。まずＳ４１において、操作部１２の入力部１４から識別子の入力を受け付ける。
【００２７】
識別子が入力されていたら。Ｓ４２〜Ｓ４５において、入力された識別子を検索キーとして、データ交換ネットワーク４上に存在するファイルを検索する。Ｓ４２においてデータ交換ネットワーク４上のファイルあるいはファイル名を取得する。Ｓ４２では、例えば図２（Ａ）に示すようにファイル中のデータに識別子が埋め込まれている場合には、ファイル内のデータを取得し、図２（Ｂ）に示すようにファイル名に識別子が埋め込まれている場合には、ファイル名を取得すればよい。そしてＳ４３において、ファイルあるいはファイル名に、検索キーである入力された識別子が付加されているか否かを判定する。付加されていれば、Ｓ４４において、送信するファイルとして送信ファイルリストに追加しておく。もちろん、検索キーの識別子が付加されていなければそのままＳ４５へ進む。Ｓ４５において、未処理の別のファイルが存在するか否かを判定し、別のファイルが存在すればＳ４２へ戻って、別のファイルについての検索を行う。
【００２８】
このようにして、未処理の別のファイルが無くなった時点で、データ交換ネットワーク４上に存在するファイルの検索を終了する。終了時点では、それまでに検索されたファイルが送信ファイルリストに登録されていることになる。なお、データ交換ネットワーク４上のファイルの検索は、予め設定されている範囲内で行うことができる。また、検索を他の装置に依頼したり、他の装置に問い合わせを行うことにより実行してもよい。
【００２９】
ここではさらに、自装置（通信装置１）内に格納されているファイルについても検索している。Ｓ４６において、自装置内の図示しない記憶装置上のファイルあるいはファイル名を取得する。Ｓ４７では、そのファイルあるいはファイル名に識別子が付加されているか否かを判定し、付加されていれば、Ｓ４８において、送信するファイルとして送信ファイルリストに追加する。Ｓ４９において、未処理の別のファイルが装置内に存在するか否かを判定し、別のファイルが存在すればＳ４２へ戻って、別のファイルについての検索を行う。このようにして、自装置内に格納されているファイルについても検索し、Ｓ４１で入力された識別子が付加されたファイルが送信ファイルリストに追加される。
【００３０】
ファイルの検索が終了したら、Ｓ５０において、送信ファイルリストを参照し、送信するファイルが存在するか否かを判定する。もし、送信するファイルが検索されていない場合には、Ｓ５１において、該当するファイルが存在しないことを、操作部１２の表示部１３に表示するなどによりユーザに通知する。
【００３１】
送信するファイルが存在する場合には、さらにＳ５２において、複数のファイルが存在するか否かを判定する。１つのみであれば、当該ファイルを送信するものと決定し、Ｓ５４において、予め、あるいはこの時点で入力部１４からユーザにより指定された宛先に対して、当該ファイルを通信部１１から送信する。このとき、例えば図２（Ａ）に示したようにファイルのデータに識別子が埋め込まれている場合には、その識別子を削除した上で送信する。
【００３２】
また、複数のファイルが検索されている場合には、例えば一覧を操作部１２の表示部１３に表示するなどによりユーザに提示し、送信するファイルの選択指示をＳ５３において受ける。もちろん、すべてを選択してもよい。選択されたファイルを送信するものと決定し、Ｓ５４において上述のような送信処理を行う。なお、いずれも選択されなかった場合には、送信処理を行わずに処理を終える。
【００３３】
このように、ユーザは送信時にファイルの場所を特定するための長大な文字列を誤り無く入力する必要はなくなり、識別子を入力するだけで、ある程度の範囲内であれば自動的に検索して送信するファイルを特定することができる。概して識別子の方が文字列が短いことから、ユーザが送信するファイルを特定するための労力を軽減することができ、また、入力誤りも低減することができる。また、複数のファイルが検索された場合でも、そのうちから所望のファイルを選択すればよい。
【００３４】
さらに、自動的に検索を行うので、検索範囲内であればファイルの場所は任意でよく、ファイルの取り扱いの自由度を向上させることができる。また、例えば他のユーザとの共有により複数人で同じファイルを利用するなど、ファイルとしての利便性を維持することができる。
【図面の簡単な説明】
【００３５】
【図１】本発明の通信装置及びデータ変換装置の実施の一形態を含むシステムの一例を示すブロック図である。
【図２】ファイルへの識別子の付加方法の一例の説明図である。
【図３】ドライバ２１における動作の一例を示すフローチャートである。
【図４】通信装置において識別子を用いた送信動作の一例を示すフローチャートである。
【符号の説明】
【００３６】
１…通信装置、２…端末装置、３…サーバ、４…データ交換ネットワーク、５…公衆回線、１１…通信部、１２…操作部、１３…表示部、１４…入力部、１５…制御部、２１…ドライバ、２２…変換部、２３…識別子付加部、２４…転送部。
【図１】
2005165591.tif 000003
【図２】
2005165591.tif 000004
【図３】
2005165591.tif 000005
【図４】
2005165591.tif 000006