(57)【要約】【課題】  リモート端末からファイルサーバにアクセスしてファイルをダウンロードする際の利便性を向上させる。【解決手段】  データ変換装置１００は、外部ネットワーク１５０を介して接続されたリモート端末２００から、ファイルの指定とともに、イメージデータの生成指示を受け付ける指示受付部１０４と、指示受付部１０４が受け付けた指示に基づき、ファイルサーバ４００から、指定された前記ファイルを取得するファイル取得部１０６と、プリンタドライバを含み、ファイル取得部１０６が取得した前記ファイルの一部を前記プリンタドライバにより変換し、イメージデータを取得するイメージデータ生成部１０８と、前記イメージデータを前記他の端末に送信する通信制御部１０２と、を含む。【選択図】      図１
2006309411.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された他の端末から、ファイルの指定とともに、イメージデータの生成指示を受け付ける指示受付部と、
前記指示受付部が受け付けた指示に基づき、所定のファイルサーバから、指定された前記ファイルを取得するファイル取得部と、
プリンタドライバを含み、前記ファイル取得部が取得した前記ファイルの一部を前記プリンタドライバにより変換し、イメージデータを取得するイメージデータ取得部と、
前記イメージデータを前記他の端末に送信する送信処理部と、
を含むことを特徴とするファイル変換装置。
【請求項２】
請求項１に記載のファイル変換装置において、
前記イメージデータ取得部の前記プリンタドライバは、前記ファイルの一部を前記イメージデータに変換することを特徴とするファイル変換装置。
【請求項３】
請求項１に記載のファイル変換装置において、
前記イメージデータ取得部の前記プリンタドライバは、前記ファイルの一部をページ記述言語で表されたデータに変換し、変換した前記データを前記ネットワークを介して、前記ページ記述言語に基づき、前記データをイメージデータに変換可能なプリンタに送信するとともに、前記プリンタからイメージデータを取得することを特徴とするファイル変換装置。
【請求項４】
請求項１乃至３いずれかに記載のファイル変換装置において、
ファイルを開くためのアプリケーションソフトを記憶するアプリケーションソフト記憶部をさらに含み、
前記イメージデータ取得部は、前記アプリケーションソフト記憶部に記憶された前記アプリケーションソフトにより、前記ファイル取得部が取得した前記ファイルを読み込み、当該ファイルの１ページを前記プリンタドライバにより変換することを特徴とするファイル変換装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ファイルをイメージデータに変換するファイル変換装置に関する。
【背景技術】
【０００２】
従来、たとえばリモート端末から、ファイルが蓄積されたファイルサーバにアクセスしてファイルをダウンロードする際に、ファイルの内容を確認することができず、ファイル名で判断しなければならないという不便があった。
【０００３】
特許文献１には、文書ファイルを格納する際に、その格納処理とは独立に、ファイル情報として個々の詳細情報をファイル情報共通管理ファイルに登録するように構成されたファイル情報確認装置が開示されている。このファイル情報確認装置は、印刷プレビュー情報を共通のプレビューとして開けられるように、ビットマップファイルに変換してファイルに登録する。このように、ファイル内容確認情報が各データファイル共通のビットマップデータ形式で作成され、共通ファイルに登録されるため、データファイルを作成したアプリケーションプログラムを起動することなく、データファイルの内容を印刷プレビューイメージデータで表示することができ、その結果、迅速にデータファイル内容を確認することができると記載されている。
【特許文献１】特開平９−２１８８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の方法では、文書を格納する際に、すべてのファイルを印刷プレビューイメージデータで表示するためのデータに変換する必要があり、それを登録しておく必要がある。
【０００５】
本発明はこうした点に鑑みてなされたもので、その目的は、リモート端末からファイルサーバにアクセスしてファイルをダウンロードする際の利便性を向上させる技術の提供にある。
【課題を解決するための手段】
【０００６】
本発明によれば、ネットワークを介して接続された他の端末から、ファイルの指定とともに、イメージデータの生成指示を受け付ける指示受付部と、前記指示受付部が受け付けた指示に基づき、所定のファイルサーバから、指定された前記ファイルを取得するファイル取得部と、プリンタドライバを含み、前記ファイル取得部が取得した前記ファイルの一部を前記プリンタドライバにより変換し、イメージデータを取得するイメージデータ取得部と、前記イメージデータを前記他の端末に送信する送信処理部と、を含むことを特徴とするファイル変換装置が提供される。
【０００７】
このようにすれば、他の端末において、ファイルをダウンロードする前に、イメージデータをプレビューとして見ることができ、ファイルの内容を確認することができる。
【０００８】
本発明のファイル変換装置において、前記イメージデータ取得部の前記プリンタドライバは、前記ファイルの一部を前記イメージデータに変換することができる。
【０００９】
本発明のファイル変換装置において、前記イメージデータ取得部の前記プリンタドライバは、前記ファイルの一部をページ記述言語で表されたデータに変換し、変換した前記データを前記ネットワークを介して、前記ページ記述言語に基づき、前記データをイメージデータに変換可能なプリンタに送信するとともに、前記プリンタからイメージデータを取得することができる。これにより、データ変換装置が有するプリンタドライバにより、イメージデータが生成できない場合でも、プリンタによりイメージデータを生成させることができる。
【００１０】
本発明のファイル変換装置は、ファイルを開くためのアプリケーションソフトを記憶するアプリケーションソフト記憶部をさらに含むことができ、前記イメージデータ取得部は、前記アプリケーションソフト記憶部に記憶された前記アプリケーションソフトにより、前記ファイル取得部が取得した前記ファイルを読み込み、当該ファイルの１ページを前記プリンタドライバにより変換することができる。
【００１１】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１２】
本発明によれば、リモート端末からファイルサーバにアクセスしてファイルをダウンロードする際の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１３】
（第１の実施の形態）
本実施の形態において、データ変換装置は、リモート端末から、ファイルサーバに蓄積されたファイルやそのファイルのプレビューのダウンロードの要求を受け付ける。リモート端末には、たとえばファイルダウンロード要求やプレビューダウンロード要求を行うための画面を表示するビューワー等のソフトウェアがインストールされている。データ変換装置は、リモート端末に、ファイルダウンロード要求やプレビューダウンロード要求を行うための画面を表示させる。
【００１４】
リモート端末のユーザが所望のファイルを選択して、プレビューボタンやファイルダウンロード要求のボタンを押すと、データ変換装置は、そのファイルをファイルサーバから取得する。プレビューボタンが押された場合、データ変換装置は、ファイルサーバから取得したファイルの一部をプリンタドライバを通して、印刷先をラスタファイルとして自動印刷することによってイメージデータに変換する。データ変換装置は、このイメージデータをプレビューとしてリモート端末に送信する。
【００１５】
これにより、リモート端末においては、ファイルをダウンロードする前に、プレビューによりファイルの内容を確認することができるので、必要なファイルのみをダウンロードすることができる。また、プレビュー時にファイルの全データを受信するのではなく、１ページのみを受信するため、比較的高速にファイルの内容を確認できる。さらに、プレビューを閲覧する機能さえ有していれば、ファイルの内容を把握することができるため、リモート端末に特別なアプリケーションをインストールしておく必要がない。
【００１６】
図１は、本実施の形態におけるデータ変換装置の構成を示すブロック図である。
データ変換装置１００は、内部ネットワーク１５２を介してファイルサーバ４００に接続される。また、データ変換装置１００は、外部ネットワーク１５０を介してリモート端末２００等の他の端末からの接続を受け付ける。外部ネットワーク１５０は、たとえばインターネットである。内部ネットワーク１５２は、たとえばＬＡＮである。ここでは図示していないが、データ変換装置１００と外部ネットワーク１５０との間には、ファイアウォールが設けられ、リモートアクセス認証が行われる。
【００１７】
データ変換装置１００は、外部ネットワーク１５０を介して接続されたリモート端末２００（他の端末）から、ファイルの指定とともに、イメージデータの生成指示を受け付ける指示受付部１０４と、指示受付部１０４が受け付けた指示に基づき、ファイルサーバ４００（所定のファイルサーバ）から、指定された前記ファイルを取得するファイル取得部１０６と、プリンタドライバを含み、ファイル取得部１０６が取得した前記ファイルの一部を前記プリンタドライバにより変換し、イメージデータを取得するイメージデータ生成部１０８（イメージデータ取得部）と、前記イメージデータを前記他の端末に送信する１通信制御部１０２（送信処理部）と、を含む。データ変換装置１００は、さらに、閲覧制御部１０３、受付情報記憶部１１４、およびアプリケーションソフト記憶部１１６を含む。アプリケーションソフト記憶部１１６は、種々のアプリケーションソフトを記憶する。これにより、データ変換装置１００において、種々の形式のファイルの内容を読み込むことができる。
【００１８】
ファイルサーバ４００は、通信制御部４０２およびファイル蓄積部４０４を含む。ファイル蓄積部４０４は、種々のファイルを蓄積する。通信制御部４０２は、内部ネットワーク１５２を介して、データ変換装置１００等の端末とデータの送受信を行う。
【００１９】
リモート端末２００は、通信制御部２０２、指示受付部２０４、および表示部２０６を含む。リモート端末２００は、ＰＤＡ（Personal Digital Assistance）や携帯電話端末等の携帯端末、またはパーソナルコンピュータとすることができる。リモート端末２００は、ビューワー等のソフトウェアがインストールされており、イメージデータを表示可能であれば、どのような構成とすることもできる。指示受付部２０４は、図示しない操作部等を介してユーザから入力される指示を受け付ける。通信制御部２０２は、外部ネットワーク１５０を介して、データ変換装置１００等の端末とデータの送受信を行う。表示部２０６は、通信制御部２０２が取得したデータ等を表示する。
【００２０】
図１の各構成要素は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。
【００２１】
通信制御部１０２は、外部ネットワーク１５０を介してリモート端末２００等の端末とデータの送受信を行う。また、通信制御部１０２は、内部ネットワーク１５２を介して、ファイルサーバ４００等の端末とデータの送受信を行う。閲覧制御部１０３は、外部ネットワーク１５０を介して接続されるリモート端末２００等の端末がファイルサーバ４００にアクセスする中継を行う。閲覧制御部１０３は、リモート端末２００に、ファイルダウンロード要求やプレビューダウンロード要求を行うための画面を表示させる。
【００２２】
指示受付部１０４は、通信制御部１０２を介して入力される種々の指示を受け付ける。たとえば、指示受付部１０４は、リモート端末２００のユーザが、表示部２０６に表示された画面のファイルダウンロード要求やプレビューダウンロード要求のボタンを押すと、それを指示として受け付ける。
【００２３】
ファイル取得部１０６は、指示受付部１０４がファイルダウンロード要求やプレビューダウンロード要求を受け付けると、ファイルサーバ４００のファイル蓄積部４０４から該当するファイルを取得する。
【００２４】
イメージデータ生成部１０８は、イメージデータを生成可能なプリンタドライバを含む。イメージデータ生成部１０８は、ファイル取得部１０６からファイルを取得すると、アプリケーションソフト記憶部１１６に記憶された該当するアプリケーションソフトによりそのファイルを読み込む。次いで、そのファイルの一部のイメージデータを生成する。本実施の形態において、イメージデータ生成部１０８は、ファイルの１ページのイメージデータを生成する。ここで、イメージデータとは、ビットマップ、ＪＰＥＧ、ＴＩＦＦ、ＧＩＦ、ＰＮＧ等のラスタデータとすることができる。ここで、イメージデータ生成部１０８がどのような形式のイメージデータを生成するかは、予め設定しておくこともでき、また、指示受付部１０４が受け付けた指示に基づき、選択することもできる。
【００２５】
イメージデータ生成部１０８は、生成したイメージデータを通信制御部１０２に送出する。通信制御部１０２は、イメージデータ生成部１０８から受け取ったイメージデータをリモート端末２００に送信する。
【００２６】
受付情報記憶部１１４は、指示受付部１０４が受け付けた指示の受付情報を記憶する。受付情報記憶部１１４は、たとえばリモート端末２００のアドレスや、リモート端末２００を識別する情報を記憶する。通信制御部１０２は、受付情報記憶部１１４を参照して、該当するリモート端末にイメージデータやファイルを送信する。
【００２７】
図２は、本実施の形態におけるデータ変換装置１００の処理手順を示すフローチャートである。
ここでは図示していないが、データ変換装置１００と外部ネットワーク１５０との間には、アクセス認証機能を有するファイアウォールが設けられている。外部ネットワーク１５０の外部からは、アクセス認証がされた場合にのみ、データ変換装置１００に接続することができる。
【００２８】
外部ネットワーク１５０を介して接続されたリモート端末２００のアクセス認証が行われた場合（Ｓ１０２のＹＥＳ）、閲覧制御部１０３は、リモート端末２００からファイルサーバ４００のファイル蓄積部４０４に蓄積されたファイルへの閲覧を許可する（Ｓ１０４）。リモート端末２００において、ユーザは、通信制御部２０２を介してファイル蓄積部４０４のファイル一覧を閲覧、検索等することができる。それらの情報は、リモート端末２００の表示部２０６に表示される。リモート端末２００のユーザが指示受付部２０４を介してファイルをダウンロード、またはファイルのプレビューをダウンロードするためにファイルを選択すると（Ｓ１０６のＹＥＳ）、データ変換装置１００の指示受付部１０４は、それを指示として受け付け、ファイル取得部１０６に通知する。また、このとき、指示受付部１０４は、ファイルの選択を行ったリモート端末２００の識別情報、リモート端末２００のアドレス、およびファイルの識別情報を対応づけて受付情報記憶部１１４に記憶することができる。ファイル取得部１０６は、ファイル蓄積部４０４から、選択されたファイルを取得する（Ｓ１０８）。
【００２９】
ステップＳ１０６における指示がファイルのプレビューのダウンロードだった場合（Ｓ１１０のＹＥＳ）、ファイル取得部１０６は、取得したファイルをイメージデータ生成部１０８に送出する。イメージデータ生成部１０８は、プリンタドライバにより、そのファイルの一部のイメージデータを生成する（Ｓ１１２）。すなわち、イメージデータ生成部１０８は、取得したファイルの１ページをラスタデータのファイルに変換する。イメージデータ生成部１０８は、生成したイメージデータを、そのイメージデータのもとのファイルの識別情報とともに通信制御部１０２に送出する。通信制御部１０２は、受付情報記憶部１１４を参照して、そのイメージデータに対応づけられた識別情報に基づき、リモート端末２００のアドレスを取得し、リモート端末２００にイメージデータを送信する（Ｓ１１４）。
【００３０】
その後、リモート端末２００からの接続を切断するか否かを判断し（Ｓ１１６）、切断する場合（Ｓ１１６のＹＥＳ）は処理を終了する。一方、ステップＳ１１６において、切断しない場合（Ｓ１１６のＮＯ）、ステップＳ１０６に戻り、次のファイルが選択されるまで待機する。
【００３１】
ステップＳ１１０において、ステップＳ１０６における指示がファイルのダウンロードだった場合（Ｓ１１０のＮＯ）、ファイル取得部１０６は、取得したファイルを通信制御部１０２に送出する。通信制御部１０２は、受付情報記憶部１１４を参照して、そのファイルに対応づけられた識別情報に基づき、リモート端末２００のアドレスを取得し、リモート端末２００にファイルを送信する（Ｓ１１８）。この後、ステップＳ１１６に進む。
【００３２】
本実施の形態におけるデータ変換装置１００によれば、リモート端末２００において、ファイルをダウンロードする前に、プレビューによりファイルの内容を確認することができるので、必要なファイルのみをダウンロードできる。また、プレビュー時にファイルの全データを受信するのではなく、１ページのみを受信するため、比較的高速にファイルの内容を確認できる。さらに、プレビューを閲覧する機能さえ有していれば、ファイルの内容を把握することができるため、リモート端末２００に特別なアプリケーションをインストールしておく必要がない。これにより、リモート端末からファイルサーバにアクセスする際の利便性を向上させることができる。
【００３３】
（第２の実施の形態）
図３は、本実施の形態におけるデータ変換装置１００の構成を示すブロック図である。本実施の形態において、データ変換装置１００自体がイメージデータを生成する機能を有しない場合の構成を説明する。
【００３４】
本実施の形態において、データ変換装置１００が、イメージデータ生成部１０８（図１参照）にかえて、イメージデータ取得部１１８を有する点で第１の実施の形態と異なる。本実施の形態において、第１の実施の形態で説明したのと同様の構成要素には同様の符号を付し、適宜説明を省略する。
【００３５】
イメージデータ取得部１１８はプリンタドライバを含み、ファイル取得部１０６が取得したファイルに基づき、そのファイルの一部を印刷するためのプリンタコマンドであるページ記述言語を生成する。イメージデータ取得部１１８のプリンタドライバは、イメージデータを生成する機能を有しない。
【００３６】
本実施の形態において、通信制御部１０２は、内部ネットワーク１５２を介して、プリンタ装置３００ともデータの送受信を行う。プリンタ装置３００は、通信制御部３０２とイメージデータ生成部３０４とを含む。プリンタ装置３００は、ファクシミリ、プリンタ、コピー、スキャン機能等を統合したネットワーク複合機とすることができる。プリンタ装置３００は、たとえばＭＦＰ（Multi Functional Peripheral）等とすることができる。
【００３７】
イメージデータ取得部１１８は、生成したページ記述言語を、通信制御部１０２を介してプリンタ装置３００に送信する。プリンタ装置３００において、イメージデータ生成部３０４は、イメージデータ取得部１１８から取得したページ記述言語をラスタライズしてイメージデータを生成する。次いで、通信制御部３０２は、イメージデータ生成部３０４が生成したイメージデータをデータ変換装置１００に返送する。通信制御部１０２は、プリンタ装置３００から取得したイメージデータをイメージデータ取得部１１８に送出する。
【００３８】
イメージデータ取得部１１８は、プリンタ装置３００から取得したイメージデータを、通信制御部１０２を介してリモート端末２００に送信する。これにより、リモート端末２００において、ファイルのプレビューを見ることができる。
【００３９】
本実施の形態においても、データ変換装置１００は、第１の実施の形態において図２を参照して説明したのと同様の手順でファイルサーバ４００からのファイルの取得、リモート端末２００へのファイルの送信、リモート端末２００へのイメージデータの送信を行う。本実施の形態において、図２のステップＳ１１２の手順が第１の実施の形態と異なる。以下、図４を参照して説明する。
【００４０】
図４は、本実施の形態におけるデータ変換装置１００の処理手順の一部を示すフローチャートである。以下の処理は、図２のステップＳ１１２に含まれる処理である。
イメージデータ取得部１１８は、ファイル取得部１０６からファイルを受け取ると、プリンタドライバにより、そのファイルの一部のページ記述言語を生成する（Ｓ１２０）。つづいて、イメージデータ取得部１１８は、生成したページ記述言語を、イメージデータ生成指示とともに通信制御部１０２を介してプリンタ装置３００に送信する（Ｓ１２２）。
【００４１】
プリンタ装置３００において、通信制御部３０２がデータ変換装置１００からイメージデータ生成指示とともにページ記述言語を取得すると、イメージデータ生成部３０４は、取得したページ記述言語に基づき、イメージデータを生成する（Ｓ１２４）。次いで、通信制御部３０２は、イメージデータ生成部３０４が生成したイメージデータをデータ変換装置１００に送信する（Ｓ１２６）。これにより、データ変換装置１００のイメージデータ取得部１１８がイメージデータを取得する。
【００４２】
これ以降の処理は、図２のＳ１１４以降の処理と同様である。
【００４３】
本実施の形態におけるデータ変換装置１００によっても、第１の実施の形態におけるデータ変換装置１００と同様の効果が得られる。また、データ変換装置１００自体がイメージデータを生成する機能を有していなくても、データ変換装置１００と内部ネットワーク１５２を介して接続されたプリンタ装置３００の機能を利用して、データ変換装置１００においてイメージデータを取得することができる。
【００４４】
以上、本発明を実施の形態をもとに説明した。実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【００４５】
データ変換装置１００は、ファイル取得部１０６がファイルサーバ４００から取得したファイルを一時的に記憶する記憶部をさらに含むことができる。たとえば、ファイル取得部１０６は、リモート端末２００からプレビューのダウンロード要求があった場合に、ファイルサーバ４００から取得したファイルをその記憶部に記憶しておき、再びリモート端末２００からファイルのダウンロード要求があった場合に、データ変換装置１００の記憶部に記憶されたファイルをリモート端末２００に送信するようにすることができる。これにより、データ変換装置１００において、リモート端末２００からプレビューの取得要求があった後、ファイルの取得要求があった場合に、再度ファイルサーバ４００からファイルを取得することなく、リモート端末２００にファイルを送信するようにすることができる。
【図面の簡単な説明】
【００４６】
【図１】本発明の実施の形態におけるデータ変換装置を含むネットワークの構成を示すブロック図である。
【図２】データ変換装置の処理手順を示すフローチャートである。
【図３】本発明の実施の形態におけるデータ変換装置を含むネットワークの構成を示すブロック図である。
【図４】データ変換装置およびプリンタ装置の処理手順の一部を示すフローチャートである。
【符号の説明】
【００４７】
１００  データ変換装置
１０２  通信制御部
１０３  閲覧制御部
１０４  指示受付部
１０６  ファイル取得部
１０８  イメージデータ生成部
１１４  受付情報記憶部
１５０  外部ネットワーク
１５２  内部ネットワーク
２００  リモート端末
２０２  通信制御部
２０４  指示受付部
２０６  表示部
３００  プリンタ装置
３０２  通信制御部
３０４  イメージデータ生成部
４００  ファイルサーバ
４０２  通信制御部
４０４  ファイル蓄積部
【図１】
2006309411.tif 000003
【図２】
2006309411.tif 000004
【図３】
2006309411.tif 000005
【図４】
2006309411.tif 000006