必殺まぞくさがしの使い方

これは漫画に含まれるセリフ等の文字を全文検索できるサービスです。

連絡先: 11月連盟

検索式

検索式では演算子を使って複雑な検索ができます。演算子は大文字小文字を区別します。また半角文字である必要があります。

普通の検索

単語を入力するとその単語が含まれるコマを検索できます。

例: まぞく

フレーズ検索

フレーズを二重引用符で囲うと、スペースなどが含まれるフレーズを検索できます。

例: "Trick OR"

AND検索

単語等をスペースで区切ると、両方の単語が含まれるコマを検索できます。AND&で区切っても同じ意味となります。

例: 優子 桃, 優子 AND 桃, 優子 & 桃

OR検索

単語等ORで区切ると、どちらかの単語が含まれるコマを検索できます。|で区切っても同じ意味となります。ANDとORを組み合わせた場合、ANDの方が強く結合します。

例: 優子 OR 桃, 優子 | 桃

例: 優子 OR 桃 AND 魔法少女優子 OR (桃 AND 魔法少女)という意味になります。

NOT検索

式の後ろにNOTと単語等を付けると、除外検索ができます。-でも同じ意味になります。範囲は同じAND式の中のみです。

例: ポコ OR ぽが -しっぽがポコ OR (ぽが -しっぽが)という意味になります。

括弧

式を括弧で括って複雑な式を書けます。

例: (ぽが -しっぽが) OR ポコ OR ぶんぶか

話者検索

単語等の後ろにBYと話者名を付けるとセリフの話者による絞り込みができます。by:でも同様です。

例: シャミ子 BY 桃 桃 by:優子

例: シャミ子 -シャミ子 BY 桃シャミ子 -(シャミ子 BY 桃)の意味になります。

粒度(上級者向け)

検索時の粒度を変えると、4コマ単位やページ単位で検索できるようになります。粒度はドロップダウンリストや演算子を使って設定できます。

例: 京都 -東京都というクエリについて考えます。

粒度が「1コマ単位」の場合、京都という単語が出現するコマのうち、東京都という単語が出現しないコマを検索します。

粒度が「語出現単位」の場合、京都という単語であり、それが東京都という単語の一部でないものの出現を検索します。

演算子を使う場合、GRANULARITYgranularity:を使って部分式の粒度を指定できます。粒度は次のキーワードで指定します。

キーワード 意味
occurence 語出現単位
panel 1コマ単位
region 4コマ単位。正確にはページの上部、下部、右、左などの領域単位。
page ページ単位

GRANULARITYの優先順位はBYと同じです。

異なる粒度の検索結果を演算子で結んだ場合の挙動は次のようになります。

AND 粒度が異なる場合は、粒度が細かい方を返す。粒度が同じである場合、語出現単位の場合は文字単位で共通集合を取る。1コマ単位以上に粗い場合は両者の話者の和を取った結果を返す。
OR 粒度は粗い方に合わせる。話者は和を取る。
NOT 粒度は左辺の方に合わせる。両辺に少しでもオーバーラップがあれば全体を除外する。

例: (京都 -東京都) 東京都 granularity: panel (全体の粒度が「語出現単位」の場合)は、(京都 -東京都) (東京都 granularity: panel)と同じ地味になり、「『東京都』という単語の一部ではない『京都』という単語の出現であり、なおかつそれが属するコマに『東京都』という単語が出現するもの」を検索します。

特殊な話者

擬音等については以下のような便宜的な「話者」を設定しています。

説明文、および擬音でも擬態語でも背景でもない書き文字
擬音、擬態語
背景 背景や小物に書かれた文字
ナレーション 四角で囲われたナレーション(キャラクターによるモノローグは含まない)

「音」とキャラクターによる発話の区別の基準は、声が付いたときに声優が喋るであろうものをキャラクターによる発話としています。

背景と書き文字の区別の基準は、文字が作中にある物に書かれているか、キャラクターによって文字と認識できるものは背景としています。