(57)【要約】【課題】オンラインアルバムにおいて、ユーザーが、前回アクセスした画像へ、再度アクセスを行う際に、ＩＤ／パスワードなどによるユーザー認証を経て、都度ＷＷＷサーバーからの所望する画像をダウンロードするため、画像表示の速度低下を招いていた。ユーザーのセキュリティーを保証しつつ、画像の表示速度を高速化するオンラインアルバムの画像表示方法を提供する。【解決手段】画像へのアクセスＵＲＬに、ユーザーに応じた固有のアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２を使用することで、ユーザーの一次認証結果を維持しつつ、ＵＲＬを固定化でき、ＷＷＷブラウザのキャッシュ機能が有効となるため、画像の表示速度を高速化できる。【選択図】図１
2006079408.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザーに対して、インターネットを介して利用可能なオンラインアルバムサービスを提供するオンラインアルバム装置において、
前記オンラインアルバム装置上で動作するオンラインアルバムを制御するためのサーブレットと、
ユーザー端末が有するＷＷＷブラウザ毎に、前記オンラインアルバム装置内部に作成されるＷＷＷブラウザ用ワークエリアと、
前記ユーザーがオンラインアルバムを利用するための認証情報を保持するアルバム認証情報が付加されたアルバム情報と画像の管理情報を保持する画像情報を格納したアルバムデータベースと、
前記ユーザーの画像データを格納したＷｅｂコンテンツと、
から成るオンラインアルバム装置。
【請求項２】
前記サーブレットは、
前記ユーザーがアルバム登録や画像登録を行う際に、データベース制御を行うＤＢ登録処理部と、
前記ユーザーがログインＩＤとパスワードによって、オンラインアルバムへログインする際にログイン認証を行い、ログイン認証成立後には前記ユーザーの閲覧可能なアルバムと画像を確定し、前記ＷＷＷブラウザ用ワークエリアを作成し、前記ＷＷＷブラウザ毎のアルバム認証テーブルを作成する一次認証処理部と、
一次認証されたユーザーがオンラインアルバムの画像表示要求を行った際に、表示要求された画像について、前記アルバム認証テーブルで認証を行う二次認証処理部と、
前記ＷＷＷブラウザへ送信する画面を作成する画面遷移処理部と、
前記一次認証処理部および前記二次認証処理部にて認証失敗した場合に、エラー処理を行うエラー処理部とから成ることを特徴とする請求項１に記載のオンラインアルバム装置。
【請求項３】
前記ＤＢ登録処理部は、新規にアルバム登録を行う際に、すでに登録されているアルバムのアルバムＩＤとは異なるアルバムＩＤを割り当て、前記アルバムＩＤに対応する固有のアルバム認証用アクセスキーを作成し、前記アルバム認証用アクセスキーをこのアルバムにログインするための前記ログインＩＤと前記パスワードに関連付けて前記アルバムデータベースに格納することを特徴とする請求項２に記載のオンラインアルバム装置。
【請求項４】
前記アルバム認証用アクセスキーは、前記アルバムに固有であり、且つセッション情報に依存しないことを特徴とする請求項３に記載のオンラインアルバム装置。
【請求項５】
前記ＤＢ登録処理部は、新規に画像登録を行う際に、すでに登録されている画像ＩＤとは異なる画像ＩＤを割り当て、前記画像ＩＤに対応する固有の画像認証用アクセスキーを作成し、前記画像認証用アクセスキーをこの画像の保存場所であるファイルパスと画像が属する前記アルバムＩＤに関連付けて、前記アルバムデータベースに格納することを特徴とする請求項３に記載のオンラインアルバム装置。
【請求項６】
前記画像認証用アクセスキーは、前記画像に固有であり、且つセッション情報に依存しないことを特徴とする請求項５に記載のオンラインアルバム装置。
【請求項７】
前記ユーザー端末から前記サーブレットに登録済みの画像の編集や補正の指示が行われた際は、前記ＤＢ登録処理部は、前記画像認証用アクセスキーを新たに作成し、アルバムデータベースの情報を更新することを特徴とする請求項５に記載のオンラインアルバム装置。
【請求項８】
前記一次認証処理部は、前記一次認証処理部で認証されたユーザーのアルバムに対応する前記アルバム認証用アクセスキーと、ユーザーのアルバムに属する画像に対応する前記画像認証用アクセスキーと画像の保存場所である前記ファイルパスとからなる前記アルバム認証テーブルを作成し、前記ＷＷＷブラウザ用ワークエリアに保持することを特徴とする請求項２に記載のオンラインアルバム装置。
【請求項９】
前記二次認証処理部は、表示要求のあった画像の前記アルバム認証用アクセスキーと前記画像認証アクセスキーを前記アルバム認証テーブルから検索して、両者が一致する場合のみ、画像表示を行うことを特徴とする請求項５に記載のオンラインアルバム装置。
【請求項１０】
複数のユーザーに対して、インターネットを介して利用可能なオンラインアルバムサービスを提供するオンラインアルバム装置からなるオンラインアルバムの画像表示方法において、
前記ユーザーの前記オンラインアルバム装置へのログイン認証要求の際に送信されるログインＩＤとパスワードを元に、前記オンラインアルバム装置に格納された前記アルバム認証情報を検索し、一致すればユーザーと認証し、そうでなければ認証失敗とする第一の認証ステップと、
第一の認証ステップで認証されれば、前記ログインＩＤと前記パスワードから前記オンラインアルバム装置内部の前記アルバム認証情報と前記画像情報を元に、前記アルバム認証用アクセスキーと前記画像認証用アクセスキーと前記ファイルパスとから成る前記アルバム認証テーブルを作成するアルバム認証テーブル作成ステップと、
前記ユーザーのアルバムに属する画像の一覧画面と前記アルバム認証用アクセスキーと前記画像認証用アクセスキーとを前記ユーザーに送信する画面遷移処理ステップと、
から成るオンラインアルバムの画像表示方法。
【請求項１１】
前記ユーザーの前記オンラインアルバム装置への画像表示要求の際に送信される前記アルバム認証用アクセスキーと前記画像認証用アクセスキーを元に、前記アルバム認証テーブルを検索し、オンラインアルバムにログインしているユーザーの画像であることを認証する第二の認証ステップと、
前記第二の認証ステップで認証された前記画像に対応する前記ファイルパスを前記アルバム認証テーブルから取得し、前記ファイルパスを元に前記Ｗｅｂコンテンツから画像を検索して前記画像の表示画面を作成し、前記表示画面を前記ユーザーに送信する画面遷移処理ステップと、
から成ることを特徴とする請求項１０に記載のオンラインアルバムの画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介してＷＷＷ（Ｗｏｒｌｄ Ｗｉｄｅ Ｗｅｂ）サーバー上に画像を集めたアルバムを作成し、閲覧や編集が可能なオンラインアルバムシステムにおいて、オンラインアルバムの画像表示方法に関するものである。
【背景技術】
【０００２】
インターネットではＷＷＷブラウザを通して、ＷＷＷサーバーへアクセスし、各種の情報を閲覧することができる。ＷＷＷブラウザからのアクセスの際に、閲覧するページを指定するのがＵＲＬ（Ｕｎｉｆｏｒｍ Ｒｅｓｏｕｒｃｅ Ｌｏｃａｔｏｒ）であり、ＷＷＷサーバーは、ＷＷＷブラウザから指定されたＵＲＬに対応する情報を返信する。この情報は、一般的にＨＴＭＬ（Ｈｙｐｅｒ Ｔｅｘｔ Ｍａｒｋｕｐ Ｌａｎｇｕａｇｅ）で記述され、文字や、画像、他の情報へのリンクが含まれる。
【０００３】
ＷＷＷブラウザとＷＷＷサーバー間の通信に使用されるプロトコルはＨＴＴＰ（Ｈｙｐｅｒ Ｔｅｘｔ Ｔｒａｎｓｆｅｒ Ｐｒｏｔｏｃｏｌ）であり、セッションレスなプロトコルである。ＷＷＷブラウザからＷＷＷサーバーへ要求があった際にセッションが設定されるが、ＷＷＷサーバーが要求されたページ情報を送信完了するとそのセッションは解除される。つまり、別のページへアクセスした際には、先程とは別セッションと認識され、同一ユーザーとの通信でも関連性を持たない。
【０００４】
例えば、オンラインアルバムのような会員制のＷｅｂサイトなどでは、最初にＩＤとパスワードによるユーザー認証を行った後、ユーザーに応じた情報の提供を行うが、その際に同一ユーザーとの通信は同一セッションとして扱う必要がある。この解決方法としては、クッキーを利用する方法が一般的である。ＷＷＷサーバーからＷＷＷブラウザへセッション情報が送信され、クッキーとして格納される。ＷＷＷブラウザからＷＷＷサーバーへの要求を行う際には、クッキーを付加することで同一セッションとして扱うことが可能となる。
【０００５】
また、オンラインアルバムでは、扱うコンテンツがユーザー個人の画像であるため、セッション管理以外にも、ユーザー以外の他人が不正に画像にアクセスできないようにする仕組みが必要となる。この解決方法としては、セッション情報を利用した方法が一般的である。（例えば、特許文献１参照）。ＷＷＷサーバーは、ＩＤ／パスワードなどによる一次認証後、画像を表示する必要があった場合、セッション情報と実際の画像ファイル名から容易に類推が困難な画像ファイル名を生成し、ＷＷＷブラウザへ画像のアクセスＵＲＬを送信する。ＷＷＷブラウザは、ＷＷＷサーバーから送信されてきたＵＲＬにより、画像へアクセスする。ＷＷＷサーバーは、クッキーとＵＲＬに含まれる画像ファイル名から、認証されたユーザーかどうかを検証する。認証済であれば、画像情報をＷＷＷブラウザへ送信する。このような構成とすることで、ユーザー以外の他人が不正にコンテンツにアクセスすることを防ぐことが可能となる。
【特許文献１】特開２００２−１４０２９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の構成では、セッション情報をユーザー認証用の情報として使用するため、ＩＤ／パスワードなどによる一次認証を行う毎に、画像ファイル名が変化し、画像へのアクセスＵＲＬが変化する。このため、同一画像への複数回のアクセスが発生した場合でも、その間に一次認証が行われると、その都度ＷＷＷサーバーからの画像のダウンロードが発生し、画像表示の速度低下を招いていた。
本発明は、前記従来の課題を解決するもので、オンラインアルバムの一次認証情報を保持した上で、画像へのアクセスＵＲＬの固定化を図り、ＷＷＷブラウザのキャッシュ機能を利用して、画像表示を高速化することを目的とする。
【課題を解決するための手段】
【０００７】
従来の課題を解決するために、本発明のオンラインアルバム装置およびオンラインアルバム表示方法は、複数のユーザーに対して、インターネットを介して利用可能なオンラインアルバムサービスを提供するオンラインアルバム装置において、前記オンラインアルバム装置上で動作するオンラインアルバムを制御するためのサーブレットと、ユーザー端末が有するＷＷＷブラウザ毎に、前記オンラインアルバム装置内部に作成されるＷＷＷブラウザ用ワークエリアと、前記ユーザーがオンラインアルバムを利用するための認証情報を保持するアルバム認証情報が付加されたアルバム情報と画像の管理情報を保持する画像情報を格納したアルバムデータベースと、前記ユーザーの画像データを格納したＷｅｂコンテンツと、からなることを特徴としたものである。
さらに、前記サーブレットは、前記ユーザーがアルバム登録や画像登録を行う際に、データベース制御を行うＤＢ登録処理部と、前記ユーザーがログインＩＤとパスワードによって、オンラインアルバムへログインする際にログイン認証を行い、ログイン認証成立後には前記ユーザーの閲覧可能なアルバムと画像を確定し、前記ＷＷＷブラウザ用ワークエリアを作成し、前記ＷＷＷブラウザ毎のアルバム認証テーブルを作成する一次認証処理部と、一次認証されたユーザーがオンラインアルバムの画像表示要求を行った際に、表示要求された画像について、前記アルバム認証テーブルで認証を行う二次認証処理部と、前記ＷＷＷブラウザへ送信する画面を作成する画面遷移処理部と、前記一次認証処理部および前記二次認証処理部にて認証失敗した場合に、エラー処理を行うエラー処理部とから成ることを特徴としたものである。
さらに、前記ＤＢ登録処理部は、新規にアルバム登録を行う際に、すでに登録されているアルバムのアルバムＩＤとは異なるアルバムＩＤを割り当て、前記アルバムＩＤに対応する固有のアルバム認証用アクセスキーを作成し、前記アルバム認証用アクセスキーをこのアルバムにログインするための前記ログインＩＤと前記パスワードに関連付けて前記アルバムデータベースに格納することを特徴としたものである。
さらに、前記アルバム認証用アクセスキーは、前記アルバムに固有であり、且つセッション情報に依存しないことを特徴としたものである。
さらに、前記ＤＢ登録処理部は、新規に画像登録を行う際に、すでに登録されている画像ＩＤとは異なる画像ＩＤを割り当て、前記画像ＩＤに対応する固有の画像認証用アクセスキーを作成し、前記画像認証用アクセスキーをこの画像の保存場所であるファイルパスと画像が属する前記アルバムＩＤに関連付けて、前記アルバムデータベースに格納することを特徴としたものである。
さらに、前記画像認証用アクセスキーは、前記画像に固有であり、且つセッション情報に依存しないことを特徴としたものである。
さらに、前記ユーザー端末から前記サーブレットに登録済みの画像の編集や補正の指示が行われた際は、前記ＤＢ登録処理部は、前記画像認証用アクセスキーを新たに作成し、アルバムデータベースの情報を更新することを特徴としたものである。
さらに、前記一次認証処理部は、前記一次認証処理部で認証されたユーザーのアルバムに対応する前記アルバム認証用アクセスキーと、ユーザーのアルバムに属する画像に対応する前記画像認証用アクセスキーと画像の保存場所である前記ファイルパスとからなる前記アルバム認証テーブルを作成し、前記ＷＷＷブラウザ用ワークエリアに保持することを特徴としたものである。
さらに、前記二次認証処理部は、表示要求のあった画像の前記アルバム認証用アクセスキーと前記画像認証アクセスキーを前記アルバム認証テーブルから検索して、両者が一致する場合のみ、画像表示を行うことを特徴としたものである。
さらに、複数のユーザーに対して、インターネットを介して利用可能なオンラインアルバムサービスを提供するオンラインアルバム装置からなるオンラインアルバムの画像表示方法において、前記ユーザーの前記オンラインアルバム装置へのログイン認証要求の際に送信されるログインＩＤとパスワードを元に、前記オンラインアルバム装置に格納された前記アルバム認証情報を検索し、一致すればユーザーと認証し、そうでなければ認証失敗とする第一の認証ステップと、第一の認証ステップで認証されれば、前記ログインＩＤと前記パスワードから前記オンラインアルバム装置内部の前記アルバム認証情報と前記画像情報を元に、前記アルバム認証用アクセスキーと前記画像認証用アクセスキーと前記ファイルパスとから成る前記アルバム認証テーブルを作成するアルバム認証テーブル作成ステップと、前記ユーザーのアルバムに属する画像の一覧画面と前記アルバム認証用アクセスキーと前記画像認証用アクセスキーとを前記ユーザーに送信する画面遷移処理ステップと、
から成ることを特徴としたものである。
さらに、前記ユーザーの前記オンラインアルバム装置への画像表示要求の際に送信される前記アルバム認証用アクセスキーと前記画像認証用アクセスキーを元に、前記アルバム認証テーブルを検索し、オンラインアルバムにログインしているユーザーの画像であることを認証する第二の認証ステップと、前記第二の認証ステップで認証された前記画像に対応する前記ファイルパスを前記アルバム認証テーブルから取得し、前記ファイルパスを元に前記Ｗｅｂコンテンツから画像を検索して前記画像の表示画面を作成し、前記表示画面を前記ユーザーに送信する画面遷移処理ステップと、から成ることを特徴としたものである。
【発明の効果】
【０００８】
以上のように、本願発明によれば、セッション状態に関わらず、画像にアクセスするためのＵＲＬが同一ユーザーでは不変となるため、ＷＷＷブラウザのキャッシュ機能を有効に生かすことができ、一次認証後の画像表示を高速化することができる。
【発明を実施するための最良の形態】
【０００９】
以下に、本発明のオンラインアルバム装置およびオンラインアルバム表示方法の実施の形態を図面とともに詳細に説明する。
【実施例１】
【００１０】
図１は、本発明の実施例１におけるオンラインアルバムのシステム構成図を示すものである。図１において、端末１０１はオンラインアルバムにアクセスするための端末であり、ＷＷＷブラウザ１０２は前記端末１０１上で動作するＷＷＷブラウザであり、インターネットを介してＷＷＷサーバー１０３にアクセスする。
【００１１】
サーブレット１０４は、ＷＷＷサーバー１０３上で実行されるプログラムであり、オンラインアルバムの動作を制御するプログラムである。このサーブレット１０４は、ユーザーのアルバム登録や画像登録を行うＤＢ登録処理部１０５とユーザーのオンラインアルバムへの一次認証を行う一次認証処理部１０６と、ＷＷＷブラウザ１０２から画像表示要求が有ったときに画像表示の認証を行う二次認証処理部１０７と、ＷＷＷブラウザ１０２へ送信する画面を作成する画面遷移処理部１０８と、一次／二次認証失敗時のエラー処理を行うエラー処理部１０９から構成される。
【００１２】
アルバムＤＢ１１０は、アルバム情報を管理するデータベースであり、アルバムの認証情報１１２を保持するアルバム情報１１１と画像情報１１３を管理する。
【００１３】
図２は、アルバム認証情報１１２の詳細を示す図である。図２において、アルバム認証情報１１２は、ユーザーのアルバム毎に用意される情報であり、アルバム毎に固有のアルバムＩＤ２０３に応じて、アルバムにログインするためのログインＩＤ２０１とパスワード２０２、及びアルバムＩＤ２０３に対応する固有の情報であり、二次認証処理で使用するアルバム認証用アクセスキー２０４が設定される。
【００１４】
図３は、画像情報１１３の詳細を示す図である。図３において、画像情報１１３は、画像毎に用意される情報であり、画像毎に固有の画像ＩＤ３０１に応じて、画像ＩＤ３０１に対応する固有の情報であり、二次認証処理で使用する画像認証用アクセスキー３０２と画像の保存場所を示すファイルパス３０３、及び画像が所属するアルバムを特定するアルバムＩＤ２０３が設定される。
【００１５】
ＷＷＷブラウザ用ワークエリア１１４は、一次認証処理で認証された際に、ＷＷＷサーバー１０３のメモリ上に作成されるＷＷＷブラウザ１０２毎に固有なワークエリアである。アルバム認証テーブル１１５は、ＷＷＷブラウザ１０２に固有な認証テーブルであり、ＷＷＷブラウザ用ワークエリア１１４上に配置される。
【００１６】
図４は、アルバム認証テーブル１１５の詳細を示す図である。図４において、アルバム認証テーブル１１５は、一次認証処理により認証されたアルバム情報１１１と、それに所属する画像情報１１３とを保持するテーブルであり、ＷＷＷブラウザ１０２毎に作成され、二次認証処理で参照される。Ｗｅｂコンテンツ１１６は、アルバムで使用するテンプレートや画像が保存されている場所であり、サーブレット１０４はアルバムＤＢ１１０内のアルバム情報１１１、画像情報１１３とＷｅｂコンテンツ１１６を使用して、アルバムの画面を構成し、ＷＷＷブラウザ１０２に送信する。
【００１７】
以下、オンラインアルバムにおいて、アルバム登録から画像表示までの一連の流れについて、画像登録と画像表示の２つのプロセスに分けて説明する。
【００１８】
最初に画像登録のプロセスを説明する。図５は、図１で示されたオンラインアルバムのシステム構成におけるアルバム登録処理の流れを示す図である。図６はサーブレット１０４のアルバム登録処理を示すフローチャート図である。
【００１９】
オンラインアルバムでは、ユーザー登録後に、はじめてアルバム登録が可能になる。登録されたユーザーは、一次認証後にユーザー端末の表示されたアルバム登録画面５０１から、ＷＷＷサーバー１０３へ新規アルバム登録要求を送信する。この新規アルバム登録要求は、ＷＷＷサーバー１０３内部のサーブレット１０４に送られる（６０１）。サーブレット１０４では、この新規アルバム登録要求を、ＤＢ登録処理部１０５へ送る（６０２）。ＤＢ登録処理部１０５では、新規登録されるアルバムに、すでに登録されているアルバムのアルバムＩＤ２０３とは異なるアルバムＩＤ２０３を割り当てる（６０３）。また、６０３で割り当てられたアルバムＩＤ２０３に対応する固有で、且つセッション情報に依存しないアルバム認証用アクセスキー２０４を作成する（６０４）。
【００２０】
本実施例では、アルバム認証用アクセスキー２０４は安全性を考慮して、数値とアルファベットの組み合わせで作成される。さらに、ＤＢ登録処理部１０５は、ユーザーから新規登録要求のあるアルバムについて、この作成されたアルバムＩＤ２０３とアルバム認証用アクセスキー２０４を、アルバムへログインするためのログインＩＤ２０１及びパスワード２０２に関連付け、アルバム情報１１１として、アルバムＤＢ１１０に格納する（６０５）。その後、画面遷移処理部１０８がアルバム登録完了画面５０２を作成し（６０６）、ユーザーのＷＷＷブラウザ１０２へ送信する（５０７）。
【００２１】
ユーザーは、アルバム登録を完了した後、登録したアルバムへ画像を登録出来る。この手順を説明する。図７は、図１で示されたオンラインアルバムのシステム構成における画像登録処理の手順を示す図である。図８はサーブレット１０４が行う画像登録処理のフローチャート図である。
【００２２】
画像登録画面７０１から、画像登録要求をＷＷＷサーバー１０３へ送信する。この画像登録要求は、ＷＷＷサーバー１０３内部のサーブレット１０４に送られる（８０１）。サーブレット１０４では、この画像登録要求を、ＤＢ登録処理部１０５へ送る（８０２）。ＤＢ登録処理部１０５では、登録される画像にアルバムですでに登録されている画像ＩＤ３０１とは異なる画像ＩＤ３０１を割り当てる（８０３）。また、８０３で割り当てられた画像ＩＤ３０１に対応する固有で、且つセッション情報に依存しない画像認証用アクセスキー３０２を作成する（８０４）。本実施例では、画像認証用アクセスキー３０２は安全性を考慮して、数値とアルファベットの組み合わせで作成される。
【００２３】
さらに、ＤＢ登録処理部１０５は、ユーザーから新規登録要求のある画像について、この作成された画像ＩＤ３０１と画像認証用アクセスキー３０２を、画像の保存場所を示すファイルパス３０３、及び登録する画像が属するアルバムＩＤ２０３に関連付けて、画像情報１１３として、アルバムＤＢ１１０に格納する（８０５）。次に、ＤＢ登録処理部１０５は、ユーザーから登録要求のあった画像をＷｅｂコンテンツ１１６へ格納する（８０６）。その後、画面遷移処理部１０８が画像登録完了画面７０２を作成し（８０７）、ユーザーのＷＷＷブラウザ１０２へ送信する（８０８）。アルバムへの画像登録が完了すれば、画像登録プロセスは完了する。
【００２４】
次に、画像表示のプロセスを説明する。画像表示は、一次認証、二次認証という２つの処理を経て行われる。図９は、図１で示されたオンラインアルバムのシステム構成における一次認証処理の図であり、図１０は一次認証処理のフローチャート図である。
【００２５】
ログイン画面９０１から、一次認証要求と共にユーザーのログインＩＤ２０１とパスワード２０２をＷＷＷサーバー１０３へ送信する。このログイン要求とログインＩＤ２０１、パスワード２０２は、ＷＷＷサーバー１０３内部のサーブレット１０４に送られる（１００１）。サーブレット１０４では、このログイン要求とログインＩＤ２０１、パスワード２０２を一次認証処理部１０６へ送る（１００２）。
【００２６】
一次認証処理部１０６では、受信したログインＩＤ２０１、パスワード２０２をアルバムＤＢ１１０で管理されるアルバム認証情報１１２から検索し、一致するものがあるかどうかを審査することで、ユーザー認証を行う（１００３）。アルバム認証情報１１２内に、一致するログインＩＤ２０１とパスワード２０２が存在し、ユーザーとして認証された場合、このログインＩＤ２０１、パスワード２０２に対応するアルバムＩＤ２０３とアルバム認証用アクセスキー２０４によって、ユーザーが閲覧可能なアルバムを特定する（１００４）。アルバム認証情報１１２内に、一致するログインＩＤ２０１とパスワード２０２が存在しなかった場合は、エラー処理部１０９に処理が移され、画面遷移処理部１０８がログイン認証失敗画面を作成し、ＷＷＷブラウザ１０２に送信する。
【００２７】
次に、サーブレット１０４は、１００４で特定されたアルバムに対応するアルバムＩＤ２０３とアルバム認証用アクセスキー２０４をアルバム認証情報１１２から取得する（１００５）。また、１００５で取得したアルバムＩＤ２０３に対応する画像認証用アクセスキー３０２とファイルパス３０３を、画像情報１１３から取得する（１００６）。１００５と１００６で取得されたアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２とファイルパス３０３を関連付けて、アルバム認証テーブル１１５上に配置する（１００７）。１００７でアルバム認証テーブル１１５上に配置されたデータは、二次認証処理で使用する。
【００２８】
その後、アルバムＩＤ２０３を画面遷移処理部１０８へ送信する（１００８）。画面遷移処理部１０８は、受信したアルバムＩＤ２０３を使用して、ユーザーがアクセス可能なアルバムへのリンクを含むログイン認証完了画面９０２を作成し（１００９）、ＷＷＷブラウザ１０２へ送信する（１０１０）。図１１は、アルバムへのリンクを含むログイン認証完了画面のＨＴＭＬ例である。図１１において、アルバムへのリンクはアルバム表示要求１１０１とアルバムＩＤ２０３により構成される。
【００２９】
ログイン認証完了画面９０２で、ユーザーがアルバムへのリンクをクリックすると、ＷＷＷブラウザ１０２からＷＷＷサーバー１０３へアルバム表示要求１１０１とアルバムＩＤ２０３を送信する。このアルバム表示要求１１０１は、ＷＷＷサーバー１０３内部のサーブレット１０４に送られる。サーブレット１０４では、受信したアルバムＩＤ２０３によって、アルバム認証情報１１２を検索し、アルバムＩＤ２０３に対応するアルバム認証用アクセスキー２０４を取得する。また、アルバムＩＤ２０３によって、画像情報１１３を検索し、アルバムＩＤ２０３に対応する画像認証用アクセスキー３０２を取得する。ここで取得したアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２は、画面遷移処理部１０８へ送られ、画像へのリンクを含む画像一覧画面を作成し、ＷＷＷブラウザ１０２へ送信する。図１２は、画像へのリンクを含む画像一覧画面のＨＴＭＬ例である。図１２において、画像へのリンクは画像表示要求１２０１とアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２により構成される。
【００３０】
画像一覧画面で、ユーザーが画像へのリンクをクリックすると、画像表示要求１２０１が発生し、二次認証処理が実行される。図１３は、図１で示されたオンラインアルバムのシステム構成における二次認証処理の図であり、図１４は二次認証処理のフローチャート図である。
【００３１】
画像一覧画面１３０１から、ＷＷＷサーバー１０３へ画像表示要求１２０１と共にアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２を送信する。この画像表示要求１２０１とアルバム認証用アクセスキー２０４、画像認証用アクセスキー３０２は、ＷＷＷサーバー１０３内部のサーブレット１０４に送られる（１４０１）。サーブレット１０４では、この画像表示要求１２０１とアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２を二次認証処理部１０７へ送る（１４０２）。
【００３２】
二次認証処理部１０７では、受信したアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２を、アルバム認証テーブル１１５から検索し、一致するものがあるかどうかを審査することで画像認証を行う（１４０３）。アルバム認証テーブル１１５内に、一致するアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２が存在し、画像が認証された場合、二次認証処理部１０７は、表示すべき画像の保存情報である、アルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２に対応するファイルパス３０３をアルバム認証テーブル１１５から取得し、画面遷移処理部１０８へ送信する（９０４）。アルバム認証テーブル１１５内に、一致するアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２が存在しなかった場合は、エラー処理部１０９に処理が移され、画面遷移処理部１０８が画像表示失敗画面を作成し、ＷＷＷブラウザ１０２に送信する。次に、画面遷移処理部１０８では、受信したファイルパス３０３を元に、Ｗｅｂコンテンツ１１６から画像を取得する（１４０５）。その後、画面遷移処理部１０８が画像表示画面１３０２を作成し（１４０６）、ＷＷＷブラウザ１０２へ送信する（１４０７）。以上で、画像表示が完了となる。
【００３３】
図１５は、本発明の効果を説明するための図である。本実施例のオンラインアルバムでは、一次認証１５０１を受けた後、アルバム認証情報１１２と画像情報１１３内のアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２から構成されたアクセスＵＲＬにより画像表示要求を行うと、二次認証１５０２が実施され、正しく認証されれば、ＷＷＷサーバー１０３からＷＷＷブラウザ１０２へ画像がダウンロードされ表示される（１５０３）。この時、ＷＷＷブラウザ１０２に、ダウンロードされた画像がキャッシュされる。その後、ユーザーがオンラインアルバムからログアウトし（１５０４）、再度一次認証を受けた後（１５０５）、１５０３で表示した画像を表示しようとした場合、アルバム認証情報１１２と画像情報１１３は、前回表示時（１５０３）と変化がないため、同一画像に対するアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２は同じになる。よって、画像アクセスＵＲＬは前回と同じとなり、ＷＷＷブラウザ１０２のキャッシュにヒットする。よって、ＷＷＷサーバー１０３からのダウンロードは発生せず、ＷＷＷブラウザ１０２のキャッシュの画像を表示する（１５０６）。このため、一次認証後の画像表示を高速化することが可能となる。
【００３４】
しかし、ＷＷＷブラウザ１０２に画像がキャッシュされている状態で、ユーザーがオンラインアルバム上で、画像の編集、補正などの処理を行った場合、画像表示を行おうとすると、画像に対応するアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２に変化がない限り、ＷＷＷブラウザ１０２のキャッシュから画像が表示され、編集、補正などの処理結果が反映されないという問題が発生する。この問題を回避するためには、以下のように画像情報を変更することで、画像表示要求ＵＲＬを変更する。
【００３５】
図１６は、図１で示されたオンラインアルバムのシステム構成における画像情報変更処理の図であり、図１７は画像情報変更処理のフローチャート図である。
【００３６】
画像情報変更画面１６０１から、ＷＷＷサーバー１０３へ画像情報変更要求と共に、情報変更対象の画像に対応するアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２を送信する。この画像情報変更要求とアルバム認証用アクセスキー２０４、画像認証用アクセスキー３０２は、ＷＷＷサーバー１０３内部のサーブレット１０４に送られる（１７０１）。サーブレット１０４では、この画像情報変更要求とアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２をＤＢ登録処理部１０５へ送る（１７０２）。ＤＢ登録処理部１０５では、受信したアルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２を利用して、アルバムＤＢ１１０のアルバム認証情報１１２と画像情報１１３を審査し、情報変更対象の画像の正当性を検証する（１７０３）。その後、画像の現在の画像認証用アクセスキー３０２を破棄し、新たに画像認証用アクセスキー３０２を作成し（１７０４）、アルバムＤＢ１１０の画像情報１１３を更新する（１７０５）。本実施例では、画像ファイル名も変更し、Ｗｅｂコンテンツ１１６に新たな名前の画像ファイルで格納する。最後に画面遷移処理部１０８が画像情報変更完了画面１６０２を作成し（１７０６）、ＷＷＷブラウザ１０２へ送信する（１７０７）。画面遷移処理部１０８では、以後この画像は新たな画像認証用アクセスキー３０２で、画像表示要求ＵＲＬを作成する。画像認証用アクセスキー３０２が変更されたため、次回の画像表示時には、ＷＷＷブラウザ１０２のキャッシュは破棄され、二次認証を受けた後、画像の表示が行われる事になる。
【００３７】
なお、ユーザーがログイン中に、別の画像表示要求を行う際にも、本願発明が適用される。これは、一次認証は終わっているので、ニ次認証からを行うことになり、本実施例において、アルバム認証テーブル１１５から、アルバム認証用アクセスキー２０４と画像認証用アクセスキー３０２を検索する画像認証からの手順が適用される。この手順を行うことで、一次認証処理がないため、更に画像表示が高速となり、また正常にログインしているユーザーの画像かどうかを審査することが可能となり、不正に他人の画像を閲覧できないという効果を得られる。
【産業上の利用可能性】
【００３８】
本発明にかかるオンラインアルバムの画像表示方法は、一度認証を受けた画像はＷＷＷブラウザのキャッシュにヒットする形でブラウザに指示されるので、次回からの画像表示が高速になる。またＷＷＷブラウザのキャッシュの解除にも対応でき、オンラインアルバムの画像表示方法として有用である。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態１におけるオンラインアルバムのシステム構成図
【図２】本発明の実施の形態１におけるオンラインアルバムのアルバム認証情報を示す図
【図３】本発明の実施の形態１におけるオンラインアルバムの画像情報を示す図
【図４】本発明の実施の形態１におけるオンラインアルバムのアルバム認証テーブルを示す図
【図５】本発明の実施の形態１におけるオンラインアルバムのアルバム登録処理の図
【図６】本発明の実施の形態１におけるオンラインアルバムのアルバム登録処理のフローチャート
【図７】本発明の実施の形態１におけるオンラインアルバムの画像登録処理の図
【図８】本発明の実施の形態１におけるオンラインアルバムの画像登録処理のフローチャート
【図９】本発明の実施の形態１におけるオンラインアルバムの一次認証処理の図
【図１０】本発明の実施の形態１におけるオンラインアルバムの一次認証処理のフローチャート
【図１１】本発明の実施の形態１におけるオンラインアルバムのアルバムへのリンクを含むログイン認証完了画面のＨＴＭＬ例を示す図
【図１２】本発明の実施の形態１におけるオンラインアルバムの画像へのリンクを含む画像一覧画面のＨＴＭＬ例を示す図
【図１３】本発明の実施の形態１におけるオンラインアルバムの二次認証処理の図
【図１４】本発明の実施の形態１におけるオンラインアルバムの二次認証処理のフローチャート
【図１５】本発明の効果を説明するための図
【図１６】本発明の実施の形態１におけるオンラインアルバムの画像情報変更処理の図
【図１７】本発明の実施の形態１におけるオンラインアルバムの画像情報変更処理のフローチャート
【符号の説明】
【００４０】
１０１  端末
１０２  ＷＷＷブラウザ
１０３  ＷＷＷサーバー
１０４  サーブレット
１０５  ＤＢ登録処理部
１０６  一次認証処理部
１０７  二次認証処理部
１０８  画面遷移処理部
１０９  エラー処理部
１１０  アルバムＤＢ
１１２  アルバム認証情報
１１３  画像情報
１１４  ＷＷＷブラウザ用ワークエリア
１１５  アルバム認証テーブル
１１６  Ｗｅｂコンテンツ
２０１  ログインＩＤ
２０２  パスワード
２０３  アルバムＩＤ
２０４  アルバム認証用アクセスキー
３０１  画像ＩＤ
３０２  画像認証用アクセスキー
３０３  ファイルパス
【図１】
2006079408.tif 000003
【図２】
2006079408.tif 000004
【図３】
2006079408.tif 000005
【図４】
2006079408.tif 000006
【図５】
2006079408.tif 000007
【図６】
2006079408.tif 000008
【図７】
2006079408.tif 000009
【図８】
2006079408.tif 000010
【図９】
2006079408.tif 000011
【図１０】
2006079408.tif 000012
【図１１】
2006079408.tif 000013
【図１２】
2006079408.tif 000014
【図１３】
2006079408.tif 000015
【図１４】
2006079408.tif 000016
【図１５】
2006079408.tif 000017
【図１６】
2006079408.tif 000018
【図１７】
2006079408.tif 000019