パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

ドットインパクトプリンタは死なず、エプソンが21年ぶりに新製品」記事へのコメント

  • by Anonymous Coward

    > なおMS-DOSはサポートするとのこと。

    プリンタって線の先につながっている相手のOSまで認識して動いているんだっけ?
    たとえば「ESC/P [wikipedia.org]をサポートします」って言われたら理解できるけど、
    その ESC/P

    • このてのプリンタだと、パソコンが未だにMS-DOSで動いているケースがありそうなので、そういったお客さんの対応用かなと思ったり。

      あと、Windowsのプリンタドライバって、文字のビットパターンを送信してませんでしたけっけ?(うろ覚え)
      MS-DOSの時代には、文字コードを送っていたから、「文字コード送ってきても対応可能」の意味なのかもしれないと思ったり。
      --
      ¶「だますのなら、最後までだまさなきゃね」/ 罵声に包まれて、君はほほえむ。
      • by Anonymous Coward

        DOS対応ということは、ビットイメージではなく文字コードを送って、プリンタのフォントで印刷している。
        PC-PR201互換モードとかESC/Pモードが残っているんでしょう。80桁や136桁以外に106桁なんてできたのか?
        漢字ROMとかとっくに入手できないから、モダンな内部構造でエミュレータ的なことをしているんでしょうね。

        • by Anonymous Coward

          >漢字ROM
          第2水準とかありましたね。
          いまならエミュレータもなにも、24dotくらいのフォントなら組み込んであるメインCPU内蔵ROMにそっくり入ってしまいますよ
          こないだ買った数千円のレシートプリンタにも漢字フォント入っていました。(中文フォントですけどw)

          # 当然外字も使えるんでしょうね

          • by Anonymous Coward

            > 24dotくらいのフォントなら組み込んであるメインCPU内蔵ROM

            ん、unicode対応でも?
            この辺はコストが厳しいので、結構、一杯いっぱいだったりする。

            今使ってるのも、64Kbyte Flashなので、英数字(それも英大文字)しか入らない。

            ま、EPSONの場合、中国とかあるので、もうちょっと大きいとは思うが。

            • by Anonymous Coward

              WindowsPrintingにも対応しているんで、それなり以上のCPUパワーとRAMがあって、SPIとかのシリアル接続でNANDフラッシュメモリが外付けされて、ファームウェアで両対応しているのかなと考えています。
              ESC/PはJIS第二水準は行けても、さすがにUnicode収録文字は出せないんじゃないかな。
              ESC/Pの文字コードは何なんでしょうね。ASCIIコード部分ですらどうなっているやら。PC8001やMZ80K由来のGRAPH文字って出せるんでしょうか。
              ESC/Pが制定された頃ってインテリジェントなCPUの入ったプリンタじゃない気がするので、最初に使った漢字ROMの収録順の生のアドレスに近いコードになっていたりして。

              • > ESC/Pの文字コード
                一バイト文字はASCIIコードというか、PC-8001由来の文字コードそのまま
                8bit領域の後半は、半角カナとNEC由来のGRPH文字。
                JISカナでは80~9F/E0-FEは不使用領域で、PC-8001由来のGRPH文字はそこに割り当てられてた。

                一方、SJISでは、2バイト文字か1バイト文字かの判別を容易にするために、
                SJISの1バイト目を80~9F/E0-FEに割り当てたので、SJISの世界ではGRPH文字が使えなくなった。

                日本語(漢字)はJISコードで、いわゆるKANJI-IN/KANJI-OUTで1バイト文字と切り替え。
                SJISじゃないから、GRPH文字領域もそのまま出力印字可能。

                日本語文字で実際に対応してるのは第1・第2水準までだと思う。
                KI/KOで1バイト文字と2バイト文字を切り替えるので、
                第3水準は第1第2と同じ面に文字を割り当ててるので原理的に対応可能だけど、
                第4水準は別の面に割り当ててるので原理的に対応不可能。

                親コメント
              • by Anonymous Coward

                まあ、ESC/Pは互換性大事ですから、、、
                ただ、この手のドットインパクトの最大顧客は企業なので、相手次第で色々と融通が効いたりする。
                文字コードだって客の要求次第では、、。
                デップスイッチで切り替えは、20世紀の話。まだ、売ってるのもあるようだけど、物理スイッチはコストの問題で無くなりつつあると思った。

              • by Anonymous Coward

                ESC/P互換だけど、UTF-8対応なんて物が……

              • by Anonymous Coward

                #4298586です。詳しい解説ありがとうございます。
                我が家では、1980年頃?入手のMP-80と1987年頃?入手のVP-800がまだ現存しています。
                どちらも数年前動かしたときは生きていました。その時インクリボンも取り寄せで購入できました。
                後から購入したMJ-700とPM-700は、とっくにお亡くなりになりました。

                ちょっとググったところ、MP-80IIIが最初のESC/Pを採用したプリンタのようです。
                i8048と容量は不明ですがソケットに銀シールを張ったUV-EPROMが3つ載っていました。
                というわけで、インテリジェントなCPUの入ったプリンタじゃない、というのは私の思い込みでした。

              • by Anonymous Coward

                ESC/Pコマンドで、Unicode(UTF-16)サポートなんてのも。

                ただし、コード表見ると分かるけど、サポート地域限定。
                UTF-8はまだ問題が少ない。
                .... ROMサイズとかで面倒だった。

私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike

処理中...