(57)【要約】【課題】ユーザの手間を省き、簡単かつ安全にデータのアップロードと印刷を行うフォトサーバシステムを提供する。【解決手段】フォトサーバ装置は、ユーザの指示に応じて端末装置から送信される認証キー情報を受信し、受信した認証キー情報に基づいて端末装置の認証を行い、認証が成立した場合に端末装置から送信されるユーザデータを受信して記録部に記録するとともに、印刷部によって印刷する。【選択図】  図１
2004303169.tif 000002
【特許請求の範囲】
【請求項１】
可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムであって、
前記可搬型記録媒体は、前記ネットワークを介して前記端末装置から前記サーバ装置にデータを送信する場合に、該サーバ装置を送信先として指定する情報である送信先サーバ情報と、前記端末装置と前記サーバ装置とが通信を行うソフトウェアである端末装置通信ソフトウェアと、前記端末装置と前記サーバ装置との間において認証を行うためのキーとなる情報である認証キー情報と、を記録しており、
前記端末装置は、ユーザからの操作に応じて、前記可搬型記録媒体から端末装置通信ソフトウェアを読み出して起動し、前記可搬型記録媒体に記録された送信先サーバ情報と認証キー情報とに基づいて、前記サーバ装置に接続して前記可搬型記録媒体内のデータを送信する手段を有し、
前記サーバ装置は、前記端末装置から送信されたデータを受信し、受信したデータを記録する手段と、印刷する手段と、
を有することを特徴とするデータ送受信システム。
【請求項２】
前記サーバ装置における印刷は、その印刷方法および印刷形態が前記可搬型記録媒体に記録されていることを特徴とする請求項１記載のデータ送受信システム。
【請求項３】
前記サーバ装置は、前記送信先サーバ情報と前記端末装置通信ソフトウェアと前記認証キー情報とを、前記可搬型記録媒体に記録する手段を有することを特徴とする請求項１または請求項２記載のデータ送受信システム。
【請求項４】
前記サーバ装置は、
前記可搬型記録媒体毎に異なる認証キー情報を生成する手段と、
生成された認証キー情報を前記サーバ装置内に記録する手段と有することを特徴とする請求項３記載のデータ送受信システム。
【請求項５】
前記認証キー情報の生成は、前記可搬型記録媒体に設定されている識別番号に基づいて行われることを特徴とする請求項４記載のデータ送受信システム。
【請求項６】
前記サーバ装置は、端末装置の動作環境に応じたクライアント通信ソフトウェアを予め複数記録し、その中からクライアント通信ソフトウェアを少なくとも１つ以上読み出して前記可搬型記録媒体に書き込むことを特徴とする請求項３から請求項５のうちいずれかに記載のデータ送受信システム。
【請求項７】
前記端末装置は、前記可搬型記録媒体に記録されたデータのうち、前記サーバ装置に送信したデータについて、前記可搬型記録媒体から消去する手段を有することを特徴とする請求項１から請求項６のうちいずれかに記載のデータ送受信システム。
【請求項８】
前記サーバ装置は、前記可搬型記録媒体にユーザを識別するユーザ識別情報を書き込む手段と、
前記端末装置から前記データを受信する際にユーザ識別情報を受信して、ユーザ識別情報に対応するユーザ毎に指定された記録領域にデータを記録することを特徴とする請求項３から請求項７のうちいずれかに記載のデータ送受信システム。
【請求項９】
前記サーバ装置は、前記ユーザ識別情報を書き込む際に、前記サーバ装置を利用しているユーザに関する情報に基づいてユーザ識別情報を生成することを特徴とする請求項８記載のデータ送受信システム。
【請求項１０】
可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムにおける可搬型記録媒体であって、
利用者が手動で行う操作によって起動される端末装置通信ソフトウェアと、
接続先サーバ情報と、
前記接続先サーバ情報に基づいて、サーバ装置にアクセスするための認証キー情報と、
を記録していることを特徴とする可搬型記録媒体。
【請求項１１】
可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムにおけるサーバ装置であって、
前記可搬型記録媒体に、該サーバ装置自身を指定する送信先サーバ情報と、端末装置と該サーバ装置とが通信を行うプログラムである端末装置通信ソフトウェアと、端末装置と該サーバ装置との間において認証を行うための認証キーとなる情報である認証キー情報とを書き込む手段と、
前記可搬型記録媒体に書き込んだ情報に基づいて行われる接続を受認し、該可搬型記録媒体の中にあるデータを受信する手段と、記録する手段と、印刷する手段と、
を有することを特徴とするサーバ装置。
【請求項１２】
可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムにおける端末装置であって、
前記可搬型記録媒体から送信先サーバ情報と、端末装置通信ソフトウェアと、認証キー情報を読み出し、ユーザの指示に基づいて端末装置通信ソフトウェアを起動する手段と、
該端末装置通信ソフトウェアに従って可搬型記録媒体からデータを読み出し、接続したサーバ装置へデータを送信する手段と
を有することを特徴とする端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、可搬型記録媒体に記録されたユーザデータを端末装置からフォトサーバ装置に送信して記録し、必要に応じて印刷するデータ送受信システム、可搬型記録媒体、サーバ装置、端末装置に関するものである。
【０００２】
【従来の技術】
従来において、可搬型記録媒体（例えば、メモリカード）をネットワークに接続したカードリーダに挿入し、所定のサーバを指定してそのユーザデータを送信することが行われている。そのためには、ネットワークに接続したカードスロットを有する端末（クライアント）と、同じくネットワークに接続した記録媒体（ハードディスク、フレキシブルディスク、光磁気ディスク等）を有するサーバが必要である。加えて、端末とサーバ間において、通信を行うためのソフトウェアと、端末が送信先となるサーバを指定するための送信先サーバ情報、クライアントとサーバ間の接続を許可する認証キーが必要であった。
【０００３】
また、上述の構成を利用してユーザデータを送信する作業を行う場合の手順は、以下のようにして行われていた。
１）端末のカードリーダにメモリカードを挿入する
２）端末の通信ソフトウェアを起動する
３）送信先サーバ情報に基づき、端末からサーバに接続する
４）端末からサーバに認証キー情報を送信して端末の認証をしてもらう
５）端末からサーバにデータを送信する
６）サーバは、端末から受信したデータを記録媒体に保存する
【０００４】
このようにして、サーバにデータが送信される。前述したとおり、ここで必要なのが、端末（クライアント）、サーバというハードウェアに加え、通信を行うソフトウェア、送信先となるサーバを指定する送信先サーバ情報、接続を許可する認証キー情報である。
【０００５】
また従来においては、リムーバブル・メディア（上述のメモリカードに相当）を手近なパーソナル・コンピュータに装填するだけでデータのアップロードが可能なシステムがある（例えば、特許文献１参照）。
【０００６】
【特許文献１】
特開２００２−３２３０２号公報
【０００７】
【発明が解決しようとする課題】
しかしながら、上述した従来技術においては、通信用のソフトウェアは端末を使用するユーザが用意しなければならず、ソフトウェアがインストールされていない端末では、ユーザデータの送信ができなかった。また、送信先サーバ情報や認証キー情報は、予めユーザが知っていなければならず、忘れてしまった時や、わからない時には、やはりユーザデータの送信ができない。
また、端末にソフトウェアがインストールされており、送信先サーバ情報と認証キー情報とがわかっていたとしても、ユーザは、ソフトウェアを起動させ、送信先サーバ情報と認証キー情報とを端末に入力しなければならないので、この入力作業において誤入力をしてしまうと、意図しないサーバにユーザデータを送信してしまったり、認証を正常に行うことができず、データの送信ができないという問題が発生してしまう。
【０００８】
また、上述の特許文献１においては、装填を検知して自動的にアップロードを行っているので、いかなる時でもリムーバブル・メディアの情報がサーバに送信されてしまい、状況によっては不都合が生じる。すなわち、リムーバブル・メディアに記録されたユーザデータのうち、サーバに送信したくないユーザデータまで自動的にサーバに送信されてしまうので、ユーザにとって不都合が生じる場合もある。
また、サーバ認証の処理が行われていないので、サーバは、全てのアップロード要求を受け入れるか、特定のパーソナル・コンピュータからのアップロードしか受け入れられない。全てのアップロード要求を受け入れてしまうと、サーバが、無用のアクセスを許可してしまうという問題点があり、特定のパーソナル・コンピュータからのアップロードしか受け入れられないとすると、ユーザの利便性を低下させてしまうという問題点がある。
【０００９】
本発明は、このような事情に鑑みてなされたもので、その目的は、ユーザの手間を省き、簡単かつ安全にデータのアップロードと印刷を行うデータ送受信システム、可搬型記録媒体、サーバ装置、端末装置を提供することにある。
【００１０】
【課題を解決するための手段】
上述した課題を解決するために、本発明は、可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムであって、前記可搬型記録媒体は、前記ネットワークを介して前記端末装置から前記サーバ装置にデータを送信する場合に、該サーバ装置を送信先として指定する情報である送信先サーバ情報と、前記端末装置と前記サーバ装置とが通信を行うソフトウェアである端末装置通信ソフトウェアと、前記端末装置と前記サーバ装置との間において認証を行うためのキーとなる情報である認証キー情報と、を記録しており、前記端末装置は、ユーザからの操作に応じて、前記可搬型記録媒体から端末装置通信ソフトウェアを読み出して起動し、前記可搬型記録媒体に記録された送信先サーバ情報と認証キー情報とに基づいて、前記サーバ装置に接続して前記可搬型記録媒体内のデータを送信する手段を有し、前記サーバ装置は、前記端末装置から送信されたデータを受信し、受信したデータを記録する手段と、印刷する手段と、を有することを特徴とする。
【００１１】
また、本願発明は、上述のデータ送受信システムにおいて、前記サーバ装置における印刷は、その印刷方法および印刷形態が前記可搬型記録媒体に記録されていることを特徴とする。
また、本願発明は、上述のデータ送受信システムにおいて、前記サーバ装置は、前記送信先サーバ情報と前記端末装置通信ソフトウェアと前記認証キー情報とを、前記可搬型記録媒体に記録する手段を有することを特徴とする。
また、本願発明は、上述のデータ送受信システムにおいて、前記サーバ装置は、前記可搬型記録媒体毎に異なる認証キー情報を生成する手段と、生成された認証キー情報を前記サーバ装置内に記録する手段と有することを特徴とする。
【００１２】
また、本願発明は、上述のデータ送受信システムにおいて、前記認証キー情報の生成は、前記可搬型記録媒体に設定されている識別番号に基づいて行われることを特徴とする。
また、本願発明は、上述のデータ送受信システムにおいて、前記サーバ装置は、端末装置の動作環境に応じたクライアント通信ソフトウェアを予め複数記録し、その中からクライアント通信ソフトウェアを少なくとも１つ以上読み出して前記可搬型記録媒体に書き込むことを特徴とする。
また、本願発明は、上述のデータ送受信システムにおいて、前記端末装置は、前記可搬型記録媒体に記録されたデータのうち、前記サーバ装置に送信したデータについて、前記可搬型記録媒体から消去する手段を有することを特徴とする。
【００１３】
また、本願発明は、上述のデータ送受信システムにおいて、前記サーバ装置は、前記可搬型記録媒体にユーザを識別するユーザ識別情報を書き込む手段と、前記端末装置から前記データを受信する際にユーザ識別情報を受信して、ユーザ識別情報に対応するユーザ毎に指定された記録領域にデータを記録することを特徴とする。
また、本願発明は、上述のデータ送受信システムにおいて、前記サーバ装置は、前記ユーザ識別情報を書き込む際に、前記サーバ装置を利用しているユーザに関する情報に基づいてユーザ識別情報を生成することを特徴とする。
【００１４】
また、本願発明は、可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムにおける可搬型記録媒体であって、利用者が手動で行う操作によって起動される端末装置通信ソフトウェアと、接続先サーバ情報と、前記接続先サーバ情報に基づいて、サーバ装置にアクセスするための認証キー情報と、を記録していることを特徴とする。
【００１５】
また、本願発明は、可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムにおけるサーバ装置であって、前記可搬型記録媒体に、該サーバ装置自身を指定する送信先サーバ情報と、端末装置と該サーバ装置とが通信を行うプログラムである端末装置通信ソフトウェアと、端末装置と該サーバ装置との間において認証を行うための認証キーとなる情報である認証キー情報とを書き込む手段と、前記可搬型記録媒体に書き込んだ情報に基づいて行われる接続を受認し、該可搬型記録媒体の中にあるデータを受信する手段と、記録する手段と、印刷する手段と、を有することを特徴とする。
【００１６】
また、本願発明は、可搬型記録媒体からデータを読み出してネットワークを介してサーバ装置にデータを送信する端末装置と、該端末装置から送信されるデータを前記ネットワークを介して受信するサーバ装置とによって構成されるデータ送受信システムにおける端末装置であって、前記可搬型記録媒体から送信先サーバ情報と、端末装置通信ソフトウェアと、認証キー情報を読み出し、ユーザの指示に基づいて端末装置通信ソフトウェアを起動する手段と、該端末装置通信ソフトウェアに従って可搬型記録媒体からデータを読み出し、接続したサーバ装置へデータを送信する手段とを有することを特徴とする。
【００１７】
【発明の実施の形態】
以下、本発明の一実施形態によるデータ送受信システムを図面を参照して説明する。図１は、この発明の一実施形態によるデータ送受信システムの構成を示す概略ブロック図である。
この図において、データ送受信システムは、可搬型記録媒体の一例としてのメモリカード１と、ネットワーク２と、端末装置３と、写真を印刷するサーバ装置の一例となるフォトサーバ装置４とによって構成される。
メモリカード１は、各種情報を記録可能な可搬型記録媒体である。このメモリカードに記録される情報の一例を図２に示す。この図２に示すように、メモリカード１には、システムエリアとユーザエリアとが設けられている。
システムエリアには、認証キー情報と、上述の送信先情報の一例となる接続先サーバ情報と、上述の端末装置通信ソフトウェアの一例となるクライアント通信ソフトウェアと、印刷方法情報とが記録される。
【００１８】
印刷方法情報は、インデックス印刷を指定する情報と単独印刷を指定する情報とのうち、いずれか一方または両方が含まれており、この印刷方法情報に含まれる情報に基づいて、インデックス印刷と単独印刷とのうちいずれか一方、または両方が行われる。
インデックス印刷を指定する情報は、後述するユーザデータに含まれる複数の画像データを１枚の印刷媒体に印刷するインデックス印刷を行うための情報である。単独印刷を指定する情報は、１つの画像データを１枚の印刷媒体に印刷する単独印刷を行うための情報である。このインデックス印刷を指定する情報と単独印刷を指定する情報との両方を指定することにより、インデックス印刷と単独印刷とを両方行うようにしてもよい。
この印刷方法情報が上述の印刷方法および印刷形態に相当する。
【００１９】
認証キー情報は、端末装置３とフォトサーバ装置４との間において認証を行うための認証キーとなる情報である。この認証キー情報の一例としては、パスワードや共通鍵などがあげられる。
接続先サーバ情報は、ネットワーク２を介して端末装置３からフォトサーバ装置４にユーザデータを送信する場合に、フォトサーバ装置４を送信先として指定する情報である。この接続先サーバ情報は、例えば、ＩＰアドレスや、ドメイン名（ｘｘｘ＠ａｂｃ．ｃｏ．ｊｐ）、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等があげられる。
クライアント通信ソフトウェアは、端末装置３において動作することにより、フォトサーバ装置４に接続する機能、フォトサーバ装置４において認証を行うための機能、ユーザデータを送信するための機能、を実現する通信ソフトウェアであり、これらの機能を利用して端末装置３とフォトサーバ装置４との通信が行われる。
【００２０】
ユーザエリアは、メモリカード１のシステムエリア以外の記録領域が割り当てられており、ユーザが任意に使用することができる記録領域である。このユーザエリアに記録されるデータがユーザデータであり、フォトサーバ装置４に送信して記録するためのデータとなる。このユーザデータは、例えば、デジタルカメラによって撮影された画像データ、テキストや文字を印刷するための印字データ、ボイスレコーダの音声データなどであって、この実施形態においては、デジタルカメラで撮影した画像データがユーザデータとしてユーザエリアに記録されるものとする。なお、後述するフォトサーバ装置４の印刷部４５による印刷が可能なデータは、画像データと印字データである。
【００２１】
ここでは、可搬型記録媒体の一例として、メモリカード１を適用して説明しているが、可搬型記録媒体は、データの書き込みおよび読み出しが可能な記録媒体であればよく、例えば、メモリカード１以外に、フレキシブルディスク、光磁気ディスク、ＣＤ（コンパクトディスク）等であってもよい。
また、システムデータは、デジタルカメラやボイスレコーダを利用して、ユーザデータをメモリカード１に記録および消去するにあたり、それらの機器の使用に影響を与えるものではない。
【００２２】
次に、図１における端末装置３について説明する。この端末装置３は、例えば、デスクトップ型あるいはノート型、ポケット型のコンピュータや、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話などによって構成される。カードリーダライタ３１は、メモリカード１から各種データの読み出しと書き込みを行う。
制御部３２は、端末装置３メモリカード１に記録されたクライアント通信ソフトウェアを所定のメモリに読み出して実行し、端末装置３の各部の制御を行う。
【００２３】
また、制御部３２は、マウスやキーボードなどの入力装置を介してユーザから入力される指示に基づいて、メモリカード１からクライアント通信ソフトウェアを読み出して起動し、実行する機能を有する。
また、制御部３２は、ネットワーク通信部３３によって、ユーザデータの送信が完了した場合に、メモリカード１に記録されたユーザデータをリーダライタ３１によって消去する機能を有する。
また、制御部３２は、ＣＰＵ（中央処理装置）、メモリなどの組み合わせによって構成され、端末装置のハードウェア上でクライアント通信ソフトウェアを動作させるために必要な資源となる。この制御部３２は、ハードウェア構成によって異なるが、メモリカードスロットに小規模のＣＰＵとＬＡＮ（ローカルエリアネットワーク）カードとを組み合わせた構成によって実現することも可能である。
【００２４】
ネットワーク通信部３３は、フォトサーバ装置４と通信を行う。また、このネットワーク通信部３３は、有線あるいは無線ＬＡＮ、ダイヤルアップモデムなどによって構成される。
また、ネットワーク通信部３３は、接続先サーバ情報に基づいて、認証キー情報をフォトサーバ装置４に送信する機能を有する。
また、ネットワーク通信部３３は、送信した認証キー情報に基づいて、フォトサーバ装置４において認証が成立した場合に、フォトサーバ装置に記録するためのユーザデータをカードリーダライタ３１によってメモリカード１から読み出してフォトサーバ装置４に送信する機能を有する。
【００２５】
次に、フォトサーバ装置４について説明する。このフォトサーバ装置４は、例えば、デスクトップ型あるいはノート型のコンピュータ、ホームステーション、ネットワークストレージなどにプリンタ（後述する印刷部４５に相当）が接続されている。
ネットワーク通信部４１は、ネットワーク２を介して端末装置３と通信を行う。
また、ネットワーク通信部４１は、端末装置３のネットワーク通信部３３から送信される認証キー情報を受信する機能を有する。
記録部４２は、端末装置３から受信したユーザデータを記録するためのユーザデータ記録領域と、発行された認証キー情報を記録する認証キー情報記録領域とを有する。
この記録部４２は、フォトサーバ装置４に内蔵する以外に外部に接続するようにしてもよく、例えば、ハードディスク、ＣＤ−Ｒ、ＤＶＤ−Ｒ（書き換え可能なＤｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、光磁気ディスクなどの記録媒体によって構成され、制御部４３からの指示に基づいて、データの読み出しや書き込みが可能に構成される。
【００２６】
制御部４３は、サーバ通信ソフトウェアが起動した状態になっており、ネットワーク通信部４１を介して端末装置３からの接続要求を待ち受けする。このサーバ通信ソフトウェアと端末装置３において起動されるクライアント通信ソフトウェアとは、通信を確立して相互に連携してデータを送受信するための機能を有している。
また、制御部４３は、ネットワーク通信部４１によって受信された認証キー情報に基づいて端末装置３の認証を行い、認証が成立した場合に端末装置３から送信されるユーザデータをネットワーク通信部４１によって受信して記録部４２に記録するとともに、印刷部４５によって印刷する。
また、制御部４３は、認証キー情報に基づいて認証を行う機能を有する。
この制御部４３は、ＣＰＵ、メモリなどが組み合わされて構成され、フォトサーバ装置４上でサーバ通信ソフトウェアを動作させるための資源となる。
印刷部４５は、制御部４３からの指示に基づいて印刷媒体に印刷を行う。
例えば、この印刷部４５は、ＪＰＥＧなどのデータ形式のユーザデータを端末装置３から受信して制御部４３によって画像処理を行って印刷データを生成し、この生成された印刷データを印刷する機能を有する。この場合、クライアント通信ソフトウェアは、デジタルカメラで撮影した画像データを端末装置３からフォトサーバ装置４に送信し、フォトサーバ装置４の制御部４３によって実行されるプリンタ通信ソフトウェアが、画像処理を行って印刷できるデータに変換し、印刷部４５によって印刷する。
【００２７】
次に、図１の構成におけるフォトサーバシステムの動作について図３のフローチャートと図４のシーケンス図を用いて説明する。
まず、フォトサーバ装置４の制御部４３は、サーバ通信ソフトウェアを起動した状態においてネットワーク通信部４１を介して通信の接続を待ち受けする（図３ステップＳ２０１、図４ステップＳ４０１）。
【００２８】
一方、端末装置３は、ユーザによってメモリカード１がカードリーダライタ３１に挿入された後、入力装置を介してユーザからクライアント通信ソフトウェアの起動の指示が入力されると、制御部３２は、カードリーダライタ３１に挿入されたメモリカード１からクライアント通信ソフトウェアを読み出して起動するとともに、メモリカード１から接続先サーバ情報を読み出して（図３ステップＳ１０１、図４ステップＳ３０１）、接続先サーバ情報に基づいて、フォトサーバ装置４に接続要求を送信する（図３ステップＳ１０２、図４ステップＳ３０２）。次いで、制御部３２は、フォトサーバ装置４のプリンタドライバがインストールされているか否かを検出し、インストールされていない場合、ユーザからの指示に応じて、メモリカード１からプリンタドライバを読み出してインストールする。
【００２９】
フォトサーバ装置４の制御部４３は、ネットワーク通信部４１によって接続要求を受信すると、端末装置３に対し、認証キー情報の送信要求をする（図３ステップＳ２０３、ステップＳ４０３）。端末装置３の制御部３２は、認証キー情報の要求を受信すると（図３ステップＳ１０３）、メモリカード１から認証キー情報を読み出し（図３ステップＳ１０４）、フォトサーバ装置４に認証キー情報を送信する（図３ステップＳ１０５、図４ステップＳ３０５）。
フォトサーバ装置４の制御部４３は、ネットワーク通信部４１によって認証キー情報を受信し（図３ステップＳ２０４）、受信した認証キー情報と記録部４２に記録された情報とを、照合して認証を行う（図３ステップＳ２０５、図４ステップＳ４０５）。そして、制御部４３は、認証キー情報の照合結果をネットワーク通信部４１によって端末装置３に送信する（図３ステップＳ２０６）。そして、制御部４３は、照合結果が一致しない場合すなわち認証が成立しない場合、ステップＳ２０１に移行して接続要求を待ち受けし、照合結果が一致する場合すなわち認証が成立する場合、端末装置３との通信を確立して、ユーザデータの受信を待機する。
【００３０】
端末装置３の制御部３２は、フォトサーバ装置４から送信される認証キー情報の照合結果をネットワーク通信部３３によって受信し（図３ステップＳ１０６）、照合結果が一致しているか（認証が成立しているか）否かを検出する（図３ステップＳ１０７）。照合結果が一致していない場合は、クライアント通信ソフトウェアを終了する。
一方、照合結果が一致している場合すなわち、認証が成立した場合、制御部３２は、メモリカード１からユーザデータ（画像データ）と印刷方法情報とを読み出して、フォトサーバ装置４に送信する（図３ステップＳ１０８、図４ステップＳ３０８）。
【００３１】
フォトサーバ装置４の制御部４３は、端末装置３から送信されるユーザデータをネットワーク通信部４１によって受信し（図３ステップＳ２０８、図４ステップＳ４０８）、受信したユーザデータを順次ユーザデータ記録領域に記録するとともに、受信したユーザデータを印刷方法情報によって指定された印刷方法に基づいて、印刷部４５によって印刷媒体に印刷する。ここでは、印刷方法情報によって、インデックス印刷が指定されている場合には、インデックス印刷が行われ、単独印刷が指定されている場合には、単独印刷が行われる。また、インデックス印刷と単独印刷とが両方指定されている場合は、インデックス印刷と単独印刷とが行われる。そして、制御部４３は、ユーザデータの受信が完了した後に（図３ステップＳ２０９、図４ステップＳ４０９）、接続を要求の待ち受けをする（図３ステップＳ２０１、図４ステップＳ４０１）。
【００３２】
端末装置３の制御部３２は、全てのユーザデータの送信が完了すると（図３ステップＳ１０９、図４ステップＳ３０９）、送信し終わったユーザデータについて、メモリカード１から消去したのち、クライアント通信ソフトウェアを終了する（図４ステップＳ３１０）。
【００３３】
以上説明した実施形態によれば、メモリカード１がカードリーダライタ３１に挿入されて、ユーザからクライアント通信ソフトウェアの起動の指示が入力された場合に、メモリカード１内に記録されたクライアント通信ソフトウェアを起動して、メモリカード１内に記録された認証キー情報を利用して認証を行った後にフォトサーバ装置４へユーザデータのアップロード処理が自動的に行われる。従って、ユーザは、クライアント通信ソフトウェアを端末装置３に積極的に準備する必要が無く、また、接続先サーバ情報の入力をする必要もないので、データのアップロードにかかる手間を省くことができるとともに、メモリカード１に記録されたユーザデータをアップロードするか否かの意志を反映させてアップロードすることができ、これにより、安全かつ簡単にアップロードをするとともに印刷を行うことができる。また、ユーザは、メモリカードを所持し、アップロードする場合にクライアント通信ソフトウェアを起動する指示を入力するだけでよいので、利便性を向上させることができる。
【００３４】
また、フォトサーバ装置４において、認証キー情報を用いて認証を行ってアップロードの許可をするようにしたので、不正な第三者からのアップロードを制限することができ、セキュリティを確保することができる。
【００３５】
また、上述の実施形態において、アップロードして印刷が終了したメモリカード１内のユーザデータについて、制御部３２が自動的に消去するようにしたので、ユーザは、メモリカード１のユーザエリアを再利用することができる。
また、メモリカード１内に記録された印刷方法情報に基づいて印刷するようにしたので、メモリカード１を印刷する毎に、ユーザデータに応じた印刷方法を指定して印刷することができ、これにより、ユーザは、メモリカード１毎にユーザデータを確認してから印刷方法を決定する手間を省くことができる。
【００３６】
なお、上述した第１の実施形態において、クライアント通信ソフトウェアとプリンタ通信ソフトウェアは、上述以外の機能を付加するようにしてもよい。例えば、これらのソフトウェアがネットワーク対応型のソフトウェアである場合、自宅において、データをメモリカードからユーザが有するコンピュータのハードディスクにコピーするのと同じＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を用いてネットワークを介したデータのアップロードを行うようにしてもよい。
【００３７】
また、以上説明した第１の実施形態において、ユーザデータ（画像データ）を印刷する場合は、印刷方法情報に基づいて印刷する場合について説明したが、端末装置３の入力装置を介して入力されるユーザからの印刷方法の指示に基づいて印刷するようにしてもよい。例えば、クライアント通信ソフトウェアのデフォルト設定、メモリカード１の印刷方法情報、印刷時のユーザ設定、のうち、いずれかをユーザに選択してもらい、選択された印刷方法に基づいて印刷を行うようにしてもよい。また、ユーザデータを記録部４２に記録させるが、印刷は行わないように、ユーザが選択するようにしてもよい。なお、ユーザによる印刷方法の選択は、図３ステップＳ１０８、図４ステップＳ３０８の印刷方法情報を送信する際に行われる。
【００３８】
次に、第２の実施形態について説明する。この実施形態においては、フォトサーバ装置４によって、メモリカード１に認証キー情報、接続先サーバ情報、クライアント通信ソフトウェアを記録する場合について説明する。
図５は、第２の実施形態におけるフォトサーバシステムの構成について説明するための概略ブロック図である。この図において、図１の各部に対応する部分に同一の符号を付け、その説明を省略する。
【００３９】
記録部４２は、認証キー情報毎にフォルダ（ディレクトリ）を分けてユーザデータをユーザデータ記録領域に記録する。
【００４０】
また、記録部４２は、印刷部４５によって印刷された印刷物を排出する排紙トレイを認証キー情報毎に基づいて指定するための排紙トレイ情報を、認証キー情報に対応付けて記録する認証キー情報記録領域を有する。
また、記録部４２は、端末装置３の動作環境に応じたクライアント通信ソフトウェアを複数種類記録する。ここでいう動作環境としては、端末装置３において利用されることが予想される各種ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）が記録される。
制御部４３は、端末装置３との通信を行う場合に端末装置３から送信される認証キー情報と記録部４２に記録された認証キー情報とに基づいて認証を行う機能を有する。
また、制御部４３は、メモリカード１毎に異なる認証キー情報を生成する機能を有する。
【００４１】
また、制御部４３は、生成した認証キー情報を記録部４２に記録させるとともに、フォトサーバ装置４自身に設定されている接続先サーバ情報とクライアント通信ソフトウェアと認証キー情報とをカードライタ４４によってメモリカード１に記録する。
【００４２】
また、制御部４３は、生成した認証キー情報をカードライタ４４によってメモリカード１に書き込む機能と、認証キー情報を利用した端末装置３の認証が成立した場合に端末装置３からのユーザデータの受信を許可する機能とを有し、許可部によって受信が許可されたユーザデータを記録部４２に記録するとともに、印刷部４５によって印刷し、記録部４２に記録された排紙トレイ情報に応じた排紙トレイに排出する。
カードライタ４４は、制御部４３からの指示に基づいて、各種データをメモリカード１に書き込む。
【００４３】
次に、この実施形態におけるフォトサーバシステムの動作について説明する。まず、ユーザによってフォトサーバ装置４のカードライタ４４にメモリカード１が挿入され、マウスやキーボードなど入力装置を介して制御部４３にメモリカード登録指示が入力されると、制御部４３は、メモリカード１固有の認証キー情報を生成してカードライタ４４を介してメモリカード１に記録するとともに、生成した認証キー情報を記録部４２に記録する。
次いで、制御部４３は、記録部４２に記録されている複数のクライアント通信ソフトウェアを読み出してカードライタ４４を介してメモリカード１に記録する。そして、制御部４３は、制御部４３の所定のメモリ内に記録されているフォトサーバ装置４自身の接続先サーバ情報を読み出してカードライタ４４を介してメモリカード１に記録する。
【００４４】
このようにして、認証キー情報、接続先サーバ情報、クライアント通信ソフトウェアが記録されたメモリカード１をユーザはデジタルカメラで利用する。その結果、デジタルカメラで撮影した画像データがユーザデータとしてメモリカード１のユーザエリアに記録される。そして、ユーザは、メモリカード１内のユーザデータをフォトサーバ装置４に記録する場合、端末装置３のカードリーダライタ３３にメモリカード１を挿入し、メモリカード１に記録された複数のクライアント通信ソフトウェアのうち、現在利用している端末装置３において利用可能なクライアント通信ソフトウェアを選択して起動の指示をする。
端末装置３の制御部３２は、クライアント通信ソフトウェアの起動指示が入力されると、メモリカード１に記録されたクライアント通信ソフトウェアのうち、起動が指示されたクライアント通信ソフトウェアを読み出して起動するとともに、フォトサーバ装置４からの認証キー情報の送信要求を受信した後に、メモリカード１から認証キー情報を読み出してフォトサーバ装置４に送信する。
【００４５】
フォトサーバ装置４の制御部４３は、端末装置３から送信される認証キー情報を受信した後、受信した認証キー情報が記録部４２に登録されているか否かの照合を行うことによって認証する。そして、制御部４３は、認証が成立した場合に、端末装置３からのユーザデータの受信を許可し、端末装置３から送信されるユーザデータを、記録部４２の認証キー情報に該当するフォルダ内に記録する。この認証キー情報に該当するフォルダ内に記録する一例が図６に示されている。この図６に示すように、認証キー情報に応じたフォルダを、メモリカード１の認証キー情報を発行する際に記録部４２に設けておくことにより、ユーザデータを受信した場合に、認証キー情報に該当するフォルダ内に記録される。
【００４６】
次いで、制御部４３は、ユーザデータを印刷部４５によって印刷し、印刷された後の印刷物を記録部４２の認証キー情報に対応付けて記録された排紙トレイ情報に基づいて、排紙すべき排紙トレイに排紙させる。
ここで、この図１０に示すように、認証キー情報に応じた排紙トレイ情報を、メモリカード１の認証キー情報を発行する際に、ユーザからの指示に基づいて排紙トレイを指定してもらうことにより、排紙トレイ情報記録領域に登録される。これにより、ユーザデータを受信して印刷を行った場合に、印刷物が認証キー情報に該当する排紙トレイに排紙される。
【００４７】
以上説明した実施形態によれば、認証キー情報を発行する際に、メモリカード１毎に異なる認証キー情報を割り当てるとともに、記録部４２に認証キー情報に該当するフォルダを生成するようにしたので、端末装置３からの接続が確立した場合にどのメモリカード１からユーザデータが送信されてくるかを認証キー情報に基づいて判別することができる。
【００４８】
これにより、認証キー情報をフォトサーバ装置４の鍵として利用することに加えて、メモリカード１を識別するための情報としても利用することができ、従って、この認証キー情報に基づいて、ユーザデータをメモリカード１毎にフォルダに分けて記録部４２に記録することができる。すなわち、メモリカード１毎にフォルダに分別された記録されているので、ユーザにとって、記録されたユーザデータの管理を簡単に行うことができる。
【００４９】
また、認証キー情報を発行する際に、記録部４２の排紙トレイ情報記録領域内に認証キー情報に該当する排紙トレイ情報を登録するようにしたので、認証キー情報をフォトサーバ装置４の鍵として利用することに加えて、メモリカード１を識別して、この認証キー情報に基づいて、印刷物をメモリカード１毎に分別された排紙トレイに排紙することができる。すなわち、メモリカード１毎に排紙トレイが指定されて排紙されるので、ユーザにとって、自分が印刷した印刷物を簡単に見つけることができる。
【００５０】
また、上述した実施形態においては、記録部４２に複数種類のクライアント通信ソフトウェアを記録しておき、これら複数のクライアント通信ソフトウェアをメモリカード１に記録するようにしたので、例えば、外出先などにおいてメモリカード１を挿入する端末装置３のＯＳに応じたクライアント通信ソフトウェアをメモリカード１から読み出して実行することが可能であり、これにより、ユーザは、端末装置３のＯＳを考慮することなくユーザデータのアップロードと印刷を行うことができる。
なお、上述の実施形態においては、起動させるクライアント通信ソフトウェアをユーザが選択する場合について説明したが、ユーザから起動指示を受けた場合に、端末装置３の制御部３２が、クライアント通信ソフトウェアを選択するようにしてもよい。
また、記録部４２からクライアント通信ソフトウェアを読み出してメモリカード１に記録する場合に、記録部４２から少なくとも１つ以上読み出してメモリカード１に書き込むようにしてもよい。これにより、記録部４２に記録されたクライアント通信ソフトウェアの全ての種類についてメモリカード１のシステムエリアに記録するのではなく、必要となるいくつかのみを選択的にメモリカード１に記録することができるので、システムエリアの記録領域が拡大してしまい、ユーザエリアが減少してしまうことを防止することができる。
【００５１】
次に、第３の実施形態について説明する。この実施形態においては、複製されたメモリカード１のデータを記録部４２に記録することおよび印刷部４５による印刷を拒否する管理を行う場合について説明する。
第３の実施形態におけるフォトサーバシステムは、図５に示す第２の実施形態におけるフォトサーバシステムの構成と同様であるが、その機能が異なるので、その相違点について説明する。
この実施形態においては、メモリカード１には、予め各メモリカードを識別するための識別番号が付与されているものとする。
制御部４３は、メモリカード１に設定されている識別番号をカードライタ４４を介して読み出し、読み出した識別番号を利用して認証キー情報を生成する機能を有する。
【００５２】
端末装置３において、制御部３２は、カードライタ４４に挿入されたメモリカード１の識別番号が認証キー情報と関連づけされているか否かを検出し、識別番号と認証キー情報が関連づけされている場合に、フォトサーバ装置４に対して認証キー情報を送信する。この識別番号と認証キー情報が関連づけされているか否かを検出する処理は、予めクライアント通信ソフトウェアに組み込まれている。また、認証キー情報と関連づけされているか否かについては、例えば、識別番号が認証キー情報に含まれているか否か、識別番号から認証キー情報を計算することができるか否か、認証キー情報から識別番号を計算することができるか否か、識別番号と認証キー情報とを用いて所定の演算を行うことにより、認証が成立するか否かを計算することができるか否かを検出することにより行われる。
【００５３】
次に、第３の実施形態におけるフォトサーバシステムの動作について図７を用いて説明する。ここでは、認証キー情報と関連づけされているか否かについて、識別番号が認証キー情報に含まれているか否かを検出する場合について説明する。
ユーザによってフォトサーバ装置４のカードライタ４４にメモリカード１が挿入され、マウスやキーボードなど入力装置を介して制御部４３にメモリカード登録指示が入力されると、制御部４３は、カードライタ４４を介してメモリカード１の識別番号を読み出し、識別番号を利用して固有の認証キー情報を生成してメモリカード１に記録するとともに、生成した認証キー情報を記録部４２に記録する。認証キー情報が記録されると、制御部４３によって、クライアント通信ソフトウェアと接続先サーバ情報とをメモリカード１に記録する。
【００５４】
そして、登録処理が行われたメモリカード１がユーザによってカードリーダライタ３１に挿入され、通信ソフトウェアの起動が指示されると、制御部３２は、メモリカード１に記録された通信ソフトウェアを読み出して起動した後、カードリーダライタ３３に挿入されたメモリカード１の識別番号が認証キー情報に含まれているか否かを検出し、識別番号が認証キー情報に含まれている場合に（符号（ａ））、フォトサーバ装置４に対して認証キー情報を送信して認証を行ってもらった後に、フォトサーバ装置４との接続を確立する（符号（ｂ））。これにより、後段の処理であるユーザデータを記録部４２に記録する処理と印刷部４５によって印刷する処理が行われる。
一方、識別番号が認証キー情報に含まれていない場合（符号（ｃ））、制御部３２は、フォトサーバ装置４に対する接続を行わない（符号（ｄ））。これにより、後段の処理であるユーザデータを記録部４２に記録する処理と印刷部４５によって印刷する処理は行われない。
【００５５】
以上説明した第３の実施形態によれば、フォトサーバ装置４において識別番号を利用して認証キー情報を生成し、端末装置３において識別番号が認証キー情報に含まれているか否かを検出するようにした。すなわち、図７に示すように、悪意ある第三者により、メモリカード１ａに記録された情報がメモリカード１ｂに不正にコピー（符号（ｅ））され、フォトサーバ装置４に不正にアクセスしようとした場合においても、端末装置３の制御部３２によって、メモリカード１ｂの識別番号が認証キー情報に含まれているか否かを検出するようにしたので、不正な認証キー情報としてフォトサーバ装置４に対する接続が端末装置３において中断され、これにより、フォトサーバ装置４に対する不正なアクセスによるユーザデータの記録と印刷を防止することができる。
【００５６】
次に、第４の実施形態におけるフォトサーバシステムについて説明する。この第４の実施形態におけるフォトサーバシステムの構成は、図５に示す第２の実施形態におけるフォトサーバシステムと同様であるが、その機能が異なるので、その相違点について説明する。
フォトサーバ装置４の制御部４３は、フォトサーバ装置４が端末装置３からユーザデータを受信して記録部４２に記録した後に、端末装置２側のメモリカード１に記録されているユーザデータと記録部４２に記録されているユーザデータとの照合を行い、照合結果をネットワーク通信部４１によって端末装置３に送信する（上述の照合ステップに相当）。
また、制御部４３は、照合結果において、一致していなければ、再度端末装置３からユーザデータを送信してもらい、記録部４２に記録し、ユーザデータの照合を行う。
【００５７】
端末装置３において、制御部３２は、フォトサーバ装置４の制御部４３から送信された照合結果が「一致」を示している場合、メモリカード１に記録されたユーザデータを消去する。
【００５８】
この第４の実施形態によれば、メモリカード１に記録されたユーザデータとフォトサーバ装置４にアップロードされたユーザデータとを比較し、一致する場合にメモリカード１に記録されたユーザデータを消去するようにしたので、ユーザデータがフォトサーバ装置４に正常にアップロードされたか否かを確認することができ、ユーザにとって、ユーザデータのアップロードの失敗を防止することができる。また、アップロードが終了したユーザデータについては、メモリカード１から自動的に消去されるので、ユーザは、メモリカード１のユーザエリアを再利用することができる。なお、アップロードが行われたユーザデータについては、印刷部４５によって印刷が行われる。
【００５９】
ここで、上述した第４の実施形態において、ユーザデータを比較する方法の一例としては、以下に示す方法があげられる。
１）端末装置３からすべてのユーザデータを再度フォトサーバ装置４に送信してもらい、記録部４２に記録されたユーザデータと再送されたユーザデータとを１ビットずつ比較する。
２）データの一部をピックアップし、メモリカード１に記録されたユーザデータと、記録部４２に記録されたユーザデータとを部分的に比較する。この比較は、複数箇所について行ってもよい。
３）メモリカード１に記録されたユーザデータのファイルサイズと記録部４２に記録されたユーザデータのファイルサイズとを比較する。
４）ＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）方式を利用して、メモリカード１に記録されたユーザデータと記録部４２に記録されたユーザデータとを比較する。
【００６０】
次に、第５の実施形態におけるフォトサーバシステムについて説明する。この第５の実施形態におけるフォトサーバシステムの構成は、図５に示す第２の実施形態におけるフォトサーバシステムと同様であるが、その機能が異なるので、その相違点について説明する。
フォトサーバ装置４の制御部４３は、端末装置３から受信したユーザデータと記録部４２記録に記録されたユーザデータとを比較し（上述の比較ステップに相当）、比較結果に基づいて、受信したユーザデータのうち記録部４２に記録されていないユーザデータについて記録部４２に記録する（上述の差分データ記録ステップに相当）。
これにより、メモリカード１のユーザデータのアップロードが２度行われた場合においても、ユーザデータが２重に記録部４２に記録されることを防止することができ、記録部４２の記録領域を効率的に利用することができる。
【００６１】
次に、第６の実施形態におけるフォトサーバシステムについて説明する。第６の実施形態におけるフォトサーバシステムは、図５に示す第２の実施形態におけるフォトサーバシステムの構成と同様であるが、その機能が異なるので、その相違点について説明する。
【００６２】
端末装置３のネットワーク通信部３３は、カードライタ４４に挿入されたメモリカード１に記録されたユーザ識別情報をフォトサーバ装置４に送信する。
【００６３】
フォトサーバ装置４の制御部４３は、認証キー情報、接続先サーバ情報、クライアント通信ソフトウェアをメモリカード１に書き込みする際にユーザを識別する情報であるユーザ識別情報を生成してメモリカード１に書き込む機能を有する。
また、制御部４３は、メモリカード１の登録処理をフォトサーバ装置４に指示したユーザに関する情報に基づいて、ユーザに関する情報であるユーザ識別情報を生成する機能を有する。
このユーザ識別情報は、フォトサーバ装置４にメモリカード１の登録処理を指示したユーザのログイン情報や、個人情報などを端末装置３から受信し、受信した情報に基づいて生成される。
【００６４】
ネットワーク通信部４１は、端末装置３からユーザデータを受信する際にメモリカード１から読み出されて端末装置３から送信されるユーザ識別情報を受信する機能を有する。
制御部４３は、ネットワーク通信部４１によって受信したユーザデータについて、ユーザ識別情報に対応する、ユーザ毎に指定された記録部４２の所定の記録領域に記録する。
また、制御部４３は、メモリカード１にユーザ識別情報が書き込まれた場合に、このユーザ識別情報に対応するフォルダをユーザ毎に記録部４２に作成する。ここでいうフォルダは、例えば、マイドキュメントフォルダやホームディレクトリなどがある。
【００６５】
次に、第６の実施形態におけるフォトサーバシステムの動作について説明する。
メモリカード１がカードライタ４４に挿入され、メモリカード１の登録処理がユーザによって指示されると、制御部４３は、ユーザに関する情報と印刷方法情報を入力するようにユーザに要求する画面を出力し、この入力要求に応じてユーザから入力されるユーザに関する情報と印刷方法情報とに基づいて、ユーザ識別情報を生成して、メモリカード１のシステムエリア内に記録するとともに、印刷方法情報をメモリカード１のシステムエリア内に記録する。そして、制御部４３は、認証キー情報、接続先サーバ情報、クライアント通信ソフトウェアを順次メモリカード１に記録する（図８）。次いで、制御部４３は、生成されたユーザ識別情報に対応するユーザデータの記録領域となるフォルダを記録部４２内に作成する。
【００６６】
次に、メモリカード１が端末装置３に挿入され、端末装置３とフォトサーバ装置４との通信が確立した後、ネットワーク通信部３３は、制御部３２からの指示に基づいて、メモリカード１からユーザ識別情報と印刷方法情報とを読み出してフォトサーバ装置４に送信する。
フォトサーバ装置４の制御部３２は、ネットワーク通信部４１によってユーザ識別情報を受信した後、受信したユーザ識別情報に対応するフォルダが存在するか否かを記録部４２を参照して検出する。ユーザ識別情報に対応するフォルダが存在する場合、制御部４３は、該フォルダ内に端末装置３から送信されるユーザデータを記録する。そして、制御部４３は、印刷方法情報に基づいて、印刷部４５によってユーザデータを印刷する。
【００６７】
ここで、ユーザ識別情報に対応するフォルダに記録する場合、例えば、図９に示すように、ユーザ識別情報とユーザデータを格納する格納位置（ＵＲＬ等）を対応付けて記録するテーブル（符号（ａ））を記録部４２内に設けておき、制御部４３が、端末装置３から送信されたユーザ識別情報に基づいてテーブル（符号（ａ））を参照し、対応する記録部４２の格納位置を検出し、検出した格納位置に応じた格納領域にユーザデータを記録する。このユーザデータの記録が行われたのち、制御部４３は、印刷部４５によってユーザデータの印刷を行う。
【００６８】
以上説明した第６の実施形態によれば、複数のユーザがフォトサーバ装置４にアップロードしても各ユーザデータは、独立に扱われるので、誤って他のユーザによってデータが上書きされたりすることを防止することができる。また、ユーザ毎に記録部４２に記録されたユーザデータの閲覧を制限することも可能である。
【００６９】
以上説明した実施形態において、印刷部４５は、フォトサーバ装置４の内部に設けられる場合について説明したが、図１１に示すように、図５における印刷部４５をプリンタ４６とし、このプリンタ４６がフォトサーバ装置４の外部に接続される構成にしてもよい。ここで、プリンタ４６は、汎用のページプリンタが適用可能である。また、このプリンタ４６は、例えば、インクジェットプリン、レーザプリンタなどが適用される。
【００７０】
この図１１に示す実施形態によれば、既存のページプリンタ等をフォトサーバ装置４に接続することにより、第１から第６の実施形態に相当するフォトサーバシステムを構築することが可能となる。
【００７１】
なお、以上説明した実施形態においては、カードリーダライタ３１が端末装置３の内部に設けられている場合について説明したが、カードリーダライタ３１は、端末装置３の外部に接続されるようにしてもよい。なお、この場合、端末装置３に対して、メモリカード１が装填されたデジタルカメラやボイスレコーダなどがＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル等を利用して接続することにより、実現することが可能である。
【００７２】
以上説明した第１から第６の実施形態を利用する一例について説明する。
ここでは、デジタルカメラを使用して、撮影した写真の画像データを自宅のコンピュータに保存する場合について説明する。ユーザは、外出先でデジタルカメラを利用して撮影し、画像データをメモリカード１に記録する。そして、自宅に帰宅した後で、メモリカード１を自宅のコンピュータのメモリカードスロットに挿入し、ユーザデータをコンピュータのハードディスクにコピーして、印刷、閲覧などに利用することが可能である。
ところで、ユーザが外出先で大量に撮影をし、メモリカード１のユーザエリアに明きがなくなってしまった場合、ネットワークを介して自宅のコンピュータにユーザデータを送信し、メモリカードを再利用する必要がある場合、外出先のコンピュータを利用して自宅のコンピュータあてにユーザデータを送信する作業は、接続先サーバ情報の設定などが煩雑であるため、簡単に送信することができない。
【００７３】
そこで、上述の第１から第６の実施形態におけるフォトサーバシステムを利用することにより、例えば、外出先のネットカフェで、ネットワークに繋がった角スロットにメモリカード１を挿入し、メモリカード１内のクライアント通信ソフトウェアを起動し、認証キー情報を利用して自宅のコンピュータに対して認証を行うことにより、ユーザデータを自宅のコンピュータにアップロードして印刷を行うことが可能となる。これにより、ネットワークに関する複雑な設定を行う必要が無く、あたかも自宅のコンピュータのカードスロットのように外出先のカードスロットとコンピュータを利用することができる。また、メモリカード１に、複数のクライアント通信ソフトウェアを記録しておくことにより、外出先のコンピュータのハードウェア、ＯＳ、システムに依存することなくアップロードが可能である。
【００７４】
上述したように、従来技術におけるメモリカードのデータをサーバ等にアップロードするためには、ユーザが必要なソフトウェアや情報を整備した上でアップロード作業を行う必要があった。また、クライアントの環境が変化する毎にそれらの整備をし直さなければならず、アップロードして印刷する作業は技術が必要となる作業であったが、上述した実施形態によれば、ネットワークに接続されるさまざまな端末装置から一意にフォトサーバ装置にユーザデータを送信することができる。これにより、ユーザにかかる負荷を軽減させ、作業効率を向上させることができる。
【００７５】
また、図１の端末装置３におけるカードリーダライタ３１、制御部３２、ネットワーク通信部３３、フォトサーバ装置４におけるネットワーク通信部４１、制御部４３、印刷部４５の機能、図５のフォトサーバ装置４における制御部４３、の機能、実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりユーザデータの送信処理、ユーザデータを受信して記録および印刷する処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００７６】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬型記録媒体、コンピュータシステムに内蔵されるハードディスク等の記録装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００７７】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【図１】この発明の一実施形態によるフォトサーバシステムの構成を示す概略ブロック図である。
【図２】メモリカードに記録される情報の一例を図２に示す。
【図３】図１の構成におけるフォトサーバシステムの動作について説明するためのフローチャートである。
【図４】図１の構成におけるフォトサーバシステムの動作について説明するためのシーケンス図である。
【図５】第２の実施形態におけるフォトサーバシステムの構成について説明するための概略ブロック図である。
【図６】この認証キー情報に該当するフォルダ内に記録する一例を示す図面である。
【図７】第３の実施形態におけるフォトサーバシステムの動作について説明するための図面である。
【図８】ユーザ識別情報を含んだメモリカードに記録される情報の一例を示す図面である。
【図９】ユーザ識別情報に基づいて、ユーザデータをフォルダに記録する場合について説明するための図面である。
【図１０】印刷された印刷物を認証キー情報に対応する排紙トレイに排出する一例について説明する図面である。
【図１１】他の実施形態におけるフォトサーバシステムの構成を示す概略ブロック図である。
【符号の説明】
１  メモリカード                      ３  端末装置
４  フォトサーバ装置                  ３１  カードリーダライタ
３２、４３  制御部                    ３３、４１  ネットワーク通信部
４２  記録部                          ４４  カードライタ
４５  印刷部                          ４６  プリンタ
【図１】
2004303169.tif 000003
【図２】
2004303169.tif 000004
【図３】
2004303169.tif 000005
【図４】
2004303169.tif 000006
【図５】
2004303169.tif 000007
【図６】
2004303169.tif 000008
【図７】
2004303169.tif 000009
【図８】
2004303169.tif 000010
【図９】
2004303169.tif 000011
【図１０】
2004303169.tif 000012
【図１１】
2004303169.tif 000013