印刷ジョブメディアタイプ

一般に、CloudPRNTは印刷ジョブデータに汎用のインターネット MIME メディアタイプ名(テキスト、JPEG, PNG等)を使用しています。
また、CloudPRNTはその他に独自のデータフォーマットをサポートしており、新しいメディアタイプ名も用意しております。

メディアタイプサポートリスト

Data Format

Media Type

Star Thermal Line Mode

application/vnd.star.line

Star Matrix Line Mode

application/vnd.star.linematrix

Star Raster

application/vnd.star.raster

Star PRNT Mode

application/vnd.star.starprnt

Star PRNT Core

application/vnd.star.starprntcore

Star PNG

image/vnd.star.png

Star Configuration Format

application/vnd.star.starconfiguration

mC-Print2/3 (バージョン3.4以下) は以下のメディアタイプをサポートしています:
text/plain, image/png, application/vnd.star.starprnt, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
mC-Print2/3 (バージョン3.5以上) は以下のメディアタイプをサポートしています:
text/plain, image/png, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
TSP100IV (バージョン1.0以上) は以下のメディアタイプをサポートしています:
text/plain, image/png, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
TSP100IV SK (バージョン2.0以上) は以下のメディアタイプをサポートしています:
text/plain, image/png, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
mC-Label3 (バージョン1.0以上) は以下のメディアタイプをサポートしています:
text/plain, image/png, image/jpeg, application/vnd.star.starprnt, application/vnd.star.starconfiguration, image/vnd.star.png, application/vnd.star.starprntcore, application/octet-stream
HI01Xインターフェースは以下のメディアタイプをサポートしています:
text/plain, image/png, image/jpeg, application/vnd.star.line, application/vnd.star.raster, application/vnd.star.starprntcore, application/octet-stream
HI02Xインターフェースは以下のメディアタイプをサポートしています:
text/plain, image/png, image/jpeg, application/vnd.star.linematrix, application/octet-stream
備考:
印刷ジョブとしてコマンドデータを直接送る場合、application/octet-streamは推奨されません。
その代わり、適切なvnd.star.*タイプを使用してください。
この方法は、クライアントにて適切なメディアタイプを選ぶことができ、クライアントで対応していないコマンドデータの受け取りを避けることができます。
"application/vnd.star.starprntcore"(*)は、Star LineエミュレーションプリンタとStarPRNTエミュレーションプリンタの両方で使用できる印刷ジョブデータに指定できます。
(*)サポートF/Wバージョン :

Device Name

FW Version

IFBD-HI01X/HI02X

V1.5.1以上

mC-Print2/3

V1.4以上

TSP100IV

V1.0以上

TSP100IV SK

V2.0以上

mC-Label3

V1.0以上

各印刷ジョブタイプの詳細情報

印刷ジョブメディアタイプの補足情報

Media Type

印字データ生成SDK

プリンター内蔵フォントの利用可否

カット動作制御

ドロアー, ブザー, mC-Sound動作制御

application/vnd.star.line

CPUtil

✔(*1)

✔(*1)

application/vnd.star.linematrix

CPUtil

✔(*1)

✔(*1)

application/vnd.star.raster

CPUtil

✔(*1)

✔(*1)

application/vnd.star.starprnt

CPUtil

✔(*1)

✔(*1)

application/vnd.star.starprntcore

CPUtil

✔(*1)

✔(*1)

image/vnd.star.png

✔(*2)

✔(*2)(*3)

text/plain

✔(*2)

✔(*2)(*3)

image/png

✔(*2)

✔(*2)(*3)

application/octet-stream ※非推奨

(*1)印刷データに制御コードが埋め込まれます。
(*2) 印刷ジョブリクエスト (GET)GETレスポンスヘッダー にて指定します。CloudPRNT Version MQTT (Full MQTT) で印刷する場合は、print-job メッセージの printerControl にて指定します。
(*3)mC-Soundは固定の音色と音量にて鳴動に限定されます。