(57)【要約】【課題】メッセージをやり取りすることができる、より好ましいコミュニケーションサービスを実現するためのネットワークシステム、サーバ、情報処理方法、および通信端末のためのプログラムを提供する。【解決手段】複数のユーザ端末４００と、商品またはサービスに関するメッセージを複数のユーザ端末４００の各々と送受信するためのサーバ１００と、を備えるネットワークシステム１が提供される。サーバ１００は、商品またはサービスの入手前に利用可能な第１のモードと、商品またはサービスの入手後に利用可能な第２のモードと、を複数のユーザ端末４００の各々に利用させる。【選択図】図３
2018041267.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ端末と、
商品またはサービスに関するメッセージを前記複数のユーザ端末の各々と送受信するためのサーバと、を備え、
前記サーバは、前記商品またはサービスの入手前に利用可能な第１のモードと、前記商品またはサービスの入手後に利用可能な第２のモードと、を前記複数のユーザ端末の各々に利用させる、ネットワークシステム。
【請求項２】
前記複数のユーザ端末の各々は、前記商品またはサービスの入手後であっても、前記第１のモードを引き続き利用することができる、請求項１に記載のネットワークシステム。
【請求項３】
前記複数のユーザ端末の各々は、前記第１のモードにおいては、所定の期間内に前記商品またはサービスに関するメッセージを送信することができる、請求項２に記載のネットワークシステム。
【請求項４】
前記所定の期間が商品またはサービスのカテゴリー毎に設定される、請求項３に記載のネットワークシステム。
【請求項５】
前記第２のモードは前記商品またはサービスのカテゴリー毎に準備され、
前記カテゴリー毎に前記メッセージの回答者が設定される、請求項１から４のいずれか１項に記載のネットワークシステム。
【請求項６】
前記回答者は、自身に設定されているカテゴリーとは別のカテゴリーに関する情報を閲覧可能である、請求項５に記載のネットワークシステム。
【請求項７】
複数のユーザ端末と通信するための通信インターフェイスと、
プロセッサとを備え、
前記プロセッサは、前記通信インターフェイスを介して、商品またはサービスの入手前に利用可能な第１のモードと、前記商品またはサービスの入手後に利用可能な第２のモードと、を前記複数のユーザ端末の各々に利用させる、サーバ。
【請求項８】
プロセッサが、通信インターフェイスを介して、複数のユーザ端末の各々に、商品またはサービスの入手前に利用可能な第１のモードを利用させるステップと、
前記プロセッサが、前記通信インターフェイスを介して、前記複数のユーザ端末の各々に、前記商品またはサービスの入手後に利用可能な第２のモードを利用させるステップと、を備えるサーバにおける情報処理方法。
【請求項９】
プロセッサと通信インターフェイスとを含む通信端末のためのプログラムであって、
前記通信インターフェイスを介して、商品またはサービスの入手前に利用可能な第１のモードを実行するステップと、
前記通信インターフェイスを介して、前記商品またはサービスの入手後に利用可能な第２のモードを実行するステップと、を前記プロセッサに実行させる通信端末のためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の一態様は、ネットワークを介したデータ通信の技術に関し、特にメッセージをやり取りするための技術に関する。
【背景技術】
【０００２】
従来から、サーバを介して、端末間でメッセージをやり取りするための技術が知られている。たとえば、特開２００４−１３３８３１号公報（特許文献１）には、商品の動向収集システムが開示されている。特許文献１では、システム運用サーバがＷｅｂページとデータベースとを備える。Ｗｅｂページは、消費者が商品を購入することで取得する商品ＩＤを用いてＷｅｂ端末からログイン可能で、商品に関連する情報および専門家に関する情報を表示する紹介ページを含む。また、消費者がパスワードを用いてＷｅｂ端末からログイン可能で、商品についての相談を書き込み可能な相談ページを含む。また、専門家がパスワードを用いてＷｅｂ端末からログイン可能で、相談に対するアドバイス・カウンセリングを書き込み可能な助言ページを含む。データベースは、相談ページの相談内容および助言ページの助言内容を蓄積する。
【０００３】
また、特開２００２−２３０１６８号公報（特許文献２）には、介護関連電子商取引の方法とシステムが開示されている。特許文献２では、介護関連住宅改装に関する複数の異なるサービスを提供するインターネットのホームページに、予め会員登録されたケアマネジャーのみが利用できる会員限定のホームページを設け、その会員限定のホームページ上で介護関連住宅改装の業者を紹介するためのサービスを提供する。あるいは、介護関連住宅改装に関する無料見積りサービスを提供するインターネットのホームページを、予め会員登録されていない一般ユーザでも利用可能とするとともに、その無料見積りサービスの利用条件として担当ケアマネジャーを特定するための情報の入力を必須とする。
【０００４】
また、特開２０１５−０５２９７４号公報（特許文献３）には、育成支援システム、育成支援サーバ、育成支援方法、および育成支援プログラムが開示されている。特許文献３では、メモリ装置には、制御装置から入力された育成支援情報が生物の育成環境および状態情報に関連付けて記憶されている。また、サーバのメモリであるＨＤＤには、端末装置より取得した育成対象の生物の育成環境を表わす情報が記憶されている。サーバは、端末装置から育成対象の生物の状態情報を受け付けると、その状態情報およびメモリから読み出した育成環境に関連付けられた育成支援情報を、メモリ装置から抽出して、端末装置に対して提供する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−１３３８３１号公報
【特許文献２】特開２００２−２３０１６８号公報
【特許文献３】特開２０１５−０５２９７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
メッセージをやり取りすることができる、より好ましいコミュニケーションサービスが求められている。そこで、本発明の一態様の目的は、メッセージをやり取りすることができる、より好ましいコミュニケーションサービスを実現するためのネットワークシステム、サーバ、情報処理方法、および通信端末のためのプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様に従うと、複数のユーザ端末と、商品またはサービスに関するメッセージを複数のユーザ端末の各々と送受信するためのサーバと、を備えるネットワークシステムが提供される。サーバは、商品またはサービスの入手前に利用可能な第１のモードと、商品またはサービスの入手後に利用可能な第２のモードと、を複数のユーザ端末の各々に利用させる。
【０００８】
好ましくは、複数のユーザ端末の各々は、商品またはサービスの入手後であっても、第１のモードを引き続き利用することができる。
【０００９】
好ましくは、複数のユーザ端末の各々は、第１のモードにおいては、所定の期間内に商品またはサービスに関するメッセージを送信することができる。
【００１０】
好ましくは、所定の期間が商品またはサービスのカテゴリ毎に設定される。
【００１１】
好ましくは、第２のモードは商品またはサービスのカテゴリ毎に準備される。カテゴリ毎にメッセージの回答者が設定される。
【００１２】
好ましくは、回答者は、自身に設定されているカテゴリとは別のカテゴリに関する情報を閲覧可能である。
【００１３】
本発明の別の態様に従うと、複数のユーザ端末と通信するための通信インターフェイスと、プロセッサとを備えるサーバが提供される。プロセッサは、通信インターフェイスを介して、商品またはサービスの入手前に利用可能な第１のモードと、商品またはサービスの入手後に利用可能な第２のモードと、を複数のユーザ端末の各々に利用させる。
【００１４】
本発明の別の態様に従うと、サーバにおける情報処理方法が提供される。情報処理方法は、プロセッサが、通信インターフェイスを介して、複数のユーザ端末の各々に、商品またはサービスの入手前に利用可能な第１のモードを利用させるステップと、プロセッサが、通信インターフェイスを介して、複数のユーザ端末の各々に、商品またはサービスの入手後に利用可能な第２のモードを利用させるステップと、を備える。
【００１５】
本発明の別の態様に従うと、プロセッサと通信インターフェイスとを含む通信端末のためのプログラムが提供される。プログラムは、通信インターフェイスを介して、商品またはサービスの入手前に利用可能な第１のモードを実行するステップと、通信インターフェイスを介して、商品またはサービスの入手後に利用可能な第２のモードを実行するステップと、をプロセッサに実行させる。
【発明の効果】
【００１６】
以上のように、本発明の一態様によれば、メッセージをやり取りすることができる、より好ましいコミュニケーションサービスを実現するためのネットワークシステム、サーバ、情報処理方法、および通信端末のためのプログラムが提供される。
【図面の簡単な説明】
【００１７】
【図１】第１の実施の形態にかかるユーザの端末４００の画面遷移を示す第１のイメージ図である。
【図２】第１の実施の形態にかかるユーザの端末４００の画面遷移を示す第２のイメージ図である。
【図３】第１の実施の形態にかかるユーザの端末４００の画面遷移を示す第３のイメージ図である。
【図４】第１の実施の形態にかかるユーザの端末４００の画面遷移を示す第４のイメージ図である。
【図５】第１の実施の形態にかかるユーザの端末４００の画面を示すイメージ図である。
【図６】第１の実施の形態にかかる配信メッセージの第１の例である。
【図７】第１の実施の形態にかかる配信メッセージの第２の例である。
【図８】第１の実施の形態にかかる配信メッセージの第３の例である。
【図９】第１の実施の形態にかかる配信メッセージの第４の例である。
【図１０】第１の実施の形態にかかる配信メッセージの第５の例である。
【図１１】第１の実施の形態にかかる配信メッセージの第６の例である。
【図１２】第１の実施の形態にかかる配信メッセージの第７の例である。
【図１３】第１の実施の形態にかかる専門家の端末３００の画面推移を示すイメージ図である。
【図１４】第１の実施の形態にかかる専門家の端末３００のコメント入力画面を示すイメージ図である。
【図１５】第１の実施の形態にかかる専門家の端末４００のコメント一覧画面を示すイメージ図である。
【図１６】第１の実施の形態にかかる専門家の端末４００の回答メッセージ入力画面を示すイメージ図である。
【図１７】第１の実施の形態にかかる運営者の端末２００の画面推移を示すイメージ図である。
【図１８】第１の実施の形態にかかる運営者の端末２００の第１の画面を示すイメージ図である。
【図１９】第１の実施の形態にかかるネットワークシステム１の全体構成を示すイメージ図である。
【図２０】第１の実施の形態にかかるサーバ１００の構成を示すイメージ図である。
【図２１】第１の実施の形態にかかるユーザ情報データベース１２２１を示すイメージ図である。
【図２２】第１の実施の形態にかかるカテゴリ情報データベース１２２２を示すイメージ図である。
【図２３】第１の実施の形態にかかる所属情報データベース１２２３を示すイメージ図である。
【図２４】第１の実施の形態にかかるメッセージデータベース１２２４を示すイメージ図である。
【図２５】第１の実施の形態にかかる配信情報データベース１２２５を示すイメージ図である。
【図２６】第１の実施の形態にかかる専門家（運営者）の端末３００（２００）の構成を示すイメージ図である。
【図２７】第１の実施の形態にかかる一般ユーザの端末４００の構成を示すイメージ図である。
【図２８】第１の実施の形態にかかるネットワークシステム１の一般ユーザの端末４００とサーバ１００における情報処理を示すシーケンス図である。
【図２９】第１の実施の形態にかかるネットワークシステム１の一般ユーザの端末４００とサーバ１００における商品またはサービスの入手後のカテゴリの登録の情報処理を示すシーケンス図である。
【図３０】第１の実施の形態にかかるネットワークシステム１の端末２００，３００，４００とサーバ１００におけるメッセージ投稿の情報処理を示すシーケンス図である。
【図３１】第１の実施の形態にかかるネットワークシステム１のサーバ１００におけるホーム画面作成の情報処理を示すシーケンス図である。
【図３２】第１の実施の形態にかかるネットワークシステム１のサーバ１００における日時指定のメッセージの配信の情報処理を示すシーケンス図である。
【図３３】第１の実施の形態にかかるネットワークシステム１の専門家の端末３００または運営者の端末２００とサーバ１００とにおける情報処理を示すシーケンス図である。
【図３４】第２の実施の形態にかかるユーザの端末４００の画面遷移を示す第１のイメージ図である。
【図３５】第３の実施の形態にかかるカテゴリ情報データベース１２２２Ｂを示すイメージ図である。
【図３６】第４の実施の形態にかかるカテゴリ情報データベース１２２２Ｃを示すイメージ図である。
【図３７】第５の実施の形態にかかる第１のカテゴリ情報データベース１２２２Ｄを示すイメージ図である。
【図３８】第５の実施の形態にかかる第２のカテゴリ情報データベース１２２２Ｅを示すイメージ図である。
【図３９】第５の実施の形態にかかる第３のカテゴリ情報データベース１２２２Ｆを示すイメージ図である。
【図４０】第６の実施の形態にかかるユーザの端末４００の画面を示すイメージ図である。
【図４１】第６の実施の形態にかかる質問許可テーブル１２２６を示すイメージ図である。
【図４２】第７の実施の形態にかかるユーザの端末４００の画面を示すイメージ図である。
【図４３】第７の実施の形態にかかる第１の質問許可テーブル１２２７を示すイメージ図である。
【図４４】第７の実施の形態にかかる第２の質問許可テーブル１２２７Ｂを示すイメージ図である。
【図４５】第７の実施の形態にかかる第３の質問許可テーブル１２２７Ｃを示すイメージ図である。
【発明を実施するための形態】
【００１８】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
＜第１の実施の形態＞
＜ネットワークシステムの動作概要＞
【００１９】
まず、本実施の形態にかかるネットワークシステムが提供するコミュニケーションサービスの動作概要について、コミュニケーションサービスを利用するユーザの観点から説明する。図１を参照して、ユーザは、スマートフォンやタブレットやパーソナルコンピュータなどの端末４００を介してサーバが提供するコミュニケーションサービスを利用する。
【００２０】
より詳細には、図１（Ａ）に示すように、ユーザは、端末４００のコミュニケーションサービス用のアプリケーションプログラムを初めて立ち上げた際に、自分の住んでいる地域や自分のニックネームなどを入力する。
【００２１】
ユーザが端末４００のタッチパネル４５０（図２７を参照。）または操作部４４０（図２７を参照。）の登録ボタンを押すと、図１（Ｂ）に示すように、端末４００は入手前モードで動作する。すなわち、端末４００は、購入相談用の画面を表示する。なお、以下では、入手前モードを試用モードともいう。
【００２２】
ユーザが、タッチパネル４５０の投稿ボタンを押すと、図１（Ｃ）に示すように、端末４００は、ユーザからの質問を受け付けるための画面を表示する。これによって、ユーザは、コミュニケーションサービスの専門家に、商品やサービスに関する質問を送ることができる。なお本実施の形態においては、入手前モードでは、常に「質問する」のチェックボックスにチェックが入っており、後述する日記の投稿はできないように構成されている。
【００２３】
次に、図２（Ａ）に示すように、ユーザがタッチパネル４５０のメニューアイコン４３０Ａを押すと、端末４００は、設定メニューを表示する。たとえば、端末４００は、設定情報を入力するためのボタンや、購入した商品やサービスをコミュニケーションサービスに登録するためのボタンや、利用規約を表示するためのボタンなどを表示する。
【００２４】
ユーザが、タッチパネル４５０の購入した商品やサービスをコミュニケーションサービスに登録するためのボタンを押すと、図２（Ｂ）に示すように、端末４００は、購入した商品をユーザに対応付けて登録するための画面を表示する。たとえば、端末４００は、ユーザからタッチパネル４５０を介して、購入した商品に記載されている商品コードの入力や、商品の購入日や使用開始日や植え付け日の入力や、設置場所や利用場所や植え付け場所の入力などを受け付ける。なお、本実施の形態においては、ユーザが商品コードを入力して商品確認ボタンを押すと、自動的に商品名が表示される。
【００２５】
ユーザが、タッチパネル４５０の登録ボタンを押すと、図３（Ａ）に示すように、端末４００は、入手後モードで動作する。すなわち、端末４００は、商品やサービスに関する過去の日記や質問や回答などのタイムラインを表示する。本実施の形態においては、端末４００は、購入した商品に関する入手後モードで動作する。なお、以下では、入手後モードをサポートモードともいう。
【００２６】
入手後モードでは、ユーザが、タッチパネル４５０の投稿ボタンを押すと、図３（Ｂ）に示すように、端末４００は、ユーザからの日記や質問などを受け付けるための画面を表示する。これによって、ユーザは、コミュニケーションサービスの専門家に、商品やサービスに関する質問を送ることができる。
【００２７】
より詳細には、本実施の形態においては、「質問する」のチェックボックスにチェックが入った状態で完了ボタンが押されると、端末４００は、ユーザからのコメントをコミュニケーションサービスの専門家への質問として受け付ける。一方、「質問する」のチェックボックスにチェックが入っていない状態で完了ボタンが押されると、端末４００は、ユーザからのコメントを日記の投稿として受け付ける。
【００２８】
ユーザが、タッチパネル４５０のヘッダ部分（図３（Ａ）で「ミニトマト」と記載されている部分）にタッチすると、図３（Ｃ）に示すように、別のカテゴリの表示画面への切り替えるための画面を表示する。ユーザは、購入相談をするための入手前モードや、既に購入した別の商品に関する入手後モードなどを選択することができる。端末４００は、ユーザの選択命令を受け付けて、新たなカテゴリの画面に切り替える。
【００２９】
より詳細には、本実施の形態においては、商品の入手前のユーザは、入手前モードのみを選択でき、すなわち購入相談カテゴリのみを選択できる。換言すれば、コミュニケーションサービスを提供するサーバは、商品の入手前のユーザには、入手前モードのみを利用させ、購入相談カテゴリの画面のみを提供する。
【００３０】
一方、商品の購入後のユーザは、入手後モードも入手前モードも選択でき、すなわち商品カテゴリも購入相談カテゴリも選択できる。換言すれば、コミュニケーションサービスを提供するサーバは、商品の入手後のユーザには、入手後モードも入手前モードも利用させ、購入相談カテゴリの画面も商品カテゴリの画面も提供する。
【００３１】
また、図３（Ａ）の画面において、ユーザがタッチパネル４５０の日記ボタンにタッチすると、図４（Ａ）に示すように、投稿済みの複数の日記のそれぞれに紐づけられた複数のサムネイル画像が選択可能に表示される。ユーザがいずれかのサムネイル画像を選択すると、端末４００は、図４（Ｂ）に示すように、対応する日記の画面を表示する。端末４００は、タッチパネル４５０に対する左右のフリック操作や左右の矢印のアイコンをタップすることによって、前後の日記の画面に遷移する。
【００３２】
なお、図３（Ａ）の画面において、ユーザがタッチパネル４５０のメダルボタンにタッチすると、図５に示すように、端末４００は、ユーザが獲得したメダルを表示するための画面を表示する。本実施の形態においては、ユーザが、コミュニケーションサービスを利用することによってメダルが付与される。そして、ユーザは、メダルが所定の個数までたまると、コミュニケーションサービスの運営者から、商品やサービスの割引やプレゼントなどを受けることができる。
【００３３】
上述したように、本実施の形態においては、入手前モードでは、ユーザは、質問の送信はできるが、日記の機能やメダルの機能は利用不能になっている。
【００３４】
また、図３（Ａ）の画面において、タイムラインに表示されるのは、日記と質問と回答には限られない。本実施の形態においては、タイムラインには、コミュニケーションサービスからの各種配信メッセージも表示される。たとえば、図６に示すように、端末４００は、サーバからのデータに基づいて、コミュニケーションサービスを開始したユーザに挨拶のためのメッセージを表示する。
【００３５】
あるいは、図７に示すように、端末４００は、サーバからのデータに基づいて、商品の出荷に関するメッセージを表示する。あるいは、図８に示すように、端末４００は、サーバからのデータに基づいて、商品の紹介に関するメッセージを表示する。あるいは、図９に示すように、端末４００は、サーバからのデータに基づいて、商品の販売に関するメッセージを表示する。あるいは、図１０に示すように、端末４００は、サーバからのデータに基づいて、商品やサービスのキャンペーンに関するメッセージを表示する。あるいは、図１１に示すように、端末４００は、サーバからのデータに基づいて、商品の使用方法や育て方に関するメッセージを表示する。あるいは、図１２に示すように、端末４００は、サーバからのデータに基づいて、メダルや日記などのコミュニケーションサービスの利用方法や新たなサービスに関するメッセージを表示する。
【００３６】
後述する通り、本実施の形態においては、配信メッセージはカテゴリに対応付けて配信される。たとえば、運営者が所定のカテゴリに属するユーザに即時で配信するものや、カテゴリの開始日（図２（Ｂ）に示す、植え付け日）から所定の日数が経過したユーザに対してサーバが自動配信するものや、サーバが所定の日時に自動配信するものなどがある。
【００３７】
次に、本実施の形態にかかるネットワークシステム１が実現するコミュニケーションサービスの動作概要について、コミュニケーションサービスを利用する専門家の観点から説明する。図１３を参照して、コミュニケーションサービスに登録されている専門家は、パーソナルコンピュータやタブレットやスマートフォンなどの端末３００を介してサーバが提供するコミュニケーションサービスをサポートする。
【００３８】
図１３（Ａ）を参照して、商品やサービスの専門家は、端末３００に、専門家のＩＤとパスワードとを入力する。すると、サーバにて認証処理が行われる。認証処理に成功すると、図１３（Ｂ）に示すように、端末３００はユーザ一覧画面を表示する。端末３００は、ユーザ一覧画面として、複数のユーザに関する情報、コメント一覧画面へ移動するためのボタン３３０Ｂ、タイマーに基づいてユーザに配信されるメッセージ、すなわちカテゴリの開始日からの経過日数に応じて配信されるメッセージの入力画面へ推移するためのボタン、日時に基づいてユーザに配信されるメッセージの入力画面へ推移するためのボタン、システムを管理するための画面へ推移するためのボタン、カテゴリを選択するためのプルダウンメニュー３３０Ｃ、などを表示する。
【００３９】
なお、ログイン後に選択されるカテゴリは、後述するように、ログインした専門家に設定されているカテゴリであってもよいし、ログインした専門家が前回の最後に閲覧していたカテゴリであってもよい。
【００４０】
専門家がいずれかのユーザの行のチェックボックスをチェックして返信ボタン３３０Ａを押すと、端末３００は、図１４に示すように、選択されたユーザへのコメントを入力するための画面を表示する。専門家が、ユーザへのコメントを入力して返信ボタンを押すと、端末３００はユーザへのコメントをサーバに送信する。
【００４１】
図１３（Ｂ）に示す画面において、専門家がコメント一覧画面へ移動するためのボタン３３０Ｂを押すと、図１５に示すように、端末３００は、コメント一覧画面を表示する。端末３００は、コメント一覧画面において、商品やサービスを特定するためのカテゴリのプルダウンメニュー３３０Ｃや、日記や質問を区別するためのメッセージ種別のプルダウンメニュー３３０Ｄや、既に返答したか否かを示すステータスのプルダウンメニュー３３０Ｅなどを表示して、専門家からそれらの指定命令を受け付ける。すなわち、本実施の形態においては、専門家は、自身に割り振られているカテゴリ以外のカテゴリのユーザやコメントを選択することが可能である。
【００４２】
端末３００は、ユーザに指定された条件に合致するコメントの一覧を表示する。たとえば、専門家が、メッセージ種別で「質問」を選択し、回答ステータスで「未対応」を選択すると、端末３００は、専門家に対する質問のうちの、未だ回答されていない質問のみを選択可能に列挙することができる。
【００４３】
専門家が、コメントを選択して返信ボタンを押すと、図１６に示すように、端末３００は、質問や日記に対するコメントの入力画面を表示する。すなわち、端末３００は、選択されたユーザに関する、選択された商品のカテゴリの入手後モードに質問や日記に対する回答の入力画面を表示する。本実施の形態においては、端末３００は、選択された商品のカテゴリに関する入手後モードの質問や日記だけでなく、ユーザの入手前モードにおける質問や商品の購入履歴やコミュニケーションサービスの利用履歴なども表示する。これらの情報を参考にして、専門家は、ユーザに適した回答メッセージをユーザに提供することが可能になる。
【００４４】
次に、本実施の形態にかかるネットワークシステムが実現するコミュニケーションサービスの動作概要について、コミュニケーションサービスを運営する運営者の観点から説明する。なお、サービスの運営者とは、商品やサービスを提供する会社または社員またはその外注先などであって、本実施の形態にかかるコミュニケーションサービスを管理・運営する役割を有するものである。
【００４５】
図１７を参照して、コミュニケーションサービスに登録されている専門家は、パーソナルコンピュータなどの端末２００を介してサーバが提供するコミュニケーションサービスを運営する。
【００４６】
図１７（Ａ）を参照して、まず商品やサービスの運営者は、端末２００に、運営者のＩＤとパスワードとを入力する。すると、サーバにて認証処理が行われる。認証処理に成功すると、図１７（Ｂ）に示すように、端末２００はサーバからのデータに基づいてユーザ一覧画面を表示する。端末２００は、ユーザ一覧画面として、複数のユーザに関する情報、コメント一覧画面へ移動するためのボタン２３０Ｂ、専門家を追加するための画面へ移動するためのボタン２３０Ｃと、タイマーに基づいてユーザに配信されるメッセージ、すなわちカテゴリの開始日からの経過日数に応じて配信されるメッセージの入力画面へ推移するためのボタンと、日時に基づいてユーザに配信されるメッセージの入力画面へ推移するためのボタンと、システムを管理するための画面へ推移するためのボタン、カテゴリを選択するためのプルダウンメニュー２３０Ｅ、などを選択可能に表示する。
【００４７】
運営者がユーザを選択して返信ボタン２３０Ａを押した場合の動作と、運営者がコメント一覧画面へ移動するためのボタン２３０Ｂを押した場合の動作とは、図１４〜図１６のそれらと同様であるため、ここでは説明を繰り返さない。
【００４８】
図１７（Ｂ）に戻って、専門家を追加登録するためのボタン２３０Ｃが押されると、図１８に示すように、端末２００は、サーバ１００からのデータに基づいて、新たな専門家を登録するための画面を表示させる。端末２００は、運営者からの、登録対象のカテゴリの選択と、当該カテゴリを担当させる専門家のＩＤの入力と、種別の選択と、を受け付ける。
【００４９】
以上のように、本実施の形態にかかるネットワークシステム１は、商品やサービスの入手前のモードと、商品やサービスの入手後のモードとが準備されているため、商品やサービスの入手前のユーザであってもコミュニケーションサービスを受けることができつつ、商品やサービスの入手後のユーザを優遇することができる。
【００５０】
以下、このような機能を実現するためのネットワークシステム１の具体的な構成について詳述する。
＜ネットワークシステム１の全体構成＞
【００５１】
まず、ネットワークシステム１の全体構成の一態様について説明する。なお、図１９は、本実施の形態にかかるネットワークシステム１の全体構成を示すイメージ図である。
【００５２】
図１９を参照して、本実施の形態にかかるネットワークシステム１は、主に、コミュニケーションサービスを提供するためのサーバ１００と、コミュニケーションサービスの運営者が利用する端末２００と、コミュニケーションサービスに登録されている専門家が利用する端末３００と、コミュニケーションサービスの利用者が利用する端末４００とを含む。端末２００，３００，４００は、インターネットを介してサーバ１００とデータの送受信を行う。本実施の形態においては、端末２００，３００，４００は、インターネットおよびサーバ１００を介してメッセージをやり取りする。
＜サーバ１００のハードウェア構成＞
【００５３】
次に、ネットワークシステム１を構成するサーバ１００のハードウェア構成の一態様について説明する。なお、図２０は、本実施の形態にかかるサーバ１００のハードウェア構成を表わすブロック図である。
【００５４】
図２０を参照して、サーバ１００は、主たる構成要素として、ＣＰＵ（Central  Processing  Unit）１１０と、記憶部１２０と、一時記憶部１２５と、操作部１４０と、通信部１６０とを含む。
【００５５】
ＣＰＵ１１０は、記憶部１２０に記憶されているプログラム１２１を実行することによって、サーバ１００の各部を制御する。より詳細には、ＣＰＵ１１０は、一時記憶部１２５を利用して、記憶部１２０に格納されているプログラム１２１を実行し、各種のデータ１２２を参照することによって、後述する各種の処理を実行する。
【００５６】
記憶部１２０および一時記憶部１２５は、各種のＲＡＭ（Random  Access  Memory）、各種のＲＯＭ（Read-Only  Memory）などによって実現される。なお、記憶部１２０および一時記憶部１２５は、インターフェイスを介して利用される、ＵＳＢ（Universal  Serial  Bus）（登録商標）メモリ、ＣＤ（Compact  Disc）、ＤＶＤ（Digital  Versatile  Disk）、メモリカード、ハードディスク、ＩＣ（Integrated  Circuit）カード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electronically  Erasable  Programmable  Read-Only  Memory）などの記憶媒体などによっても実現される。
【００５７】
記憶部１２０および一時記憶部１２５は、ＣＰＵ１１０によって実行されるプログラムや、ＣＰＵ１１０によるプログラムの実行により生成されたデータ、入力されたデータ、その他の本実施の形態にかかるコミュニケーションサービスに利用されるデータベースなどを記憶する。
【００５８】
たとえば、記憶部１２０は、ユーザ情報データベース１２２１と、カテゴリ情報データベース１２２２と、所属情報データベース１２２３と、メッセージデータベース１２２４、配信情報データベース１２２５と、を記憶する。
【００５９】
図２１は、本実施の形態にかかるユーザ情報データベース１２２１のデータを示すイメージ図である。図２１を参照して、ユーザ情報データベース１２２１は、ユーザ毎に、ユーザＩＤと、管理ＩＤと、パスワードと、ニックネームと、アバター画像へのパスと、ユーザの種別と、地域と、登録日などの対応関係を格納する。
【００６０】
なお本実施の形態においては、ユーザには、運営者としてのユーザと、専門家としてのユーザと、一般の利用者としてのユーザと、が含まれる。本実施の形態においては、ユーザＩＤの１０００番台は運営者、２０００番台は専門、４０００番台以降は一般の利用者に割り振られている。
【００６１】
図２２は、本実施の形態にかかるカテゴリ情報データベース１２２２のデータを示すイメージ図である。図２２を参照して、カテゴリ情報データベース１２２２は、商品やサービス毎に、商品名やサービス名と、カテゴリ名と、モードと、商品コードなどの対応関係を格納する。本実施の形態においては、カテゴリが、図１（Ｂ）や図３（Ａ）のような商品やサービス毎のホーム画面の表示単位となる。また、ホーム画面のヘッダ部分に表示される名前となる。
【００６２】
そして、本実施の形態においては、商品やサービスに対応するカテゴリには、商品やサービスを入手後のユーザが利用可能なサポートモードが設定される。一方、商品やサービスの入手前のユーザには、購入相談カテゴリのみが利用可能な試用モードが設定される。そして、購入相談カテゴリには、メッセージや質問の受け付け可能時期や受け付け可能回数などが設定される。なお、受け付け可能時期は、質問を入力できる期間、たとえば３月１日から６月３０日まで、を含むものであってもよい。
【００６３】
また、本実施の形態においては、１つのカテゴリに、複数の商品やサービスが対応付けられる。たとえば、複数の商品やサービスは、詳細な商品名や型番やサービス名やクラス名や曜日や年次などが含まれる。一方、カテゴリには商品やサービスの上位概念などが設定される。
【００６４】
図２３は、本実施の形態にかかる所属情報データベース１２２３のデータを示すイメージ図である。図２３を参照して、所属情報データベース１２２３は、ユーザ毎に、登録されているカテゴリ名、購入された商品名またはサービス名、開始日、表示日数、投稿日数、メダル数、植え付け場所などの対応関係を格納する。
【００６５】
図２４は、本実施の形態にかかるメッセージデータベース１２２４のデータを示すイメージ図である。図２４を参照して、メッセージデータベース１２２４は、メッセージ毎に、メッセージＩＤと、送信日時と、送信ユーザＩＤと、宛先ユーザＩＤと、投稿種別と、返信状態と、画像（写真）データのパスと、カテゴリと、メッセージ本体などの対応関係を格納する。なお、本実施の形態においては、メッセージの投稿種別として、サーバ１００は、ユーザから専門家への質問のメッセージと、専門家からユーザへの回答のメッセージと、ユーザの日記のメッセージと、専門家の投稿のメッセージと、運営者や専門家などからの配信メッセージを受け付ける。
【００６６】
図２５は、本実施の形態にかかる配信情報データベース１２２５のデータを示すイメージ図である。図２５を参照して、配信情報データベース１２２５は、配信されるメッセージ毎に、配信ＩＤ、送信ユーザＩＤ、自動配信の種別、設定送信日時、設定経過日数、設定表示日数、配信カテゴリ、画像（写真）データのパス、配信メッセージ本体などの対応関係を格納する。後述するように、配信条件が満たされたメッセージは、宛先に該当するユーザ毎に、メッセージデータベース１２２４に登録される。
【００６７】
図２０に戻って、操作部１４０は、各種の命令をＣＰＵ１１０に入力する。
【００６８】
通信部１６０は、アンテナやコネクタなどの通信インターフェイスによって実現され、ＣＰＵ１１０からのデータを、インターネット、移動体通信網などを介して、端末２００，３００，４００に送信する。逆に、通信部１６０は、インターネット、移動体通信網などを介して端末２００，３００，４００からのデータを受信して、ＣＰＵ１１０に受け渡す。
【００６９】
このようにして、ＣＰＵ１１０は、端末２００，３００，４００とデータを送受信することによって、端末２００，３００，４００における図１から図１８の画面に示す処理を実現する。
＜専門家の端末３００のハードウェア構成＞
【００７０】
次に、ネットワークシステム１を構成する専門家の端末３００のハードウェア構成の一態様について説明する。なお、図２６は、本実施の形態にかかる専門家の端末３００のハードウェア構成を表わすブロック図である。
【００７１】
図２６を参照して、端末３００は、主たる構成要素として、ＣＰＵ３１０と、記憶部３２０と、一時記憶部３２５と、表示部３３０と、操作部３４０と、通信部３６０とを含む。
【００７２】
ＣＰＵ３１０は、記憶部３２０に記憶されているプログラム３２１を実行することによって、端末３００の各部を制御する。より詳細には、ＣＰＵ３１０は、一時記憶部３２５を利用して、記憶部３２０に格納されているプログラム３２１を実行し、各種のデータ３２２を参照することによって、後述する各種の処理を実行する。
【００７３】
記憶部３２０および一時記憶部３２５の実現手段は、サーバ１００の記憶部１２０および一時記憶部１２５の実現手段と同様であるため、ここでは説明を繰り返さない。記憶部３２０および一時記憶部３２５は、ＣＰＵ３１０によって実行されるプログラム、たとえばコミュニケーションサービスの専門家のためのアプリケーションプログラムや、ＣＰＵ３１０によるプログラムの実行により生成されたデータ、テキストや画像などの入力されたデータ、その他の様々なデータを記憶する。
【００７４】
表示部３３０は、ＣＰＵ３１０からのデータに基づいて、画像やテキストを表示する。操作部３４０は、運営者からの各種の命令をＣＰＵ３１０に入力する。
【００７５】
通信部３６０は、アンテナやコネクタなどの通信インターフェイスによって実現され、ＣＰＵ３１０からのデータを、インターネット、移動体通信網などを介して、サーバ１００に送信する。逆に、通信部３６０は、インターネット、移動体通信網などを介してサーバ１００からのデータを受信して、ＣＰＵ３１０に受け渡す。
【００７６】
このようにして、ＣＰＵ３１０は、サーバ１００とデータを送受信することによって、モニタなどの表示部３３０に図１３から図１６の画面を表示させたり、キーボードやマウスなどの操作部３４０を介して図１３から図１６に示す操作を受け付けたりする。
＜運営者の端末２００のハードウェア構成＞
【００７７】
ネットワークシステム１を構成する運営者の端末２００のハードウェア構成の一態様については、専門家の端末３００のハードウェア構成の位置態様と同様であるため、ここでは説明を繰り返さない。なお、運営者の端末２００のＣＰＵは、サーバ１００とデータを送受信することによって、モニタなどの表示部に図１７から図１８の画面を表示させたり、キーボードやマウスなどの操作部を介して図１７から図１８に示す操作を受け付けたりする。
＜一般ユーザの端末４００のハードウェア構成＞
【００７８】
次に、ネットワークシステム１を構成する一般ユーザの端末４００のハードウェア構成の一態様について説明する。なお、図２７は、本実施の形態にかかる一般ユーザの端末４００のハードウェア構成を表わすブロック図である。
【００７９】
図２７を参照して、端末４００は、主たる構成要素として、ＣＰＵ４１０と、記憶部４２０と、一時記憶部４２５と、表示部４３０と、操作部４４０と、通信部４６０と、撮像部４７０と、音声入出力部４８０とを含む。
【００８０】
ＣＰＵ４１０は、記憶部４２０に記憶されているプログラム４２１を実行することによって、端末４００の各部を制御する。より詳細には、ＣＰＵ４１０は、一時記憶部４２５を利用して、記憶部４２０に格納されているプログラム４２１を実行し、データ４２２を参照することによって、後述する各種の処理を実行する。
【００８１】
記憶部４２０および一時記憶部４２５の実現手段は、サーバ１００の記憶部１２０および一時記憶部１２５の実現手段と同様であるため、ここでは説明を繰り返さない。記憶部４２０および一時記憶部４２５は、ＣＰＵ４１０によって実行されるプログラム、たとえばコミュニケーションサービスの一般ユーザのためのアプリケーションプログラムや、ＣＰＵ４１０によるプログラムの実行により生成されたデータ、テキストや画像などの入力されたデータ、その他の様々なデータを記憶する。
【００８２】
表示部４３０は、ＣＰＵ４１０からのデータに基づいて、画像やテキストを表示する。操作部４４０は、ユーザからの各種の命令をＣＰＵ４１０に入力する。なお、表示部４３０と操作部４４０とは、タッチパネル４５０を構成してもよい。
【００８３】
通信部４６０は、アンテナやコネクタなどの通信インターフェイスによって実現され、ＣＰＵ４１０からのデータを、インターネット、移動体通信網などを介して、サーバ１００に送信する。逆に、通信部４６０は、インターネット、移動体通信網などを介してサーバ１００からのデータを受信して、ＣＰＵ４１０に受け渡す。
【００８４】
撮像部４７０は、カメラによって実現され、ＣＰＵ４１０からのデータに基づいて、静止画像や動画像を取得して記憶部４２０に格納する。
【００８５】
音声入出力部４８０は、マイクやスピーカによって実現され、マイクから入力された音声信号をＣＰＵ４１０に入力したり、ＣＰＵ４１０からの音声信号をスピーカに出力させたりする。
【００８６】
このようにして、ＣＰＵ４１０は、サーバ１００とデータを送受信することによって、タッチパネルなどの表示部４３０に図１から図１２の画面を表示させたり、タッチパネルやキーボードなどの操作部４４０を介して図１から図１２に示す操作を受け付けたりする。
＜一般ユーザの端末４００とサーバ１００における情報処理＞
【００８７】
次に、図２８を参照しながら、本実施の形態にかかるネットワークシステム１の一般ユーザの端末４００とサーバ１００における情報処理について説明する。なお、図２８は、本実施の形態にかかるネットワークシステム１の一般ユーザの端末４００とサーバ１００における情報処理を示すシーケンス図である。
【００８８】
ユーザが端末４００のコミュニケーションサービスのアプリケーションプログラムを起動すると、端末４００のＣＰＵ４１０は、以下の処理を実行する。まず、ＣＰＵ４１０は、端末４００にとって、今回の起動が初めての起動であるか否かを判断する（ステップＳ１０２）。今回のコミュニケーションサービスのアプリケーションの起動が初めての起動でない場合（ステップＳ１０２にてＮＯである場合）、ＣＰＵ４１０は、ステップＳ１１２からの処理を実行する。
【００８９】
一方、今回のコミュニケーションサービスのアプリケーションの起動が初めての起動である場合（ステップＳ１０２にてＹＥＳである場合）、図１（Ａ）に示すように、ＣＰＵ４１０は、表示部４３０に登録画面を表示して、ユーザからニックネームや地域などのユーザ情報の入力を受け付ける（ステップＳ１０４）。ＣＰＵ４１０は、入力されたユーザ情報を、通信部４６０を介してサーバ１００に送信する。
【００９０】
サーバ１００のＣＰＵ１１０は、端末４００からのデータに基づいて、ユーザ情報データベース１２２１に新たなユーザレコードを追加する（ステップＳ１０６）。ＣＰＵ１１０は、通信部１６０を介してユーザＩＤとパスワードとを端末４００に送信する（ステップＳ１０８）。端末４００のＣＰＵ４１０は、サーバ１００から受信したユーザＩＤとパスワードなどの情報を記憶部４２０に格納する（ステップＳ１１０）。
【００９１】
端末４００のＣＰＵ４１０は、通信部４６０を介して、コミュニケーションサービスにログインする（ステップＳ１１２）。すなわち、ＣＰＵ４１０は、通信部４６０を介して、ユーザＩＤとパスワードとをサーバ１００に送信する。サーバ１００のＣＰＵ１１０は、ユーザＩＤとパスワードに基づいて、ユーザ情報テーブル１２２Ａを参照して、ユーザ認証を行う（ステップＳ１１４）。
【００９２】
ＣＰＵ１１０は、通信部１６０を介して、認証結果とセッションキーとを端末４００に送信する（ステップＳ１１６）。端末４００のＣＰＵ４１０は、認証結果に基づいて、ログインに失敗した場合（ステップＳ１１８にてＮＯである場合）、表示部４３０にエラーメッセージを表示させる（ステップＳ１２０）。
【００９３】
一方、ＣＰＵ４１０は、認証結果に基づいて、ログインに成功した場合（ステップＳ１１８にてＹＥＳである場合）、通信部４６０を介してセッションキーと設定情報（地域とニックネームなど）とをサーバ１００に送信する（ステップＳ１２２）。サーバ１００のＣＰＵ１１０は、端末４００から受信した設定情報を登録し、所属情報データベース１２２３にユーザＩＤと購入相談カテゴリとの対応関係を登録する（ステップＳ１２４）。ただし、ステップＳ１２２とステップＳ１２４は、初めてのログインのときだけに実行されるものであってもよい。
【００９４】
端末４００のＣＰＵ４１０は、通信部４６０を介してサーバ１００に、ホーム画面を要求する（ステップＳ１２６）。サーバ１００のＣＰＵ１１０は、当該要求に基づいて、ホーム画面を作成する（ステップＳ１３０）。ＣＰＵ１１０は、通信部１６０を介して、当該ホーム画面を端末４００に送信する（ステップＳ１４２）。
【００９５】
これによって、図１（Ｂ）に示したように、端末４００のＣＰＵ４１０は、受信したデータに基づいて、表示部４３０にメイン画面を表示させる（ステップＳ１４４）。
【００９６】
次に、図２９を参照しながら、本実施の形態にかかるネットワークシステム１の一般ユーザの端末４００とサーバ１００における商品またはサービスの入手後のカテゴリの登録の情報処理について説明する。なお、図２９は、本実施の形態にかかるネットワークシステム１の一般ユーザの端末４００とサーバ１００における商品またはサービスの入手後のカテゴリの登録の情報処理を示すシーケンス図である。
【００９７】
まず、端末４００のＣＰＵ４１０は、図２（Ａ）のメニュー画面から図２（Ｂ）商品の登録画面に進み、タッチパネル４５０を介してユーザから商品コード、植え付け日、植え付け場所などの入力を受け付ける（ステップＳ１５１）。ＣＰＵ４１０は、通信部４６０を介して、商品コードをサーバ１００に送信する（ステップＳ１５２）。
【００９８】
サーバ１００のＣＰＵ１１０は、商品コードを受信して、認証を行う（ステップＳ１５３）。ＣＰＵ１１０は、商品コードの認証に成功すると、所属情報データベース１２２３にユーザＩＤとカテゴリとの新たな対応関係を登録する（ステップＳ１５４）。通信部１６０を介してその旨を端末４００に送信する（ステップＳ１５５）。端末４００のＣＰＵ４１０は、認証に成功したカテゴリを記憶する（ステップＳ１５６）。
【００９９】
次に、図３０を参照しながら、本実施の形態にかかるネットワークシステム１の端末２００，３００，４００とサーバ１００におけるメッセージ投稿の情報処理について説明する。なお、図３０は、本実施の形態にかかるネットワークシステム１の端末２００，３００，４００とサーバ１００におけるメッセージ投稿の情報処理を示すシーケンス図である。
【０１００】
図１（Ｃ）および図３（Ｂ）に示したように、ユーザが端末４００の操作部４４０を介してメッセージを入力し、写真を添付する。ユーザが、投稿画面の完了ボタンを押すと、ＣＰＵ４１０は、現在のモードに基づいて、メッセージの受け付け可能時期や受け付け可能回数を満たしているか否かを判断する（ステップＳ１６１）。
【０１０１】
購入相談カテゴリ、すなわち入手前モードにおいては、質問の受け付け可能な期間や質問の受け付け回数が設定されていることが好ましい。たとえば、本実施の形態においては、種や苗などの商品に関する購入相談カテゴリは、質問の受け付け可能な期間は４月１日から６月３０日であって、質問の受け付け回数は３回である。
【０１０２】
ＣＰＵ４１０は、メッセージの受け付け可能時期や受け付け可能回数が満たされていない場合（ステップＳ１６１にてＮＧである場合）、表示部４３０にエラーメッセージを表示させる（ステップＳ１６２）。
【０１０３】
メッセージの受け付け可能時期や受け付け可能回数が満たされている場合（ステップＳ１６１にてＯＫである場合）、ＣＰＵ４１０は、通信部４６０を介して、メッセージと写真と投稿種別などを含む投稿データをサーバ１００に送信する（ステップＳ１６３）。ＣＰＵ４１０は、ステップＳ１２６からの処理を実行する。
【０１０４】
サーバ１００のＣＰＵ１１０は、通信部１６０を介して、投稿データを受信する（ステップＳ１６５）。ＣＰＵ１１０は、メッセージと写真と投稿種別などをメッセージデータベース１２２４に追加する（ステップＳ１６６）。
【０１０５】
これ以降、メッセージを投稿したユーザの端末４００、当該カテゴリに属する専門家の端末３００、運営者の端末２００から、過去のメッセージの要求を受けると、ＣＰＵ１１０は、今回格納されたメッセージと、メッセージデータベース１２２４から指定されるユーザＩＤに対応する、過去の質問のメッセージと回答のメッセージと日記の投稿のメッセージのデータを読み出してホーム画面を作成し、通信部１６０を介して当該端末２００，３００，４００に送信する。
【０１０６】
ここでは、ユーザが端末４００を介してメッセージを投稿する場合について説明したが、専門家が端末３００を介してメッセージを投稿する場合も、運営者が端末２００を介してメッセージを投稿する場合も同様の処理が行われるため、これらの場合の処理については説明を繰り返さない。
【０１０７】
次に、図３１を参照しながら、本実施の形態にかかるネットワークシステム１のサーバ１００におけるホーム画面データ作成の情報処理について説明する。なお、図３１は、本実施の形態にかかるネットワークシステム１のサーバ１００におけるホーム画面作成の情報処理を示すシーケンス図である。
【０１０８】
サーバ１００のＣＰＵ１１０は、ユーザの端末４００からのホーム画面の要求に基づいて、対象のユーザが開こうとしている画面の対象となっているカテゴリのページの表示日数を１だけ増やす（ステップＳ１３１）。そして、ＣＰＵ１１０は、配信情報データベース１２２５の表示日数に対応する条件を読み出す（ステップＳ１３２）。ＣＰＵ１１０は、表示日数に関して配信条件を満たすメッセージがあるか否かを判断する（ステップＳ１３３）。
【０１０９】
配信条件を満たすメッセージがなかった場合（ステップＳ１３３にてＮＯである場合）、ＣＰＵ１１０は、ステップＳ１３５からの処理を実行する。一方、配信条件を満たすメッセージがあった場合（ステップＳ１３３にてＹＥＳである場合）、ＣＰＵ１１０は、メッセージデータベース１２２４に対象となるユーザと対象となるカテゴリとに対応付けて当該配信メッセージを追加する（ステップＳ１３４）。
【０１１０】
ＣＰＵ１１０は、タイマー情報、すなわち本日の日付に基づいてユーザのカテゴリの開始からの経過日数を計算し、配信情報データベース１２２５の経過日数に対応する条件を読み出す（ステップＳ１３５）。ＣＰＵ１１０は、経過日数に関して配信条件を満たすメッセージがあるか否かを判断する（ステップＳ１３６）。
【０１１１】
配信条件を満たすメッセージがなかった場合（ステップＳ１３６にてＮＯである場合）、ＣＰＵ１１０は、ステップＳ１３８からの処理を実行する。一方、配信条件を満たすメッセージがあった場合（ステップＳ１３６にてＹＥＳである場合）、ＣＰＵ１１０は、メッセージデータベース１２２４に対象となるユーザと対象となるカテゴリとに対応付けて当該配信メッセージを追加する（ステップＳ１３７）。
【０１１２】
ＣＰＵ１１０は、メッセージデータベース１２２４から対象となるユーザの対象となるカテゴリのメッセージを読み出す（ステップＳ１３８）。ＣＰＵ１１０は、日付順にソートしたデータを対象ユーザの対象カテゴリのホーム画面のデータとして作成する（ステップＳ１３９）。
【０１１３】
次に、図３２を参照しながら、本実施の形態にかかるネットワークシステム１のサーバ１００における日時指定のメッセージの配信の情報処理について説明する。なお、図３２は、本実施の形態にかかるネットワークシステム１のサーバ１００における日時指定のメッセージの配信の情報処理を示すシーケンス図である。
【０１１４】
サーバ１００のＣＰＵ１１０は、配信情報データベース１２２５の日時指定の条件を読み出す（ステップＳ１７１）。ＣＰＵ１１０は、現在の日付と時刻とに基づいて、送信予定時刻に達したメッセージがないか否かを判断する（ステップＳ１７２）。
【０１１５】
送信予定時刻に達したメッセージがあった場合（ステップＳ１７２にてＹＥＳである場合）、ＣＰＵ１１０は、当該配信メッセージを対象となるユーザと対象となるカテゴリとに対応付けてメッセージデータベース１２２４に追加する（ステップＳ１７３）。ＣＰＵ１１０は、配信情報データベース１２２５の該当レコードの配信予定時刻を削除する、または配信済みフラグを立てる（ステップＳ１７４）。
＜専門家および運営者の端末３００，２００とサーバ１００における情報処理＞
【０１１６】
次に、図３３を参照しながら、本実施の形態にかかるネットワークシステム１の専門家の端末３００または運営者の端末２００とサーバ１００とにおける情報処理について説明する。なお、図３３は、本実施の形態にかかるネットワークシステム１の専門家の端末３００または運営者の端末２００とサーバ１００とにおける情報処理を示すシーケンス図である。
【０１１７】
以下では、専門家の端末３００における処理について説明するが、運営者の端末２００においても同様の処理が実行される。
【０１１８】
専門家が端末３００のコミュニケーションサービスのアプリケーションを起動すると、端末３００のＣＰＵ３１０は、以下の処理を実行する。まず、ＣＰＵ３１０は、通信部３６０を介して、サーバ１００にログイン画面を要求する（ステップＳ２０２）。サーバ１００のＣＰＵ１１０は、端末３００からの要求に応じて（ステップＳ２０４）、通信部１６０を介して、ログイン画面を端末３００に送信する（ステップＳ２０６）。
【０１１９】
図１３に示したように、端末３００のＣＰＵ３１０は、サーバ１００からの情報に基づいて、表示部３３０にログイン画面を表示させる（ステップＳ２０８）。ＣＰＵ３１０は、操作部３４０を介して、専門家からＩＤとパスワードとを受け付けて、サーバ１００にログインを要求する（ステップＳ２１０）。すなわち、ＣＰＵ３１０は、通信部３６０を介して、ＩＤとパスワードとをサーバ１００に送信する。
【０１２０】
サーバ１００のＣＰＵ１１０は、端末３００からの管理ＩＤとパスワードとに基づいて、ユーザ情報データベース１２２１を参照して、ユーザ認証を行う（ステップＳ２１２）。ＣＰＵ１１０は、ユーザ認証に失敗すると（ステップＳ２１４にてＮＯである場合）、通信部１６０を介して端末３００に再度のログインを要求する。
【０１２１】
一方、ＣＰＵ１１０は、ユーザ認証に成功すると（ステップＳ２１４にてＹＥＳである場合）、ユーザ情報データベース１２２１を参照する（ステップＳ２１６）。ＣＰＵ１１０は、通信部１６０を介して、ユーザ一覧画面を端末３００に送信する（ステップＳ２１８）。ここでは、ＣＰＵ１１０は、ユーザ情報データベース１２２１を参照して、専門家の端末３００には当該専門家に割り振られているカテゴリに属するユーザの一覧画面を送信する。
【０１２２】
図１３（Ｂ）に示したように、端末３００のＣＰＵ３１０は、サーバ１００からの情報に基づいて、表示部３３０にユーザ一覧画面あるいはコメント一覧画面を表示させる（ステップＳ２２０）。ＣＰＵ３１０は、操作部３４０を介して、専門家からのユーザの選択命令や質問の選択命令を受け付ける、すなわち回答画面の要求を受け付ける（ステップＳ２２２）。ＣＰＵ３１０は、通信部３６０を介して、選択命令をサーバ１００に送信する。
【０１２３】
サーバ１００のＣＰＵ１１０は、端末３００からの指定命令に基づいて、ユーザＩＤを特定する（ステップＳ２２４）。ＣＰＵ１１０は、メッセージデータベース１２２４を参照して、ＣＰＵ１１０は、当該ユーザに関する質問のメッセージやそれに対する専門家からの回答のメッセージや投稿メッセージやそれらに対応する写真や投稿種別などのデータを抽出して回答ページを生成する（ステップＳ２２６）。ＣＰＵ１１０は、通信部１６０を介して、回答画面を示すための情報を端末４００に送信する（ステップＳ２２８）。
【０１２４】
図１４や図１６に示したように、端末３００のＣＰＵ３１０は、サーバ１００からのデータに基づいて、表示部３３０にユーザに関する過去の質問のメッセージやそれに対する専門家からの回答のメッセージや投稿メッセージやそれらに対応する写真を表示させる（ステップＳ２３０）。
【０１２５】
端末３００のＣＰＵ３１０は、操作部３４０を介して専門家や運営者からの回答のメッセージの入力を受け付ける（ステップＳ２３２）。ＣＰＵ３１０は、通信部３６０を介して、回答のメッセージをサーバ１００に送信する（ステップＳ２３４）。
【０１２６】
サーバ１００のＣＰＵ１１０は、端末３００からの回答のメッセージを受け付けて（ステップＳ２３６）、メッセージの投稿者のユーザＩＤと宛先のユーザＩＤと投稿種別などに対応付けて、当該メッセージをメッセージデータベース１２２４に格納する（ステップＳ２３８）。
＜第２の実施の形態＞
【０１２７】
第１の実施の形態においては、図１に示したように、購入相談のモードから商品コードを入力する画面に移動するものであった。しかしながら、このような形態には限られない。
【０１２８】
本実施の形態においては、図３４（Ａ）に示すように、ユーザは、端末４００のコミュニケーションサービス用のアプリケーションプログラムを初めて立ち上げた際に、自分の住んでいる地域や自分のニックネームなどを入力する。
【０１２９】
ユーザが端末４００のタッチパネル４５０の登録ボタンを押すと、図３４（Ｂ）に示すように、端末４００は商品またはサービスを入手前であるか入手後であるかの選択を促す。そして、端末４００は、未購入のボタンが押された場合に、図１（Ｂ）の画面に遷移する。
【０１３０】
一方、端末４００は、購入済みのボタンが押された場合に、図３４（Ｃ）に示すように、購入した商品やサービスをユーザに対応付けて登録するための画面を表示する。たとえば、端末４００は、ユーザから、購入した商品に記載されている商品コードの入力や、商品の購入日や使用開始日や植え付け日の入力や、設置場所や利用場所や植え付け場所の入力などを受け付ける。
【０１３１】
ユーザが、タッチパネル４５０の登録ボタンを押すと、図３（Ａ）に示すように、端末４００は、入手後モードで動作する。すなわち、端末４００は、商品やサービスに関する過去の日記や質問や回答などのタイムラインを表示する。本実施の形態においては、端末４００は、購入した商品に関する入手後モードで動作する。なお、第２の実施の形態においても、未購入の商品の購入検討を行うために入手前モードを利用できるよう、図３（Ａ）のタッチパネル４５０の画面のヘッダ部分をタップして、入手前モードを選択することができるようにしてもよい。
＜第３の実施の形態＞
【０１３２】
第１および第２の実施の形態にかかるネットワークシステム１は、対象商品を植物の種や苗などとしたコミュニケーションサービスに関するものであった。しかしながら、このようなネットワークシステム１には限られない。たとえば、ネットワークシステム１は、対象商品をテレビやエアコンなどの電気製品としたコミュニケーションサービスに関するものであってもよい。
【０１３３】
より詳細には、本実施の形態においては、図３５に示すように、カテゴリ情報データベース１２２２Ｂは、テレビやエアコンなどの電気製品の名前と、カテゴリと、モードと、商品コードとの対応関係を格納する。これによって、ユーザは、商品の入手前に購入相談として、電気製品のスペックを質問したりすることができる。そして、ユーザは、商品の入手後に使用方法を質問することができる。
＜第４の実施の形態＞
【０１３４】
第１および第２の実施の形態にかかるネットワークシステム１は、対象商品を植物の種や苗などとしたコミュニケーションサービスに関するものであった。しかしながら、このようなネットワークシステム１には限られない。たとえば、ネットワークシステム１は、対象サービスをダイエットやエアロビクスなどのスポーツジムが提供するサービスとしたコミュニケーションサービスに関するものであってもよい。
【０１３５】
より詳細には、本実施の形態においては、図３６に示すように、カテゴリ情報データベース１２２２Ｃは、第１および第２の実施の形態における商品名に相当する、ダイエット短期や筋トレなどのクラスの名前と、カテゴリと、モードと、サービスコードとの対応関係を格納する。これによって、ユーザは、スポーツジムの正規の会員になる前に相談として、料金や設備などについて質問することができる。そして、ユーザは、スポーツジムの正規の会員になった後に機器の使用方法やトレーニング方法を質問したり、トレーニングの日記を投稿したりすることができる。
＜第５の実施の形態＞
【０１３６】
第１から第４の実施の形態においては、カテゴリ情報データベース１２２２が、商品名やサービス名と、カテゴリとを含むものであった。すなわち、複数の商品や型番に対して１つのカテゴリを割り当てるものであった。しかしながら、このようなネットワークシステム１には限られない。
【０１３７】
たとえば、対象サービスをダイエットやエアロビクスなどのスポーツジムのサービスとしたコミュニケーションサービスに関しては、図３７に示すように、カテゴリ情報データベース１２２２Ｄは、商品や型番を含まずに、ダイエットや筋トレなどのカテゴリ毎に、カテゴリと、モードと、商品コードとの対応関係を格納してもよい。なお、当然ながらカテゴリ情報データベース１２２２Ｄは、さらに他のデータを格納するものであってもよい。
【０１３８】
また、対象サービスを教育サービスとしたコミュニケーションサービスに関しては、図３８に示すように、カテゴリ情報データベース１２２２Ｅは、商品や型番を含まずに、学年や年齢などのカテゴリ毎に、カテゴリと、モードと、サービスコードとの対応関係を格納してもよい。なお、当然ながらカテゴリ情報データベース１２２２Ｅは、さらに他のデータを格納するものであってもよい。
【０１３９】
また、対象サービスを語学教育サービスとしたコミュニケーションサービスに関しては、図３９に示すように、カテゴリ情報データベース１２２２Ｆは、商品や型番を含まずに、言語などのカテゴリ毎に、カテゴリと、モードと、サービスコードとの対応関係を格納してもよい。
＜第６の実施の形態＞
【０１４０】
第１から第５の実施の形態にかかるネットワークシステム１に関しては、購入相談のモードにおいては、ユーザは、商品やサービスを指定せずに質問するものであった。しかしながら、このようなネットワークシステム１には限られない。
【０１４１】
本実施の形態においては、図１（Ｂ）の代わりに、図４０に示すように、端末４００のＣＰＵ４１０は、タッチパネル４５０を介して、カテゴリを選択するためのプルダウンメニュー３３０Ｘを介した選択命令を受け付ける。これによって、より適切な専門家が、入手前のユーザからの質問に回答するため、当該ユーザからのコミュニケーションサービスに対する信頼を得られやすくなる。
【０１４２】
より詳細には、この場合は、質問やメッセージなどが、入手前モードの購入相談に関しても商品やサービスなどのカテゴリに分けられてもよいし、１つのカテゴリにサブカテゴリが設定されるものであってもよい。そして、サーバ１００は、専門家や運営者のユーザ一覧画面やコメント一覧画面において、入手前モードの購入相談に関しても商品やサービスなどのカテゴリが選択できる画面、または入手前モードの購入相談に関しての１つのカテゴリに関してサブカテゴリが選択できる画面を端末３００，２００に提供する。
【０１４３】
さらに、第１から第５の実施の形態においては、購入相談カテゴリとして、質問の受け付け可能時期や受け付け可能回数が設定されるものであったが、本実施の形態においては、図４１に示すように、サーバ１００の記憶部１２０は、質問許可テーブル１２２６を記憶する。そして、質問許可テーブル１２２６は、カテゴリ毎に、カテゴリと、質問の受け付け可能時期と、受け付け可能回数との対応関係を含む。
＜第７の実施の形態＞
【０１４４】
さらに、本実施の形態においては、図１（Ｂ）の代わりに、図４２に示すように、端末４００のＣＰＵ４１０は、タッチパネル４５０を介して、カテゴリを選択するためのプルダウンメニュー３３０Ｘを介した命令や、質問の種類を選択するためのプルダウンメニュー３３０Ｙを介した命令を受け付ける。これによって、より適切な専門家が、入手前のユーザからの質問に回答するため、当該ユーザからのコミュニケーションサービスに対する信頼を得られやすくなる。
【０１４５】
より詳細には、この場合も、質問やメッセージなどが、入手前モードの購入相談に関しても商品やサービスなどのカテゴリに分けられてもよいし、１つのカテゴリに商品や質問の種類などのサブカテゴリが設定されるものであってもよい。そして、サーバ１００は、専門家や運営者のユーザ一覧画面やコメント一覧画面において、入手前モードの購入相談に関しても商品やサービスなどのカテゴリが選択できる画面、または入手前モードの購入相談に関しての１つのカテゴリに関してサブカテゴリが選択できる画面を端末３００，２００に提供する。
【０１４６】
さらに、第１から第５の実施の形態においては、購入相談カテゴリとして、質問の受け付け可能時期や受け付け可能回数が設定されるものであったが、本実施の形態においては、図４３に示すように、サーバ１００の記憶部１２０は、質問許可テーブル１２２７を記憶する。質問許可テーブル１２２７は、カテゴリとしての植物の種類と、質問の種類と、質問の受け付け可能時期との対応関係を含む。
【０１４７】
なお、このようなコミュニケーションサービスは、対象商品を植物の種や苗などとしたものに限られず、上述したような教育サービスを対象にするものであってもよい。教育サービスに関しては、たとえば、図４４に示すように、質問許可テーブル１２２７Ｂは、カテゴリとしての園児の年齢と、質問の種類と、質問の受け付け可能時期との対応関係を含んでもよい。
【０１４８】
あるいは、図４５に示すように、質問許可テーブル１２２７Ｃは、カテゴリとしての図４４よりも広めの年代と、質問の種類と、質問の受け付け可能時期との対応関係を含んでもよい。
＜第８の実施の形態＞
【０１４９】
第１から第７の実施の形態にかかるネットワークシステム１の各装置の構造・機能・動作の一部または全部は、他のサーバや装置やデータベースなどが担ってもよい。たとえば、サーバ１００などのいずれかの装置の役割が複数の装置に分担されてもよい。逆に、複数の装置の役割の一部または全部が１つの装置に集約されてもよい。
＜その他の応用例＞
【０１５０】
本発明は、システム或いは装置にプログラムを供給することによって達成される場合にも適用できることはいうまでもない。そして、本発明を達成するためのソフトウェアによって表されるプログラムを格納した記憶媒体（あるいはメモリ）を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の効果を享受することが可能となる。
【０１５１】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１５２】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
【０１５３】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わる他の記憶媒体に書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施の形態の機能が実現される場合も含まれることは言うまでもない。
＜まとめ＞
【０１５４】
上記の第１〜８の実施の形態においては、複数のユーザ端末４００と、商品またはサービスに関するメッセージを複数のユーザ端末４００の各々と送受信するためのサーバ１００と、を備えるネットワークシステム１が提供される。サーバ１００は、商品またはサービスの入手前に利用可能な第１のモードと、商品またはサービスの入手後に利用可能な第２のモードと、を複数のユーザ端末４００の各々に利用させる。
【０１５５】
好ましくは、複数のユーザ端末４００の各々は、商品またはサービスの入手後であっても、第１のモードを引き続き利用することができる。
【０１５６】
好ましくは、複数のユーザ端末４００の各々は、第１のモードにおいては、所定の期間内に商品またはサービスに関するメッセージを送信することができる。
【０１５７】
好ましくは、所定の期間が商品またはサービスのカテゴリ毎に設定される。
【０１５８】
好ましくは、第２のモードは商品またはサービスのカテゴリ毎に準備される。カテゴリ毎にメッセージの回答者が設定される。
【０１５９】
好ましくは、回答者は、自身に設定されているカテゴリとは別のカテゴリに関する情報を閲覧可能である。
【０１６０】
上記の第１〜８の実施の形態においては、複数のユーザ端末４００と通信するための通信インターフェイス１６０と、プロセッサ１１０とを備えるサーバ１００が提供される。プロセッサ１１０は、通信インターフェイス１６０を介して、商品またはサービスの入手前に利用可能な第１のモードと、商品またはサービスの入手後に利用可能な第２のモードと、を複数のユーザ端末４００の各々に利用させる。
【０１６１】
上記の第１〜８の実施の形態においては、サーバ１００における情報処理方法が提供される。情報処理方法は、プロセッサ１１０が、通信インターフェイス１６０を介して、複数のユーザ端末４００の各々に、商品またはサービスの入手前に利用可能な第１のモードを利用させるステップと、プロセッサ１１０が、通信インターフェイス１６０を介して、複数のユーザ端末４００の各々に、商品またはサービスの入手後に利用可能な第２のモードを利用させるステップと、を備える。
【０１６２】
上記の第１〜８の実施の形態においては、プロセッサ４１０と通信インターフェイス４６０とを含む通信端末４００のためのプログラムが提供される。プログラムは、通信インターフェイス４６０を介して、商品またはサービスの入手前に利用可能な第１のモードを実行するステップと、通信インターフェイス４６０を介して、商品またはサービスの入手後に利用可能な第２のモードを実行するステップと、をプロセッサ４１０に実行させる。
【０１６３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１６４】
１          ：ネットワークシステム
１００      ：サーバ
１１０      ：ＣＰＵ（プロセッサ）
１２０      ：記憶部
１２１      ：プログラム
１２２      ：データ
１２２Ａ    ：ユーザ情報テーブル
１２５      ：一時記憶部
１４０      ：操作部
１６０      ：通信部（通信インターフェイス）
２００      ：端末
３００      ：端末
３１０      ：ＣＰＵ
３２０      ：記憶部
３２１      ：プログラム
３２２      ：データ
３２５      ：一時記憶部
３３０      ：表示部
３３０Ａ    ：返信ボタン
３４０      ：操作部
３６０      ：通信部
４００      ：通信端末（ユーザ端末）
４１０      ：ＣＰＵ（プロセッサ）
４２０      ：記憶部
４２１      ：プログラム
４２２      ：データ
４２５      ：一時記憶部
４３０      ：表示部
４４０      ：操作部
４５０      ：タッチパネル
４６０      ：通信インターフェイス（通信部）
４７０      ：撮像部
４８０      ：音声入出力部
１２２１    ：ユーザ情報データベース
１２２２    ：カテゴリ情報データベース
１２２３    ：所属情報データベース
１２２４    ：メッセージデータベース
１２２５    ：配信情報データベース
１２２６    ：質問許可テーブル
１２２７    ：質問許可テーブル
【図１】
2018041267.tif 000003
【図２】
2018041267.tif 000004
【図３】
2018041267.tif 000005
【図４】
2018041267.tif 000006
【図５】
2018041267.tif 000007
【図６】
2018041267.tif 000008
【図７】
2018041267.tif 000009
【図８】
2018041267.tif 000010
【図９】
2018041267.tif 000011
【図１０】
2018041267.tif 000012
【図１１】
2018041267.tif 000013
【図１２】
2018041267.tif 000014
【図１３】
2018041267.tif 000015
【図１４】
2018041267.tif 000016
【図１５】
2018041267.tif 000017
【図１６】
2018041267.tif 000018
【図１７】
2018041267.tif 000019
【図１８】
2018041267.tif 000020
【図１９】
2018041267.tif 000021
【図２０】
2018041267.tif 000022
【図２１】
2018041267.tif 000023
【図２２】
2018041267.tif 000024
【図２３】
2018041267.tif 000025
【図２４】
2018041267.tif 000026
【図２５】
2018041267.tif 000027
【図２６】
2018041267.tif 000028
【図２７】
2018041267.tif 000029
【図２８】
2018041267.tif 000030
【図２９】
2018041267.tif 000031
【図３０】
2018041267.tif 000032
【図３１】
2018041267.tif 000033
【図３２】
2018041267.tif 000034
【図３３】
2018041267.tif 000035
【図３４】
2018041267.tif 000036
【図３５】
2018041267.tif 000037
【図３６】
2018041267.tif 000038
【図３７】
2018041267.tif 000039
【図３８】
2018041267.tif 000040
【図３９】
2018041267.tif 000041
【図４０】
2018041267.tif 000042
【図４１】
2018041267.tif 000043
【図４２】
2018041267.tif 000044
【図４３】
2018041267.tif 000045
【図４４】
2018041267.tif 000046
【図４５】
2018041267.tif 000047