このエントリーをはてなブックマークに追加
スポンサーリンク

プリンタードライバー

プリンタードライバー

東芝J-3100シリーズの、MS-DOS3.1〜日英DOS5.0まではNECや東芝用のプリンタードライバーが含まれていました。しかし、東芝DOS6.2/VではESC/P系のプリンタードライバーしか付随されておらず、また、東芝DOS6.2/Vで日英DOS5.0に付属のプリンタードライバーを使うと、バイナリコードを送信する際に不要なシフトJISからJISコードへの変換が行われてしまい、文字化けが発生してしまいます。

また、東芝DOS6.2/V付属のドライバーを使うと、東芝日英DOS5.0まで使えていた東芝独自のINT 17H割り込みの拡張コマンドも使うことができません。さらに、東芝DOS6.2/VにはATOK7以降で採用された外字ファイルJFGAIJ.UFOをプリンターに送信する機能もありません。

そこで、東芝日英DOS5.0までの東芝独自のINT 17H割り込みを使用可能にした上、バイナリコード送信時にも不要な文字コード変換を行わず、さらにATOKの外字JFGAIJ.UFOをプリンターに転送する機能のついたプリンタードライバーを作成しました。

ハードコピードライバー

東芝J-3100シリーズの、MS-DOS3.1〜日英DOS5.0まではNECや東芝用のハードコピードライバーが含まれていました。しかし、東芝DOS6.2/VではESC/P系のハードコピードライバーしか付随されておらず、また、東芝DOS6.2/Vで日英DOS5.0に付属のプリンタードライバーと併用すると、バイナリコードを送信する際に不要なシフトJISからJISコードへの変換が行われてしまい、ハードコピーの途中で印刷が大幅に乱れてしまい、プリンターの電源を切る以外に収集がつかなくなってしまいます。

また、東芝DOS6.2/Vに付随するハードコピードライバーを使うと、コンベンショナルメモリーを大幅に消費してしまうだけでなく、印刷がA4用紙に縦向きにめいっぱい印刷してしまう、など、さまざまな面で使い勝手が良くありません。

そこで、日英DOS5.0に付属のプリンタードライバーと併用しても文字化けせず、また、NECや東芝プリンターに対応し、コンベンショナルメモリーの消費も抑え、A4用紙に横向きに2画面分印刷できるハードコピードライバーを作成しました。

対応機種

・対応PC
東芝J-3100シリーズおよび、PC/AT互換機

・対応OS
東芝MS-DOS3.1、日英DOS5.0、東芝DOS6.2/Vはもちろん、一般的なMicrosoft MS-DOS6.2/VやDR-DOSでも使用可能です。このソフトはフリーソフトですので、不特定多数のDR-DOSが組み込まれたPCで使う場合でも、ライセンス上の問題はありません。

・対応プリンター
NEC PC-PR201
富士通 FMPR-201
シャープ CZ-8PC2
東芝 デュアルモードプリンター J31DMP01
エプソン ESC/P系
エプソン ESC/Page系
キヤノン LIPS3系

ダウンロード

DOS/V用プリンタードライバー集 Ver10.0 prdrv010.zip

使い方

ダウンロードしたファイルをlhasa等で解凍した後、必要なプリンタードライバーやハードコピードライバーをフロッピー等を経由してMS-DOSがインストールされたPCにコピーします。

プリンタードライバー
NPRINTER.SYS NEC PR201用
EPRINTER.SYS ESC/P用
TPRINTER.SYS 東芝プリンター用
FMPRT.SYS 富士通 PR201/203/204用
SHARPPRT.SYS シャープCZ−8PC2用
LIPS3PRT.SYS LIPSIIIネイティブモード用
EPAGEPRT.SYS ESC/Pageネイティブモード用
上記のうち必要なドライバーをCONFIG.SYSに記述して組み込んでください。その際にオプションスイッチを指定する事ができます。詳しくはオンラインマニュアルをご覧ください。

ハードコピードライバー
GRAPH201.COM NEC PR201プリンター(モノクロ)
GRAPHES.COM ESC/P系プリンター(モノクロ)
GRAPHFM.COM 富士通系プリンター(モノクロ)
GRAPHTO.COM 東芝系プリンター(モノクロ)
GRAPHSH.COM シャープ系プリンター(モノクロ)
GRAPHLP3.COM キヤノンLIPS-III系プリンター(モノクロ)
GRAPHEPG.COM エプソンESC/Page系プリンター(モノクロ)
COLOR201.COM NEC PR201プリンター(カラー)
COLORES.COM ESC/P系プリンター(カラー)
COLORFM.COM 富士通系プリンター(カラー)
COLORSH.COM シャープ系プリンター(カラー)
上記のうち必要なドライバーAUTOEXEC.BATに記述して組み込んでください。その際にオプションスイッチを指定する事ができます。詳しくはオンラインマニュアルをご覧ください。

オンラインマニュアルを読む

技術情報

このプリンタードライバーで使っている制御コードについて説明しています。個人が独自に調査したものですので、間違い等はご容赦ください。正確なものが必要な時は、各自メーカーより資料を取り寄せてください。

基礎知識
FMPR-201系制御コード
PC-PR201系制御コード
ESC/P制御コード

サポートについて

大変申し訳ありませんが、2003年にこのドライバーを開発するために使用したプリンターは全で処分してしまい、2010年現在Windows専用のプリンターしか所有しておりません。そのため、これ以上のバージョンアップはできません。同様に、不具合対応などもできません。

今からこのプリンタードライバーを使おうという方はいないと思いますが、1990年代にはMS-DOS上のさまざまな業務用アプリがインストールされたPCで使われていたようで、その名残りで今でも稀に不具合報告や不具合の対応をお願いしますといったメールが来る場合があります。

残念ですが、個人的にそういった対応はいたしませんので、そのPCや業務アプリを購入した業者にお問い合わせください。
スポンサーリンク