(57)【要約】【課題】ユーザビリティに優れたオンラインストレージサービスを実現することができる通信プログラム、記憶装置及び通信システム並びに通信方法を提供する。【解決手段】サーバ４と、ノートＰＣ・２とをネットワーク１０を介して接続して構成される通信システムにおいて、ノートＰＣ・２が、ノートＰＣ・２の通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置１の接続を受けて、記憶装置１よりサーバ４の識別情報を読み出し、識別情報に基づいて、サーバ４へアクセス要求を送信する。サーバ４が、アクセス要求を受信して、認証要求をノートＰＣ・２に送信する。ノートＰＣ・２が、サーバ４から認証要求を受信し、認証要求を受けて、ユーザ識別情報を記憶装置１より読み出し、所定のブラウザに書き込む。【選択図】  図１
2004265075.tif 000002
【特許請求の範囲】
【請求項１】
サーバの識別情報を所定の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、
該サーバから認証要求を受信する認証要求受信処理と、
該認証要求を受けて、ユーザ識別情報を前記記憶部より読み出し、所定のブラウザに書き込む書き込み処理と
をコンピュータに実行させるための通信プログラム。
【請求項２】
コンピュータにインストールされたブラウザを検索するブラウザ検索処理と、
該検索されたブラウザを起動するブラウザ起動処理と、
サーバの識別情報を所定の記憶部より読み出し、前記ブラウザに書き込む書き込み処理と、
該ブラウザを介して、前記サーバへのアクセス要求を送信するアクセス要求送信処理と、
該サーバからの認証要求を受信する認証要求受信処理と、
該認証要求を受けて、ユーザ識別情報を前記記憶部より読み出し、前記ブラウザに書き込む書き込み処理と
をコンピュータに実行させるための通信プログラム。
【請求項３】
コンピュータの通信ポートと接続するためのインターフェイスコネクタと、
ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、
前記インターフェイスコネクタを介して接続された前記コンピュータに、前記サーバの識別情報を前記第１の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、該サーバから認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記第１の記憶部より読み出し、所定のブラウザに書き込む書き込み処理とを実行させるための通信プログラムを記憶する第２の記憶部と
を具備することを特徴とする記憶装置。
【請求項４】
コンピュータの通信ポートと接続するための第１のインターフェイスコネクタと、
ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、
前記第１のインターフェイスコネクタを介して接続された前記コンピュータに、前記サーバの識別情報を前記第１の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、該サーバから認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記第１の記憶部より読み出し、所定のブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムを記憶する第２の記憶部と、
携帯電話の通信ポートと接続するための第２のインターフェイスコネクタと、
前記ユーザ識別情報と、前記サーバの識別情報とを記憶する第３の記憶部と、
前記第２のインターフェイスコネクタを介して接続された前記携帯電話に、前記サーバの識別情報を前記第３の記憶部より読み出し、該識別情報に基づくアクセス命令を出力するアクセス命令処理と、前記携帯電話が該サーバから認証要求を受信すると、該携帯電話より該認証要求の通知を受けて、ユーザ識別情報を前記第３の記憶部より読み出し、該携帯電話の所定のブラウザへの書き込み命令を出力する書き込み命令処理とを実行させるための通信プログラムを記憶する第４の記憶部と
を具備することを特徴とする記憶装置。
【請求項５】
コンピュータの通信ポートと接続するための第１のインターフェイスコネクタと、
ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、
前記第１のインターフェイスコネクタを介して接続された前記コンピュータに、前記サーバの識別情報を前記第１の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、該サーバから認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記第１の記憶部より読み出し、前記コンピュータにインストールされた所定のブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムを記憶する第２の記憶部と、
携帯電話の通信ポートと接続するための第２のインターフェイスコネクタと、
前記第２のインターフェイスコネクタを介して接続された前記携帯電話に、前記サーバの識別情報を前記第３の記憶部より読み出し、該識別情報に基づくアクセス命令を出力するアクセス命令処理と、前記携帯電話が該サーバから認証要求を受信すると、該携帯電話より該認証要求の通知を受けて、ユーザ識別情報を前記第３の記憶部より読み出し、該携帯電話の所定のブラウザへの書き込み命令を出力する書き込み命令処理とを実行させるための通信プログラムを記憶する第３の記憶部と
を具備することを特徴とする記憶装置。
【請求項６】
サーバと、コンピュータとをネットワークを介して接続して構成される通信システムであって、
前記コンピュータが、
該コンピュータの通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置の接続を受けて、該記憶装置より前記サーバの識別情報を読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信手段と、
該サーバから認証要求を受信する認証要求受信手段と、
該認証要求を受けて、ユーザ識別情報を前記記憶装置より読み出し、所定のブラウザに書き込む書き込み手段と
を具備し、
前記サーバが、
前記アクセス要求を受信するアクセス要求受信手段と、
該アクセス要求を受けて、前記認証要求を前記コンピュータに送信する送信手段と
を具備する
ことを特徴とする通信システム。
【請求項７】
サーバと、携帯電話とをネットワークを介して接続して構成される通信システムであって、
前記携帯電話が、
該携帯電話の通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置の接続を受けて、該記憶装置より該インターフェイスコネクタを介して、前記サーバの識別情報の入力を受け、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信手段と、
該サーバから認証要求を受信する認証要求受信手段と、
該認証要求を受けると、前記記憶装置よりユーザ識別情報の入力を受け、該ユーザ識別情報を所定のブラウザに書き込む書き込み手段と
を具備し、
前記サーバが、
前記アクセス要求を受信するアクセス要求受信手段と、
該アクセス要求を受けて、前記認証要求を前記コンピュータに送信する送信手段と
を具備する
ことを特徴とする通信システム。
【請求項８】
サーバとネットワークを介して接続されたコンピュータが、
該コンピュータの通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置の接続を受けて、該記憶装置より前記サーバの識別情報を読み出し、
該識別情報に基づいて、前記サーバへアクセス要求を送信し、
該サーバが、
該アクセス要求を受信し、
該アクセス要求を受けて、前記認証要求を前記コンピュータに送信し、
該コンピュータが、
該サーバから認証要求を受信し、
該認証要求を受けて、ユーザ識別情報を前記記憶装置より読み出し、所定のブラウザに書き込む
ことを特徴とする通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、主にＰＣや携帯電話と、サーバとの間の通信処理を規定する通信プログラム、このプログラムを記憶する記憶装置、及び、ＰＣや携帯電話と、サーバとから構築される通信システム並びにこの通信システムにおける通信方法に関する。
【０００２】
【従来の技術】
従来、家族や友達との間で文字情報や画像情報、音楽情報を共有するために、インターネット上に用意されたディスクスペース（データサーバ）上に、自分で作成した文書や画像などあらゆるデータを保管したり、共有することができるオンラインストレージサービスが提供されている。
この従来技術によれば、インターネット接続環境があれば、ブラウザを介して、自分の、もしくはグループの共有ファイルにいつでもどこでも簡単にアクセスできるとともに、ファイル格納場所をＵＲＬで相手にメールで通知することで、ファイルのやりとりをスムーズに行うことができる。
【０００３】
【特許文献１】
特開２００２−２２３３１１号公報
【０００４】
【発明が解決しようとする課題】
しかし、従来のオンラインストレージサービスは、ユーザにコンピュータ操作に関する知識がある程度あることを前提に構築されている。
このため、まったくコンピュータに触れたことがないユーザにとっては、ＵＲＬの入力、ＩＤの入力など入力項目が多い、端末の多機能化による操作方法の煩雑化が原因で操作方法が判らないなど、ファーストアクセスが障害となることがあった。
【０００５】
本発明は、このような事情を考慮してなされたものであり、その目的は、ユーザビリティに優れたオンラインストレージサービスを実現することができる通信プログラム、記憶装置及び通信システム並びに通信方法を提供することにある。
【０００６】
【課題を解決するための手段】
この発明は上記の課題を解決すべくなされたもので、請求項１に記載の発明は、サーバの識別情報を所定の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、該サーバから認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記記憶部より読み出し、所定のブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムである。
【０００７】
また、請求項２に記載の発明は、コンピュータにインストールされたブラウザを検索するブラウザ検索処理と、該検索されたブラウザを起動するブラウザ起動処理と、サーバの識別情報を所定の記憶部より読み出し、前記ブラウザに書き込む書き込み処理と、該ブラウザを介して、前記サーバへのアクセス要求を送信するアクセス要求送信処理と、該サーバからの認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記記憶部より読み出し、前記ブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムである。
【０００８】
また、請求項３に記載の発明は、コンピュータの通信ポートと接続するためのインターフェイスコネクタと、ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、前記インターフェイスコネクタを介して接続された前記コンピュータに、前記サーバの識別情報を前記第１の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、該サーバから認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記第１の記憶部より読み出し、所定のブラウザに書き込む書き込み処理とを実行させるための通信プログラムを記憶する第２の記憶部とを具備することを特徴とする。
【０００９】
また、請求項４に記載の発明は、コンピュータの通信ポートと接続するための第１のインターフェイスコネクタと、ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、前記第１のインターフェイスコネクタを介して接続された前記コンピュータに、前記サーバの識別情報を前記第１の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、該サーバから認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記第１の記憶部より読み出し、所定のブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムを記憶する第２の記憶部と、携帯電話の通信ポートと接続するための第２のインターフェイスコネクタと、前記ユーザ識別情報と、前記サーバの識別情報とを記憶する第３の記憶部と、前記第２のインターフェイスコネクタを介して接続された前記携帯電話に、前記サーバの識別情報を前記第３の記憶部より読み出し、該識別情報に基づくアクセス命令を出力するアクセス命令処理と、前記携帯電話が該サーバから認証要求を受信すると、該携帯電話より該認証要求の通知を受けて、ユーザ識別情報を前記第３の記憶部より読み出し、該携帯電話の所定のブラウザへの書き込み命令を出力する書き込み命令処理とを実行させるための通信プログラムを記憶する第４の記憶部とを具備することを特徴とする。
【００１０】
また、請求項５に記載の発明は、コンピュータの通信ポートと接続するための第１のインターフェイスコネクタと、ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、前記第１のインターフェイスコネクタを介して接続された前記コンピュータに、前記サーバの識別情報を前記第１の記憶部より読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信処理と、該サーバから認証要求を受信する認証要求受信処理と、該認証要求を受けて、ユーザ識別情報を前記第１の記憶部より読み出し、前記コンピュータにインストールされた所定のブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムを記憶する第２の記憶部と、携帯電話の通信ポートと接続するための第２のインターフェイスコネクタと、前記第２のインターフェイスコネクタを介して接続された前記携帯電話に、前記サーバの識別情報を前記第３の記憶部より読み出し、該識別情報に基づくアクセス命令を出力するアクセス命令処理と、前記携帯電話が該サーバから認証要求を受信すると、該携帯電話より該認証要求の通知を受けて、ユーザ識別情報を前記第３の記憶部より読み出し、該携帯電話の所定のブラウザへの書き込み命令を出力する書き込み命令処理とを実行させるための通信プログラムを記憶する第３の記憶部とを具備することを特徴とする。
【００１１】
また、請求項６に記載の発明は、サーバと、コンピュータとをネットワークを介して接続して構成される通信システムであって、前記コンピュータが、該コンピュータの通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置の接続を受けて、該記憶装置より前記サーバの識別情報を読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信手段と、該サーバから認証要求を受信する認証要求受信手段と、該認証要求を受けて、ユーザ識別情報を前記記憶装置より読み出し、所定のブラウザに書き込む書き込み手段とを具備し、前記サーバが、前記アクセス要求を受信するアクセス要求受信手段と、該アクセス要求を受けて、前記認証要求を前記コンピュータに送信する送信手段とを具備することを特徴とする。
【００１２】
また、請求項７に記載の発明は、サーバと、携帯電話とをネットワークを介して接続して構成される通信システムであって、前記携帯電話が、該携帯電話の通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置の接続を受けて、該記憶装置より該インターフェイスコネクタを介して、前記サーバの識別情報の入力を受け、該識別情報に基づいて、前記サーバへアクセス要求を送信するアクセス要求送信手段と、該サーバから認証要求を受信する認証要求受信手段と、該認証要求を受けると、前記記憶装置よりユーザ識別情報の入力を受け、該ユーザ識別情報を所定のブラウザに書き込む書き込み手段とを具備し、前記サーバが、前記アクセス要求を受信するアクセス要求受信手段と、該アクセス要求を受けて、前記認証要求を前記コンピュータに送信する送信手段とを具備することを特徴とする。
【００１３】
また、請求項８に記載の発明は、サーバとネットワークを介して接続されたコンピュータが、該コンピュータの通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置の接続を受けて、該記憶装置より前記サーバの識別情報を読み出し、該識別情報に基づいて、前記サーバへアクセス要求を送信し、該サーバが、該アクセス要求を受信し、該アクセス要求を受けて、前記認証要求を前記コンピュータに送信し、該コンピュータが、該サーバから認証要求を受信し、該認証要求を受けて、ユーザ識別情報を前記記憶装置より読み出し、所定のブラウザに書き込むことを特徴とする。
【００１４】
【発明の実施の形態】
以下、図面を参照して、本発明の通信システムの一実施形態について説明する。図１は、本実施形態の通信システムの構成を示す構成図である。
本実施形態の通信システムは、ノートＰＣ・２と、携帯電話３と、サーバ４とをネットワーク１０を介して接続して構成される。
ノートＰＣ・２は、記憶装置１と接続するためのインターフェイス、例えば、ＵＳＢインターフェイスなどの通信ポートを備え、所定のブラウザがインストールされたコンピュータである。なお、本実施形態においては、ノートＰＣである場合の例について説明するが、本発明は、これに限られるものではなく、例えば、デスクトップ型ＰＣやＰＤＡであっても適用可能である。
【００１５】
ここで、記憶装置１は、ＣＰＵ１００−１，２と、メモリ１０１−１，２と、ＵＳＢインターフェイス（以下、Ｉ／Ｆとする）と１０３、１６Ｐｉｎコネクタ１０４とから構成される。
ＣＰＵ１００−１は、メモリ１０１−１の読み書き制御及びＵＳＢＩ／Ｆ・１０３の入出力制御を行う制御部及びデータ演算を行う演算部とからなる中央演算処理装置である。
ＣＰＵ１００−２は、ＣＰＵ１００−１と同様に、メモリ１０１−２の読み書き制御及び１６Ｐｉｎコネクタ１０４の入出力制御を行う制御部及びデータ演算を行う演算部とからなる中央演算処理装置である。
【００１６】
メモリ１０１−１は、ＣＰＵ１００−１のワークメモリである主記憶装置と、ノートＰＣ・２の外部記憶装置とからなり、具体的には、ＲＯＭ、ＲＡＭ、フラッシュメモリ等の記憶部で構成される。また、メモリ１０１−１は、ノートＰＣ・２の通信プログラム（後述する）と、サーバ４がノートＰＣ・２のユーザに発行するユーザ識別情報と、サーバ４の識別情報（ＵＲＬ又はＩＰアドレス）を予め記憶している。
メモリ１０１−２は、メモリ１０１−１と同様に、ＣＰＵ１００−２のワークメモリである主記憶装置と、携帯電話３の外部記憶装置とからなり、具体的には、ＲＯＭ、ＲＡＭ、フラッシュメモリ等の記憶部で構成される。また、メモリ１０１−２は、メモリ１０１−１と同様に、携帯電話３の通信プログラム（後述する）と、サーバ４が携帯電話３のユーザに発行するユーザ識別情報と、サーバ４の識別情報（ＵＲＬ又はＩＰアドレス）を予め記憶している。
ＵＳＢＩ／Ｆ・１０３は、ノートＰＣ・２の通信ポートと接続するためのインターフェイスコネクタである。
１６Ｐｉｎコネクタ１０４は、携帯電話３の通信ポートと接続するためのインターフェイスコネクタである。
【００１７】
携帯電話３は、ノートＰＣ・２と同様に、記憶装置１と接続するためのインターフェイス、例えば、１６Ｐｉｎインターフェイスコネクタ等の通信ポートを備え、所定のブラウザがインストールされた携帯情報端末である。
サーバ４は、ノートＰＣ・２や携帯電話３のユーザが、家族や友達との間で文字情報や画像情報、音楽情報を共有するのストレージサーバであって、図２に示すように、制御部２００と、認証処理部２０１と、認証情報記憶部２０２と、共有データベース２０３と、データ変換部２０４と、ネットワークＩ／Ｆ・２０５とから構成される。
【００１８】
制御部２００は、ネットワークＩ／Ｆ・２０５を介した入出力制御、認証処理部２０１、データ変換部２０４の制御を行うＣＰＵ等の中央演算処理装置である。
認証処理部２０１は、認証情報記憶部２０２に記憶された、ノートＰＣ・２や携帯電話３のユーザに発行したユーザ識別情報と認証用パスワードを利用して、ＩＤ認証を行う処理部である。
認証情報記憶部２０２は、ストレージサービスの登録により、上記ユーザ識別情報と認証用パスワードを格納しているメモリである。
共有データベース２０３は、ノートＰＣ・２や携帯電話３のユーザがアップロードする文字情報や画像情報、音楽情報等の共有データを記憶するデータベースである。
【００１９】
データ変換部２０４は、文字情報や画像情報、音楽情報等の共有データをノートＰＣ・２や携帯電話３からのアクセス要求に付随する属性情報に応じて、共有データベース２０３が記憶する共有データをデータ変換（後述する）する処理部である。
ネットワークＩ／Ｆ・２０５は、ネットワーク１０と接続するためのインターフェイスである。
【００２０】
次に、図面を参照して、本実施形態の通信システムにおける、ノートＰＣ・２や携帯電話３、サーバ４の動作について説明する。図３は、本実施形態の通信システムにおける通信処理の過程を示すフローチャートである。
今、ノートＰＣ・２のユーザが、サーバ４の管理者との間で、ストレージサービスのユーザ登録を行うと、サーバ４は、ユーザＩＤと認証用パスワードを発行し、認証情報記憶部２０２に書き込む。また、サーバ４の管理者は、郵送などで、上記ユーザＩＤとサーバ４のＵＲＬを書き込んだ記憶装置１と、認証用パスワードを送付する。
ユーザは、これを受け取り、ノートＰＣ・２の通信ポートに、記憶装置１のＵＳＢＩ／Ｆ・１０３を差し込む。
【００２１】
ノートＰＣ・２は、通信ポートに記憶装置１のＵＳＢＩ／Ｆ・１０３が差し込まれたことを受けて、ノートＰＣ・２に予めインストールされているＯＳが、ハードウェア割り込み信号を検出し、プラグアンドプレイを起動する（図３のステップ  １）。
すなわち、ノートＰＣ・２のＣＰＵは、プラグアンドプレイにより、記憶装置１に記憶された自動実行型の通信プログラムを起動する（ステップＳ２）。
まずノートＰＣ・２のＣＰＵは、ノートＰＣ・２に予めインストールされているブラウザを検索する（ステップＳ３）。検索の結果、複数のブラウザがインストールされている場合は、デフォルトに設定されているブラウザを、１のブラウザがインストールされている場合は、これをノートＰＣ・２のＣＰＵが起動する（ステップＳ４）。
次に、ブラウザの起動を受けて、ノートＰＣ・２のＣＰＵは、デフォルトサーバであるサーバ４のＵＲＬを記憶装置１より読み出し（ステップＳ５）、ブラウザに書き込む（ステップＳ６）。
【００２２】
ＵＲＬの書き込みが完了すると、ノートＰＣ・２のＣＰＵは、ブラウザを介して、サーバ４へのアクセス要求を送信する（ステップＳ７）。
サーバ４は、アクセス要求を受信すると（ステップＳ８）、認証要求をノートＰＣ・２に送信する（ステップＳ９）。
サーバ４から認証要求を受信すると（ステップＳ１０）、ノートＰＣ・２のＣＰＵは、上記ユーザＩＤを記憶装置１より読み出し（ステップＳ１１）、ブラウザに書き込み、パスワード入力をユーザに促す入力画面をノートＰＣ・２の表示部に表示する。
【００２３】
ユーザは、入力画面の表示を受けて、上記パスワードをノートＰＣ・２の操作部を操作して入力する。
パスワードの入力を受けて（ステップＳ１２）、ノートＰＣ・２のＣＰＵは、ブラウザを介して、サーバ４へユーザＩＤとパスワードを送信する（ステップＳ１３）。
サーバ４が、このユーザＩＤとパスワードを受信すると、認証処理部２０１は、ＩＤ認証を行う。すなわち、認証処理部２０１は、認証情報記憶部２０２を検索し，該当するユーザＩＤとパスワードが格納されているかを判定する。
受信したユーザＩＤと同一のユーザＩＤが認証情報記憶部２０２に記憶されている場合、認証処理部２０１は、さらに、受信したパスワードと、認証情報記憶部２０２に記憶されているこのユーザＩＤのパスワードとが一致すれば、ノートＰＣ・２のアクセスを許可する（ステップＳ１５）。
【００２４】
なお、上記実施形態においては、ノートＰＣ・２を用いた場合における、ストレージデフォルトサーバであるサーバ４へのファーストアクセスの過程について説明したが、上記処理過程は、携帯電話３を用いた場合であっても同様に適用可能である。
すなわち、今、携帯電話３のユーザが、サーバ４の管理者との間で、ストレージサービスのユーザ登録を行うと、サーバ４は、ユーザＩＤと認証用パスワードを発行し、認証情報記憶部２０２に書き込む。また、サーバ４の管理者は、郵送などで、上記ユーザＩＤとサーバ４のＵＲＬを書き込んだ記憶装置１と、認証用パスワードを送付する。
【００２５】
ユーザは、これを受け取り、携帯電話３の通信ポートに、記憶装置１の１６Ｐｉｎコネクタ１０４を差し込む。
記憶装置１は、通信ポートに記憶装置１の１６Ｐｉｎコネクタ１０４が差し込まれたことを受けて、記憶装置１のＣＰＵ・１００−２が、ハードウェア割り込み信号を検出し、プラグアンドプレイを起動する。
すなわち、記憶装置１のＣＰＵ・１００−２は、プラグアンドプレイにより、記憶装置１に記憶された自動実行型の通信プログラムを起動する。
【００２６】
まず記憶装置１のＣＰＵ・１００−２は、携帯電話３に予めインストールされているブラウザを検索する。すなわち、記憶装置１のＣＰＵ・１００−２は、１６Ｐｉｎコネクタ１０４を介して携帯電話３にブラウザの検索要求を出力する。携帯電話３のＣＰＵは、ブラウザの検索要求の入力を受けて、予めインストールされているブラウザを検索し、検索結果を１６Ｐｉｎコネクタ１０４を介し記憶装置１に出力する。
記憶装置１のＣＰＵ・１００−２は、検索の結果、携帯電話３に複数のブラウザがインストールされている場合は、デフォルトに設定されているブラウザを、１のブラウザがインストールされている場合、この起動命令を携帯電話３に対して出力する。
【００２７】
携帯電話３のＣＰＵは、ブラウザの起動命令の入力を受けて、指定されたブラウザを起動する。
次に、記憶装置１のＣＰＵ・１００−２は、ブラウザの起動を受けて、デフォルトサーバであるサーバ４のＵＲＬを記憶装置１のメモリ１０１−２より読み出し、携帯電話３に対して出力する。
携帯電話３のＣＰＵは、サーバ４のＵＲＬの入力を受けて、ブラウザに書き込む。
携帯電話３においてＵＲＬの書き込みが完了すると、記憶装置１のＣＰＵ・１００−２は、サーバ４へのアクセス命令を携帯電話３に対して出力する。
携帯電話３のＣＰＵは、アクセス命令の入力を受けて、ブラウザを介してサーバ４へのアクセス要求を送信する。
【００２８】
サーバ４は、アクセス要求を受信すると、認証要求を携帯電話３に送信する。サーバ４から認証要求を受信すると、携帯電話３のＣＰＵは、記憶装置１に対して、認証要求を受信したことを通知する。
記憶装置１のＣＰＵ・１００−２は、携帯電話３から通知の入力を受けて、上記ユーザＩＤを記憶装置１のメモリ１０１−２より読み出し、携帯電話３に対して出力する。
携帯電話３のＣＰＵは、ユーザＩＤの入力を受けて、ブラウザに書き込み、パスワード入力をユーザに促す入力画面を携帯電話３の表示部に表示する。
ユーザは、入力画面の表示を受けて、上記パスワードを携帯電話３の操作部を操作して入力する。
パスワードの入力を受けて、携帯電話３のＣＰＵは、ブラウザを介して、サーバ４へユーザＩＤとパスワードを送信する。
サーバ４が、このユーザＩＤとパスワードを受信すると、認証処理部２０１は、ＩＤ認証を行う。すなわち、認証処理部２０１は、認証情報記憶部２０２を検索し，該当するユーザＩＤとパスワードが格納されているかを判定する。
受信したユーザＩＤと同一のユーザＩＤが認証情報記憶部２０２に記憶されている場合、認証処理部２０１は、さらに、受信したパスワードと、認証情報記憶部２０２に記憶されているこのユーザＩＤのパスワードとが一致すれば、携帯電話３のアクセスを許可する。
【００２９】
また、本実施形態においては、デフォルトＵＲＬの読み出し処理と、ユーザＩＤの読み出し処理をそれぞれ別々のタイミングにおいて実行する場合の例を示したが、本発明はこれに限られるものではない。すなわち、図４に示す、本実施形態の通信システムにおける通信処理の過程を示すフローチャートのように、ブラウザ起動処理後（図３のステップＳ１〜Ｓ４と、図４の図３のステップＳ２１〜Ｓ２４が対応する）、ノートＰＣ・２のＣＰＵは、デフォルトサーバであるサーバ４のＵＲＬとユーザＩＤを記憶装置１より読み出し（図４のステップＳ２５）、ブラウザに書き込む（ステップＳ２６）。
【００３０】
ＵＲＬ＋ユーザＩＤの書き込みが完了すると、ノートＰＣ・２のＣＰＵは、ブラウザを介して、サーバ４のＵＲＬとユーザＩＤとともに、サーバ４へのアクセス要求を送信する（ステップＳ２７）。
サーバ４は、アクセス要求を受信すると（ステップＳ２８  図３のステップＳ８と対応する）、認証要求をノートＰＣ・２に送信する（ステップＳ２９  図３のステップＳ９と対応する）。
サーバ４から認証要求を受信すると（ステップＳ１０  図３のステップＳ１０と対応する）、ノートＰＣ・２のＣＰＵは、パスワード入力をユーザに促す入力画面を携帯電話３の表示部に表示する。
ユーザは、入力画面の表示を受けて、上記パスワードをノートＰＣ・２の操作部を操作して入力する。
パスワードの入力を受けて（ステップＳ３１  図３のステップＳ１２と対応する）、ノートＰＣ・２のＣＰＵは、ブラウザを介して、サーバ４へパスワードを送信する（ステップＳ３２  図３のステップＳ１３と対応する）。
サーバ４が、パスワードを受信すると（ステップＳ３３  図３のステップＳ１４と対応する）、認証処理部２０１は、ＩＤ認証を行う。すなわち、認証処理部２０１は、認証情報記憶部２０２を検索し、受信したパスワードと、認証情報記憶部２０２に記憶されているこのユーザＩＤのパスワードとが一致すれば、ノートＰＣ・２のアクセスを許可する（ステップＳ３４  図３のステップＳ１５と対応する）。
【００３１】
したがって、本実施形態の通信システムによれば、まったくコンピュータに触れたことがないユーザであっても、ＵＲＬの入力、ユーザＩＤの入力をしなくても、コネクタを挿すという直感的なアクションのみでストレージサーバへのアクセスを可能とし、ユーザビリティに優れたオンラインストレージサービスを実現することができる効果が得られる。
【００３２】
次に、図面を参照して、本実施形態の通信システムにおける、ノートＰＣ・２や携帯電話３、サーバ４のファイル共有処理に関する動作について説明する。図５、６は、本実施形態の通信システムにおけるファイル共有処理に関する通信処理の過程を示すフローチャートである。
今、携帯電話３の記憶部に記憶された文字データ、画像データ、音楽データのデータ共有を行う場合、携帯電話３のユーザは、サーバ４にアップロードする送信データを選択し、携帯電話３の操作部を操作して入力する。
この選択結果の入力を受けて（図５のステップＳ４０）、携帯電話３のＣＰＵは、選択されたデータをブラウザを介して、サーバ４に送信する（ステップＳ４１）。
サーバ４は、このデータを受信すると（ステップＳ４２）、共有データベース２０３に予め割り当てられた記憶領域である共有フォルダに書き込む（ステップＳ４３）。
【００３３】
図６は、携帯電話３のユーザから上記共有ファイルへのアクセスを許可された友人や家族（以下、アクセス許可されたユーザとする）が、自身の所持する携帯電話３を用いて、共有フォルダにアクセスする場合における、通信処理の過程を示すフローチャートである。
今、アクセス許可されたユーザが、自身の所持する携帯電話３を用いて、上記ステップＳ１〜Ｓ１５、又は、ステップＳ２１〜Ｓ３４の処理を完了すると、次に、アクセス許可された共有フォルダを選択し、携帯電話３の操作部を操作して入力する。
この選択結果の入力を受けて、携帯電話３のＣＰＵは、選択された共有フォルダへのアクセス要求をブラウザを介して、サーバ４に送信する（ステップＳ４４）。
サーバ４は、このアクセス要求を受信すると（ステップＳ４５）、このユーザＩＤに対して、共有フォルダがアクセス許可されているか否かを判定する。予めこの共有フォルダに対して、アクセスが許可されている場合、サーバ４は、共有データベース２０３内の共有フォルダを公開し、共有フォルダが格納するデータの情報を携帯電話３に送信する。
携帯電話３は、この共有フォルダが格納するデータの情報を受信すると、携帯電話３の表示部に表示する。
アクセス許可されたユーザは、この表示を受けて、ダウンロードするデータを選択し、携帯電話３の操作部を操作して入力する。
この選択結果の入力を受けて、携帯電話３のＣＰＵは、ブラウザを介して、選択したデータに関するデータ要求をサーバ４に送信する。
サーバ４は、このデータ要求を受信すると、共有フォルダから該当するデータを読み出す。
【００３４】
ここで、要求データが文字データである場合、サーバ４のデータ変換部２０４は、アクセス要求受信時に受信する携帯電話３の端末属性情報に基づいて、携帯電話３の受信制限文字数を決定し、この制限文字数内に要求データを分割変換する。
また、要求データが画像データ（携帯電話３よりも画像表示に関する制限や制約が少ないノートＰＣ・２からアップロードされた画像データ）である場合、データ変換部２０４は、アクセス要求受信時に受信する携帯電話３の端末属性情報に基づいて、携帯電話３の表示部の解像度制限やデータサイズ制限、表示データ形式を決定し、この制限に基づいて、要求データを画像変換する。
また、要求データが音楽情報である場合、データ変換部２０４は、アクセス要求受信時に受信する携帯電話３の端末属性情報に基づいて、携帯電話３の音声再生部の指定サンプリングレート、再生データ形式を決定し、この制限に基づいて、要求データを音声変換する。
【００３５】
データ変換後、サーバ４は、変換した要求データを携帯電話３に送信する（ステップＳ４６）。
携帯電話３は、この要求データを受信すると（ステップＳ４７）、携帯電話３の表示部に表示する。
【００３６】
したがって、本実施形態の通信システムによれば、サーバ４において、要求データを携帯電話３の仕様に合わせてデータ変換して送信するので、ユーザが共有データをアップロードする際に、ダウンロードする端末の形式を考慮する必要がなくなり、ユーザの操作負荷を軽減することができる効果が得られる。
【００３７】
次に本発明の記憶装置の第２の実施形態について、図面を参照して説明する。図７は、本実施形態の記憶装置の構成を示す構成図である。本実施形態の記憶装置が、第１の実施形態の記憶装置と異なる点は、
ＣＰＵ１００−１、ＣＰＵ１００−２の代わりにＣＰＵ１００−３を設け、ＣＰＵ１００−３が、ＣＰＵ１００−１、２と同様に制御処理を実行する点、及び、メモリ１０１−１、メモリ１０１−２の代わりに、メモリ１０１−３を設け、メモリ１０１−３が、メモリ１０１−１、２と同様の情報を記憶している点である。
すなわち、ＣＰＵ１００−３は、メモリ１０１−３の読み書き制御及びＵＳＢＩ／Ｆ・１０３、１６Ｐｉｎコネクタ１０４の入出力制御を行う制御部及びデータ演算を行う演算部とからなる中央演算処理装置である。
また、メモリ１０１−３は、ＣＰＵ１００−３のワークメモリである主記憶装置と、ノートＰＣ・２や携帯電話３の外部記憶装置とからなり、具体的には、ＲＯＭ、ＲＡＭ、フラッシュメモリ等の記憶部で構成される。また、メモリ１０１−３は、上述したノートＰＣ・２及び携帯電話３の通信プログラムと、サーバ４がノートＰＣ・２や携帯電話３のユーザに発行するユーザ識別情報と、サーバ４の識別情報（ＵＲＬ又はＩＰアドレス）を予め記憶している。
【００３８】
したがって、本実施形態の記憶装置によれば、ＣＰＵ、メモリ、通信プログラムの統一により、ハードウェアの製造コスト及び通信プログラムの製作コスト、管理コストを削減することができる効果が得られる。
【００３９】
以上説明したように、上述のノートＰＣ・２、携帯電話３、サーバ４は内部に、コンピュータシステムを有している。そして、上述した通信処理に関する一連の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。
すなわち、ノートＰＣ・２、携帯電話３、サーバ４における、各処理手段、処理部は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００４０】
【発明の効果】
以上説明したように、本願発明は、サーバと、コンピュータとをネットワークを介して接続して構成される通信システムにおいて、コンピュータが、コンピュータの通信ポートと接続するためのインターフェイスコネクタを具備する記憶装置の接続を受けて、記憶装置よりサーバの識別情報を読み出し、識別情報に基づいて、サーバへアクセス要求を送信し、サーバが、アクセス要求を受信し、アクセス要求を受けて、認証要求をコンピュータに送信し、コンピュータが、サーバから認証要求を受信し、認証要求を受けて、ユーザ識別情報を記憶装置より読み出し、所定のブラウザに書き込むので、ユーザビリティに優れたオンラインストレージサービスを実現することができる効果を得ることができる。
【００４１】
また、本願発明は、記憶装置が、コンピュータの通信ポートと接続するための第１のインターフェイスコネクタと、ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、第１のインターフェイスコネクタを介して接続されたコンピュータに、サーバの識別情報を第１の記憶部より読み出し、識別情報に基づいて、サーバへアクセス要求を送信するアクセス要求送信処理と、サーバから認証要求を受信する認証要求受信処理と、認証要求を受けて、ユーザ識別情報を第１の記憶部より読み出し、所定のブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムを記憶する第２の記憶部と、携帯電話の通信ポートと接続するための第２のインターフェイスコネクタと、ユーザ識別情報と、サーバの識別情報とを記憶する第３の記憶部と、第２のインターフェイスコネクタを介して接続された携帯電話に、サーバの識別情報を第３の記憶部より読み出し、識別情報に基づいて、サーバへアクセス要求を送信するアクセス要求送信処理と、サーバから認証要求を受信する認証要求受信処理と、認証要求を受けて、ユーザ識別情報を第３の記憶部より読み出し、所定のブラウザに書き込む書き込み処理とを実行させるための通信プログラムを記憶する第４の記憶部とを具備するので、１つの記憶装置において、コンピュータ、携帯電話それぞれから、ストレージサーバを利用することができる効果が得られる。
【００４２】
また、本願発明は、記憶装置が、コンピュータの通信ポートと接続するための第１のインターフェイスコネクタと、ユーザ識別情報と、サーバの識別情報とを記憶する第１の記憶部と、第１のインターフェイスコネクタを介して接続されたコンピュータに、サーバの識別情報を第１の記憶部より読み出し、識別情報に基づいて、サーバへアクセス要求を送信するアクセス要求送信処理と、サーバから認証要求を受信する認証要求受信処理と、認証要求を受けて、ユーザ識別情報を第１の記憶部より読み出し、コンピュータにインストールされた所定のブラウザに書き込む書き込み処理とをコンピュータに実行させるための通信プログラムを記憶する第２の記憶部と、携帯電話の通信ポートと接続するための第２のインターフェイスコネクタと、第２のインターフェイスコネクタを介して接続された携帯電話に、サーバの識別情報を第１の記憶部より読み出し、識別情報に基づいて、サーバへアクセス要求を送信するアクセス要求送信処理と、サーバから認証要求を受信する認証要求受信処理と、認証要求を受けて、ユーザ識別情報を第１の記憶部より読み出し、携帯電話にインストールされた所定のブラウザに書き込む書き込み処理とを実行させるための通信プログラムを記憶する第３の記憶部とを具備するので、１つの記憶装置において、コンピュータ、携帯電話それぞれから、ストレージサーバを利用することができるとともに、同一のユーザＩＤ、パスワードを利用して、別々の情報端末（＝コンピュータ、携帯電話）からストレージサーバにアクセスすることができる効果が得られる。
【図面の簡単な説明】
【図１】本実施形態の通信システムの全体構成を示す構成図である。
【図２】サーバ４の構成を示す構成図である。
【図３】本実施形態の通信システムにおける、通信処理の過程を示すフローチャートである。
【図４】本実施形態の通信システムにおける、通信処理の過程を示すフローチャートである。
【図５】本実施形態の通信システムにおける、共有データアップロード時の通信処理の過程を示すフローチャートである。
【図６】本実施形態の通信システムにおける、共有データダウンロード時の通信処理の過程を示すフローチャートである。
【図７】第２の実施携帯の記憶装置１の構成を示す構成図である。
【符号の説明】
１…記憶装置
２…ノートＰＣ
３…携帯電話
４…サーバ
１０…ネットワーク
【図１】
2004265075.tif 000003
【図２】
2004265075.tif 000004
【図３】
2004265075.tif 000005
【図４】
2004265075.tif 000006
【図５】
2004265075.tif 000007
【図６】
2004265075.tif 000008
【図７】
2004265075.tif 000009