• ベストアンサー

DOS窓からの印字にて「(株)、(有)」等が空白で印字される

DOS窓にてDOSのAPL(Data Flex)を使用して印字すると 「(株)、(有)」 (←2バイト文字、いわゆる機種依存文字)  という文字が空白になって出てきます。 それ以外の一般的な(?)他の漢字やらひらがな等はちゃんと印字されます。 たぶん上記以外にもでない文字はあるのでしょうが確認できているのは上記です。 その環境が他の箇所にあるので直接いろいろ試せないのですが 直しに行く際にある程度のあたりをつけときたいのでなんでもいいので 考えられそうなことを教えてください。 (Config.sysにJPRINTER.SYSは指定してあります。) プリンター:VP1800(EPSON)ドットインパクト OS:Win98 パソコン:日立フローラ

質問者が選んだベストアンサー

  • ベストアンサー
  • g_dori
  • ベストアンサー率47% (330/699)
回答No.3

既に回答がありますが、プリンタが持っていないフォントはそれなりの手段を使わないと印刷不可です。 「(株)」は、S-JISフォントで878A、特殊な部類に属しますので、プリンタが対応していないケースが多いと思います。 機種依存文字を印刷するには、下記の4通りが考えられます。 ・外字登録  →要プリンタコマンドの知識。エプソンからマニュアル本を別途購入、またはWebで参考コマンドを探すとか。あるかどうかわかりませんが・・・ ・OS変更、Windows環境にする。  →設定次第ではTrueTypeフォントの印刷が可能ですので、文字化けが発生しなくなります。 ・「(」「株」「)」と打つ。  →最も早く解決しますが、印刷位置がずれます。本来の解決策にはなりませんが、今回の場合にのみこれでごまかしが可能。 ・エプソンに対して個別対応要求。  →隠しコマンドで対応できる場合は、コレで対応可能になるケースがあります。 ちなみに、NECのドットプリンタであれば、S-JISコードで8740~879Fの領域をプリンタフォントとして持っていますが、初期設定では印刷不可になっており、個別対応でのみ情報公開しています。 要は一般ユーザーに対しては制限として使用不可となっているため、普通は外字登録してもらっています。 Windows環境で使うことを前提に開発した場合、マニュアルにはプリンタコマンドの一部しか掲載しないと思います。 「わかる人だけ使ってくれ」プラス「わからないなら教えるからお金を払ってくれ」という意味合いが大きいんでしょう。良いことだとは思いませんが・・・

参考URL:
http://orion3.cool.ne.jp/technoya/soft/sjiskanji/s-jis.htm

その他の回答 (2)

  • jein
  • ベストアンサー率49% (2799/5705)
回答No.2

プリンタフォントに無い文字だからでは? その文字を含めたフォントデータを読み込ませないと 印字はできないとおもいます。 プリンタのマニュアルに外字印刷の場合の案内はありませんか? または、文字を画像として印刷する設定ができれば それで印字可能です。 そういうソフトがあるかどうかは不明です。

参考URL:
http://www.i-love-epson.co.jp/products/faq/peripheral/index_VP-1800.htm
sa_candle
質問者

補足

さっそくのご回答ありがとうございます。 「プリンタフォントに無い文字だからでは?  その文字を含めたフォントデータを読み込ませないと  印字はできないとおもいます。」 これはプリンタにフォントデータを送るようなものでしょうか? プリンタのマニュアルには特に書いてないんですよ。 また、参考URLもマニュアルと似たような内容でした。

  • kiyoto
  • ベストアンサー率31% (63/197)
回答No.1

機種依存文字でよければ、参考URLを記入しておきます。

参考URL:
http://apex.wind.co.jp/tetsuro/izonmoji/
sa_candle
質問者

お礼

ありがとうございます。 そうなんですよ、結局外字が印刷できない状態なんですね。

関連するQ&A

  • win98のDOSプロンプトで漢字が印刷できない

    WIN98のDOSプロンプトで印刷をすると(EPSON VP870です)半角文字は印刷できるのですが 全角文字が文字化けしてしまいます。 config.sysの中にはdeviceでjprint.sysも入れてあるのですが 何か解決策を教えてください。 ちなみにwindowsから印刷すると問題なく印刷できます。

  • 印字が薄くなった

    2005年購入のドットインパクトプリンターVP-4300ですが、印字が薄くトナーを交換してもすぐまた薄くなってしまいます。何か対処方法はあるでしょうか。 ※OKWAVEより補足:「EPSON社製品」についての質問です。

  • DOSのプログラムでの印刷

    DOS窓からDOS版の印刷プログラムを起動して印刷すると日本語が文字化けしてしまいます。Win95の場合は、config.sysにjprinter.sysを組み込んでやれば正常に印刷できたのですが、MEではDOSのリアルモードをサポートしてないせいかconfig.sysそのものがありません。(作成しても起動時に0バイトのファイルに置きかえられてしまう) DOSで起動しなおすことなく、正しく印刷する方法はないものでしょうか。 (いまさらDOSで起動せよといわれてもDOSがどこにあるかわかんないしね~。それにC:\Windows\Commandの中にjprinter.sysがあるのに使えないなんて何のためにあるんだか)

  • VP-D500の印字濃度は調整可でしょうか。

    ドットインパクトプリンターのVP-D500は 印字の濃度は調整できるのでしょうか。 ※OKWAVEより補足:「EPSON社製品」についての質問です。

  • win10のcmdでのDOSアプリ

    プリンタはVP-1200です。ESC/Pコマンドを含む旧いDOSアプリをWin10のコマンドプロンプト下で動作させる方法をご教示ください。 かって同じアプリをWin2000で走らせた時はDOSのESC/P用ドライバをconfig.sysに置いた覚えがあります。Win10も同じことをするのでしょうか? ※OKWAVEより補足:「EPSON社製品」についての質問です。

  • PC-DOSのバージョンの違いによるConfig.sys設定について

    PC-DOSVer6.0でプログラミングしたソフト(C++)をVer7.0のDOSをインストールしたHDDにインストール後、ソフトを立ち上げても「かな漢字変換システムが見つかりません」というメッセージが出て、立ち上がりません。 CONFIG.SYSの日本語表示関係設定は以下のようにしています。 DEVICE=C:\DOS\$FONT.SYS DEVICE=C:\DOS\$DISP.SYS DEVICE=C:\DOS\$IAS.SYS INSTALL=:\DOS\IBMMKKV.EXE /M=S /Z=4 /C /L /J=90 /S=C:\DOS\MULTDICT.PRO /U=C:\DOS\$USRDICT.DCT 立ち上げ時、上記すべてのファイルが導入されたというメッセージが出た後、「いくつかの辞書がオープンできませんでした。コマンドまたはファイル名が正しくありません」とメッセージが出てしまいます。 なにが原因か不明です。どなたか分かる方がいらっしゃいましたらアドバイスお願い致します。

  • 「VP-930」のメンテナンスについて

    ドットインパクトプリンタ「VP-930」で4枚紙の複写紙に印刷しているのですが 打つ時の圧が弱くなってきているのか、4枚目が非常に薄く印字されます。 アジャスターで設定を変更してみましたが、1枚目の濃淡は変わりますが、4枚目は相変わらず薄いままです。 機器のどこかをメンテナンスすることで力強く印字できるようになりませんでしょうか ※OKWAVEより補足:「EPSON社製品」についての質問です。

  • エプソンVP-5200 が印字途中で終了してしまう

    エプソンのドットプリンタVP-5200を使用しています。 環境はバッファローのプリントサーバーを使用しLAN経由で印刷しています。 PCはWindows XP で、ソフトウェアの更新等はこの数日間はしていません。 今まで正常に動作していたのですが、本日連続伝票を7ページ分印刷したところ、3ページ途中まで印字され、以後そのまま停止し、エラー表示もなく正常終了の雰囲気で終了します。電源OFFし再試行しても同じ結果です。同じVP-5200が他にもありますので、指示プリンタを変更し印字しますと正常に7ページ出力されます。他のPCから問題のプリンタへ別データで数ページ分を出力すると同じ現象が発生し途中までしか出力できません。 上記現象より、1台目のVP-5200の異常と推定するのですが、このような中途半端な故障ですが、何が原因と思われますか?エプソンへ修理に出す前に何かやってみることはないでしょうか?

  • とても古いドットインパクトプリンタの機能について

    勤務している会社で、何年製かもわからないような古いドットインパクトプリンタを使用し、連続用紙(ミシン目付きのストックフォーム用紙)を使って印字をしています。 今までは単に連続印刷で、ミシン目に文字が引っかかっても問題なかったのですが、今後可能ならばミシン目に印字が掛からず、ある程度までプリントしたら、次の用紙の先頭まで送り、印刷をするようにしたいのです。(ミシン目をカットする必要が出てきた為) そのプリンタの種類は下記の通りです。 1.シチズン製ドットマトリックスプリンタ LSP-10 2.カシオ製タイピュータ(?) Type750 3.エプソン製 FP-80 4.エプソン製 FP-850 5.エプソン製 VP-1800 以上です。5.は比較的新しいでしょうか・・・ 古いドットインパクトプリンタにお詳しい方、色々とお教え願いたいと思います。 宜しくお願い致します。 更に、これらのプリンタは普通のコピー用紙も使用可能でしょうか?併せてお願いします。

  • WindowsXpのDOSアプリからの印刷

    OSはWindowsXpPro Sp3です。 印刷について困っています。 教えてください。 MS-DOS上で動くアプリがあります。 時代の流れで Windows上で動かす必要があり、 Windows98で稼動していました。 それもまた、今回、WindowsXpで動かす事になりました。 DOSのアプリなので、特別インストールする事もなく、 Win98の時のアプリフォルダごとコピーしました。 伝票発行のプログラムなのですが、 ただ1つ、印刷に不具合があるのです。 プリンタはドットインパクトプリンタです。 EPSONのVP-1200シリーズです。 アプリの発行ボタンを押しても印刷が実行されません。 アプリ自体を終了(DOS窓が閉じる)させると、印刷されます。 また、長さ10cm位の伝票なのですが、 4~5枚ほど発行すると、印刷はされるのですが、 最後の1枚が発行される、先のようにアプリを終了させると 発行されます。 すみませんが、対処方法を教えてくたさい。