人工知能は、Midjourney のような画像生成ツールに統合されることで、次々と限界を打ち破り続けています。Discord 経由でブラウザからアクセスできるツールとして、Midjourney は高度な AI 技術を用いて、ちょっとしたアイデアや説明から見事で視覚的に魅力的な画像を作り出します。AI アートジェネレーターを使うために必要なのは、構想している画像を定義するための、いくつかの概念・タグ・キーワードを入力することだけです。Midjourney は、ボタンを一度押すだけで、それらの概念を AI 生成のビジュアルへと変換してくれます。
AI は品質によって当たり外れがあるため、画像生成に使われる場合も同様です。そのため、正確で欠点の少ない結果を得るにはどのツールが有効なのか、オンライン上での議論が増えてきました。そこで登場するのが Midjourney です。これはすでに高性能な画像生成ツールですが、ポイントは質の高いMidjourney プロンプトのアイデアを書くことの重要性に注意を払う必要がある、という点です。自分のアイデアを形にするために、Midjourney 内で魅力的なプロンプトを書くための特別な文章力は必ずしも必要ありません。ただし、より良く正確なプロンプトを作るためにできることがいくつかあり、本記事を読むことで、それらのテクニックを一通り学べます。
目次
Midjourney プロンプトとは、AI 画像ジェネレーターで使われる専門用語であり、AI 生成画像を作るために用いられるフレーズ、まとまったテキスト、あるいは特定のテキストを指します。生成される AI 画像の結果は、Midjourney プロンプトの重要な構成要素であるキーワードやパラメーターによって決定されます。ユーザーが入力した単語やフレーズは AI によって処理され、ツールのデータセットと照合されたうえで結果が生成されます。
したがって、よく練られたテキストで、正確に記述され、適切なキーワードが使われていれば、結果はより良いものになります。理想的な画像を生成しようとする際に、プロンプトの複雑さや、ユーザーがどれだけ長く・詳細に書けるかは、結果に直接影響します。これは、どのようなものを生成すべきか、どのような画風を用いるべきかを AI が把握する助けになるからです。
Midjourney へのプロンプトの出し方では、より強力なプロンプトが必要になります。したがって、ユーザーは基本的なプロンプト構造、あるいは一部で「Midjourney プロンプトの公式」とも呼ばれる「/imagine: prompt(媒体)、(スタイル)、(雰囲気)、(詳細)」を十分に理解しておくべきです。
| 基本的なプロンプト構造 | 説明 |
| 中程度 | 鉛筆スケッチから油絵、イラスト、リアルな写真など、思い描くあらゆる媒体にすることができます。 |
| スタイル | 特定の有名なアーティストやジャンル(3Dアニメ映画、ピクサーアニメーション、ティム・バートンなど)の独自のアートスタイルを使用します。 |
| 雰囲気(アトモスフィア) | 画像が呼び起こそうとしているものです。被写体が何をしているか、小道具の有無、場所や設定、その他その画像に特定のムードをもたらす要素を説明します。 |
| 詳細 | 前述のプロンプト構造を補完する、さまざまな追加情報を含む膨大なプロンプト群です。 |
キーワードは Midjourney におけるプロンプト作成の重要な要素であり、画像を説明するために特定のキーワードを使うことで、生成結果を自分のイメージに近づけることができます。以下は Midjourney プロンプトに使えるキーワードの一例ですが、これらに限られるわけではなく、ユーザーは自由にキーワードを試すことができます。
• スタイル: ラインアート、水彩画、アニメ、カートゥーン など.
• 被写体: シュルレアリスム、サイバーパンク、自然、ポートレート など.
• 効果: スムーズ、高解像度、4K、ヴィンテージ、ノワール など.
画像パラメーターとは、プロンプトを書く際に使用できるオプションであり、画像のアスペクト比や、使用する AI モデルの種類などに影響を与えます。以下はユーザーが活用できるパラメーターの書式例の一部です。
| 基本画像パラメータ | 式 | 定義 |
| アスペクト比 | –aspect または –ar + 画像比率 例: –ar 5:3 | 画像の横幅と高さの比率を指定します。 |
| カオス | –chaos または –c + 0〜100の値 例: –c 65 | 画像結果のばらつきに影響します。値が高いほど予想外の結果になり、低いほど似通った結果になります。 |
| キャラクター参照 | –cref + URL 例: –cref https://imageURL123.jpg | 別の画像を参照として使用し、そのイメージを基に結果を生成します。 |
| いいえ | –no + 除外したい要素 例: –no sky | 結果から何を除外するかをMidjourneyに指示する基本的な画像パラメータです。 |
Midjourney では、1 つのプロンプトの中に複数の概念を組み合わせることが可能です。これは、コマンドプロンプト内で強調を行い、2 つの異なるキーワードやパラメーターを :: で区切ることで、より正確な結果を得るのに役立ちます。例えば、単純なspaceshipを、2 つの異なる変数キーワードであるspace:: shipに分けることで、2 つのキーワードを強調できます。
Midjourney プロンプトの最良の組み合わせの 1 つは、高度なプロンプトを活用して、特定の結果を得ることです。その公式は/imagine: prompt 画像プロンプト + テキストプロンプト + パラメーターです。この 3 つの変数を組み合わせることで、ユーザーはより具体的な AI の結果を生成できます。
| 画像プロンプト | 画像プロンプトとは、生成結果にインスピレーションを与えたい任意の画像のURLのことです。 |
| テキストプロンプト | ここに「基本的なプロンプト構造」が位置し、結果に持たせたいすべての詳細を記述するために使われます。 |
| パラメータ | パラメータは、画像の構図から使用するモデルまで、画像生成に大きく影響する追加要素です。 |
このテクニックでは、ネガティブウェイトを使って、画像中の不要な要素を取り除きます。そのため、マルチプロンプトを行う際のコマンドとして追加できます。ネガティブプロンプトコマンドの例としては、テキストプロンプトstill life gouache paintingからフルーツを取り除くために、コマンドをstill life gouache painting:: fruit:: -.5のように書き換えます。数値の合計は画像内に現れる変数の重みを表しており、基本的には常に正の数である必要があります。
| 記述型(ディスクリプティブ) | 記述型は、多様な言葉やテキストを用いて、鮮明な画像結果を描写します。 例: サイバーパンク、未来的、空飛ぶ車 テキストプロンプトの式: /imagine: prompt cyberpunk, futuristic, flying car |
| 物語型(ナラティブ) | 物語型プロンプトスタイルは、ユーザーが画像に持たせたいダイナミックな雰囲気をMidjourneyに把握させることで、物語を語ります。 例: サイバーパンクをベースにした世界を、未来的な空飛ぶ車が旋回している様子が見えるかもしれない。 テキストプロンプトの公式: /imagine: prompt サイバーパンクを基盤とした世界で、空中を飛び回っているかもしれない未来的な空飛ぶ車。 |
| ハイブリッド | 説明的と物語的な要素を組み合わせたテキストプロンプトを使って結果を生成することもできます。これはハイブリッドと呼ばれます。 例:サイバーパンクの世界で、未来的な空飛ぶ車が周囲をホバリングしている。 テキストプロンプトの公式: /imagine: prompt サイバーパンクの世界で、未来的な空飛ぶ車が周囲をホバリングしている。 |
複数のプロンプトバリエーションを作成することで、多様な画像出力が得られます。これは、変数を波括弧{ }の中でリストとして区切ることで実現できます。
例: /imagine: prompt a natural-looking illustration of {rambutan, banana, blueberry, pineapple} bird
媒体: 写真
テキストプロンプトの書式: /imagine: prompt photograph, businessman walking down a busy city street, blue color palette –ar 16:9
分析: このプロンプトは、忙しい都会の通りを歩くビジネスマンの包括的なイメージを表現できています。この例で使用しているのは「写真」という媒体であり、そのおかげで結果はより現実的になり、全体に青系のカラーパレットが適用されています。最後に、テキストプロンプトは 16:9 のアスペクト比を指定するパラメーターで終わっています。
媒体: 絵画
テキストプロンプトの書式: /imagine: prompt painting, businessman walking down a busy city street, blue color palette –ar 16:9
分析: 例 1 と同様ですが、このケースでは媒体だけを変更し、その違いと結果に表れるさまざまなテーマを示しています。上記のテキストプロンプトは、絵画という媒体でアートの本質をうまく捉えています。
媒体: コミックブックイラスト
テキストプロンプトの書式: /imagine: prompt comic book illustrations, businessman walking down a busy city street, blue color palette –ar 16:9
分析: テーマを Midjourney のカートゥーン風プロンプト、より具体的にはコミックブックイラストに変更することで、ビジネスマンには青い色調を保ちながら、背景にはコントラストをつけるオレンジ色のトーンが加わり、コミックブック特有の見た目が得られました。
媒体: 3D アニメ映画
スタイル: Pixar
テキストプロンプトの書式: /imagine: prompt 3D animated film, style by pixar, businessman walking down a busy city street, blue color palette –ar 16:9
分析: この例では、媒体に 3D アニメ映画を使い、アートスタイルとして Pixar を指定しています。画像全体において青系のトーンを強く活かしつつ、Pixar 作品に似た AI アートを生成することに成功しています。
Midjourney で AI 画像を生成する際に使うキーワードや説明、テーマ、画風の概念化がうまくできない場合に、ユーザーが利用できる別の選択肢もあります。Midjourney 内で公式やコードコマンドを手動で使う必要はなく、Midjourney 用のヘルパーやジェネレーターを使えば、テキストプロンプトの作成プロセスを簡略化できます。あとは、それを Midjourney のチャットボックスに貼り付けるだけです。
これらのサードパーティツールを使って Midjourney プロンプトのアイデアを生成する効果は非常に高いと言えるでしょう。というのも、Midjourney の結果は、プロンプトがシンプルでありながら描写的であるほど良くなるからです。したがって、さまざまなコードプロンプトやテーマを自分で考える手間を省くために、私たちはインターネット上で Midjourney プロンプトヘルパーを探しました。つまり、あなたはこれらを今すぐ無料で使い始めることができます。
• PromptFolder I
• Noonshot MJ Prompt Tool
• Hugging Face Prompt Generator
これらのツールを利用することで、どのコマンドプロンプトを使えばよいかを調べて回る時間を節約できます。コマンド群は圧倒されるほど多く、手動で習得するには学習コストも高いからです。さらに、これらのジェネレーターやアシスタントを使えば、ユーザーはテキストプロンプト、基本的なプロンプト構造、パラメーター、画風など、多くの画像設定に簡単にアクセスできます。
Midjourney プロンプトはどのように始めればよいですか?
Craiyon AI の使い方を知っているなら、まずはプラットフォームについて、使用されるプロンプトコード、そのコードをどのように 1 つのコマンドプロンプトにまとめるか、といった点を徹底的に調査することから始められます。Midjourney は、いきなり使い始めると学習曲線が急であるため、利用する前に知識を身につけておくことが重要です。
Midjourney プロンプトを書くときによくあるミスは何ですか?
ユーザーがMidjourneyのプロンプトを書く際によく犯す間違いの一つは、あいまいな表現を使ってしまうことであり、それによってプラットフォームによるプロンプトの解析がより困難になってしまいます。
プロンプトの参考として著作権のある画像を使えますか?
はい、ただし所有者の同意なしに使用すると著作権問題が発生する可能性があることに注意してください。画像を参照として利用すると、Midjourney は写真に含まれる要素やスタイルの一部、場合によってはそのほとんどをコピーしてしまうためです。
Midjourney プロンプトで特定の画風を実現するにはどうしたらよいですか?
特定のアートスタイルを実現するには、そのアートスタイルのキーワードをプロンプトのテキスト部分に組み込むとよいでしょう。ただし、コードプロンプトの指示に従い、順序正しく記述するようにしてください。
初心者に最適な Midjourney プロンプト例は何ですか?
最も優れたプロンプト例とは、次のように基本的なプロンプト構造だけを持つものです。imagine: prompt photograph, businessman walking down a busy city street, blue color palette。このコマンドは、画像媒体: photograph(写真) と、テキストプロンプト: businessman walking down a busy city street, blue color palette に分かれる、基本的なプロンプト構造のみを備えています。
結論
コマンド内でより具体的な説明を行うことにより、効果的なMidjourney プロンプトは成功しやすくなります。しかし残念ながら、初心者にとっては、これらのコマンドプロンプトのコード表現が複雑で威圧的に感じられ、画像生成が難しくなることがあります。そこで役に立つのが、プロンプトジェネレーターや類似のサードパーティツールです。これらを使えば、ユーザーは自分で設定を選択することでコマンドプロンプトをカスタマイズでき、その内容を自動生成してコピー&ペーストできます。加えて、利用を始める前にプラットフォームとその内部動作を理解しておくことを推奨します。そうすることで、プロセスがはるかに簡単になるからです。
役に立ちましたか?
476 票