インク アイコン コントロールを挿入する

適用先
InfoPath 2010 InfoPath 2013

重要

Microsoft InfoPath 2013 のサポートは 2026 年 7 月 14 日に終了しました。 既存の InfoPath フォームとワークフローを、サポートされている Microsoft 365 ソリューションに移行することをお勧めします。 InfoPath の廃止に関する詳細情報。

Tablet PC ユーザーが Microsoft Office InfoPath フォームの画像上または空白のスペースに描画および書き込みを行えるようにするには、フォーム テンプレートでインク画像コントロールを使用できます。

この記事の内容

インク ピクチャー コントロールを使用する場合

インク ピクチャ コントロールは、次のような場合に使用します。

  • Tablet PC ユーザーの場合は、フォーム上に書き込みや描画ができる専用フィールドを提供します。 これは、数式や特定のビジネス プロセスの図など、かなり複雑なものや技術的なものをユーザーがスケッチできるようにしたい場合に役立ちます。
  • ユーザーのインクをストロークとして、つまり、ユーザーのフォーム (.xml) ファイルにエンコードされたバイナリ データとして格納します。 インクを保持することで、ユーザーは後でもう一度編集できます。 また、エンコードされたデータは有効な GIF 画像として保存されるため、データベースなどの環境で再利用できます。

次の例では、インク ピクチャ コントロールを使用して、保険金請求フォーム テンプレートに自動車事故のスケッチを収集します。

自動車事故現場の手描きスケッチ

フォーム テンプレートにインク アイコン コントロールを追加すると、InfoPath は既定で空のインク画像コントロールを挿入します。 ユーザーは、フォーム テンプレートに基づいてフォームに入力するときに、空のインク画像コントロールに描画または書き込みを行えます。 必要に応じて、このコントロールの背景に画像を追加できます。 これにより、ユーザーはタブレット ペンを使用して画像上に直接描画できます。 たとえば、保険金請求フォーム テンプレートで、保険査定人は車の写真の破損領域を丸で囲むことができます。

注

インク アイコン コントロールは、ユーザー署名を収集および保存するための安全な方法ではありません。 ユーザーから署名を収集して保存する場合は、デジタル署名を使用して行うことをお勧めします。

InfoPath には、インク画像コントロールに似ていますが、異なる目的に使用されるコントロールが含まれています。 どのコントロールがフォーム テンプレートに最適であるかを判断するには、次のリストを参照してください。

画像コントロール 画像コントロールは、インク アイコン コントロールのように見え、動作します。 ただし、画像コントロールを使用すると、ユーザーはデジタル 画像をフォームに挿入できます。 ユーザーは、ピクチャ コントロールでタブレット ペンを使用して描画を作成できません。 インク ピク コントロールとピクチャ コントロールはどちらも、バイナリ XML データを格納および表示するためのテクノロジである base64 でエンコードされたデータを格納します。

リッチ テキスト ボックスフォーム テンプレートにリッチ テキスト ボックス コントロールが含まれていて、それらのリッチ テキスト ボックス コントロールがすべてのリッチテキスト書式オプションをサポートしている場合、Tablet PC ユーザーは、[インク] ツール バーの [インク描画と書き込みの挿入 をタップして、それらのフィールド内にインク描画と書き込みのセクションを挿入できます。 インク描画と書き込みセクションは、ユーザーが手書きまたは手描きのコンテンツを追加できる専用領域です。 たとえば、この機能を使用して、アイデアをすばやくスケッチしたり、考えを書き留めたりすることができます。 特に指定しない限り、InfoPath では、フォームの保存時にユーザーの描画または手書きの画像がインクで保存されます。

ページの先頭へ

ユーザー エクスペリエンス

既定では、フォーム テンプレートにインク画像コントロールを挿入すると、描画または書き込みを行うことができる空のボックスが表示されます。 一般に、ラベル テキストは、インク ピクチャ コントロール内で実行できる操作についてユーザーに指示するために使用されます。

インク画像コントロール内に既定の画像を挿入すると、ユーザーがフォーム テンプレートに基づいてフォームを開くと、フォーム領域にその画像が表示されます。 タブレット ペンを使用して絵に絵を描いたり書き込んだりできます。

ページの先頭へ

互換性に関する考慮事項

InfoPath でフォーム テンプレートをデザインするときに、ブラウザー互換のフォーム テンプレートをデザインすることを選択できます。 ブラウザーと互換性のあるフォーム テンプレートを設計する場合、インク画像コントロールは Web ブラウザーで表示できないため、[ コントロール] 作業ウィンドウでは使用できません。

ページの先頭へ

インク アイコン コントロールを挿入する

インク ピクチャ コントロールを挿入する手順は、新しい空白のフォーム テンプレートをデザインするのか、データベースや他の外部データ ソースに基づいてフォーム テンプレートのデザインを行うのかによって若干異なります。

次の図は、空のインクの画像コントロールをデザイン モードで選択したときの表示を示しています。

デザイン モードで選択されている空のインクの画像コントロール

コントロールは、バインドすることも、バインド解除することもできます。 コントロールは、バインドされている場合、データ ソース内のフィールドまたはグループに接続されており、コントロールに入力したデータは、基になるフォーム (.xml) ファイルに保存されます。 コントロールは、バインド解除されている場合、フィールドまたはグループに接続されておらず、コントロールに入力したデータは保存されません。 コントロールを選ぶか、ポインターをコントロールの上に移動すると、コントロールの右上隅にテキストとバインド アイコンが表示されます。 テキストは、コントロールがバインドされているデータ ソース内のグループまたはフィールドを示します。 アイコンは、コントロールがグループまたはフィールドに適切にバインドされているかどうかを示します。 バインドが適切である場合、緑色のアイコンが表示されます。 バインドに問題がある場合、青色または赤色のアイコンが表示されます。

フォーム テンプレート用のデータ ソースは、[データ ソース] 作業ウィンドウの階層ビューに表示されるフィールドとグループから構成されます。 インク ピクチャ コントロールは常にフィールドに連結されます。 次の例では、フォーム テンプレートの事故シーン コントロールのスケッチが、[データ ソース] 作業ウィンドウの accidentSketch フィールドにバインドされています。

accidentSketch フィールドにバインドされたインク ピクチャ コントロール

新しい空白のフォーム テンプレートにインク画像コントロールを挿入する

新しい空白のフォーム テンプレートをデザインする場合、[コントロール] 作業ウィンドウの [自動的にデータ ソースを作成する] チェック ボックスが既定で選択されています。 このため、InfoPath では、フォーム テンプレートにコントロールが追加されると、データ ソースにフィールドおよびグループが自動的に作成されます。 これらのフィールドおよびグループは、[データ ソース] 作業ウィンドウではフォルダー アイコンおよびファイル アイコンで表されます。

  1. フォーム テンプレートで、コントロールを挿入する場所にカーソルを置きます。

  2. [コントロール] 作業ウィンドウが表示されていない場合は、[挿入] メニューの [コントロールの選択] をクリックするか、Alt キーを押しながら I キー、C キーの順に押します。

  3. [ コントロールの挿入] で、[ インク画像] をクリックします。
    既定では、空のインク アイコン コントロールがフォーム テンプレートに挿入されます。

  4. ユーザーがタブレット ペンで直接その上に描画できる背景画像を追加するには、次の操作を行います。

    1. インク アイコン コントロールをダブルクリックします。
    2. [データ] タブをクリックします。
    3. [バインド] で、[背景画像を使用する] チェック ボックスをオンにします。
    4. [図の挿入] ダイアログ ボックスで、使用する画像をクリックします。
  5. コントロールにラベルを追加するには、コントロールの上側または左側にテキストと、それに続けてコロン (:) を入力します。

既存のデータ ソースに基づくフォーム テンプレートにインク画像コントロールを挿入する

既存の拡張マークアップ言語 (XML) ファイル、データベース、または Web サービスを基にしたフォーム テンプレートのデザインにした場合、InfoPath では、[データ ソース] 作業ウィンドウのフィールドおよびグループをその既存のデータ ソースから導出します。 このシナリオでは、インク ピク コントロールを挿入するには、次の手順で説明するように、[ データ ソース ] 作業ウィンドウからフォーム テンプレートにフィールドをドラッグするか、代わりに [コントロール] 作業ウィンドウからインク ピク コントロールを挿入します。

  1. フォーム テンプレートで、コントロールを挿入する場所にカーソルを置きます。

  2. [コントロール] 作業ウィンドウが表示されていない場合は、[挿入] メニューの [コントロールの選択] をクリックするか、Alt キーを押しながら I キー、C キーの順に押します。

  3. [ コントロールの挿入] で、[ インク画像] をクリックします。

  4. [ インク イメージ バインド] ダイアログ ボックスで、インク ピクチャー コントロール データを保存するフィールドを選択し、[ OK] をクリックします。
    既定では、空のインク アイコン コントロールがフォーム テンプレートに挿入されます。

  5. ユーザーがタブレット ペンで直接その上に描画できる背景画像を追加するには、次の操作を行います。

    1. インク アイコン コントロールをダブルクリックします。
    2. [データ] タブをクリックします。
    3. [バインド] で、[背景画像を使用する] チェック ボックスをオンにします。
    4. [図の挿入] ダイアログ ボックスで、使用する画像をクリックします。
  6. コントロールにラベルを追加するには、コントロールの上側または左側にテキストと、それに続けてコロン (:) を入力します。

ページの先頭へ

レイアウトのヒント

インク ピクチャ コントロールの外観、サイズ、およびその他の側面を調整するには、次のヒントを使用してください。

  • 配置目的でレイアウト テーブルを使用することは常に、どのような種類のコントロールを使用しているかにかかわらず良い考えです。
  • ユーザーが大きな画像を描画することを想定している場合は、適切なインク画像コントロールのサイズを変更します。
  • スクロール領域内にインク アイコン コントロールを挿入すると、大きな図面や写真を格納できるようにスクロールするフォーム テンプレートの固定領域が必要な場合に役立ちます。
  • 複数のインク アイコン コントロールの幅を一度に変更するには、サイズを変更するコントロールを選択し、Alt + Enter キーを押し、[ サイズ] タブをクリックし、[ 幅 ] ボックスに新しい数値を入力します。
  • インク画像コントロールの罫線または色を変更するには、フォーム テンプレートの [ 書式 ] メニューでインク コントロールを選択し、[ 罫線と網かけ] をクリックし、必要な調整を行います。
  • インク画像コントロール内にテキストを入力することはできません。 "車の損傷領域を丸で囲む" などのユーザー操作を指示するテキストを追加する場合は、フォーム テンプレートのコントロールにラベルを追加します。

ページの先頭へ