• ベストアンサー

アスキーコードとプリンタ出力の関係(MS-DOS)

「籠」という漢字の出力で次のような現象が起こり,解決策を模索しています。 (前提)WINDOWSから入力しました。 (現象1)WINDOWS上で印刷すると「籠」と印字されます。 (現象2)MS-D0OS上でPC-PRモードで印刷すると「篭」と印字されます。 (現象3)MS-D0OS上でLIPS3で印刷すると「籠」と印字されます。 何とか上の2の場合でも正常に印字したいのですが,原因・対処法がわかりません。 どなたか,ご存じの方がありましたら,ぜひともご教示お願いします。

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

  • ベストアンサー
  • mtaka2
  • ベストアンサー率73% (867/1179)
回答No.1

文字コードとフォントの問題です。 日本語文字の文字コードと字形の対応は、JIS規格である、JIS X 0208 で定められているのですが、 JIS X 0208-1978と、JIS X 0208-1983 で、篭と籠など、一部の文字が入れ替わってしまっているのです。 http://www5d.biglobe.ne.jp/~stssk/kanji.html Windows 上のアプリケーションの場合、フォント(字形)の取り扱いはOS側が 処理しており、JIS X 0208-1990 ベースで字形が表現されます。 MS-DOS の場合、印刷時の字形に関してアプリケーション側はタッチせず、 プリンタには文字コードを送り込むだけで、それがどういう字形で印刷されるかはプリンタ任せになります。 あとは、プリンタがどういうフォントを採用しているかという問題になるわけですが NEC は、1983 策定後もながらくJIS X 0208-1978 を採用し続けました。 NECのプリンタ(PC-PRシリーズ)は多大なシェアがあったため、 他社のプリンタも PC-PR 互換モードを付けたわけですが、 その場合、NEC のプリンタでの印刷と同じ字形になるよう、PC-PRモードでの印刷では、フォントは1978として指定されたものとして印刷されることになります。 PC-PRモードで印刷する場合、印刷するアプリケーション側が対応していないのであれば、これはもう対処方法はありません。印刷で「入れ替わる」ことを前提に、入力段階で入れ替えておくしかないです。

yannaka
質問者

お礼

さっそくのご教示ありがとうございます。 なんと簡潔にして明快なご回答でしょうか!!! とてもよくわかり,感激いたしました。 職場で情報管理の仕事をしており,どうしても前記3つのモードを使わざるを得ないのです。 「﨑」や「髙」でも苦労しています。 ほんとうに、ありがとうございました。

関連するQ&A

  • Canonプリンターのlips LXでTeXのdviを出力

    windows Xp 上からTeXのDVIファイルを「dviout for windows」でCanonのプリンター(ドライバーはLIPS LX)で印刷すると,半角のコンマ,ピリオドが半角の空白となって出力されてしまいます。他のCanonのLIPS 3のプリンターや他社のプリンターではうまく出力されるので,ドライバーが原因だと思います。 対処方法など御存知の方,その方法を教えてください。宜しくお願いします。 なお,DVIをPDFなどに変換して出力する方法もありますが,図がずれることがあるので「dviout for windows」からの出力を考えています。

  • プリンターの出力が終わらない

    TS6330をUSB接続で使っています。 年末にWin11のPCを購入しました。 出力すると正常に印刷はされるのですが、 「プリンターと通信できません」 というエラーがでます。 印刷待ち一覧を表示→印刷中止 を行わないと次の出力ができません。 回避策はあるのですが、非常に面倒です。 Win10の時は全く問題ありませんでした。 どうしたらよいですか? 参考までに Windowsプリンターテストページを出力すると 「正しくインストールされました」のメッセージが印刷されています。 ドライバーの種類:Type3-ユーザーモード ドライバーのバージョン:3.51.2.30です。 ※OKWAVEより補足:「キヤノン製品」についての質問です。

  • 印刷が正しく出力されない

    LB-5500というモノクロレーザープリンタを使っているのですが、テスト印刷が正しく出力できません。 現象としては、テスト印字をすると、 WindowsのロゴとWindowsXPという文字は印刷されるのですが、 ドライバー情報やパソコン、プリンタ情報が一切印刷されません。 また、他のソフトを使って印刷をかけても、枠や見出しなどは印刷されても、 肝心の内容や値が印刷されません。 何が原因なのでしょうか。よろしくお願いします。

  • ドットインパクトプリンタへの出力

    NEC製のドットインパクトプリンタ(multiimpact700xx2)に出力プログラムを開発しています。 先日まではWindowsのテストページ等が印刷できていたのですが、 突然印字を指示するとプリンタの電源が落ちるようになってしまいました。 表示には「AL-09 パワーOFFしてください」と表示されます。 しかし、マニュアル等を見てもエラーが出ておらず問い合わせても回答が返ってきません。 現状は、ActiveReportの印刷イメージの出力先をドットインパクトのプリンタにして出力しようとしています。 実現の仕方の誤りや良い調査方法があればご教授ください。

  • NEC製プリンタPC-PR201について

    NEC製プリンタPC-PR201を使用しているPC9801で動作するシステムが有ります。 プリンタ老朽化しているため置き換えたいのですが、 世の中にPC-PR201プリンタがありません。 そこで、代替案を考えております。 PC9801がプリンタポート(セントロニクス)に出力しているデータを、Windows下のファイル に取り込むことは、下記のツールで可能な様です。  [USB-006] パラレル/USB変換器(印刷データの取り込み)  http://www.fa.hdl.co.jp/jp/usbcentronics/musb-006.html このデータを、プリンタに印字させるのではなく、Windows上で表示したいのですが、 上記ツールで紹介されている市販アプリケーションは、特定のプリンタの印刷データコード のグラフィックデータの表示だけの様で、PC-PR201の印刷データに対応していない様です。 PC-PR201の印刷データをWindows上で表示する方法を教えてください。

  • ブラザーのプリンタについての質問です

    BROTHER JUSTIOのMFC-J6510DWを最近購入し使用しています。 印刷時にプレビューすると画面上カラー表示されるのですが印刷するとモノクロになってしまうことがありますが、何故そうなるのか分かりません。 必ずモノクロ印字されるのではなくモノクロ印字になることがあるということで、その規則性も不明です。 何かの設定があるのでしょうか。どなたか教えていただけませんでしょうか。 ちなみに同じアプリから他のプリンタに切り替えて出力すると普通にカラー印刷されます。 PCのOSはWindows7でプリンタは有線LAN接続です。 以上、よろしくお願いいたします。

  • ドットプリンタでインクリボンが回らない

    ドッドプリンタのPR-D700LXを使っていいますが、インクリボンが回らずリボンの同じところで印刷するため印字が薄くなる症状が出るようになりました。インクリボンが悪いのかとおもって、複数個の予備インクリボンと交換しましたが3-4個試しても症状は同じです。予備機のPR-D700LX2に替えても症状は同じです。インクの使用期限は2018年3月です。このロットのインク不良でしょうか。Windowsのテスト印刷は問題ありません。うまくいく書類とだめな書類が分かれるよです。 ※OKWaveより補足:「NEC 121ware :周辺機器」についての質問です

  • OutlookExpressで印刷するとヘッダ部分だけ出力される

    こちらの環境は、Windows98SEで、OutlookExpressの5.5を使用しています。プリンタはRicohのNX-710でネットワーク上のプリンタサーバーを経由して印刷しています。 OutlookExpressのメール本文を印刷しようとすると、1回目に本文の部分がなく、ヘッダ部分だけ印字されることがあります。同じ状況で再度印刷をすると今度は本文が出力されることが多いです。 これをやると必ず現象が出るというところまで事象をつきとめられていません。 1回目から本文が印刷できるようにする良い方法をご存知の方はいらっしゃいますか?

  • エプソンのプリンターに出力できない

    こんにちはEPSONのPX046Aをつかって無線LANで使用しています。 突然いんさつができなくなってしまいました。パソコン上は通信エラーとでましたが、STATUS SHEET を出力したのですがConeected となっていますし、Signal StregもExcellent となっています。ただインクの残量のところが各色まったく表示しなくなっています。 早急に印刷がしたいのですが、どうしたら印刷できるようになるでしょうか。 ちなみにOSはwindows 7 home Edition 64bitです。 ※OKWaveより補足:「EPSON社製品」についての質問です。

  • ドットプリンタ印字不具合について

    初めての質問になります。 現在、NECのMultiInpact700JX2を使い、プログラムから帳票等の印字を行っております。サーバ・クライアント接続で、ドメインにも参加しています。サーバのOSはWindows2000Server,クライアントはXPHomeEditionです。 サーバとはLAN接続、クライアント(2台)にはそれぞれプリンタがプリンタケーブルで接続されています。 現象としては、   ・印字が途中から切れて右半分が印字されない(印字が切れる場所は印字のたびに変わります。プリンタの電源OFF/ONで現象は直るようです。毎回起こるわけではありません。)   ・ある帳票を出力すると、著しくスピードが落ちる。印刷ヘッドが1往復ごとに1秒ほど止まり、次の行(厳密には行きで1行、帰りで一行印字しています。)の印字を行っています。(このときのCPU使用率は100%になり、負荷がかなり高くなっているようです。)     罫線も使用しているのですが、似ような帳票の時はスピードが落ちるといった現象は起きていません。プログラム的にも考えたのですが原因がつかめません。データが一定量を超えると起こるのでは?と考えています・・・。 ドライバ(バージョンも確認済みですが)もしくはOSが原因と考えているのですが、解決しないままで大変困っております。 考えられる原因等ございましたら、ご教授お願い致します。

専門家に質問してみよう