(57)【特許請求の範囲】
【請求項１】
双方向通信に基づき入出力されるコメントと対応するチャネルを起動する共有ステップをサーバに実行させ、
前記チャネルは、ウェブブラウザで閲覧可能なコンテンツを含むウェブページと対応し少なくともドメインを示すアドレスを含む識別子を有し、複数の前記チャネルは、前記アドレスの構造に基づく親子関係を有し、前記親子関係上の親である前記チャネルは、前記親子関係上の子である前記チャネルと対応する前記コメントと対応付けられ、
前記コメントの形態素に基づきカテゴリを決定する分類ステップと、
新たな前記カテゴリを前記コメントの少なくとも一部に基づき生成する生成ステップと、を前記サーバにさらに実行させ、
前記チャネルは、前記カテゴリを含む識別子を有し、
前記分類ステップは、前記カテゴリを学習済モデルに基づき決定し、
前記学習済モデルの入力値は、前記形態素であり、
前記学習済モデルの出力値及び教師値は、前記カテゴリであり、
前記生成ステップは、前記出力値がすでに生成されている前記カテゴリと対応する所定値を示さない場合、前記形態素に基づき、すでに生成されている前記カテゴリと上下関係をなすよう１以上の前記カテゴリを新たに生成し、
前記生成ステップは、前記形態素に基づき、前記形態素が示す名詞のそれぞれの出現頻度を決定し、前記出現頻度が所定値を超過する名詞を新たな前記カテゴリとし、
前記上下関係上の上位カテゴリである前記カテゴリを含む識別子を有する前記チャネルは、前記上下関係上の下位カテゴリである前記カテゴリを含む識別子を有する前記チャネルと対応する前記コメントと対応付けられるコメント共有方法。
【請求項２】
前記チャネルと対応する前記形態素に基づき４の次元数を有する分析ベクトルを生成し、前記分析ベクトルに基づき当該チャネルと対応するラッセルの感情円環モデルを決定する分析ステップを前記サーバにさらに実行させる
請求項１に記載のコメント共有方法。
【請求項３】
双方向通信に基づき入出力されるコメントと対応するチャネルを起動する共有手段を有するサーバを含み、
前記チャネルは、ウェブブラウザで閲覧可能なコンテンツを含むウェブページと対応し少なくともドメインを示すアドレスを含む識別子を有し、複数の前記チャネルは、前記アドレスの構造に基づく親子関係を有し、前記親子関係上の親である前記チャネルは、前記親子関係上の子である前記チャネルと対応する前記コメントと対応付けられ、
前記コメントの形態素に基づきカテゴリを決定する分類手段と、
新たな前記カテゴリを前記コメントの少なくとも一部に基づき生成する生成手段と、を前記サーバはさらに有し、
前記チャネルは、前記カテゴリを含む識別子を有し、
前記分類手段は、前記カテゴリを学習済モデルに基づき決定し、
前記学習済モデルの入力値は、前記形態素であり、
前記学習済モデルの出力値及び教師値は、前記カテゴリであり、
前記生成手段は、前記出力値がすでに生成されている前記カテゴリと対応する所定値を示さない場合、前記形態素に基づき、すでに生成されている前記カテゴリと上下関係をなすよう１以上の前記カテゴリを新たに生成し、
前記生成手段は、前記形態素に基づき、前記形態素が示す名詞のそれぞれの出現頻度を決定し、前記出現頻度が所定値を超過する名詞を新たな前記カテゴリとし、
前記上下関係上の上位カテゴリである前記カテゴリを含む識別子を有する前記チャネルは、前記上下関係上の下位カテゴリである前記カテゴリを含む識別子を有する前記チャネルと対応する前記コメントと対応付けられるコメント共有システム。
【請求項４】
コンピュータを、双方向通信に基づき入出力されるコメントと対応するチャネルを起動する共有手段を有するサーバとして機能させ、
前記チャネルは、ウェブブラウザで閲覧可能なコンテンツを含むウェブページと対応し少なくともドメインを示すアドレスを含む識別子を有し、複数の前記チャネルは、前記アドレスの構造に基づく親子関係を有し、前記親子関係上の親である前記チャネルは、前記親子関係上の子である前記チャネルと対応する前記コメントと対応付けられ、
前記コンピュータを、前記コメントの形態素に基づきカテゴリを決定する分類手段と、
新たな前記カテゴリを前記コメントの少なくとも一部に基づき生成する生成手段と、として機能させ、
前記チャネルは、前記カテゴリを含む識別子を有し、
前記分類手段は、前記カテゴリを学習済モデルに基づき決定し、
前記学習済モデルの入力値は、前記形態素であり、
前記学習済モデルの出力値及び教師値は、前記カテゴリであり、
前記生成手段は、前記出力値がすでに生成されている前記カテゴリと対応する所定値を示さない場合、前記形態素に基づき、すでに生成されている前記カテゴリと上下関係をなすよう１以上の前記カテゴリを新たに生成し、
前記生成手段は、前記形態素に基づき、前記形態素が示す名詞のそれぞれの出現頻度を決定し、前記出現頻度が所定値を超過する名詞を新たな前記カテゴリとし、
前記上下関係上の上位カテゴリである前記カテゴリを含む識別子を有する前記チャネルは、前記上下関係上の下位カテゴリである前記カテゴリを含む識別子を有する前記チャネルと対応する前記コメントと対応付けられるコメント共有プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コメント共有方法、コメント共有システム及びコメント共有プログラムに関する。
【背景技術】
【０００２】
ソーシャルネットワークサービスを含むインターネット上のコメント共有は、サービス、ドメイン、コンテンツ等に紐付けられ、クローズドな様相を呈している。
【０００３】
特許文献１では、コミュニケーションを行っているチャット先と、多様なコンテンツを効率的に共用できるようにするためのメッセージ通信プログラムが開示されている。
【０００４】
特許文献１に記載の発明はゲーム（コンテンツ）を横断するようなコメント共有を実現し得る、と把握することができる。しかしながら、当該コメント共有はグループ内でなされるため、クローズドであることを否定することはできない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第６５０５９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
クローズドなコメント共有は、サービス、ドメイン、コンテンツ等を横断するような、オープンなコメント共有へと改善されることが望ましい。
【０００７】
本発明の目的は、オープンなコメント共有を実現するような新規な技術を提供することを解決すべき課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、双方向通信に基づき入出力されるコメントと対応するチャネルを起動する共有ステップをサーバに実行させるコメント共有方法である。
【０００９】
本発明の好ましい形態では、前記チャネルは、アドレスを含む識別子を有し、複数の前記チャネルは、前記アドレスの構造に基づく親子関係を有し、前記親子関係上の親である前記チャネルは、前記親子関係上の子である前記チャネルと対応する前記コメントと対応付けられる。
【００１０】
本発明の好ましい形態では、前記コメントの形態素に基づきカテゴリを決定する分類ステップと、新たな前記カテゴリを前記コメントの少なくとも一部に基づき生成する生成ステップと、を前記サーバにさらに実行させ、前記チャネルは、カテゴリを含む識別子を有する。
【００１１】
本発明の好ましい形態では、前記分類ステップは、前記カテゴリを学習済モデルに基づき決定し、前記学習済モデルの入力値は、前記コメントの形態素であり、前記学習済モデルの出力値及び教師値は、前記カテゴリであり、前記生成ステップは、前記コメントの形態素に基づき、前記カテゴリと上下関係をなすよう１以上の前記カテゴリを新たに生成し、前記上下関係上の上位カテゴリである前記カテゴリを含む前記識別子を有する前記チャネルは、前記上下関係上の下位カテゴリである前記カテゴリを含む前記識別子を有する前記チャネルと対応する前記コメントと対応付けられる。
【００１２】
本発明の好ましい形態では、前記チャネルと対応する前記コメントの形態素に基づき２以上の次元数を有する分析ベクトルを生成し、前記分析ベクトルに基づき当該チャネルと対応する円環モデルを決定する分析ステップを前記サーバにさらに実行させる。
【００１３】
上記課題を解決するために、本発明は、双方向通信に基づき入出力されるコメントと対応するチャネルを起動する共有手段を有するサーバを含むコメント共有システムである。
【００１４】
上記課題を解決するために、本発明は、コンピュータを、双方向通信に基づき入出力されるコメントと対応するチャネルを起動する共有手段を有するサーバとして機能させるコメント共有プログラムである。
【００１５】
上記課題を解決するために、本発明は、双方向通信に基づきチャネルと対応するコメントを前記サーバに対して入力する入力ステップと、前記双方向通信に基づき前記チャネルと対応する前記コメントを出力する出力ステップと、をクライアントに実行させるコメント共有方法である。
【００１６】
本発明の好ましい形態では、前記チャネルは、アドレスを含む識別子を有し、複数の前記チャネルは、前記アドレスの構造に基づく親子関係を有し、前記親子関係上の親である前記チャネルは、前記親子関係上の子である前記チャネルと対応する前記コメントと対応付けられる。
【００１７】
本発明の好ましい形態では、前記チャネルは、カテゴリを含む識別子を有し、複数の前記カテゴリは、上下関係を有し、前記上下関係上の上位カテゴリである前記カテゴリを含む前記識別子を有する前記チャネルは、前記上下関係上の下位カテゴリである前記カテゴリを含む前記識別子を有する前記チャネルと対応する前記コメントと対応付けられる。
【００１８】
上記課題を解決するために、本発明は、双方向通信に基づきチャネルと対応するコメントをサーバに対して入力する入力手段と、前記双方向通信に基づき前記チャネルと対応する前記コメントを出力する出力手段と、を有するクライアントを含むコメント共有システムである。
【００１９】
上記課題を解決するために、本発明は、コンピュータを、双方向通信に基づきチャネルと対応するコメントを入力する入力手段と、前記双方向通信に基づき前記チャネルと対応する前記コメントを出力する出力手段と、を有するクライアントとして機能させるコメント共有プログラムである。
【発明の効果】
【００２０】
本発明は、オープンなコメント共有を実現するための新規な技術を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係るコメント４の概念図である。
【図２】本発明の一実施形態に係るチャネル３の概念図である。
【図３】本発明の一実施形態に係るチャネル３の概念図である。
【図４】本発明の一実施形態に係る円環モデル６の概念図である。
【図５】本発明の一実施形態に係る機能ブロック図及びハードウェア構成図である。
【図６】本発明の一実施形態に係る表示画面Ｗ１を示す図例である。
【図７】本発明の一実施形態に係る表示画面Ｗ２を示す図例である。
【発明を実施するための形態】
【００２２】
本発明は、以下の一実施形態に限定されるものではなく、様々な構成を採用し得る。
【００２３】
本明細書は、本発明の一実施形態（以下、単に「一実施形態」と称す。）について、その構成や作用効果等を、図面を交えて、説明する。
【００２４】
一実施形態と同様の構成を有するシステム、方法及びプログラムは、同様の作用効果を奏する。
【００２５】
なお、プログラムが記録された記録媒体を用いれば、既知のコンピュータにプログラムをインストールすることができる。当該記録媒体は、フラッシュメモリ等の非一過性の記録媒体であってよい。
【００２６】
《サーバ１》
一実施形態のコメント共有は、サーバ１により実現される。
【００２７】
一実施形態のコメント共有方法は、少なくとも共有ステップＳ１０をサーバ１に実行させる。
また、一実施形態のコメント共有方法は、分類ステップＳ２０、生成ステップＳ３０及び分析ステップＳ７０の少なくとも一部をサーバ１にさらに実行させる。
【００２８】
共有ステップＳ１０は、図１に示すような、双方向通信に基づきクライアント２により入出力される１以上のコメント４と対応するチャネル３を１以上、起動、始動、稼働、又は、有効化する。
また、共有ステップＳ１０は、クライアント２により入力された、チャネル３と対応するコメント４を受け付ける、と把握することができる。
また、共有ステップＳ１０は、コメント４が出力ステップＳ５０により出力された回数を当該コメント４と対応するチャネル３の閲覧数としてデータベース上に記録してよい。
また、共有ステップＳ１０は、所定時間内の当該閲覧数を「リアルタイム閲覧数」としてデータベース上に記録してよい。
なお、チャネル３及びコメント４のそれぞれに係る数量に制限はない。
【００２９】
チャネル３は、アドレス５１を示す文字列を含む識別子、及び／又は、カテゴリ５２を示す文字列を含む識別子を有する。チャネル３に係る識別子の数量に制限はない。
【００３０】
アドレス５１は、インターネットウェブ上の情報全般の一部を特定し得る識別子であり、例として、ドメインを含むウェブアドレスを指す。
【００３１】
また、アドレス５１は、既知のウェブブラウザで閲覧可能なウェブページと対応し得る。当該ウェブページは、ドキュメントやメディアファイル等のコンテンツを含む。当該メディアファイルは、画像、音声、動画を含み、適宜、タイムラインと対応する。
【００３２】
コメント４は、文字列を指す。当該文字列は、所定の文字数に満たない、又は、所定の文字数を超過する、構成としてもよい。
【００３３】
図２に示すように、複数のチャネル３（チャネル３ａ１、３ａ２及び３ａ３を例として指す。）は、少なくともドメインを示すアドレス５１を含む識別子を有する。
このとき、複数のチャネル３は、アドレス５１の構造に基づく親子関係を有する。
また、このとき、ドメインを示すアドレス５１を含む識別子を有するようなチャネル３ａ１は、ドメイン及びディレクトリを示すアドレス５１を含む識別子を有するようなチャネル３ａ２に対して、チャネル３ａ１を親とする親子関係を有する。
また、このとき、ドメイン及びディレクトリを示すアドレス５１を含む識別子を有するチャネル３ａ２は、ドメイン、ディレクトリ及びディレクトリを示すアドレス５１を含む識別子を有するチャネル３ａ３に対して、チャネル３ａ２を親子関係上の親とするような親子関係を有する。
なお、親子関係を有する複数のチャネル３間において、「親」に相当するチャネル３は、共有ステップＳ１０により、「子」に相当するチャネル３と対応する１以上のコメント４と対応付けられる。
【００３４】
分類ステップＳ２０は、コメント４の形態素に基づき、当該形態素が示す語句と部分一致、完全一致、前方一致又は後方一致する１以上のカテゴリ５２のそれぞれを、当該コメント４と対応する１以上のチャネル３の識別子の少なくとも一部として決定する。
また、分類ステップＳ２０は、コメント４の形態素に基づき、学習済モデル８ａの出力値が示すカテゴリ５２を、当該コメント４と対応するチャネル３の識別子の少なくとも一部として決定する。
【００３５】
学習済モデル８ａは、既知のニューラルネットワーク等の分類器である。
学習済モデル８ａの入力値は、コメント４の形態素である。
学習済モデル８ａの出力値及び教師値は、カテゴリ５２である。
また、学習済モデル８ａの出力値は、コメント４の形態素が示す語句の分散ベクトル表現でよい。
【００３６】
本明細書中の説明における「形態素」は、既知の形態素解析エンジンを介して取得される。当該形態素解析エンジンによる処理は、外部サービスを用いて行われてよいし、解析ステップの態様で、サーバ１又はクライアント２に実行させてよい。
【００３７】
分類ステップＳ２０は、コメント４と対応するチャネル３の識別子の少なくとも一部としてのカテゴリ５２をデータベース上で参照できなかった場合、生成ステップＳ３０により新たに生成されたカテゴリ５２を当該コメント４と対応するチャネル３の識別子の少なくとも一部として決定する。
【００３８】
本明細書中の説明における上記の「参照できなかった場合」は、例えば、コメント４の形態素が示す語句と部分一致、完全一致、前方一致又は後方一致するようなカテゴリ５２がデータベース上で参照できなかった場合を指す。
【００３９】
また、本明細書中の説明における上記の「参照できなかった場合」は、例えば、学習済モデル８ａにおけるカテゴリ５２と対応する出力値が、所定値を超過しない場合を指す。
【００４０】
生成ステップＳ３０は、新たなカテゴリ５２をコメント４の少なくとも一部に基づき生成する。
【００４１】
また、生成ステップＳ３０は、コメント４の形態素に基づき、当該形態素が示す名詞のそれぞれの出現頻度を決定し、当該出現頻度が所定値を超過する名詞を新たなカテゴリ５２とする。
【００４２】
図３に示すように、生成ステップＳ３０は、上下関係をなすよう１以上のカテゴリ５２（カテゴリ５２ａ１〜５２ａ１１を例として指す。）を生成する。
生成ステップＳ３０は、カテゴリ５２ａ２及び５２ａ５間で、カテゴリ５２ａ２を上位カテゴリ、カテゴリ５２ａ５を下位カテゴリとする上下関係をなすようカテゴリ５２ａ５を生成する。
このとき、生成ステップＳ３０は、コメント４と対応するチャネル３の識別子に含まれるカテゴリ５２ａ５について、当該コメント４の形態素に基づき、新たに生成してよい。
また、このとき、生成ステップＳ３０は、コメント４と対応するチャネル３の識別子に含まれるカテゴリ５２ａ５について、当該コメントと対応するチャネル３の識別子に含まれるアドレス５１と対応するウェブページ上のメタデータに基づき新たに生成してよい。
【００４３】
なお、上述の上下関係上の上位カテゴリであるカテゴリ５を含む識別子を有するチャネル３は、共有ステップＳ１０により、当該上下関係上の下位カテゴリであるカテゴリ５を含む識別子を有するチャネル３と対応するコメント４と対応付けられる。
【００４４】
なお、分類ステップＳ２０は、１以上の同位のカテゴリ５２において、コメント４の数量が所定順位以下、及び／又は、所定値以下であるチャネル３の識別子に含まれるカテゴリ５２を、新たなコメント４と対応するチャネル３の識別子の少なくとも一部として決定しないような構成としてよい。
【００４５】
なお、分類ステップＳ２０は、既に入力されたコメント４と対応するチャネル３の識別子に含まれるカテゴリ５２におけるコメント４の数量が所定順位以下、及び／又は、所定値以下である場合、既に入力されたコメント４と対応するチャネル３の識別子の少なくとも一部を、当該カテゴリ５２より上位の異なるカテゴリ５２として決定するような構成としてもよい。
また、分類ステップＳ２０は、削除されたカテゴリ５２を含む識別子を有するチャネル３と対応するコメント４を、「未分類カテゴリ」と対応するチャネル３に対応付けるような構成としてもよい。
【００４６】
分析ステップＳ７０は、コメント４の形態素に基づき、学習済モデル８ｂに基づき、２以上の次元数を有する分析ベクトルを生成し、当該コメント４と対応付ける。
このとき、学習済モデル８ｂは、既知のニューラルネットワーク等である。
また、このとき、学習済モデル８ｂの入力値は、当該形態素に基づくベクトルである。
また、このとき、学習済モデル８ｂの教師値及び出力値は、当該分析ベクトルである。
【００４７】
また、分析ステップＳ７０は、チャネル３と対応する１以上のコメント４のそれぞれと対応する当該分析ベクトルに基づき、当該チャネル３の円環モデル６を決定してよい。
図４に示すように、コメント４（コメント４ｂ１〜４ｂ１０を例として指す。）当該円環モデル６は、例として、ラッセルの感情円環モデルの態様で、「覚醒」、「不覚醒」、「快」及び「不快」の４の次元数を有する分析ベクトルに基づき表されるプロットとして、決定される。
【００４８】
一実施形態に係るコメント共有方法は、クライアント２により入力された検索クエリに基づきコメント４を検索する検索ステップをサーバ１にさらに実行させてよい。
【００４９】
一実施形態のコメント共有方法は、サーバ１に実行させる複数のステップを含む。特段の指定が無い限り、当該複数のステップは順不同に行われ得る。
【００５０】
一実施形態では、分類ステップＳ２０は、共有ステップＳ１０以降に行われる。
また、一実施形態では、生成ステップＳ３０は、何れのタイミングでも行われ得る。
【００５１】
《クライアント２》
一実施形態のコメント共有は、クライアント２により実現される。
一実施形態のコメント共有方法は、入力ステップＳ４０、及び、出力ステップＳ５０をクライアント２に実行させる。
【００５２】
入力ステップＳ４０は、双方向通信に基づきチャネル３と対応する１以上のコメント４をサーバ１に対して入力する。
また、入力ステップＳ４０は、文字列を入力することで、当該文字列と一致する識別子を有するチャネル３を指定する。
【００５３】
入力ステップＳ４０は、チャネル３が有する識別子に含まれるアドレス５１と対応するウェブページがメディアコンテンツを含む場合、当該チャネル３と対応するコメント４を、当該メディアコンテンツが示すタイムライン上の所定のタイミングと対応付けた上で、入力してよい。
具体的には、入力ステップＳ４０は、当該メディアコンテンツが動画を指す場合、再生秒数を示すタイミングと対応付けた上で、コメント４を入力する。
【００５４】
また、入力ステップＳ４０は、チャネル３が有する識別子の少なくとも一部と、取得するコメント４の数量と、を例えば検索クエリとして入力する。このとき、入力ステップＳ４０は、当該一部を入力した上で、コメント４を入力してもよい。
【００５５】
出力ステップＳ５０は、双方向通信に基づきコメント４を表示画面上で出力する。
また、出力ステップＳ５０は、入力ステップＳ４０により指定されたチャネル３と対応する１以上のコメント４を出力する。
また、出力ステップＳ５０は、円環モデル６に基づくオブジェクトを出力してよい。
【００５６】
一実施形態におけるコメント共有方法は、コメント４が指定されることを転機として当該コメント４と対応するチャネル３の識別子が示すアドレス５１と対応するウェブページへ遷移する遷移ステップを、さらにクライアント２に実行させてよい。
また、一実施形態において、共有ステップＳ１０、分類ステップＳ２０、生成ステップＳ３０、入力ステップＳ４０及び出力ステップＳ５０を含む各種ステップは、特段の指定が無い限り、順不同で行われ得る。
【００５７】
図５（ａ）に示すように、一実施形態のコメント共有システムは、共有手段１０と、分類手段２０と、生成手段３０と、を有するサーバ１を有し、入力手段４０と、出力手段５０と、を有するクライアント２を有する。
一実施形態のコメント共有プログラムは、コンピュータを、共有手段１０と、分類手段２０と、生成手段３０と、を有するサーバ１として機能させ、また、コンピュータを、入力手段４０と、出力手段５０と、を有するクライアント２として機能させる。
なお、各ステップと対応する各手段についての作用効果は、上述した通りである。
【００５８】
図５（ｂ）に示すように、サーバ１は、既知のコンピュータの態様をとり、演算装置１ａと、主記憶装置１ｂと、補助記憶装置１ｃと、入力装置１ｄと、出力装置１ｅと、通信装置１ｆと、を有する。
各装置の少なくとも一部は、各手段、ステップの実現に寄与する。
図５（ｃ）に示すように、クライアント２は、既知のコンピュータの態様をとり、演算装置２ａと、主記憶装置２ｂと、補助記憶装置２ｃと、入力装置２ｄと、出力装置２ｅと、通信装置２ｆと、を有する。各装置の少なくとも一部は、各手段、ステップの実現に寄与する。
【００５９】
演算装置１ａ及び２ａは、命令セットを実行可能な既知のプロセッサを有する。
主記憶装置１ｂ及び２ｂは、命令セットを記憶可能な既知の揮発性メモリを有する。
補助記憶装置１ｃ及び２ｃは、プログラム等を記録可能な既知の記録媒体を有する。
入力装置１ｄ及び２ｄは、文字や意思等を入力可能な既知の入力デバイスを有する。
出力装置１ｅ及び２ｅは、文字や画像等を出力可能な既知の出力デバイスを有する。
通信装置１ｆ及び２ｆは、ネットワーク上で通信可能な既知の通信デバイスを有する。
【００６０】
図６に示すように、一実施形態の表示画面Ｗ１は複数の表示部を含む。なお、各表示部の外観及び寸法に制限はなく、多様な画面構成をとり得る。
【００６１】
表示画面Ｗ１は、チャネル３が有する識別子の少なくとも一部及び／又はコメント４を検索クエリとして入力するための表示部Ｗ１１と、コメント４の取得量を入力するための表示部Ｗ１２と、チャネル３が有する識別子を出力し所望のチャネル３を指定するための表示部Ｗ１３と、を有する。
このとき、表示部Ｗ１３は、カテゴリ５２を識別子に含まないチャネル３と対応するような未分類のコメント４を出力するために、当該チャネル３と対応する「未分類カテゴリ」を示すカテゴリ５２を指定可能とする構成としてもよい。
また、このとき、出力ステップＳ５０は、例として表示部１３において、上記閲覧数又はリアルタイム閲覧数に基づき、チャネル３の出力順を決定してよい。
【００６２】
図７に示すように、表示画面Ｗ２は、表示画面Ｗ１においてチャネル３が有する識別子の少なくとも一部及び／又はコメント４を検索クエリとする検索で得られた１以上のコメント４が出力される。
【００６３】
表示画面Ｗ２は、１以上のコメント４がタイムラインの態様で出力する表示部Ｗ２１と、コメント４と対応するドメイン等のメタデータと対応するオブジェクトを、例としてアイコン７として、出力する表示部Ｗ２２と、コメント４を入力（投稿）するための表示部Ｗ２３と、検索結果としてのコメント４を全て又はドメイン毎に出力する表示部Ｗ２４と、を有する。
【００６４】
出力ステップＳ５０は、アイコン７（例として図１におけるアイコン７ａ〜７ｃを指す。）を出力する場合、ドメイン間でコミュニケーションが行われているようなユーザエクスペリエンスを提供することができる、と把握することができる。
【００６５】
一実施形態において、サーバ１は、コメント４等の格納先として、補助記憶装置１ｃに基づくデータベースを利用してよいし、ネットワーク上で接続可能な外部データベースを利用してよい。
【００６６】
本明細書中の説明における一実施形態の「双方向通信」は、ウェブソケットプロトコル等の全二重通信モデル、Ｓｅｒｖｅｒ−Ｓｅｎｔ  Ｅｖｅｎｔ（ＳＳＥ）等の半二重通信モデル、リクエスト／レスポンスモデル、プッシュ配信を可能とするような通信全般、又は、ＥＭＩＴ及びＢＲＯＡＤＣＡＳＴの機能を有するサーバによる通信全般に基づく。
なお、一実施形態の「双方向通信」は、Ｓｏｃｋｅｔ．ｉｏやＥｎｇｉｎｅ．ｉｏ等の既知のライブラリに基づき適宜、実現され得る。
なお、一実施形態の「双方向通信」は、ＪａｖａＳｃｒｉｐｔ（登録商標）等の既知の言語により記述された既知のライブラリに基づき適宜、実現され得る。
なお、一実施形態の「双方向通信」は、通信可能なコンピュータ上で実現され得る。
【００６７】
本発明は、オープンなコメント共有を実現するような新規な技術を提供する。
【符号の説明】
【００６８】
１        ：サーバ
１ａ      ：演算装置
１ｂ      ：主記憶装置
１ｃ      ：補助記憶装置
１ｄ      ：入力装置
１ｅ      ：出力装置
１ｆ      ：通信装置
２        ：クライアント
２ａ      ：演算装置
２ｂ      ：主記憶装置
２ｃ      ：補助記憶装置
２ｄ      ：入力装置
２ｅ      ：出力装置
２ｆ      ：通信装置
３        ：チャネル
３ａ１    ：チャネル
３ａ２    ：チャネル
３ａ３    ：チャネル
４        ：コメント
４ｂ１    ：コメント
５        ：カテゴリ
６        ：円環モデル
７        ：アイコン
８ａ      ：学習済モデル
８ｂ      ：学習済モデル
１０      ：共有手段
１３      ：表示部
２０      ：分類手段
３０      ：生成手段
４０      ：入力手段
５０      ：出力手段
５１      ：アドレス
５２      ：カテゴリ
５２ａ１  ：カテゴリ
５２ａ２  ：カテゴリ
５２ａ５  ：カテゴリ
Ｓ１０    ：共有ステップ
Ｓ２０    ：分類ステップ
Ｓ３０    ：生成ステップ
Ｓ４０    ：入力ステップ
Ｓ５０    ：出力ステップ
Ｓ７０    ：分析ステップ
Ｗ１      ：表示画面
Ｗ１１    ：表示部
Ｗ１２    ：表示部
Ｗ１３    ：表示部
Ｗ２      ：表示画面
Ｗ２１    ：表示部
Ｗ２２    ：表示部
Ｗ２３    ：表示部
Ｗ２４    ：表示部
【要約】
【課題】
オープンなコメント共有を実現するような新規な技術を提供することを解決すべき課題とする。
【解決手段】
双方向通信に基づき入出力されるコメントと対応するチャネルを起動する共有ステップをサーバに実行させるコメント共有方法、コメント共有システム及びコメント共有プログラムを実現する。双方向通信に基づきチャネルと対応するコメントを前記サーバに対して入力する入力ステップと、前記双方向通信に基づき前記チャネルと対応する前記コメントを出力する出力ステップと、をクライアントに実行させるコメント共有方法、コメント共有システム及びコメント共有プログラムを実現する。
【選択図】図６【図１】
0006839868.tif 000002
【図２】
0006839868.tif 000003
【図３】
0006839868.tif 000004
【図４】
0006839868.tif 000005
【図５】
0006839868.tif 000006
【図６】
0006839868.tif 000007
【図７】
0006839868.tif 000008