(57)【要約】【課題】提供主の要求に合ったインターネットサービスの提供およびその仕様変更を容易に行うことのできるインターネットサービス提供方法等を提供する。【解決手段】サーバー１０から提供するインターネットサービスに、特別設定可能な項目を予め多数設けておく。サーバーは、インターネットサービスを提供しようとする者（提供主５１）から特別設定可能な項目に対する設定内容の指示を受け付け、当該指示に従って特別設定可能な項目の内容を特別設定したインターネットサービスをサーバーからエンドユーザとしてのクライアント５２に提供する。これにより、それぞれの提供主の要求仕様に適合したインターネットサービスを、同一のサーバープログラムによって提供することが可能になる。【選択図】図１
2004038757.tif 000002
【特許請求の範囲】
【請求項１】
サーバーからクライアントにインターネットサービスを提供するインターネットサービス提供方法において、
提供するインターネットサービスに特別設定可能な項目を予め複数設けておき、
サーバーが、前記インターネットサービスの提供主から前記項目に対する設定指示を受け付けるステップと、
サーバーが、前記設定指示に従って前記項目の内容を特別設定したインターネットサービスを提供するステップと
を有することを特徴とするインターネットサービス提供方法。
【請求項２】
サーバーが、蓄積している前記インターネットサービスにかかわるシステム情報の参照およびまたは変更を前記提供主からの要求に応じて行うステップをさらに有する
ことを特徴とする請求項１に記載のインターネットサービス提供方法。
【請求項３】
サーバーが、前記提供主からインターネットサービス同士を関連付ける連携情報の入力を受け付けるステップをさらに有し、
サーバーが、前記連携情報に従って複数のインターネットサービスを連携させて提供する
ことを特徴とする請求項１に記載のインターネットサービス提供方法。
【請求項４】
サーバーからクライアントにインターネットサービスを提供するインターネットサービス提供方法において、
提供するインターネットサービスに特別設定可能な項目を予め複数設けておき、
入力受付手段が、前記インターネットサービスの提供主から前記項目に対する設定指示を受け付けるステップと、
サーバーが、前記入力受付手段を介して受け付けた設定指示に基づく設定内容を契約者情報データベースに登録するステップと、
サーバーが、前記契約者情報データベースに登録されている情報に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成して前記インターネットサービスを提供するステップと
を有することを特徴とするインターネットサービス提供方法。
【請求項５】
サーバーからクライアントにインターネットサービスを提供するインターネットサービス提供方法において、
提供するインターネットサービスに特別設定可能な項目を予め複数設けておき、
入力受付手段が、前記インターネットサービスの提供主から前記項目に対する設定指示を受け付けるステップと、
サーバーが、前記入力受付手段を介して受け付けた設定指示に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成して契約者情報データベースに登録するステップと、
サーバーが、前記契約者情報データベースに登録されている情報に基づいてインターネットサービスを提供するステップと
を有することを特徴とするインターネットサービス提供方法。
【請求項６】
サーバーが、前記インターネットサービスを提供した際にその提供に係わる情報を蓄積情報データベースに登録するステップと、
サーバーが、前記蓄積情報データベースおよびまたは前記契約者情報データベースに登録されている情報を前記提供主からの要求に応じて表示およびまたは変更するステップと
をさらに有することを特徴とする請求項４または５に記載のインターネットサービス提供方法。
【請求項７】
前記蓄積情報データベースにデータを格納するためのフィールドを、前記特別設定可能な項目の設定範囲を網羅し得るように、予め設けておく
ことを特徴とする請求項６に記載のインターネットサービス提供方法。
【請求項８】
サーバーが、インターネットサービス同士を関連付ける連携情報の入力を前記提供主から受け付けるステップと、
サーバーが、前記入力された連携情報もしくはこれに基づいて複数のインターネットサービスを連携させて提供するための情報を連携情報データベースに登録するステップとをさらに有し、
サーバーは、前記連携情報データベースを参照し、前記連携情報によって関連付けられているインターネットサービス同士を連携させて提供する
ことを特徴とする請求項４または５に記載のインターネットサービス提供方法。
【請求項９】
サーバーからクライアントにインターネットサービスを提供するインターネットサービス提供装置において、
特別設定可能な項目を複数備えたインターネットサービスをクライアントに提供するサービス提供手段と、
前記インターネットサービスの提供主から前記項目に対する設定指示を受け付ける入力受付手段と、
前記入力受付手段を介して受け付けた設定指示に基づく設定内容を契約者情報データベースに登録する登録手段とを有し、
前記サービス提供手段は、インターネットサービスを提供する際に、前記契約者情報データベースに登録されている情報に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成してインターネットサービスを提供する
ことを特徴とするインターネットサービス提供装置。
【請求項１０】
サーバーからクライアントにインターネットサービスを提供するインターネットサービス提供装置において、
特別設定可能な項目を複数備えたインターネットサービスをクライアントに提供するサービス提供手段と、
前記インターネットサービスの提供主から前記項目に対する設定指示を受け付ける入力受付手段と、
前記入力受付手段を介して受け付けた設定指示に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成して契約者情報データベースに登録する登録手段とを有し、
前記サービス提供手段は、前記契約者情報データベースに登録されている情報に基づいてインターネットサービスを提供する
ことを特徴とするインターネットサービス提供装置。
【請求項１１】
前記インターネットサービスを提供した際にその提供に係わる情報を蓄積情報データベースに登録するシステム情報登録手段と、
前記蓄積情報データベースおよびまたは前記契約者情報データベースに登録されている情報を前記提供主からの要求に応じて表示およびまたは変更する情報管理手段と
をさらに有することを特徴とする請求項９または１０に記載のインターネットサービス提供装置。
【請求項１２】
前記蓄積情報データベースにデータを格納するためのフィールドを、前記特別設定可能な項目の設定範囲を網羅し得るように、予め設けておく
ことを特徴とする請求項１１に記載のインターネットサービス提供装置。
【請求項１３】
インターネットサービス同士を関連付ける連携情報の入力を前記提供主から受け付ける連携情報入力手段と、
前記連携情報入力手段を介して入力された連携情報もしくはこれに基づいて複数のインターネットサービスを連携させて提供するための情報を連携情報データベースに登録する連携情報登録手段とをさらに有し、
前記サービス提供手段は、前記連携情報データベースを参照し、前記連携情報によって関連付けられているインターネットサービス同士を連携させて提供することを特徴とする請求項９または１０に記載のインターネットサービス提供装置。
【請求項１４】
コンピュータに、請求項１から請求項８のいずれかに記載のインターネットサービス提供方法を実行させるためのプログラム。
【請求項１５】
コンピュータを、請求項９から請求項１３のいずれかに記載のインターネットサービス提供装置として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバーからクライアントにインターネットサービスを提供するインターネットサービス提供方法、インターネットサービス提供装置およびコンピュータに先のインターネットサービス提供方法を実行させるためのプログラムもしくはインターネットサービス装置として機能させるためのプログラムに関する。
【０００２】
【従来の技術】
インターネットの発達・普及に伴い、各種のサービスがサーバーからインターネットを通じて提供されている。たとえば、ショッピング、ホテルの予約手続き、英会話等の学習等をインターネットを通じて可能にする各種のインターネットサービスが登場している。
【０００３】
これらのインターネットサービスを一般ユーザや会員に提供するためには、提供しようとするサービスの内容に対応したシステムをサーバー上に構築する必要があり、一般には、サービスを提供しようとする者が専門業者に特別注文によってシステムの構築を委託することが行われている。
【０００４】
【発明が解決しようとする課題】
しかしながら、インターネットサービスのためのシステムを専門業者に特別注文すると、費用が嵩むばかりでなく、システムを作成してサービスを開始するまでに長い時間を要していた。また、システム完成後にわずかの仕様変更を加える必要が生じた場合でも専門業者に委託しなければならず、サービス内容を最適な状態に維持するためにも費用と時間が嵩むという問題があった。
【０００５】
本発明は、このような従来の技術が有する問題点に着目してなされたもので、提供主の要求に合ったインターネットサービスの提供およびその仕様変更を容易に行うことのできるインターネットサービス提供方法、インターネットサービス提供装置およびコンピュータを先のインターネットサービス装置として機能させるためのプログラム等を提供することを目的としている。
【０００６】
【課題を解決するための手段】
かかる目的を達成するための本発明の要旨とするところは、次の各項の発明に存する。
［１］サーバー（１０）からクライアント（５２）にインターネットサービスを提供するインターネットサービス提供方法において、
提供するインターネットサービスに特別設定可能な項目を予め複数設けておき、
サーバー（１０）が、前記インターネットサービスの提供主（５１）から前記項目に対する設定指示を受け付けるステップと、
サーバー（１０）が、前記設定指示に従って前記項目の内容を特別設定したインターネットサービスを提供するステップと
を有することを特徴とするインターネットサービス提供方法。
【０００７】
［２］サーバー（１０）が、蓄積している前記インターネットサービスにかかわるシステム情報の参照およびまたは変更を前記提供主（５１）からの要求に応じて行うステップをさらに有する
ことを特徴とする［１］に記載のインターネットサービス提供方法。
【０００８】
［３］サーバー（１０）が、前記提供主（５１）からインターネットサービス同士を関連付ける連携情報の入力を受け付けるステップをさらに有し、
サーバー（１０）が、前記連携情報に従って複数のインターネットサービスを連携させて提供する
ことを特徴とする［１］に記載のインターネットサービス提供方法。
【０００９】
［４］サーバー（１０）からクライアント（５２）にインターネットサービスを提供するインターネットサービス提供方法において、
提供するインターネットサービスに特別設定可能な項目を予め複数設けておき、
入力受付手段（２１）が、前記インターネットサービスの提供主（５１）から前記項目に対する設定指示を受け付けるステップと、
サーバー（１０）が、前記入力受付手段（２１）を介して受け付けた設定指示に基づく設定内容を契約者情報データベース（２３）に登録するステップと、
サーバー（１０）が、前記契約者情報データベース（２３）に登録されている情報に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成して前記インターネットサービスを提供するステップと
を有することを特徴とするインターネットサービス提供方法。
【００１０】
［５］サーバー（１０）からクライアント（５２）にインターネットサービスを提供するインターネットサービス提供方法において、
提供するインターネットサービスに特別設定可能な項目を予め複数設けておき、
入力受付手段（２１）が、前記インターネットサービスの提供主（５１）から前記項目に対する設定指示を受け付けるステップと、
サーバー（１０）が、前記入力受付手段（２１）を介して受け付けた設定指示に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成して契約者情報データベース（２３）に登録するステップと、
サーバー（１０）が、前記契約者情報データベース（２３）に登録されている情報に基づいてインターネットサービスを提供するステップと
を有することを特徴とするインターネットサービス提供方法。
【００１１】
［６］サーバー（１０）が、前記インターネットサービスを提供した際にその提供に係わる情報を蓄積情報データベース（２５）に登録するステップと、
サーバー（１０）が、前記蓄積情報データベース（２５）およびまたは前記契約者情報データベース（２３）に登録されている情報を前記提供主（５１）からの要求に応じて表示およびまたは変更するステップと
をさらに有することを特徴とする［４］または［５］に記載のインターネットサービス提供方法。
【００１２】
［７］前記蓄積情報データベース（２５）にデータを格納するためのフィールドを、前記特別設定可能な項目の設定範囲を網羅し得るように、予め設けておく
ことを特徴とする［６］に記載のインターネットサービス提供方法。
【００１３】
［８］サーバー（１０）が、インターネットサービス同士を関連付ける連携情報の入力を前記提供主（５１）から受け付けるステップと、
サーバー（１０）が、前記入力された連携情報もしくはこれに基づいて複数のインターネットサービスを連携させて提供するための情報を連携情報データベース（３３）に登録するステップとをさらに有し、
サーバー（１０）は、前記連携情報データベース（３３）を参照し、前記連携情報によって関連付けられているインターネットサービス同士を連携させて提供する
ことを特徴とする［４］または［５］に記載のインターネットサービス提供方法。
【００１４】
［９］サーバー（１０）からクライアント（５２）にインターネットサービスを提供するインターネットサービス提供装置において、
特別設定可能な項目を複数備えたインターネットサービスをクライアント（５２）に提供するサービス提供手段（２４）と、
前記インターネットサービスの提供主（５１）から前記項目に対する設定指示を受け付ける入力受付手段（２１）と、
前記入力受付手段（２１）を介して受け付けた設定指示に基づく設定内容を契約者情報データベース（２３）に登録する登録手段（２２）とを有し、
前記サービス提供手段（２４）は、インターネットサービスを提供する際に、前記契約者情報データベース（２３）に登録されている情報に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成してインターネットサービスを提供する
ことを特徴とするインターネットサービス提供装置。
【００１５】
［１０］サーバー（１０）からクライアント（５２）にインターネットサービスを提供するインターネットサービス提供装置において、
特別設定可能な項目を複数備えたインターネットサービスをクライアント（５２）に提供するサービス提供手段（２４）と、
前記インターネットサービスの提供主（５１）から前記項目に対する設定指示を受け付ける入力受付手段（２１）と、
前記入力受付手段（２１）を介して受け付けた設定指示に基づいて前記特別設定可能な項目の内容を決定したインターネットサービスを提供するための情報を作成して契約者情報データベース（２３）に登録する登録手段（２２）とを有し、
前記サービス提供手段（２４）は、前記契約者情報データベース（２３）に登録されている情報に基づいてインターネットサービスを提供する
ことを特徴とするインターネットサービス提供装置。
【００１６】
［１１］前記インターネットサービスを提供した際にその提供に係わる情報を蓄積情報データベース（２５）に登録するシステム情報登録手段（２６）と、
前記蓄積情報データベース（２５）およびまたは前記契約者情報データベース（２３）に登録されている情報を前記提供主（５１）からの要求に応じて表示およびまたは変更する情報管理手段（２７）と
をさらに有することを特徴とする［９］または［１０］に記載のインターネットサービス提供装置。
【００１７】
［１２］前記蓄積情報データベース（２５）にデータを格納するためのフィールドを、前記特別設定可能な項目の設定範囲を網羅し得るように、予め設けておく
ことを特徴とする［１１］に記載のインターネットサービス提供装置。
【００１８】
［１３］インターネットサービス同士を関連付ける連携情報の入力を前記提供主（５１）から受け付ける連携情報入力手段（３１）と、
前記連携情報入力手段（３１）を介して入力された連携情報もしくはこれに基づいて複数のインターネットサービスを連携させて提供するための情報を連携情報データベース（３３）に登録する連携情報登録手段（３２）とをさらに有し、前記サービス提供手段（２４）は、前記連携情報データベース（３３）を参照し、前記連携情報によって関連付けられているインターネットサービス同士を連携させて提供する
ことを特徴とする［９］または［１０］に記載のインターネットサービス提供装置。
【００１９】
［１４］コンピュータに、［１］から［８］のいずれかに記載のインターネットサービス提供方法を実行させるためのプログラム。
【００２０】
［１５］コンピュータを、［９］から［１３］のいずれかに記載のインターネットサービス提供装置として機能させるためのプログラム。
【００２１】
前記本発明は次のように作用する。
サーバー（１０）から提供するインターネットサービスには、特別設定可能な項目が予め複数設けられている。サーバー（１０）はまず、インターネットサービスを提供しようとする者（提供主（５１））から特別設定可能な項目に対する設定内容の指示を受け付ける。そして提供主（５１）から受け付けた指示に従って特別設定可能な項目の内容を特別設定したインターネットサービスをサーバー（１０）からエンドユーザとしてのクライアント（５２）に提供する。これにより、それぞれの提供主（５１）の要求仕様に適合したインターネットサービスを、同一のサーバープログラムによって提供することが可能になる。
【００２２】
より詳細には、入力受付手段（２１）が、インターネットサービスの提供主（５１）から特別設定可能な項目に対する設定内容の入力を受け付け、その内容に従ってインターネットサービスを提供するための情報を登録手段（２２）が契約者情報データベース（２３）に登録する。サーバー（１０）の有するサービス提供手段（２４）は、契約者情報データベース（２３）に登録されている情報に基づいて特別設定可能な項目の内容を決定したインターネットサービスを提供する。
【００２３】
インターネットサービスの提供には、静的提供と動的提供がある。静的提供の場合には、特別設定可能な項目に対する設定内容の入力が完了した時点で、入力された設定内容に従うインターネットサービスを提供するための情報が生成される。たとえば、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ　　Ｍａｒｋｕｐ　　Ｌａｎｇｕａｇｅ）データやＨＴＭＬから呼び出される処理などを生成し、これらを契約者情報データベース（２３）に記憶する。サーバー（１０）のサービス提供手段（２４）は、クライアント（５２）からの要求に応じて、予め契約者情報データベース（２３）に作成しておいたＨＴＭＬデータ等を用いてインターネットサービスを提供する。
【００２４】
動的提供においては、特別設定可能な項目に対して入力された設定内容自体を、インターネットサービスを提供するための情報として契約者情報データベース（２３）に登録する。サーバー（１０）のサービス提供手段（２４）は、クライアント（５２）からの要求に応じてインターネットサービスを提供する際に契約者情報データベース（２３）から特別設定可能な項目についての設定内容を読み出し、それに従って特別設定可能な項目の内容を決定したＨＴＭＬデータ等をリアルタイムに生成してインターネットサービスを提供する。なお、特別設定可能な項目の設定内容を、インターネットサービスの提供を開始した後に変更可能にすれば、運用開始後の仕様変更に対応することが可能になる。
【００２５】
ここでインターネットサービスとは、インターネットなど電気通信回線を通じたコンピュータネットワークを通じてサーバー（１０）からクライアント（５２）に提供される各種のサービスをいい、たとえば、ウェブページ（ホームページ）を通じてクライアント（５２）に各種情報を提供したり、ウェブページとデータベースをＣＧＩ（Ｃｏｍｍｏｎ　Ｇａｔｅｗａｙ　Ｉｎｔｅｒｆａｃｅ）等を用いて連携させ、クライアント（５２）からの問い合わせに対してデータベースを検索して応答したり、クライアント（５２）から入力された情報に基づいてデータベースを更新したり、クライアント（５２）からの要求に応じて何らかの処理を実行するなどの機能を提供するサービスをいう。たとえば、インターネットを通じて空室等の予約を受け付けたり、学習を支援したり、ショッピングを可能としたり、掲示板を公開したり、見積りや査定を行ったり、アンケートをとったり、会員のポイント管理を行ったりするサービスが該当する。
【００２６】
入力受付手段（２１）による設定指示の受付は、インターネットを通じてサーバー（１０）から提供主の端末装置（５１）に設定用画面を表示して特別設定可能な項目についての設定内容を問い合わせ、当該画面を通じて設定内容にかかわる提供主からの指示を受け付ける構成にするとよい。この場合、一般のブラウザからインターネットを介してサーバー（１０）へのアクセスを可能にしてもよいし、特別な設定用ソフトウェアの記録された記録媒体を契約者（契約後の提供主）に配布し、設定用ソフトウェアを契約者の端末装置（５１）で実行することによってインターネット（５０）を介して契約者の端末装置（５１）からサーバー（１０）へアクセスし得るように構成してもよい。さらには、設定用ソフトウェアを用いて設定した内容を記録した記録媒体をサーバー（１０）の管理会社に渡して契約者情報データベース（２３）への登録を委託するように構成してもよい。
【００２７】
サーバー（１０）は、インターネットサービスにかかわるシステム情報の提供主（５１）による参照およびまたは変更を可能にする構成とされている。より詳細には、インターネットサービスを提供した際にその提供に係わる情報、たとえば、日時や利用者名のほかインターネットサービスを提供した際にクライアント（５２）から入力された情報などをシステム情報登録手段（２６）が蓄積情報データベース（２５）に登録する。
【００２８】
サーバー（１０）の情報管理手段（２７）は、蓄積情報データベース（２５）およびまたは特別設定可能な項目に対する設定内容等の登録された契約者情報データベース（２３）に登録されている情報を、提供主（５１）からの要求に応じて提供主の端末装置（５１）に表示したり、提供主の端末装置（５１）からの操作に基づいて変更する。これにより、エンドユーザであるクライアント（５２）に提供したインターネットサービスの運用状況の提供主による管理が支援される。また契約者情報データベース（２３）に登録されている特別設定可能な項目に対する設定内容等を変更可能な構成とすることで、運用開始後の仕様変更が可能になる。
【００２９】
なお、蓄積情報データベース（２５）に登録するデータベースの項目には、特別設定可能な項目の内容にかかわらず固定的に定められているもの（たとえばアクセス日時などを登録する項目）と、特別設定可能な項目の設定内容に関連するものとがある。また蓄積情報データベース（２５）に登録するデータベースのフィールドは、特別設定可能な項目に対する設定内容がどのようなものであってもそれらを網羅することのできる最大範囲で設けてある。従って、最大範囲で設けたフィールドの中でどのフィールドが実際に使用されるかは、特別設定可能な項目の設定内容に応じて変化することになる。
【００３０】
上記した静的提供の場合には、インターネットサービスを提供するための情報を生成する際にその一部として、蓄積情報データベース（２５）を読み書きするための処理を同時に埋め込む構成にするとよい。また動的提供の場合には、インターネットサービスの提供を実行している際に、特別設定可能な項目の設定内容に応じて必要な処理を呼び出して、蓄積情報データベース（２５）への読み書きを行う構成にするとよい。
【００３１】
さらにサーバー（１０）は、提供主（５１）からインターネットサービス同士を関連付ける連携情報の入力を受け付け、当該連携情報に従って複数のインターネットサービスを連携させる。すなわち、インターネットサービス同士を関連付ける連携情報の入力を連携情報入力手段（３１）を通じて提供主（５１）から受け付け、これを連携情報登録手段（３２）が連携情報データベース（３３）に登録する。サーバー（１０）のサービス提供手段（２４）は、インターネットサービスを提供する際に連携情報データベース（３３）を参照し、連携情報によって関連付けされている他のインターネットサービスを連携させる。
【００３２】
たとえば、チケットの予約を受け付けるインターネットサービスと会員のポイントを管理するインターネットサービスとを「予約を受け付けたとき、その会員のポイントを加算する」という内容の連携情報によって関連付けておく。これにより、予約を受け付けた処理がこの連携情報を参照してポイント加算処理を起動するようになり、予約管理のインターネットサービスとポイント管理のインターネットサービスとが連携動作する。なお連携情報を含めてインターネットサービスが静的に提供されるように構成してもよい。
【００３３】
このようにインターネットサービス同士が連携動作することにより、複雑なサービスの提供が可能になる。なお、連携情報入力手段（３１）による入力方法は、先に説明した入力受付手段（２１）と同様である。このほか、連携動作の実現方法は、１つのサービスシステムにかかわるサービス提供手段（２４）が連携情報を参照して他のサービスシステムのインターネットサービスを呼び出すという構成に限らず、連携動作を統轄管理するシステムをサービスシステムの上位に別途設ける構成としてもよい。
【００３４】
【発明の実施の形態】
以下、図面に基づき本発明の一実施の形態を説明する。
各図は、本発明の一実施の形態を示している。
図１は、本実施の形態にかかるインターネットサービス提供装置１０の構成とインターネットを介した接続状態を示している。インターネットサービス提供装置１０は、通信機能を備えたコンピュータ装置であってサーバーとして機能する。インターネットサービス提供装置１０は、インターネット５０を介して、インターネットサービスの提供主である契約者の端末装置５１およびインターネットサービスの提供を受けるクライアントとしての一般ユーザの端末装置５２と接続されている。
【００３５】
インターネットサービス提供装置１０から一般ユーザの端末装置５２に提供されるインターネットサービスには、特別設定可能な項目が多数設けてあり、インターネットサービスの提供主は、自己の要求に合うように特別設定可能な項目の内容を端末装置５１から設定することで、提供するインターネットサービスを特別仕様に仕立てる（カスタマイズ）することが可能になっている。インターネットサービスを一般ユーザに提供しようとする者は、インターネットサービス提供装置１０の管理会社（ＡＳＰ…Ａｐｐｌｉｃａｔｉｏｎ　　Ｓｅｒｖｉｃｅ　　Ｐｒｏｖｉｄｅｒ）と契約を締結して契約者になることで、インターネットサービス提供装置１０を用いたインターネットサービスの提供主になることができる。
【００３６】
契約者には、管理会社からＩＤとパスワードが付与され、これらＩＤとパスワードを用いてインターネットサービス提供装置１０にログインし、契約者の企業ＩＤをキーとして、自己の要求に合うようにカスタマイズしたインターネットサービスを生成することができ、かつこれをインターネットサービス提供装置１０から一般ユーザの端末装置５２に提供することが可能になる。
【００３７】
インターネットサービス提供装置１０は、一般ユーザの端末装置５２に提供するインターネットサービスの種類毎にサービスシステムＡ〜Ｄを備えている。たとえば、サービスシステムＡは、美容院やホテルなどの予約を受け付けて管理する予約システム、サービスシステムＢは、会員のポイント管理を行うポイントシステム、サービスシステムＣは、インターネットを通じた学習支援を行うｅ−ラーニングシステム、サービスシステムＤは、リフォームなどの見積もりを行う見積りシステムのようになっている。すなわち、提供するサービスの目的毎にサービスシステムを分けて構成してある。これによりそれぞれのサービスシステムにおいて特別設定可能とすべき項目の数が絞り込まれている。サービスシステムの数は、提供するインターネットサービスの種類に応じて増減される。
【００３８】
各サービスシステムＡ〜Ｄは、それぞれ入力受付手段２１と、登録手段２２と、契約者情報データベース２３と、サービス提供手段２４と、蓄積情報データベース２５と、システム情報登録手段２６と、情報管理手段２７、としての機能を果たす。サービスシステムＢ〜Ｄの内部構成は、サービスシステムＡと同様であり、それらについての図示および説明は省略する。
【００３９】
入力受付手段２１は、インターネットサービスの提供主（契約者）から特別設定可能な項目に対する設定内容の入力を受け付ける機能を果たすものである。契約者情報データベース２３は、特別設定可能な項目に対する設定内容あるいは、設定内容に応じたインターネットサービスを提供するための情報を登録するためのデータベースである。登録手段２２は、入力受付手段２１の受付けた設定内容に従ってインターネットサービスを提供するための情報を契約者情報データベース２３に登録する処理を実行するものである。契約者情報データベース２３への登録は、提供するインターネットサービス毎に行われる。たとえば、企業ＩＤ毎に特別設定ファイルにファイル化して登録する。
【００４０】
入力受付手段２１は、インターネット５０を通じて契約者の端末装置５１に設定用画面を表示し、当該画面を通じて特別設定可能な項目の設定内容に関する指示を提供主から受け付けるようになっている。この場合、一般のブラウザからインターネット５０を介してインターネットサービス提供装置１０へのアクセスを可能としてもよいし、特別な設定用ソフトウェアの記録された記録媒体を契約者に配布し、設定用ソフトウェアを実行することで契約者の端末装置５１に設定用画面が表示され、当該画面を通じて設定された内容をインターネット５０を介して契約者の端末装置５１からインターネットサービス提供装置１０へ送信する構成としてもよい。さらには、設定用ソフトウェアを用いて設定した内容を記録媒体に記録し、これをインターネットサービス提供装置１０の管理会社に提出し、管理会社側でインターネットサービス提供装置１０に登録するように構成してもよい。
【００４１】
サービス提供手段２４は、契約者情報データベース２３に登録されている情報に基づいて特別設定可能な項目の内容がカスタマイズされたインターネットサービスを一般ユーザの端末装置５２に提供する機能を果たす。インターネットサービスの提供方法には、動的提供と静的提供の２種類があり、いずれにするかは、契約時あるいは特別設定可能な項目の内容の入力終了時等に選択可能になっている。
【００４２】
登録手段２２は、動的提供の場合には、特別設定可能な項目について入力された設定内容自体を契約者情報データベース２３に登録する機能を果たす。サービス提供手段２４は、動的提供の場合には、たとえば、ある契約者のウェブページａが一般ユーザの端末装置５２からアクセスされたとき、ウェブページａに対応付けられている特別設定ファイルを契約者情報データベース２３から読み出し、その内容に従って特別設定可能な項目の内容を設定したウェブページをリアルタイムに生成して一般ユーザの端末装置５２に送信する等の処理を行う機能を果たす。
【００４３】
静的提供の場合には、特別設定可能な項目に対する設定内容の入力が完了した時点で、入力された設定内容に従うインターネットサービスを提供するための情報が生成される。たとえば、ＨＴＭＬデータやＨＴＭＬから呼び出す処理などを生成し、これらを契約者情報データベース２３に記憶する。サービス提供手段２４は、クライアントからアクセス要求があったとき、予め作成して契約者情報データベース２３に記憶しておいたＨＴＭＬデータ等を用いてインターネットサービスを提供する。契約者情報データベース２３に記憶する情報の生成は、登録手段２２が行っても良いしサービス提供手段２４が行うように構成してもよい。
【００４４】
蓄積情報データベース２５は、サービス提供手段２４がインターネットサービスをクライアントに提供した際の履歴やインターネットサービス提供時にクライアントから入力された情報などのシステム情報を登録するためのデータベースである。システム情報登録手段２６は、これらの情報を蓄積情報データベース２５に書き込む機能を有している。蓄積情報データベース２５は、クライアントにインターネットサービス提供のために送信したＨＴＭＬ文書から呼び出されるＣＧＩ等で構成される。
【００４５】
情報管理手段２７は、蓄積情報データベース２５に登録されているシステム情報を契約者からの要求に応じて契約者の端末装置５１に表示したり、登録されているシステム情報を契約者からの指示に従って変更する機能を有している。契約者がＩＤとパスワードでインターネットサービス提供装置１０にログインすると、該当の蓄積情報を参照したり、データを変更（加工や削除）したり、バックアップを取ることが可能になっている。
【００４６】
なお、一般のブラウザからインターネット５０を介してインターネットサービス提供装置１０の蓄積情報データベース２５へのアクセスを可能としてもよいし、特別な参照管理用ソフトウェアを契約者の端末装置５１で実行することで、インターネット５０を介してインターネットサービス提供装置１０の蓄積情報データベース２５へアクセスすることが可能になる構成としてもよい。また契約者は、蓄積情報データベース２５の登録内容をバックアップした後であって契約期間内であれば、クライアントに提供するインターネットサービスの内容を何度でもカスタマイズし直すことが可能になっている。
【００４７】
さらにインターネットサービス提供装置１０は、連携情報入力手段３１と、連携情報登録手段３２と、連携情報データベース３３を有している。連携情報入力手段３１は、インターネットサービス同士を関連付ける連携情報の入力を提供主から受け付ける機能を果たす。連携情報入力手段３１は、入力受付手段２１と同様に、インターネットを通じて契約者の端末装置５１のブラウザ上に入力用画面を表示し、当該画面から連携情報の入力を受け付ける構成としてもよいし、契約者に配布した入力用プログラムを契約者の端末装置５１で実行することで入力用画面が表示される構成としてもよい。
【００４８】
連携情報登録手段３２は、連携情報入力手段３１を介して入力された連携情報を連携情報データベース３３に登録する機能を果たすものである。サービスシステムＡ〜Ｄのサービス提供手段２４は、インターネットサービスを提供する際に連携情報データベース３３を参照し、連携情報によって関連付けされている他のサービスシステムのインターネットサービスを連携させる機能を有している。
【００４９】
次に、美容院のオンライン予約システムをインターネットサービスとして提供する場合を例にインターネットサービス提供装置１０の動作を説明する。予めインターネットサービス提供装置１０の管理会社と契約を締結し、契約者がその際に付与されたＩＤとパスワードを入力してインターネットサービス提供装置１０に自己の端末装置５１からアクセスすると、図２に一例として示したように、契約者の端末装置５１のブラウザ上に初期画面としてのメニュー画面１００が現れる。メニュー画面１００には、契約を締結しているサービスについてのみ、選択ボタンが配列表示される。図２では、予約システムにかかわる選択ボタンとして、「予約システム」のタイトルの下に、画面設定ボタン１０１、予約管理ボタン１０２、ポイントシステムボタン１０３、マニュアルボタン１０４が表示されている。
【００５０】
画面設定ボタン１０１を選択すると、図３に示した予約システム画面設定画面１１０が表示される。予約システム画面設定画面１１０は、予約システムについて特別設定可能な項目の内容、すなわち、インターネットサービス提供装置１０からのインターネットサービスとして一般ユーザの端末装置５２に表示されるホームページ（お客様入力画面）の内容等を設定するためのメニュー画面である。契約後、はじめて特別設定可能な項目についての設定を行う場合には、予約システム画面設定画面１１０の一部に設けられたお客様入力画面設定の欄１１１に、初期設定ボタン１１２が表示されるので、これをクリックする。
【００５１】
初期設定ボタン１１２をクリックすると、特別設定可能な項目の内容を設定するための画面が次々と現れて、それに従って操作することで、特別設定可能な項目について、契約者の希望に沿った設定を行うことができる。予約システム画面設定画面１１０において初期設定ボタン１１２を選択すると、図４の時間単位設定画面１４０が表示される。この画面では、予約を受付ける時間単位を設定する。画面には、タイトル、説明文、注意事項等が文字表示されるほか、時間単位を択一的に選択するためのラジオボタン１４１および設定ボタン１４２が表示される。また画面右上には、初期設定終了までの過程が１〜９段階まで存在し、現在どの段階にあるかを数字の色を変えて表示する進行状況案内部１４３が表示されている。ラジオボタン１４１により、５分、１０分、１５分、３０分、６０分の中のいずれか１つを、予約を受付ける際の時間単位として選択することが可能になっている。
【００５２】
ラジオボタン１４１を選択した後、設定ボタン１４２をクリックすることで、図５に示す時間単位設定確認画面１５０が表示される。ここで設定を確認すると、図６に示した営業時間設定画面１６０が表示される。この画面では、営業の開始時刻と終了時刻をそれぞれ選択することが可能になっている。営業時間の設定を終えると、次に図７に示す予約対象設定画面１７０が表示される。画面上部には、入力のための説明文１７１が表示されている。画面下部には、入力例の欄１７２と入力欄１７３が表示される。
【００５３】
予約対象設定画面１７０では、予約対象を登録する。すなわち予約対象別に、「表示順番」、「同時予約可能数」、「予約対象名」、「予約対象種別」、「メールアドレス」を指定する。「表示順番」では、一般ユーザの端末装置５２に表示されるホームページにおいて予約可能な美容師（予約対象）を紹介する際の表示順序を指定する。「同時予約可能数」では、同じ時間帯に重複して予約することのできる最大数を指定する。「予約対象名」では、予約対象の名前を指定する。ここで指定した名前が一般ユーザ向けのホームページにおいて予約可能な美容師名として表示される。「予約対象種別」では、予約対象の属性を登録する。たとえば、その美容師がスタイリストであるか、男性スタッフであるか等を登録する。「メールアドレス」では、予約が入った場合にその旨を通知するメールアドレスを指定するようになっている。図７では、入力例の欄１７２に、予約対象として当店に所属している美容師数人についての入力例が表示されている。
【００５４】
予約対象設定画面１７０での設定を完了すると、次に図８に示す予約項目設定画面１８０が表示される。この画面では、予約対象についてどのような事項を予約することができるかを設定する。画面上部には、入力のための説明文１８１が、画面下部には、入力例の欄１８２と入力欄１８３が表示されている。入力例の欄１８２には、トリートメント、スタイリング、カット、カット＆カラー、カット＆パーマを予約可能な項目として設定する場合が例示されている。
【００５５】
予約項目設定画面１８０での設定が終了すると、図９に示す予約項目時間設定画面１９０が表示される。ここでは、予約対象設定画面１７０において設定した予約項目毎にそれぞれの予約項目の業務を行うために要する時間を設定するようになっている。また予約項目時間は、時間単位設定画面１４０で設定した時間を単位として設定することが可能になっている。ここでは、コンボボックスで予約項目時間を設定するようになっており、コンボボックスで選択可能な時間が、時間単位設定画面１４０で設定した時間を単位にリスト表示される。
【００５６】
予約項目時間設定画面１９０での設定が終了すると、図１０に示す定休日設定画面２００が表示される。日曜日から土曜日までの各曜日に対応してチェックボックスが表示され、該当するチェックボックスをマークすることで、定休日を設定することが可能になっている。
【００５７】
定休日設定画面２００での設定が終了すると、図１１に示すログイン設定画面２１０が表示される。ここでは、インターネットサービス装置１０から提供するお客様用のホームページにアクセスするユーザーは、契約者の経営する店舗等の会員であることを前提としており、ホームページにアクセスしてきたものが会員であるか否か、およびどの会員であるかを識別するための情報をログイン設定画面２１０で設定するようになっている。ここでは、会員を識別するための確認項目として２つの項目が指定可能になっている。
【００５８】
ログイン設定画面２１０での設定が終了すると、図１２に示すページタイトル設定画面２２０が表示される。この画面では、店舗名、予約情報を受け取るメールアドレス、お客様からの問い合わせを受け取る電話番号を設定するようになっている。
【００５９】
ページタイトル設定画面２２０での設定が終了すると、図１３に示すテンプレート選択画面２３０が表示される。この画面では、一般ユーザの端末装置５２に表示されるお客様入力画面の基本的形態を選択する。
【００６０】
テンプレート選択画面２３０での設定が終了すると、これまで設定した内容を確認するための初期設定確認画面２４０が表示される。設定内容が確認されると、初期設定が完了する。これにより、予約システム画面設定画面１１０が再び表示される。ただし、お客様入力画面設定の欄１１１には、初期設定ボタン１１２は表示されず、これに代えて、詳細設定メニューに表示された項目を設定すべき旨の案内表示がなされる。
【００６１】
詳細設定は店舗全体としての設定と、予約対象別の設定と、メッセージに関する設定に分類されている。予約状況表示／非表示ボタン１１４から休業時間設定ボタン１１８は、全体を対象として詳細設定するためのボタンであり、休業日設定ボタン１１９から各予約項目リストボタン１２１は、予約対象別に詳細設定するためのボタンである。コメント欄ボタン１２２からリコール機能ボタン１２４はメッセージに関する詳細設定を行うためのボタンである。
【００６２】
予約システム画面設定画面１１０において予約状況表示／非表示ボタン１１４を選択すると、お客様入力画面設定の欄１１１に予約状況をカレンダー表示するか否かを選択するための説明文と選択ボタンが表示される。カレンダー表示を選択すると、予約状況がカレンダー表示される。したがって、どの日に空きがあるかの確認が可能になる。一方、非表示を選択した場合には、お客様の指定した日時が、予約可能な日時か否かをその都度表示するように設定される。
【００６３】
予約期日設定ボタン１１５を選択すると、予約システム画面設定画面１１０に予約期日を設定するための説明文と選択欄と入力欄が表示される。ここでは、予約を最大何ヶ月先まで受け付けるかと、何分前／何日前まで予約受付を行うかを指定するようになっている。
【００６４】
フリー客数ボタン１１６を選択すると、予約システム画面設定画面１１０のお客様入力画面設定の欄１１１にフリー客数を設定するための説明文と入力欄が表示される。ここでは、会員でないお客様を１日に何人まで受け付けるかを設定することができる。この設定により、フリー客によって、多数のいたずら予約が行われてしまう事態を防止することが可能になる。
【００６５】
特別休業日設定ボタン１１７を選択すると、予約システム画面設定画面１１０のお客様入力画面設定の欄１１１に特別休業日を設定するための説明文と選択欄が表示される。ここでは、１年先までのいずれかの月のカレンダーを表示し、カレンダー上の日付を選択することで店舗全体としての特別な休業日を設定することが可能になっている。
【００６６】
休業時間設定ボタン１１８を選択すると、予約システム画面設定画面１１０のお客様入力画面設定の欄１１１に休業時間を設定するための説明文と選択欄等が表示される。営業時間中に昼休みなどの一時休業時間を複数設定することができる。また休業時間を曜日別に設定したり、この１年先までについて日付単位に休業時間を設定したりすることが可能になっている。
【００６７】
休業日設定ボタン１１９を選択すると、予約システム画面設定画面１１０のお客様入力画面設定の欄１１１に予約対象を選択するための説明文と選択欄が表示される。ここで予約対象を選択すると、１年先までのいずれかの月のカレンダーが表示可能となり、カレンダー上の日付を選択することで当該予約対象についての特別休業日を設定することができる。図１５は、予約対象としてスタイリストの関口さんを選択し、２００２年の６月について特別休業日を設定する際にお客様入力画面設定の欄１１１に表示される予約対象別特別休業日設定画面２５０の一例を示している。
【００６８】
休業時間設定ボタン１２０を選択すると、予約システム画面設定画面１１０のお客様入力画面設定の欄１１１に予約対象を選択するための説明文と選択欄が表示される。ここで予約対象を選択すると、選択した予約対象について営業時間中における一時休業時間を適宜設定することができる。また一時休業時間を、１年先までについて、日付単位に設定することが可能になっている。
【００６９】
各予約項目リストボタン１２１を選択すると、予約システム画面設定画面１１０のお客様入力画面設定の欄１１１に予約対象を選択するための説明文と選択欄が表示される。ここでは、予約対象ごとの予約項目を設定するようになっている。予約対象を選択すると、初期設定で登録した予約対象項目がチェックボックス付きで一覧表示される。ここでチェックした予約対象項目だけが当該予約対象について有効になる。これにより、たとえば、関口さんは、カットとカット＆パーマだけ予約を受け付ける等の個別設定が可能になる。
【００７０】
コメント欄ボタン１２２を選択すると、お客様入力画面設定の欄１１１に「お客様が予約する際にコメントを取ることができます。」等の説明文とコメントの入力を促す質問文章を設定するための入力欄が表示される。
【００７１】
予約後の謝辞文ボタン１２３を選択すると、お客様入力画面設定の欄１１１に、お客様が予約を完了した際に表示する謝辞文の入力を促す説明文と謝辞文の入力欄が表示される。これにより、オリジナルの謝辞文の設定を行うことが可能になる。
【００７２】
リコール機能ボタン１２４を選択すると、お客様入力画面設定の欄１１１に電話番号入力項目設定とリコール機能に関する説明文と選択欄が表示される。電話番号入力項目設定では、フリーのお客様からの予約に対して電話番号の入力を必須項目にするか否かを設定する。ＯＮに設定するとお客様の予約入力項目に電話番号入力欄が追加される。リコール機能とは、予約日の前日昼頃にお客様のメールアドレスへ予約内容をお知らせする機能である。リコール機能を使用すると、お客様の予約入力項目にメールアドレス記入欄が追加される。またリコール機能を使用する場合、メール内容の冒頭に付する文章を設定することが可能になっている。
【００７３】
こうしてすべての項目について設定が終了した段階で、予約システムＯＮボタン１２５をクリックすると、契約者によってカスタマイズされた内容の予約システムがインターネットサービス提供装置１０で稼動し、一般ユーザの端末装置５２から当該予約システムのホームページにアクセスすることが可能になる。なお、初期設定の変更ボタン１１３をクリックすると、これまでの設定内容が予約システム画面設定画面１１０のお客様入力画面設定の欄１１１に表示されるとともに、設定した内容の変更を受け付けるための操作ボタン等が表示される。これにより、インターネットサービスである予約システムの運用を開始した後であっても、特別設定可能な項目に対する設定内容を適宜変更することが可能になっている。
【００７４】
ただし、時間単位および営業時間帯の設定は途中変更できない。これらを変更するには、これまで設定したすべての内容が消去されるとともに、蓄積情報データベース２５に記憶しているお客さまからの予約情報等もすべて消去されるようになっている。またこれらの消去される変更については、蓄積されている予約データをすべて印刷出力しなければできない構成になっている。なお印刷出力に変えて契約者が所定のファイルにデータをセーブすることを変更の条件としてもよい。これにより、変更前に成された予約を保護することができる。
【００７５】
図１６から図２１は、契約者によってカスタマイズされたインターネットサービスとしての予約システムへ、一般ユーザの端末装置５２から会員がアクセスした際にそのブラウザに表示される画面の遷移を示している。図１６には、契約者によってカスタマイズされたインターネットサービスである予約システムのホームページ３００を示している。ここでは、予約を希望する項目（美容師…予約対象）を指定するようになっている。予約対象設定画面１７０で設定した美容師が指定可能な候補として表示される。またページタイトル設定画面２２０で設定した店舗名がホームページの上部に表示される。
【００７６】
美容師を決定すると、図１７に示す予約項目選択画面３１０が表示される。この画面では、予約項目としてカット、スタイリングなど、予約項目設定画面１８０で設定した項目が表示され、いずれか１つをラジオボタンで選択し得るようになっている。またコメントの入力欄３１１があり、美容師への特別な注文事項などをお客様が自由に入力することができるようになっている。このコメント欄の上部に表示される案内文は、図３のコメント欄ボタン１２２をクリックして設定したものである。
【００７７】
予約項目を決定すると、図１８に示す予約日選択画面３２０が表示される。ここではカレンダーが表示され、日付の背景色の違い、あるいはアンダーラインの有無等により、予約対象の美容師が、空きがあって予約可能であるか否か、会員のみ予約可能か否か、休業日か否か等が表示されるようになっている。そして予約可能な日をカレンダー上でクリックすることで予約日が確定するようになっている。このカレンダーにおける休業日の表示は、定休日設定画面２００で設定した定休日、特別休業日設定ボタン１１７をクリックして設定した店全体としての特別休業日、および指定された美容師（予約対象）について個別に設定されている休業日に基づいて行われる。
【００７８】
予約日を確定すると、図１９に示す予約時間指定画面３３０が表示される。ここで表示される時間帯は初期設定時に時間単位設定画面１４０で設定した時間が単位になっている。予約承り時間帯は、営業時間、特別休業時間、予約対象別の休業時間等に基づいて表示される。予約可能時間帯は、これまでの予約状況を蓄積している蓄積情報データベース２５を参照して表示される。
【００７９】
予約時間を設定すると、これまで入力した予約内容の確認と当該内容での予約申込を行うための申込画面３４０が表示される。この画面には、ログイン設定画面２１０で設定した２つの項目名とそれらの入力欄が表示される。図２０は、会員番号と氏名の入力を求めている例を表示している。フリー客に対しては、名前の入力を求めている。また画面の下部には、ページタイトル設定画面２２０で設定した問い合わせ先の電話番号が表示されている。
【００８０】
なお、会員は別途の顧客管理システムで管理されており、予約システムは、入力された２つの確認項目を顧客管理システムの登録内容で照合し、真正な会員であるか否かの認証を行うようになっている。図２３は、顧客管理システムにおいて新規会員を追加する際の入力フォーム画面５００の一例を示している。
【００８１】
予約申込が確定すると、図２１に示す謝辞画面３５０が表示される。謝辞文ボタン１２３を選択して設定した謝辞文と今回の予約内容が謝辞画面３５０に表示される。また予約申込が完了するごとに、システム情報登録手段２６は、予約内容を表す情報等を蓄積情報データベース２５に登録する。
【００８２】
次に契約者によるシステム情報の参照について説明する。ＩＤとパスワードの認証をへて表示されたメニュー画面１００において予約管理ボタン１０２をクリックすると、図２２に示す予約管理画面４００が、蓄積情報データベース２５の登録内容に基づいて、契約者の端末装置５１のブラウザ上に表示される。この画面では、予約状況を確認したい日付を指定すると、美容師別に予約状況が一覧表示されるようになっている。
【００８３】
次に、インターネットサービス同士の連携動作について説明する。
インターネットサービス提供装置１０は、インターネットサービス同士を関連付ける連携情報の入力を連携情報入力手段３１およびインターネット５０を通じて契約者の端末装置５１から受け付け、連携情報登録手段３２がこれを連携情報データベース３３に登録する。サービスシステムのサービス提供手段２４は、インターネットサービスを提供する際に連携情報データベース３３を参照し、連携情報によって関連付けられている他のサービスシステムＢ〜Ｄを連携させる。たとえば、サービスシステムＡによる予約システムとサービスシステムＢによるポイントシステムとサービスシステムＣによるｅ−ラーニングシステムとを連携情報で連携させることにより、ライブ講座の受講予約の受付と、受講予約の受付毎にポイント加算する処理と、ライブ受講を予約した講座に対する予習教材のｅ−ラーニングシステムを通じた提供等が可能になる。
【００８４】
より詳細には、連携情報として「予約を受け付けたならば、その会員のポイントを加算する」という指示を連携情報として登録しておく。受講予約を受け付けた予約システムのサービス提供手段２４は、予約の受付が完了すると連携情報データベース３３を参照して上記の連携情報を読み出し、その内容に従ってサービスシステムＢのポイント加算処理を起動する。これにより予約システムによるインターネットサービスとポイントシステムによるインターネットサービスとが連携動作し、予約毎にポイントが加算されるという連携動作が行われる。このようにインターネットサービス同士が連携動作することにより、複雑なインターネットサービスの提供が可能になる。
【００８５】
本実施の形態にかかるインターネットサービス提供装置１０では、図２のメニュー画面１００に示すように、予約システムにかかわる選択ボタンの１つにポイントシステムボタン１０３を設けてある。契約者が、予約システムとポイントシステムとの連動を望む場合には、ポイントシステムボタン１０３を選択して特別設定可能な項目を設定する。たとえば、予約完了によって付与するポイント数や、ポイントによる特典の説明文などを設定する。ここで設定した内容に従って、予約システムとポイントシステムとの連携情報が作成され連携情報データベース３３に登録される。
【００８６】
なお、静的提供によりインターネットサービスを提供する場合には、連携情報に応じた処理が実行されるようにインターネットサービスを提供するための情報を生成し、契約者情報データベース２３に記憶するように構成するとよい。
【００８７】
以上、本発明の実施の形態を図面によって説明してきたが、具体的な構成はこれらの実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれる。
【００８８】
例えば実施の形態では、予約システム、ポイントシステム等をインターネットサービスとして例示したが、対象となるインターネットサービスはこれらに限定されるものではない。本発明は、ホームページの作成を支援するインターネットサービス、オンラインでの会員管理サービス、インターネット上での見積もりやオーダーメイドの受注サービス、査定サービス、よくある質問に対する回答を提供するＦＡＱサービス、アンケートをとるサービス、掲示板サービス、ｅ−ラーニング、オンラインショップにかかわるサービス、入札、メール管理サービスなど各種のインターネットサービスの提供に適用可能なものである。
【００８９】
なお１つのインターネットサービスの中で、あるいはインターネットサービスとそれらの連携動作との間で、静的提供と動的提供とを組み合わせてもよい。
【００９０】
【発明の効果】
本発明にかかるインターネットサービス提供方法等によれば、提供するインターネットサービスに特別設定可能な項目を予め複数設けておき、インターネットサービスの提供主から特別設定可能な項目に対する設定内容の指示を受け付け、これに従って特別設定可能な項目の内容を特別設定したインターネットサービスをサーバーからクライアントに提供するので、それぞれの提供主の要求仕様に合ったインターネットサービスを、同一のサーバープログラムによって提供することが可能になる。これにより、専門業者への特別注文によってシステムを構築する場合に比べて、費用および時間を削減することができ、インターネットサービスの導入が容易になる。
【００９１】
また、提供主が、インターネットサービスにかかわるシステム情報の参照およびまたは変更を行うことを可能としたので、インターネットサービスの運用管理が支援されるとともに、運用開始後の仕様変更に容易に対応することができる。
【００９２】
さらに蓄積情報データベースにデータを格納するためのフィールドを、特別設定可能な項目の設定範囲を網羅し得るように予め設定したので、データベースの構造自体を特別設定可能な項目の設定内容に応じて変更する必要がなく、多種多様な項目のカスタム化に容易に対応することができる。
【００９３】
また提供主から入力された連携情報に従って複数のインターネットサービスを連携させるものでは、複雑なインターネットサービスの提供が可能になる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係るインターネットサービス提供装置の構成を示す説明図である。
【図２】本発明の一実施の形態に係るインターネットサービス提供装置が特別設定可能な項目の設定指示を受け付ける際に契約者の端末装置に表示するメニュー画面の一例を示す説明図である。
【図３】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する予約システム画面設定画面の一例を示す説明図である。
【図４】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する時間単位設定画面の一例を示す説明図である。
【図５】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する時間単位設定確認画面の一例を示す説明図である。
【図６】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する営業時間設定画面の一例を示す説明図である。
【図７】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する予約対象設定画面の一例を示す説明図である。
【図８】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する予約項目設定画面の一例を示す説明図である。
【図９】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する予約項目時間設定画面の一例を示す説明図である。
【図１０】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する定休日設定画面の一例を示す説明図である。
【図１１】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示するログイン設定画面の一例を示す説明図である。
【図１２】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示するページタイトル設定画面の一例を示す説明図である。
【図１３】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示するテンプレート選択画面の一例を示す説明図である。
【図１４】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する初期設定確認画面の一例を示す説明図である。
【図１５】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する予約対象別特別休業日設定画面の一例を示す説明図である。
【図１６】本発明の一実施の形態に係るインターネットサービス提供装置が一般ユーザの端末装置に表示する予約システムにおけるホームページの一例を示す説明図である。
【図１７】本発明の一実施の形態に係るインターネットサービス提供装置が一般ユーザの端末装置に表示する予約項目選択画面の一例を示す説明図である。
【図１８】本発明の一実施の形態に係るインターネットサービス提供装置が一般ユーザの端末装置に表示する予約日選択画面の一例を示す説明図である。
【図１９】本発明の一実施の形態に係るインターネットサービス提供装置が一般ユーザの端末装置に表示する予約時間指定画面の一例を示す説明図である。
【図２０】本発明の一実施の形態に係るインターネットサービス提供装置が一般ユーザの端末装置に表示する申込画面の一例を示す説明図である。
【図２１】本発明の一実施の形態に係るインターネットサービス提供装置が一般ユーザの端末装置に表示する謝辞画面の一例を示す説明図である。
【図２２】本発明の一実施の形態に係るインターネットサービス提供装置が契約者の端末装置に表示する予約管理画面の一例を示す説明図である。
【図２３】本発明の一実施の形態に係るインターネットサービス提供装置と関連する顧客管理システムにおける入力フォーム画面の一例を示す説明図である。
【符号の説明】
Ａ〜Ｄ…サービスシステム
１０…インターネットサービス提供装置
２１…入力受付手段
２２…登録手段
２３…契約者情報データベース
２４…サービス提供手段
２５…蓄積情報データベース
２６…システム情報登録手段
２７…情報管理手段
３１…連携情報入力手段
３２…連携情報登録手段
３３…連携情報データベース
５０…インターネット
５１…契約者の端末装置
５２…一般ユーザの端末装置
１００…メニュー画面
１０１…画面設定ボタン
１０２…予約管理ボタン
１０３…ポイントシステムボタン
１０４…マニュアルボタン
１１０…予約システム画面設定画面
１１１…お客様入力画面設定の欄
１１２…初期設定ボタン
１１３…初期設定の変更ボタン
１１４…予約状況表示／非表示ボタン
１１５…予約期日設定ボタン
１１６…フリー客数ボタン
１１７…特別休業日設定ボタン
１１８…休業時間設定ボタン
１１９…休業日設定ボタン
１２０…休業時間設定ボタン
１２１…各予約項目リストボタン
１２２…コメント欄ボタン
１２３…謝辞文ボタン
１２４…リコール機能ボタン
１２５…予約システムＯＮボタン
１４０…時間単位設定画面
１４１…ラジオボタン
１４２…設定ボタン
１４３…進行状況案内部
１５０…時間単位設定確認画面
１６０…営業時間設定画面
１７０…予約対象設定画面
１７１、１８１…説明文
１７２、１８２…入力例の欄
１７３、１８３…入力欄
１８０…予約項目設定画面
１９０…予約項目時間設定画面
２００…定休日設定画面
２１０…ログイン設定画面
２２０…ページタイトル設定画面
２３０…テンプレート選択画面
２４０…初期設定確認画面
２５０…予約対象別特別休業日設定画面
３００…予約システムにおけるホームページ
３１０…予約項目選択画面
３１１…コメントの入力欄
３２０…予約日選択画面
３３０…予約時間指定画面
３４０…申込画面
３５０…謝辞画面
４００…予約管理画面
５００…入力フォーム画面
【図１】
2004038757.tif 000003
【図２】
2004038757.tif 000004
【図３】
2004038757.tif 000005
【図４】
2004038757.tif 000006
【図５】
2004038757.tif 000007
【図６】
2004038757.tif 000008
【図７】
2004038757.tif 000009
【図８】
2004038757.tif 000010
【図９】
2004038757.tif 000011
【図１０】
2004038757.tif 000012
【図１１】
2004038757.tif 000013
【図１２】
2004038757.tif 000014
【図１３】
2004038757.tif 000015
【図１４】
2004038757.tif 000016
【図１５】
2004038757.tif 000017
【図１６】
2004038757.tif 000018
【図１７】
2004038757.tif 000019
【図１８】
2004038757.tif 000020
【図１９】
2004038757.tif 000021
【図２０】
2004038757.tif 000022
【図２１】
2004038757.tif 000023
【図２２】
2004038757.tif 000024
【図２３】
2004038757.tif 000025