(57)【特許請求の範囲】
【請求項１】
画像データを取得する画像データ取得手段と、
前記画像データを識別する画像識別データを表示装置またはデータ記録媒体に出力する出力手段と、
受信装置から前記画像識別データを受信する受信手段と、
前記画像データを格納するフォルダの設定を指示する指示データを生成する生成手段と、
前記画像識別データの受信に対する応答として前記受信装置に前記指示データを第１の通信プロトコルにより送信し、前記受信装置に前記画像データを前記第１の通信プロトコルと異なる第２の通信プロトコルにより送信する送信手段と
を備える画像データの送信装置。
【請求項２】
前記受信手段は前記受信装置から前記受信装置に処理を指示しているプログラムの種別を示すプログラム種別データを受信し、
前記生成手段は前記プログラム種別データが示す種別に応じた前記指示データを生成する
請求項１に記載の送信装置。
【請求項３】
前記指示データは、前記フォルダに前記画像データが格納された後に前記フォルダに対するアクセス制限の変更を指示する
請求項１または２に記載の送信装置。
【請求項４】
前記出力手段は前記画像識別データを含むＵｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒを前記表示装置または前記データ記録媒体に出力する
請求項１乃至３のいずれか１項に記載の送信装置。
【請求項５】
コンピュータに、
画像データを取得する処理と、
前記画像データを識別する画像識別データを表示装置またはデータ記録媒体に出力する処理と、
受信装置から前記画像識別データを受信する処理と、
前記画像データを格納するフォルダの設定を指示する指示データを生成する処理と、
前記画像識別データの受信に対する応答として前記受信装置に前記指示データを第１の通信プロトコルにより送信する処理と、
前記受信装置に前記画像データを前記第１の通信プロトコルと異なる第２の通信プロトコルにより送信する処理と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを送受信するための技術に関する。
【背景技術】
【０００２】
画像読取装置によって生成された画像データを、ＰＣ（Personal Computer）等の端末装置がネットワークを介して画像読取装置から受信する技術がある。例えば、特許文献１には、画像データを受信するＰＣの画面上でユーザから取得環境構築要求を受け付けると、ＰＣが画像データの転送先フォルダを作成し、当該転送先フォルダにアクセス制限用のパスワードを設定し、当該転送先フォルダに当該パスワードを用いて画像データを転送させる指示を含む指示ファイルを作成し、当該指示ファイルを画像読取装置に転送する仕組みが記載されている。特許文献１に記載の仕組みにおいて、画像読取装置は、読み取った画像データを、指示ファイルの記述内容に従ってＰＣの転送先フォルダに転送する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１８９０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像読取装置等により生成された画像データを送信装置が受信装置の管理下のフォルダへ送信する際に、送信装置が受信装置にフォルダ設定を指示可能とすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、画像データを取得する画像データ取得手段と、前記画像データを識別する画像識別データを表示装置またはデータ記録媒体に出力する出力手段と、受信装置から前記画像識別データを受信する受信手段と、前記画像データを格納するフォルダの設定を指示する指示データを生成する生成手段と、前記画像識別データの受信に対する応答として前記受信装置に前記指示データを第１の通信プロトコルにより送信し、前記受信装置に前記画像データを前記第１の通信プロトコルと異なる第２の通信プロトコルにより送信する送信手段とを備える画像データの送信装置を第１の態様として提案する。
【０００９】
また、本発明は、上記の第１の態様の送信装置において、前記受信手段は前記受信装置から前記受信装置に処理を指示しているプログラムの種別を示すプログラム種別データを受信し、前記生成手段は前記プログラム種別データが示す種別に応じた前記指示データを生成する、という構成を第２の態様として提案する。
【００１０】
また、本発明は、上記の第１または第２の態様の送信装置において、前記指示データは、前記フォルダに前記画像データが格納された後に前記フォルダに対するアクセス制限の変更を指示する、という構成を第３の態様として提案する。
【００１１】
また、本発明は、上記の第１乃至第３のいずれかの態様の送信装置において、前記出力手段は前記画像識別データを含むＵｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒを前記表示装置または前記データ記録媒体に出力する、という構成を第４の態様として提案する。
【００１３】
また、本発明は、コンピュータに、画像データを取得する処理と、前記画像データを識別する画像識別データを表示装置またはデータ記録媒体に出力する処理と、受信装置から前記画像識別データを受信する処理と、前記画像データを格納するフォルダの設定を指示する指示データを生成する処理と、前記画像識別データの受信に対する応答として前記受信装置に前記指示データを第１の通信プロトコルにより送信する処理と、前記受信装置に前記画像データを前記第１の通信プロトコルと異なる第２の通信プロトコルにより送信する処理とを実行させるためのプログラムを第５の態様として提案する。
【発明の効果】
【００１７】
上記の第１の態様によれば、画像読取装置等により生成された画像データを送信装置が受信装置の管理下のフォルダへ送信する際に、送信装置が受信装置にフォルダ設定を指示可能となる。
【００１８】
上記の第２の態様によれば、送信装置は受信装置に処理を指示しているプログラムの種別に応じた指示を行うことができる。
【００１９】
上記の第３の態様によれば、受信装置の管理下のフォルダへの画像データの格納後に当該フォルダへのアクセス制限が変更されない場合と比較し、当該フォルダへの不正アクセスが抑制される。
【００２０】
上記の第４の態様によれば、ユーザはＵＲＩ（Uniform Resource Identifier）を受信装置に入力することにより、受信装置にフォルダの設定を行わせることができる。
【００２１】
上記の第５の態様によれば、上記の第１の態様の送信装置がコンピュータにより実現される。
【図面の簡単な説明】
【００２２】
【図１】一実施形態にかかる画像データ送受信システムの全体構成を示した図。
【図２】一実施形態にかかるコンピュータの基本構成を示した図。
【図３】一実施形態にかかる画像読取送信装置の構成を示した図。
【図４】一実施形態にかかる受信装置と送信装置の機能構成を示した図。
【図５】一実施形態にかかる画像読取送信装置が表示するユーザ情報入力画面を示した図。
【図６】一実施形態にかかる画像読取送信装置が表示する保存先情報入力画面を示した図。
【図７】一実施形態にかかる画像データ送受信システムが行う処理のシーケンスを示した図。
【図８】一実施形態にかかる画像データ送受信システムが行う処理のシーケンスを示した図。
【図９】一実施形態にかかる画像読取送信装置が表示するフォルダ自動作成確認画面を示した図。
【図１０】一実施形態にかかる画像読取送信装置が表示するＵＲＩ表示画面を示した図。
【図１１】他の一実施形態にかかる画像データ送受信システムの全体構成を示した図。
【図１２】他の一実施形態にかかるコンピュータの構成を示した図。
【図１３】他の一実施形態にかかるサーバ装置の機能構成を示した図。
【図１４】他の一実施形態にかかる画像データ送受信システムが行う処理のシーケンスを示した図。
【発明を実施するための形態】
【００２３】
［第１実施形態］
以下に本発明の一実施形態にかかる画像データ送受信システム１を説明する。図１は画像データ送受信システム１の全体構成を示した図である。画像データ送受信システム１はコンピュータ１０と画像読取送信装置１２を備える。コンピュータ１０と画像読取送信装置１２は無線または有線によりネットワーク９を介して通信接続されており、互いにデータ通信が可能である。
【００２４】
コンピュータ１０は端末装置用の一般的なコンピュータである。図２はコンピュータ１０の基本構成を示した図である。コンピュータ１０は、各種データを記憶するメモリ１０１、メモリ１０１に記憶されているプログラムに従いデータ処理を行うプロセッサ１０２、外部の装置とデータ通信を行うインタフェースである通信ＩＦ１０３、ユーザに対し画像を表示する液晶ディスプレイ等の表示装置１０４、ユーザの操作を受け付けるキーボード等の操作装置１０５を備える。
【００２５】
なお、コンピュータ１０が備える構成部の一部が異なる筐体に配置されてもよい。例えば、表示装置１０４や操作装置１０５が、プロセッサ１０２等を収容する筐体と異なる筐体に収容されてもよい。
【００２６】
図３は画像読取送信装置１２の構成を示した図である。画像読取送信装置１２は紙等の媒体に形成された画像を光学的に読み取り画像データを生成する画像読取装置１２１と、画像読取装置１２１により生成された画像データをコンピュータ１０に送信するコンピュータ２０を備える。
【００２７】
画像読取装置１２１は一般的なイメージスキャナであり、コンピュータ２０の制御下で、ユーザにより原稿台またはオートシートフィーダにセットされた媒体に形成されている画像を読み取って画像データを生成し、生成した画像データをコンピュータ２０に出力する。なお、図３において画像読取装置１２１の構成の図示は省略されている。
【００２８】
コンピュータ２０は一般的なコンピュータである。コンピュータ２０は、各種データを記憶するメモリ２０１、メモリ２０１に記憶されているプログラムに従いデータ処理を行うプロセッサ２０２、画像読取装置１２１から出力される画像データの入力を受け付けるインタフェースである入力ＩＦ２０３、コンピュータ１０とデータ通信を行うインタフェースである通信ＩＦ２０４、ユーザに対し画像を表示する液晶ディスプレイ等の表示装置とユーザの操作を受け付ける操作装置であるタッチパネルが一体に構成されたタッチディスプレイ２０５を備える。
【００２９】
コンピュータ１０のプロセッサ１０２がメモリ１０１に記憶されているプログラムに従ったデータ処理を実行すると、画像読取送信装置１２から画像データを受信する受信装置１１が実現される。また、コンピュータ２０のプロセッサ２０２がメモリ２０１に記憶されているプログラムに従ったデータ処理を実行すると、画像読取装置１２１により生成された画像データを受信装置１１に送信する送信装置１２２が実現される。
【００３０】
図４は受信装置１１と送信装置１２２の機能構成を示した図である。以下に受信装置１１と送信装置１２２が備える機能構成部を説明する。画像データ取得手段１２２１は画像読取装置１２１により生成された画像データを取得する。記憶手段１２２２は画像データ取得手段１２２１により取得された画像データ等の各種データを記憶する。装置識別データ取得手段１２２３は受信装置１１を識別する装置識別データを取得する。
【００３１】
送信手段１２２４は受信装置１１に画像データを格納するフォルダの設定を指示する指示データと画像データを送信する。出力手段１２２５は画像データを識別する画像識別データをタッチディスプレイ２０５（表示装置）に出力する。受信手段１２２６は受信装置１１から画像識別データと受信装置１１に処理を指示しているプログラムの種別を示すプログラム種別データを受信する。生成手段１２２７は画像データを格納するフォルダの設定を指示する指示データを生成する。
【００３２】
本実施形態において、生成手段１２２７が生成する指示データは、受信装置１１において実行されるスクリプトである。以下にその例を示す。
（スクリプト例１）
ｍｋｄｉｒ  ％ＵＳＥＲＰＲＯＦＩＬＥ％ｄｉｒ
ｎｅｔ  ｓｈａｒｅ  ｄｉｒ＝％ＵＳＥＲＰＲＯＦＩＬＥ％ｄｉｒ
（スクリプト例２）
ｎｅｔ  ｓｈａｒｅ  ｄｉｒ  ／ｄｅｌｅｔｅ
【００３３】
上記のスクリプト例１は、新規のフォルダの作成と、当該フォルダに対する共有設定を指示するスクリプトである。また、上記のスクリプト例２は、フォルダの共有の解除を指示するスクリプトである。なお、生成手段１２２７が生成する指示データの形式はスクリプト形式に限られず、受信装置１１において実行可能な形式である限り、例えばバイナリ形式等のいずれの形式であってもよい。
【００３４】
受信手段１１１は送信装置１２２から画像データを格納するフォルダの設定を指示する指示データと画像データを受信する。記憶指示手段１１２は指示データに従いメモリ１０１（記憶装置）にフォルダを設定させ、当該フォルダに画像データを格納させる。画像識別データ取得手段１１３は画像データを識別する画像識別データを取得する。送信手段１１４は送信装置１２２に画像識別データと受信装置１１に処理を指示しているプログラムの種別を示すプログラム種別データを送信する。
【００３５】
続いて画像データ送受信システム１の動作を説明する。ユーザは画像読取送信装置１２を使用するに際し、画像読取送信装置１２に対するユーザ名とパスワードの入力を求められる。図５はユーザが画像読取送信装置１２を使用する際にタッチディスプレイ２０５に表示されるユーザ情報入力画面を示した図である。ユーザはユーザ情報入力画面においてユーザ名およびパスワードを入力し、「ＯＫ」ボタンをタッチする。
【００３６】
ユーザ情報入力画面において入力されたユーザ名およびパスワードは、例えば画像読取送信装置１２に予め記憶されている正当なユーザのユーザ名およびパスワードの組み合わせと照合される。当該照合が正しく行われた場合、タッチディスプレイ２０５にはユーザによる画像の読み取り指示を受け付ける読取指示画面が表示される。
【００３７】
ユーザが媒体を原稿台またはオートシードフィーダにセットした後、読取指示画面において画像の読み取り指示の操作を行うと、画像読取装置１２１により媒体から画像の読み取りが行われ、読み取られた画像を示す画像データが生成される。画像読取装置１２１により生成された画像データは送信装置１２２の画像データ取得手段１２２１によって取得され、記憶手段１２２２に記憶される。
【００３８】
続いて、装置識別データ取得手段１２２３はユーザ情報入力画面においてユーザにより入力されたユーザ名（ユーザ識別データ）を装置名として含む装置を、ネットワーク９に接続されている装置のなかから検索する。その後、タッチディスプレイ２０５には、ユーザによる画像データの保存先情報の入力を受け付ける保存先情報入力画面が表示される。
【００３９】
図６は保存先情報入力画面を示した図である。保存先情報入力画面の「サーバ」欄には、装置識別データ取得手段１２２３により検索された装置をネットワーク９において識別する装置識別データが自動入力され、表示される。なお、装置識別データ取得手段１２２３により検索された装置が複数である場合、「サーバ」欄にはこれら複数の装置の装置識別データがプルダウンメニューとして表示される。
【００４０】
「共有名」欄には画像データの送信先のフォルダを含む共有フォルダの名称として、例えばデフォルトの「ｓｈａｒｅ」が自動入力され、表示される。「保存場所」欄には画像データの送信先の共有フォルダの下層に作成される画像データの送信先のフォルダの名称として、例えばデフォルトの「ｄｉｒ」が自動入力され、表示される。
【００４１】
「ユーザ名」欄には、ユーザ情報入力画面において入力されたユーザ名が自動入力され、表示される。「パスワード」欄には、ユーザ情報入力画面において入力されたパスワードが自動入力され、表示される。
【００４２】
ユーザは、予め受信装置１１において画像読取送信装置１２から送信される画像データを格納するフォルダの設定を行い、当該フォルダの情報（装置識別データ、共有フォルダの名称（共有名）、保存先のフォルダ名（保存場所）、保存場所に画像データを書き込むために要求されるユーザ名およびパスワード）を記憶している場合、保存先情報入力画面に表示される情報が正しいか否かを確認し、必要に応じてこれらの情報を修正した後、「ＯＫ」ボタンをタッチする。
【００４３】
また、ユーザは、受信装置１１において画像読取送信装置１２から送信される画像データを格納するフォルダの設定を行っていない場合や、設定を行っていても設定したフォルダの情報を記憶していない場合、保存先情報入力画面において新たに設定したいフォルダの情報を入力した後、「ＯＫ」ボタンをタッチする。ただし、受信装置１１の装置識別データが不明な場合、ユーザは「サーバ」欄を空欄にする。なお、保存先情報入力画面において自動入力された情報に従い新たにフォルダを設定したい場合、ユーザは保存先情報入力画面において入力作業を行うことなく「ＯＫ」ボタンをタッチする。
【００４４】
保存先情報入力画面における「ＯＫ」ボタンのタッチ操作に応じて、画像データ送受信システム１は図７および図８に示すシーケンスに従った処理を行う。まず、送信装置１２２の送信手段１２２４は保存先情報入力画面において入力された保存先情報に従い、画像データを送信可能か否かを判定する（ステップＳ１０１）。送信手段１２２４は、画像データの送信のためにＳＭＢプロトコルを用いるものとする。ただし、送信手段１２２４が画像データの送信のために用いるプロトコルはＳＭＢプロトコルに限られず、他のプロトコルが用いられてもよい。
【００４５】
保存先情報入力画面において入力された保存先情報に従い、画像データの送信が可能である場合（ステップＳ１０１；Ｙｅｓ）、送信手段１２２４は記憶手段１２２２に記憶していた画像データと保存先情報をＳＭＢプロトコルに従い受信装置１１に送信する（ステップＳ１０２）。
【００４６】
受信装置１１の記憶指示手段１１２はメモリ１０１（記憶装置）に対し、送信装置１２２から受信した保存先情報により指示されるフォルダに送信装置１２２から受信した画像データを格納する指示を行う。メモリ１０１は記憶指示手段１１２により指示されたフォルダに記憶指示手段１１２から引き渡される画像データを格納する（ステップＳ１０３）。
【００４７】
続いて、送信装置１２２の生成手段１２２７は、画像データの保存先のフォルダの共有設定の解除を指示する指示データを生成する（ステップＳ１０４）。ステップＳ１０４において、生成手段１２２７は受信装置１１において実行されているプログラムの種別を示すプログラム種別データに従い、当該プログラムの種別に応じた指示データを生成する。なお、プログラム種別データは、例えばステップＳ１０１において、送信装置１２２の受信手段１２２６が受信装置１１から受信する。本実施形態において、プログラム種別データは受信装置１１において実行されているＯＳ（Operation System）の種別を示すものとする。ただし、プログラム種別データが種別を示すプログラムはＯＳに限られず、生成手段１２２７により生成される指示データに従う処理を実行するために用いられるプログラムであればいずれのプログラムであってもよい。
【００４８】
送信手段１２２４は生成手段１２２７により生成された指示データを受信装置１１に送信する（ステップＳ１０５）。受信装置１１の記憶指示手段１１２は送信装置１２２から受信した指示データに従い、メモリ１０１に対し、ステップＳ１０３において画像データの格納先として指示したフォルダの共有設定を解除する指示を行う。メモリ１０１はこの指示に従い、フォルダの共有設定を解除する（ステップＳ１０６）。その結果、画像データの送信のために共有されていたフォルダが画像データの格納の後、共有されなくなるため、当該フォルダに対する不正アクセスが抑制される。
【００４９】
ステップＳ１０１の判定において、保存先情報入力画面において入力された保存先情報に従い画像データの送信が可能でない場合（ステップＳ１０１；Ｎｏ）、画像読取送信装置１２は保存先情報入力画面の「サーバ」欄に装置識別データが入力されているか否かを判定する（ステップＳ２０１）。保存先情報入力画面の「サーバ」欄に装置識別データが入力されている場合（ステップＳ２０１；Ｙｅｓ）、画像読取送信装置１２のタッチディスプレイ２０５には、画像データの保存先のフォルダの自動作成の諾否を確認するためのフォルダ自動作成確認画面が表示される（ステップＳ２０２）。図９はフォルダ自動作成確認画面を示した図である。ユーザはフォルダの自動作成を承諾する場合、フォルダ自動作成確認画面において「ＹＥＳ」ボタンをタッチし、承諾しない場合、「ＮＯ」ボタンをタッチする。
【００５０】
フォルダ自動作成確認画面において「ＹＥＳ」ボタンがタッチされた場合（ステップＳ２０２；Ｙｅｓ）、送信装置１２２の送信手段１２２４は、ＳＭＢプロトコルとは異なるプロトコルに従い、保存先情報の「サーバ」欄の装置識別データにより識別される受信装置１１に対するデータ送信が可能か否かを判定する（ステップＳ２０３）。送信手段１２２４は、ステップＳ２０３の判定において、受信装置１１がＴｅｌｎｅｔサーバとして動作し、Ｔｅｌｎｅｔクライアントとして動作する送信装置１２２からＴｅｌｎｅｔプロトコルに従いデータ送信が可能か否かを判定するものとする。ただし、送信手段１２２４がステップＳ２０３において受信装置１１に対するデータ送信が可能か否かの判定の対象とするプロトコルはＴｅｌｎｅｔプロトコルに限られず、他のプロトコルを判定の対象としてもよい。
【００５１】
Ｔｅｌｎｅｔプロトコルに従い受信装置１１に対するデータ送信が可能である場合（ステップＳ２０３；Ｙｅｓ）、送信装置１２２の生成手段１２２７は保存先情報に従い画像データを格納するフォルダの設定を指示する指示データを生成する（ステップＳ２０４）。ステップＳ２０４において、生成手段１２２７は受信装置１１において実行されているＯＳの種別を示すプログラム種別データに従い、当該ＯＳの種別に応じた指示データを生成する。なお、プログラム種別データは、例えばステップＳ２０３において、送信装置１２２の受信手段１２２６が受信装置１１から受信する。
【００５２】
送信手段１２２４は生成手段１２２７により生成された指示データを受信装置１１に送信する（ステップＳ２０５）。受信装置１１の記憶指示手段１１２はメモリ１０１に対し、送信装置１２２から受信した指示データにより指示されるフォルダを作成し、当該フォルダに対し指示データにより指示される共有設定を行うように指示する。この指示に従い、メモリ１０１はフォルダの作成と共有設定を行う（ステップＳ２０６）。
【００５３】
続いて、画像データ送受信システム１は上述したステップＳ１０２〜Ｓ１０６の処理を行う。これにより、ステップＳ２０６においてＴｅｌｎｅｔプロトコルにより送信装置１２２から受信装置１１に送信された指示データに従い受信装置１１が作成したフォルダに対し、ステップＳ１０２においてＳＭＢプロトコルに従い送信装置１２２から画像データの送信が行われる。
【００５４】
保存先情報入力画面の「サーバ」欄に装置識別データが入力されていない場合（ステップＳ２０１；Ｎｏ）、フォルダ自動作成確認画面において「ＮＯ」ボタンがタッチされた場合（ステップＳ２０２；Ｎｏ）、もしくは、Ｔｅｌｎｅｔプロトコルに従い受信装置１１に対するデータ送信が不可能である場合（ステップＳ２０３；Ｎｏ）、画像データ送受信システム１は図８に示すシーケンスに従う処理を行う。
【００５５】
まず、送信装置１２２は保存先情報入力画面において入力された保存先情報と画像データを識別する画像識別データとを指示データを生成するためのパラメータとして記憶手段１２２２に記憶する（ステップＳ３０１）。続いて、タッチディスプレイ２０５にはステップＳ３０１において記憶されたパラメータを識別するＵＲＩを表示するＵＲＩ表示画面が表示される（ステップＳ３０２）。
【００５６】
図１０はＵＲＩ表示画面を示した図である。なお、ＵＲＩ表示画面に表示されるＵＲＩは出力手段１２２５により出力されたものである。また、ＵＲＩ表示画面に表示されるＵＲＩには、ネットワーク９において送信装置１２２を識別するアドレス（図１０において「１９２．１６８．１２．３５」で例示される部分）と、送信装置１２２において画像データを識別する画像識別データ（図１０において「２０１５０３０１１２２５３６」で例示される部分）が含まれている。
【００５７】
ユーザはＵＲＩ表示画面に表示されるＵＲＩをメモに取る。その後、ユーザは受信装置１１を操作してブラウザ画面を表示させ、ブラウザ画面のＵＲＩ入力欄に、先にメモを取ったＵＲＩ（ＵＲＩ表示画面に表示されたＵＲＩ）を入力する。受信装置１１の画像識別データ取得手段１１３はユーザにより入力されたＵＲＩを取得する（ステップＳ３０３）。
【００５８】
図８に戻り、受信装置１１の送信手段１１４は、画像識別データ取得手段１１３が取得したＵＲＩに従い、ＨＴＴＰプロトコルに従って、送信装置１２２にデータ送信を要求する（ステップＳ３０４）。送信装置１２２の生成手段１２２７は、ステップＳ３０４における受信装置１１からのデータ送信の要求に応じて、ステップ３０１において記憶したパラメータを記憶手段１２２２から読み出す（ステップＳ３０５）。
【００５９】
続いて、画像データ送受信システム１は上述したステップＳ２０４〜Ｓ２０６およびＳ１０２〜Ｓ１０６の処理を行う。ただし、この場合、ステップＳ２０５における指示データの送受信はＴｅｌｎｅｔプロトコルではなく、ＨＴＴＰプロトコルに従って行われる。また、この場合、送信装置１２２の受信手段１２２６は例えばステップ３０４において、受信装置１１から受信装置１１において実行されているＯＳの種別を示すプログラム種別データを受信する。生成手段１２２７はステップＳ２０４において、当該プログラム種別データが示すＯＳの種別に応じた指示データを生成する。
【００６０】
これにより、ステップＳ２０６においてＨＴＴＰプロトコルにより送信装置１２２から受信装置１１に送信された指示データに従い受信装置１１が作成したフォルダに対し、ステップＳ１０２においてＳＭＢプロトコルに従い送信装置１２２から画像データの送信が行われる。
【００６１】
上記のように、画像データ送受信システム１によれば、画像読取送信装置１２において画像の読み取りによる画像データの生成が行われた時点で、送信装置１２２から送信される画像データを格納するフォルダの設定が受信装置１１において行われていない場合や、当該フォルダの情報が不明であり送信装置１２２に対し当該フォルダの情報を入力できない場合、送信に用いられるプロトコル（例えば、ＳＭＢプロトコル）とは異なるプロトコル（例えば、ＴｅｌｎｅｔプロトコルやＨＴＴＰプロトコル）により、フォルダの設定を指示する指示データが送信装置１２２から受信装置１１に送信され、当該指示データに従い受信装置１１においてフォルダの設定が行われる。その結果、指示データが用いられない場合と比較し、ユーザがフォルダの設定を行う手間が軽減される。
【００６２】
また、従来技術による場合、画像読取送信装置１２において画像の読み取りが行われた時点で受信装置１１における画像データを格納するフォルダの設定が行われていない場合、ユーザはいったん画像読取送信装置１２の配置場所から受信装置１１の配置場所に移動し、受信装置１１においてフォルダの設定を完了した後、再び画像読取送信装置１２の配置場所に移動し、画像読取送信装置１２に対し画像データの送信を指示する操作を行う必要がある。画像データ送受信システム１によれば、ユーザは受信装置１１の配置場所に移動した後、再び画像読取送信装置１２の配置場所に戻ってくる必要はない。
【００６３】
また、画像データ送受信システム１によれば、画像データがフォルダに格納された後、当該フォルダの共有設定が解除される。そのため、当該フォルダへの不正なアクセスが抑制される。
【００６４】
また、画像データ送受信システム１によれば、ユーザが画像読取送信装置１２を利用するために画像読取送信装置１２に対し入力したユーザ名がネットワーク９における受信装置１１の装置識別データの検索に用いられる。そのため、当該検索が行われない場合と比較し、ユーザが受信装置１１の装置識別データを画像読取送信装置１２に入力する手間が軽減される。
【００６５】
［第２実施形態］
以下に、上述した画像データ送受信システム１とは異なる本発明の他の一実施形態にかかる画像データ送受信システム２を説明する。画像データ送受信システム２の構成および動作は多くの点で画像データ送受信システム１の構成および動作と共通している。従って、以下に画像データ送受信システム２が画像データ送受信システム１と異なる点を説明し、共通している点の説明を省略する。また、以下の説明において、画像データ送受信システム２が画像データ送受信システム１と共通して備える構成部には画像データ送受信システム１において用いた符号と同じ符号を用いる。
【００６６】
図１１は画像データ送受信システム２の全体構成を示した図である。画像データ送受信システム２は画像データ送受信システム１が備えるコンピュータ１０および画像読取送信装置１２に加え、コンピュータ３０を備える。コンピュータ１０および画像読取送信装置１２は、例えばインターネット８を介してコンピュータ３０とデータ通信を行うことができる。ただし、コンピュータ３０がインターネット８を介さずにネットワーク９に接続され、コンピュータ１０および画像読取送信装置１２がインターネット８を介さずにコンピュータ３０とデータ通信を行う構成であってもよい。
【００６７】
図１２はコンピュータ３０の構成を示した図である。コンピュータ３０は一般的なコンピュータであり、各種データを記憶するメモリ３０１、メモリ３０１に記憶されているプログラムに従いデータ処理を行うプロセッサ３０２、コンピュータ１０および画像読取送信装置１２とデータ通信を行うインタフェースである通信ＩＦ３０３を備える。
【００６８】
コンピュータ３０のプロセッサ３０２がメモリ３０１に記憶されているプログラムに従ったデータ処理を実行すると、図１３に示す機能構成部を備えるサーバ装置２３が実現される。以下にサーバ装置２３の機能構成部を説明する。
【００６９】
受信手段２３１は送信装置１２２から、画像データを格納するフォルダの設定のためのパラメータと、画像データを識別する画像識別データを受信する。また、受信手段２３１は、受信装置１１に処理を指示しているプログラムの種別を示すプログラム種別データを受信装置１１から受信する。生成手段２３２は受信手段２３１が受信したパラメータを用いて画像データを格納するフォルダの設定を指示する指示データを生成する。記憶手段２３３は受信手段２３１が受信したパラメータと生成手段２３２が生成した指示データを記憶する。送信手段２３４は生成手段２３２が生成した指示データを受信装置１１に送信する。
【００７０】
画像データ送受信システム２の送信装置１２２は、画像データ送受信システム１の送信装置１２２が受信装置１１と送受信するデータの一部を、受信装置１１とではなくサーバ装置２３とで送受信する。また、画像データ送受信システム２の受信装置１１は、画像データ送受信システム１の受信装置１１が送信装置１２２とで送受信するデータの一部を、送信装置１２２とではなくサーバ装置２３とで送受信する。それらのデータの送受信に関しては、以下の画像データ送受信システム２の動作の説明において併せて説明する。
【００７１】
画像データ送受信システム２においては、画像データ送受信システム１において実行されるステップＳ３０１〜Ｓ３０５の処理（図８）に代えて、図１４に示すシーケンスに従った処理が実行される。
【００７２】
すなわち、保存先情報入力画面の「サーバ」欄に装置識別データが入力されていない場合（ステップＳ２０１；Ｎｏ）、フォルダ自動作成確認画面において「ＮＯ」ボタンがタッチされた場合（ステップＳ２０２；Ｎｏ）、もしくは、Ｔｅｌｎｅｔプロトコルに従い受信装置１１に対するデータ送信が不可能である場合（ステップＳ２０３；Ｎｏ）、画像データ送受信システム２は図１４に示すシーケンスに従う処理を行う。
【００７３】
まず、送信装置１２２は保存先情報入力画面において入力された保存先情報と画像データを識別する画像識別データとを指示データを生成するためのパラメータとして記憶手段１２２２に記憶する（ステップＳ４０１）。続いて、送信装置１２２の送信手段１２２４はステップＳ４０１において記憶されたパラメータのうち、パスワードを除くパラメータをサーバ装置２３に送信する（ステップＳ４０２）。
【００７４】
サーバ装置２３の記憶手段２３３は送信装置１２２から受信したパラメータを記憶する（ステップＳ４０３）。送信手段２３４はパラメータのＵＲＩを送信装置１２２に送信する（ステップＳ４０４）。送信装置１２２の出力手段１２２５はサーバ装置２３から受信したＵＲＩを表示するＵＲＩ表示画面をタッチディスプレイ２０５に出力する。その結果、タッチディスプレイ２０５にＵＲＩ表示画面が表示される（ステップＳ４０５）。
【００７５】
続いて、画像データ送受信システム１におけるステップＳ３０３〜Ｓ３０５およびＳ２０４〜Ｓ２０６と類似の処理が行われる（ステップＳ４０６〜Ｓ４１１）。ただし、画像データ送受信システム１におけるステップＳ３０３〜Ｓ３０５およびＳ２０４〜Ｓ２０６の処理は受信装置１１と送信装置１２２によって行われるが、画像データ送受信システム２におけるステップＳ４０６〜Ｓ４１１の処理は受信装置１１とサーバ装置２３によって行われる。
【００７６】
すなわち、画像データ送受信システム２においては、フォルダの設定を指示する指示データが、送信装置１２２においてではなくサーバ装置２３において行われる。また、画像データ送受信システム２においては、受信装置１１は指示データを送信装置１２２からではなくサーバ装置２３から取得する。
【００７７】
また、ステップＳ４１１において、受信装置１１は指示データに従い、パスワードの入力をユーザに促す。ユーザは保存先情報入力画面において画像読取送信装置１２に対し入力したパスワードを、ステップＳ４１１において受信装置１１に入力する。サーバ装置２３は送信装置１２２からフォルダに画像データを書き込むために要求されるパスワードを受信しない。サーバ装置２３にパスワードを記憶させることは、パスワードの漏洩の危険性があるため望ましくないためである。従って、サーバ装置２３が生成する指示データは、パスワードの設定の指示を行うことができない。そのため、画像データ送受信システム２においては、ユーザに対し受信装置１１に対するパスワードの入力が求められる。
【００７８】
その後、画像データ送受信システム２はステップＳ１０２〜Ｓ１０６の処理を行う。すなわち、送信装置１２２から受信装置１１に対し、ＳＭＢプロトコルに従い画像データの送信が行われる。
【００７９】
上述したように、画像データ送受信システム２によっても、受信装置１１において送信装置１２２から送信される画像データを格納するフォルダの設定が指示データに従い受信装置１１により行われる。そのため、画像データ送受信システム２によっても、画像データ送受信システム１に関し上述した効果が得られる。
【００８０】
また、画像データ送受信システム１においては、例えば受信装置１１において実行されるＯＳの種別が変更された等の理由により、指示データの生成のためのプログラムを更新する必要が生じた場合、多数ある送信装置１２２のプログラムを更新する必要がある。一方、画像データ送受信システム２においては、指示データの生成のためのプログラムを更新する必要が生じた場合、送信装置１２２よりは少数であるサーバ装置２３のプログラムを更新すればよい。従って、画像データ送受信システム２によれば、画像データ送受信システム１による場合と比較して、プログラムの更新に要する手間が軽減される。
【００８１】
［変形例］
上述した実施形態は一具体例であって、本発明の技術的思想の範囲内で様々に変形可能である。以下にそれらの変形の例を示す。なお、上述した実施形態と以下に例示する変形例はそれらの２以上が組み合わされてもよい。
【００８２】
（１）上述した実施形態において、送信装置１２２の出力手段１２２５は画像識別データを含むＵＲＩをタッチディスプレイ２０５（表示装置）に出力する。これに代えて、もしくは加えて、出力手段１２２５が例えばＮＦＣ（Near Field Communication）等に従い、ユーザが携帯するデータ記録媒体にＵＲＩを示すデータを出力する構成が採用されてもよい。この場合、ユーザはデータ記録媒体に記録されたＵＲＩを受信装置１１に読み取らせることにより、受信装置１１に対するＵＲＩの入力を行うことができる。
【００８３】
また、上述した実施形態において、送信装置１２２の出力手段１２２５が画像識別データを含むＵＲＩを二次元バーコード等の画像によりタッチディスプレイ２０５（表示装置）に出力してもよい。この場合、ユーザは二次元バーコードの読取装置を用いて、ＵＲＩをデータ記録媒体に取り込むことができる。
【００８４】
（２）上述した実施形態において、受信装置１１において実行されているプログラムの種別を示すプログラム種別データは受信装置１１から送信装置１２２またはサーバ装置２３に送信される。これに代えて、例えばユーザが保存先情報入力画面においてプログラム種別データを入力する構成が採用されてもよい。この場合、ユーザにより入力されたプログラム種別データに応じた指示データが、送信装置１２２またはサーバ装置２３において生成される。
【００８５】
（３）上述した実施形態において、画像データを格納するフォルダの設定のためのパラメータは、保存先情報入力画面において入力される。これに代えて、指示データに従い受信装置１１においてパラメータの入力の促しが行われ、当該促しに応じてユーザにより受信装置１１に対し入力されたパラメータが用いられてもよい。
【００８６】
（４）上述した実施形態において説明した画像データ送受信システム１または画像データ送受信システム２のシーケンスは一例であって、それらの順序等が変更されてもよい。例えば、上述した実施形態において、画像データを送信可能か否かの判定（ステップＳ１０１）は画像の読み取りの後に行われるものとしたが、例えば画像の読み取りの前に当該判定が行われてもよい。
【００８７】
（５）上述した画像読取送信装置１２は画像読取装置１２１と送信装置１２２のみを備えるものとしたが、画像読取送信装置１２が、例えば画像読取装置１２１により生成された画像データや外部の装置から受信した画像データが示す画像を紙等の媒体に形成する画像形成装置等の、他の装置を備える複合機として構成されてもよい。
【００８８】
（６）上述した送信装置１２２は画像読取装置１２１が媒体から読み取った画像を示す画像データを受信装置１１に送信する。送信装置１２２が受信装置１１に送信する画像データは媒体から読み取った画像を示すものに限られない。例えば、送信装置１２２が撮像装置から人物や風景を示す画像データを取得し、受信装置１１に送信する構成が採用されてもよい。
【００８９】
（７）上述した実施形態において、受信装置１１、送信装置１２２およびサーバ装置２３は、コンピュータがプログラムに従った処理を実行することにより実現されるものとした。これに代えて、受信装置１１、送信装置１２２およびサーバ装置２３の１以上が、例えばＡＳＩＣ（Application Specific Integrated Circuit）等を備える専用装置として構成されてもよい。
【００９０】
（８）上述した実施形態において、コンピュータ１０に受信装置１１の処理を実行させるためのプログラム、コンピュータ２０に送信装置１２２の処理を実行させるためのプログラム、およびコンピュータ３０にサーバ装置２３の処理を実行させるためのプログラムは、持続的にデータを記録する記録媒体に記録されて配布されてもよいし、インターネット等のデータ通信ネットワークを介してコンピュータへダウンロードされる形態で配布されてもよい。
【符号の説明】
【００９１】
１…画像データ送受信システム、２…画像データ送受信システム、８…インターネット、９…ネットワーク、１０…コンピュータ、１１…受信装置、１２…画像読取送信装置、２０…コンピュータ、２３…サーバ装置、３０…コンピュータ、１０１…メモリ、１０２…プロセッサ、１０３…通信ＩＦ、１０４…表示装置、１０５…操作装置、１１１…受信手段、１１２…記憶指示手段、１１３…画像識別データ取得手段、１１４…送信手段、１２１…画像読取装置、１２２…送信装置、２０１…メモリ、２０２…プロセッサ、２０３…入力ＩＦ、２０４…通信ＩＦ、２０５…タッチディスプレイ、２３１…受信手段、２３２…生成手段、２３３…記憶手段、２３４…送信手段、３０１…メモリ、３０２…プロセッサ、３０３…通信ＩＦ、１２２１…画像データ取得手段、１２２２…記憶手段、１２２３…装置識別データ取得手段、１２２４…送信手段、１２２５…出力手段、１２２６…受信手段、１２２７…生成手段
【図１】
0006613588.tif 000002
【図２】
0006613588.tif 000003
【図３】
0006613588.tif 000004
【図４】
0006613588.tif 000005
【図５】
0006613588.tif 000006
【図６】
0006613588.tif 000007
【図７】
0006613588.tif 000008
【図８】
0006613588.tif 000009
【図９】
0006613588.tif 000010
【図１０】
0006613588.tif 000011
【図１１】
0006613588.tif 000012
【図１２】
0006613588.tif 000013
【図１３】
0006613588.tif 000014
【図１４】
0006613588.tif 000015