Mac OS X(マック)で印刷標準設定をモノクロ(白黒・グレースケール)する方法: YUU MEDIA TOWN@Blog

封神龍(酒)の日記です、気になるニュースなどもチェック!ゾイド(ZOIDS)とかMacとかUNIXとかwindowsとかアニメ・漫画とかゲームとか雑記とか備忘録とか北海道とかお酒とか。検索エンジン経由来訪でお探しのキーワード関連記事が見つからない方はこちら祝!HP爆誕25周年!!

2017年01月09日 (月曜日)

Mac OS X(マック)で印刷標準設定をモノクロ(白黒・グレースケール)する方法

プリンターの設定で標準設定というのがウインドウズにはあります。Windows7~10ですと7の場合はスタートから「デバイスとプリンター」、8.1以降だとスタートボタン右クリックからコントロールパネル→デバイスとプリンターでたどり着くこちらの画面で「プリンターのプロパティ」を選択し、そちらから設定した事が標準設定となります。
Windows(7~10での標準印刷設定)
なので標準をモノクロにしたい、という事であればこの画面で設定すればいいわけです。

家庭用プリンタだとそんなにモノクロ標準とかする必要ないかもしれませんが、事業所とか会社だとプリンタ複合機というかコピー機の印刷は1枚あたりいくら(白黒x.x円、カラーxx円)のカウンター契約の場合が多くございます。コストを考えると白黒標準にして、手間はかかりますがカラー原稿印刷の時だけ、プリンターのプロパティや設定を開いてカラー設定してから印刷した方がいいわけです。標準印刷を白黒に設定しておけば、一時設定変更してもソフトを開き治したりすればすぐにモノクロになりますので。

なのでWindowsですと先程の画面で白黒を標準にすればいいのですがMacにはそれがないのです。
MacのGUI画面ではそういった標準設定がなく、各アプリケーション上の設定で選んでそれを標準設定にする他ありません。
*白黒設定したプリセットを作り、それで印刷かければ次の標準設定は白黒になる、という方法はありますが、あくまで最後に使った設定が標準なので一度カラーで印刷すれば、次の印刷で白黒でプリントしたい場合は白黒のプリセット選びなおす必要があります。

あくまでOS Xの標準機能では。で、もしかしてOS XのGUIの標準機能では出来ないけど、ターミナル使ってコマンドラインならやり方あるのでは?というかオープンソースのCUPS使ってるわけだし、そちらの方から・・・とググりますと
Mac OS Xで印刷する際のモノクロ印刷の固定化方法 - 理想未来はどうなった?
MacOSXでプリンタのデフォルトをモノクロ印刷に設定ができないのかな?
やっぱりあった。
CUPS Webインターフェイスというブラウザでアクセス出来る設定画面へ。
http://localhost:631
にアクセスすればいいのね。でもいけない。
「Webインターフェイスが無効になっています。有効にするには、"cupsctl WebInterface=yes"を実行してください。」と表示されます。
└(2022年8月15日 22時20分追記)macOS Monterey 12ではこの表示がなく、アクセス出来ません、だけでした。ただターミナルから下記のコマンドを入力するとhttp://localhost:631でCUPS WebInterfaceにアクセスできるようになります。

という事で先にターミナルで
cupsctl WebInterface=yes
と入力しWebアクセスをOnにします。
再び
http://localhost:631

CUPS WebInterface画面トップ
CUPS WebInterfaceにアクセス出来ました。上のメニューの「Printers」選びますと
CUPS WebInterface画面 プリンタ選択画面
プリンタ一覧が表示されます。今回はうちの
Brother_DCP_J963
が表示されておりますのでそちらをクリック。するとBrother_DCP_J963でいろいろ設定できる画面になるので右側プルダウン(初期がAdministrationになってる方)を選ぶとメニューがいくつか出てくるので
CUPS WebInterface画面 プリンタ 設定選択
「set Default Options」を選びますと
CUPS WebInterface画面 プリンタ標準設定画面(モノクロ、カラー)
「set Default Options for プリンター名(うちの場合はBrother_DCP_J963N)」のページにアクセス出来ます。この画面に「カラー/モノクロ」のプルダウンがあるのでモノクロにして画面一番したの「set Default Options」を押します。ユーザーID、パスワードを求められますので入力。これで設定完了。

で、各アプリで印刷設定見てみると
Mac Safariでの印刷設定画面(モノクロ標準)
すげぇ、印刷の標準がモノクロになってる。これはSafariですがFirefoxでもなってましたし、他のアプリでも同様にモノクロが標準になっていました。

実際に標準がモノクロなのをカラーに変えてカラー印刷した後で再度、印刷しようとして設定みたらモノクロになっていました。Macの場合は前に設定した印刷設定がそのまま残るものなので標準設定モノクロにした所で一度カラーで印刷したらカラーが標準になってしまうのでは?なんて思ったのですが杞憂でした。
ちゃんと白黒印刷が標準になっています。
こういう機能設定、GUIでも出来るようにしておけばいいのに・・・・・
海外って複合機からの印刷ってカウンター契約じゃなかったりするんかね・・・・・?ビジネスで使うなら普通にあってしかりの機能じゃん。そういうの考えるとやっぱりオフィスというかそういうのに適したのはWindowsだと感じるね・・・・そういうビジネス現場でウインドウズにはあるのにMacにはない、というのは多々ありまして、そういう意味ではMacはそういう用途で使うにはまだまだWindowsには劣るのかな?と思う。

とはいえ、OS標準設定ではないですし、プリンタメーカーでもこういう紹介しているの見た事ないので、あくまで自己責任で、ですかね。

設定終わったらWebインターフェイス、OFFにしますのでターミナルから
cupsctl WebInterface=no
します。これでWebインターフェイスがOFFになりました。

ちなみに今回はOS X 10.11でやりましたが、ちょいと他の環境が触れる機会があったのでCUPS Webで設定できるか見てみたけど、10.10、10.9はいけるっぽい。という事は全VerがOKかな?

-----------2019/09/25 20:21追記------------
ゼロックス複合機 DocuCenter-VII C2273でもこの方法で標準白黒設定出来るの確認しました
ゼロックス複合機 DocuCenter-VII C2273でもこの方法で標準白黒設定出来るの確認しました。FX DocuCenter-IVV C2273 v3018.103 PS H2やFX Print Driver for Mac OS C v1.5で確認。PSドライバ(PostScript)も一見、このカラー設定ないように見えますがWebブラウザでスクロールするとその設定があります。

-----------2019/09/25 20:21追記ここまで------------

-----------2021年8月29日 16時20分追記------------
Webで出来るのであればまあターミナルからも出来るよね、と調べてみると
Mac: コマンドラインでプリンタを操作する - CUBE SUGAR CONTAINER
できそうなのでチャレンジ。
ターミナルを開き
lpstat -s
でプリンタ一覧を表示、現在の家の場合は
system default destination: EPSON_PX_M885F
device for EPSON_PX_M885F: lpd://プリンタのIP/ipp/print
が表示されます(通常使うプリンタもエプソンのだと表示されてますね)。太字のとこのプリンタ名を使います。

プリンタの設定項目一覧を表示するには(-pはプリンタ指定、-lが設定項目一覧表示)
lpoptions -p プリンタ名 -l
でいけるとの事なのでわが家の環境だと
lpoptions -p EPSON_PX_M885F -l
と入力しますとべらぼうに項目が出てきます。その中で
EPIJ_Ink_/Grayscale: *1 0
という項目があります。グレースケールだからこれが白黒を標準にするかしないかのフラグっぽい?1の方に*がついているのでカラーが標準になっている状態かな。
なので
lpoptions -p EPSON_PX_M885F -o EPIJ_Ink_=0
で設定変更。
変更後、プリント画面からグレースケールのチェックがついているか確認すると、
EPSON_PX-M885FのmacOSのプリンタ設定画面
ついてない・・・・・あれ?項目違うのか?ひとまず
lpoptions -p EPSON_PX_M885F -o EPIJ_Ink_=1
に戻して。

値でどれがどれだかよくわからんのが厳しい・・・・でもしかしてと思いWebインターフェイスをonにしてその設定画面を見てみる。
CUPS WebインターフェイスでEPSON_PX-M885Fの設定画面
そしてそのソースを表示、
CUPS WebインターフェイスでEPSON_PX-M885FのHTMLソース表示
ビンゴ。
<TH CLASS="label" WIDTH="50%"><A NAME="EPIJ_Ink_">グレースケール</A>:</TH>
<TD><SELECT NAME="EPIJ_Ink_" ID="select-EPIJ_Ink_" ONCHANGE="update_paramtable('EPIJ_Ink_')">
<OPTION SELECTED VALUE="1">オフ
<OPTION VALUE="0">オン</SELECT>
オフが1、オンが0という事ですね。

やはり
EPIJ_Ink_/Grayscale: *1 0
が白黒設定を決定する項目のようだ。
ただなんでこの値を変えても標準設定、白黒にチェックがつかないのか?
そういやWebインターフェイスの方で設定変更は管理者権限があるユーザーのIDとパスワードが必要になりますが、コマンドラインでやる時はsudoすらつけてない・・・・・
再起動かけたりしても駄目だったのでこの辺が違いなのかな・・・・・
という事でsudoつけたり、わざわざ
Mac でルートユーザを有効にする方法やルートパスワードを変更する方法 - Apple サポート (日本)
rootユーザー有効化して、suでrootになってまでやってみましたがやはりGUIからの印刷の設定には反映されず(グレースケールにチェックがつかない)。
ひとまずrootはまた無効化にして・・・・という事はこの設定してもGUIの部分には反映されず、ターミナルなどコマンドラインで印刷する際の設定変更が出来るだけなのかな・・・?
となるとプリンタの設定、各種ユーザーごとにどこかに格納されているのを探す必要があるか・・・・・?
単純にCUPSのそれぞれのユーザーごとの設定は
/Users/ユーザー名/.cups/lpoptions
に格納されております。
UNIX、Linux的じゃない設定情報という事は
/Users/ユーザー名/Library/Printers/
以下かな?
└2023年1月22日 20時08分追記、EPSON PX-M885F.appというアプリケーションフォルダがあり、その中を見てみたけど、設定情報保存っぽい場所は見当たりませんでした。一部バイナリだし・・・・・・

--------------2023年1月22日 20時20分追記------------------
macOS Monterey 12.6.2 ディレクトリユーティリティでもプリンター個別設定は見つからず
そういやmacOSなら各種設定はNetinfoもといOpen Directoryもといディレクトリユーティリティの方にないかな?と見てみたけどGroupのPrinter関連やUsersのPrinting Servicesの項目見てみたけどそれらしき表記なし。/var/spoool/cupsの中を一時的にrootユーザーをOn
Mac でルートユーザを有効にする方法やルートパスワードを変更する方法 - Apple サポート (日本)
にしてまで見たけどそれらしきものはなし。
ターミナルからMacでプリンタの標準設定いじるの無理なのかしら?
いや・・・・多分方法あるよな・・・・・今後も継続調査とします。公式ドキュメントとか漁ればその手のあるかしら?

--------------2023年1月22日 20時20分追記ここまで------------------

今度時間があるときに探してみるか。

参考までにこのMacにインストールしている他のプリンタや複合機の値はこちら
DocuCenter-VII C2273 PSドライバ
<TH CLASS="label" WIDTH="50%"><A NAME="ARCMode">カラーモード</A>:</TH>
<TD><SELECT NAME="ARCMode" ID="select-ARCMode" ONCHANGE="update_paramtable('ARCMode')">
<OPTION SELECTED VALUE="CMAuto">自動<OPTIONVALUE="CMColor">カラー<OPTIONVALUE="CMBW">グレースケール</SELECT>

ApeosPort C2570通常ドライバもしくはDocuCenter-VII C2273 通常ドライバ
<TH CLASS="label" WIDTH="50%"><A NAME="FXColorMode">カラーモード</A>:</TH>
<TD><SELECT NAME="FXColorMode" ID="select-FXColorMode" ONCHANGE="update_paramtable('FXColorMode')">
<OPTION SELECTED VALUE="Color">カラー<OPTIONVALUE="Black">白黒</SELECT>

SHARP MX-2661
<TH CLASS="label" WIDTH="50%"><A NAME="ARCMode">カラーモード</A>:</TH>
<TD><SELECT NAME="ARCMode" ID="select-ARCMode" ONCHANGE="update_paramtable('ARCMode')">
<OPTION SELECTED VALUE="CMAuto">自動<OPTIONVALUE="CMColor">カラー<OPTIONVALUE="CMBW">グレースケール</SELECT>

TASKalfa2553ci
<TH CLASS="label" WIDTH="50%"><A NAME="ColorModel">カラーモード</A>:</TH>
<TD><SELECT NAME="ColorModel" ID="select-ColorModel" ONCHANGE="update_paramtable('ColorModel')">
<OPTION SELECTED VALUE="CMYK">フルカラー<OPTIONVALUE="Gray">白黒</SELECT>

-----------2021年8月29日 16時20分追記ここまで------------

-----------2022年8月15日 15時28分追記------------
[macOS] 印刷時のデフォルト設定を変更したい
白黒のプリセット作って、その後こちらの「プリント後にプリセットメニューを"デフォルト設定"にリセット」を使っても限りなく標準を白黒にできそうかな?

-----------2022年8月15日 15時28分追記ここまで------------

関連
最近の京セラの複合機「TASKalfa(タスクアルファ)2553」シリーズ等、Macでもカラー設定白黒(モノクロ)、両面ではなく片面印刷と標準設定を「Kyocera Print Panel」で設定可能なのね(2020年09月15日 (火曜日))
Macでもプリンタのテストページ印刷の機能、あったのか(2016年06月14日 (火曜日))
brother のA4インクジェット複合機 PRIVIO(プリビオ) DCP-J963N-Wを購入(2015年12月20日 (日曜日))
Macでシャープやゼロックスのコピー機複合機での特殊機能(ユーザー認証やジョブハンドリング等の設定)プリント印刷しようとしても設定が表示されない(2019年09月25日 (水曜日))


Posted by 封神龍(酒) at 2017年01月09日 19:00 | 【所属カテゴリ: Mac3】【コメントについて】【トラッくバックについて】【RSS登録についてRSS登録

--



--


--